Creating a Multilingual OS Design (Windows CE 5.0)
In this how to, you will create a run-time image that allows users to switch the user interface between English and French.
To create a multilingual OS design
- On your development workstation, open Platform Builder, and then complete the New Platform Wizard. The following list shows the choices to make in the New Platform Wizard:
- Choose the Emulator: X86 BSP.
- Choose the Enterprise Web Pad design template.
- Ignore the Applications & Media and the Networking & Communications pages on the New Platform Wizard.
- Read the security warnings, acknowledge the notifications, and then choose Next.
- On the Completing the New Platform Wizard page, choose Finish.
- From the Platform menu, select Settings, and then select the Locale tab on the Platform Settings dialog box.
- Select French (France) and English (United States) from the Locales dropdown list.
Note You can clear any of the locales from the dropdown list that you do not require.
- Select French (France) from the Default language dropdown list. Make sure that the Localize the build box is checked, and then choose OK.
Note If you select a locale other than French and English (in Step 3) and check the Localize the build checkbox, you will need to do the following:
- In Windows Explorer, navigate to the %_WINCEROOT%\PUBLIC\COMMON\OAK\FILES\INTLTRNS directory.
- Create a new folder and name it with the locale identifier (LCID) that will be the default LCID for your run-time image. For example, if you want to create a run-time image with an LCID that defaults to Arabic (Saudi Arabia), name the new folder "0401." For a list of locale identifiers, see Language Identifiers and Locales.
- In the %_WINCEROOT%\PUBLIC\COMMON\OAK\FILES\INTLTRNS directory, navigate to the 0409 folder, and copy the Common.str file.
- Open the folder for your default LCID that you created in Step 10, and paste Common.str into this folder. Localize Common.str, see Localizing a Run-time Image Configuration File. For a list of localized languages that ship with Windows CE please see Binary Resource Files.
- Save Common.str
- Locate the following Catalog item in the Catalog and drag it to the Workspace window:
Catalog item Environment variable Location in Catalog Multilingual User Interface (MUI) SYSGEN_MULTIUI International Transcriber Handwriting Recognizer Application SYSGEN_TRANSCRIBER International\French\Input Methods
You will now need to build your run-time image. For instructions on building your run-time image please see Building a Multilingual Run-time Image.
Send Feedback on this topic to the authors