首页 > 代码库 > [ZT]Language codes – MFC
[ZT]Language codes – MFC
Below is table with all MFC language codes. I think it can be sometimes very useful. First column contains names of languages, second column contains MFC identifiers for neutral languages, while third column contains IDs for languages with country extensions.
Language names and notes | Language ID | Sublanguage | Hex ID |
Afrikaans | AFK | AFK | 0x0436 |
Albanian | SQI | SQI | 0x041c |
Arabic (Saudi Arabia) | ARA | ARA | 0x0401 |
Arabic (Iraq) | ARA | ARI | 0x0801 |
Arabic (Egypt) | ARA | ARE | 0x0c01 |
Arabic (Libya) | ARA | ARL | 0x1001 |
Arabic (Algeria) | ARA | ARG | 0x1401 |
Arabic (Morocco) | ARA | ARM | 0x1801 |
Arabic (Tunisia) | ARA | ART | 0x1c01 |
Arabic (Oman) | ARA | ARO | 0x2001 |
Arabic (Yemen) | ARA | ARY | 0x2401 |
Arabic (Syria) | ARA | ARS | 0x2801 |
Arabic (Jordan) | ARA | ARJ | 0x2c01 |
Arabic (Lebanon) | ARA | ARB | 0x3001 |
Arabic (Kuwait) | ARA | ARK | 0x3401 |
Arabic (U.A.E.) | ARA | ARU | 0x3801 |
Arabic (Bahrain) | ARA | ARH | 0x3c01 |
Arabic (Qatar) | ARA | ARQ | 0x4001 |
Windows 2000/XP: Armenian. This is Unicode only. | HYE | HYE | 0x042b |
Azeri (Latin) | AZE | AZE | 0x042c |
Azeri (Cyrillic) | AZE | AZE | 0x082c |
Basque | EUQ | EUQ | 0x042d |
Belarusian | BEL | BEL | 0x0423 |
Bengali (India) | BNG | BNG | 0x0445 |
Bosnian (Bosnia and Herzego vina) | HRV | BSB | 0x141a |
Bulgarian | BGR | BGR | 0x0402 |
Burmese | === | === | 0x0455 |
Catalan | CAT | CAT | 0x0403 |
Chinese (Taiwan) | CHT | CHT | 0x0404 |
Chinese (PRC) | CHT | CHS | 0x0804 |
Chinese (Hong Kong SAR, PRC ) | CHT | ZHH | 0x0c04 |
Chinese (Singapore) | CHT | ZHI | 0x1004 |
Windows 98/ME, Windows 2000 /XP: Chinese (Macao SAR) | CHT | ZHM | 0x1404 |
Croatian | HRV | HRV | 0x041a |
Croatian (Bosnia and Herzeg ovina) | HRV | HRB | 0x101a |
Czech | CSY | CSY | 0x0405 |
Danish | DAN | DAN | 0x0406 |
Windows XP: Divehi. This is Unicode only. | DIV | DIV | 0x0465 |
Dutch (Netherlands) | NLD | NLD | 0x0413 |
Dutch (Belgium) | NLD | NLB | 0x0813 |
English (United States) | ENU | ENU | 0x0409 |
English (United Kingdom) | ENU | ENG | 0x0809 |
English (Australian) | ENU | ENA | 0x0c09 |
English (Canadian) | ENU | ENC | 0x1009 |
English (New Zealand) | ENU | ENZ | 0x1409 |
English (Ireland) | ENU | ENI | 0x1809 |
English (South Africa) | ENU | ENS | 0x1c09 |
English (Jamaica) | ENU | ENJ | 0x2009 |
English (Caribbean) | ENU | ENB | 0x2409 |
English (Belize) | ENU | ENL | 0x2809 |
English (Trinidad) | ENU | ENT | 0x2c09 |
Windows 98/ME, Windows 2000 /XP: English (Zimbabwe) | ENU | ENW | 0x3009 |
Windows 98/ME, Windows 2000 /XP: English (Philippines) | ENU | ENP | 0x3409 |
Estonian | ETI | ETI | 0x0425 |
Faeroese | FOS | FOS | 0x0438 |
Farsi | FAR | FAR | 0x0429 |
Finnish | FIN | FIN | 0x040b |
French (Standard) | FRA | FRA | 0x040c |
French (Belgian) | FRA | FRB | 0x080c |
French (Canadian) | FRA | FRC | 0x0c0c |
French (Switzerland) | FRA | FRS | 0x100c |
French (Luxembourg) | FRA | FRL | 0x140c |
Windows 98/ME, Windows 2000 /XP: French (Monaco) | FRA | FRM | 0x180c |
Windows XP: Galician | GLC | GLC | 0x0456 |
Windows 2000/XP: Georgian. This is Unicode only. | KAT | KAT | 0x0437 |
German (Standard) | DEU | DEU | 0x0407 |
German (Switzerland) | DEU | DES | 0x0807 |
German (Austria) | DEU | DEA | 0x0c07 |
German (Luxembourg) | DEU | DEL | 0x1007 |
German (Liechtenstein) | DEU | DEC | 0x1407 |
Greek | ELL | ELL | 0x0408 |
Windows XP: Gujarati. This is Unicode only. | GUJ | GUJ | 0x0447 |
Hebrew | HEB | HEB | 0x040d |
Windows 2000/XP: Hindi. This is Unicode only. | HIN | HIN | 0x0439 |
Hungarian | HUN | HUN | 0x040e |
Icelandic | ISL | ISL | 0x040f |
Indonesian | IND | IND | 0x0421 |
isiXhosa/Xhosa (South Africa) | XHO | XHO | 0x0434 |
isiZulu/Zulu (South Africa) | ZUL | ZUL | 0x0435 |
Italian (Standard) | ITA | ITA | 0x0410 |
Italian (Switzerland) | ITA | ITS | 0x0810 |
Japanese | JPN | JPN | 0x0411 |
Windows XP: Kannada. This is Unicode only. | KAN | KAN | 0x044b |
Windows 2000/XP: Konkani. This is Unicode only. | KNK | KNK | 0x0457 |
Korean | KOR | KOR | 0x0412 |
Windows 95, Windows NT 4.0 only: Korean (Johab) | KOR | === | 0x0812 |
Windows XP: Kyrgyz. | KYR | KYR | 0x0440 |
Latvian | LVI | LVI | 0x0426 |
Lithuanian | LTH | LTH | 0x0427 |
Windows 98 only: Lithuanian (Classic) | LTH | === | 0x0827 |
Macedonian (FYROM) | MKI | MKI | 0x042f |
Malay (Malaysian) | MSL | MSL | 0x043e |
Malay (Brunei Darussalam) | MSL | MSB | 0x083e |
Malayalam (India) | MYM | MYM | 0x044c |
Maori (New Zealand) | MRI | MRI | 0x0481 |
Maltese (Malta) | MLT | MLT | 0x043a |
Windows 2000/XP: Marathi. This is Unicode only. | MAR | MAR | 0x044e |
Windows XP: Mongolian | MON | MON | 0x0450 |
Norwegian (Bokmal) | NOR | NOR | 0x0414 |
Norwegian (Nynorsk) | NOR | NON | 0x0814 |
Polish | PLK | PLK | 0x0415 |
Portuguese (Brazil) | PTB | PTB | 0x0416 |
Portuguese (Portugal) | PTB | PTG | 0x0816 |
Windows XP: Punjabi. This is Unicode only. | PAN | PAN | 0x0446 |
Quechua (Bolivia) | QUB | QUB | 0x046b |
Quechua (Ecuador) | QUB | QUE | 0x086b |
Quechua (Peru) | QUB | QUP | 0x0c6b |
Romanian | ROM | ROM | 0x0418 |
Russian | RUS | RUS | 0x0419 |
Windows 2000/XP: Sanskrit. This is Unicode only. | SAN | SAN | 0x044f |
Sami, Northern (Norway) | SME | SME | 0x043b |
Sami, Northern (Sweden) | SME | SMF | 0x083b |
Sami, Northern (Finland) | SME | SMG | 0x0c3b |
Sami, Lule (Norway) | SME | SMJ | 0x103b |
Sami, Lule (Sweden) | SME | SMK | 0x143b |
Sami, Southern (Norway) | SME | SMA | 0x183b |
Sami, Southern (Sweden) | SME | SMB | 0x1c3b |
Sami, Skolt (Finland) | SME | SMS | 0x203b |
Sami, Inari (Finland) | SME | SMN | 0x243b |
Serbian (Cyrillic) | HRV | SRB | 0x0c1a |
Serbian (Cyrillic, Bosnia, and Herzegovina) | HRV | SRN | 0x1c1a |
Serbian (Latin) | HRV | SRL | 0x081a |
Serbian (Latin, Bosnia, and Herzegovina) | HRV | SRS | 0x181a |
Sesotho sa Leboa/Northern Sotho (South Africa) | NSO | NSO | 0x046c |
Setswana/Tswana (South Africa) | TSN | TSN | 0x0432 |
Slovak | SKY | SKY | 0x041b |
Slovenian | SLV | SLV | 0x0424 |
Spanish (Spain, Traditional Sort) | ESP | ESP | 0x040a |
Spanish (Mexican) | ESP | ESM | 0x080a |
Spanish (Spain, Modern Sort ) | ESP | ESN | 0x0c0a |
Spanish (Guatemala) | ESP | ESG | 0x100a |
Spanish (Costa Rica) | ESP | ESC | 0x140a |
Spanish (Panama) | ESP | ESA | 0x180a |
Spanish (Dominican Republic) | ESP | ESD | 0x1c0a |
Spanish (Venezuela) | ESP | ESV | 0x200a |
Spanish (Colombia) | ESP | ESO | 0x240a |
Spanish (Peru) | ESP | ESR | 0x280a |
Spanish (Argentina) | ESP | ESS | 0x2c0a |
Spanish (Ecuador) | ESP | ESF | 0x300a |
Spanish (Chile) | ESP | ESL | 0x340a |
Spanish (Uruguay) | ESP | ESY | 0x380a |
Spanish (Paraguay) | ESP | ESZ | 0x3c0a |
Spanish (Bolivia) | ESP | ESB | 0x400a |
Spanish (El Salvador) | ESP | ESE | 0x440a |
Spanish (Honduras) | ESP | ESH | 0x480a |
Spanish (Nicaragua) | ESP | ESI | 0x4c0a |
Spanish (Puerto Rico) | ESP | ESU | 0x500a |
Sutu | === | === | 0x0430 |
Swahili (Kenya) | SWK | SWK | 0x0441 |
Swedish | SVE | SVE | 0x041d |
Swedish (Finland) | SVE | SVF | 0x081d |
Windows XP: Syriac. This is Unicode only. | SYR | SYR | 0x045a |
Windows 2000/XP: Tamil. This is Unicode only. | TAM | TAM | 0x0449 |
Tatar (Tatarstan) | TTT | TTT | 0x0444 |
Windows XP: Telugu. This is Unicode only. | TEL | TEL | 0x044a |
Thai | THA | THA | 0x041e |
Turkish | TRK | TRK | 0x041f |
Ukrainian | UKR | UKR | 0x0422 |
Windows 98/ME, Windows 2000 /XP: Urdu (Pakistan) | URD | URD | 0x0420 |
Urdu (India) | URD | === | 0x0820 |
Uzbek (Latin) | UZB | UZB | 0x0443 |
Uzbek (Cyrillic) | UZB | UZB | 0x0843 |
Windows 98/ME, Windows NT 4 .0 and later: Vietnamese | VIT | VIT | 0x042a |
Welsh (United Kingdom) | CYM | CYM | 0x0452 |
Hint
You check code for currently edited language in your project via “Column” menu -> “Language properties”:
[ZT]Language codes – MFC
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。