【问题标题】:What is equivalent to `Rails.config.action_view.raise_on_missing_translations` in rails 7?什么相当于 rails 7 中的 `Rails.config.action_view.raise_on_missing_translations`?
【发布时间】:2022-01-23 20:42:47
【问题描述】:

我喜欢在我的 rails 应用配置中打开它:

Rails.config.action_view.raise_on_missing_translations = true

不过,我意识到这已被弃用。什么是等价的?

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-7


    【解决方案1】:

    来自Rails 6.1 release notes

    • 弃用 config.action_view.raise_on_missing_translations 支持 config.i18n.raise_on_missing_translations.

      新的通用配置选项现在确定是否应因控制器和视图中缺少翻译而引发错误。

    你应该可以这样说:

    config.i18n.raise_on_missing_translations = true
    

    Rails 7 removes the deprecated configuration option:

    6.1 删除

    • 删除已弃用的Rails.config.action_view.raise_on_missing_translations

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      • 2017-12-17
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      • 2018-12-15
      • 2020-04-26
      相关资源
      最近更新 更多