2017-04-12 90 views
1

我们遇到了heroku上的语言环境问题。起初,语言环境正在工作完美,但过了一段时间后,除了英语以外,即使瑞典语是我们的默认语言环境,动态词汇也停止服务。这个问题总是通过重新启动我们的dynos来解决 - 不是一次,而是一次两次。我们已经尝试了一段时间来寻找解决方案,但是我们没有找到任何解决方法。Locale在heroku的rails上停止工作了一段时间

任何想法?

我们加载语言文件超级香草,即:

config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}').to_s] 
config.i18n.default_locale = :sv 
config.i18n.available_locales = [:sv, :en] 

回答

0

这归结为我们在语言中的一种缺少一些翻译文件。如果遇到同样的问题,请确保所有翻译文件都存在,并确保所有翻译的字符串都适用于每种语言。