Internet Explorer Multiple-Language API Application Development (Windows Embedded CE 6.0)
1/6/2010
The global scope of the Internet poses a variety of international and multilingual challenges for Web developers.
A Windows Embedded CE-based operating system can support Multiple Language (Mlang) to varying degrees of functionality. The minimal implementation provides applications with the IMultiLanguage interface. Charset and encoding information are located in the resource file, rather than in the system registry. A more full-featured implementation supports all of the MLang interfaces. Charset and encoding information can be located either in the resource file or the system registry. For information about the level of MLang support in your run-time image, see the SDK documentation specific to the functionality added to your OS design.
The MLang API topics provide an overview of MLang functionality and its objects, interfaces, and methods. Knowledge of Component Object Model (COM) programming is assumed. For more information about using the MLang API, see this Microsoft Web site.
In This Section
- Obtaining MIME Information
Provides information about code page, locale, and character set information retrieval.
- Code Page Detection
Describes the code page, locale, and string detection methods.
- Enumerating Code Pages and Locales
Provides information about methods that can be used to enumerate code page and locale from the Multipurpose Internet Mail Extensions (MIME) database.
- Conversion Between Character Sets
Describes methods that perform code page, string, and character set conversions.
- Font Linking
Provides information about font linking to merge characters from different character sets.
- Locale-based Text and Line Breaking
Describes how to implement locale-aware text and line breaking for console-based applications.
- Mapping Code Pages to Script IDs
Describes Script IDs and how these IDs are mapped to code pages.
Related Sections
- Internet Explorer Embedded Multiple-Language API
Provides information about multiple language support in Windows Embedded CE-based browser applications.
Internet Explorer Multiple-Language API Registry Settings
Provides information about the registry settings that enable and configure Multiple-Language API functionalities in your OS design.Internet Explorer Multiple-Language API OS Design Development
Provides information about the components and modules that implement Multiple-Language API functionalities, and the Sysgen variables that enable these functionalities.