MUI Locale Considerations (Windows Embedded CE 6.0)

1/6/2010

When you build an MUI–enabled run–time image, you need to make special considerations pertaining to the locales you want to support.

Generally, it is easiest to build a target device that enables users to switch between related languages, especially between languages that share a single code page, such as the 1252 code page shared by most western European languages.

It may be possible to build a target device that switches between one or more East Asian locales and one or more non–Asian locales, such as a target device that supports Japanese and English. However, the default UI language must be the East Asian locale. For example, if a user switches the UI from Japanese to English, the code base that supports the Japanese IME is still available, even if it is not visible in the new language.

Default UI Value

Note

If your target device uses Control Panel, you can determine the default UI locale by using the Regional Settings dialog box. On a system that has no UI, the system shows the default UI value.

The Regional Settings dialog box includes a message to notify the user that a system reset is required. This message can be customized to match the requirements of your OS design.

See Also

Reference

EnumUILanguages

Concepts

Multilingual User Interface (MUI) OS Design Development
Selecting an MUI Locale

Other Resources

Programming with Unicode and NLS
National Language Support (NLS) Locale Identifiers
Customizing Folders with Desktop.ini