Common Desktop Environment: Programmer's Overview

Internationalization

The Common Desktop Environment is internationalized to support single-byte and multibyte locales. Developers can write internationalized applications that can be easily localized to run on any Common Desktop Environment platform.

Common Desktop Environment applications (both source and binary) can be localized into regional languages and territories, and across multiple vendors and hardware platforms:

The Common Desktop Environment takes advantage of internationalization features in these standards:

If you intend to internationalize your application, you must ensure that it supports input and output of multibyte characters. Also, make sure that message catalogs are used and code can be fully localized.

Demo Programs

The drawing program demo in /usr/dt/examples/template is internationalized. Read the README file for detailed information on this demo.

Related Documentation

For more information on Common Desktop Environment internationalization, see the development environment component man pages and the Common Desktop Environment: Internationalization Programmer's Guide.