Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > d446d566d04bb2588597c191f49a6aa5 > files > 1

gettext-0.17-3mdv2009.0.src.rpm

--- 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;
 }