|
8 | 8 | /* |
9 | 9 | * Converts to and from the character encoding used by the backend. |
10 | 10 | * |
11 | | - * $Id: Encoding.java,v 1.4 2001/11/1922:33:37 momjian Exp $ |
| 11 | + * $Id: Encoding.java,v 1.5 2002/03/1902:48:45 momjian Exp $ |
12 | 12 | */ |
13 | 13 |
|
14 | 14 | publicclassEncoding |
@@ -40,10 +40,16 @@ public class Encoding |
40 | 40 | encodings.put("EUC_JP",newString[] {"EUC_JP" }); |
41 | 41 | encodings.put("EUC_CN",newString[] {"EUC_CN" }); |
42 | 42 | encodings.put("EUC_KR",newString[] {"EUC_KR" }); |
| 43 | +encodings.put("JOHAB",newString[] {"Johab" }); |
43 | 44 | encodings.put("EUC_TW",newString[] {"EUC_TW" }); |
44 | | -encodings.put("SJIS",newString[] {"SJIS" }); |
45 | | -encodings.put("BIG5",newString[] {"Big5" }); |
| 45 | +encodings.put("SJIS",newString[] {"MS932","SJIS" }); |
| 46 | +encodings.put("BIG5",newString[] {"Big5","MS950","Cp950" }); |
| 47 | +encodings.put("GBK",newString[] {"GBK","MS936" }); |
| 48 | +encodings.put("UHC",newString[] {"MS949","Cp949","Cp949C" }); |
| 49 | +encodings.put("TCVN",newString[] {"Cp1258" }); |
| 50 | +encodings.put("WIN1256",newString[] {"Cp1256" }); |
46 | 51 | encodings.put("WIN1250",newString[] {"Cp1250" }); |
| 52 | +encodings.put("WIN874",newString[] {"MS874","Cp874" }); |
47 | 53 | encodings.put("WIN",newString[] {"Cp1251" }); |
48 | 54 | encodings.put("ALT",newString[] {"Cp866" }); |
49 | 55 | // We prefer KOI8-U, since it is a superset of KOI8-R. |
|