【问题标题】:How to know priority I18n rails如何知道优先 I18n 导轨
【发布时间】:2015-10-01 06:58:58
【问题描述】:

我不知道config.i18n.load_pathI18n.load_path 的区别。 https://stackoverflow.com/questions/32880561/config-i18n-load-path-and-i18n-load-path-difference

设计-i18n-views

我使用https://github.com/mcasimir/devise-i18n-views

目录

我的项目有三个用于用户属性的 I18n。

  activerecord:
    attributes:
      user:

config/locales/models/*.ymlconfig/locales/devise*.ymlgems/devise-i18n-views-0.3.5/locales/*.yml

运行

我认为优先。

  1. config/locales/models/*.yml
  2. config/locales/devise*.yml
  3. gems/devise-i18n-views-0.3.5/locales/*.yml

如何知道优先级

http://guides.rubyonrails.org/i18n.html 没有说 I18n 的优先级。

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    我不确定知道优先级是否会对您有所帮助。

    问题是,当您在开发模式下更改某些语言环境文件时,而您的服务器仍在运行,更改的文件将被重新加载,并将覆盖现有的 activerecord.attributes.user 范围。

    所以我认为最可靠的方法是将activerecord 范围提取到activerecord.yml 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多