The OS/2 Warp Toolkit supports the development of fully internationalized, single source, single object (SSSO) applications that can be translated into other languages. This support is now enhanced by the addition of two new internationalization (I18N) models: an implementation of industry standard XPG4 I18N functions and tools and an implementation of the IBM Universal Language Support (ULS) functions.

Internationalization of programs requires that messages be displayed in the language of the user. This requirement is satisfied by producing versions of the messages that are translated into all supported languages. The OS/2 C library messaging support is based on the messaging support described in the X/Open XPG4 specification. It consists of functions for extracting messages from message catalog files (catopen, catgets, catclose) and the following utilities for producing message catalog files:

The functions for extracting message from message catalog files are found in the C Library Reference.


[Back] [Next]