LANGUAGE
LANGUAGE affects the language used for compiler output messages.
- Default
- LANGUAGE=EN
- XX
- Specifies the language for compiler output messages. Entries for
this parameter might be selected from the following list.
Table 1. Entries for the LANGUAGE compiler option Entry Language EN or ENGLISH Mixed case U.S. English JA, JP, or JAPANESE Japanese UE or UENGLISH Uppercase U.S. English
Notes:
- The LANGUAGE option name must consist of at least the first two identifying characters. Other characters after the first two can be used; however, only the first two are used to determine the language name.
- This compiler option does not affect the language in which runtime messages are displayed. For more information about runtime options and messages, see the z/OS® Language Environment Programming Guide.
- Some printers use only uppercase and might not accept output in mixed case (LANGUAGE=ENGLISH).
- To specify the Japanese language option, the Japanese National Language Feature must be installed.
- To specify the English language option (mixed-case English), the U.S. English Language Feature must be installed.
- If your installation provides a language other than those listed above, and you select it as your installation's default, you must specify at least the first two characters of the language name. These two characters must be alphanumeric.
- The selection of Japanese together with specification of the ADATA option might result in DBCS characters being written to error identification records in the Associated Data file.
To change to uppercase English or Japanese compiler messages, in addition to using the
LANGUAGE
compiler option, you must also set the Language Environment® runtime optionNATLANG
at compile time. We recommend usingCEEOPTS DD
in the compile JCL.For example, to change messages to Japanese, useLANGUAGE=JA
and also specify theNATLANG
LE runtime option at compile time://CEEOPTS DD * NATLANG(JPN) /*