全球化区域性名称国家对应关系

National Language Support (NLS) API Reference

 

 

About NLSWeb

Select an Operating System:
Windows VistaWindows XPWindows Server 2003Windows 7

NLS Information for Windows 7

 

LCID
Culture Identifier
Culture Name Locale
Language Country/Region
Language Local
language name
ANSI
codepage
OEM
codepage
Country or Region name abbreviation * Language name abbreviation **
0x0036afAfrikaansAfrikaansAfrikaans1252850ZAFAFK
0x0436af-ZAAfrikaans (South Africa)AfrikaansAfrikaans (Suid Afrika)1252850ZAFAFK
0x001CsqAlbanianAlbanianshqipe1250852ALBSQI
0x041Csq-ALAlbanian (Albania)Albanianshqipe (Shqipëria)1250852ALBSQI
0x0084gswAlsatianAlsatianElsässisch1252850FRAGSW
0x0484gsw-FRAlsatian (France)AlsatianElsässisch (Frànkrisch)1252850FRAGSW
0x005EamAmharicAmharicአማርኛ01ETHAMH
0x045Eam-ETAmharic (Ethiopia)Amharicአማርኛ (ኢትዮጵያ)01ETHAMH
0x0001arArabic‎Arabicالعربية‏1256720SAUARA
0x1401ar-DZArabic (Algeria)‎Arabicالعربية (الجزائر)‏1256720DZAARG
0x3C01ar-BHArabic (Bahrain)‎Arabicالعربية (البحرين)‏1256720BHRARH
0x0C01ar-EGArabic (Egypt)‎Arabicالعربية (مصر)‏1256720EGYARE
0x0801ar-IQArabic (Iraq)‎Arabicالعربية (العراق)‏1256720IRQARI
0x2C01ar-JOArabic (Jordan)‎Arabicالعربية (الأردن)‏1256720JORARJ
0x3401ar-KWArabic (Kuwait)‎Arabicالعربية (الكويت)‏1256720KWTARK
0x3001ar-LBArabic (Lebanon)‎Arabicالعربية (لبنان)‏1256720LBNARB
0x1001ar-LYArabic (Libya)‎Arabicالعربية (ليبيا)‏1256720LBYARL
0x1801ar-MAArabic (Morocco)‎Arabicالعربية (المملكة المغربية)‏1256720MARARM
0x2001ar-OMArabic (Oman)‎Arabicالعربية (عمان)‏1256720OMNARO
0x4001ar-QAArabic (Qatar)‎Arabicالعربية (قطر)‏1256720QATARQ
0x0401ar-SAArabic (Saudi Arabia)‎Arabicالعربية (المملكة العربية السعودية)‏1256720SAUARA
0x2801ar-SYArabic (Syria)‎Arabicالعربية (سوريا)‏1256720SYRARS
0x1C01ar-TNArabic (Tunisia)‎Arabicالعربية (تونس)‏1256720TUNART
0x3801ar-AEArabic (U.A.E.)‎Arabicالعربية (الإمارات العربية المتحدة)‏1256720AREARU
0x2401ar-YEArabic (Yemen)‎Arabicالعربية (اليمن)‏1256720YEMARY
0x002BhyArmenianArmenianՀայերեն01ARMHYE
0x042Bhy-AMArmenian (Armenia)ArmenianՀայերեն (Հայաստան)01ARMHYE
0x004DasAssameseAssameseঅসমীয়া01INDASM
0x044Das-INAssamese (India)Assameseঅসমীয়া (ভাৰত)01INDASM
0x002CazAzeriAzeri (Latin)Azərbaycan­ılı1254857AZEAZE
0x742Caz-CyrlAzeri (Cyrillic)Azeri (Cyrillic)Азәрбајҹан дили1251866AZEAZC
0x082Caz-Cyrl-AZAzeri (Cyrillic, Azerbaijan)Azeri (Cyrillic)Азәрбајҹан (Азәрбајҹан)1251866AZEAZC
0x782Caz-LatnAzeri (Latin)Azeri (Latin)Azərbaycan­ılı1254857AZEAZE
0x042Caz-Latn-AZAzeri (Latin, Azerbaijan)Azeri (Latin)Azərbaycan­ılı (Azərbaycan)1254857AZEAZE
0x006DbaBashkirBashkirБашҡорт1251866RUSBAS
0x046Dba-RUBashkir (Russia)BashkirБашҡорт (Россия)1251866RUSBAS
0x002DeuBasqueBasqueeuskara1252850ESPEUQ
0x042Deu-ESBasque (Basque)Basqueeuskara (euskara)1252850ESPEUQ
0x0023beBelarusianBelarusianБеларускі1251866BLRBEL
0x0423be-BYBelarusian (Belarus)BelarusianБеларускі (Беларусь)1251866BLRBEL
0x0045bnBengaliBengaliবাংলা01INDBNG
0x0845bn-BDBengali (Bangladesh)Bengaliবাংলা (বাংলাদেশ)01BGDBNB
0x0445bn-INBengali (India)Bengaliবাংলা (ভারত)01INDBNG
0x781AbsBosnianBosnian (Latin)bosanski1250852BIHBSB
0x641Abs-CyrlBosnian (Cyrillic)Bosnian (Cyrillic)босански (Ћирилица)1251855BIHBSC
0x201Abs-Cyrl-BABosnian (Cyrillic, Bosnia and Herzegovina)Bosnian (Cyrillic)босански (Босна и Херцеговина)1251855BIHBSC
0x681Abs-LatnBosnian (Latin)Bosnian (Latin)bosanski (Latinica)1250852BIHBSB
0x141Abs-Latn-BABosnian (Latin, Bosnia and Herzegovina)Bosnian (Latin)bosanski (Bosna i Hercegovina)1250852BIHBSB
0x007EbrBretonBretonbrezhoneg1252850FRABRE
0x047Ebr-FRBreton (France)Bretonbrezhoneg (Frañs)1252850FRABRE
0x0002bgBulgarianBulgarianбългарски1251866BGRBGR
0x0402bg-BGBulgarian (Bulgaria)Bulgarianбългарски (България)1251866BGRBGR
0x0003caCatalanCatalancatalà1252850ESPCAT
0x0403ca-ESCatalan (Catalan)Catalancatalà (català)1252850ESPCAT
0x7804zhChineseChinese (Simplified)中文936936CHNCHS
0x0004zh-HansChinese (Simplified)Chinese (Simplified)中文(简体)936936CHNCHS
0x0804zh-CNChinese (Simplified, PRC)Chinese (Simplified)中文(中华人民共和国)936936CHNCHS
0x1004zh-SGChinese (Simplified, Singapore)Chinese (Simplified)中文(新加坡)936936SGPZHI
0x7C04zh-HantChinese (Traditional)Chinese (Traditional)中文(繁體)950950HKGZHH
0x0C04zh-HKChinese (Traditional, Hong Kong S.A.R.)Chinese (Traditional)中文(香港特別行政區)950950HKGZHH
0x1404zh-MOChinese (Traditional, Macao S.A.R.)Chinese (Traditional)中文(澳門特別行政區)950950MCOZHM
0x0404zh-TWChinese (Traditional, Taiwan)Chinese (Traditional)中文(台灣)950950TWNCHT
0x0083coCorsicanCorsicanCorsu1252850FRACOS
0x0483co-FRCorsican (France)CorsicanCorsu (France)1252850FRACOS
0x001AhrCroatianCroatianhrvatski1250852HRVHRV
0x041Ahr-HRCroatian (Croatia)Croatianhrvatski (Hrvatska)1250852HRVHRV
0x101Ahr-BACroatian (Latin, Bosnia and Herzegovina)Croatian (Latin)hrvatski (Bosna i Hercegovina)1250852BIHHRB
0x0005csCzechCzechčeština1250852CZECSY
0x0405cs-CZCzech (Czech Republic)Czechčeština (Česká republika)1250852CZECSY
0x0006daDanishDanishdansk1252850DNKDAN
0x0406da-DKDanish (Denmark)Danishdansk (Danmark)1252850DNKDAN
0x008CprsDari‎Dariدرى‏1256720AFGPRS
0x048Cprs-AFDari (Afghanistan)‎Dariدرى (افغانستان)‏1256720AFGPRS
0x0065dvDivehi‎Divehiދިވެހިބަސް‏01MDVDIV
0x0465dv-MVDivehi (Maldives)‎Divehiދިވެހިބަސް (ދިވެހި ރާއްޖެ)‏01MDVDIV
0x0013nlDutchDutchNederlands1252850NLDNLD
0x0813nl-BEDutch (Belgium)DutchNederlands (België)1252850BELNLB
0x0413nl-NLDutch (Netherlands)DutchNederlands (Nederland)1252850NLDNLD
0x0009enEnglishEnglishEnglish1252437USAENU
0x0C09en-AUEnglish (Australia)EnglishEnglish (Australia)1252850AUSENA
0x2809en-BZEnglish (Belize)EnglishEnglish (Belize)1252850BLZENL
0x1009en-CAEnglish (Canada)EnglishEnglish (Canada)1252850CANENC
0x2409en-029English (Caribbean)EnglishEnglish (Caribbean)1252850CARENB
0x4009en-INEnglish (India)EnglishEnglish (India)1252437INDENN
0x1809en-IEEnglish (Ireland)EnglishEnglish (Ireland)1252850IRLENI
0x2009en-JMEnglish (Jamaica)EnglishEnglish (Jamaica)1252850JAMENJ
0x4409en-MYEnglish (Malaysia)EnglishEnglish (Malaysia)1252437MYSENM
0x1409en-NZEnglish (New Zealand)EnglishEnglish (New Zealand)1252850NZLENZ
0x3409en-PHEnglish (Republic of the Philippines)EnglishEnglish (Philippines)1252437PHLENP
0x4809en-SGEnglish (Singapore)EnglishEnglish (Singapore)1252437SGPENE
0x1C09en-ZAEnglish (South Africa)EnglishEnglish (South Africa)1252437ZAFENS
0x2C09en-TTEnglish (Trinidad and Tobago)EnglishEnglish (Trinidad y Tobago)1252850TTOENT
0x0809en-GBEnglish (United Kingdom)EnglishEnglish (United Kingdom)1252850GBRENG
0x0409en-USEnglish (United States)EnglishEnglish (United States)1252437USAENU
0x3009en-ZWEnglish (Zimbabwe)EnglishEnglish (Zimbabwe)1252437ZWEENW
0x0025etEstonianEstonianeesti1257775ESTETI
0x0425et-EEEstonian (Estonia)Estonianeesti (Eesti)1257775ESTETI
0x0038foFaroeseFaroeseføroyskt1252850FROFOS
0x0438fo-FOFaroese (Faroe Islands)Faroeseføroyskt (Føroyar)1252850FROFOS
0x0064filFilipinoFilipinoFilipino1252437PHLFPO
0x0464fil-PHFilipino (Philippines)FilipinoFilipino (Pilipinas)1252437PHLFPO
0x000BfiFinnishFinnishsuomi1252850FINFIN
0x040Bfi-FIFinnish (Finland)Finnishsuomi (Suomi)1252850FINFIN
0x000CfrFrenchFrenchfrançais1252850FRAFRA
0x080Cfr-BEFrench (Belgium)Frenchfrançais (Belgique)1252850BELFRB
0x0C0Cfr-CAFrench (Canada)Frenchfrançais (Canada)1252850CANFRC
0x040Cfr-FRFrench (France)Frenchfrançais (France)1252850FRAFRA
0x140Cfr-LUFrench (Luxembourg)Frenchfrançais (Luxembourg)1252850LUXFRL
0x180Cfr-MCFrench (Monaco)Frenchfrançais (Principauté de Monaco)1252850MCOFRM
0x100Cfr-CHFrench (Switzerland)Frenchfrançais (Suisse)1252850CHEFRS
0x0062fyFrisianFrisianFrysk1252850NLDFYN
0x0462fy-NLFrisian (Netherlands)FrisianFrysk (Nederlân)1252850NLDFYN
0x0056glGalicianGaliciangalego1252850ESPGLC
0x0456gl-ESGalician (Galician)Galiciangalego (galego)1252850ESPGLC
0x0037kaGeorgianGeorgianქართული01GEOKAT
0x0437ka-GEGeorgian (Georgia)Georgianქართული (საქართველო)01GEOKAT
0x0007deGermanGermanDeutsch1252850DEUDEU
0x0C07de-ATGerman (Austria)GermanDeutsch (Österreich)1252850AUTDEA
0x0407de-DEGerman (Germany)GermanDeutsch (Deutschland)1252850DEUDEU
0x1407de-LIGerman (Liechtenstein)GermanDeutsch (Liechtenstein)1252850LIEDEC
0x1007de-LUGerman (Luxembourg)GermanDeutsch (Luxemburg)1252850LUXDEL
0x0807de-CHGerman (Switzerland)GermanDeutsch (Schweiz)1252850CHEDES
0x0008elGreekGreekΕλληνικά1253737GRCELL
0x0408el-GRGreek (Greece)GreekΕλληνικά (Ελλάδα)1253737GRCELL
0x006FklGreenlandicGreenlandickalaallisut1252850GRLKAL
0x046Fkl-GLGreenlandic (Greenland)Greenlandickalaallisut (Kalaallit Nunaat)1252850GRLKAL
0x0047guGujaratiGujaratiગુજરાતી01INDGUJ
0x0447gu-INGujarati (India)Gujaratiગુજરાતી (ભારત)01INDGUJ
0x0068haHausaHausa (Latin)Hausa1252437NGAHAU
0x7C68ha-LatnHausa (Latin)Hausa (Latin)Hausa (Latin)1252437NGAHAU
0x0468ha-Latn-NGHausa (Latin, Nigeria)Hausa (Latin)Hausa (Nigeria)1252437NGAHAU
0x000DheHebrew‎Hebrewעברית‏1255862ISRHEB
0x040Dhe-ILHebrew (Israel)‎Hebrewעברית (ישראל)‏1255862ISRHEB
0x0039hiHindiHindiहिंदी01INDHIN
0x0439hi-INHindi (India)Hindiहिंदी (भारत)01INDHIN
0x000EhuHungarianHungarianmagyar1250852HUNHUN
0x040Ehu-HUHungarian (Hungary)Hungarianmagyar (Magyarország)1250852HUNHUN
0x000FisIcelandicIcelandicíslenska1252850ISLISL
0x040Fis-ISIcelandic (Iceland)Icelandicíslenska (Ísland)1252850ISLISL
0x0070igIgboIgboIgbo1252437NGAIBO
0x0470ig-NGIgbo (Nigeria)IgboIgbo (Nigeria)1252437NGAIBO
0x0021idIndonesianIndonesianBahasa Indonesia1252850IDNIND
0x0421id-IDIndonesian (Indonesia)IndonesianBahasa Indonesia (Indonesia)1252850IDNIND
0x005DiuInuktitutInuktitut (Latin)Inuktitut1252437CANIUK
0x7C5Diu-LatnInuktitut (Latin)Inuktitut (Latin)Inuktitut (Qaliujaaqpait)1252437CANIUK
0x085Diu-Latn-CAInuktitut (Latin, Canada)Inuktitut (Latin)Inuktitut1252437CANIUK
0x785Diu-CansInuktitut (Syllabics)Inuktitut (Syllabics)ᐃᓄᒃᑎᑐᑦ (ᖃᓂᐅᔮᖅᐸᐃᑦ)01CANIUS
0x045Diu-Cans-CAInuktitut (Syllabics, Canada)Inuktitut (Syllabics)ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕᒥ)01CANIUS
0x003CgaIrishIrishGaeilge1252850IRLIRE
0x083Cga-IEIrish (Ireland)IrishGaeilge (Éire)1252850IRLIRE
0x0034xhisiXhosaisiXhosaisiXhosa1252850ZAFXHO
0x0434xh-ZAisiXhosa (South Africa)isiXhosaisiXhosa (uMzantsi Afrika)1252850ZAFXHO
0x0035zuisiZuluisiZuluisiZulu1252850ZAFZUL
0x0435zu-ZAisiZulu (South Africa)isiZuluisiZulu (iNingizimu Afrika)1252850ZAFZUL
0x0010itItalianItalianitaliano1252850ITAITA
0x0410it-ITItalian (Italy)Italianitaliano (Italia)1252850ITAITA
0x0810it-CHItalian (Switzerland)Italianitaliano (Svizzera)1252850CHEITS
0x0011jaJapaneseJapanese日本語932932JPNJPN
0x0411ja-JPJapanese (Japan)Japanese日本語 (日本)932932JPNJPN
0x004BknKannadaKannadaಕನ್ನಡ01INDKDI
0x044Bkn-INKannada (India)Kannadaಕನ್ನಡ (ಭಾರತ)01INDKDI
0x003FkkKazakhKazakhҚазақ01KAZKKZ
0x043Fkk-KZKazakh (Kazakhstan)KazakhҚазақ (Қазақстан)01KAZKKZ
0x0053kmKhmerKhmerខ្មែរ01KHMKHM
0x0453km-KHKhmer (Cambodia)Khmerខ្មែរ (កម្ពុជា)01KHMKHM
0x0086qutK'icheK'icheK'iche1252850GTMQUT
0x0486qut-GTK'iche (Guatemala)K'icheK'iche (Guatemala)1252850GTMQUT
0x0087rwKinyarwandaKinyarwandaKinyarwanda1252437RWAKIN
0x0487rw-RWKinyarwanda (Rwanda)KinyarwandaKinyarwanda (Rwanda)1252437RWAKIN
0x0041swKiswahiliKiswahiliKiswahili1252437KENSWK
0x0441sw-KEKiswahili (Kenya)KiswahiliKiswahili (Kenya)1252437KENSWK
0x0057kokKonkaniKonkaniकोंकणी01INDKNK
0x0457kok-INKonkani (India)Konkaniकोंकणी (भारत)01INDKNK
0x0012koKoreanKorean한국어949949KORKOR
0x0412ko-KRKorean (Korea)Korean한국어 (대한민국)949949KORKOR
0x0040kyKyrgyzKyrgyzКыргыз1251866KGZKYR
0x0440ky-KGKyrgyz (Kyrgyzstan)KyrgyzКыргыз (Кыргызстан)1251866KGZKYR
0x0054loLaoLaoລາວ01LAOLAO
0x0454lo-LALao (Lao P.D.R.)Laoລາວ (ສ.ປ.ປ. ລາວ)01LAOLAO
0x0026lvLatvianLatvianlatviešu1257775LVALVI
0x0426lv-LVLatvian (Latvia)Latvianlatviešu (Latvija)1257775LVALVI
0x0027ltLithuanianLithuanianlietuvių1257775LTULTH
0x0427lt-LTLithuanian (Lithuania)Lithuanianlietuvių (Lietuva)1257775LTULTH
0x7C2EdsbLower SorbianLower Sorbiandolnoserbšćina1252850GERDSB
0x082Edsb-DELower Sorbian (Germany)Lower Sorbiandolnoserbšćina (Nimska)1252850GERDSB
0x006ElbLuxembourgishLuxembourgishLëtzebuergesch1252850LUXLBX
0x046Elb-LULuxembourgish (Luxembourg)LuxembourgishLëtzebuergesch (Luxembourg)1252850LUXLBX
0x042Fmk-MKMacedonian (Former Yugoslav Republic of Macedonia)Macedonian (FYROM)македонски јазик (Македонија)1251866MKDMKI
0x002FmkMacedonian (FYROM)Macedonian (FYROM)македонски јазик1251866MKDMKI
0x003EmsMalayMalayBahasa Melayu1252850MYSMSL
0x083Ems-BNMalay (Brunei Darussalam)MalayBahasa Melayu (Brunei Darussalam)1252850BRNMSB
0x043Ems-MYMalay (Malaysia)MalayBahasa Melayu (Malaysia)1252850MYSMSL
0x004CmlMalayalamMalayalamമലയാളം01INDMYM
0x044Cml-INMalayalam (India)Malayalamമലയാളം (ഭാരതം)01INDMYM
0x003AmtMalteseMalteseMalti01MLTMLT
0x043Amt-MTMaltese (Malta)MalteseMalti (Malta)01MLTMLT
0x0081miMaoriMaoriReo Māori01NZLMRI
0x0481mi-NZMaori (New Zealand)MaoriReo Māori (Aotearoa)01NZLMRI
0x007AarnMapudungunMapudungunMapudungun1252850CHLMPD
0x047Aarn-CLMapudungun (Chile)MapudungunMapudungun (Chile)1252850CHLMPD
0x004EmrMarathiMarathiमराठी01INDMAR
0x044Emr-INMarathi (India)Marathiमराठी (भारत)01INDMAR
0x007CmohMohawkMohawkKanien'kéha1252850CANMWK
0x047Cmoh-CAMohawk (Mohawk)MohawkKanien'kéha1252850CANMWK
0x0050mnMongolian (Cyrillic)Mongolian (Cyrillic)Монгол хэл1251866MNGMNN
0x7850mn-CyrlMongolian (Cyrillic)Mongolian (Cyrillic)Монгол хэл1251866MNGMNN
0x0450mn-MNMongolian (Cyrillic, Mongolia)Mongolian (Cyrillic)Монгол хэл (Монгол улс)1251866MNGMNN
0x7C50mn-MongMongolian (Traditional Mongolian)Mongolian (Traditional Mongolian)ᠮᠤᠨᠭᠭᠤᠯ ᠬᠡᠯᠡ01CHNMNG
0x0850mn-Mong-CNMongolian (Traditional Mongolian, PRC)Mongolian (Traditional Mongolian)ᠮᠤᠨᠭᠭᠤᠯ ᠬᠡᠯᠡ (ᠪᠦᠭᠦᠳᠡ ᠨᠠᠢᠷᠠᠮᠳᠠᠬᠤ ᠳᠤᠮᠳᠠᠳᠤ ᠠᠷᠠᠳ ᠣᠯᠣᠰ)01CHNMNG
0x0061neNepaliNepaliनेपाली01NEPNEP
0x0461ne-NPNepali (Nepal)Nepaliनेपाली (नेपाल)01NEPNEP
0x0014noNorwegianNorwegian (Bokmål)norsk1252850NORNOR
0x7C14nbNorwegian (Bokmål)Norwegian (Bokmål)norsk (bokmål)1252850NORNOR
0x7814nnNorwegian (Nynorsk)Norwegian (Nynorsk)norsk (nynorsk)1252850NORNON
0x0414nb-NONorwegian, Bokmål (Norway)Norwegian (Bokmål)norsk, bokmål (Norge)1252850NORNOR
0x0814nn-NONorwegian, Nynorsk (Norway)Norwegian (Nynorsk)norsk, nynorsk (Noreg)1252850NORNON
0x0082ocOccitanOccitanOccitan1252850FRAOCI
0x0482oc-FROccitan (France)OccitanOccitan (França)1252850FRAOCI
0x0048orOriyaOriyaଓଡ଼ିଆ01INDORI
0x0448or-INOriya (India)Oriyaଓଡ଼ିଆ (ଭାରତ)01INDORI
0x0063psPashto‎Pashtoپښتو‏01AFGPAS
0x0463ps-AFPashto (Afghanistan)‎Pashtoپښتو (افغانستان)‏01AFGPAS
0x0029faPersian‎Persianفارسى‏1256720IRNFAR
0x0429fa-IRPersian‎Persianفارسى (ایران)‏1256720IRNFAR
0x0015plPolishPolishpolski1250852POLPLK
0x0415pl-PLPolish (Poland)Polishpolski (Polska)1250852POLPLK
0x0016ptPortuguesePortuguesePortuguês1252850BRAPTB
0x0416pt-BRPortuguese (Brazil)PortuguesePortuguês (Brasil)1252850BRAPTB
0x0816pt-PTPortuguese (Portugal)Portugueseportuguês (Portugal)1252850PRTPTG
0x0046paPunjabiPunjabiਪੰਜਾਬੀ01INDPAN
0x0446pa-INPunjabi (India)Punjabiਪੰਜਾਬੀ (ਭਾਰਤ)01INDPAN
0x006BquzQuechuaQuechuarunasimi1252850BOLQUB
0x046Bquz-BOQuechua (Bolivia)Quechuarunasimi (Qullasuyu)1252850BOLQUB
0x086Bquz-ECQuechua (Ecuador)Quechuarunasimi (Ecuador)1252850ECUQUE
0x0C6Bquz-PEQuechua (Peru)Quechuarunasimi (Piruw)1252850PERQUP
0x0018roRomanianRomanianromână1250852ROMROM
0x0418ro-RORomanian (Romania)Romanianromână (România)1250852ROMROM
0x0017rmRomanshRomanshRumantsch1252850CHERMC
0x0417rm-CHRomansh (Switzerland)RomanshRumantsch (Svizra)1252850CHERMC
0x0019ruRussianRussianрусский1251866RUSRUS
0x0419ru-RURussian (Russia)Russianрусский (Россия)1251866RUSRUS
0x703BsmnSami (Inari)Sami (Inari)sämikielâ1252850FINSMN
0x7C3BsmjSami (Lule)Sami (Lule)julevusámegiella1252850SWESMK
0x003BseSami (Northern)Sami (Northern)davvisámegiella1252850NORSME
0x743BsmsSami (Skolt)Sami (Skolt)sääm´ǩiõll1252850FINSMS
0x783BsmaSami (Southern)Sami (Southern)åarjelsaemiengiele1252850SWESMB
0x243Bsmn-FISami, Inari (Finland)Sami (Inari)sämikielâ (Suomâ)1252850FINSMN
0x103Bsmj-NOSami, Lule (Norway)Sami (Lule)julevusámegiella (Vuodna)1252850NORSMJ
0x143Bsmj-SESami, Lule (Sweden)Sami (Lule)julevusámegiella (Svierik)1252850SWESMK
0x0C3Bse-FISami, Northern (Finland)Sami (Northern)davvisámegiella (Suopma)1252850FINSMG
0x043Bse-NOSami, Northern (Norway)Sami (Northern)davvisámegiella (Norga)1252850NORSME
0x083Bse-SESami, Northern (Sweden)Sami (Northern)davvisámegiella (Ruoŧŧa)1252850SWESMF
0x203Bsms-FISami, Skolt (Finland)Sami (Skolt)sääm´ǩiõll (Lää´ddjânnam)1252850FINSMS
0x183Bsma-NOSami, Southern (Norway)Sami (Southern)åarjelsaemiengiele (Nöörje)1252850NORSMA
0x1C3Bsma-SESami, Southern (Sweden)Sami (Southern)åarjelsaemiengiele (Sveerje)1252850SWESMB
0x004FsaSanskritSanskritसंस्कृत01INDSAN
0x044Fsa-INSanskrit (India)Sanskritसंस्कृत (भारतम्)01INDSAN
0x0091gdScottish GaelicScottish GaelicGàidhlig1252850GBRGLA
0x0491gd-GBScottish Gaelic (United Kingdom)Scottish GaelicGàidhlig (An Rìoghachd Aonaichte)1252850GBRGLA
0x7C1AsrSerbianSerbian (Latin)srpski1250852SRBSRM
0x6C1Asr-CyrlSerbian (Cyrillic)Serbian (Cyrillic)српски (Ћирилица)1251855SRBSRO
0x1C1Asr-Cyrl-BASerbian (Cyrillic, Bosnia and Herzegovina)Serbian (Cyrillic)српски (Босна и Херцеговина)1251855BIHSRN
0x301Asr-Cyrl-MESerbian (Cyrillic, Montenegro)Serbian (Cyrillic)српски (Црна Гора)1251855MNESRQ
0x0C1Asr-Cyrl-CSSerbian (Cyrillic, Serbia and Montenegro (Former))Serbian (Cyrillic)српски (Србија и Црна Гора (Претходно))1251855SCGSRB
0x281Asr-Cyrl-RSSerbian (Cyrillic, Serbia)Serbian (Cyrillic)српски (Србија)1251855SRBSRO
0x701Asr-LatnSerbian (Latin)Serbian (Latin)srpski (Latinica)1250852SRBSRM
0x181Asr-Latn-BASerbian (Latin, Bosnia and Herzegovina)Serbian (Latin)srpski (Bosna i Hercegovina)1250852BIHSRS
0x2C1Asr-Latn-MESerbian (Latin, Montenegro)Serbian (Latin)srpski (Crna Gora)1250852MNESRP
0x081Asr-Latn-CSSerbian (Latin, Serbia and Montenegro (Former))Serbian (Latin)srpski (Srbija i Crna Gora (Prethodno))1250852SCGSRL
0x241Asr-Latn-RSSerbian (Latin, Serbia)Serbian (Latin)srpski (Srbija)1250852SRBSRM
0x006CnsoSesotho sa LeboaSesotho sa LeboaSesotho sa Leboa1252850ZAFNSO
0x046Cnso-ZASesotho sa Leboa (South Africa)Sesotho sa LeboaSesotho sa Leboa (Afrika Borwa)1252850ZAFNSO
0x0032tnSetswanaSetswanaSetswana1252850ZAFTSN
0x0432tn-ZASetswana (South Africa)SetswanaSetswana (Aforika Borwa)1252850ZAFTSN
0x005BsiSinhalaSinhalaසිංහ01LKASIN
0x045Bsi-LKSinhala (Sri Lanka)Sinhalaසිංහ (ශ්‍රී ලංකා)01LKASIN
0x001BskSlovakSlovakslovenčina1250852SVKSKY
0x041Bsk-SKSlovak (Slovakia)Slovakslovenčina (Slovenská republika)1250852SVKSKY
0x0024slSlovenianSlovenianslovenski1250852SVNSLV
0x0424sl-SISlovenian (Slovenia)Slovenianslovenski (Slovenija)1250852SVNSLV
0x000AesSpanishSpanishespañol1252850ESPESN
0x2C0Aes-ARSpanish (Argentina)SpanishEspañol (Argentina)1252850ARGESS
0x400Aes-BOSpanish (Bolivia)SpanishEspañol (Bolivia)1252850BOLESB
0x340Aes-CLSpanish (Chile)SpanishEspañol (Chile)1252850CHLESL
0x240Aes-COSpanish (Colombia)SpanishEspañol (Colombia)1252850COLESO
0x140Aes-CRSpanish (Costa Rica)SpanishEspañol (Costa Rica)1252850CRIESC
0x1C0Aes-DOSpanish (Dominican Republic)SpanishEspañol (República Dominicana)1252850DOMESD
0x300Aes-ECSpanish (Ecuador)SpanishEspañol (Ecuador)1252850ECUESF
0x440Aes-SVSpanish (El Salvador)SpanishEspañol (El Salvador)1252850SLVESE
0x100Aes-GTSpanish (Guatemala)SpanishEspañol (Guatemala)1252850GTMESG
0x480Aes-HNSpanish (Honduras)SpanishEspañol (Honduras)1252850HNDESH
0x080Aes-MXSpanish (Mexico)SpanishEspañol (México)1252850MEXESM
0x4C0Aes-NISpanish (Nicaragua)SpanishEspañol (Nicaragua)1252850NICESI
0x180Aes-PASpanish (Panama)SpanishEspañol (Panamá)1252850PANESA
0x3C0Aes-PYSpanish (Paraguay)SpanishEspañol (Paraguay)1252850PRYESZ
0x280Aes-PESpanish (Peru)SpanishEspañol (Perú)1252850PERESR
0x500Aes-PRSpanish (Puerto Rico)SpanishEspañol (Puerto Rico)1252850PRIESU
0x0C0Aes-ESSpanish (Spain, International Sort)SpanishEspañol (España, alfabetización internacional)1252850ESPESN
0x540Aes-USSpanish (United States)SpanishEspañol (Estados Unidos)1252850USAEST
0x380Aes-UYSpanish (Uruguay)SpanishEspañol (Uruguay)1252850URYESY
0x200Aes-VESpanish (Venezuela)SpanishEspañol (Republica Bolivariana de Venezuela)1252850VENESV
0x001DsvSwedishSwedishsvenska1252850SWESVE
0x081Dsv-FISwedish (Finland)Swedishsvenska (Finland)1252850FINSVF
0x041Dsv-SESwedish (Sweden)Swedishsvenska (Sverige)1252850SWESVE
0x005AsyrSyriac‎Syriacܣܘܪܝܝܐ‏01SYRSYR
0x045Asyr-SYSyriac (Syria)‎Syriacܣܘܪܝܝܐ (سوريا)‏01SYRSYR
0x0028tgTajik (Cyrillic)Tajik (Cyrillic)Тоҷикӣ1251866TAJTAJ
0x7C28tg-CyrlTajik (Cyrillic)Tajik (Cyrillic)Тоҷикӣ1251866TAJTAJ
0x0428tg-Cyrl-TJTajik (Cyrillic, Tajikistan)Tajik (Cyrillic)Тоҷикӣ (Тоҷикистон)1251866TAJTAJ
0x005FtzmTamazightTamazight (Latin)Tamazight1252850DZATZM
0x7C5Ftzm-LatnTamazight (Latin)Tamazight (Latin)Tamazight (Latin)1252850DZATZM
0x085Ftzm-Latn-DZTamazight (Latin, Algeria)Tamazight (Latin)Tamazight (Djazaïr)1252850DZATZM
0x0049taTamilTamilதமிழ்01INDTAM
0x0449ta-INTamil (India)Tamilதமிழ் (இந்தியா)01INDTAM
0x0044ttTatarTatarТатар1251866RUSTTT
0x0444tt-RUTatar (Russia)TatarТатар (Россия)1251866RUSTTT
0x004AteTeluguTeluguతెలుగు01INDTEL
0x044Ate-INTelugu (India)Teluguతెలుగు (భారత దేశం)01INDTEL
0x001EthThaiThaiไทย874874THATHA
0x041Eth-THThai (Thailand)Thaiไทย (ไทย)874874THATHA
0x0051boTibetanTibetanབོད་ཡིག01CHNBOB
0x0451bo-CNTibetan (PRC)Tibetanབོད་ཡིག (ཀྲུང་ཧྭ་མི་དམངས་སྤྱི་མཐུན་རྒྱལ་ཁབ།)01CHNBOB
0x001FtrTurkishTurkishTürkçe1254857TURTRK
0x041Ftr-TRTurkish (Turkey)TurkishTürkçe (Türkiye)1254857TURTRK
0x0042tkTurkmenTurkmentürkmençe1250852TKMTUK
0x0442tk-TMTurkmen (Turkmenistan)Turkmentürkmençe (Türkmenistan)1250852TKMTUK
0x0022ukUkrainianUkrainianукраїнська1251866UKRUKR
0x0422uk-UAUkrainian (Ukraine)Ukrainianукраїнська (Україна)1251866UKRUKR
0x002EhsbUpper SorbianUpper Sorbianhornjoserbšćina1252850GERHSB
0x042Ehsb-DEUpper Sorbian (Germany)Upper Sorbianhornjoserbšćina (Němska)1252850GERHSB
0x0020urUrdu‎Urduاُردو‏1256720PAKURD
0x0420ur-PKUrdu (Islamic Republic of Pakistan)‎Urduاُردو (پاکستان)‏1256720PAKURD
0x0080ugUyghur‎Uyghurئۇيغۇر يېزىقى‏1256720CHNUIG
0x0480ug-CNUyghur (PRC)‎Uyghur(ئۇيغۇر يېزىقى (جۇڭخۇا خەلق جۇمھۇرىيىتى‏1256720CHNUIG
0x7843uz-CyrlUzbek (Cyrillic)Uzbek (Cyrillic)Ўзбек1251866UZBUZB
0x0843uz-Cyrl-UZUzbek (Cyrillic, Uzbekistan)Uzbek (Cyrillic)Ўзбек (Ўзбекистон)1251866UZBUZB
0x0043uzUzbek (Latin)Uzbek (Latin)U'zbek1254857UZBUZB
0x7C43uz-LatnUzbek (Latin)Uzbek (Latin)U'zbek1254857UZBUZB
0x0443uz-Latn-UZUzbek (Latin, Uzbekistan)Uzbek (Latin)U'zbek (U'zbekiston Respublikasi)1254857UZBUZB
0x002AviVietnameseVietnameseTiếng Việt12581258VNMVIT
0x042Avi-VNVietnamese (Vietnam)VietnameseTiếng Việt (Việt Nam)12581258VNMVIT
0x0052cyWelshWelshCymraeg1252850GBRCYM
0x0452cy-GBWelsh (United Kingdom)WelshCymraeg (y Deyrnas Unedig)1252850GBRCYM
0x0088woWolofWolofWolof1252850SENWOL
0x0488wo-SNWolof (Senegal)WolofWolof (Sénégal)1252850SENWOL
0x0085sahYakutYakutсаха1251866RUSSAH
0x0485sah-RUYakut (Russia)Yakutсаха (Россия)1251866RUSSAH
0x0078iiYiYiꆈꌠꁱꂷ01CHNIII
0x0478ii-CNYi (PRC)Yiꆈꌠꁱꂷ (ꍏꉸꏓꂱꇭꉼꇩ)01CHNIII
0x006AyoYorubaYorubaYoruba1252437NGAYOR
0x046Ayo-NGYoruba (Nigeria)YorubaYoruba (Nigeria)1252437NGAYOR

* Abbreviated name of the country or region. This information can be retrieved by a call to the GetLocaleInfo() API with LCTYPE set to SABBREVCTRYNAME.

** Abbreviated name of the language. This information can be retrieved by a call to the GetLocaleInfo() API with LCTYPE set to SABBREVLANGNAME .

 

About NLSWeb

How NLSWeb tool was written

NLSWeb originated as a reference tool for testers. When an application is tested to comply to local conventions (defined by user locale), may be handy to have a perfect sample. The etalon can be found by reading the NLS settings from the operating system NLS API. But the most complete information is available under Windows 2000 only - while it may be required when tests are running on Windows 95/98 or Windows Me.

The solution was found: collect the information on a Windows 2000 server and display it to everybody interested through a Web page. No data is collected on the client: perfect NLS information is not related on the platform where the test is run. On the server side, on the other hand, a lot of work has to be done. An ASP page was written.

The information about NLS support is collected at run time, showing the most current status of NLS data on the server. Win32 NLS API is broader then NLS support of VBScript or JavaScript; to get access to those functions, the ASP calls a server-side ATL control. This control calls NLS API when an application is started on the server. When the server running NLSWeb is updated with OS having broader language support the users get the updated information automatically.

NLS data fits well into tree structure of XML; this format leaves room for future expansion if NLS API grows; it is easily built and formatted. The drawback of XML format - it is not supported by all browsers, and those supporting it may be limited in formatting capabilities. That's why NLSWeb receives XML data from the ATL control, formats it using XSL filters, and sends HTML data to the client.

Normally, language-specific information is required for one language at a time; ATL control running on our page collects information for all languages. To keep the user from drawning in all that data, while providing an easy way to access any language information, the ASP used two XSL filters. First - the default one - formats the start page, showing a list of locales that server supports. The second, single-language filter , formats a language-specific page; it receives a single - language subset of the XML data that ATL.

The data sent is multi-lingual and encoded in UTF-8. Certain problems may show up when multi-lingual data is displayed on non-multilingual platforms. To resolve some of those problems, a Unicode font was created from Sylfaen font supplied with Microsoft Windows 2000. This font is embedded into the output HTML, so that you see less "default glyphs" (result of system's failure to find a symbol to display text) in the output. However, this solution works only with Microsoft Internet Explorer 4.0 or better. For more information on this technique and for the tool that generates Web fonts, check the link: http://www.microsoft.com/typography/web/embedding/weft3/default.htm.


转载于:https://www.cnblogs.com/guzhenwei/p/3532124.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值