--- gettext-0.14.2/gettext-tools/src/po-charset.c.more_charsets 2005-02-08 19:16:57.000000000 +0800 +++ gettext-0.14.2/gettext-tools/src/po-charset.c 2005-02-28 00:50:16.733754224 +0800 @@ -69,9 +69,22 @@ "ISO-8859-7", "ISO_8859-7", "ISO-8859-8", "ISO_8859-8", "ISO-8859-9", "ISO_8859-9", + "ISO-8859-9E", "ISO_8859-9E", "ISO-8859-13", "ISO_8859-13", "ISO-8859-14", "ISO_8859-14", - "ISO-8859-15", "ISO_8859-15", /* i = 25, 26 */ + "ISO-8859-15", "ISO_8859-15", + "TSCII", "TSCII-0", + "CP1250", "WINDOWS-1250", + "CP1251", "WINDOWS-1251", + "CP1252", "WINDOWS-1252", + "CP1253", "WINDOWS-1253", + "CP1254", "WINDOWS-1254", + "CP1255", "WINDOWS-1255", + "CP1256", "WINDOWS-1256", + "CP1257", "WINDOWS-1257", /* i = 45, 46 */ + "ARMSCII-8", + "TCVN-5712", + "KOI8-K", "KOI8-R", "KOI8-U", "KOI8-T", @@ -81,14 +94,6 @@ "CP932", "CP949", "CP950", - "CP1250", - "CP1251", - "CP1252", - "CP1253", - "CP1254", - "CP1255", - "CP1256", - "CP1257", "GB2312", "EUC-JP", "EUC-KR", @@ -108,7 +113,7 @@ for (i = 0; i < SIZEOF (standard_charsets); i++) if (c_strcasecmp (charset, standard_charsets[i]) == 0) - return standard_charsets[i < 3 ? 0 : i < 27 ? ((i - 3) & ~1) + 3 : i]; + return standard_charsets[i < 3 ? 0 : i < 47 ? ((i - 3) & ~1) + 3 : i]; return NULL; }