Windows Locale Codes - Sortable list

NOTE: Code page is an outdated method for character encoding, yet it is still in use.
It is now preferable to use 16 bit character set of Unicode.

As defined by Microsoft, a locale is either a language or a language in combination with a country. See below for the definitions of locale and LCID and other resources.

CLICK one of the Column Titles to sort the table by that item.

Locale Language
code
LCID
string
LCID
Decimal
LCID
Hexadecimal
Codepage
Afrikaans af af 1078 436 1252
Albanian sq sq 1052   1250
Amharic am am 1118    
Arabic - Algeria ar ar-dz 5121 1401 1256
Arabic - Bahrain ar ar-bh 15361   1256
Arabic - Egypt ar ar-eg 3073   1256
Arabic - Iraq ar ar-iq 2049 801 1256
Arabic - Jordan ar ar-jo 11265   1256
Arabic - Kuwait ar ar-kw 13313 3401 1256
Arabic - Lebanon ar ar-lb 12289 3001 1256
Arabic - Libya ar ar-ly 4097 1001 1256
Arabic - Morocco ar ar-ma 6145 1801 1256
Arabic - Oman ar ar-om 8193 2001 1256
Arabic - Qatar ar ar-qa 16385 4001 1256
Arabic - Saudi Arabia ar ar-sa 1025 401 1256
Arabic - Syria ar ar-sy 10241 2801 1256
Arabic - Tunisia ar ar-tn 7169   1256
Arabic - United Arab Emirates ar ar-ae 14337 3801 1256
Arabic - Yemen ar ar-ye 9217 2401 1256
Armenian hy hy 1067    
Assamese as as 1101    
Azeri - Cyrillic az az-az 2092   1251
Azeri - Latin az az-az 1068   1254
Basque eu eu 1069   1252
Belarusian be be 1059 423 1251
Bengali - Bangladesh bn bn 2117 845  
Bengali - India bn bn 1093 445  
Bosnian bs bs 5146    
Bulgarian bg bg 1026 402 1251
Burmese my my 1109 455  
Catalan ca ca 1027 403 1252
Chinese - China zh zh-cn 2052 804  
Chinese - Hong Kong SAR zh zh-hk 3076    
Chinese - Macau SAR zh zh-mo 5124 1404  
Chinese - Singapore zh zh-sg 4100 1004  
Chinese - Taiwan zh zh-tw 1028 404  
Croatian hr hr 1050   1250
Czech cs cs 1029 405 1250
Danish da da 1030 406 1252
Divehi Dhivehi Maldivian dv dv  
Dutch - Belgium nl nl-be 2067 813 1252
Dutch - Netherlands nl nl-nl 1043 413 1252
Edo     1126 466  
English - Australia en en-au 3081   1252
English - Belize en en-bz 10249 2809 1252
English - Canada en en-ca 4105 1009 1252
English - Caribbean en en-cb 9225 2409 1252
English - Great Britain en en-gb 2057 809 1252
English - India en en-in 16393 4009  
English - Ireland en en-ie 6153 1809 1252
English - Jamaica en en-jm 8201 2009 1252
English - New Zealand en en-nz 5129 1409 1252
English - Phillippines en en-ph 13321 3409 1252
English - Southern Africa en en-za 7177   1252
English - Trinidad en en-tt 11273   1252
English - United States en en-us 1033 409 1252
English - Zimbabwe en   12297 3009 1252
Estonian et et 1061 425 1257
FYRO Macedonia mk mk 1071   1251
Faroese fo fo 1080 438 1252
Farsi - Persian fa fa 1065 429 1256
Filipino     1124 464  
Finnish fi fi 1035   1252
French - Belgium fr fr-be 2060   1252
French - Cameroon fr   11276    
French - Canada fr fr-ca 3084   1252
French - Congo fr   9228    
French - Cote d'Ivoire fr   12300    
French - France fr fr-fr 1036   1252
French - Luxembourg fr fr-lu 5132   1252
French - Mali fr   13324    
French - Monaco fr   6156   1252
French - Morocco fr   14348    
French - Senegal fr   10252    
French - Switzerland fr fr-ch 4108   1252
French - West Indies fr   7180    
Frisian - Netherlands     1122 462  
Gaelic - Ireland gd gd-ie 2108    
Gaelic - Scotland gd gd 1084    
Galician gl   1110 456 1252
Georgian ka   1079 437  
German - Austria de de-at 3079   1252
German - Germany de de-de 1031 407 1252
German - Liechtenstein de de-li 5127 1407 1252
German - Luxembourg de de-lu 4103 1007 1252
German - Switzerland de de-ch 2055 807 1252
Greek el el 1032 408 1253
Guarani - Paraguay gn gn 1140 474  
Gujarati gu gu 1095 447  
HID (Human Interface Device)     1279    
Hebrew he he 1037   1255
Hindi hi hi 1081 439  
Hungarian hu hu 1038   1250
Icelandic is is 1039   1252
Igbo - Nigeria     1136 470  
Indonesian id id 1057 421 1252
Italian - Italy it it-it 1040 410 1252
Italian - Switzerland it it-ch 2064 810 1252
Japanese ja ja 1041 411  
Kannada kn kn 1099    
Kashmiri ks ks 1120 460  
Kazakh kk kk 1087   1251
Khmer km km 1107 453  
Konkani     1111 457  
Korean ko ko 1042 412  
Kyrgyz - Cyrillic     1088 440 1251
Lao lo lo 1108 454  
Latin la la 1142 476  
Latvian lv lv 1062 426 1257
Lithuanian lt lt 1063 427 1257
Malay - Brunei ms ms-bn 2110   1252
Malay - Malaysia ms ms-my 1086   1252
Malayalam ml ml 1100    
Maltese mt mt 1082    
Manipuri     1112 458  
Maori mi mi 1153 481  
Marathi mr mr 1102    
Mongolian mn mn 2128 850  
Mongolian mn mn 1104 450 1251
Nepali ne ne 1121 461  
Norwegian - Bokml nb no-no 1044 414 1252
Norwegian - Nynorsk nn no-no 2068 814 1252
Oriya or or 1096 448  
Polish pl pl 1045 415 1250
Portuguese - Brazil pt pt-br 1046 416 1252
Portuguese - Portugal pt pt-pt 2070 816 1252
Punjabi pa pa 1094 446  
Raeto-Romance rm rm 1047 417  
Romanian - Moldova ro ro-mo 2072 818  
Romanian - Romania ro ro 1048 418 1250
Russian ru ru 1049 419 1251
Russian - Moldova ru ru-mo 2073 819  
Sami Lappish     1083    
Sanskrit sa sa 1103    
Serbian - Cyrillic sr sr-sp 3098   1251
Serbian - Latin sr sr-sp 2074   1250
Sesotho (Sutu)     1072 430  
Setsuana tn tn 1074 432  
Sindhi sd sd 1113 459  
Sinhala Sinhalese si si 1115  
Slovak sk sk 1051   1250
Slovenian sl sl 1060 424 1250
Somali so so 1143 477  
Sorbian sb sb 1070    
Spanish - Argentina es es-ar 11274   1252
Spanish - Bolivia es es-bo 16394   1252
Spanish - Chile es es-cl 13322   1252
Spanish - Colombia es es-co 9226   1252
Spanish - Costa Rica es es-cr 5130   1252
Spanish - Dominican Republic es es-do 7178   1252
Spanish - Ecuador es es-ec 12298   1252
Spanish - El Salvador es es-sv 17418   1252
Spanish - Guatemala es es-gt 4106   1252
Spanish - Honduras es es-hn 18442   1252
Spanish - Mexico es es-mx 2058   1252
Spanish - Nicaragua es es-ni 19466   1252
Spanish - Panama es es-pa 6154   1252
Spanish - Paraguay es es-py 15370   1252
Spanish - Peru es es-pe 10250   1252
Spanish - Puerto Rico es es-pr 20490   1252
Spanish - Spain (Traditional) es es-es 1034   1252
Spanish - Uruguay es es-uy 14346   1252
Spanish - Venezuela es es-ve 8202   1252
Swahili sw sw 1089 441 1252
Swedish - Finland sv sv-fi 2077   1252
Swedish - Sweden sv sv-se 1053   1252
Syriac     1114    
Tajik tg tg 1064 428  
Tamil ta ta 1097 449  
Tatar tt tt 1092 444 1251
Telugu te te 1098    
Thai th th 1054    
Tibetan bo bo 1105 451  
Tsonga ts ts 1073 431  
Turkish tr tr 1055   1254
Turkmen tk tk 1090 442  
Ukrainian uk uk 1058 422 1251
Unicode   UTF-8 0    
Urdu ur ur 1056 420 1256
Uzbek - Cyrillic uz uz-uz 2115 843 1251
Uzbek - Latin uz uz-uz 1091 443 1254
Venda     1075 433  
Vietnamese vi vi 1066   1258
Welsh cy cy 1106 452  
Xhosa xh xh 1076 434  
Yiddish yi yi 1085    
Zulu zu zu 1077 435  

