Comparison Table of Supported Codepages

Comparison Table of Supported Codepages

The following table shows various codepages and their support status on WIN95, WIN95-J and OS/2 platforms. It also lists whether or not the code page is a valid ACP or OEMCP.

Legend:
ACP         --- eligibility for ACP              (ref.MSDN *)
OEMCP       --- eligibility for OEMCP            (ref.MSDN *)
WIN95       --- Support status on Windows95      (ref.MSDN *)
WIN95J      --- Support status by EnumSystemCodepages(CP_SUPPORTED) on Windows95-J
Open32         --- Support status on Open32
UCONV       --- Support status by UCONV table
PM          --- Support status by PM
Note: * - Referenced MSDN doc = "Code Page and Unicode Translation
Support" in WIN32S SDK.
                                       Eligibility Status by Platform    Reference
-------------------------------------- ----------- -------------------  ------------
 CP ID Name                            ACP   OEMCP WIN95  WIN95J  Open32   UCONV  PM
 ----- ------------------------------- ----- ----- ------ ------ -----  ----- ------
  1200 Unicode (BMP of ISO 10646)                    x(*0) x       x      x
  1250 Windows Eastern European          x           x             x      x     x
  1251 Windows Cyrillic                  x           x     x              x
  1252 Windows US (ANSI)                 x           x     x       x      x     x
  1253 Windows Greek                     x           x     x              x
  1254 Windows Turkish                   x           x     x       x      x     x
  1255 Hebrew                            x           x                    x
  1256 Arabic                            x           x                    x
  1257 Baltic                            x           x     x              x
   437 MS-DOS United States                    x     x     x       x      x     x
   708 Arabic (ASMO 708)                       x     x
   709 Arabic (ASMO 449+, BCON V4)             x     x
   710 Arabic (Transparent Arabic)             x     x
   720 Arabic (Transparent ASMO)               x     x
   737 Greek (formerly 437G)                   x     x     x
   775 Baltic                                  x     x     x
   850 MS-DOS Multilingual (Latin I)           x     x     x        x     x     x
   852 MS-DOS Slavic (Latin II)                x     x     x        x     x     x
   855 IBM Cyrillic                            x     x                    x
   857 IBM Turkish                             x     x     x        x     x     x
   860 MS-DOS Portuguese                       x     x              x     x     x
   861 MS-DOS Icelandic                        x     x              x     x     x
   862 Hebrew                                  x     x     x        x     x     x
   863 MS-DOS Canadian-French                  x     x              x     x     x
   864 Arabic                                  x     x     x        x     x     x
   865 MS-DOS Nordic                           x     x              x     x     x
   866 MS-DOS Russian (USSR)                   x     x     x              x
   869 IBM Modern Greek                        x     x     x        x     x     x
   874 Thai                              x     x     x     x        x     x     x
   932 Japan                             x     x     x     x        x(*1) x     x
   942 Japan                                                              x     x
   943 Japan                                                              x     x
   936 Chinese (PRC, Singapore)          x     x     x     x        x(*2) x
  1381 Chinese (PRC, Singapore)
   949 Korean                            x     x     x     x        x
   950 Chinese (Taiwan, Hong Kong)       x     x     x     x        x
  1361 Korean (Johab)                          x           x
 10000 Macintosh Roman                               x
 10001 Macintosh Japanese                            x
 10006 Macintosh Greek I                             x
 10007 Macintosh Cyrillic                            x
 10029 Macintosh Latin 2                             x
 10079 Macintosh Icelandic                           x
 10081 Macintosh Turkish                             x
   037 EBCDIC                                                             x     x
   500 EBCDIC "500V1"                                                     x     x
  1026 EBCDIC                                                             x     x
   875 EBCDIC                                                             x


 *0. This is not marked in MSDN originally.
 *1. Open32 retrieves 932 instead of 942, 943.
 *2. Open32 retrieves 936 instead of 1381.


[Back: Windows Codepage v.s. OS/2 Codepage]
[Next: System Default, ANSI Codepage and OEM Codepage]