Introduction - Microsoft



[MS-LCID]: Windows Language Code Identifier (LCID) ReferenceIntellectual Property Rights Notice for Open Specifications DocumentationTechnical Documentation. Microsoft publishes Open Specifications documentation (“this documentation”) for protocols, file formats, data portability, computer languages, and standards support. Additionally, overview documents cover inter-protocol relationships and interactions. Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you can make copies of it in order to develop implementations of the technologies that are described in this documentation and can distribute portions of it in your implementations that use these technologies or in your documentation as necessary to properly document the implementation. You can also distribute in your implementation, with or without modification, any schemas, IDLs, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the Open Specifications documentation. No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation. Patents. Microsoft has patents that might cover your implementations of the technologies described in the Open Specifications documentation. Neither this notice nor Microsoft's delivery of this documentation grants any licenses under those patents or any other Microsoft patents. However, a given Open Specifications document might be covered by the Microsoft Open Specifications Promise or the Microsoft Community Promise. If you would prefer a written license, or if the technologies described in this documentation are not covered by the Open Specifications Promise or Community Promise, as applicable, patent licenses are available by contacting iplg@. License Programs. To see all of the protocols in scope under a specific license program and the associated patents, visit the Patent Map. Trademarks. The names of companies and products contained in this documentation might be covered by trademarks or similar intellectual property rights. This notice does not grant any licenses under those rights. For a list of Microsoft trademarks, visit trademarks. Fictitious Names. The example companies, organizations, products, domain names, email addresses, logos, people, places, and events that are depicted in this documentation are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, place, or event is intended or should be inferred.Reservation of Rights. All other rights are reserved, and this notice does not grant any rights other than as specifically described above, whether by implication, estoppel, or otherwise. Tools. The Open Specifications documentation does not require the use of Microsoft programming tools or programming environments in order for you to develop an implementation. If you have access to Microsoft programming tools and environments, you are free to take advantage of them. Certain Open Specifications documents are intended for use in conjunction with publicly available standards specifications and network programming art and, as such, assume that the reader either is familiar with the aforementioned material or has immediate access to it.Support. For questions and support, please contact dochelp@. Revision SummaryDateRevision HistoryRevision ClassComments2/14/20082.1.3EditorialChanged language and formatting in the technical content.3/14/20082.1.4EditorialChanged language and formatting in the technical content.6/20/20082.1.5EditorialChanged language and formatting in the technical content.7/25/20082.1.6EditorialChanged language and formatting in the technical content.8/29/20082.2MinorClarified the meaning of the technical content.10/24/20082.2.1EditorialChanged language and formatting in the technical content.12/5/20082.3MinorClarified the meaning of the technical content.1/16/20092.3.1EditorialChanged language and formatting in the technical content.2/27/20092.3.2EditorialChanged language and formatting in the technical content.4/10/20092.4MinorClarified the meaning of the technical content.5/22/20092.4.1EditorialChanged language and formatting in the technical content.7/2/20092.4.2EditorialChanged language and formatting in the technical content.8/14/20092.4.3EditorialChanged language and formatting in the technical content.9/25/20093.0MajorUpdated and revised the technical content.11/6/20093.0.1EditorialChanged language and formatting in the technical content.12/18/20093.0.2EditorialChanged language and formatting in the technical content.1/29/20103.1MinorClarified the meaning of the technical content.3/12/20103.1.1EditorialChanged language and formatting in the technical content.4/23/20103.1.2EditorialChanged language and formatting in the technical content.6/4/20103.1.3EditorialChanged language and formatting in the technical content.7/16/20103.1.3NoneNo changes to the meaning, language, or formatting of the technical content.8/27/20103.1.3NoneNo changes to the meaning, language, or formatting of the technical content.10/8/20103.1.3NoneNo changes to the meaning, language, or formatting of the technical content.11/19/20103.1.3NoneNo changes to the meaning, language, or formatting of the technical content.1/7/20113.1.3NoneNo changes to the meaning, language, or formatting of the technical content.2/11/20113.1.3NoneNo changes to the meaning, language, or formatting of the technical content.3/25/20113.1.3NoneNo changes to the meaning, language, or formatting of the technical content.5/6/20113.1.3NoneNo changes to the meaning, language, or formatting of the technical content.6/17/20113.2MinorClarified the meaning of the technical content.9/23/20113.2NoneNo changes to the meaning, language, or formatting of the technical content.12/16/20114.0MajorUpdated and revised the technical content.3/30/20124.0NoneNo changes to the meaning, language, or formatting of the technical content.7/12/20125.0MajorUpdated and revised the technical content.10/25/20125.0NoneNo changes to the meaning, language, or formatting of the technical content.1/31/20135.0NoneNo changes to the meaning, language, or formatting of the technical content.8/8/20136.0MajorUpdated and revised the technical content.11/14/20136.1MinorClarified the meaning of the technical content.2/13/20146.1NoneNo changes to the meaning, language, or formatting of the technical content.5/15/20146.1NoneNo changes to the meaning, language, or formatting of the technical content.6/30/20157.0MajorSignificantly changed the technical content.10/16/20157.0NoneNo changes to the meaning, language, or formatting of the technical content.7/14/20168.0MajorSignificantly changed the technical content.3/16/20179.0MajorSignificantly changed the technical content.6/1/20179.0NoneNo changes to the meaning, language, or formatting of the technical content.9/15/201710.0MajorSignificantly changed the technical content.12/1/201711.0MajorSignificantly changed the technical content.9/12/201812.0MajorSignificantly changed the technical content.3/13/201913.0MajorSignificantly changed the technical content.3/4/202014.0MajorSignificantly changed the technical content.Table of ContentsTOC \o "1-9" \h \z1Introduction PAGEREF _Toc33701004 \h 51.1Glossary PAGEREF _Toc33701005 \h 51.2References PAGEREF _Toc33701006 \h 61.2.1Normative References PAGEREF _Toc33701007 \h 61.2.2Informative References PAGEREF _Toc33701008 \h 61.3Overview PAGEREF _Toc33701009 \h 61.4Relationship to Protocols and Other Structures PAGEREF _Toc33701010 \h 71.5Applicability Statement PAGEREF _Toc33701011 \h 71.6Versioning and Localization PAGEREF _Toc33701012 \h 71.7Vendor-Extensible Fields PAGEREF _Toc33701013 \h 72Structures PAGEREF _Toc33701014 \h 82.1Language Code Identifiers PAGEREF _Toc33701015 \h 82.2LCID Structure PAGEREF _Toc33701016 \h 82.2.1Locale Names without LCIDs PAGEREF _Toc33701017 \h 243Structure Examples PAGEREF _Toc33701018 \h 394Security Considerations PAGEREF _Toc33701019 \h 405Appendix A: Product Behavior PAGEREF _Toc33701020 \h 416Change Tracking PAGEREF _Toc33701021 \h 717Index PAGEREF _Toc33701022 \h 72Introduction XE "Introduction" XE "Introduction"This document provides an overview of language code identifiers (LCIDs), also known as culture identifiers, which are being deprecated, and the preferred alternate system of locale codes, which specify a set of locale identifiers that designate culture-specific information such as how text is sorted, how a date is formatted, and the display format for numbers and currency.Sections 1.7 and 2 of this specification are normative. All other sections and examples in this specification are informative.Glossary XE "Glossary" This document uses the following terms:alternate sort: Specifies an alternate collation for a language that has multiple methods for sorting data. For example, German has both "Dictionary" and "Phone Book" sorts. "Dictionary" sorting (de-DE) is the default for German, but developers can specify the alternate "Phone Book" sort (de-DE_phoneb) explicitly.Chinese BIG5 order: Ideographs are ordered according to the code point values of the Taiwanese BIG5 industrial standard.Chinese radical/stroke order: Ideographs are ordered according to radical stroke count.Chinese Unicode order: Deprecated. Identical to the default sort information used for English.Georgian modern order: An order for the Georgian language that places archaic characters that are no longer used at the end of the alphabet.Georgian traditional order: An order for the Georgian language that intersperses archaic characters that are no longer used among the rest of the alphabet in their traditional places.German phone book order: An order that equates ?, ?, and ? with AE, OE, and UE, respectively (commonly used in German phone books).Hungarian default order: The typical expected alphabetical order for the Hungarian language.Hungarian technical order: A sort order that places capital letters before lowercase ones, unlike most sorts, which sort lowercase first.Japanese radical/stroke sort order: Ideographs are ordered by their radical and stroke components, much like an ideographic dictionary might do.Japanese Unicode order: Deprecated. Identical to the default sort information used for English, except that the backslash (\) is equal to the currency symbol, 0x00A5, the yen sign.Japanese XJIS order: Ideographs are ordered according to the code point values of the [JIS X 208] and [JIS X 212] government standards.Korean KSC order: Ideographs are ordered according to the Korean Hangul pronunciation, as specified in the Korean [KSC5601] government standard.Korean Unicode order: Deprecated. Identical to the default sort information used for English, except that the backslash (\) is equal to the currency symbol, 0x20A9, the won sign.neutral locale: A locale describing a language without any region-specific information.PRC Chinese phonetic order: Ideographs are ordered according to their A to Z pronunciation order.PRC Chinese stroke count order: Ideographs are ordered according to their stroke count.specific locale: A locale describing a language that has a qualifying regional variant. For example, variants for English can be en-US or en-GB.Traditional Chinese Bopomofo order: Ideographs are ordered by their most common Mandarin pronunciation, using the Chinese Bopomofo order of the pronunciations.MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.References XE "References" Links to a document in the Microsoft Open Specifications library point to the correct section in the most recently published version of the referenced document. However, because individual documents in the library are not updated at the same time, the section numbers in the documents may not match. You can confirm the correct section numbering by checking the Errata. Normative References XE "References:normative" XE "Normative references" We conduct frequent surveys of the normative references to assure their continued availability. If you have any issue with finding a normative reference, please contact dochelp@. We will assist you in finding the relevant information. [ISO-15924] International Organization for Standardization, "ISO 15924 Registration Authority", [ISO-3166] International Organization for Standardization, "Codes for the representation of names of countries and their subdivisions -- Part1: Country codes", ISO 3166-1:2013, November 2013, There is a charge to download the specification.[ISO-639] International Organization for Standardization, "Codes for the representation of names of languages -- Part 2: Alpha-3 code", ISO 639-2:1998, There is a charge to download this specification.[MS-DTYP] Microsoft Corporation, "Windows Data Types".[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997, [RFC5646] Phillips, A, and Davis, M., "Tags for Identifying Languages", BCP 47, RFC 4646, September 2006, References XE "References:informative" XE "Informative references" [KSC5601] Korea Industrial Standards Association, "Code for Information Interchange (Hangul and Hanja)", Korean Industrial Standard, 1987, Ref. No. KS C 5601-1987.Overview XE "Overview (synopsis)" XE "Overview (synopsis)"The LCID structure is used to identify specific languages for the purpose of customizing software for particular languages and cultures. For example, it can specify the way dates, times, and numbers are formatted as strings. It can also specify paper sizes and preferred sort order based on language elements.LCIDs are being deprecated, and implementers are strongly encouraged to use locale names instead. LCIDs can be used for backward compatibility, but as noted in section 2.2.1, there is no guarantee of LCID uniqueness when used with valid locale names not otherwise associated with an LCID.Relationship to Protocols and Other Structures XE "Relationship to protocols and other structures" XE "Relationship to protocols and other structures"This structure is related to protocols and structures that need to make special cases for specific languages and cultures.Applicability Statement XE "Applicability" XE "Applicability"This structure applies in scenarios where special cases need to be made for specific languages and cultures. Versioning and Localization XE "Versioning" XE "Localization" XE "Localization" XE "Versioning"This structure serves to identify particular languages, locales, and cultures.Vendor-Extensible Fields XE "Vendor-extensible fields" XE "Fields - vendor-extensible" XE "Fields - vendor-extensible" XE "Vendor-extensible fields"None.StructuresLanguage Code Identifiers XE ".NET - LCIDs as culture identifiers" XE "Culture identifiers"LCIDs are identifiers used to specify localizable information. They are also known as culture identifiers in the Microsoft .NET Framework environment.The name of a culture consists of its [ISO-639] language code, its [ISO-3166] country/region code, and an optional [ISO-15924] script tag for the written language. For example, the name of the culture in which the language is Bosnian (as written in Latin script and used in the Bosnia and Herzegovina region) is bs-Latn-BA. HYPERLINK \l "Appendix_A_1" \o "Product behavior note 1" \h <1> HYPERLINK \l "Appendix_A_2" \o "Product behavior note 2" \h <2> HYPERLINK \l "Appendix_A_3" \o "Product behavior note 3" \h <3>LCID Structure XE "LCID packet"This protocol references commonly used data types as defined in [MS-DTYP].An LCID is a 4-byte value. The value supplied in an LCID is a standard numeric substitution for the international [RFC5646] string. The following diagram is shown in host byte order.01234567891012345678920123456789301ReservedSort IDLanguage IDReserved (12 bits): This field is reserved for future use. It MUST be 0.Sort ID (4 bits): The sort order. In most cases, this value can be 0x0, which indicates a default sort (SORT_DEFAULT). However, other values can be used when an alternate sort is required. These alternate values are listed in the following table. For example, 0x0407 (German - Germany) becomes 0x10407 when SORT_GERMAN_PHONE_BOOK is used. ValueMeaningSORT_CHINESE_BIG50x0 Chinese BIG5 orderSORT_CHINESE_PRCP0x0 PRC Chinese phonetic orderSORT_DEFAULT0x0 Default sort orderSORT_GEORGIAN_TRADITIONAL0x0 Georgian traditional orderSORT_HUNGARIAN_DEFAULT0x0 Hungarian default orderSORT_JAPANESE_XJIS0x0 Japanese XJIS orderSORT_KOREAN_KSC0x0 Korean KSC orderSORT_CHINESE_UNICODE0x1 Chinese Unicode order HYPERLINK \l "Appendix_A_4" \o "Product behavior note 4" \h <4>SORT_GEORGIAN_MODERN0x1 Georgian modern orderSORT_GERMAN_PHONE_BOOK0x1 German phone book orderSORT_HUNGARIAN_TECHNICAL0x1 Hungarian technical orderSORT_JAPANESE_UNICODE0x1 Japanese Unicode order HYPERLINK \l "Appendix_A_5" \o "Product behavior note 5" \h <5>SORT_KOREAN_UNICODE0x1 Korean Unicode order HYPERLINK \l "Appendix_A_6" \o "Product behavior note 6" \h <6>SORT_CHINESE_PRC0x2 PRC Chinese stroke count orderSORT_CHINESE_BOPOMOFO0x3 Traditional Chinese Bopomofo orderSORT_CHINESE_RADICALSTROKE0x4Chinese radical/stroke order HYPERLINK \l "Appendix_A_7" \o "Product behavior note 7" \h <7>SORT_JAPANESE_RADICALSTROKE0x4Japanese radical/stroke sort orderLanguage ID (2 bytes): The language component of the LCID. HYPERLINK \l "Appendix_A_8" \o "Product behavior note 8" \h <8>Language IDLanguage tag0x0001ar0x0002bg0x0003ca0x0004zh-Hans0x0005cs0x0006da0x0007de0x0008el0x0009en0x000Aes0x000Bfi0x000Cfr0x000Dhe0x000Ehu0x000Fis0x0010it0x0011ja0x0012ko0x0013nl0x0014no0x0015pl0x0016pt0x0017rm0x0018ro0x0019ru0x001Ahr0x001Bsk0x001Csq0x001Dsv0x001Eth0x001Ftr0x0020ur0x0021id0x0022uk0x0023be0x0024sl0x0025et0x0026lv0x0027lt0x0028tg0x0029fa0x002Avi0x002Bhy0x002Caz0x002Deu0x002Ehsb0x002Fmk0x0030st0x0031ts0x0032tn0x0033ve0x0034xh0x0035zu0x0036af0x0037ka0x0038fo0x0039hi0x003Amt0x003Bse0x003Cga0x003Dyi, reserved0x003Ems0x003Fkk0x0040ky0x0041sw0x0042tk0x0043uz0x0044tt0x0045bn0x0046pa0x0047gu0x0048or0x0049ta0x004Ate0x004Bkn0x004Cml0x004Das0x004Emr0x004Fsa0x0050mn0x0051bo0x0052cy0x0053km0x0054lo0x0055my0x0056gl0x0057kok0x0058mni, reserved0x0059sd0x005Asyr0x005Bsi0x005Cchr0x005Diu0x005Eam0x005Ftzm0x0060ks0x0061ne0x0062fy0x0063ps0x0064fil0x0065dv0x0066bin, reserved0x0067ff0x0068ha0x0069ibb, reserved0x006Ayo0x006Bquz0x006Cnso0x006Dba0x006Elb0x006Fkl0x0070ig0x0071kr, reserved0x0072om0x0073ti0x0074gn0x0075haw0x0076la, reserved0x0077so, reserved0x0078ii0x0079pap, reserved0x007Aarn0x007BNeither defined nor reserved0x007Cmoh0x007DNeither defined nor reserved0x007Ebr0x007FReserved for invariant locale behavior0x0080ug0x0081mi0x0082oc0x0083co0x0084gsw0x0085sah0x0086qut0x0087rw0x0088wo0x0089Neither defined nor reserved0x008ANeither defined nor reserved0x008BNeither defined nor reserved0x008Cprs0x008DNeither defined nor reserved0x008ENeither defined nor reserved0x008FNeither defined nor reserved0x0090Neither defined nor reserved0x0091gd0x0092ku0x0093quc, reserved0x0401ar-SA0x0402bg-BG0x0403ca-ES0x0404zh-TW0x0405cs-CZ0x0406da-DK0x0407de-DE0x0408el-GR0x0409en-US0x040Aes-ES_tradnl0x040Bfi-FI0x040Cfr-FR0x040Dhe-IL0x040Ehu-HU0x040Fis-IS0x0410it-IT0x0411ja-JP0x0412ko-KR0x0413nl-NL0x0414nb-NO0x0415pl-PL0x0416pt-BR0x0417rm-CH0x0418ro-RO0x0419ru-RU0x041Ahr-HR0x041Bsk-SK0x041Csq-AL0x041Dsv-SE0x041Eth-TH0x041Ftr-TR0x0420ur-PK0x0421id-ID0x0422uk-UA0x0423be-BY0x0424sl-SI0x0425et-EE0x0426lv-LV0x0427lt-LT0x0428tg-Cyrl-TJ0x0429fa-IR0x042Avi-VN0x042Bhy-AM0x042Caz-Latn-AZ0x042Deu-ES0x042Ehsb-DE0x042Fmk-MK0x0430st-ZA0x0431ts-ZA0x0432tn-ZA0x0433ve-ZA0x0434xh-ZA0x0435zu-ZA0x0436af-ZA0x0437ka-GE0x0438fo-FO0x0439hi-IN0x043Amt-MT0x043Bse-NO0x043Dyi-Hebr, reserved0x043Ems-MY0x043Fkk-KZ0x0440ky-KG0x0441sw-KE0x0442tk-TM0x0443uz-Latn-UZ0x0444tt-RU0x0445bn-IN0x0446pa-IN0x0447gu-IN0x0448or-IN0x0449ta-IN0x044Ate-IN0x044Bkn-IN0x044Cml-IN0x044Das-IN0x044Emr-IN0x044Fsa-IN0x0450mn-MN0x0451bo-CN0x0452cy-GB0x0453km-KH0x0454lo-LA0x0455my-MM0x0456gl-ES0x0457kok-IN0x0458mni-IN, reserved0x0459sd-Deva-IN, reserved0x045Asyr-SY0x045Bsi-LK0x045Cchr-Cher-US0x045Diu-Cans-CA0x045Eam-ET0x045Ftzm-Arab-MA, reserved0x0460ks-Arab0x0461ne-NP0x0462fy-NL0x0463ps-AF0x0464fil-PH0x0465dv-MV0x0466bin-NG, reserved0x0467fuv-NG, reserved0x0468ha-Latn-NG0x0469ibb-NG, reserved0x046Ayo-NG0x046Bquz-BO0x046Cnso-ZA0x046Dba-RU0x046Elb-LU0x046Fkl-GL0x0470ig-NG0x0471kr-NG, reserved0x0472om-ET0x0473ti-ET0x0474gn-PY0x0475haw-US0x0476la-Latn, reserved0x0477so-SO0x0478ii-CN0x0479pap-029, reserved0x047Aarn-CL0x047Cmoh-CA0x047Ebr-FR0x0480ug-CN0x0481mi-NZ0x0482oc-FR0x0483co-FR0x0484gsw-FR0x0485sah-RU0x0486qut-GT0x0487rw-RW0x0488wo-SN0x048Cprs-AF0x048Dplt-MG, reserved0x048Ezh-yue-HK, reserved0x048Ftdd-Tale-CN, reserved0x0490khb-Talu-CN, reserved0x0491gd-GB0x0492ku-Arab-IQ0x0493quc-CO, reserved0x0501qps-ploc0x05FEqps-ploca0x0801ar-IQ0x0803ca-ES-valencia0x0804zh-CN0x0807de-CH0x0809en-GB0x080Aes-MX0x080Cfr-BE0x0810it-CH0x0811ja-Ploc-JP, reserved0x0813nl-BE0x0814nn-NO0x0816pt-PT0x0818ro-MD0x0819ru-MD0x081Asr-Latn-CS0x081Dsv-FI0x0820ur-IN0x0827Neither defined nor reserved0x082Caz-Cyrl-AZ0x082Edsb-DE0x0832tn-BW0x083Bse-SE0x083Cga-IE0x083Ems-BN0x083Fkk-Latn-KZ, reserved0x0843uz-Cyrl-UZ0x0845bn-BD0x0846pa-Arab-PK0x0849ta-LK0x0850mn-Mong-CN0x0851bo-BT, reserved0x0859sd-Arab-PK0x085Diu-Latn-CA0x085Ftzm-Latn-DZ0x0860ks-Deva, reserved0x0861ne-IN0x0867ff-Latn-SN0x086Bquz-EC0x0873ti-ER0x09FFqps-plocm0x0C01ar-EG0x0C04zh-HK0x0C07de-AT0x0C09en-AU0x0C0Aes-ES0x0C0Cfr-CA0x0C1Asr-Cyrl-CS0x0C3Bse-FI0x0C50mn-Mong-MN0x0C51dz-BT0x0C5Ftmz-MA, reserved0x0C6bquz-PE0x1001ar-LY0x1004zh-SG0x1007de-LU0x1009en-CA0x100Aes-GT0x100Cfr-CH0x101Ahr-BA0x103Bsmj-NO0x105Ftzm-Tfng-MA0x1401ar-DZ0x1404zh-MO0x1407de-LI0x1409en-NZ0x140Aes-CR0x140Cfr-LU0x141Abs-Latn-BA0x143Bsmj-SE0x1801ar-MA0x1809en-IE0x180Aes-PA0x180Cfr-MC0x181Asr-Latn-BA0x183Bsma-NO0x1C01ar-TN0x1C09en-ZA0x1C0Aes-DO0x1C0CNeither defined nor reserved0x1C1Asr-Cyrl-BA0x1C3Bsma-SE0x2001ar-OM0x2008Neither defined nor reserved0x2009en-JM0x200Aes-VE0x200Cfr-RE0x201Abs-Cyrl-BA0x203Bsms-FI0x2401ar-YE0x2409en-0290x240Aes-CO0x240Cfr-CD0x241Asr-Latn-RS0x243Bsmn-FI0x2801ar-SY0x2809en-BZ0x280Aes-PE0x280Cfr-SN0x281Asr-Cyrl-RS0x2C01ar-JO0x2C09en-TT0x2C0Aes-AR0x2C0Cfr-CM0x2C1Asr-Latn-ME0x3001ar-LB0x3009en-ZW0x300Aes-EC0x300Cfr-CI0x301Asr-Cyrl-ME0x3401ar-KW0x3409en-PH0x340Aes-CL0x340Cfr-ML0x3801ar-AE0x3809en-ID, reserved0x380Aes-UY0x380Cfr-MA0x3c01ar-BH0x3c09en-HK0x3c0Aes-PY0x3c0Cfr-HT0x4001ar-QA0x4009en-IN0x400Aes-BO0x4401ar-Ploc-SA, reserved0x4409en-MY0x440Aes-SV0x4801ar-145, reserved0x4809en-SG0x480Aes-HN0x4C09en-AE0x4C0Aes-NI0x5009en-BH, reserved0x500Aes-PR0x5409en-EG, reserved0x540Aes-US0x5809en-JO, reserved0x580Aes-4190x5C09en-KW, reserved0x5C0Aes-CU0x6009en-TR, reserved0x6409en-YE, reserved0x641Abs-Cyrl0x681Abs-Latn0x6C1Asr-Cyrl0x701Asr-Latn0x703Bsmn0x742Caz-Cyrl0x743Bsms0x7804zh0x7814nn0x781Abs0x782Caz-Latn0x783Bsma0x783Fkk-Cyrl, reserved0x7843uz-Cyrl0x7850mn-Cyrl0x785Diu-Cans0x785Ftzm-Tfng0x7C04zh-Hant0x7C14nb0x7C1Asr0x7C28tg-Cyrl0x7C2Edsb0x7C3Bsmj0x7C3Fkk-Latn, reserved0x7C43uz-Latn0x7C46pa-Arab0x7C50mn-Mong0x7C59sd-Arab0x7C5Cchr-Cher0x7C5Diu-Latn0x7C5Ftzm-Latn0x7C67ff-Latn0x7C68ha-Latn0x7C92ku-Arab0xF2EEreserved0xE40Cfr-015, reserved0xEEEEreservedSome locales have more than one method of sorting, such as by pronunciation or stroke count. The primary sort for each locale is provided by the identifiers in the preceding Language ID table. Alternate sorts can be selected by using one of the identifiers from the following table.LCIDLanguage tag (string name)0x0001007Fx-IV-mathan (math alphanumeric sorting)0x00010407de-DE_phoneb0x0001040Ehu-HU_tchncl0x00010437ka-GE_modern0x00020804zh-CN_stroke0x00021004zh-SG_stroke0x00021404zh-MO_stroke0x00030404zh-TW_pronun0x00040404 HYPERLINK \l "Appendix_A_9" \o "Product behavior note 9" \h <9>zh-TW_radstr0x00040411ja-JP_radstr0x00040C04 HYPERLINK \l "Appendix_A_10" \o "Product behavior note 10" \h <10>zh-HK_radstr0x00041404 HYPERLINK \l "Appendix_A_11" \o "Product behavior note 11" \h <11>zh-MO_radstr0x00050804 HYPERLINK \l "Appendix_A_12" \o "Product behavior note 12" \h <12>zh-CN_phoneb0x00051004 HYPERLINK \l "Appendix_A_13" \o "Product behavior note 13" \h <13>zh-SG_phonebLocale Names without LCIDsLocale names that are valid but not associated with a given LCID MAY be assigned the LCID Language ID 0x1000, if an LCID is requested by the application. HYPERLINK \l "Appendix_A_14" \o "Product behavior note 14" \h <14> These include any valid [RFC5646] language tag. Locales for which Windows can provide specific data appear in the following table; however, any other name will be assigned the LCID Language ID 0x1000. HYPERLINK \l "Appendix_A_15" \o "Product behavior note 15" \h <15> If the user has configured any of these locales without LCIDs in their Language Profile, then the system MAY assign them additional values to provide applications with temporary unique identifiers.? Those temporary LCIDs can differ between processes, machines, users, and application instances.? If a temporary LCID is assigned it will be dynamically assigned at runtime to be 0x2000, 0x2400, 0x2800, 0x2C00, 0x3000, 0x3400, 0x3800, 0x3C00, 0x4000, 0x4400, 0x4800, or 0x4C00, for the valid language-script-region tags not otherwise listed in this table. HYPERLINK \l "Appendix_A_16" \o "Product behavior note 16" \h <16>Locale NameAssigned LCID Language IDaa0x1000aa-DJ0x1000aa-ER0x1000aa-ET0x1000af-NA0x1000agq0x1000agq-CM0x1000ak0x1000ak-GH0x1000ar-0010x1000ar-DJ0x1000ar-ER0x1000ar-IL0x1000ar-KM0x1000ar-MR0x1000ar-PS0x1000ar-SD0x1000ar-SO0x1000ar-SS0x1000ar-TD0x1000asa0x1000asa-TZ0x1000ast0x1000ast-ES0x1000bas0x1000bas-CM0x1000bem0x1000bem-ZM0x1000bez0x1000bez-TZ0x1000bm0x1000bm-ML0x1000bo-IN0x1000brx0x1000brx-IN0x1000byn0x1000byn-ER0x1000ca-AD0x1000ca-FR0x1000ca-IT0x1000ccp0x1000ccp-Cakm0x1000ccp-Cakm-BD0x1000ccp-Cakm-IN0x1000ce-RU0x1000ceb0x1000ceb-Latn0x1000ceb-Latn-PH0x1000cgg0x1000cgg-UG0x1000cu-RU0x1000da-GL0x1000dav0x1000dav-KE0x1000de-BE0x1000de-IT0x1000dje0x1000dje-NE0x1000dua0x1000dua-CM0x1000dyo0x1000dyo-SN0x1000dz0x1000ebu0x1000ebu-KE0x1000ee0x1000ee-GH0x1000ee-TG0x1000el-CY0x1000en-0010x1000en-1500x1000en-AG0x1000en-AI0x1000en-AS0x1000en-AT0x1000en-BB0x1000en-BE0x1000en-BI0x1000en-BM0x1000en-BS0x1000en-BW0x1000en-CC0x1000en-CH0x1000en-CK0x1000en-CM0x1000en-CX0x1000en-CY0x1000en-DE0x1000en-DK0x1000en-DM0x1000en-ER0x1000en-FI0x1000en-FJ0x1000en-FK0x1000en-FM0x1000en-GD0x1000en-GG0x1000en-GH0x1000en-GI0x1000en-GM0x1000en-GU0x1000en-GY0x1000en-IL0x1000en-IM0x1000en-IO0x1000en-JE0x1000en-KE0x1000en-KI0x1000en-KN0x1000en-KY0x1000en-LC0x1000en-LR0x1000en-LS0x1000en-MG0x1000en-MH0x1000en-MO0x1000en-MP0x1000en-MS0x1000en-MT0x1000en-MU0x1000en-MW0x1000en-NA0x1000en-NF0x1000en-NG0x1000en-NL0x1000en-NR0x1000en-NU0x1000en-PG0x1000en-PK0x1000en-PN0x1000en-PR0x1000en-PW0x1000en-RW0x1000en-SB0x1000en-SC0x1000en-SD0x1000en-SE0x1000en-SH0x1000en-SI0x1000en-SL0x1000en-SS0x1000en-SX0x1000en-SZ0x1000en-TC0x1000en-TK0x1000en-TO0x1000en-TV0x1000en-TZ0x1000en-UG0x1000en-UM0x1000en-VC0x1000en-VG0x1000en-VI0x1000en-VU0x1000en-WS0x1000en-ZM0x1000eo0x1000eo-0010x1000es-BR0x1000es-BZ0x1000es-CU0x1000es-GQ0x1000es-PH0x1000ewo0x1000ewo-CM0x1000fa-AF0x1000ff-Latn-BF0x1000ff-CM0x1000ff-Latn-CM0x1000ff-Latn-GH0x1000ff-latn-GM0x1000ff-GN0x1000ff-Latn-GN0x1000ff-Latn-GW0x1000ff-Latn-LR0x1000ff-MR0x1000ff-Latn-MR0x1000ff-Latn-NE0x1000ff-NG0x1000ff-Latn-NG0x1000ff-Latn-SL0x1000fo-DK0x1000fr-BF0x1000fr-BI0x1000fr-BJ0x1000fr-BL0x1000fr-CF0x1000fr-CG0x1000fr-DJ0x1000fr-DZ0x1000fr-GA0x1000fr-GF0x1000fr-GN0x1000fr-GP0x1000fr-GQ0x1000fr-KM0x1000fr-MF0x1000fr-MG0x1000fr-MQ0x1000fr-MR0x1000fr-MU0x1000fr-NC0x1000fr-NE0x1000fr-PF0x1000fr-PM0x1000fr-RW0x1000fr-SC0x1000fr-SY0x1000fr-TD0x1000fr-TG0x1000fr-TN0x1000fr-VU0x1000fr-WF0x1000fr-YT0x1000fur0x1000fur-IT0x1000gsw-CH0x1000gsw-LI0x1000guz0x1000guz-KE0x1000gv0x1000gv-IM0x1000ha-Latn-GH0x1000ha-Latn-NE0x1000ia0x1000ia-0010x1000ia-FR0x1000it-SM0x1000it-VA0x1000jgo0x1000jgo-CM0x1000jmc0x1000jmc-TZ0x1000jv0x1000jv-Latn0x1000jv-Latn-ID0x1000kab0x1000kab-DZ0x1000kam0x1000kam-KE0x1000kde0x1000kde-TZ0x1000kea0x1000kea-CV0x1000khq0x1000khq-ML0x1000ki0x1000ki-KE0x1000kkj0x1000kkj-CM0x1000kln0x1000kln-KE0x1000ko-KP0x1000ks-Arab-IN0x1000ksb0x1000ksb-TZ0x1000ksf0x1000ksf-CM0x1000ksh0x1000ksh-DE0x1000ku-Arab-IR0x1000kw0x1000kw-GB0x1000lag0x1000lag-TZ0x1000lg0x1000lg-UG0x1000lkt0x1000lkt-US0x1000ln0x1000ln-AO0x1000ln-CD0x1000ln-CF0x1000ln-CG0x1000lrc-IQ0x1000lrc-IR0x1000lu0x1000lu-CD0x1000luo0x1000luo-KE0x1000luy0x1000luy-KE0x1000mas0x1000mas-KE0x1000mas-TZ0x1000mer0x1000mer-KE0x1000mfe0x1000mfe-MU0x1000mg0x1000mgh0x1000mgh-MZ0x1000mg-MG0x1000mgo0x1000mgo-CM0x1000mzn-IR0x1000mua0x1000mua-CM0x1000naq0x1000naq-NA0x1000nb-SJ0x1000nd0x1000nd-ZW0x1000nds0x1000nds-DE0x1000nds-NL0x1000ngo0x1000ngo-GN0x1000nl-AW0x1000nl-BQ0x1000nl-CW0x1000nl-SR0x1000nl-SX0x1000nmg0x1000nmg-CM0x1000nnh0x1000nnh-CM0x1000nr0x1000nr-ZA0x1000nus0x1000nus-SD0x1000nus-SS0x1000nyn0x1000nyn-UG0x1000om-KE0x1000os0x1000os-GE0x1000os-RU0x1000prg-0010x1000ps-PK0x1000pt-AO0x1000pt-CH0x1000pt-GQ0x1000pt-LU0x1000pt-CV0x1000pt-GW0x1000pt-MO0x1000pt-MZ0x1000pt-ST0x1000pt-TL0x1000rn0x1000rn-BI0x1000rof0x1000rof-TZ0x1000ru-BY0x1000ru-KG0x1000ru-KZ0x1000ru-UA0x1000rwk0x1000rwk-TZ0x1000saq0x1000saq-KE0x1000sbp0x1000sbp-TZ0x1000seh0x1000seh-MZ0x1000ses0x1000ses-ML0x1000sg0x1000sg-CF0x1000shi0x1000shi-Latn0x1000shi-Latn-MA0x1000shi-Tfng0x1000shi-Tfng-MA0x1000sn0x1000sn-Latn0x1000sn-Latn-ZW0x1000so-DJ0x1000so-ET0x1000so-KE0x1000sq-MK0x1000ss0x1000ss-SZ0x1000ssy0x1000ssy-ER0x1000ss-ZA0x1000st-LS0x1000sv-AX0x1000swc0x1000swc-CD0x1000sw-TZ0x1000sw-UG0x1000ta-MY0x1000ta-SG0x1000teo0x1000teo-KE0x1000teo-UG0x1000tig0x1000tig-ER0x1000to0x1000to-TO0x1000tr-CY0x1000twq0x1000twq-NE0x1000tzm-Latn-MA0x1000uz-Arab0x1000uz-Arab-AF0x1000vai0x1000vai-Latn0x1000vai-Latn-LR0x1000vai-Vaii0x1000vai-Vaii-LR0x1000vo0x1000vo-0010x1000vun0x1000vun-TZ0x1000wae0x1000wae-CH0x1000wal0x1000wal-ET0x1000xog0x1000xog-UG0x1000yav0x1000yav-CM0x1000yo-BJ0x1000zgh0x1000zgh-Tfng0x1000zgh-Tfng-MA0x1000Structure Examples XE "Examples" XE "Examples - LCID values" The following are examples of LCID values.LCIDLanguage tag (string name)Type0x00000075hawneutral locale0x00000409en-USspecific locale0x00010407de-DE_phonebalternate sort for localeSecurity Considerations XE "Security - implementer considerations" XE "Implementer - security considerations" XE "Security"None.Appendix A: Product Behavior XE "Product behavior" The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions include updates to those products.The terms "earlier" and "later", when used with a product version, refer to either all preceding versions or all subsequent versions, respectively. The term "through" refers to the inclusive range of versions. Applicable Microsoft products are listed chronologically in this section.Windows ClientWindows NT operating systemWindows 2000 operating systemWindows XP operating systemWindows Vista operating systemWindows 7 operating systemWindows 8 operating systemWindows 8.1 operating systemWindows 10 operating systemWindows ServerWindows NTWindows 2000Windows Server 2003 operating systemWindows Server 2008 R2 operating systemWindows Server 2012 operating systemWindows Server 2012 R2 operating systemWindows Server 2016 operating systemWindows Server operating systemWindows Server 2019 operating systemExceptions, if any, are noted in this section. If an update version, service pack or Knowledge Base (KB) number appears with a product name, the behavior changed in that update. The new behavior also applies to subsequent updates unless otherwise specified. If a product edition appears with the product version, behavior is different in that product edition.Unless otherwise specified, any statement of optional behavior in this specification that is prescribed using the terms "SHOULD" or "SHOULD NOT" implies product behavior in accordance with the SHOULD or SHOULD NOT prescription. Unless otherwise specified, the term "MAY" implies that the product does not follow the prescription. HYPERLINK \l "Appendix_A_Target_1" \h <1> Section 2.1: Enabled Languages Kit (ELK) refers to a set of locales that is available through a web download. Everything that is related to a locale is available from an ELK package (including information on data formatting, such as date and time, font, keyboard layout, sorting, and currency information). Additional LCID support is available through a separate ELK package for Windows XP and Windows Vista clients and for Windows Server 2003 and Windows Server 2008 operating system servers. HYPERLINK \l "Appendix_A_Target_2" \h <2> Section 2.1: In Windows, locales are primarily identified with numeric LCIDs. HYPERLINK \l "Appendix_A_Target_3" \h <3> Section 2.1: Windows Server 2003 supports all languages defined for Windows 95 operating system, Windows 98 operating system, Windows Millennium Edition operating system, Windows NT 3.51 operating system, Windows NT 4.0 operating system, Windows 2000, Windows XP, and Windows Server 2003 through the ELK. HYPERLINK \l "Appendix_A_Target_4" \h <4> Section 2.2: Supported only on Windows NT client and server releases. HYPERLINK \l "Appendix_A_Target_5" \h <5> Section 2.2: Supported only on Windows NT client and server releases. HYPERLINK \l "Appendix_A_Target_6" \h <6> Section 2.2: Supported only on Windows NT client and server releases. HYPERLINK \l "Appendix_A_Target_7" \h <7> Section 2.2: Supported only on Windows 7. HYPERLINK \l "Appendix_A_Target_8" \h <8> Section 2.2: The following table shows Language IDs and the versions of Windows in which they were first made available. Language IDs are not assigned for all Language tags, please see section 1.3 for further details.Supported Versions KeyRelease keySupported versionsRelease AFirst available in Windows NT 3.51. Supported in all later versions.Release BFirst available in Windows NT Server 4.0 operating system. Supported in all later versions.Release CFirst available in Windows 2000. Supported in all later versions.Release DFirst available in Windows XP and Windows Server 2003. Supported in all later versions.Release E1First available in Windows XP ELK v1 for Windows XP SP2, Windows Server 2003, Windows Vista, and Windows Server 2008. Supported in all later client and server versions of Windows.Release E2First available in Windows XP ELK v2 for Windows XP SP2, Windows Server 2003, Windows Vista, and Windows Server 2008. Supported in all later client and server versions of Windows.Release VFirst available in Windows Server 2008 and Windows Vista. Supported in all later versions.Release 7First available in Windows 7 and Windows Server 2008 R2. Supported in all later versions.Release 8First available in Windows 8 and Windows Server 2012. Supported in all later versionsRelease 8.1First available in Windows 8.1 and Windows Server 2012 R2. Supported in all later versions.Release 10First available in Windows 10 and Windows Server 2016. Supported in all later versions.Release 10.1First available in Windows 10 v1607 operating system and Windows Server 2016. Supported in all later versions.Release 10.2First available in Windows 10 v1703 operating system. Supported in all later versions.Release 10.3First available in Windows 10 v1709 operating system and Windows Server operating system. Supported in all later versions.Release 10.4First available in Windows 10 v1903 operating system and Windows Server v1903 operating system. Supported in all later versions.Release 10.5First available in Windows 10 v2004 operating system and Windows Server v2004 operating system. Supported in all later versions.LanguageLocation (or type)Language IDLanguage tagSupported versionAfar0x1000aaRelease 10AfarDjibouti0x1000aa-DJRelease 10AfarEritrea0x1000aa-ERRelease 10AfarEthiopia0x1000aa-ETRelease 10Afrikaans0x0036afRelease 7AfrikaansNamibia0x1000af-NARelease 10AfrikaansSouth Africa0x0436af-ZARelease BAghem0x1000agqRelease 10AghemCameroon0x1000agq-CMRelease 10Akan0x1000akRelease 10AkanGhana0x1000ak-GHRelease 10Albanian0x001CsqRelease 7AlbanianAlbania0x041Csq-ALRelease BAlbanianNorth Macedonia0x1000sq-MKRelease 10Alsatian0x0084gswRelease 7AlsatianFrance0x0484gsw-FRRelease VAlsatianLiechtenstein0x1000gsw-LIRelease 10AlsatianSwitzerland0x1000gsw-CHRelease 10Amharic0x005EamRelease 7AmharicEthiopia0x045Eam-ETRelease VArabic0x0001arRelease 7ArabicAlgeria0x1401ar-DZRelease BArabicBahrain0x3C01ar-BHRelease BArabicChad0x1000ar-TDRelease 10ArabicComoros0x1000ar-KMRelease 10ArabicDjibouti0x1000ar-DJRelease 10ArabicEgypt0x0c01ar-EGRelease BArabicEritrea0x1000ar-ERRelease 10ArabicIraq0x0801ar-IQRelease BArabicIsrael0x1000ar-ILRelease 10ArabicJordan0x2C01ar-JORelease BArabicKuwait0x3401ar-KWRelease BArabicLebanon0x3001ar-LBRelease BArabicLibya0x1001ar-LYRelease BArabicMauritania0x1000ar-MRRelease 10ArabicMorocco0x1801ar-MARelease BArabicOman0x2001ar-OMRelease BArabicPalestinian Authority0x1000ar-PSRelease 10ArabicQatar0x4001ar-QARelease BArabicSaudi Arabia0x0401ar-SARelease BArabicSomalia0x1000ar-SORelease 10ArabicSouth Sudan0x1000ar-SSRelease 10ArabicSudan0x1000ar-SDRelease 10ArabicSyria0x2801ar-SYRelease BArabicTunisia0x1C01ar-TNRelease BArabicU.A.E.0x3801ar-AERelease BArabicWorld0x1000ar-001Release 10ArabicYemen0x2401ar-YERelease BArmenian0x002BhyRelease 7ArmenianArmenia0x042Bhy-AMRelease CAssamese0x004DasRelease 7AssameseIndia0x044Das-INRelease VAsturian0x1000astRelease 10AsturianSpain0x1000ast-ESRelease 10Asu0x1000asaRelease 10AsuTanzania0x1000asa-TZRelease 10Azerbaijani (Cyrillic)0x742Caz-CyrlWindows 7Azerbaijani (Cyrillic)Azerbaijan0x082Caz-Cyrl-AZRelease CAzerbaijani (Latin)0x002CazRelease 7Azerbaijani (Latin)0x782Caz-LatnWindows 7Azerbaijani (Latin)Azerbaijan0x042Caz-Latn-AZRelease CBafia0x1000ksfRelease 10BafiaCameroon0x1000ksf-CMRelease 10Bamanankan0x1000bmRelease 10Bamanankan (Latin)Mali0x1000bm-Latn-MLRelease 10Bangla0x0045bnRelease 7BanglaBangladesh0x0845bn-BDRelease VBanglaIndia0x0445bn-INRelease E1Basaa0x1000basRelease 10BasaaCameroon0x1000bas-CMRelease 10Bashkir0x006DbaRelease 7BashkirRussia0x046Dba-RURelease VBasque0x002DeuRelease 7BasqueSpain0x042Deu-ESRelease BBelarusian0x0023beRelease 7BelarusianBelarus0x0423be-BYRelease BBemba0x1000bemRelease 10BembaZambia0x1000bem-ZMRelease 10Bena0x1000bezRelease 10BenaTanzania0x1000bez-TZRelease 10Blin0x1000bynRelease 10BlinEritrea0x1000byn-ERRelease 10Bodo0x1000brxRelease 10BodoIndia0x1000brx-INRelease 10Bosnian (Cyrillic)0x641Abs-CyrlWindows 7Bosnian (Cyrillic)Bosnia and Herzegovina0x201Abs-Cyrl-BARelease E1Bosnian (Latin)0x681Abs-LatnWindows 7Bosnian (Latin)0x781AbsRelease 7Bosnian (Latin)Bosnia and Herzegovina0x141Abs-Latn-BARelease E1Breton0x007EbrRelease 7BretonFrance0x047Ebr-FRRelease VBulgarian0x0002bgRelease 7BulgarianBulgaria0x0402bg-BGRelease BBurmese0x0055myRelease 8.1BurmeseMyanmar0x0455my-MMRelease 8.1Catalan0x0003caRelease 7CatalanAndorra0x1000ca-ADRelease 10CatalanFrance0x1000ca-FRRelease 10CatalanItaly0x1000ca-ITRelease 10CatalanSpain0x0403ca-ESRelease BCebuano0x1000cebRelease 10.5Cebuan (Latin)0x1000ceb-LatnRelease 10.5Cebuan (Latin)Philippines0x1000ceb-Latn-PHRelease 10.5Central Atlas Tamazight (Latin)Morocco0x1000tzm-Latn-MARelease 10Central Kurdish0x0092kuRelease 8Central Kurdish0x7c92ku-ArabRelease 8Central KurdishIraq0x0492ku-Arab-IQRelease 8Chakma0x1000ccpRelease 10.5ChakmaChakma0x1000ccp-CakmRelease 10.5ChakmaBangladesh0x1000ccp-Cakm-BDRelease 10.5ChakmaIndia0x1000ccp-Cakm-INRelease 10.5ChechenRussia0x1000cd-RURelease 10.1Cherokee0x005CchrRelease 8Cherokee0x7c5Cchr-CherRelease 8CherokeeUnited States0x045Cchr-Cher-USRelease 8Chiga0x1000cggRelease 10ChigaUganda0x1000cgg-UGRelease 10Chinese (Simplified)0x0004zh-HansRelease AChinese (Simplified)0x7804zhWindows 7Chinese (Simplified)People's Republic of China0x0804zh-CNRelease AChinese (Simplified)Singapore0x1004zh-SGRelease AChinese (Traditional)0x7C04zh-HantRelease AChinese (Traditional)Hong Kong S.A.R.0x0C04zh-HKRelease AChinese (Traditional)Macao S.A.R.0x1404zh-MORelease DChinese (Traditional)Taiwan0x0404zh-TWRelease AChurch SlavicRussia0x1000cu-RURelease 10.1Congo Swahili0x1000swcRelease 10Congo SwahiliCongo DRC0x1000swc-CDRelease 10Cornish0x1000kwRelease 10CornishUnited Kingdom0x1000kw-GBRelease 10Corsican0x0083coRelease 7CorsicanFrance0x0483co-FRRelease VCroatian0x001Ahr,Release 7CroatianCroatia0x041Ahr-HRRelease ACroatian (Latin)Bosnia and Herzegovina0x101Ahr-BARelease E1Czech0x0005csRelease 7CzechCzech Republic0x0405cs-CZRelease ADanish0x0006daRelease 7DanishDenmark0x0406da-DKRelease ADanishGreenland0x1000da-GLRelease 10Dari0x008CprsRelease 7DariAfghanistan0x048Cprs-AFRelease VDivehi0x0065dvRelease 7DivehiMaldives0x0465dv-MVRelease DDuala0x1000duaRelease 10DualaCameroon0x1000dua-CMRelease 10Dutch0x0013nlRelease 7DutchAruba0x1000nl-AWRelease 10DutchBelgium0x0813nl-BERelease ADutchBonaire, Sint Eustatius and Saba0x1000nl-BQRelease 10DutchCura?ao0x1000nl-CWRelease 10DutchNetherlands0x0413nl-NLRelease ADutchSint Maarten0x1000nl-SXRelease 10DutchSuriname0x1000nl-SRRelease 10Dzongkha0x1000dzRelease 10DzongkhaBhutan0x0C51dz-BTRelease 10Embu0x1000ebuRelease 10EmbuKenya0x1000ebu-KERelease 10English0x0009enRelease 7EnglishAmerican Samoa0x1000en-ASRelease 10EnglishAnguilla0x1000en-AIRelease 10EnglishAntigua and Barbuda0x1000en-AGRelease 10EnglishAustralia0x0C09en-AURelease AEnglishAustria0x1000en-ATRelease 10.1EnglishBahamas0x1000en-BSRelease 10EnglishBarbados0x1000en-BBRelease 10EnglishBelgium0x1000en-BERelease 10EnglishBelize0x2809en-BZRelease BEnglishBermuda0x1000en-BMRelease 10EnglishBotswana0x1000en-BWRelease 10EnglishBritish Indian Ocean Territory0x1000en-IORelease 10EnglishBritish Virgin Islands0x1000en-VGRelease 10EnglishBurundi0x1000en-BIRelease 10.1EnglishCameroon0x1000en-CMRelease 10EnglishCanada0x1009en-CARelease AEnglishCaribbean0x2409en-029Release BEnglishCayman Islands0x1000en-KYRelease 10EnglishChristmas Island0x1000en-CXRelease 10EnglishCocos [Keeling] Islands0x1000en-CCRelease 10EnglishCook Islands0x1000en-CKRelease 10EnglishCyprus0x1000en-CYRelease 10.1EnglishDenmark0x1000en-DKRelease 10.1EnglishDominica0x1000en-DMRelease 10EnglishEritrea0x1000en-ERRelease 10EnglishEurope0x1000en-150Release 10EnglishFalkland Islands0x1000en-FKRelease 10EnglishFinland0x1000en-FIRelease 10.1EnglishFiji0x1000en-FJRelease 10EnglishGambia0x1000en-GMRelease 10EnglishGermany0x1000en-DERelease 10.1EnglishGhana0x1000en-GHRelease 10EnglishGibraltar0x1000en-GIRelease 10EnglishGrenada0x1000en-GDRelease 10EnglishGuam0x1000en-GURelease 10EnglishGuernsey0x1000en-GGRelease 10EnglishGuyana0x1000en-GYRelease 10EnglishHong Kong0x3C09en-HKRelease 8.1EnglishIndia0x4009en-INRelease VEnglishIreland0x1809en-IERelease AEnglishIsle of Man0x1000en-IMRelease 10EnglishIsrael0x1000en-ILRelease 10.1EnglishJamaica0x2009en-JMRelease BEnglishJersey0x1000en-JERelease 10EnglishKenya0x1000en-KERelease 10EnglishKiribati0x1000en-KIRelease 10EnglishLesotho0x1000en-LSRelease 10EnglishLiberia0x1000en-LRRelease 10EnglishMacao SAR0x1000en-MORelease 10EnglishMadagascar0x1000en-MGRelease 10EnglishMalawi0x1000en-MWRelease 10EnglishMalaysia0x4409en-MYRelease VEnglishMalta0x1000en-MTRelease 10EnglishMarshall Islands0x1000en-MHRelease 10EnglishMauritius0x1000en-MURelease 10EnglishMicronesia0x1000en-FMRelease 10EnglishMontserrat0x1000en-MSRelease 10EnglishNamibia0x1000en-NARelease 10EnglishNauru0x1000en-NRRelease 10EnglishNetherlands0x1000en-NLRelease 10.1EnglishNew Zealand0x1409en-NZRelease AEnglishNigeria0x1000en-NGRelease 10EnglishNiue0x1000en-NURelease 10EnglishNorfolk Island0x1000en-NFRelease 10EnglishNorthern Mariana Islands0x1000en-MPRelease 10EnglishPakistan0x1000en-PKRelease 10EnglishPalau0x1000en-PWRelease 10EnglishPapua New Guinea0x1000en-PGRelease 10EnglishPitcairn Islands0x1000en-PNRelease 10EnglishPuerto Rico0x1000en-PRRelease 10EnglishRepublic of the Philippines0x3409en-PHRelease CEnglishRwanda0x1000en-RWRelease 10EnglishSaint Kitts and Nevis0x1000en-KNRelease 10EnglishSaint Lucia0x1000en-LCRelease 10EnglishSaint Vincent and the Grenadines0x1000en-VCRelease 10EnglishSamoa0x1000en-WSRelease 10EnglishSeychelles0x1000en-SCRelease 10EnglishSierra Leone0x1000en-SLRelease 10EnglishSingapore0x4809en-SGRelease VEnglishSint Maarten0x1000en-SXRelease 10EnglishSlovenia0x1000en-SIRelease 10.1EnglishSolomon Islands0x1000en-SBRelease 10EnglishSouth Africa0x1C09en-ZARelease BEnglishSouth Sudan0x1000en-SSRelease 10EnglishSt Helena, Ascension, Tristan da Cunha0x1000en-SHRelease 10EnglishSudan0x1000en-SDRelease 10EnglishSwaziland0x1000en-SZRelease 10EnglishSweden0x1000en-SERelease 10.1EnglishSwitzerland0x1000en-CHRelease 10.1EnglishTanzania0x1000en-TZRelease 10EnglishTokelau0x1000en-TKRelease 10EnglishTonga0x1000en-TORelease 10EnglishTrinidad and Tobago0x2c09en-TTRelease BEnglishTurks and Caicos Islands0x1000en-TCRelease 10EnglishTuvalu0x1000en-TVRelease 10EnglishUganda0x1000en-UGRelease 10EnglishUnited Arab Emirates0x4C09en-AERelease 10.5EnglishUnited Kingdom0x0809en-GBRelease AEnglishUnited States0x0409en-USRelease AEnglishUS Minor Outlying Islands0x1000en-UMRelease 10EnglishUS Virgin Islands0x1000en-VIRelease 10EnglishVanuatu0x1000en-VURelease 10EnglishWorld0x1000en-001Release 10EnglishZambia0x1000en-ZMRelease 10EnglishZimbabwe0x3009en-ZWRelease CEsperanto0x1000eoRelease 10EsperantoWorld0x1000eo-001Release 10Estonian0x0025etRelease 7EstonianEstonia0x0425et-EERelease BEwe0x1000eeRelease 10EweGhana0x1000ee-GHRelease 10EweTogo0x1000ee-TGRelease 10Ewondo0x1000ewoRelease 10EwondoCameroon0x1000ewo-CMRelease 10Faroese0x0038foRelease 7FaroeseDenmark0x1000fo-DKRelease 10.1FaroeseFaroe Islands0x0438fo-FORelease BFilipino0x0064filRelease 7FilipinoPhilippines0x0464fil-PHRelease E2Finnish0x000BfiRelease 7FinnishFinland0x040Bfi-FIRelease AFrench0x000CfrRelease 7FrenchAlgeria0x1000fr-DZRelease 10FrenchBelgium0x080Cfr-BERelease AFrenchBenin0x1000fr-BJRelease 10FrenchBurkina Faso0x1000fr-BFRelease 10FrenchBurundi0x1000fr-BIRelease 10FrenchCameroon0x2c0Cfr-CMRelease 8.1FrenchCanada0x0c0Cfr-CARelease AFrenchCentral African Republic0x1000fr-CFRelease 10FrenchChad0x1000fr-TDRelease 10FrenchComoros0x1000fr-KMRelease 10FrenchCongo0x1000fr-CGRelease 10FrenchCongo, DRC0x240Cfr-CDRelease 8.1FrenchC?te d'Ivoire0x300Cfr-CIRelease 8.1FrenchDjibouti0x1000fr-DJRelease 10FrenchEquatorial Guinea0x1000fr-GQRelease 10FrenchFrance0x040Cfr-FRRelease AFrenchFrench Guiana0x1000fr-GFRelease 10FrenchFrench Polynesia0x1000fr-PFRelease 10FrenchGabon0x1000fr-GARelease 10FrenchGuadeloupe0x1000fr-GPRelease 10FrenchGuinea0x1000fr-GNRelease 10FrenchHaiti0x3c0Cfr-HTRelease 8.1FrenchLuxembourg0x140Cfr-LURelease AFrenchMadagascar0x1000fr-MGRelease 10FrenchMali0x340Cfr-MLRelease 8.1FrenchMartinique0x1000fr-MQRelease 10FrenchMauritania0x1000fr-MRRelease 10FrenchMauritius0x1000fr-MURelease 10FrenchMayotte0x1000fr-YTRelease 10FrenchMorocco0x380Cfr-MARelease 8.1FrenchNew Caledonia0x1000fr-NCRelease 10FrenchNiger0x1000fr-NERelease 10FrenchPrincipality of Monaco0x180Cfr-MCRelease AFrenchReunion0x200Cfr-RERelease 8.1FrenchRwanda0x1000fr-RWRelease 10FrenchSaint Barthélemy0x1000fr-BLRelease 10FrenchSaint Martin0x1000fr-MFRelease 10FrenchSaint Pierre and Miquelon0x1000fr-PMRelease 10FrenchSenegal0x280Cfr-SNRelease 8.1FrenchSeychelles0x1000fr-SCRelease 10FrenchSwitzerland0x100Cfr-CHRelease AFrenchSyria0x1000fr-SYRelease 10FrenchTogo0x1000fr-TGRelease 10FrenchTunisia0x1000fr-TNRelease 10FrenchVanuatu0x1000fr-VURelease 10FrenchWallis and Futuna0x1000fr-WFRelease 10Frisian0x0062fyRelease 7FrisianNetherlands0x0462fy-NLRelease E2Friulian0x1000furRelease 10FriulianItaly0x1000fur-ITRelease 10Fulah0x0067ffRelease 8Fulah (Latin)0x7C67ff-LatnRelease 8Fulah (Latin)Burkina Faso0x1000ff-Latn-BFRelease 10.4FulahCameroon0x1000ff-CMRelease 10Fulah (Latin)Cameroon0x1000ff-Latn-CMRelease 10.4Fulah (Latin)Gambia0x1000ff-Latn-GMRelease 10.4Fulah (Latin)Ghana0x1000ff-Latn-GHRelease 10.4FulahGuinea0x1000ff-GNRelease 10Fulah (Latin)Guinea0x1000ff-Latn-GNRelease 10.4Fulah (Latin)Guinea-Bissau0x1000ff-Latn-GWRelease 10.4Fulah (Latin)Liberia0x1000ff-Latn-LRRelease 10.4FulahMauritania0x1000ff-MRRelease 10Fulah (Latin)Mauritania0x1000ff-Latn-MRRelease 10.4Fulah (Latin)Niger0x1000ff-Latn-NERelease 10.4FulahNigeria0x1000ff-NGRelease 10Fulah (Latin)Nigeria0x1000ff-Latn-NGRelease 10.4FulahSenegal0x0867ff-Latn-SNRelease 8Fulah (Latin)Sierra Leone0x1000ff-Latn-SLRelease 10.4Galician0x0056glRelease 7GalicianSpain0x0456gl-ESRelease DGanda0x1000lgRelease 10GandaUganda0x1000lg-UGRelease 10Georgian0x0037kaRelease 7GeorgianGeorgia0x0437ka-GERelease CGerman0x0007deRelease 7GermanAustria0x0C07de-ATRelease AGermanBelgium0x1000de-BERelease 10GermanGermany0x0407de-DERelease AGermanItaly0x1000de-ITRelease 10.2GermanLiechtenstein0x1407de-LIRelease BGermanLuxembourg0x1007de-LURelease BGermanSwitzerland0x0807de-CHRelease AGreek0x0008elRelease 7GreekCyprus0x1000el-CYRelease 10GreekGreece0x0408el-GRRelease AGreenlandic0x006FklRelease 7GreenlandicGreenland0x046Fkl-GLRelease VGuarani0x0074gnRelease 8.1GuaraniParaguay0x0474gn-PYRelease 8.1Gujarati0x0047guRelease 7GujaratiIndia0x0447gu-INRelease DGusii0x1000guzRelease 10GusiiKenya0x1000guz-KERelease 10Hausa (Latin)0x0068haRelease 7Hausa (Latin)0x7C68ha-LatnWindows 7Hausa (Latin)Ghana0x1000ha-Latn-GHRelease 10Hausa (Latin)Niger0x1000ha-Latn-NERelease 10Hausa (Latin)Nigeria0x0468ha-Latn-NGRelease VHawaiian0x0075hawRelease 8HawaiianUnited States0x0475haw-USRelease 8Hebrew0x000DheRelease 7HebrewIsrael0x040Dhe-ILRelease BHindi0x0039hiRelease 7HindiIndia0x0439hi-INRelease CHungarian0x000EhuRelease 7HungarianHungary0x040Ehu-HURelease AIcelandic0x000FisRelease 7IcelandicIceland0x040Fis-ISRelease AIgbo0x0070igRelease 7IgboNigeria0x0470ig-NGRelease VIndonesian0x0021idRelease 7IndonesianIndonesia0x0421id-IDRelease BInterlingua0x1000iaRelease 10InterlinguaFrance0x1000ia-FRRelease 10InterlinguaWorld0x1000ia-001Release 10Inuktitut (Latin)0x005DiuRelease 7Inuktitut (Latin)0x7C5Diu-LatnWindows 7Inuktitut (Latin)Canada0x085Diu-Latn-CARelease E2Inuktitut (Syllabics)0x785Diu-CansWindows 7Inuktitut (Syllabics)Canada0x045diu-Cans-CARelease VIrish0x003CgaWindows 7IrishIreland0x083Cga-IERelease E2Italian0x0010itRelease 7ItalianItaly0x0410it-ITRelease AItalianSan Marino0x1000it-SMRelease 10ItalianSwitzerland0x0810it-CHRelease AItalianVatican City0x1000it-VARelease 10.3Japanese0x0011jaRelease 7JapaneseJapan0x0411ja-JPRelease AJavanese0x1000jvRelease 8.1JavaneseLatin0x1000jv-LatnRelease 8.1JavaneseLatin, Indonesia0x1000jv-Latn-IDRelease 8.1Jola-Fonyi0x1000dyoRelease 10Jola-FonyiSenegal0x1000dyo-SNRelease 10Kabuverdianu0x1000keaRelease 10KabuverdianuCabo Verde0x1000kea-CVRelease 10Kabyle0x1000kabRelease 10KabyleAlgeria0x1000kab-DZRelease 10Kako0x1000kkjRelease 10KakoCameroon0x1000kkj-CMRelease 10Kalenjin0x1000klnRelease 10KalenjinKenya0x1000kln-KERelease 10Kamba0x1000kamRelease 10KambaKenya0x1000kam-KERelease 10Kannada0x004BknRelease 7KannadaIndia0x044Bkn-INRelease DKashmiri0x0060ksRelease 10KashmiriPerso-Arabic0x0460ks-ArabRelease 10KashmiriPerso-Arabic0x1000ks-Arab-INRelease 10Kazakh0x003FkkRelease 7KazakhKazakhstan0x043Fkk-KZRelease CKhmer0x0053kmRelease 7KhmerCambodia0x0453km-KHRelease VK'iche0x0086qucRelease 10K'icheGuatemala0x0486quc-Latn-GTRelease 10Kikuyu0x1000kiRelease 10KikuyuKenya0x1000ki-KERelease 10Kinyarwanda0x0087rwRelease 7KinyarwandaRwanda0x0487rw-RWRelease VKiswahili0x0041swRelease 7KiswahiliKenya0x0441sw-KERelease CKiswahiliTanzania0x1000sw-TZRelease 10KiswahiliUganda0x1000sw-UGRelease 10Konkani0x0057kokRelease 7KonkaniIndia0x0457kok-INRelease CKorean0x0012koRelease 7KoreanKorea0x0412ko-KRRelease AKoreanNorth Korea0x1000ko-KPRelease 10.1Koyra Chiini0x1000khqRelease 10Koyra ChiiniMali0x1000khq-MLRelease 10Koyraboro Senni0x1000sesRelease 10Koyraboro SenniMali0x1000ses-MLRelease 10Kwasio0x1000nmgRelease 10KwasioCameroon0x1000nmg-CMRelease 10Kyrgyz0x0040kyRelease 7KyrgyzKyrgyzstan0x0440ky-KGRelease DKurdishPerso-Arabic, Iran0x1000ku-Arab-IRRelease 10.1Lakota0x1000lktRelease 10LakotaUnited States0x1000lkt-USRelease 10Langi0x1000lagRelease 10LangiTanzania0x1000lag-TZRelease 10Lao0x0054loRelease 7LaoLao P.D.R.0x0454lo-LARelease VLatvian0x0026lvRelease 7LatvianLatvia0x0426lv-LVRelease BLingala0x1000lnRelease 10LingalaAngola0x1000ln-AORelease 10LingalaCentral African Republic0x1000ln-CFRelease 10LingalaCongo0x1000ln-CGRelease 10LingalaCongo DRC0x1000ln-CDRelease 10Lithuanian0x0027ltRelease 7LithuanianLithuania0x0427lt-LTRelease BLow German0x1000ndsRelease 10.2Low German Germany0x1000nds-DERelease 10.2Low GermanNetherlands0x1000nds-NLRelease 10.2Lower Sorbian0x7C2EdsbWindows 7Lower SorbianGermany0x082Edsb-DERelease VLuba-Katanga0x1000luRelease 10Luba-KatangaCongo DRC0x1000lu-CDRelease 10Luo0x1000luoRelease 10LuoKenya0x1000luo-KERelease 10Luxembourgish0x006ElbRelease 7LuxembourgishLuxembourg0x046Elb-LURelease E2Luyia0x1000luyRelease 10LuyiaKenya0x1000luy-KERelease 10Macedonian0x002FmkRelease 7MacedonianNorth Macedonia 0x042Fmk-MKRelease CMachame0x1000jmcRelease 10MachameTanzania0x1000jmc-TZRelease 10Makhuwa-Meetto0x1000mghRelease 10Makhuwa-MeettoMozambique0x1000mgh-MZRelease 10Makonde0x1000kdeRelease 10MakondeTanzania0x1000kde-TZRelease 10Malagasy0x1000mgRelease 8.1MalagasyMadagascar0x1000mg-MGRelease 8.1Malay0x003EmsRelease 7MalayBrunei Darussalam0x083Ems-BNRelease CMalayMalaysia0x043Ems-MYRelease CMalayalam0x004CmlRelease 7MalayalamIndia0x044Cml-INRelease E1Maltese0x003AmtRelease 7MalteseMalta0x043Amt-MTRelease E1Manx0x1000gvRelease 10ManxIsle of Man0x1000gv-IMRelease 10Maori0x0081miRelease 7MaoriNew Zealand0x0481mi-NZRelease E1Mapudungun0x007AarnRelease 7MapudungunChile0x047Aarn-CLRelease E2Marathi0x004EmrRelease 7MarathiIndia0x044Emr-INRelease CMasai0x1000masRelease 10MasaiKenya0x1000mas-KERelease 10MasaiTanzania0x1000mas-TZRelease 10MazanderaniIran0x1000mzn-IRRelease 10.1Meru0x1000merRelease 10MeruKenya0x1000mer-KERelease 10Meta'0x1000mgoRelease 10Meta'Cameroon0x1000mgo-CMRelease 10Mohawk0x007CmohRelease 7MohawkCanada0x047Cmoh-CARelease E2Mongolian (Cyrillic)0x0050mnRelease 7Mongolian (Cyrillic)0x7850mn-CyrlWindows 7Mongolian (Cyrillic)Mongolia0x0450mn-MNRelease DMongolian (Traditional Mongolian)0x7C50mn-MongWindows 7Mongolian (Traditional Mongolian)People's Republic of China0x0850mn-Mong-CNRelease VMongolian (Traditional Mongolian)Mongolia0x0C50mn-Mong-MNWindows 7Morisyen0x1000mfeRelease 10MorisyenMauritius0x1000mfe-MURelease 10Mundang0x1000muaRelease 10MundangCameroon0x1000mua-CMRelease 10N'ko0x1000nqoRelease 8.1N'koGuinea0x1000nqo-GNRelease 8.1Nama0x1000naqRelease 10NamaNamibia0x1000naq-NARelease 10Nepali0x0061neRelease 7NepaliIndia0x0861ne-INRelease 8.1NepaliNepal0x0461ne-NPRelease E2Ngiemboon0x1000nnhRelease 10NgiemboonCameroon0x1000nnh-CMRelease 10Ngomba0x1000jgoRelease 10NgombaCameroon0x1000jgo-CMRelease 10Northern LuriIraq0x1000lrc-IQRelease 10.1Northern LuriIran0x1000lrc-IRRelease 10.1North Ndebele0x1000ndRelease 10North NdebeleZimbabwe0x1000nd-ZWRelease 10Norwegian (Bokmal)0x0014noRelease 7Norwegian (Bokmal)0x7C14nbRelease 7Norwegian (Bokmal)Norway0x0414nb-NORelease ANorwegian (Nynorsk)0x7814nnRelease 7Norwegian (Nynorsk)Norway0x0814nn-NORelease ANorwegian Bokm?lSvalbard and Jan Mayen0x1000nb-SJRelease 10Nuer0x1000nusRelease 10NuerSudan0x1000nus-SDRelease 10NuerSouth Sudan0x1000nus-SSRelease 10.1Nyankole0x1000nynRelease 10NyankoleUganda0x1000nyn-UGRelease 10Occitan0x0082ocRelease 7OccitanFrance0x0482oc-FRRelease VOdia0x0048orRelease 7OdiaIndia0x0448or-INRelease VOromo0x0072omRelease 8.1OromoEthiopia0x0472om-ETRelease 8.1OromoKenya0x1000om-KERelease 10Ossetian0x1000osRelease 10OssetianCyrillic, Georgia0x1000os-GERelease 10OssetianCyrillic, Russia0x1000os-RURelease 10Pashto0x0063psRelease 7PashtoAfghanistan0x0463ps-AFRelease E2PashtoPakistan0x1000ps-PKRelease 10.5Persian0x0029faRelease 7PersianAfghanistan0x1000fa-AFRelease 10PersianIran0x0429fa-IRRelease BPolish0x0015plRelease 7PolishPoland0x0415pl-PLRelease APortuguese0x0016ptRelease 7PortugueseAngola0x1000pt-AORelease 8.1PortugueseBrazil0x0416pt-BRRelease APortugueseCabo Verde0x1000pt-CVRelease 10PortugueseEquatorial Guinea0x1000pt-GQRelease 10.2PortugueseGuinea-Bissau0x1000pt-GWRelease 10PortugueseLuxembourg0x1000pt-LURelease 10.2PortugueseMacao SAR0x1000pt-MORelease 10PortugueseMozambique0x1000pt-MZRelease 10PortuguesePortugal0x0816pt-PTRelease APortugueseS?o Tomé and Príncipe0x1000pt-STRelease 10PortugueseSwitzerland0x1000pt-CHRelease 10.2PortugueseTimor-Leste0x1000pt-TLRelease 10Prussian0x1000prg-001Release 10.1Pseudo LanguagePseudo locale for east Asian/complex script localization testing0x05FEqps-plocaRelease 7Pseudo LanguagePseudo locale used for localization testing0x0501qps-plocRelease 7Pseudo LanguagePseudo locale used for localization testing of mirrored locales0x09FFqps-plocmRelease 7Punjabi0x0046paRelease 7Punjabi0x7C46pa-ArabRelease 8PunjabiIndia0x0446pa-INRelease DPunjabiIslamic Republic of Pakistan0x0846pa-Arab-PKRelease 8Quechua0x006BquzRelease 7QuechuaBolivia0x046Bquz-BORelease E1QuechuaEcuador0x086Bquz-ECRelease E1QuechuaPeru0x0C6Bquz-PERelease E1Ripuarian0x1000kshRelease 10RipuarianGermany0x1000ksh-DERelease 10Romanian0x0018roRelease 7RomanianMoldova0x0818ro-MDRelease 8.1RomanianRomania0x0418ro-RORelease ARomansh0x0017rmRelease 7RomanshSwitzerland0x0417rm-CHRelease E2Rombo0x1000rofRelease 10RomboTanzania0x1000rof-TZRelease 10Rundi0x1000rnRelease 10RundiBurundi0x1000rn-BIRelease 10Russian0x0019ruRelease 7RussianBelarus0x1000ru-BYRelease 10RussianKazakhstan0x1000ru-KZRelease 10RussianKyrgyzstan0x1000ru-KGRelease 10RussianMoldova0x0819ru-MDRelease 10RussianRussia0x0419ru-RURelease ARussianUkraine0x1000ru-UARelease 10Rwa0x1000rwkRelease 10RwaTanzania0x1000rwk-TZRelease 10Saho0x1000ssyRelease 10SahoEritrea0x1000ssy-ERRelease 10Sakha0x0085sahRelease 7SakhaRussia0x0485sah-RURelease VSamburu0x1000saqRelease 10SamburuKenya0x1000saq-KERelease 10Sami (Inari)0x703BsmnWindows 7Sami (Inari)Finland0x243Bsmn-FIRelease E1Sami (Lule)0x7C3BsmjWindows 7Sami (Lule)Norway0x103Bsmj-NORelease E1Sami (Lule)Sweden0x143Bsmj-SERelease E1Sami (Northern)0x003BseRelease 7Sami (Northern)Finland0x0C3Bse-FIRelease E1Sami (Northern)Norway0x043Bse-NORelease E1Sami (Northern)Sweden0x083Bse-SERelease E1Sami (Skolt)0x743BsmsWindows 7Sami (Skolt)Finland0x203Bsms-FIRelease E1Sami (Southern)0x783BsmaWindows 7Sami (Southern)Norway0x183Bsma-NORelease E1Sami (Southern)Sweden0x1C3Bsma-SERelease E1Sango0x1000sgRelease 10SangoCentral African Republic0x1000sg-CFRelease 10Sangu0x1000sbpRelease 10SanguTanzania0x1000sbp-TZRelease 10Sanskrit0x004FsaRelease 7SanskritIndia0x044Fsa-INRelease CScottish Gaelic0x0091gdWindows 7Scottish GaelicUnited Kingdom0x0491gd-GBRelease 7Sena0x1000sehRelease 10SenaMozambique0x1000seh-MZRelease 10Serbian (Cyrillic)0x6C1Asr-CyrlWindows 7Serbian (Cyrillic)Bosnia and Herzegovina0x1C1Asr-Cyrl-BARelease E1Serbian (Cyrillic)Montenegro0x301Asr-Cyrl-MERelease 7Serbian (Cyrillic)Serbia0x281Asr-Cyrl-RSRelease 7Serbian (Cyrillic)Serbia and Montenegro (Former)0x0C1Asr-Cyrl-CSRelease BSerbian (Latin)0x701Asr-LatnWindows 7Serbian (Latin)0x7C1AsrRelease 7Serbian (Latin)Bosnia and Herzegovina0x181Asr-Latn-BARelease E1Serbian (Latin)Montenegro0x2c1Asr-Latn-MERelease 7Serbian (Latin)Serbia0x241Asr-Latn-RSRelease 7Serbian (Latin)Serbia and Montenegro (Former)0x081Asr-Latn-CSRelease BSesotho sa Leboa0x006CnsoRelease 7Sesotho sa LeboaSouth Africa0x046Cnso-ZARelease E1Setswana0x0032tnRelease 7SetswanaBotswana0x0832tn-BWRelease 8SetswanaSouth Africa0x0432tn-ZARelease E1Shambala0x1000ksbRelease 10ShambalaTanzania0x1000ksb-TZRelease 10Shona0x1000snRelease 8.1ShonaLatin0x1000sn-LatnRelease 8.1ShonaZimbabwe0x1000sn-Latn-ZWRelease 8.1Sindhi0x0059sdRelease 8Sindhi0x7C59sd-ArabRelease 8SindhiIslamic Republic of Pakistan0x0859sd-Arab-PKRelease 8Sinhala0x005BsiRelease 7SinhalaSri Lanka0x045Bsi-LKRelease VSlovak0x001BskRelease 7SlovakSlovakia0x041Bsk-SKRelease ASlovenian0x0024slRelease 7SlovenianSlovenia0x0424sl-SIRelease ASoga0x1000xogRelease 10SogaUganda0x1000xog-UGRelease 10Somali0x0077soRelease 8.1SomaliDjibouti0x1000so-DJRelease 10SomaliEthiopia0x1000so-ETRelease 10SomaliKenya0x1000so-KERelease 10SomaliSomalia0x0477so-SORelease 8.1Sotho0x0030stRelease 8.1SothoSouth Africa0x0430st-ZARelease 8.1South Ndebele0x1000nrRelease 10South NdebeleSouth Africa0x1000nr-ZARelease 10Southern SothoLesotho0x1000st-LSRelease 10Spanish0x000AesRelease 7SpanishArgentina0x2C0Aes-ARRelease BSpanishBelize0x1000es-BZRelease 10.3SpanishBolivarian Republic of Venezuela0x200Aes-VERelease BSpanishBolivia0x400Aes-BORelease BSpanishBrazil0x1000es-BRRelease 10.2SpanishChile0x340Aes-CLRelease BSpanishColombia0x240Aes-CORelease BSpanishCosta Rica0x140Aes-CRRelease BSpanishCuba0x5c0Aes-CURelease 10SpanishDominican Republic0x1c0Aes-DORelease BSpanishEcuador0x300Aes-ECRelease BSpanishEl Salvador0x440Aes-SVRelease BSpanishEquatorial Guinea0x1000es-GQRelease 10SpanishGuatemala0x100Aes-GTRelease BSpanishHonduras0x480Aes-HNRelease BSpanishLatin America0x580Aes-419Release 8.1SpanishMexico0x080Aes-MXRelease ASpanishNicaragua0x4C0Aes-NIRelease BSpanishPanama0x180Aes-PARelease BSpanishParaguay0x3C0Aes-PYRelease BSpanishPeru0x280Aes-PERelease BSpanishPhilippines0x1000es-PHRelease 10SpanishPuerto Rico0x500Aes-PRRelease BSpanishSpain0x040Aes-ES_tradnlRelease ASpanishSpain0x0c0Aes-ESRelease ASpanishUnited States0x540Aes-USRelease VSpanishUruguay0x380Aes-UYRelease BStandard Moroccan Tamazight0x1000zghRelease 8.1Standard Moroccan TamazightMorocco0x1000zgh-Tfng-MARelease 8.1Standard Moroccan TamazightTifinagh0x1000zgh-TfngRelease 8.1Swati0x1000ssRelease 10SwatiSouth Africa0x1000ss-ZARelease 10SwatiSwaziland0x1000ss-SZRelease 10Swedish0x001DsvRelease 7Swedish?land Islands0x1000sv-AXRelease 10SwedishFinland0x081Dsv-FIRelease BSwedishSweden0x041Dsv-SERelease ASyriac0x005AsyrRelease 7SyriacSyria0x045Asyr-SYRelease DTachelhit0x1000shiRelease 10TachelhitTifinagh0x1000shi-TfngRelease 10TachelhitTifinagh, Morocco0x1000shi-Tfng-MARelease 10Tachelhit (Latin)0x1000shi-LatnRelease 10Tachelhit (Latin)Morocco0x1000shi-Latn-MARelease 10Taita0x1000davRelease 10TaitaKenya0x1000dav-KERelease 10Tajik (Cyrillic)0x0028tgRelease 7Tajik (Cyrillic)0x7C28tg-CyrlWindows 7Tajik (Cyrillic)Tajikistan0x0428tg-Cyrl-TJRelease VTamazight (Latin)0x005FtzmRelease 7Tamazight (Latin)0x7C5Ftzm-LatnWindows 7Tamazight (Latin)Algeria0x085Ftzm-Latn-DZRelease VTamil0x0049taRelease 7TamilIndia0x0449ta-INRelease CTamilMalaysia0x1000ta-MYRelease 10TamilSingapore0x1000ta-SGRelease 10TamilSri Lanka0x0849ta-LKRelease 8Tasawaq0x1000twqRelease 10TasawaqNiger0x1000twq-NERelease 10Tatar0x0044ttRelease 7TatarRussia0x0444tt-RURelease DTelugu0x004AteRelease 7TeluguIndia0x044Ate-INRelease DTeso0x1000teoRelease 10TesoKenya0x1000teo-KERelease 10TesoUganda0x1000teo-UGRelease 10Thai0x001EthRelease 7ThaiThailand0x041Eth-THRelease BTibetan0x0051boRelease 7TibetanIndia0x1000bo-INRelease 10TibetanPeople's Republic of China0x0451bo-CNRelease VTigre0x1000tigRelease 10TigreEritrea0x1000tig-ERRelease 10Tigrinya0x0073tiRelease 8TigrinyaEritrea0x0873ti-ERRelease 8TigrinyaEthiopia0x0473ti-ETRelease 8Tongan0x1000toRelease 10TonganTonga0x1000to-TORelease 10Tsonga0x0031tsRelease 8.1TsongaSouth Africa0x0431ts-ZARelease 8.1Turkish0x001FtrRelease 7TurkishCyprus0x1000tr-CYRelease 10TurkishTurkey0x041Ftr-TRRelease ATurkmen0x0042tkRelease 7TurkmenTurkmenistan0x0442tk-TMRelease VUkrainian0x0022ukRelease 7UkrainianUkraine0x0422uk-UARelease BUpper Sorbian0x002EhsbRelease 7Upper SorbianGermany0x042Ehsb-DERelease VUrdu0x0020urRelease 7UrduIndia0x0820ur-INRelease 8.1UrduIslamic Republic of Pakistan0x0420ur-PKRelease CUyghur0x0080ugRelease 7UyghurPeople's Republic of China0x0480ug-CNRelease VUzbekPerso-Arabic0x1000uz-ArabRelease 10UzbekPerso-Arabic, Afghanistan0x1000uz-Arab-AFRelease 10Uzbek (Cyrillic)0x7843uz-CyrlWindows 7Uzbek (Cyrillic)Uzbekistan0x0843uz-Cyrl-UZRelease CUzbek (Latin)0x0043uzRelease 7Uzbek (Latin)0x7C43uz-LatnWindows 7Uzbek (Latin)Uzbekistan0x0443uz-Latn-UZRelease CVai0x1000vaiRelease 10Vai0x1000vai-VaiiRelease 10VaiLiberia0x1000vai-Vaii-LRRelease 10Vai (Latin) Liberia0x1000vai-Latn-LRRelease 10Vai (Latin)0x1000vai-LatnRelease 10ValencianSpain0x0803ca-ES-valenciaRelease 8Venda0x0033veRelease 10VendaSouth Africa0x0433ve-ZARelease 10Vietnamese0x002AviRelease 7VietnameseVietnam0x042Avi-VNRelease BVolapük0x1000voRelease 10VolapükWorld0x1000vo-001Release 10Vunjo0x1000vunRelease 10VunjoTanzania0x1000vun-TZRelease 10Walser0x1000waeRelease 10WalserSwitzerland0x1000wae-CHRelease 10Welsh0x0052cyRelease 7WelshUnited Kingdom0x0452cy-GBRelease E1Wolaytta0x1000walRelease 10WolayttaEthiopia0x1000wal-ETRelease 10Wolof0x0088woRelease 7WolofSenegal0x0488wo-SNRelease VXhosa0x0034xhRelease 7XhosaSouth Africa0x0434xh-ZARelease E1Yangben0x1000yavRelease 10YangbenCameroon0x1000yav-CMRelease 10Yi0x0078iiRelease 7YiPeople's Republic of China0x0478ii-CNRelease VYoruba0x006AyoRelease 7YorubaBenin0x1000yo-BJRelease 10YorubaNigeria0x046Ayo-NGRelease VZarma0x1000djeRelease 10ZarmaNiger0x1000dje-NERelease 10Zulu0x0035zuRelease 7ZuluSouth Africa0x0435zu-ZARelease E1 HYPERLINK \l "Appendix_A_Target_9" \h <9> Section 2.2: Supported only on Windows 7. HYPERLINK \l "Appendix_A_Target_10" \h <10> Section 2.2: Supported only on Windows 7. HYPERLINK \l "Appendix_A_Target_11" \h <11> Section 2.2: Supported only on Windows 7. HYPERLINK \l "Appendix_A_Target_12" \h <12> Section 2.2: Not supported in client releases earlier than Windows 10 or server releases earlier than Windows Server 2016. HYPERLINK \l "Appendix_A_Target_13" \h <13> Section 2.2: Not supported in client releases earlier than Windows 10 or server releases earlier than Windows Server 2016. HYPERLINK \l "Appendix_A_Target_14" \h <14> Section 2.2.1: Client releases of Windows 8 or earlier and server releases of Windows Server 2012 or earlier do not recognize these locale names and do not assign them the LCID Language ID value of 0x1000 for backward compatibility. HYPERLINK \l "Appendix_A_Target_15" \h <15> Section 2.2.1: Client releases earlier than Windows 10 or server releases earlier than Windows Server 2016 do not assign the 0x1000 value to unknown language names. HYPERLINK \l "Appendix_A_Target_16" \h <16> Section 2.2.1: The additional values are not assigned in client releases of Windows 8 or earlier and server releases of Windows Server 2012 or earlier.Change Tracking XE "Change tracking" XE "Tracking changes" This section identifies changes that were made to this document since the last release. Changes are classified as Major, Minor, or None. The revision class Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are:A document revision that incorporates changes to interoperability requirements.A document revision that captures changes to protocol functionality.The revision class Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level.The revision class None means that no new technical changes were introduced. Minor editorial and formatting changes may have been made, but the relevant technical content is identical to the last released version.The changes made to this document are listed in the following table. For more information, please contact dochelp@.SectionDescriptionRevision class2.2 LCID StructureAdded locale entries for Cebuano, Chakma, English (United Arab Emirates), and Pashto (Pakistan) for this release of Windows.Major2.2.1 Locale Names without LCIDsAdded locale entries for Cebuano, Chakma, English (United Arab Emirates), and Pashto (Pakistan) for this release of Windows.MajorIndex..NET - LCIDs as culture identifiers PAGEREF section_c4ece2524acf4961bf5ff9adacfff27e8AApplicability PAGEREF section_e251a5a8c63f455a972fb111844ffeae7CChange tracking PAGEREF section_af52dd8f7bb942619457c5f56802978b71Culture identifiers PAGEREF section_c4ece2524acf4961bf5ff9adacfff27e8EExamples PAGEREF section_0adad5d7edb64649849f12825721630e39Examples - LCID values PAGEREF section_0adad5d7edb64649849f12825721630e39FFields - vendor-extensible PAGEREF section_85ad9958ef8e47159332d5e908a211da7GGlossary PAGEREF section_e6a54e86966044faa005d00da97722f25IImplementer - security considerations PAGEREF section_219103361c1a4455a5df36678cea07cf40Informative references PAGEREF section_54c09d988484490c80ea2402d9f6adb96Introduction PAGEREF section_88d20b13efee42a79659184a92d314185LLCID packet PAGEREF section_63d3d6397fd24afbabbe0d5b5551eef88Localization PAGEREF section_26f8d1b57b424103bf47c2f808cc79b77NNormative references PAGEREF section_5c3d4875fac14db19d45fd12bf0c4f346OOverview (synopsis) PAGEREF section_db95f4c31470422caf4a5bb161b2f8486PProduct behavior PAGEREF section_a9eac961e77d41a690a5ce1a8b0cdb9c41RReferences PAGEREF section_192d7622ca774ae79c996c970341bf146 informative PAGEREF section_54c09d988484490c80ea2402d9f6adb96 normative PAGEREF section_5c3d4875fac14db19d45fd12bf0c4f346Relationship to protocols and other structures PAGEREF section_474a19ce35f94f86b32ba70b541c8fa87SSecurity PAGEREF section_219103361c1a4455a5df36678cea07cf40Security - implementer considerations PAGEREF section_219103361c1a4455a5df36678cea07cf40TTracking changes PAGEREF section_af52dd8f7bb942619457c5f56802978b71VVendor-extensible fields PAGEREF section_85ad9958ef8e47159332d5e908a211da7Versioning PAGEREF section_26f8d1b57b424103bf47c2f808cc79b77 ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download