J'ai répondu à une question un peu similaire sur stackoverflow: http://stackoverflow.com/questions/6700054/rails-i18n-via-database-column/6700654#6700654
Transpose le getter que j'ai passé pour créer le setter et tu auras ce que tu recherches. Ben On Jan 27, 4:31 pm, Stéphane Wirtel <[email protected]> wrote: > On 01/27/2012 04:20 PM, Cyril Mougel wrote: > > > > > > > > > > > 2012/1/27 St phane Wirtel<[email protected]>: > >> Bonjour, > > >> Actuellement, quand on parle d'i18n, c'est uniquement les traductions des > >> labels, mais > >> je cherche la possibilit de stocker les valeurs (dans diff rentes langues) > >> d'un champ d finit via ActiveRecord. > > >> Un simple exemple: (fr_FR) Belgique -> (en_US) Belgium -> (nl_BE) Belgi > > >> Est-ce que cela est possible built-in ? style :translate => true sur la > >> d finition du champ. > > >> par exemple: > >> class Country< ActiveRecord::Base > >> translates :name > >> end > > > Cette possibilit , n'existe pas builtin dans Rails et je ne pense pas > > qu'elle ne soit jamais int gr . > > > Sven Fuch, le mainteneur, cr ateur du gem I18n qui permet la > > traduction par label a cr er globalize3 ( > >https://github.com/svenfuchs/globalize3) comme tu l'as cit dans ton > > sujet. C'est la r f rence des gems permettant de faire ce que tu > > souhaites. D'autre alternative existe et son list sur son repository. > > Merci pour l'info -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
