Internet Explorer Multiple-Language API OS Design Development (Windows CE 5.0)
The global scope of the Internet poses a variety of international and multilingual challenges for web developers.
A Windows 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.
OS Design Information
The following table shows operating system design information for Internet Explorer Multiple-Language API.
Concept | Description |
---|---|
Dependencies | None. |
Hardware considerations | None. |
Modules and Components
The following table shows the modules and components that implement the Multiple-Language API functionality.
Item | Module | Component |
---|---|---|
Base multiple language support | mlang | mlang2 |
Implementation Considerations
The following table shows the Sysgen variables that control the Internet Explorer Multiple Language API functionality.
Sysgen Variables | Description |
---|---|
SYSGEN_MLANG | Provides basic support for multiple languages and editing. Includes IMultiLanguage interface and codepage data only. |
SYSGEN_MLANGALL | Provides the full Internet Explorer Multiple Language API (IMultiLanguage, IMultiLanguage2, IMultiLanguage3, ImlangFontLink2, ImlangLineBreakConsole, plus AutoSelect encoding). Charset and encoding information reside in the resource file. |
SYSGEN_MLANGREG | Same API support as MLANGALL, but optional charset and encoding information reside in the system registry. |
See Also
Internet Explorer Multiple-Language API | Internet Explorer Multiple-Language API Application Development
Send Feedback on this topic to the authors