LANGUAGE

Syntax

── LANGUAGE ─┬─────────────────┬───────────────────────────────────────┤
             ├─ * ─────────────┤
             └─<language name>─┘

<language name>

──<letter>─┬───────────────────────────────────┬───────────────────────┤
           │ ┌◄──────────────────────────────┐ │
           └─┴─/16\─<alphanumeric character>─┴─┘

Explanation

The LANGUAGE command alters the language specification of the current session.

When LANGUAGE is entered, CANDE displays the language currently in effect for the session.

LANGUAGE *

The LANGUAGE * form restores the current language for the session to the default language. The default language specification is obtained by CANDE from the USERDATAFILE. If no language is specified for the user in the USERDATAFILE, the system language is used.

If the language specified in the USERDATAFILE or the system default language is not bound in CANDE, then the following warning is displayed:

WARNING:  THE REQUESTED LANGUAGE IS NOT BOUND IN THIS CODE.
THE MESSAGE WILL CONTINUE TO BE DISPLAYED IN SYSTEMLANGUAGE
OR THE FIRST AVAILABLE LANGUAGE.

LANGUAGE <language name>

The LANGUAGE <language name> form changes the language for the session to the language represented by the <language name>.

Refer to the MCP Security Overview and Implementation Guide for information on changing the default language specifications in the USERDATAFILE.

Examples

LANGUAGE
#LANGUAGE: ENGLISH
LANGUAGE FRANCAIS
#LANGUAGE CHANGED FROM ENGLISH TO FRANCAIS
LANGUAGE *
#LANGUAGE CHANGED FROM FRANCAIS TO ENGLISH