[INF]
authorEric Kohl <eric.kohl@reactos.org>
Sat, 20 May 2017 13:46:48 +0000 (13:46 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Sat, 20 May 2017 13:46:48 +0000 (13:46 +0000)
Make code page and language group names translatable.
CORE-11885

svn path=/trunk/; revision=74606

reactos/media/inf/intl.inf

index 04c66ea..84975ba 100644 (file)
@@ -180,181 +180,171 @@ DriverVer = 05/29/2008,0.1
 00000434 = %Xhosa%,                      850,  1,  , 0434:00000409,0409:00000409\r
 00000435 = %Zulu%,                       850,  1,  , 0435:00000409,0409:00000409\r
 \r
+\r
 [CodePages]\r
-1250  = "1250  (ANSI - Central Europe)"\r
-1251  = "1251  (ANSI - Cyrillic)"\r
-1252  = "1252  (ANSI - Latin I)"\r
-1253  = "1253  (ANSI - Greek)"\r
-1254  = "1254  (ANSI - Turkish)"\r
-1255  = "1255  (ANSI - Hebrew)"\r
-1256  = "1256  (ANSI - Arabic)"\r
-1257  = "1257  (ANSI - Baltic)"\r
-1258  = "1258  (ANSI/OEM - Viet Nam)"\r
-874   = "874   (ANSI/OEM - Thai)"\r
-932   = "932   (ANSI/OEM - Japanese Shift-JIS)"\r
-936   = "936   (ANSI/OEM - Simplified Chinese GBK)"\r
-949   = "949   (ANSI/OEM - Korean)"\r
-950   = "950   (ANSI/OEM - Traditional Chinese Big5)"\r
-\r
-437   = "437   (OEM - United States)"\r
-737   = "737   (OEM - Greek 437G)"\r
-775   = "775   (OEM - Baltic)"\r
-850   = "850   (OEM - Multilingual Latin I)"\r
-852   = "852   (OEM - Latin II)"\r
-855   = "855   (OEM - Cyrillic)"\r
-857   = "857   (OEM - Turkish)"\r
-858   = "858   (OEM - Multilingual Latin I + Euro)"\r
-860   = "860   (OEM - Portuguese)"\r
-861   = "861   (OEM - Icelandic)"\r
-862   = "862   (OEM - Hebrew)"\r
-863   = "863   (OEM - Canadian French)"\r
-864   = "864   (OEM - Arabic)"\r
-865   = "865   (OEM - Nordic)"\r
-866   = "866   (OEM - Russian)"\r
-869   = "869   (OEM - Modern Greek)"\r
-\r
-10000 = "10000 (MAC - Roman)"\r
-10001 = "10001 (MAC - Japanese)"\r
-10002 = "10002 (MAC - Traditional Chinese Big5)"\r
-10003 = "10003 (MAC - Korean)"\r
-10004 = "10004 (MAC - Arabic)"\r
-10005 = "10005 (MAC - Hebrew)"\r
-10006 = "10006 (MAC - Greek I)"\r
-10007 = "10007 (MAC - Cyrillic)"\r
-10008 = "10008 (MAC - Simplified Chinese GB 2312)"\r
-10010 = "10010 (MAC - Romania)"\r
-10017 = "10017 (MAC - Ukraine)"\r
-10021 = "10021 (MAC - Thai)"\r
-10029 = "10029 (MAC - Latin II)"\r
-10079 = "10079 (MAC - Icelandic)"\r
-10081 = "10081 (MAC - Turkish)"\r
-10082 = "10082 (MAC - Croatia)"\r
-\r
-65000 = "65000 (UTF-7)"\r
-65001 = "65001 (UTF-8)"\r
-\r
-37    = "37    (IBM EBCDIC - U.S./Canada)"\r
-1026  = "1026  (IBM EBCDIC - Turkish (Latin-5))"\r
-1047  = "1047  (IBM EBCDIC - Latin-1/Open System)"\r
-1140  = "1140  (IBM EBCDIC - U.S./Canada (37 + Euro))"\r
-1141  = "1141  (IBM EBCDIC - Germany (20273 + Euro))"\r
-1142  = "1142  (IBM EBCDIC - Denmark/Norway (20277 + Euro))"\r
-1143  = "1143  (IBM EBCDIC - Finland/Sweden (20278 + Euro))"\r
-1144  = "1144  (IBM EBCDIC - Italy (20280 + Euro))"\r
-1145  = "1145  (IBM EBCDIC - Latin America/Spain (20284 + Euro))"\r
-1146  = "1146  (IBM EBCDIC - United Kingdom (20285 + Euro))"\r
-1147  = "1147  (IBM EBCDIC - France (20297 + Euro))"\r
-1148  = "1148  (IBM EBCDIC - International (500 + Euro))"\r
-1149  = "1149  (IBM EBCDIC - Icelandic (20871 + Euro))"\r
-20273 = "20273 (IBM EBCDIC - Germany)"\r
-20277 = "20277 (IBM EBCDIC - Denmark/Norway)"\r
-20278 = "20278 (IBM EBCDIC - Finland/Sweden)"\r
-20280 = "20280 (IBM EBCDIC - Italy)"\r
-20284 = "20284 (IBM EBCDIC - Latin America/Spain)"\r
-20285 = "20285 (IBM EBCDIC - United Kingdom)"\r
-20290 = "20290 (IBM EBCDIC - Japanese Katakana Extended)"\r
-20297 = "20297 (IBM EBCDIC - France)"\r
-20420 = "20420 (IBM EBCDIC - Arabic)"\r
-20423 = "20423 (IBM EBCDIC - Greek)"\r
-20424 = "20424 (IBM EBCDIC - Hebrew)"\r
-20833 = "20833 (IBM EBCDIC - Korean Extended)"\r
-20838 = "20838 (IBM EBCDIC - Thai)"\r
-20871 = "20871 (IBM EBCDIC - Icelandic)"\r
-20880 = "20880 (IBM EBCDIC - Cyrillic (Russian))"\r
-20905 = "20905 (IBM EBCDIC - Turkish)"\r
-20924 = "20924 (IBM EBCDIC - Latin-1/Open System (1047 + Euro))"\r
-21025 = "21025 (IBM EBCDIC - Cyrillic (Serbian, Bulgarian))"\r
-500   = "500   (IBM EBCDIC - International)"\r
-870   = "870   (IBM EBCDIC - Multilingual/ROECE (Latin-2))"\r
-875   = "875   (IBM EBCDIC - Modern Greek)"\r
-\r
-20269 = "20269 (ISO 6937 Non-Spacing Accent)"\r
-28591 = "28591 (ISO 8859-1 Latin I)"\r
-28592 = "28592 (ISO 8859-2 Central Europe)"\r
-28593 = "28593 (ISO 8859-3 Latin 3)"\r
-28594 = "28594 (ISO 8859-4 Baltic)"\r
-28595 = "28595 (ISO 8859-5 Cyrillic)"\r
-28596 = "28596 (ISO 8859-6 Arabic)"\r
-28597 = "28597 (ISO 8859-7 Greek)"\r
-28598 = "28598 (ISO 8859-8 Hebrew: Visual Ordering)"\r
-28599 = "28599 (ISO 8859-9 Latin 5)"\r
-28605 = "28605 (ISO 8859-15 Latin 9)"\r
-38598 = "38598 (ISO 8859-8 Hebrew: Logical Ordering)"\r
-\r
-20105 = "20105 (IA5 IRV International Alphabet No.5)"\r
-20106 = "20106 (IA5 German)"\r
-20107 = "20107 (IA5 Swedish)"\r
-20108 = "20108 (IA5 Norwegian)"\r
-\r
-1361  = "1361  (Korean - Johab)"\r
-20000 = "20000 (CNS - Taiwan)"\r
-20001 = "20001 (TCA - Taiwan)"\r
-20002 = "20002 (Eten - Taiwan)"\r
-20003 = "20003 (IBM5550 - Taiwan)"\r
-20004 = "20004 (TeleText - Taiwan)"\r
-20005 = "20005 (Wang - Taiwan)"\r
-20127 = "20127 (US-ASCII)"\r
-20261 = "20261 (T.61)"\r
-20866 = "20866 (Russian - KOI8)"\r
-21027 = "21027 (Ext Alpha Lowercase)"\r
-21866 = "21866 (Ukrainian - KOI8-U)"\r
-708   = "708   (Arabic - ASMO)"\r
-720   = "720   (Arabic - Transparent ASMO)"\r
-20932 = "20932 (JIS X 0208-1990 & 0212-1990)"\r
-20936 = "20936 (Simplified Chinese GB2312)"\r
-20949 = "20949 (Korean Wansung)"\r
-\r
-57002 = "57002 (ISCII Devanagari)"\r
-57003 = "57003 (ISCII Bengali)"\r
-57004 = "57004 (ISCII Tamil)"\r
-57005 = "57005 (ISCII Telugu)"\r
-57006 = "57006 (ISCII Assamese)"\r
-57007 = "57007 (ISCII Oriya)"\r
-57008 = "57008 (ISCII Kannada)"\r
-57009 = "57009 (ISCII Malayalam)"\r
-57010 = "57010 (ISCII Gujarati)"\r
-57011 = "57011 (ISCII Gurmukhi)"\r
-\r
-50930 = "50930 (IBM EBCDIC - Japanese (Katakana) Extended and Japanese)"\r
-50931 = "50931 (IBM EBCDIC - US/Canada and Japanese)"\r
-50933 = "50933 (IBM EBCDIC - Korean Extended and Korean)"\r
-50935 = "50935 (IBM EBCDIC - Simplified Chinese)"\r
-50937 = "50937 (IBM EBCDIC - US/Canada and Traditional Chinese)"\r
-50939 = "50939 (IBM EBCDIC - Japanese (Latin) Extended and Japanese)"\r
-\r
-50220 = "50220 (ISO-2022 Japanese with no halfwidth Katakana)"\r
-50221 = "50221 (ISO-2022 Japanese with halfwidth Katakana)"\r
-50222 = "50222 (ISO-2022 Japanese JIS X 0201-1989)"\r
-50225 = "50225 (ISO-2022 Korean)"\r
-50227 = "50227 (ISO-2022 Simplified Chinese)"\r
-50229 = "50229 (ISO-2022 Traditional Chinese)"\r
-\r
-51932 = "51932 (EUC-Japanese)"\r
-51936 = "51936 (EUC-Simplified Chinese)"\r
-51949 = "51949 (EUC-Korean)"\r
-51950 = "51950 (EUC-Traditional Chinese)"\r
-\r
-52936 = "52936 (HZ-GB2312 Simplified Chinese)"\r
-54936 = "54936 (GB18030 Simplified Chinese)"\r
+1250   = %CP1250%\r
+1251   = %CP1251%\r
+1252   = %CP1252%\r
+1253   = %CP1253%\r
+1254   = %CP1254%\r
+1255   = %CP1255%\r
+1256   = %CP1256%\r
+1257   = %CP1257%\r
+1258   = %CP1258%\r
+874    = %CP874%\r
+932    = %CP932%\r
+936    = %CP936%\r
+949    = %CP949%\r
+950    = %CP950%\r
+\r
+437    = %CP437%\r
+737    = %CP737%\r
+775    = %CP775%\r
+850    = %CP850%\r
+852    = %CP852%\r
+855    = %CP855%\r
+857    = %CP857%\r
+858    = %CP858%\r
+860    = %CP860%\r
+861    = %CP861%\r
+862    = %CP862%\r
+863    = %CP863%\r
+864    = %CP864%\r
+865    = %CP865%\r
+866    = %CP866%\r
+869    = %CP869%\r
+\r
+10000  = %CP10000%\r
+10001  = %CP10001%\r
+10002  = %CP10002%\r
+10003  = %CP10003%\r
+10004  = %CP10004%\r
+10005  = %CP10005%\r
+10006  = %CP10006%\r
+10007  = %CP10007%\r
+10008  = %CP10008%\r
+10010  = %CP10010%\r
+10017  = %CP10017%\r
+10021  = %CP10021%\r
+10029  = %CP10029%\r
+10079  = %CP10079%\r
+10081  = %CP10081%\r
+10082  = %CP10082%\r
+\r
+65000  = %CP65000%\r
+65001  = %CP65001%\r
+\r
+37     = %CP37%\r
+1026   = %CP1026%\r
+1047   = %CP1047%\r
+1140   = %CP1140%\r
+1141   = %CP1141%\r
+1142   = %CP1142%\r
+1143   = %CP1143%\r
+1144   = %CP1144%\r
+1145   = %CP1145%\r
+1146   = %CP1146%\r
+1147   = %CP1147%\r
+1148   = %CP1148%\r
+1149   = %CP1149%\r
+20273  = %CP20273%\r
+20277  = %CP20277%\r
+20278  = %CP20278%\r
+20280  = %CP20280%\r
+20284  = %CP20284%\r
+20285  = %CP20285%\r
+20290  = %CP20290%\r
+20297  = %CP20297%\r
+20420  = %CP20420%\r
+20423  = %CP20423%\r
+20424  = %CP20424%\r
+20833  = %CP20833%\r
+20838  = %CP20838%\r
+20871  = %CP20871%\r
+20880  = %CP20880%\r
+20905  = %CP20905%\r
+20924  = %CP20924%\r
+21025  = %CP21025%\r
+500    = %CP500%\r
+870    = %CP870%\r
+875    = %CP875%\r
+\r
+20269  = %CP20269%\r
+28591  = %CP28591%\r
+28592  = %CP28592%\r
+28593  = %CP28593%\r
+28594  = %CP28594%\r
+28595  = %CP28595%\r
+28596  = %CP28596%\r
+28597  = %CP28597%\r
+28598  = %CP28598%\r
+28599  = %CP28599%\r
+28605  = %CP28605%\r
+38598  = %CP38598%\r
+\r
+20105  = %CP20105%\r
+20106  = %CP20106%\r
+20107  = %CP20107%\r
+20108  = %CP20108%\r
+\r
+1361   = %CP1361%\r
+20000  = %CP20000%\r
+20001  = %CP20001%\r
+20002  = %CP20002%\r
+20003  = %CP20003%\r
+20004  = %CP20004%\r
+20005  = %CP20005%\r
+20127  = %CP20127%\r
+20261  = %CP20261%\r
+20866  = %CP20866%\r
+21027  = %CP21027%\r
+21866  = %CP21866%\r
+708    = %CP708%\r
+720    = %CP720%\r
+20932  = %CP20932%\r
+20936  = %CP20936%\r
+20949  = %CP20949%\r
+\r
+57002  = %CP57002%\r
+57003  = %CP57003%\r
+57004  = %CP57004%\r
+57005  = %CP57005%\r
+57006  = %CP57006%\r
+57007  = %CP57007%\r
+57008  = %CP57008%\r
+57009  = %CP57009%\r
+57010  = %CP57010%\r
+57011  = %CP57011%\r
+\r
+50220  = %CP50220%\r
+50221  = %CP50221%\r
+50222  = %CP50222%\r
+50225  = %CP50225%\r
+50227  = %CP50227%\r
+50229  = %CP50229%\r
+51949  = %CP51949%\r
+52936  = %CP52936%\r
+54936  = %CP54936%\r
+\r
 \r
 [LanguageGroups]\r
-1  = "Western Europe and United States",\r
-2  = "Central Europe",\r
-3  = "Baltic",\r
-4  = "Greek",\r
-5  = "Cyrillic",\r
-6  = "Turkic",\r
-7  = "Japanese",lang\r
-8  = "Korean",lang\r
-9  = "Traditional Chinese",lang\r
-10 = "Simplified Chinese",lang\r
-11 = "Thai",\r
-12 = "Hebrew",\r
-13 = "Arabic",\r
-14 = "Vietnamese",\r
-15 = "Indic",\r
-16 = "Georgian",\r
-17 = "Armenian",\r
+1  = %LG_WESTERN_EUROPE%,\r
+2  = %LG_CENTRAL_EUROPE%,\r
+3  = %LG_BALTIC%,\r
+4  = %LG_GREEK%,\r
+5  = %LG_CYRILLIC%,\r
+6  = %LG_TURKISH%,\r
+7  = %LG_JAPANESE%,lang\r
+8  = %LG_KOREAN%,lang\r
+9  = %LG_TRADITIONAL_CHINESE%,lang\r
+10 = %LG_SIMPLIFIED_CHINESE%,lang\r
+11 = %LG_THAI%,\r
+12 = %LG_HEBREW%,\r
+13 = %LG_ARABIC%,\r
+14 = %LG_VIETNAMESE%,\r
+15 = %LG_INDIAN%,\r
+16 = %LG_GEORGIAN%,\r
+17 = %LG_ARMENIAN%,\r
 \r
 [LG_INSTALL_1]\r
 \r
@@ -425,6 +415,7 @@ DriverVer = 05/29/2008,0.1
 [LG_REMOVE_17]\r
 \r
 [Strings]\r
+; Locales\r
 Afrikaans = "Afrikaans"\r
 Albanian = "Albanian"\r
 Arabic_Saudi_Arabia = "Arabic (Saudi Arabia)"\r
@@ -598,3 +589,181 @@ Vietnamese = "Vietnamese"
 Welsh = "Welsh"\r
 Xhosa = "Xhosa"\r
 Zulu = "Zulu"\r
+\r
+\r
+; Code pages\r
+CP1250  = "1250  (ANSI - Central Europe)"\r
+CP1251  = "1251  (ANSI - Cyrillic)"\r
+CP1252  = "1252  (ANSI - Latin I)"\r
+CP1253  = "1253  (ANSI - Greek)"\r
+CP1254  = "1254  (ANSI - Turkish)"\r
+CP1255  = "1255  (ANSI - Hebrew)"\r
+CP1256  = "1256  (ANSI - Arabic)"\r
+CP1257  = "1257  (ANSI - Baltic)"\r
+CP1258  = "1258  (ANSI/OEM - Viet Nam)"\r
+CP874   = "874   (ANSI/OEM - Thai)"\r
+CP932   = "932   (ANSI/OEM - Japanese Shift-JIS)"\r
+CP936   = "936   (ANSI/OEM - Simplified Chinese GBK)"\r
+CP949   = "949   (ANSI/OEM - Korean)"\r
+CP950   = "950   (ANSI/OEM - Traditional Chinese Big5)"\r
+\r
+CP437   = "437   (OEM - United States)"\r
+CP737   = "737   (OEM - Greek 437G)"\r
+CP775   = "775   (OEM - Baltic)"\r
+CP850   = "850   (OEM - Multilingual Latin I)"\r
+CP852   = "852   (OEM - Latin II)"\r
+CP855   = "855   (OEM - Cyrillic)"\r
+CP857   = "857   (OEM - Turkish)"\r
+CP858   = "858   (OEM - Multilingual Latin I + Euro)"\r
+CP860   = "860   (OEM - Portuguese)"\r
+CP861   = "861   (OEM - Icelandic)"\r
+CP862   = "862   (OEM - Hebrew)"\r
+CP863   = "863   (OEM - Canadian French)"\r
+CP864   = "864   (OEM - Arabic)"\r
+CP865   = "865   (OEM - Nordic)"\r
+CP866   = "866   (OEM - Russian)"\r
+CP869   = "869   (OEM - Modern Greek)"\r
+\r
+CP10000 = "10000 (MAC - Roman)"\r
+CP10001 = "10001 (MAC - Japanese)"\r
+CP10002 = "10002 (MAC - Traditional Chinese Big5)"\r
+CP10003 = "10003 (MAC - Korean)"\r
+CP10004 = "10004 (MAC - Arabic)"\r
+CP10005 = "10005 (MAC - Hebrew)"\r
+CP10006 = "10006 (MAC - Greek I)"\r
+CP10007 = "10007 (MAC - Cyrillic)"\r
+CP10008 = "10008 (MAC - Simplified Chinese GB 2312)"\r
+CP10010 = "10010 (MAC - Romania)"\r
+CP10017 = "10017 (MAC - Ukraine)"\r
+CP10021 = "10021 (MAC - Thai)"\r
+CP10029 = "10029 (MAC - Latin II)"\r
+CP10079 = "10079 (MAC - Icelandic)"\r
+CP10081 = "10081 (MAC - Turkish)"\r
+CP10082 = "10082 (MAC - Croatia)"\r
+\r
+CP65000 = "65000 (UTF-7)"\r
+CP65001 = "65001 (UTF-8)"\r
+\r
+CP37    = "37    (IBM EBCDIC - U.S./Canada)"\r
+CP1026  = "1026  (IBM EBCDIC - Turkish (Latin-5))"\r
+CP1047  = "1047  (IBM EBCDIC - Latin-1/Open System)"\r
+CP1140  = "1140  (IBM EBCDIC - U.S./Canada (37 + Euro))"\r
+CP1141  = "1141  (IBM EBCDIC - Germany (20273 + Euro))"\r
+CP1142  = "1142  (IBM EBCDIC - Denmark/Norway (20277 + Euro))"\r
+CP1143  = "1143  (IBM EBCDIC - Finland/Sweden (20278 + Euro))"\r
+CP1144  = "1144  (IBM EBCDIC - Italy (20280 + Euro))"\r
+CP1145  = "1145  (IBM EBCDIC - Latin America/Spain (20284 + Euro))"\r
+CP1146  = "1146  (IBM EBCDIC - United Kingdom (20285 + Euro))"\r
+CP1147  = "1147  (IBM EBCDIC - France (20297 + Euro))"\r
+CP1148  = "1148  (IBM EBCDIC - International (500 + Euro))"\r
+CP1149  = "1149  (IBM EBCDIC - Icelandic (20871 + Euro))"\r
+CP20273 = "20273 (IBM EBCDIC - Germany)"\r
+CP20277 = "20277 (IBM EBCDIC - Denmark/Norway)"\r
+CP20278 = "20278 (IBM EBCDIC - Finland/Sweden)"\r
+CP20280 = "20280 (IBM EBCDIC - Italy)"\r
+CP20284 = "20284 (IBM EBCDIC - Latin America/Spain)"\r
+CP20285 = "20285 (IBM EBCDIC - United Kingdom)"\r
+CP20290 = "20290 (IBM EBCDIC - Japanese Katakana Extended)"\r
+CP20297 = "20297 (IBM EBCDIC - France)"\r
+CP20420 = "20420 (IBM EBCDIC - Arabic)"\r
+CP20423 = "20423 (IBM EBCDIC - Greek)"\r
+CP20424 = "20424 (IBM EBCDIC - Hebrew)"\r
+CP20833 = "20833 (IBM EBCDIC - Korean Extended)"\r
+CP20838 = "20838 (IBM EBCDIC - Thai)"\r
+CP20871 = "20871 (IBM EBCDIC - Icelandic)"\r
+CP20880 = "20880 (IBM EBCDIC - Cyrillic (Russian))"\r
+CP20905 = "20905 (IBM EBCDIC - Turkish)"\r
+CP20924 = "20924 (IBM EBCDIC - Latin-1/Open System (1047 + Euro))"\r
+CP21025 = "21025 (IBM EBCDIC - Cyrillic (Serbian, Bulgarian))"\r
+CP500   = "500   (IBM EBCDIC - International)"\r
+CP870   = "870   (IBM EBCDIC - Multilingual/ROECE (Latin-2))"\r
+CP875   = "875   (IBM EBCDIC - Modern Greek)"\r
+\r
+CP20269 = "20269 (ISO 6937 Non-Spacing Accent)"\r
+CP28591 = "28591 (ISO 8859-1 Latin I)"\r
+CP28592 = "28592 (ISO 8859-2 Central Europe)"\r
+CP28593 = "28593 (ISO 8859-3 Latin 3)"\r
+CP28594 = "28594 (ISO 8859-4 Baltic)"\r
+CP28595 = "28595 (ISO 8859-5 Cyrillic)"\r
+CP28596 = "28596 (ISO 8859-6 Arabic)"\r
+CP28597 = "28597 (ISO 8859-7 Greek)"\r
+CP28598 = "28598 (ISO 8859-8 Hebrew: Visual Ordering)"\r
+CP28599 = "28599 (ISO 8859-9 Latin 5)"\r
+CP28605 = "28605 (ISO 8859-15 Latin 9)"\r
+CP38598 = "38598 (ISO 8859-8 Hebrew: Logical Ordering)"\r
+\r
+CP20105 = "20105 (IA5 IRV International Alphabet No.5)"\r
+CP20106 = "20106 (IA5 German)"\r
+CP20107 = "20107 (IA5 Swedish)"\r
+CP20108 = "20108 (IA5 Norwegian)"\r
+\r
+CP1361  = "1361  (Korean - Johab)"\r
+CP20000 = "20000 (CNS - Taiwan)"\r
+CP20001 = "20001 (TCA - Taiwan)"\r
+CP20002 = "20002 (Eten - Taiwan)"\r
+CP20003 = "20003 (IBM5550 - Taiwan)"\r
+CP20004 = "20004 (TeleText - Taiwan)"\r
+CP20005 = "20005 (Wang - Taiwan)"\r
+CP20127 = "20127 (US-ASCII)"\r
+CP20261 = "20261 (T.61)"\r
+CP20866 = "20866 (Russian - KOI8)"\r
+CP21027 = "21027 (Ext Alpha Lowercase)"\r
+CP21866 = "21866 (Ukrainian - KOI8-U)"\r
+CP708   = "708   (Arabic - ASMO)"\r
+CP720   = "720   (Arabic - Transparent ASMO)"\r
+CP20932 = "20932 (JIS X 0208-1990 & 0212-1990)"\r
+CP20936 = "20936 (Simplified Chinese GB2312)"\r
+CP20949 = "20949 (Korean Wansung)"\r
+\r
+CP57002 = "57002 (ISCII Devanagari)"\r
+CP57003 = "57003 (ISCII Bengali)"\r
+CP57004 = "57004 (ISCII Tamil)"\r
+CP57005 = "57005 (ISCII Telugu)"\r
+CP57006 = "57006 (ISCII Assamese)"\r
+CP57007 = "57007 (ISCII Oriya)"\r
+CP57008 = "57008 (ISCII Kannada)"\r
+CP57009 = "57009 (ISCII Malayalam)"\r
+CP57010 = "57010 (ISCII Gujarati)"\r
+CP57011 = "57011 (ISCII Gurmukhi)"\r
+\r
+CP50930 = "50930 (IBM EBCDIC - Japanese (Katakana) Extended and Japanese)"\r
+CP50931 = "50931 (IBM EBCDIC - US/Canada and Japanese)"\r
+CP50933 = "50933 (IBM EBCDIC - Korean Extended and Korean)"\r
+CP50935 = "50935 (IBM EBCDIC - Simplified Chinese)"\r
+CP50937 = "50937 (IBM EBCDIC - US/Canada and Traditional Chinese)"\r
+CP50939 = "50939 (IBM EBCDIC - Japanese (Latin) Extended and Japanese)"\r
+\r
+CP50220 = "50220 (ISO-2022 Japanese with no halfwidth Katakana)"\r
+CP50221 = "50221 (ISO-2022 Japanese with halfwidth Katakana)"\r
+CP50222 = "50222 (ISO-2022 Japanese JIS X 0201-1989)"\r
+CP50225 = "50225 (ISO-2022 Korean)"\r
+CP50227 = "50227 (ISO-2022 Simplified Chinese)"\r
+CP50229 = "50229 (ISO-2022 Traditional Chinese)"\r
+\r
+CP51932 = "51932 (EUC-Japanese)"\r
+CP51936 = "51936 (EUC-Simplified Chinese)"\r
+CP51949 = "51949 (EUC-Korean)"\r
+CP51950 = "51950 (EUC-Traditional Chinese)"\r
+\r
+CP52936 = "52936 (HZ-GB2312 Simplified Chinese)"\r
+CP54936 = "54936 (GB18030 Simplified Chinese)"\r
+\r
+\r
+; Language groups\r
+LG_WESTERN_EUROPE      = "Western Europe and United States"\r
+LG_CENTRAL_EUROPE      = "Central Europe"\r
+LG_BALTIC              = "Baltic"\r
+LG_GREEK               = "Greek"\r
+LG_CYRILLIC            = "Cyrillic"\r
+LG_TURKISH             = "Turkic"\r
+LG_JAPANESE            = "Japanese"\r
+LG_KOREAN              = "Korean"\r
+LG_TRADITIONAL_CHINESE = "Traditional Chinese"\r
+LG_SIMPLIFIED_CHINESE  = "Simplified Chinese"\r
+LG_THAI                = "Thai"\r
+LG_HEBREW              = "Hebrew"\r
+LG_ARABIC              = "Arabic"\r
+LG_VIETNAMESE          = "Vietnamese"\r
+LG_INDIAN              = "Indic"\r
+LG_GEORGIAN            = "Georgian"\r
+LG_ARMENIAN            = "Armenian"\r