我如何根据语言获得文化? 例如,如果我将传递language = CHS,它将根据国家语言支持(NLS)API参考检索zh-CN:http://msdn.microsoft.com/en-us/goglobal/bb896001.aspx
我相信.Net框架应该为我们提供支持它的方法。
您的回复将受到高度赞赏!
答案 0 :(得分:6)
这将为您提供匹配文化的列表:
CultureInfo.GetCultures(CultureTypes.AllCultures)
.Where(c => c.ThreeLetterWindowsLanguageName == "CHS")
您可能希望使用CultureTypes.SpecificCultures
代替CultureTypes.AllCultures
。