Before the compiler can compile your program, the message catalogs must be installed and the environment variables LANG and NLSPATH must be set to a language for which the message catalog has been installed.
If you see the following message during compilation, the appropriate message catalog cannot be opened:
Error occurred while initializing the message system in
file: message_file
where message_file is the name of the message catalog that the compiler cannot open. This message is issued in English only.
No message text for message_number
where message_number is
the compiler internal message number. This message is issued in English
only. ls /opt/IBM/xlc/13.1.0/msg/$LANG/*.cat
where LANG is
the environment variable on your system that specifies the system
locale.For more information about the NLSPATH and LANG environment variables, see your operating system documentation.