J'ai plusieurs ressources et je veux en quelque sorte avoir un paramètre: lang dans l'en-tête. So/fr/posts/dirigerait vers posts_controller/index avec params [: lang] == fr.Mon site doit prendre en charge plusieurs langues, comment acheminer les rails?
Comment cela se fait-il habituellement? Il semble laid d'avoir à ajouter? Lang = fr sur chaque lien et se sentir très non-railsy.
Je pense que vous savez de quoi je parle même si je ne suis pas très clair, quelle est la norme ici?
Mais ne pas être en mesure de lier la langue correcte amènerait les gens qui visitent une page à penser qu'ils sont venus à la mauvaise page? Si vous parlez l'anglais et obtenez un lien d'un ami anglais et venez ensuite à une page qui est remplie de suédois. On serait assez confus? – Fredrik
-1: la solution proposée n'est pas RESTful, ce qui * à mon avis * est bien pire que "pas la meilleure pratique HTTP". – ANeves
Aussi, il n'est pas une bonne solution, car les robots des moteurs de recherche pourraient récupérer aléatoirement les paramètres régionaux de l'article. – Drakmail