国家名称缩写词的资源,语言

时间:2012-03-12 09:45:10

标签: c#

我想知道在哪里可以找到某些语言缩短词的资源 “en”表示“English”,“cn”表示“Chinese”等,而“ja”表示“Japan”,“vn”表示“越南”等。

如果有这样的资源供我查阅,我该如何将其更改为相应的语言或国家/地区名称?

提前非常感谢你。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

var langs = System.Globalization.CultureInfo
            .GetCultures(CultureTypes.AllCultures)
            .ToDictionary(ci => ci.Name, ci=>ci.DisplayName);

答案 2 :(得分:0)

ISO 639标准的语言代码有两种ISO变体,一种是最常用语言的2个字符列表,第二种是世界上几乎所有语言的3种字符列表。看看这个:http://www.loc.gov/standards/iso639-2/php/code_list.php