Internet Explorer Multiple-Language API Registry Settings (Windows Embedded CE 6.0)

1/6/2010

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 three-digit or four-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

For Windows Embedded CE, the default registry values vary depending on which Catalog items are included in your OS design. 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. Default setting in hex. The following list shows the default values.

  • 0411 - hex:f4,c6,00,00
  • 0412 - hex:b5,03,00,00
  • 0404 - hex:b6,03,00,00
  • 0804 - hex:a8,03,00,00

For all other locales, the default value is hex:e4,04,00,00.

AcceptLanguage : REG_SZ

Specifies the default language(s). The following list shows the default values.

  • 0411 - "ja,en-us;q=0.5"
  • 0412 - "ko,en-us;q-0.5"
  • 0404 - "zh-tw;en-us;q=0.5"
  • 0804 - "zh-cn;en-us;q=0.5"

For all other locales, the default setting is "en-us".

AutoDetect :REG_DWORD

For Windows Embedded CE 6.0, AutoDetect determines whether the browser automatically detects character encoding when viewing a Web page. The default setting is 0. If it is set to 1, autodetecting is enabled. It does not apply to the sysgened Internet Explorer, which does not support the Auto Select functionality.

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 the following format, hex:nn,nn,nn,nn.

Scripts\ss\IEFixedFontName : REG_SZ

Specifies the default fixed-width font, for example, "Lucida Console."

Scripts\ss\IEFontSize: REG_DWORD

In Windows Embedded CE 6.0, this setting determines the font size that the browser uses.

Smallest: "IEFontSize"=hex:00,00,00,00

Smaller: "IEFontSize"=hex:01,00,00,00

Medium: "IEFontSize"=hex:02,00,00,00

Larger: "IEFontSize"=hex:03,00,00,00

Largest: "IEFontSize"=hex:04,00,00,00

The default setting is "hex:02,00,00,00". The easiest way to get all of the font sizes set back to the default setting (Medium) is to delete the IEFontSize values.

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 code page, 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 code page family, for example, 000004e2.

MIME Database RFC1766 Settings

By default, MLang uses internal data to map Rfc1766 code page 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 (Moldova)"

0419 : REG_SZ

"ru;Russian"

0819 : REG_SZ

"ru-mo;Russian (Moldova)"

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

Concepts

WinInet Registry Settings

Other Resources

Internet Explorer Embedded Multiple-Language API
Internet Explorer Embedded Default Registry Settings