LANGUAGE

LANGUAGE affects the language used for compiler output messages.

Syntax

Read syntax diagramSkip visual syntax diagramLANGUAGE=*XX
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.
  • Start of changeTo change to uppercase English or Japanese compiler messages, in addition to using the LANGUAGE compiler option, you must also set the Language Environment® runtime option NATLANG at compile time. We recommend using CEEOPTS DD in the compile JCL.
    For example, to change messages to Japanese, use LANGUAGE=JA and also specify the NATLANG LE runtime option at compile time:
    //CEEOPTS DD * 
              NATLANG(JPN)
    /*
    End of change