Supported codesets
This table lists the supported Coded Character Set Identifiers (CCSIDs) that are defined for IBM® Open Enterprise SDK for Python.
| CCSID | Encoding | Alias' | Languages supported |
|---|---|---|---|
| 819 | ascii | 646, us-ascii | English |
| 947 | big5 | big5-tw, csbig5 | Traditional Chinese |
| big5hkscs | big5-hkscs, hkscs | Traditional Chinese | |
| 037 | cp037 | IBM037, IBM039 | English |
| 273 | cp273 | German | |
| 290 | cp290 | Japanese Katakana | |
| 424 | cp424 | EBCDIC-CP-HE, IBM424 | Hebrew |
| 437 | cp437 | 437, IBM437 | English |
| 500 | cp500 | EBCDIC-CP-BE, EBCDIC-CP-CH, IBM500 | Western Europe |
| 720 | cp720 | Arabic | |
| 737 | cp737 | Greek | |
| 775 | cp775 | IBM775 | Baltic languages |
| 838 | cp838 | ||
| 850 | cp850 | 850, IBM850 | Western Europe |
| 852 | cp852 | 852, IBM852 | Central and Eastern Europe |
| 855 | cp855 | 855, IBM855 | Bulgarian, Byelorussian, Macedonian, Russian, Serbian |
| 856 | cp856 | Hebrew | |
| 857 | cp857 | 857, IBM857 | Turkish |
| 860 | cp860 | 860, IBM860 | Portuguese |
| 861 | cp861 | 861, CP-IS, IBM861 | Icelandic |
| 862 | cp862 | 862, IBM862 | Hebrew |
| 863 | cp863 | 863, IBM863 | Canadian |
| 864 | cp864 | IBM864 | Arabic |
| 865 | cp865 | 865, IBM865 | Danish, Norwegian |
| 866 | cp866 | 866, IBM866 | Russian |
| 869 | cp869 | 869, CP-GR, IBM869 | Greek |
| 874 | cp874 | Thai | |
| 875 | cp875 | Greek | |
| 932 | cp932 | 932, ms932, mskanji, ms-kanji | Japanese |
| 949 | cp949 | 949, ms949, uhc | Korean |
| 950 | cp950 | 950, ms950 | Traditional Chinese |
| 1006 | cp1006 | Urdu | |
| 1026 | cp1026 | 1026, ibm1026 | Turkish |
| 1047 | cp1047 | 1047, ibm1047 | Western Europe |
| 1097 | cp1097 | Farsi | |
| 1125 | cp1125 | 1125, ibm1125, cp866u, ruscii | Ukrainian and Belarusian |
| 1140 | cp1140 | Western Europe | |
| 1141 | cp1141 | Western Europe | |
| 1142 | cp1142 | Danish-Norwegian | |
| 1143 | cp1143 | Finnish-Swedish | |
| 1144 | cp1144 | Italian | |
| 1145 | cp1145 | Spanish | |
| 1146 | cp1146 | English(UK) | |
| 1147 | cp1147 | French | |
| 1148 | cp1148 | Western Europe | |
| 1149 | cp1149 | Icelandic | |
| 1250 | cp1250 | windows-1250 | Central and Eastern Europe |
| 1251 | cp1251 | windows-1251 | Bulgarian, Byelorussian, Macedonian, Russian, Serbian |
| 1252 | cp1252 | windows-1252 | Western Europe |
| 1253 | cp1253 | windows-1253 | Greek |
| 1254 | cp1254 | windows-1254 | Turkish |
| 1255 | cp1255 | windows-1255 | Hebrew |
| 1256 | cp1256 | windows-1256 | Arabic |
| 1257 | cp1257 | windows-1257 | Baltic languages |
| 1258 | cp1258 | windows-1258 | Vietnamese |
| 1350 | euc_jp | eucjp, ujis, u-jis | Japanese |
| 9582 | euc_jis_2004 | jisx0213, eucjis2004 | Japanese |
| 9591 | euc_jisx0213 | eucjisx0213 | Japanese |
| 971 | euc_kr | euckr, korean, ksc5601, ks_c-5601, ks_c-5601-1987, ksx1001, ks_x-1001 | Korean |
| gb2312 | chinese, csiso58gb231280, euc-cn, euccn, eucgb2312-cn, gb2312-1980, gb2312-80, iso-ir-58 | Simplified Chinese | |
| 936 | gbk | 936, cp936, ms936 | Unified Chinese |
| 9444 | gb18030 | gb18030-2000 | Unified Chinese |
| hz | hzgb, hz-gb, hz-gb-2312 | Simplified Chinese | |
| 17336 | iso2022_jp | csiso2022jp, iso2022jp, iso-2022-jp | Japanese |
| 17337 | iso2022_jp_1 | iso2022jp-1, iso-2022-jp-1 | Japanese |
| iso2022_jp_2 | iso2022jp-2, iso-2022-jp-2 | Japanese, Korean, Simplified Chinese, Western Europe, Greek | |
| iso2022_jp_2004 | iso2022jp-2004, iso-2022-jp-2004 | Japanese | |
| iso2022_jp_3 | iso2022jp-3, iso-2022-jp-3 | Japanese | |
| iso2022_jp_ext | iso2022jp-ext, iso-2022-jp-ext | Japanese | |
| iso2022_kr | csiso2022kr, iso2022kr, iso-2022-kr | Korean | |
| 819 | latin_1 | iso-8859-1, iso8859-1, 8859, cp819, latin, latin1, L1 | West Europe |
| 25488 | iso8859_2 | iso-8859-2, latin2, L2 | Central and Eastern Europe |
| iso8859_3 | iso-8859-3, latin3, L3 | Esperanto, Maltese | |
| iso8859_4 | iso-8859-4, latin4, L4 | Baltic languagues | |
| 25491 | iso8859_5 | iso-8859-5, cyrillic | Bulgarian, Byelorussian, Macedonian, Russian, Serbian |
| iso8859_6 | iso-8859-6, arabic | Arabic | |
| iso8859_7 | iso-8859-7, greek, greek8 | Greek | |
| iso8859_8 | iso-8859-8, hebrew | Hebrew | |
| iso8859_9 | iso-8859-9, latin5, L5 | Turkish | |
| iso8859_10 | iso-8859-10, latin6, L6 | Nordic languages | |
| iso8859_13 | iso-8859-13 | Baltic languages | |
| iso8859_14 | iso-8859-14, latin8, L8 | Celtic languages | |
| iso8859_15 | iso-8859-15 | Western Europe | |
| johab | cp1361, ms1361 | Korean | |
| 1167 | koi8_r | Russian | |
| 1168 | koi8_u | Ukrainian | |
| 1283 | mac_cyrillic | maccyrillic | Bulgarian, Byelorussian, Macedonian, Russian, Serbian |
| 1280 | mac_greek | macgreek | Greek |
| 1286 | mac_iceland | maciceland | Icelandic |
| 1282 | mac_latin2 | maclatin2, maccentraleurope | Central and Eastern Europe |
| 1285 | mac_roman | macroman | Western Europe |
| 1281 | mac_turkish | macturkish | Turkish |
| ptcp154 | csptcp154, pt154, cp154, cyrillic-asian | Kazakh | |
| shift_jis | csshiftjis, shiftjis, sjis, s_jis | Japanese | |
| shift_jis_2004 | shiftjis2004, sjis_2004, sjis2004 | Japanese | |
| 1393 | shift_jisx0213 | shiftjisx0213, sjisx0213, s_jisx0213 | Japanese |
| utf_16 | U16, utf16 | all languages | |
| 13489 | utf_16_be | UTF-16BE | all languages (BMP only) |
| 13491 | utf_16_le | UTF-16LE | all languages (BMP only) |
| utf_7 | U7 | all languages | |
| 13497 | utf_8 | U8, UTF, utf8 | all languages |