标签: c# architecture localization iso
在主题中,我正在设计一个接受各种语言文件的系统,提交者希望能够说这是“用美国英语写的”或“用英国英语写的”(当然是只是'英语',但这可能不是重点,因为它仍然是一个独特的方言)
我一直在关注ISO-639-3,但似乎没有考虑到“美国英语”的添加
有没有人有任何想法?
答案 0 :(得分:3)
正如您提到的ISO 639-3,您似乎正在寻找语言代码。然后使用en-US表示美国英语,en-GB表示英国英语。
en-US
en-GB
参考:BCP 47,尤其是“识别语言标记”部分,目前为RFC 5646。