在哪里可以找到有关每种语言版本的Windows默认代码页的信息?即每个语言版本的“ANSI”代码页。
我找到了Code Pages Supported by Windows,但找不到每种语言的默认值。
我猜测,例如,安装希腊语版本时,Windows-1253(希腊语)是默认设置。但是其他代码页呢? Windows-1253是否是任何其他语言版本的默认设置?
答案 0 :(得分:1)
您可以枚举所有语言环境(使用EnumSystemLocales / EnumSystemLocalesEx),然后获取ANSI代码页(带有LOCALE_IDEFAULTANSICODEPAGE的GetLocaleInfo / GetLocaleInfoEx)。
答案 1 :(得分:1)
在 Mihai Nita's advice 之后,我提取了以下数据。为简洁起见,我将一些变体较多的语言总结为 xx-*。
这些是ISO 639-1 language codes。维基百科也有关于 the code pages 的更多信息。
<块引用>bs, bs-Latn, bs-Latn-BA, cs, cs-CZ, hr, hr-BA, hr-HR, hu, hu-HU, hu-HU_technl, pl, pl-PL, ro, ro -MD、ro-RO、sk、sk-SK、sl、sl-SI、sq、sq-AL、sq-MK、sq-XK、sr、sr-Latn、sr-Latn-BA、sr-Latn-ME , sr-Latn-RS, sr-Latn-XK, tk, tk-TM
az-Cyrl、az-Cyrl-AZ、ba、ba-RU、be、be-BY、bg、bg-BG、bs-Cyrl、bs-Cyrl-BA、ky、ky-KG、mk、mk -MK、mn、mn-Cyrl、mn-MN、ru、ru-BY、ru-KG、ru-KZ、ru-MD、ru-RU、ru-UA、sah、sah-RU、sr-Cyrl、sr -Cyrl-BA、sr-Cyrl-ME、sr-Cyrl-RS、sr-Cyrl-XK、tg、tg-Cyrl、tg-Cyrl-TJ、tt、tt-RU、uk、uk-UA、uz-Cyrl , uz-Cyrl-UZ
af、af-NA、af-ZA、arn、arn-CL、bin、bin-NG、br、br-FR、ca、ca-AD、ca-ES、ca-es-*、ca-FR , ca-IT, co, co-FR, cy, cy-GB, da, da-DK, da-GL, de, de-*, dsb, dsb-DE, en, en-*, es, es-* , eu, eu-ES, ff, ff-*, fi, fi-*, fil, fil-PH, fo, fo-FO, fr, fr-*, fy, fy-NL, ga, ga-IE, gd , gd-GB, gl, gl-ES, gn, gn-PY, gsw, gsw-CH, gsw-FR, gsw-LI, ha, ha-*, haw, haw-US, hsb, hsb-DE, ibb , ibb-NG, id, id-ID, ig, ig-NG, is, is-IS, it, it-CH, it-IT, it-SM, iu, iu-Latn, iu-Latn-CA, jv , jv-Java, jv-Java-ID, jv-Latn, jv-Latn-ID, kl, kl-GL, kr, kr-Latn, kr-Latn-NG, la, la-001, lb, lb-LU , moh, moh-CA, ms, ms-BN, ms-MY, ms-SG, nb, nb-NO, nb-SJ, nl, nl-*, nn, nn-NO, no, nso, nso-ZA , oc, oc-FR, pap, pap-029, pt, pt-*, quc, quc-Latn, quc-Latn-GT, quz, quz-BO, quz-EC, quz-PE, rm, rm-CH , rw, rw-RW, se, se-FI, se-NO, se-SE, sma, sma-NO, sma-SE, smj, smj-NO, smj-SE, smn, smn-FI, sms, sms -FI、sv、sv-AX、sv-FI、sv-SE、sw、sw-CD、sw-KE、sw-TZ、sw-UG、tn、tn-BW、tn-ZA、tzm、tzm-Latn , tzm-Latn-DZ, wo, wo-SN, x-IV_mathan, xh, xh-ZA, yo, yo-BJ, yo-NG, zu, zu-ZA
el, el-CY, el-GR
az, az-Latn, az-Latn-AZ, tr, tr-CY, tr-TR, uz, uz-Latn, uz-Latn-UZ
他,他-IL
ar, ar-*, fa, fa-IR, ku, ku-Arab, ku-Arab-IQ, pa-Arab, pa-Arab-PK, prs, prs-AF, sd, sd-Arab, sd -Arab-PK, tzm-Arab, tzm-Arab-MA, ug, ug-CN, ur, ur-IN, ur-PK
et, et-EE, lt, lt-LT, lv, lv-LV
vi, vi-VN
th,th-th
ja、ja-JP、ja-JP_radstr
zh、zh-CN、zh-CN_phoneb、zh-CN_stroke、zh-Hans、zh-Hans-HK、zh-Hans-MO、zh-SG、zh-SG_phoneb、zh-SG_stroke
ko,ko-KR
zh-Hant、zh-HK、zh-HK_radstr、zh-MO、zh-MO_radstr、zh-MO_stroke、zh-TW、zh-TW_pronun、zh-TW_radstr