This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for

Windows Mobile provides support for numerous character codes, as well as linguistic and cultural conventions through Unicode and National Language Support (NLS). Unicode is a universal character encoding system, while NLS carries information on date, time, calendar, number, and currency formats. NLS also provides sorting and character-type information for all the locales supported by the operating system.

In This Section

Programming with Unicode and NLS

Describes the Unicode standard, and shows how to work with Unicode surrogates. Describes how to specify locales with National Language Support (NLS).

Related Sections

International Application Development

Provides information on how to program and design a global application.

National Language Support (NLS)

Provides information about NLS support in Windows Mobile. NLS enables to support the different locale–specific needs of users around the world.