什么相当于 rails 7 中的 `Rails.config.action_view.raise_on_missing_translations`?
Posted
技术标签:
【中文标题】什么相当于 rails 7 中的 `Rails.config.action_view.raise_on_missing_translations`?【英文标题】:What is equivalent to `Rails.config.action_view.raise_on_missing_translations` in rails 7? 【发布时间】:2022-01-23 20:42:47 【问题描述】:我喜欢在我的 rails 应用配置中打开它:
Rails.config.action_view.raise_on_missing_translations = true
不过,我意识到这已被弃用。什么是等价的?
【问题讨论】:
【参考方案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
【讨论】:
以上是关于什么相当于 rails 7 中的 `Rails.config.action_view.raise_on_missing_translations`?的主要内容,如果未能解决你的问题,请参考以下文章
Rails 7中的importmap-rails,这可能吗?
在生产环境中使用 Rails 7 中的 importmaps 时出现 404 错误
未读取 database.yml 中的 ENV 变量(Rails 4.2.0、RubyMine 7、Postgres、Ruby 2.2.0、DotEnv)