Solaris Common Desktop Environment: Motif Transition Guide

Message Catalog Functions

To be portable to other XPG4 UNIX platforms, Solaris CDE applications must use the catopen(), catclose(), and catgets() family of XPG4 messaging functions (instead of gettext() and so on). See the man pages for information on how to use these functions.

Also, if the system on which you are writing your application does not define NL_CAT_LOCALE in a header file, you must define it in your application. This ensures that the application is portable to other UNIX XPG4-compliant platforms.