0
我有一些將CSV導入現有模型的遷移(使用create!(..)
)。自從我加入了一些更驗證,執行遷移休息時:Rails遷移:設置語言環境?
Validation failed: Address translation missing: en.activerecord.errors.messages.is_invalid
我們使用德語作爲默認語言,所以我有點不確定爲什麼Rails的查找英文翻譯。我們正在使用rails-i18n gem。
# application.rb
config.i18n.default_locale = :de
config.i18n.available_locales = [:de, :en]
任何人都可以告訴我:
1)爲什麼Rails的尋找一個英語翻譯? 2)爲什麼Rails無論如何都找不到英文翻譯?
謝謝。
謝謝你,我在我的application.rb中做了這件事,現在我得到了適當的德語翻譯。不過,我已經有v0.6.5,那麼爲什麼英文翻譯錯了?是否因爲我有一個空的en.yml文件? – 2012-07-11 07:54:45