This table was generated from information at Microsoft Windows Encodings and Code Pages and additional resources listed below.

Definitions^ Back to Page top ^

Locale: A collection of language-related, user-preference information represented as a list of values.

Locale ID (LCID): A 32-bit value defined by Microsoft Windows that consists of a language ID, sort ID, and reserved bits that identify a particular language.

Codepage: "An ordered set of characters in which a numeric index (code point values) is associated with each character. The first 128 characters of each codepage are functionally the same and include all characters needed to type English text. The upper 128 characters of OEM and ANSI codepages contain characters used in a language or group of languages (Taken from Related resources below)".

Related resources

http://www.science.co.il/Language/Locale-codes.php

Windows Locale Codes - Sortable list(具体一个语言里还可具体细分,中国是2052,法国是1036)的更多相关文章

  1. 如何对多个文件进行MODELSIM仿真? (由于是一个很大的项目,不可能把所有MODULE都放在一个文件里。 如何在ModelSim中对多个.V文件进行仿真?)

    可以将所有要编译的所有文件的名字做一个list.新建一个文本文档,重命名为vflist vflist内容例子如下(src为文件夹):src/base_addr_chk.vsrc/config_mux. ...

  2. Windows cmd 将命令(/指令)写到一个文件里,直接运行这个文件。提高工作效率

    Windows cmd 批处理(cmd/bat)文件的简单使用介绍 前言 如果你想我一样,要每天都需要在cmd上,用键盘去敲击相同的命令,时间一长,你就觉得很无聊.有没有什么比较高效的方法,让我们不用 ...

  3. winsock教程- windows下的socket编程(c语言实现)

    winsock教程- windows下的socket编程(c语言实现) 使用winsock进行socket 编程     这是一个学习windows下socket编程(c语言)的快速指南.这是因为一下 ...

  4. Windows 下针对python脚本做一个简单的进程保护

    前提: 大家运行的脚本程序经常会碰到系统异常关闭.或被其他用户错杀的情况.这样就需要一个进程保护的工具. 本文结合windows 的计划任务,实现一个简单的进程保护的功能. 利用py2exe生产 ex ...

  5. Effective C++ 之 Item 1: 视C++为一个语言联邦

    Effective C++ Chapter 1. 让自己习惯C++(Accustoming Yourself to C++) Item 1. 视C++为一个语言联邦(View C++ as a fed ...

  6. 【01】视C++为一个语言联邦

    1.C++是个多重范型编程语言:面向过程,面向对象,函数编程,泛型形式,元编程形式. 2.C++是一个语言联邦,包括四个次语言: a.C语言,C++以C语言为基础.但C语言有下列局限:没有模版,没有异 ...

  7. Effective C++_笔记_条款01_视C++为一个语言联邦

    (整理自Effctive C++,转载请注明.整理者:华科小涛@http://www.cnblogs.com/hust-ghtao/) C++的各种能力和特性使它成为一个无可匹敌的工具,但也可能引发某 ...

  8. 读书笔记 effective c++ Item 1 将c++视为一个语言联邦

    Item 1 将c++视为一个语言联邦 如今的c++已经是一个多重泛型变成语言.支持过程化,面向对象,函数式,泛型和元编程的组合.这种强大使得c++无可匹敌,却也带来了一些问题.所有“合适的”规则看上 ...

  9. Confluence 6 安装一个语言组件

    Confluence 捆绑了一系列的语言包.这些语言包在 'Language Configuration'  界面中的语言选项中.在 Confluence 的管理员控制台,你可以选择 Choosing ...

随机推荐

  1. ubuntu 创建用户

    http://www.jb51.net/article/45848.htm  创建用户

  2. css div上下左右居中

    相信大家都会遇到这样的问题,要求一个块上下左右居中,在这里我总结了几个好用的方法 1.已知要居中的块width height 假设  content 要在f里上下左右居中 <div class= ...

  3. MongoDB的导入导出(7)

    导入/导出可以操作的是本地的mongodb服务器,也可以是远程的. 所以,都有如下通用选项: -h host   主机 --port port    端口 -u username 用户名 -p pas ...

  4. 搭建eclipse+github开发环境

    开发环境 1.jdk:jdk1.8.0_60 2.eclipse:eclipse-jee-mars-R-win32-x86_64.zip 配置步骤 1.配置本地git目录(可选) eclipse-je ...

  5. MIT 6.828 JOS学习笔记6. Appendix 1: 实模式(real mode)与保护模式(protected mode)

    在我们阅读boot loader代码时,遇到了两个非常重要的概念,实模式(real mode)和保护模式(protected mode). 首先我们要知道这两种模式都是CPU的工作模式,实模式是早期C ...

  6. tomcat的debug模式启动不了

    这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动.解决方法如下,打开b ...

  7. ViewPager打造轮播图(Banner)\引导页(Guide)

    今年7月时,在Github发布了一个开源的Banner库,虽然Star不多,但还是有少部分人使用. Banner效果:  昨天,有使用此库的同学提出需求,想在引导页的时候用这个库并且最后一页有进入按钮 ...

  8. iOS Safari 中click点击事件失效的解决办法

    问题起因: 在微信公众号开发(微站)过程中用jquery的live方法绑定的click事件点击无效(不能执行) 问题描述 当使用委托给一个元素添加click事件时,如果事件是委托到 document  ...

  9. 《Invert》开发日志04:工具、资源和服务

    这篇记录一下<Invert>用到的工具.资源和服务.秉承两个原则:一,绝不侵犯版权:二,尽量节省开支. 首先是工具.游戏引擎使用免费的Unity个人版: 编码IDE使用免费的VisualS ...

  10. JBD日志的定位、分析和恢复

    在上一篇中,我们介绍了Ext3文件系统的日志可以看做一个文件,由JBD进行管理.自然而然引出如下这些问题: 1)如何定位ext3日志文件和查看日志文件的裸数据? 2)ext3日志文件数据在物理上是如何 ...