National language codes
Language codes are held as one character for NATLANG and NATLANGINUSE, and three characters for LANGUAGECODE and LANGINUSE.
| 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®.
| 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 |