### JDK-to-MIME charset mapping table ####
### This should be the first mapping table ###

8859_1		ISO-8859-1
iso8859_1	ISO-8859-1
ISO8859-1	ISO-8859-1

8859_2		ISO-8859-2
iso8859_2	ISO-8859-2
ISO8859-2	ISO-8859-2

8859_3		ISO-8859-3
iso8859_3	ISO-8859-3
ISO8859-3	ISO-8859-3

8859_4		ISO-8859-4
iso8859_4	ISO-8859-4
ISO8859-4	ISO-8859-4

8859_5		ISO-8859-5
iso8859_5	ISO-8859-5
ISO8859-5	ISO-8859-5

8859_6		ISO-8859-6
iso8859_6	ISO-8859-6
ISO8859-6	ISO-8859-6

8859_7		ISO-8859-7
iso8859_7	ISO-8859-7
ISO8859-7	ISO-8859-7

8859_8		ISO-8859-8
iso8859_8	ISO-8859-8
ISO8859-8	ISO-8859-8

8859_9		ISO-8859-9
iso8859_9	ISO-8859-9
ISO8859-9	ISO-8859-9

SJIS		Shift_JIS
JIS		ISO-2022-JP
ISO2022JP	ISO-2022-JP
EUC_JP		euc-jp
KOI8_R		koi8-r
EUC_CN		euc-cn
EUC_TW		euc-tw
EUC_KR		euc-kr

--DIVIDER: this line *must* start with "--" and end with "--" --

#### XXX-to-JDK charset mapping table ####

iso-2022-cn     ISO2022CN
iso-2022-kr     ISO2022KR
utf-8           UTF8
utf8		UTF8
ja_jp.iso2022-7 ISO2022JP
ja_jp.eucjp     EUCJIS

# these two are not needed in 1.1.6.  (since EUC_KR exists
# and KSC5601 will map to the correct converter)
euc-kr          KSC5601
euckr           KSC5601

# in JDK 1.1.6 we will no longer need the "us-ascii" convert
us-ascii        ISO-8859-1
x-us-ascii      ISO-8859-1

# Chinese charsets are a mess and widely misrepresented.
# gb18030 is a superset of gbk, which is a supserset of cp936/ms936,
# which is a superset of gb2312.
# https://bugzilla.gnome.org/show_bug.cgi?id=446783
# map all of these to gb18030.
gb2312		GB18030
cp936		GB18030
ms936		GB18030
gbk		GB18030
