我想知道标准代码的I18n
标准的可用语言环境。例如英语为:en
。还请告诉我如何命名中文语言的yml
文件(英文en.yml)。符合I18n标准的中文语言环境
将zh.yml
加入/config/locales/
并指定中文为:zh
的代码不起作用。
Rail控制台中的I18n.available_locales仅给出以下几行。
irb(main):022:0> I18n.available_locales
=> [:ar, :en, :de]
我看不到:zh里面有。我们如何在其中包含中文翻译代码?
感谢:) -
你在说这个吗? https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/zh-CN.yml – Intrepidd 2013-02-27 07:37:47
是的,确切地说。但它不起作用 – 2013-02-27 09:16:06
将此文件复制到名为zh.yml的config/locales目录中,并在您的application.rb中将默认语言环境更改为:zh – Intrepidd 2013-02-27 09:54:01