1 ###########################################################################
   2 # Copyright 2003-2004 The Apache Software Foundation.
   3 #
   4 # Licensed under the Apache License, Version 2.0 (the "License");
   5 # you may not use this file except in compliance with the License.
   6 # You may obtain a copy of the License at
   7 #
   8 #     http://www.apache.org/licenses/LICENSE-2.0
   9 #
  10 # Unless required by applicable law or agreed to in writing, software
  11 # distributed under the License is distributed on an "AS IS" BASIS,
  12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13 # See the License for the specific language governing permissions and
  14 # limitations under the License.
  15 ##########################################################################
  16 #
  17 # $Id$
  18 #
  19 # <JAVA name encoding>, <PREFERRED name MIME>
  20 # Peter Smolik
  21 Cp1250 WINDOWS-1250 0x00FF
  22 # Patch attributed to havardw@underdusken.no (H\u00e5vard Wigtil)
  23 Cp1251 WINDOWS-1251 0x00FF
  24 Cp1252 WINDOWS-1252 0x00FF
  25 ISO8859_1 ISO-8859-1 0x00FF
  26 # Patch attributed to havardw@underdusken.no (H\u00e5vard Wigtil)
  27 ISO8859-1 ISO-8859-1 0x00FF
  28 ISO8859_2 ISO-8859-2 0x00FF
  29 # I'm going to apply "ISO8859-X" variant to all these, to be safe.
  30 ISO8859-2 ISO-8859-2 0x00FF
  31 ISO8859_3 ISO-8859-3 0x00FF
  32 ISO8859-3 ISO-8859-3 0x00FF
  33 ISO8859_4 ISO-8859-4 0x00FF
  34 ISO8859-4 ISO-8859-4 0x00FF
  35 ISO8859_5 ISO-8859-5 0x00FF
  36 ISO8859-5 ISO-8859-5 0x00FF
  37 ISO8859_6 ISO-8859-6 0x00FF
  38 ISO8859-6 ISO-8859-6 0x00FF
  39 ISO8859_7 ISO-8859-7 0x00FF
  40 ISO8859-7 ISO-8859-7 0x00FF
  41 ISO8859_8 ISO-8859-8 0x00FF
  42 ISO8859-8 ISO-8859-8 0x00FF
  43 ISO8859_9 ISO-8859-9 0x00FF
  44 ISO8859-9 ISO-8859-9 0x00FF
  45 ISO8859_10 ISO-8859-10 0x00FF
  46 ISO8859-10 ISO-8859-10 0x00FF
  47 ISO8859_11 ISO-8859-11 0x00FF
  48 ISO8859-11 ISO-8859-11 0x00FF
  49 ISO8859_12 ISO-8859-12 0x00FF
  50 ISO8859-12 ISO-8859-12 0x00FF
  51 ISO8859_13 ISO-8859-13 0x00FF
  52 ISO8859-13 ISO-8859-13 0x00FF
  53 ISO8859_14 ISO-8859-14 0x00FF
  54 ISO8859-14 ISO-8859-14 0x00FF
  55 ISO8859_15 ISO-8859-15 0x00FF
  56 ISO8859-15 ISO-8859-15 0x00FF
  57 # # ?
  58 8859_1 ISO-8859-1 0x00FF
  59 8859_2 ISO-8859-2 0x00FF
  60 8859_3 ISO-8859-3 0x00FF
  61 8859_4 ISO-8859-4 0x00FF
  62 8859_5 ISO-8859-5 0x00FF
  63 8859_6 ISO-8859-6 0x00FF
  64 8859_7 ISO-8859-7 0x00FF
  65 8859_8 ISO-8859-8 0x00FF
  66 8859_9 ISO-8859-9 0x00FF
  67 8859-1 ISO-8859-1 0x00FF
  68 8859-2 ISO-8859-2 0x00FF
  69 8859-3 ISO-8859-3 0x00FF
  70 8859-4 ISO-8859-4 0x00FF
  71 8859-5 ISO-8859-5 0x00FF
  72 8859-6 ISO-8859-6 0x00FF
  73 8859-7 ISO-8859-7 0x00FF
  74 8859-8 ISO-8859-8 0x00FF
  75 8859-9 ISO-8859-9 0x00FF
  76 JIS ISO-2022-JP 0xFFFF
  77 ISO2022KR ISO-2022-KR 0xFFFF
  78 SJIS SHIFT_JIS 0xFFFF
  79 EUC_JP EUC-JP 0xFFFF
  80 EUC_KR EUC-KR 0xFFFF
  81 EUC_CN EUC-CN 0xFFFF
  82 EUC_TW EUC-TW 0xFFFF
  83 EUC_CN GB2312 0xFFFF
  84 EUC-JP EUC-JP 0xFFFF
  85 EUC-KR EUC-KR 0xFFFF
  86 EUC-CN EUC-CN 0xFFFF
  87 EUC-TW EUC-TW 0xFFFF
  88 EUC-CN GB2312 0xFFFF
  89 GB2312 GB2312 0xFFFF
  90 Big5 BIG5 0xFFFF
  91 EUCJIS EUC-JP 0xFFFF
  92 KSC5601 EUC-KR 0xFFFF
  93 KOI8_R KOI8-R 0xFFFF
  94 Cp037 EBCDIC-CP-US,EBCDIC-CP-CA,EBCDIC-CP-NL 0x00FF
  95 Cp277 EBCDIC-CP-DK,EBCDIC-CP-NO 0x00FF
  96 Cp278 EBCDIC-CP-FI,EBCDIC-CP-SE 0x00FF
  97 Cp280 EBCDIC-CP-IT 0x00FF
  98 Cp284 EBCDIC-CP-ES 0x00FF
  99 Cp285 EBCDIC-CP-GB 0x00FF
 100 Cp297 EBCDIC-CP-FR 0x00FF
 101 Cp420 EBCDIC-CP-AR1 0x00FF
 102 Cp424 EBCDIC-CP-HE 0x00FF
 103 Cp500 EBCDIC-CP-CH 0x00FF
 104 Cp850 850,csPC850Multilingual 0xFFFF
 105 Cp860 860,csIBM860 0xFFFF
 106 Cp870 EBCDIC-CP-ROECE,EBCDIC-CP-YU 0x00FF
 107 Cp871 EBCDIC-CP-IS 0x00FF
 108 Cp918 EBCDIC-CP-AR2 0x00FF
 109 Cp1047 IBM1047,IBM-1047 0x00FF
 110 MacTEC MacRoman 0x00FF
 111 ASCII ASCII,US-ASCII 0x007F
 112 Unicode UNICODE,UTF-16 0xFFFF
 113 UTF8 UTF-8 0xFFFF
 114 # patch attributed to Jinsung Lee
 115 KS_C_5601-1987 KS_C_5601-1987,iso-ir-149,KS_C_5601-1989,KSC_5601,csKSC56011987 0xFFFF
 116 # note that more character set names and their aliases
 117 # can be found at http://www.iana.org/assignments/character-sets
 118