For National Language Support (NLS), all Parallel ESSL subroutines display messages located in externalized message catalogs. English versions of the message catalogs are shipped with the Parallel ESSL product, but your site may be using its own translated message catalogs. The AIX environment variable NLSPATH is used by the various Parallel ESSL subroutines to find the appropriate message catalog. NLSPATH specifies a list of directories to search for message catalogs. The directories are searched, in the order listed, to locate the message catalog. In resolving the path to the message catalog, NLSPATH is affected by the value of the environment variables LC_MESSAGES and LANG. If you get an error saying that a message catalog is not found and want the default message catalog, enter the following:
export NLSPATH=/usr/lib/nls/msg/%L/%N export LANG=C
The Parallel ESSL message catalogs are in English, and are located in the following directories:
/usr/lib/nls/msg/C /usr/lib/nls/msg/En_US /usr/lib/nls/msg/en_US
If your site is using its own translations of the message catalogs, consult your system administrator for the appropriate value of NLSPATH or LANG. For additional information on NLS and message catalogs, see IBM AIX for RS/6000 General Programming Concepts.
If Parallel ESSL cannot successfully find a message, Parallel ESSL returns message 799, indicating which message could not be located. Message 799 is described in "Miscellaneous Error Messages (700-799)".