Je n'arrive pas à comprendre comment traduire les données du modèle dans Rails (3.0.1) avec I18n.I18n traduction des données du modèle
Exemple Situation:
J'ai une forme où une personne inscrite choisit son sport. Le sport est sélectionnez un menu déroulant peuplé en appelant:
Sport.all.collect{ |s| [s.name, s.id]}
Je suis tenté d'écrire naïvement:
Sport.all.collect{ |s| [t(s.name), s.id]}
Mais je ne vois pas comment les rails ne sauraient pour rechercher des noms comme « Track and Champ". Comment pourrais-je fournir les noms dans différentes langues? Quelles sont les meilleures pratiques pour mettre en œuvre cela?
Merci à tous!