2012-03-25 16 views

risposta

8

È possibile impostare il locale corrente per tutto quello che vuoi usando qualcosa come

I18n.locale = 'en_US' 

Per evitare di ripetere la maggior parte delle cose per le versioni locali simili, è possibile quindi di impostazione fallback appropriate nella inizializzazione i18n in questo modo:

config.i18n.default_locale = 'en' 
config.i18n.fallbacks = { 
    'en_US' => 'en', 
    'en_GB' => 'en', 
    'de_DE' => 'de', 
    'de' => 'en' 
} 

Ora è sufficiente creare tutti i diversi file di localizzazione come per fortuna, tutto fa parte della gemma i18n predefinita.

+0

Ah ... Non sapevo di config.i18n.fallbacks. Lo proverò. – Pablo

Problemi correlati