National Language

This appendix contains the language codes with which the user can specify a preferred language if that language is defined in their CICS® system.

Specify a language request is specified in the following RACF® command:
ALTUSER userid LANGUAGE(PRIMARY(language-code) SECONDARY(language-code))

For PRIMARY or SECONDARY, you can specify one of the language codes under “IBM® code” in Table 1.

CICS attempts to use the PRIMARY language for a user if it corresponds to a language suffix in the NATLANG system initialization parameter. Otherwise it attempts to use the SECONDARY language. If neither the PRIMARY nor the SECONDARY language corresponds to a NATLANG value, the language must be provided from elsewhere. See Obtaining CICS-related data at signon.

Note: CICS ignores the RACF default national language defined by the command:
SETROPTS LANGUAGE(PRIMARY(...) SECONDARY(...))

In CICS, you can use only the languages listed in Table 1. Languages other than ENU, CHNS, and JPN are available only if you provide translated message tables for them, using the message editing utility program, and then specify the CICS language suffix in the NATLANG system initialization parameter. See the CICS Operations and Utilities Guide for information on creating translated message tables.

Table 1. CICS language suffixes
Suffix IBM Code Language name
A ENG United Kingdom English
B PTB Brazilian Portuguese
C CHS Simplified Chinese
D DAN Danish
E ENU US English
F FRA French
G DEU German
H KOR Korean
I ITA Italian
J ISL Icelandic
K JPN Japanese
L BGR Bulgarian
M MKD Macedonian
N NOR Norwegian
O ELL Greek
P PTG Portuguese
Q ARA Arabic
R RUS Russian
S ESP Spanish
T CHT Traditional Chinese
U UKR Ukrainian
V SVE Swedish
W FIN Finnish
X HEB Hebrew
Y SHC Serbo-Croatian (Cyrillic)
Z THA Thai
1 BEL Byelorussian
2 CSY Czech
3 HRV Croatian
4 HUN Hungarian
5 PLK Polish
6 ROM Romanian
7 SHL Serbo-Croatian (Latin)
8 TRK Turkish
9 NLD Dutch