gpt4 book ai didi

localization - 设置force_available_locales = true后,Rails I18n验证弃用警告

转载 作者:行者123 更新时间:2023-12-04 02:36:42 25 4
gpt4 key购买 nike

您在config/application.rb中放置了类似的内容

I18n.enforce_available_locales = true                                        
config.i18n.load_path += Dir[Rails.root.join('config/locales/', '*.{rb,yml}').to_s]
config.i18n.available_locales = ['es-LA', :en]
config.i18n.default_locale = 'es-LA'

而且警告仍然出现:
[deprecated] I18n.enforce_available_locales will default to true in the future.

最佳答案

原因是由于语言国家格式的语言环境存在错误。好消息是它已经修复。在Github中使用Issue 13164进行了报告,并使用pull request 229进行了修复。

如果您想使用此修复程序获取最新的代码,请像这样更新gem:

使用以下命令更新您的Gemfile:

gem 'i18n', github: 'svenfuchs/i18n'

然后: bundle install

关于localization - 设置force_available_locales = true后,Rails I18n验证弃用警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20487127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com