【问题标题】:Locale stops working after a while in rails on heroku语言环境在heroku上的rails中停止工作一段时间
【发布时间】:2017-09-07 22:12:23
【问题描述】:

我们在 heroku 上遇到了语言环境问题。起初,语言环境运行完美,但一段时间后,即使瑞典语是我们的默认语言环境,dynos 也会停止提供英语以外的任何服务。问题总是通过重新启动我们的测功机来解决 - 不是一次而是两次。一段时间以来,我们一直试图为此寻找解决方案,但没有找到任何解决办法。

有什么想法吗?

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

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]

【问题讨论】:

    标签: ruby-on-rails heroku ruby-on-rails-5


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-07
      • 2021-02-06
      • 1970-01-01
      • 2014-01-23
      • 1970-01-01
      • 1970-01-01
      • 2010-11-30
      • 1970-01-01
      相关资源
      最近更新 更多