我正在尝试使用嵌套文件结构来组织我的本地化文件,以便更容易查找。
我已关注
但我缺少翻译:en.view.fruits.apple
. 我认为 Rails 试图只在locales/en.yml
文件中查找翻译,而不是在子目录中,尽管我已经包含了它们。
配置/应用程序.rb:
config.i18n.load_path += Dir["#{Rails.root.to_s}/config/locales/**/*.{rb,yml}"]
我的语言环境目录:
|locales
|-en.yml
|-views
|--en.yml
语言环境/视图/en.yml:
en:
fruits:
apple: "apple"
意见/fruit.html.haml:
= I18n.t('views.fruits.apple')