Ruby on rails 4 I18n.t并不总是在Rails开发中加载

Ruby on rails 4 I18n.t并不总是在Rails开发中加载,ruby-on-rails-4,internationalization,Ruby On Rails 4,Internationalization,在开发Rails 4.2应用程序时,I18n.t出现了一些奇怪的行为。直到最近,I18n.t才出现问题。如果不改变应用程序的配置,I18n.t就不会在开发中加载。偶尔页面会刷新自身并加载翻译。然而,大多数情况下,每个I18n.t都存在翻译缺失错误 以下是初始化器下的local.rb: I18n.enforce_available_locales = false I18n.default_locale = 'zh-CN' if Rails.env.production? || Rails.env.

在开发Rails 4.2应用程序时,
I18n.t
出现了一些奇怪的行为。直到最近,I18n.t才出现问题。如果不改变应用程序的配置,I18n.t就不会在开发中加载。偶尔页面会刷新自身并加载翻译。然而,大多数情况下,每个
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在生产环境中没有问题。有人见过这个问题吗?问题的原因是什么?

此问题是由于低速互联网造成的