The following are the standard code pages used on 32-bit Windows operating systems. These values are used with the Request.CodePage property, Response.CodePage property, and the Test.Trace method. The Character set values are used as strings, while the Win 32 code page column shows the numerical equivalent. Note that more than one character set will use the same code page number.
Using a value of 1 will cause ACT to use the operating system's default code page.
Standard Code Pages
| Character Set Label | Win32 Code page | Character Set Name |
| ansi_x3.4-1968 | 1252 | Western |
| ansi_x3.4-1986 | 1252 | Western |
| ascii | 1252 | Western |
| big5 | 950 | Traditional Chinese (BIG5) |
| chinese | 936 | Chinese Simplified |
| cp367 | 1252 | Western |
| cp819 | 1252 | Western |
| csascii | 1252 | Western |
| csbig5 | 950 | Traditional Chinese (BIG5) |
| cseuckr | 949 | Korean |
| cseucpkdfmtjapanese | CODE_JPN_EUC | Japanese (EUC) |
| csgb2312 | 936 | Chinese Simplified (GB2312) |
| csiso2022jp | CODE_JPN_JIS | Japanese (JIS-Allow 1 byte Kana) |
| csiso2022kr | 50225 | Korean (ISO) |
| csiso58gb231280 | 936 | Chinese Simplified (GB2312) |
| csisolatin2 | 28592 | Central European (ISO) |
| csisolatinhebrew | 1255 | Hebrew (ISO-Visual) |
| cskoi8r | 20866 | Cyrillic (KOI8-R) |
| csksc56011987 | 949 | Korean |
| csshiftjis | 932 | Shift-JIS |
| euc-kr | 949 | Korean |
| extended_unix_code_packed_format_for_japanese | CODE_JPN_EUC | Japanese (EUC) |
| gb2312 | 936 | Chinese Simplified (GB2312) |
| gb_2312-80 | 936 | Chinese Simplified (GB2312) |
| hebrew | 1255 | Hebrew |
| hz-gb-2312 | 936 | Chinese Simplified (HZ) |
| ibm367 | 1252 | Western |
| ibm819 | 1252 | Western |
| ibm852 | 852 | Central European (DOS) |
| ibm866 | 866 | Cyrillic (DOS) |
| iso-2022-jp | CODE_JPN_JIS | Japanese (JIS) |
| iso-2022-kr | 50225 | Korean (ISO) |
| iso-8859-1 | 1252 | Western |
| iso-8859-2 | 28592 | Central European (ISO) |
| iso-8859-8 | 1255 | Hebrew (ISO-Visual) |
| iso-ir-100 | 1252 | Western |
| iso-ir-101 | 28592 | Central European (ISO) |
| iso-ir-138 | 1255 | Hebrew (ISO-Visual) |
| iso-ir-149 | 949 | Korean |
| iso-ir-58 | 936 | Chinese Simplified (GB2312) |
| iso-ir-6 | 1252 | Western |
| iso646-us | 1252 | Western |
| iso8859-1 | 1252 | Western |
| iso8859-2 | 28592 | Central European (ISO) |
| iso_646.irv:1991 | 1252 | Western |
| iso_8859-1 | 1252 | Western |
| iso_8859-1:1987 | 1252 | Western |
| iso_8859-2 | 28592 | Central European (ISO) |
| iso_8859-2:1987 | 28592 | Central European (ISO) |
| iso_8859-8 | 1255 | Hebrew (ISO-Visual) |
| iso_8859-8:1988 | 1255 | Hebrew (ISO-Visual) |
| koi8-r | 20866 | Cyrillic (KOI8-R) |
| korean | 949 | Korean |
| ks-c-5601 | 949 | Korean |
| ks-c-5601-1987 | 949 | Korean |
| ks_c_5601 | 949 | Korean |
| ks_c_5601-1987 | 949 | Korean |
| ks_c_5601-1989 | 949 | Korean |
| ksc-5601 | 949 | Korean |
| ksc5601 | 949 | Korean |
| ksc_5601 | 949 | Korean |
| l2 | 28592 | Central European (ISO) |
| latin1 | 1252 | Western |
| latin2 | 28592 | Central European (ISO) |
| ms_kanji | 932 | Shift-JIS |
| shift-jis | 932 | Shift-JIS |
| shift_jis | 932 | Shift-JIS |
| us | 1252 | Western |
| us-ascii | 1252 | Western |
| windows-1250 | 1250 | Central European (Windows) |
| windows-1251 | 1251 | Cyrillic (Windows) |
| windows-1252 | 1252 | Western |
| windows-1253 | 1253 | Greek (Windows) |
| windows-1254 | 1254 | Turkish (Windows) |
| windows-1255 | 1255 | Hebrew |
| windows-1256 | 1256 | Arabic |
| windows-1257 | 1257 | Baltic (Windows) |
| windows-1258 | 1258 | Vietnamese |
| windows-874 | 874 | Thai |
| x-cp1250 | 1250 | Central European (Windows) |
| x-cp1251 | 1251 | Cyrillic (Windows) |
| x-euc | CODE_JPN_EUC | Japanese (EUC) |
| x-euc-jp | CODE_JPN_EUC | Japanese (EUC) |
| x-sjis | 932 | Shift-JIS |
| x-x-big5 | 950 | Traditional Chinese (BIG5) |
Note that for CODE_JPN_EUC and CODE_JPN_JIS, characters are converted to code page 932.
ACT Code Page Values
The following are ACT-specific values that can be used.
| Character Set Label | Code Page Number | Description |
| CP_ACP | 0 | Default to ANSI code page |
| CP_OEMCP | 1 | Default to OEM code page |
| CP_MACCP | 2 | |
| CP_THREAD_ACP | 3 | Current thread's ANSI code page |
| CP_SYMBO | 42 | SYMBOL translations |
| CP_UTF7 | 65000 | Unicode (UTF-7) |
| CP_UTF8 | 65001 | Unicode (UTF-8) |
See Also
Character Set Recognition, MSDN Online Web Workshop | Request.CodePage property | Response.CodePage property
| Test.Trace method