2012-03-25 34 views

回答

8

您可以將當前區域設置爲任何你想要使用像

I18n.locale = 'en_US' 

東西要避免重複大部分的東西相似的語言環境,然後你可以設置適當的回退在國際化初始化像這樣:

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

現在您只需要創建所有不同的本地化文件,幸運的是,所有東西都是默認i18n gem的一部分。

+0

啊......我不知道關於config.i18n.fallbacks。我會試一試。 – Pablo 2012-03-26 06:19:22

相關問題