Share via


Localize an OS Design (Compact 2013)

3/26/2014

In Windows Embedded Compact 2013, you can add support to an OS design for various languages and locales.

Prerequisites

Before you can perform the procedure to create a localized OS design that supports a particular language and locale, you must first have created an OS design project. For more information about creating an OS design project see, Design an OS.

Configure an OS design for localization

  1. In Microsoft Visual Studio 2013, open your OS design project.

  2. On the Project menu, click Properties.

  3. Expand Configuration Properties, and then click Locale.

  4. Click next to Language Packages to Build, and then click the ellipsis () button.

  5. Select each language pack that you want to build with, and then click OK.

  6. Click next to Language Packages to Install, and then click the ellipsis () button.

  7. Select each language pack that you want to include in the run-time image, and then click OK.

  8. In Default UI Language, select the default language for the run-time image.

  9. In Default Locale, select the default locale for the run-time image, and then click OK.

  10. In Catalog Items View, browse to <OS_Design>\Core OS\Windows Embedded Compact\International\Language.

  11. Expand the folder for the language that you want to include in your OS design.

  12. Add additional catalog items for the language you selected by selecting each catalog item. For more information about the catalog items that you can include to support a particular locale, see National/Regional Language Support (NLS) Catalog Items and Sysgen Variables.

  13. Save all of your OS design files by clicking File, and then clicking Save All.

  14. On the Build menu, click Build Solution.

Your OS design now supports the new languages and locales that you previously selected.

Note

The procedure to add language and locale support is specific to an individual configuration of your OS design. You must individually perform this procedure on a Checked, Debug, or Release configuration of an OS design in order to add a language or locale to that particular configuration.

See Also

Concepts

Design an OS