英国的标准语言环境是什么
具体来说,我正在尝试在 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
是英国还是英国,或者这很重要吗?
Specifically I'm trying to set up a countries model in my rails application that will contain the locale settings used by Rails i18n.
I have found conflicting information about how Great Britain is represented.
According to this source it is en-GB
https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale
But according to this source it is en-UK
http://guides.rubyonrails.org/v2.3.8/i18n.html
is it GB or UK, or does it matter?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
应该为
GB
,因为 2 个字母的国家/地区代码应与 ISO 3166 中的代码相对应 http://www.davros.org/misc/iso3166.html我相信将
UK
视为别名的情况并不少见GB
,因此两者都支持。It should be
GB
because the 2-letter country codes should correspond to those in ISO 3166 http://www.davros.org/misc/iso3166.htmlI believe it is not uncommon to treat
UK
as an alias forGB
, and as such support both.这取决于 Rails 版本。在 2.x 中,它是
en-UK
,然后对于 Rails 3,它是 更改为en-GB
。It depends on Rails version. In 2.x it was
en-UK
, and then for Rails 3 it was changed toen-GB
.