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.

-- 
Cyril Mougel
http://blog.shingara.fr

Vous souhaitez poser des questions sur Ruby ?
N'hésitez pas à aller sur http://questions.rubyfr.org/

-- 
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]

Répondre à