什么是英国的标准区域

时间:2011-09-12 22:15:27

标签: ruby-on-rails localization internationalization locale

具体来说,我正在尝试在我的rails应用程序中设置一个国家模型,该模型将包含Rails i18n使用的语言环境设置。

我发现有关英国代表性的相互矛盾的信息。

根据这个来源,它是en-GB https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale

但根据这个来源,它是en-UK http://guides.rubyonrails.org/v2.3.8/i18n.html

是GB还是英国,还是重要?

2 个答案:

答案 0 :(得分:2)

这取决于Rails版本。在2.x中它是en-UK,然后在Rails 3中它是changeden-GB

答案 1 :(得分:2)

GB,因为2个字母的国家/地区代码应与ISO 3166 http://www.davros.org/misc/iso3166.html

中的代码相对应

我认为将UK视为GB的别名并不常见,因此支持两者。