具体来说,我正在尝试在我的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还是英国,还是重要?
答案 0 :(得分:2)
这取决于Rails版本。在2.x中它是en-UK
,然后在Rails 3中它是changed到en-GB
。
答案 1 :(得分:2)
应为GB
,因为2个字母的国家/地区代码应与ISO 3166 http://www.davros.org/misc/iso3166.html
我认为将UK
视为GB
的别名并不常见,因此支持两者。