【问题标题】:Rails 3 locale - path to locale tag too long?Rails 3 语言环境 - 语言环境标记的路径太长?
【发布时间】:2012-05-07 09:06:36
【问题描述】:

我刚刚注意到语言环境的愚蠢错误 - 当特定语言环境标记的路径太长时,例如t('placeholders.organization.participantsNo') 然后有一个locale translation missing 错误,但是当我在我的站点和语言环境文件中将语言环境修改为t('placeholders.org.partNo') 它工作正常 - 为什么?这是否意味着语言环境标记路径使用的字符有限?

【问题讨论】:

    标签: ruby-on-rails-3 internationalization translation locale i18n-gem


    【解决方案1】:

    翻译的关键字不受字符数的限制——甚至鼓励使用有意义的嵌套命名空间架构。

    会不会是placeholders.organization已经有翻译,所以不能有子翻译participantsNo

    在任何情况下,您的翻译缺失错误的根源都不是来自键中的字符数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-30
      • 2019-06-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多