|
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.
|
|