The following table shows the locales that COBOL for Windows supports and the code pages that are valid for each locale.
| Locale name1 | Language2 | Country or region3 | ASCII code pages4 | EBCDIC code pages5 | Language group |
|---|---|---|---|---|---|
| ar_AA | Arabic | Arabic countries | IBM-864, IBM-1256 | IBM-16804, IBM-420 | Arabic |
| be_BY | Byelorussian | Belarus | IBM-866, IBM-1251 | IBM-1025, IBM-1154 | Latin 5 |
| bg_BG | Bulgarian | Bulgaria | IBM-855, IBM-1251 | IBM-1025, IBM-1154 | Latin 5 |
| ca_ES | Catalan | Spain | IBM-850, IBM-5348, IBM-1252 | IBM-285, IBM-1145 | Latin 1 |
| cs_CZ | Czech | Czech Republic | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| da_DK | Danish | Denmark | IBM-437, IBM-850, IBM-1252 | IBM-277, IBM-1142 | Latin 1 |
| de_CH | German | Switzerland | IBM-437, IBM-850, IBM-1252 | IBM-500, IBM-1148 | Latin 1 |
| de_DE | German | Germany | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-273, IBM- 1141 | Latin 1 |
| el_GR | Greek | Greece | IBM-1253 | IBM-4971, IBM-875 | Greek |
| en_AU | English | Australia | IBM-437, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| en_BE | English | Belgium | IBM-850, IBM-5348, IBM-1252 | IBM-500, IBM-1148 | Latin 1 |
| en_GB | English | United Kingdom | IBM-437, IBM-850, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| en_JP | English | Japan | IBM-437, IBM-850, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| en_US | English | United States | IBM-437, IBM-850, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| en_ZA | English | South Africa | IBM-437, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| es_ES | Spanish | Spain | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-284, IBM-1145 | Latin 1 |
| et_EE | Estonian | Estonia | IBM-1257 | IBM-1157 | Estonian |
| fi_FI | Finnish | Finland | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-278, IBM-1143 | Latin 1 |
| fr_BE | French | Belgium | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-297, IBM-1148 | Latin 1 |
| fr_CA | French | Canada | IBM-863, IBM-850, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| fr_CH | French | Switzerland | IBM-437, IBM-850, IBM-1252 | IBM-500, IBM-1148 | Latin 1 |
| fr_FR | French | France | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-297, IBM-1148 | Latin 1 |
| hr_HR | Croatian | Croatia | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| hu_HU | Hungarian | Hungary | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| is_IS | Icelandic | Iceland | IBM-861, IBM-850, IBM-1252 | IBM-871, IBM-1149 | Latin 1 |
| it_CH | Italian | Switzerland | IBM-850, IBM-1252 | IBM-500, IBM-1148 | Latin 1 |
| it_IT | Italian | Italy | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-280, IBM-1144 | Latin 1 |
| iw_IL | Hebrew | Israel | IBM-862, IBM-1255 | IBM-12712, IBM-424 | Hebrew |
| ja_JP | Japanese | Japan | IBM-943 | IBM-930, IBM-939, IBM-1390, IBM-1399 | Ideographic languages |
| ko_KR | Korean | Korea, Republic of | IBM-1363 | IBM-933, IBM-1364 | Ideographic languages |
| lt_LT | Lithuanian | Lithuania | IBM-1257 | IBM-1112, IBM-1156 | Lithuanian |
| lv_LV | Latvian | Latvia | IBM-1257 | IBM-1112, IBM-1156 | Latvian |
| mk_MK | Macedonian | Macedonia, | IBM-855, IBM-1251 | IBM-1025, IBM-1154 | Latin 5 |
| nl_BE | Dutch | Belgium | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-500, IBM-1148 | Latin 1 |
| nl_NL | Dutch | Netherlands | IBM-437, IBM-850, IBM-5348, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| no_NO | Norwegian | Norway | IBM-437, IBM-850, IBM-1252 | IBM-277, IBM-1142 | Latin 1 |
| pl_PL | Polish | Poland | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| pt_BR | Portuguese | Brazil | IBM-850, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| pt_PT | Portuguese | Portugal | IBM-860, IBM-850, IBM-5348, IBM-1252 | IBM-037, IBM-1140 | Latin 1 |
| ro_RO | Romanian | Romania | IBM-852, IBM-850, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| ru_RU | Russian | Russian federation | IBM-866, IBM-1251 | IBM-1025, IBM-1154 | Latin 5 |
| sh_SP | Serbian (Latin) | Serbia | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| sk_SK | Slovak | Slovakia | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| sl_SI | Slovenian | Slovenia | IBM-852, IBM-1250 | IBM-870, IBM-1153 | Latin 2 |
| sq_AL | Albanian | Albania | IBM-850, IBM-1252 | IBM-500, IBM-1148 | Latin 1 |
| sv_SE | Swedish | Sweden | IBM-437, IBM-850, IBM-1252 | IBM-278, IBM-1143 | Latin 1 |
| th_TH | Thai | Thailand | IBM-874 | IBM-9030 | Thai |
| tr_TR | Turkish | Turkey | IBM-857, IBM-1254 | IBM-1026, IBM-1155 | Turkish |
| uk_UA | Ukranian | Ukraine | IBM-866, IBM-1251 | IBM-1123, IBM-1154 | Latin 5 |
| zh_CN | Chinese (simplified) | China | IBM-1386 | IBM-1388 | Ideographic languages |
| zh_TW | Chinese (traditional) | Taiwan | IBM-950 | IBM-1371, IBM-937 | Ideographic languages |
|
|||||
related tasks
Specifying the code page with a locale
Using environment variables to specify a locale