在Windows和VS中经常会发现1033和2052之类的东西,大概了解一点,好像是区分语言的,一直没有彻底明白怎么回事,决定上网一搜,好多人和我一样的疑问啊,一位高手在博客中说的很清楚,非常感谢,让我恍然大悟。
特别转载下来,原文地址:http://www.cnblogs.com/jinglecat/archive/2007/11/11/955628.html,版权归原作者所有。
这些1033,2052叫 LCID(Locale ID,区域性标识符)
常见的,1033 表示英语(美国),2052表示简体中文
还有一个计算公式: primary languge+ 1024 * sub-language(主语言低位,子语言高位)
见:What are these directories called 0409 and 1033?
完整LCID列表:
Locale ID (LCID) Chart
List of Locale ID (LCID) Values as Assigned by Microsoft
相关信息:
Locale Identifiers
Language Identifier Constants and Strings