语言环境/ devise.zh-CN.yml
application.rb中
config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
config.i18n.default_locale = "zh-CN"
I18n.locale = 'zh-CN'
我重新启动服务器,但它不起作用?!
答案 0 :(得分:0)
我认为语言环境应该只有主要语言(在您的情况下为zh
)而没有该区域。
重命名文件locales/devise.zh.yml
并使用I18n.locale = 'zh'
还要确保您的语言环境文件以zh:
开头,即:
zh:
hello: "Hello world localized"