National language codes for application development

Language codes are held as one character for NATLANG and NATLANGINUSE options, and three characters for LANGUAGECODE and LANGINUSE options in API commands.

Table 1. CICS language suffixes
Suffix IBM® Code Language name
A ENG UK 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

There are other IBM codes not supported by CICS®.

Table 2. Other IBM language codes
IBM Code Language name
AFR Afrikaans
CAT Catalan
DES Swiss German
ENA Australian English
ENP English Upper Case
FRB Belgian French
FRC Canadian French
FRS Swiss French
GAE Irish Gaelic
ITS Swiss Italian
NLB Belgian Dutch - Flemish
NON Norwegian - Nynorsk
RMS Rhaeto-Romanic
SKY Slovakian
SLO Slovenian
SRL Serbian (Latin)
SRB Serbian (Cyrillic)
SQI Albanian
URD Urdu