Creating a Multilingual OS Design (Windows Embedded CE 6.0)

1/6/2010

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

  1. Open Microsoft Visual Studio 2005 and create a new project (From the File menu, choose New, then Project).

    1. In the Project types pane, choose Platform Builder for Windows Embedded CE 6.0.
    2. In the Templates pane, choose OS Design.
    3. Enter values for the Name, Location and Solution Name fields and press OK.
  2. Platform Builder creates a new project and the Windows Embedded CE 6.0 OS Design Wizard opens.

  3. Click Next to begin the wizard.

    1. On the Board Support Package page, choose Device Emulator ARM V4I and click Next.
    2. On the Design Templates page, choose PDA Device and click Next.
    3. On the Design Template Variants page, choose Enterprise Web Pad and click Next.
  4. Click Next to accept the default settings for the Applications & Media page, then click Next again to accept the default settings for the Networking & Communications page. Click Finish to complete the wizard.

  5. Read the security warnings, acknowledge the notifications, and then click Acknowledge.

  6. In the Solution Explorer, right–click on the OS design and choose Properties.

  7. The property page for the project opens.

  8. Expand Configuration Properties, and then select Locale.

    1. Click Clear All, to clear the default locales.
    2. Select French (France) and English (United States) from the Locales list box. Then, select French (France) from the Default language dropdown list.
    3. Make sure that the Localize the build box is selected, and then click OK.
  9. From the View menu, choose Other Windows, then Catalog Items View. The Catalog Items View tab opens in the Solution Explorer.

  10. Select the following Catalog items by checking the appropriate check boxes:

    Catalog item SYSGEN variable Location in Catalog

    Multilingual User Interface (MUI)

    SYSGEN_MULTIUI

    International

    Transcriber Handwriting Recognizer Application

    SYSGEN_TRANSCRIBER

    International\Locale Specific Support\Input Methods

  11. From the File menu, select Save All to save the OS design.

You will now need to build your run–time image. For instructions, see Building a Multilingual Run-time Image.

See Also

Tasks

How to Create a Multilingual Run-time Image Using MUI

Concepts

Applications with Multiple DLLs

Other Resources

Multilingual User Interface (MUI)