如果大小写不同,国际化轨道中的键的行为是否不同?

时间:2018-11-21 12:02:09

标签: ruby-on-rails internationalization rails-i18n

该示例来自rails文档:

en:
 hello: "Hello world"

两者都不同。按键的大小写重要吗?

en:
 Hello: "Hello world"

1 个答案:

答案 0 :(得分:0)

是的,密钥的大小写很重要。

检查示例,

在en.yml中定义变量

en:
  hello: "hello world"
  Hello: "HELLO WORLD"

并以控制台身份通过

访问
2.2.1 :001 > I18n.t('hello')
 => "hello world" 
2.2.1 :002 > I18n.t('Hello')
 => "HELLO WORLD" 

请检查Rails Internationalization