MLang Registry Settings

The HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International registry key and its subkeys contain the international settings for Internet Explorer.

The subkey nnnn is a 3- or 4-digit number that identifies a particular code page in Microsoft Windows. The subkey ss, used as a child of the Scripts key, is a number in the range 0-255 that identifies a particular script.

Note   The default registry values vary depending on which features are included in your platform. For more information, see Default Registry Settings.

The following table shows the named values.

Subkey\Value : type Description
Default_CodePage : REG_DWORD Specifies the default code page. For locale 4011, the default setting is hex:f4,c6,00,00. For all other locales, the default setting is hex:e4,04,00,00.
AcceptLanguage : REG_SZ Specifies the default language, or languages. For locale 4011, the default setting is "ja,en-us;q=0.5". For all other locales, the default setting is "en-us".
nnnn\Script : REG_SZ Specifies the default alphabet to use for this locale, for example "Universal Alphabet", or "Cyrillic".
nnnn\Default_InternetEncoding : REG_DWORD Specifies the default Internet Encoding scheme to use, in this hexadecimal format:nn,nn,nn,nn.
Scripts\ss\IEFixedFontName : REG_SZ Specifies the default fixed-width font, for example, "Lucida Console".
Scripts\ss\IEPropFontName : REG_SZ Specifies the default proportional-width font, for example, "Arial".

MIME Database Codepage Settings

The subkeys of the HKEY_CLASSES_ROOT\MIME\Database\Codepage registry key contain settings for a particular MIME codepage, as specified by the subkey nnnn.

The following table shows the named values.

Subkey\Value : type Description
nnnn\BodyCharset : REG_SZ Specifies the default charset, for example "ibm852".
nnnn\Description : REG_SZ Specifies the locale description, for example LOC_DESCRIPTION_852.
nnnn\FixedWidthFont : REG_SZ Specifies the default fixed-width font.
nnnn\ProportionalFont : REG_SZ Specifies the default proportional-width font.
nnnn\Encoding : REG_DWORD Specifies the type of Internet encoding, in the following format:hex:nn,nn,nn,nn.
nnnn\Family : REG_DWORD Specifies the codepage family, for example 000004e2.

MIME Database RFC1766 Settings

By default, MLang uses internal data to map Rfc1766 codepage identifiers to their respective languages. You can instruct MLang to use mapping information in the HKEY_CLASSES_ROOT\MIME\Database\Rfc1766 registry key instead by calling the IMultiLanguage2::SetMimeDBSource method and passing MIMECONTF_MIME_REGISTRY.

The following table shows the default named values.

