2015-12-20 8 views
6

私たちのRails 4.2アプリケーションを開発中には、I18n.tという奇妙な動作がありました。最近までI18n.tに問題はなかった。アプリの設定を変更しなければ、I18n.tは開発時に読み込まれません。場合によっては、ページが自動的に更新され、翻訳が読み込まれます。しかし、ほとんどの場合、I18n.tごとにtranslation missingエラーがあります。ここでRailsの開発でI18n.tが必ずロードされるとは限りません

は、初期化子の下local.rb次のとおりです。

I18n.enforce_available_locales = false 
I18n.default_locale = 'zh-CN' if Rails.env.production? || Rails.env.development? 
I18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}')] 

本番環境でのI18n.tには問題はありません。誰もこの問題を前に見ますか?問題の原因は何ですか?

答えて

0

この問題は低速インターネットによるものです。

関連する問題