How to Create a Multilingual Run-time Image Using MUI (Windows Embedded CE 6.0)
1/6/2010
Windows Embedded CE includes the Multilingual User Interface (MUI) feature that allows users to change the language of the user interface (UI) on a target device.
You can use MUI to create a single run-time image for multiple target languages and markets. This topic provides detailed steps on how to create a multilingual Enterprise Web Pad operating-system (OS) design. You can create a run-time image that allows users to switch the user interface between English and French. This topic uses French and English as an example, but you can also select other languages. In this scenario, you build a run-time image for Device Emulator rather than for a Windows Embedded CE PC-based hardware platform (CEPC), because many CEPCs do not have a soft reset button.
To build a multilingual run-time image that includes an East Asian locale, see MUI Locale Considerations for more information.
To include multiple keyboard layouts or Input Method Editors (IMEs) in your run-time image, see Multiple Input Language Support for more information.
Hardware and Software Assumptions
- Your Platform Builder installation includes the Device Emulator BSP.
Steps
Step | More information |
---|---|
1. Use the Windows Embedded CE OS Design Wizard to select a design template and the initial components for the multilingual OS design. |
|
2. Choose a Debug or Release configuration to target when Platform Builder builds the OS design into a run-time image. To use the kernel debugger, make sure that support for the kernel debugger is enabled. If you expect the size of either the debug or the release run-time image to exceed 32 MB, enable support for a large run-time image in the settings for the OS design.
Note:
Debug run-time images are typically larger than release run-time images. If you choose a debug configuration and the OS design contains many features, it is likely that the size of the run-time image will exceed 32 MB.
|
Building a Run-Time Image From a Debug Configuration |
2. Build the OS design into a multilingual run-time image. During this step you will also create the resource files for your non-default language. |
|
3. Configure a connection for downloading your multilingual run-time image to the Device Emulator.
|
No further information |
4. Download your run-time image to the Device Emulator. |
|
5. Test your multilingual run-time image by switching the UI language from French to English. |