Value : type Description
0436 : REG_SZ "af;Afrikaans"
041C : REG_SZ "sq;Albanian"
0001 : REG_SZ "ar;Arabic"
0401 : REG_SZ "ar-sa;Arabic (Saudi Arabia)"
0801 : REG_SZ "ar-iq;Arabic (Iraq)"
0C01 : REG_SZ "ar-eg;Arabic (Egypt)"
1001 : REG_SZ "ar-ly;Arabic (Libya)"
1401 : REG_SZ "ar-dz;Arabic (Algeria)"
1801 : REG_SZ "ar-ma;Arabic (Morocco)"
1C01 : REG_SZ "ar-tn;Arabic (Tunisia)"
2001 : REG_SZ "ar-om;Arabic (Oman)"
2401 : REG_SZ "ar-ye;Arabic (Yemen)"
2801 : REG_SZ "ar-sy;Arabic (Syria)"
2C01 : REG_SZ "ar-jo;Arabic (Jordan)"
3001 : REG_SZ "ar-lb;Arabic (Lebanon)"
3401 : REG_SZ "ar-kw;Arabic (Kuwait)"
3801 : REG_SZ "ar-ae;Arabic (U.A.E.)"
3C01 : REG_SZ "ar-bh;Arabic (Bahrain)"
4001 : REG_SZ "ar-qa;Arabic (Qatar)"
042D : REG_SZ "eu;Basque"
0402 : REG_SZ "bg;Bulgarian"
0423 : REG_SZ "be;Belarusian"
0403 : REG_SZ "ca;Catalan"
0004 : REG_SZ "zh;Chinese"
0404 : REG_SZ "zh-tw;Chinese (Taiwan)"
0804 : REG_SZ "zh-cn;Chinese (PRC)"
0C04 : REG_SZ "zh-hk;Chinese (Hong Kong SAR)"
1004 : REG_SZ "zh-sg;Chinese (Singapore)"
041A : REG_SZ "hr;Croatian"
0405 : REG_SZ "cs;Czech"
0406 : REG_SZ "da;Danish"
0413 : REG_SZ "nl;Dutch (Netherlands)"
0813 : REG_SZ "nl-be;Dutch (Belgian)"
0009 : REG_SZ "en;English"
0409 : REG_SZ "en-us;English (United States)"
0809 : REG_SZ "en-gb;English (British)"
0C09 : REG_SZ "en-au;English (Australian)"
1009 : REG_SZ "en-ca;English (Canadian)"
1409 : REG_SZ "en-nz;English (New Zealand)"
1809 : REG_SZ "en-ie;English (Ireland)"
1C09 : REG_SZ "en-za;English (South Africa)"
2009 : REG_SZ "en-jm;English (Jamaica)"
2809 : REG_SZ "en-bz;English (Belize)"
2C09 : REG_SZ "en-tt;English (Trinidad)"
0425 : REG_SZ "et;Estonian"
0438 : REG_SZ "fo;Faeroese"
0429 : REG_SZ "fa;Farsi"
040B : REG_SZ "fi;Finnish"
040C : REG_SZ "fr;French (France)"
080C : REG_SZ "fr-be;French (Belgian)"
0C0C : REG_SZ "fr-ca;French (Canadian)"
100C : REG_SZ "fr-ch;French (Swiss)"
140C : REG_SZ "fr-lu;French (Luxembourg)"
043C : REG_SZ "gd;Gaelic"
0407 : REG_SZ "de;German (Germany)"
0807 : REG_SZ "de-ch;German (Swiss)"
0C07 : REG_SZ "de-at;German (Austrian)"
1007 : REG_SZ "de-lu;German (Luxembourg)"
1407 : REG_SZ "de-li;German (Liechtenstein)"
0408 : REG_SZ "el;Greek"
040D : REG_SZ "he;Hebrew"
0439 : REG_SZ "hi;Hindi"
040E : REG_SZ "hu;Hungarian"
040F : REG_SZ "is;Icelandic"
0421 : REG_SZ "in;Indonesian"
0410 : REG_SZ "it;Italian (Italy)"
0810 : REG_SZ "it-ch;Italian (Swiss)"
0411 : REG_SZ "ja;Japanese"
0412 : REG_SZ "ko;Korean"
0426 : REG_SZ "lv;Latvian"
0427 : REG_SZ "lt;Lithuanian"
042F : REG_SZ "mk;Macedonian (FYROM)"
043E : REG_SZ "ms;Malaysian"
043A : REG_SZ "mt;Maltese"
0414 : REG_SZ "no;Norwegian (bokmal)"
0814 : REG_SZ "no;Norwegian (Nynorsk)"
0415 : REG_SZ "pl;Polish"
0416 : REG_SZ "pt-br;Portuguese (Brazil)"
0816 : REG_SZ "pt;Portuguese (Portugal)"
0417 : REG_SZ "rm;Rhaeto-Romanic"
0418 : REG_SZ "ro;Romanian"
0818 : REG_SZ "ro-mo;Romanian (Moldavia)"
0419 : REG_SZ "ru;Russian"
0819 : REG_SZ "ru-mo;Russian (Moldavia)"
0C1A : REG_SZ "sr;Serbian (Cyrillic)"
081A : REG_SZ "sr;Serbian (Latin)"
041B : REG_SZ "sk;Slovak"
0424 : REG_SZ "sl;Slovenian"
042E : REG_SZ "sb;Sorbian"
040A : REG_SZ "es;Spanish"
080A : REG_SZ "es-mx;Spanish (Mexican)"
0C0A : REG_SZ "es;Spanish"
100A : REG_SZ "es-gt;Spanish (Guatemala)"
140A : REG_SZ "es-cr;Spanish (Costa Rica)"
180A : REG_SZ "es-pa;Spanish (Panama)"
1C0A : REG_SZ "es-do;Spanish"
200A : REG_SZ "es-ve;Spanish (Venezuela)"
240A : REG_SZ "es-co;Spanish (Colombia)"
280A : REG_SZ "es-pe;Spanish (Peru)"
2C0A : REG_SZ "es-ar;Spanish (Argentina)"
300A : REG_SZ "es-ec;Spanish (Ecuador)"
340A : REG_SZ "es-cl;Spanish (Chile)"
380A : REG_SZ "es-uy;Spanish (Uruguay)"
3C0A : REG_SZ "es-py;Spanish (Paraguay)"
400A : REG_SZ "es-bo;Spanish (Bolivia)"
440A : REG_SZ "es-sv;Spanish (El Salvador)"
480A : REG_SZ "es-hn;Spanish (Honduras)"
4C0A : REG_SZ "es-ni;Spanish (Nicaragua)"
500A : REG_SZ "es-pr;Spanish (Puerto Rico)"
0430 : REG_SZ "sx;Sutu"
041D : REG_SZ "sv;Swedish"
081D : REG_SZ "sv-fi;Swedish (Finland)"
041E : REG_SZ "th;Thai"
0431 : REG_SZ "ts;Tsonga"
0432 : REG_SZ "tn;Tswana"
041F : REG_SZ "tr;Turkish"
0422 : REG_SZ "uk;Ukrainian"
0420 : REG_SZ "ur;Urdu"
042A : REG_SZ "vi;Vietnamese"
0434 : REG_SZ "xh;Xhosa"
043D : REG_SZ "ji;Yiddish"
0435 : REG_SZ "zu;Zulu"

See Also

Internet Explorer Multiple-Language API | Internet Explorer 6.0 Registry Settings | WinInet Registry Settings

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.