|
View:
New views
12 Messages
—
Rating Filter:
Alert me
|
|
|
charset name matching rulesIn section 2.7 of HTML 5, it says:
> When comparing a string specifying a character encoding with the name > or alias of a character encoding to determine if they are equal, user > agents must use the Charset Alias Matching rules defined in Unicode > Technical Standard #22. [UTS22] > > For instance, "GB_2312-80" and "g.b.2312(80)" are considered equivalent names." I think this should be removed, since none of the major browsers do this, and it is too lenient. The general approach should be: As lenient as the major browsers, but not more lenient. Lenience leads to a proliferation of garbage. Of course, the question is what to replace the above text with. There is a discussion on the ietf-charsets@... list about gathering the current lists of charsets and aliases from the browsers. Hopefully, that discussion will result in something that can be published in HTML 5. How about putting a placeholder in the current HTML 5 draft? I consider UTS22 to be harmful, so it should be removed from HTML 5 ASAP. Erik |
|
|
Re: charset name matching rulesOn Sat, 15 Aug 2009, Erik van der Poel wrote:
> In section 2.7 of HTML 5, it says: > > > When comparing a string specifying a character encoding with the name > > or alias of a character encoding to determine if they are equal, user > > agents must use the Charset Alias Matching rules defined in Unicode > > Technical Standard #22. [UTS22] > > > > For instance, "GB_2312-80" and "g.b.2312(80)" are considered > > equivalent names." > > I think this should be removed, since none of the major browsers do > this, and it is too lenient. > > The general approach should be: As lenient as the major browsers, but > not more lenient. Lenience leads to a proliferation of garbage. > > Of course, the question is what to replace the above text with. There is > a discussion on the ietf-charsets@... list about gathering the > current lists of charsets and aliases from the browsers. Hopefully, that > discussion will result in something that can be published in HTML 5. > > How about putting a placeholder in the current HTML 5 draft? I consider > UTS22 to be harmful, so it should be removed from HTML 5 ASAP. I'm happy to replace that section with other text as soon as we know what it should be replaced with, but from where I'm sitting, moving the Web to UTS22 is better than moving the spec to being undefined. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' |
|
|
Re: charset name matching rulesHi Ian,
I had another look at section 2.7, and it does have a pointer to the IANA charset registry, which also says "However, no distinction is made between use of upper and lower case letters." This is the only matching rule that we need. UTS22 is too lenient, and we all know what happens to the Web when browsers are too lenient. If the discussion on ietf-charsets@... actually yields any more results, we may wish to consider adding them to HTML 5, but for now, I think having HTML 5 refer to the IANA charset registry is sufficient. Erik On Sat, Aug 15, 2009 at 2:47 PM, Ian Hickson<ian@...> wrote: > On Sat, 15 Aug 2009, Erik van der Poel wrote: >> In section 2.7 of HTML 5, it says: >> >> > When comparing a string specifying a character encoding with the name >> > or alias of a character encoding to determine if they are equal, user >> > agents must use the Charset Alias Matching rules defined in Unicode >> > Technical Standard #22. [UTS22] >> > >> > For instance, "GB_2312-80" and "g.b.2312(80)" are considered >> > equivalent names." >> >> I think this should be removed, since none of the major browsers do >> this, and it is too lenient. >> >> The general approach should be: As lenient as the major browsers, but >> not more lenient. Lenience leads to a proliferation of garbage. >> >> Of course, the question is what to replace the above text with. There is >> a discussion on the ietf-charsets@... list about gathering the >> current lists of charsets and aliases from the browsers. Hopefully, that >> discussion will result in something that can be published in HTML 5. >> >> How about putting a placeholder in the current HTML 5 draft? I consider >> UTS22 to be harmful, so it should be removed from HTML 5 ASAP. > > I'm happy to replace that section with other text as soon as we know what > it should be replaced with, but from where I'm sitting, moving the Web to > UTS22 is better than moving the spec to being undefined. > > -- > Ian Hickson U+1047E )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. > Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' > |
|
|
Re: charset name matching rulesOn Sat, 15 Aug 2009, Erik van der Poel wrote:
> > I had another look at section 2.7, and it does have a pointer to the > IANA charset registry, which also says "However, no distinction is > made between use of upper and lower case letters." This is the only > matching rule that we need. We definitely need more than that, I'm just not sure what exactly. The only difference between what we need and UTS22 that I know of is that UTS22 seems to also allow underscores to be ignored, which appears incompatible with browsers. More research here is probably necessary. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' |
|
|
Re: charset name matching rulesHere, I'll do some "research" :-) The following is from UTS22:
1.4 Charset Alias Matching Names and aliases of charsets are often spelled with small variations. To recognize accidental but unambiguous misspellings and avoid adding each possible variation to a list of recognized names, it is customary to match names case-insensitively and to ignore some punctuation. For best results, names should be compared after applying the following transformations: Delete all characters except a-z, A-Z, and 0-9. Map uppercase A-Z to the corresponding lowercase a-z. >From left to right, delete each 0 that is not preceded by a digit. For example, the following names should match: "UTF-8", "utf8", "u.t.f-008", but not "utf-80" or "ut8". Note: These rules are in place because in practice implementations are faced with many gratuitous variations in the use and omission of punctuation. There are a small number of IANA names for different charsets that match under these rules, but they appear to be rarely used, obscure charsets: "iso-ir-9-1" and "iso-ir-9-2" match "iso-ir-91" and "iso-ir-92", respectively. (There are also names in the IANA charset registry that violate the registry's own name syntax rules.) -- End of excerpt from UTS22 Clearly, they recommend that you ignore not only the underscore, but many other characters too. This is so different from current browser behavior that I am surprised that it is even being considered. I am not saying that the IANA charset registry is perfect, or that the charset registration process flows smoothly. There are many confusing entries in that registry. But I don't think it is a good idea to then give up, and allow all sorts of charset names with whatever punctuation you like. The ietf-charsets group is currently talking about gathering the browsers' lists of charsets, aliases and supersets (e.g. windows-1252 is the superset used instead of iso-8859-1). I believe we will bump into several differences between the browsers, but I also believe that the differences become less and less interesting as you go down the list of popular charsets. So my suggestion is that we initially focus on commonly used encodings. Then we can add more info to the HTML 5 spec (or a spin-off spec, if appropriate) over time. Erik On Sat, Aug 15, 2009 at 7:45 PM, Ian Hickson<ian@...> wrote: > On Sat, 15 Aug 2009, Erik van der Poel wrote: >> >> I had another look at section 2.7, and it does have a pointer to the >> IANA charset registry, which also says "However, no distinction is >> made between use of upper and lower case letters." This is the only >> matching rule that we need. > > We definitely need more than that, I'm just not sure what exactly. The > only difference between what we need and UTS22 that I know of is that > UTS22 seems to also allow underscores to be ignored, which appears > incompatible with browsers. More research here is probably necessary. > > -- > Ian Hickson U+1047E )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. > Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' > |
|
|
Re: charset name matching rulesOn Sun, 16 Aug 2009 01:31:09 +0200, Erik van der Poel <erikv@...> wrote:
> I had another look at section 2.7, and it does have a pointer to the > IANA charset registry, which also says "However, no distinction is > made between use of upper and lower case letters." This is the only > matching rule that we need. UTS22 is too lenient, and we all know what > happens to the Web when browsers are too lenient. If the discussion on > ietf-charsets@... actually yields any more results, we may wish > to consider adding them to HTML 5, but for now, I think having HTML 5 > refer to the IANA charset registry is sufficient. So I made a few tests to figure out the matching rules and case-insensitive does not seem like the only rule we need, though it depends a bit on which browser we want to follow. I made a few tests and run them through Opera (O), Firefox (F), and Chromium (C) (all on Ubuntu): http://dump.testsuite.org/2009/encoding-matching/ Ignoring the fact that C treats ISO-8859-9 as Windows-1254 (which the other browsers should probably copy) the results are as follows: Ignores leading whitespace: O, F, C Ignores whitespace within label: O Ignores leading ): O, C Ignores trailing @: O, C Allows underscores rather than hyphens for this encoding: O, C Ignores @ within label: O, C Now I'm positively certain that EUC-JP should not be recognized as EUC_JP and quite certain that C does not recognize it as such so I'm guessing ISO_8859_9 is an alias C supports, but documentation on that would be good. -- Anne van Kesteren http://annevankesteren.nl/ |
|
|
Re: charset name matching rulesErik van der Poel wrote:
> I had another look at section 2.7, and it does have a pointer to the > IANA charset registry, which also says "However, no distinction is > made between use of upper and lower case letters." This is the only > matching rule that we need. UTS22 is too lenient, and we all know > what happens to the Web when browsers are too lenient. Going by the case-insensitive matching rule is incompatible with web content, as there is plenty of content out there which expects some normalization to be done. I originally suggested using the UTS22 rules as it seemed better than the status quo of three normalization rules (the case-insensitive one; what browsers currently do, which HTML 5 previously defined; and UTS22) by reducing this to only two normalization rules (purely case-insensitivity, as mentioned above, is incompatible with the web so that's not an option, and as it turns out UTS22 is incompatible as well). I guess we should go back to the normalization rules that HTML 5 previously defined. -- Geoffrey Sneddon — Opera Software <http://gsnedders.com/> <http://www.opera.com/> |
|
|
Re: charset name matching rulesOn Sun, Aug 16, 2009 at 2:41 AM, Anne van Kesteren<annevk@...> wrote:
> On Sun, 16 Aug 2009 01:31:09 +0200, Erik van der Poel <erikv@...> wrote: >> I had another look at section 2.7, and it does have a pointer to the >> IANA charset registry, which also says "However, no distinction is >> made between use of upper and lower case letters." This is the only >> matching rule that we need. UTS22 is too lenient, and we all know what >> happens to the Web when browsers are too lenient. If the discussion on >> ietf-charsets@... actually yields any more results, we may wish >> to consider adding them to HTML 5, but for now, I think having HTML 5 >> refer to the IANA charset registry is sufficient. > > So I made a few tests to figure out the matching rules and > case-insensitive does not seem like the only rule we need, though it > depends a bit on which browser we want to follow. I made a few tests > and run them through Opera (O), Firefox (F), and Chromium (C) (all on > Ubuntu): It would also be interesting to find out what MSIE and Firefox on Windows do, and what Safari on Mac does. > http://dump.testsuite.org/2009/encoding-matching/ > > Ignoring the fact that C treats ISO-8859-9 as Windows-1254 (which the other browsers should probably copy) the results are as follows: I agree that ISO-8859-9 should be treated as its "superset" Windows-1254. > Ignores leading whitespace: O, F, C Interesting. If MSIE and Firefox on Windows do this too, it would probably be a good idea to add this rule. > Ignores whitespace within label: O > Ignores leading ): O, C > Ignores trailing @: O, C > Allows underscores rather than hyphens for this encoding: O, C > Ignores @ within label: O, C If MSIE and Firefox on Windows do not do these, I think we should consider omitting these rules. > Now I'm positively certain that EUC-JP should not be recognized as > EUC_JP and quite certain that C does not recognize it as such so I'm > guessing ISO_8859_9 is an alias C supports, but documentation on that > would be good. Neither MSIE nor Firefox supports EUC_JP, so I don't know what Chromium is hoping to accomplish by recognizing it. EUC-JP is used much more often than EUC_JP on the Web. (About 500 times more often.) In fact, UFT-8 and ISO-8559-1 occur more often than EUC_JP. (Look carefully -- those are both misspellings.) Erik |
|
|
Re: charset name matching rulesOn Sun, Aug 16, 2009 at 2:41 AM, Anne van Kesteren<annevk@...> wrote:
> http://dump.testsuite.org/2009/encoding-matching/ I tried some of these tests in MSIE and Firefox on Windows: MSIE 7: 001 ISO-8859-9 treated as Windows-1254 002 charset=X: script did not run 003 " ISO-8859-9" treated as Windows-1254 004 "I SO-8859-9": script did not run 005 ")ISO-8859-9": script did not run Firefox 3.5: 001 ISO-8859-9 treated as ISO-8859-9 002 X treated as Windows-1252 003 " ISO-8859-9" not treated as ISO-8859-9 004 "I SO-8859-9" not treated as ISO-8859-9 005 ")ISO-8859-9" not treated as ISO-8859-9 I stopped testing when MSIE's tests said "script did not run" so often. We probably need to test it differently, instead of relying on a script. Erik |
|
|
Re: charset name matching rulesOn Mon, 17 Aug 2009 17:26:52 +0200, Erik van der Poel <erikv@...>
wrote: > I stopped testing when MSIE's tests said "script did not run" so > often. We probably need to test it differently, instead of relying on > a script. Or maybe update your IE to a newer version? http://krijnhoetmer.nl/irc-logs/whatwg/20090817#l-604 has the results for IE8. In summary it seems IE8 only does whitespace trimming at start and end and has ISO_8859-9 and ISO-8859_9 as alias but not ISO_8859_9. It also treats ISO-8859-9 as Windows-1254 which makes sense I suppose and we should probably require that. I think the main issue with following the IE/Gecko algorithm is that although it is much stricter it relies on more undefined aliases as well, such as ISO-8859_9. So getting documentation from the IE Team and Gecko guys on that would be good. (Have not checked whether Gecko actually recognizes that alias, fwiw.) -- Anne van Kesteren http://annevankesteren.nl/ |
|
|
Re: charset name matching rulesOn Sat, 15 Aug 2009, Erik van der Poel wrote:
> > [UTS22] > > Clearly, they recommend that you ignore not only the underscore, but > many other characters too. This is so different from current browser > behavior that I am surprised that it is even being considered. The alternative is registering the many aliases that are needed. > The ietf-charsets group is currently talking about gathering the > browsers' lists of charsets, aliases and supersets (e.g. windows-1252 is > the superset used instead of iso-8859-1). I believe we will bump into > several differences between the browsers, but I also believe that the > differences become less and less interesting as you go down the list of > popular charsets. So my suggestion is that we initially focus on > commonly used encodings. Then we can add more info to the HTML 5 spec > (or a spin-off spec, if appropriate) over time. Ok, I've changed the rule to just be ASCII case-insensitive with leading and trailing whitespace trimmming. I'm assuming that the needed aliases will be registered. If they're not, this will be a problem for implementors trying to follow the spec. On Mon, 17 Aug 2009, Geoffrey Sneddon wrote: > > Going by the case-insensitive matching rule is incompatible with web > content, as there is plenty of content out there which expects some > normalization to be done. I originally suggested using the UTS22 rules > as it seemed better than the status quo of three normalization rules > (the case-insensitive one; what browsers currently do, which HTML 5 > previously defined; and UTS22) by reducing this to only two > normalization rules (purely case-insensitivity, as mentioned above, is > incompatible with the web so that's not an option, and as it turns out > UTS22 is incompatible as well). I guess we should go back to the > normalization rules that HTML 5 previously defined. Those rules had the same underscore problem that Anne says is definitely wrong, though. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' |
|
|
RE: charset name matching rulesApologies for the delayed answer; I hope the following is helpful.
IE trims leading and trailing spaces from the encoding name then does a lowercase match on one of the aliases listed in ie.encodings.txt (attached). ie.encodings.txt lists all the encodings using the format: <ui-label>,<alias>,<codepage>,<msdn-cp-identifier> Where: <ui-label> is the encoding name as reported in the Page-Encoding menu of IE8 RTM (us-en version). <alias> is an encoding name that maps to <ui-label>; the mapping is lowercase match of the input after trimming leading and trailing spaces. <codepage> is the codepage number for this encoding. <msdn-cp-identifier> is the description of the code page from http://msdn.microsoft.com/en-us/library/dd317756(VS.85).aspx In addition, as it might be helpful for future spec work, I've also attached a flat version of the IANA character set assignments at http://www.iana.org/assignments/character-sets The iana.charsets.map.txt file enumerates the charsets using the format: <IANA-name>,<alias> > -----Original Message----- > From: public-html-comments-request@... [mailto:public-html-comments- > request@...] On Behalf Of Anne van Kesteren > Sent: Monday, August 17, 2009 12:33 PM > To: Erik van der Poel > Cc: Ian Hickson; public-html-comments@... > Subject: Re: charset name matching rules > > On Mon, 17 Aug 2009 17:26:52 +0200, Erik van der Poel > <erikv@...> > wrote: > > I stopped testing when MSIE's tests said "script did not run" so > > often. We probably need to test it differently, instead of relying on > > a script. > > Or maybe update your IE to a newer version? > > http://krijnhoetmer.nl/irc-logs/whatwg/20090817#l-604 has the results > for > IE8. In summary it seems IE8 only does whitespace trimming at start and > end and has ISO_8859-9 and ISO-8859_9 as alias but not ISO_8859_9. It > also > treats ISO-8859-9 as Windows-1254 which makes sense I suppose and we > should probably require that. > > I think the main issue with following the IE/Gecko algorithm is that > although it is much stricter it relies on more undefined aliases as > well, > such as ISO-8859_9. So getting documentation from the IE Team and Gecko > guys on that would be good. (Have not checked whether Gecko actually > recognizes that alias, fwiw.) > > > -- > Anne van Kesteren > http://annevankesteren.nl/ > "Arabic (864)","cp864",864,"OEM Arabic; Arabic (864)" "Arabic (864)","ibm864",864,"OEM Arabic; Arabic (864)" "Arabic (ASMO 708)","asmo-708",708,"Arabic (ASMO 708)" "Arabic (DOS)","dos-720",720,"Arabic (Transparent ASMO); Arabic (DOS)" "Arabic (ISO)","arabic",28596,"ISO 8859-6 Arabic" "Arabic (ISO)","csisolatinarabic",28596,"ISO 8859-6 Arabic" "Arabic (ISO)","ecma-114",28596,"ISO 8859-6 Arabic" "Arabic (ISO)","iso-8859-6",28596,"ISO 8859-6 Arabic" "Arabic (ISO)","iso-ir-127",28596,"ISO 8859-6 Arabic" "Arabic (ISO)","iso_8859-6",28596,"ISO 8859-6 Arabic" "Arabic (ISO)","iso_8859-6:1987",28596,"ISO 8859-6 Arabic" "Arabic (Mac)","x-mac-arabic",10004,"Arabic (Mac)" "Arabic (Windows)","cp1256",1256,"ANSI Arabic; Arabic (Windows)" "Arabic (Windows)","windows-1256",1256,"ANSI Arabic; Arabic (Windows)" "Baltic (DOS)","ibm775",775,"OEM Baltic; Baltic (DOS)" "Baltic (ISO)","csisolatin4",28594,"ISO 8859-4 Baltic" "Baltic (ISO)","iso-8859-4",28594,"ISO 8859-4 Baltic" "Baltic (ISO)","iso-ir-110",28594,"ISO 8859-4 Baltic" "Baltic (ISO)","iso_8859-4",28594,"ISO 8859-4 Baltic" "Baltic (ISO)","iso_8859-4:1988",28594,"ISO 8859-4 Baltic" "Baltic (ISO)","l4",28594,"ISO 8859-4 Baltic" "Baltic (ISO)","latin4",28594,"ISO 8859-4 Baltic" "Baltic (Windows)","windows-1257",1257,"ANSI Baltic; Baltic (Windows)" "Central European (DOS)","cp852",852,"OEM Latin 2; Central European (DOS)" "Central European (DOS)","ibm852",852,"OEM Latin 2; Central European (DOS)" "Central European (ISO)","csisolatin2",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","iso-8859-2",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","iso-ir-101",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","iso8859-2",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","iso_8859-2",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","iso_8859-2:1987",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","l2",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (ISO)","latin2",28592,"ISO 8859-2 Central European; Central European (ISO)" "Central European (Mac)","x-mac-ce",10029,"MAC Latin 2; Central European (Mac)" "Central European (Windows)","windows-1250",1250,"ANSI Central European; Central European (Windows)" "Central European (Windows)","x-cp1250",1250,"ANSI Central European; Central European (Windows)" "Chinese Simplified (EUC)","euc-cn",51936,"EUC Simplified Chinese; Chinese Simplified (EUC)" "Chinese Simplified (EUC)","x-euc-cn",51936,"EUC Simplified Chinese; Chinese Simplified (EUC)" "Chinese Simplified (GB18030)","gb18030",54936,"Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030)" "Chinese Simplified (GB2312)","chinese",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","cn-gb",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","csgb2312",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","csgb231280",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","csiso58gb231280",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","gb2312",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","gb2312-80",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","gb231280",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","gbk",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","gb_2312-80",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312)","iso-ir-58",936,"ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)" "Chinese Simplified (GB2312-80)","x-cp20936",20936,"Simplified Chinese (GB2312); Chinese Simplified (GB2312-80)" "Chinese Simplified (HZ)","hz-gb-2312",52936,"HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ)" "Chinese Simplified (ISO-2022)","x-cp50227",50227,"ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022)" "Chinese Simplified (Mac)","x-mac-chinesesimp",10008,"MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac)" "Chinese Traditional (Big5)","big5",950,"ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)" "Chinese Traditional (Big5)","big5-hkscs",950,"ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)" "Chinese Traditional (Big5)","cn-big5",950,"ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)" "Chinese Traditional (Big5)","csbig5",950,"ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)" "Chinese Traditional (Big5)","x-x-big5",950,"ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)" "Chinese Traditional (CNS)","x-chinese-cns",20000,"CNS Taiwan; Chinese Traditional (CNS)" "Chinese Traditional (Eten)","x-chinese-eten",20002,"Eten Taiwan; Chinese Traditional (Eten)" "Chinese Traditional (ISO-2022)","x-cp50229",50229,"ISO 2022 Traditional Chinese" "Chinese Traditional (Mac)","x-mac-chinesetrad",10002,"MAC Traditional Chinese (Big5); Chinese Traditional (Mac)" "Croatian (Mac)","x-mac-croatian",10082,"Croatian (Mac)" "Cyrillic (DOS)","cp866",866,"OEM Russian; Cyrillic (DOS)" "Cyrillic (DOS)","ibm866",866,"OEM Russian; Cyrillic (DOS)" "Cyrillic (ISO)","csisolatincyrillic",28595,"ISO 8859-5 Cyrillic" "Cyrillic (ISO)","cyrillic",28595,"ISO 8859-5 Cyrillic" "Cyrillic (ISO)","iso-8859-5",28595,"ISO 8859-5 Cyrillic" "Cyrillic (ISO)","iso-ir-144",28595,"ISO 8859-5 Cyrillic" "Cyrillic (ISO)","iso_8859-5",28595,"ISO 8859-5 Cyrillic" "Cyrillic (ISO)","iso_8859-5:1988",28595,"ISO 8859-5 Cyrillic" "Cyrillic (KOI8-R)","cskoi8r",20866,"Russian (KOI8-R); Cyrillic (KOI8-R)" "Cyrillic (KOI8-R)","koi",20866,"Russian (KOI8-R); Cyrillic (KOI8-R)" "Cyrillic (KOI8-R)","koi8",20866,"Russian (KOI8-R); Cyrillic (KOI8-R)" "Cyrillic (KOI8-R)","koi8-r",20866,"Russian (KOI8-R); Cyrillic (KOI8-R)" "Cyrillic (KOI8-R)","koi8r",20866,"Russian (KOI8-R); Cyrillic (KOI8-R)" "Cyrillic (KOI8-U)","koi8-ru",21866,"Ukrainian (KOI8-U); Cyrillic (KOI8-U)" "Cyrillic (KOI8-U)","koi8-u",21866,"Ukrainian (KOI8-U); Cyrillic (KOI8-U)" "Cyrillic (Mac)","x-mac-cyrillic",10007,"Cyrillic (Mac)" "Cyrillic (Windows)","windows-1251",1251,"ANSI Cyrillic; Cyrillic (Windows)" "Cyrillic (Windows)","x-cp1251",1251,"ANSI Cyrillic; Cyrillic (Windows)" "Europa","x-europa",29001,"Europa 3" "Ext Alpha Lowercase","x-cp21027",21027,"(deprecated)" "French Canadian (DOS)","cp863",863,"OEM French Canadian; French Canadian (DOS)" "French Canadian (DOS)","ibm863",863,"OEM French Canadian; French Canadian (DOS)" "German (IA5)","din_66003",20106,"IA5 German (7-bit)" "German (IA5)","german",20106,"IA5 German (7-bit)" "German (IA5)","x-ia5-german",20106,"IA5 German (7-bit)" "Greek (DOS)","ibm737",737,"OEM Greek (formerly 437G); Greek (DOS)" "Greek (ISO)","csisolatingreek",28597,"ISO 8859-7 Greek" "Greek (ISO)","ecma-118",28597,"ISO 8859-7 Greek" "Greek (ISO)","elot_928",28597,"ISO 8859-7 Greek" "Greek (ISO)","greek",28597,"ISO 8859-7 Greek" "Greek (ISO)","greek8",28597,"ISO 8859-7 Greek" "Greek (ISO)","iso-8859-7",28597,"ISO 8859-7 Greek" "Greek (ISO)","iso-ir-126",28597,"ISO 8859-7 Greek" "Greek (ISO)","iso_8859-7",28597,"ISO 8859-7 Greek" "Greek (ISO)","iso_8859-7:1987",28597,"ISO 8859-7 Greek" "Greek (Mac)","x-mac-greek",10006,"Greek (Mac)" "Greek (Windows)","windows-1253",1253,"ANSI Greek; Greek (Windows)" "Greek, Modern (DOS)","cp869",869,"OEM Modern Greek; Greek, Modern (DOS)" "Greek, Modern (DOS)","ibm869",869,"OEM Modern Greek; Greek, Modern (DOS)" "Hebrew (DOS)","cp862",862,"OEM Hebrew; Hebrew (DOS)" "Hebrew (DOS)","dos-862",862,"OEM Hebrew; Hebrew (DOS)" "Hebrew (DOS)","ibm862",862,"OEM Hebrew; Hebrew (DOS)" "Hebrew (ISO-Logical)","iso-8859-8-i",38598,"ISO 8859-8 Hebrew; Hebrew (ISO-Logical)" "Hebrew (ISO-Visual)","csisolatinhebrew",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","hebrew",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","iso-8859-8",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","iso-8859-8 visual",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","iso-ir-138",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","iso_8859-8",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","iso_8859-8:1988",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","logical",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (ISO-Visual)","visual",28598,"ISO 8859-8 Hebrew; Hebrew (ISO-Visual)" "Hebrew (Mac)","x-mac-hebrew",10005,"Hebrew (Mac)" "Hebrew (Windows)","windows-1255",1255,"ANSI Hebrew; Hebrew (Windows)" "IBM EBCDIC (Arabic)","cp420",20420,"IBM EBCDIC Arabic" "IBM EBCDIC (Arabic)","csibm420",20420,"IBM EBCDIC Arabic" "IBM EBCDIC (Arabic)","ebcdic-cp-ar1",20420,"IBM EBCDIC Arabic" "IBM EBCDIC (Arabic)","ibm420",20420,"IBM EBCDIC Arabic" "IBM EBCDIC (Cyrillic Russian)","cp880",20880,"IBM EBCDIC Cyrillic Russian" "IBM EBCDIC (Cyrillic Russian)","csibm880",20880,"IBM EBCDIC Cyrillic Russian" "IBM EBCDIC (Cyrillic Russian)","ebcdic-cyrillic",20880,"IBM EBCDIC Cyrillic Russian" "IBM EBCDIC (Cyrillic Russian)","ibm880",20880,"IBM EBCDIC Cyrillic Russian" "IBM EBCDIC (Cyrillic Serbian-Bulgarian)","cp1025",21025,"IBM EBCDIC Cyrillic Serbian-Bulgarian" "IBM EBCDIC (Denmark-Norway)","csibm277",20277,"IBM EBCDIC Denmark-Norway" "IBM EBCDIC (Denmark-Norway)","ebcdic-cp-dk",20277,"IBM EBCDIC Denmark-Norway" "IBM EBCDIC (Denmark-Norway)","ebcdic-cp-no",20277,"IBM EBCDIC Denmark-Norway" "IBM EBCDIC (Denmark-Norway)","ibm277",20277,"IBM EBCDIC Denmark-Norway" "IBM EBCDIC (Denmark-Norway-Euro)","ccsid01142",1142,"IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)" "IBM EBCDIC (Denmark-Norway-Euro)","cp01142",1142,"IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)" "IBM EBCDIC (Denmark-Norway-Euro)","ebcdic-dk-277+euro",1142,"IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)" "IBM EBCDIC (Denmark-Norway-Euro)","ebcdic-no-277+euro",1142,"IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)" "IBM EBCDIC (Denmark-Norway-Euro)","ibm01142",1142,"IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)" "IBM EBCDIC (Finland-Sweden)","cp278",20278,"IBM EBCDIC Finland-Sweden" "IBM EBCDIC (Finland-Sweden)","csibm278",20278,"IBM EBCDIC Finland-Sweden" "IBM EBCDIC (Finland-Sweden)","ebcdic-cp-fi",20278,"IBM EBCDIC Finland-Sweden" "IBM EBCDIC (Finland-Sweden)","ebcdic-cp-se",20278,"IBM EBCDIC Finland-Sweden" "IBM EBCDIC (Finland-Sweden)","ibm278",20278,"IBM EBCDIC Finland-Sweden" "IBM EBCDIC (Finland-Sweden-Euro)","ccsid01143",1143,"IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)" "IBM EBCDIC (Finland-Sweden-Euro)","cp01143",1143,"IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)" "IBM EBCDIC (Finland-Sweden-Euro)","ebcdic-fi-278+euro",1143,"IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)" "IBM EBCDIC (Finland-Sweden-Euro)","ebcdic-se-278+euro",1143,"IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)" "IBM EBCDIC (Finland-Sweden-Euro)","ibm01143",1143,"IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)" "IBM EBCDIC (France)","cp297",20297,"IBM EBCDIC France" "IBM EBCDIC (France)","csibm297",20297,"IBM EBCDIC France" "IBM EBCDIC (France)","ebcdic-cp-fr",20297,"IBM EBCDIC France" "IBM EBCDIC (France)","ibm297",20297,"IBM EBCDIC France" "IBM EBCDIC (France-Euro)","ccsid01147",1147,"IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)" "IBM EBCDIC (France-Euro)","cp01147",1147,"IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)" "IBM EBCDIC (France-Euro)","ebcdic-fr-297+euro",1147,"IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)" "IBM EBCDIC (France-Euro)","ibm01147",1147,"IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)" "IBM EBCDIC (Germany)","cp273",20273,"IBM EBCDIC Germany" "IBM EBCDIC (Germany)","csibm273",20273,"IBM EBCDIC Germany" "IBM EBCDIC (Germany)","ibm273",20273,"IBM EBCDIC Germany" "IBM EBCDIC (Germany-Euro)","ccsid01141",1141,"IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)" "IBM EBCDIC (Germany-Euro)","cp01141",1141,"IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)" "IBM EBCDIC (Germany-Euro)","ebcdic-de-273+euro",1141,"IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)" "IBM EBCDIC (Germany-Euro)","ibm01141",1141,"IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)" "IBM EBCDIC (Greek Modern)","cp875",875,"IBM EBCDIC Greek Modern" "IBM EBCDIC (Greek)","cp423",20423,"IBM EBCDIC Greek" "IBM EBCDIC (Greek)","csibm423",20423,"IBM EBCDIC Greek" "IBM EBCDIC (Greek)","ebcdic-cp-gr",20423,"IBM EBCDIC Greek" "IBM EBCDIC (Greek)","ibm423",20423,"IBM EBCDIC Greek" "IBM EBCDIC (Hebrew)","cp424",20424,"IBM EBCDIC Hebrew" "IBM EBCDIC (Hebrew)","csibm424",20424,"IBM EBCDIC Hebrew" "IBM EBCDIC (Hebrew)","ebcdic-cp-he",20424,"IBM EBCDIC Hebrew" "IBM EBCDIC (Hebrew)","ibm424",20424,"IBM EBCDIC Hebrew" "IBM EBCDIC (Icelandic)","cp871",20871,"IBM EBCDIC Icelandic" "IBM EBCDIC (Icelandic)","csibm871",20871,"IBM EBCDIC Icelandic" "IBM EBCDIC (Icelandic)","ebcdic-cp-is",20871,"IBM EBCDIC Icelandic" "IBM EBCDIC (Icelandic)","ibm871",20871,"IBM EBCDIC Icelandic" "IBM EBCDIC (Icelandic-Euro)","ccsid01149",1149,"IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)" "IBM EBCDIC (Icelandic-Euro)","cp01149",1149,"IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)" "IBM EBCDIC (Icelandic-Euro)","ebcdic-is-871+euro",1149,"IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)" "IBM EBCDIC (Icelandic-Euro)","ibm01149",1149,"IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)" "IBM EBCDIC (International)","cp500",500,"IBM EBCDIC International" "IBM EBCDIC (International)","csibm500",500,"IBM EBCDIC International" "IBM EBCDIC (International)","ebcdic-cp-be",500,"IBM EBCDIC International" "IBM EBCDIC (International)","ebcdic-cp-ch",500,"IBM EBCDIC International" "IBM EBCDIC (International)","ibm500",500,"IBM EBCDIC International" "IBM EBCDIC (International-Euro)","ccsid01148",1148,"IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)" "IBM EBCDIC (International-Euro)","cp01148",1148,"IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)" "IBM EBCDIC (International-Euro)","ebcdic-international-500+euro",1148,"IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)" "IBM EBCDIC (International-Euro)","ibm01148",1148,"IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)" "IBM EBCDIC (Italy)","cp280",20280,"IBM EBCDIC Italy" "IBM EBCDIC (Italy)","csibm280",20280,"IBM EBCDIC Italy" "IBM EBCDIC (Italy)","ebcdic-cp-it",20280,"IBM EBCDIC Italy" "IBM EBCDIC (Italy)","ibm280",20280,"IBM EBCDIC Italy" "IBM EBCDIC (Italy-Euro)","ccsid01144",1144,"IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)" "IBM EBCDIC (Italy-Euro)","cp01144",1144,"IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)" "IBM EBCDIC (Italy-Euro)","ebcdic-it-280+euro",1144,"IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)" "IBM EBCDIC (Italy-Euro)","ibm01144",1144,"IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)" "IBM EBCDIC (Japanese and Japanese Katakana)","cp930",50930,"EBCDIC Japanese (Katakana) Extended" "IBM EBCDIC (Japanese and Japanese-Latin)","cp939",50939,"EBCDIC Japanese (Latin) Extended and Japanese" "IBM EBCDIC (Japanese and US-Canada)","x-ebcdic-japaneseanduscanada",50931,"EBCDIC US-Canada and Japanese" "IBM EBCDIC (Japanese katakana)","cp290",20290,"IBM EBCDIC Japanese Katakana Extended" "IBM EBCDIC (Japanese katakana)","csibm290",20290,"IBM EBCDIC Japanese Katakana Extended" "IBM EBCDIC (Japanese katakana)","ebcdic-jp-kana",20290,"IBM EBCDIC Japanese Katakana Extended" "IBM EBCDIC (Japanese katakana)","ibm290",20290,"IBM EBCDIC Japanese Katakana Extended" "IBM EBCDIC (Korean and Korean Extended)","cp933",50933,"EBCDIC Korean Extended and Korean" "IBM EBCDIC (Korean Extended)","x-ebcdic-koreanextended",20833,"IBM EBCDIC Korean Extended" "IBM EBCDIC (Multilingual Latin-2)","cp870",870,"IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2" "IBM EBCDIC (Multilingual Latin-2)","csibm870",870,"IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2" "IBM EBCDIC (Multilingual Latin-2)","ebcdic-cp-roece",870,"IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2" "IBM EBCDIC (Multilingual Latin-2)","ebcdic-cp-yu",870,"IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2" "IBM EBCDIC (Multilingual Latin-2)","ibm870",870,"IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2" "IBM EBCDIC (Simplified Chinese)","cp935",50935,"EBCDIC Simplified Chinese Extended and Simplified Chinese" "IBM EBCDIC (Spain)","cp284",20284,"IBM EBCDIC Latin America-Spain" "IBM EBCDIC (Spain)","csibm284",20284,"IBM EBCDIC Latin America-Spain" "IBM EBCDIC (Spain)","ebcdic-cp-es",20284,"IBM EBCDIC Latin America-Spain" "IBM EBCDIC (Spain)","ibm284",20284,"IBM EBCDIC Latin America-Spain" "IBM EBCDIC (Spain-Euro)","ccsid01145",1145,"IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)" "IBM EBCDIC (Spain-Euro)","cp01145",1145,"IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)" "IBM EBCDIC (Spain-Euro)","ebcdic-es-284+euro",1145,"IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)" "IBM EBCDIC (Spain-Euro)","ibm01145",1145,"IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)" "IBM EBCDIC (Thai)","csibmthai",20838,"IBM EBCDIC Thai" "IBM EBCDIC (Thai)","ibm-thai",20838,"IBM EBCDIC Thai" "IBM EBCDIC (Traditional Chinese)","cp937",50937,"EBCDIC US-Canada and Traditional Chinese" "IBM EBCDIC (Turkish Latin-5)","cp1026",1026,"IBM EBCDIC Turkish (Latin 5)" "IBM EBCDIC (Turkish Latin-5)","csibm1026",1026,"IBM EBCDIC Turkish (Latin 5)" "IBM EBCDIC (Turkish Latin-5)","ibm1026",1026,"IBM EBCDIC Turkish (Latin 5)" "IBM EBCDIC (Turkish)","cp905",20905,"IBM EBCDIC Turkish" "IBM EBCDIC (Turkish)","csibm905",20905,"IBM EBCDIC Turkish" "IBM EBCDIC (Turkish)","ebcdic-cp-tr",20905,"IBM EBCDIC Turkish" "IBM EBCDIC (Turkish)","ibm905",20905,"IBM EBCDIC Turkish" "IBM EBCDIC (UK)","cp285",20285,"IBM EBCDIC United Kingdom" "IBM EBCDIC (UK)","csibm285",20285,"IBM EBCDIC United Kingdom" "IBM EBCDIC (UK)","ebcdic-cp-gb",20285,"IBM EBCDIC United Kingdom" "IBM EBCDIC (UK)","ibm285",20285,"IBM EBCDIC United Kingdom" "IBM EBCDIC (UK-Euro)","ccsid01146",1146,"IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)" "IBM EBCDIC (UK-Euro)","cp01146",1146,"IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)" "IBM EBCDIC (UK-Euro)","ebcdic-gb-285+euro",1146,"IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)" "IBM EBCDIC (UK-Euro)","ibm01146",1146,"IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)" "IBM EBCDIC (US-Canada)","cp037",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada)","csibm037",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada)","ebcdic-cp-ca",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada)","ebcdic-cp-nl",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada)","ebcdic-cp-us",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada)","ebcdic-cp-wt",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada)","ibm037",37,"IBM EBCDIC US-Canada" "IBM EBCDIC (US-Canada-Euro)","ccsid01140",1140,"IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)" "IBM EBCDIC (US-Canada-Euro)","cp01140",1140,"IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)" "IBM EBCDIC (US-Canada-Euro)","ebcdic-us-37+euro",1140,"IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)" "IBM EBCDIC (US-Canada-Euro)","ibm01140",1140,"IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)" "IBM Latin-1","ccsid00924",20924,"IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)" "IBM Latin-1","cp00924",20924,"IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)" "IBM Latin-1","ebcdic-latin9--euro",20924,"IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)" "IBM Latin-1","ibm00924",20924,"IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)" "IBM Latin-1","ibm01047",1047,"IBM EBCDIC Latin 1/Open System" "IBM5550 Taiwan","x-cp20003",20003,"IBM5550 Taiwan" "Icelandic (DOS)","cp861",861,"OEM Icelandic; Icelandic (DOS)" "Icelandic (DOS)","ibm861",861,"OEM Icelandic; Icelandic (DOS)" "Icelandic (Mac)","x-mac-icelandic",10079,"Icelandic (Mac)" "ISCII Assamese","x-iscii-as",57006,"ISCII Assamese" "ISCII Bengali","x-iscii-be",57003,"ISCII Bengali" "ISCII Devanagari","x-iscii-de",57002,"ISCII Devanagari" "ISCII Gujarati","x-iscii-gu",57010,"ISCII Gujarati" "ISCII Kannada","x-iscii-ka",57008,"ISCII Kannada" "ISCII Malayalam","x-iscii-ma",57009,"ISCII Malayalam" "ISCII Oriya","x-iscii-or",57007,"ISCII Oriya" "ISCII Punjabi","x-iscii-pa",57011,"ISCII Punjabi" "ISCII Tamil","x-iscii-ta",57004,"ISCII Tamil" "ISCII Telugu","x-iscii-te",57005,"ISCII Telugu" "ISO-6937","x-cp20269",20269,"ISO 6937 Non-Spacing Accent" "Japanese (EUC)","cseucpkdfmtjapanese",51932,"EUC Japanese" "Japanese (EUC)","euc-jp",51932,"EUC Japanese" "Japanese (EUC)","extended_unix_code_packed_format_for_japanese",51932,"EUC Japanese" "Japanese (EUC)","iso-2022-jpeuc",51932,"EUC Japanese" "Japanese (EUC)","x-euc",51932,"EUC Japanese" "Japanese (EUC)","x-euc-jp",51932,"EUC Japanese" "Japanese (JIS)","iso-2022-jp",50220,"ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS)" "Japanese (JIS-Allow 1 byte Kana)","csiso2022jp",50221,"ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana)" "Japanese (Mac)","x-mac-japanese",10001,"Japanese (Mac)" "Japanese (Shift-JIS)","csshiftjis",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","cswindows31j",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","ms_kanji",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","shift-jis",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","shift_jis",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","sjis",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","windows-31j",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","x-ms-cp932",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Japanese (Shift-JIS)","x-sjis",932,"ANSI/OEM Japanese; Japanese (Shift-JIS)" "Korean","csksc56011987",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","iso-ir-149",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","korean",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ks-c-5601",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ks-c5601",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ksc5601",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ksc_5601",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ks_c_5601",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ks_c_5601-1987",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ks_c_5601-1989",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean","ks_c_5601_1987",949,"ANSI/OEM Korean (Unified Hangul Code)" "Korean (EUC)","cseuckr",51949,"EUC Korean" "Korean (EUC)","euc-kr",51949,"EUC Korean" "Korean (EUC)","iso-2022-kr-8",51949,"EUC Korean" "Korean (EUC)","iso-2022-kr-8bit",51949,"EUC Korean" "Korean (ISO)","csiso2022kr",50225,"ISO 2022 Korean" "Korean (ISO)","iso-2022-kr",50225,"ISO 2022 Korean" "Korean (ISO)","iso-2022-kr-7",50225,"ISO 2022 Korean" "Korean (ISO)","iso-2022-kr-7bit",50225,"ISO 2022 Korean" "Korean (Johab)","johab",1361,"Korean (Johab)" "Korean (Mac)","x-mac-korean",10003,"Korean (Mac)" "Korean Wansung","x-cp20949",20949,"Korean Wansung" "Latin 3 (ISO)","csisolatin3",28593,"ISO 8859-3 Latin 3" "Latin 3 (ISO)","iso-8859-3",28593,"ISO 8859-3 Latin 3" "Latin 3 (ISO)","iso-ir-109",28593,"ISO 8859-3 Latin 3" "Latin 3 (ISO)","iso_8859-3",28593,"ISO 8859-3 Latin 3" "Latin 3 (ISO)","iso_8859-3:1988",28593,"ISO 8859-3 Latin 3" "Latin 3 (ISO)","l3",28593,"ISO 8859-3 Latin 3" "Latin 3 (ISO)","latin3",28593,"ISO 8859-3 Latin 3" "Latin 9 (ISO)","csisolatin9",28605,"ISO 8859-15 Latin 9" "Latin 9 (ISO)","iso-8859-15",28605,"ISO 8859-15 Latin 9" "Latin 9 (ISO)","iso_8859-15",28605,"ISO 8859-15 Latin 9" "Latin 9 (ISO)","l9",28605,"ISO 8859-15 Latin 9" "Latin 9 (ISO)","latin9",28605,"ISO 8859-15 Latin 9" "Lithuanian (ISO)","iso-8859-13",28603,"ISO 8859-13 Estonian" "Nordic (DOS)","cp865",865,"OEM Nordic; Nordic (DOS)" "Nordic (DOS)","ibm865",865,"OEM Nordic; Nordic (DOS)" "Norwegian (IA5)","norwegian",20108,"IA5 Norwegian (7-bit)" "Norwegian (IA5)","ns_4551-1",20108,"IA5 Norwegian (7-bit)" "Norwegian (IA5)","x-ia5-norwegian",20108,"IA5 Norwegian (7-bit)" "OEM Cyrillic","cp855",855,"OEM Cyrillic (primarily Russian)" "OEM Cyrillic","ibm855",855,"OEM Cyrillic (primarily Russian)" "OEM Multilingual Latin I","ccsid00858",858,"OEM Multilingual Latin 1 + Euro symbol" "OEM Multilingual Latin I","cp00858",858,"OEM Multilingual Latin 1 + Euro symbol" "OEM Multilingual Latin I","cp858",858,"OEM Multilingual Latin 1 + Euro symbol" "OEM Multilingual Latin I","ibm00858",858,"OEM Multilingual Latin 1 + Euro symbol" "OEM Multilingual Latin I","pc-multilingual-850+euro",858,"OEM Multilingual Latin 1 + Euro symbol" "OEM United States","437",437,"OEM United States" "OEM United States","cp437",437,"OEM United States" "OEM United States","cspc8codepage437",437,"OEM United States" "OEM United States","ibm437",437,"OEM United States" "Portuguese (DOS)","cp860",860,"OEM Portuguese; Portuguese (DOS)" "Portuguese (DOS)","ibm860",860,"OEM Portuguese; Portuguese (DOS)" "Romanian (Mac)","x-mac-romanian",10010,"Romanian (Mac)" "Swedish (IA5)","sen_850200_b",20107,"IA5 Swedish (7-bit)" "Swedish (IA5)","swedish",20107,"IA5 Swedish (7-bit)" "Swedish (IA5)","x-ia5-swedish",20107,"IA5 Swedish (7-bit)" "T.61","x-cp20261",20261,"T.61" "TCA Taiwan","x-cp20001",20001,"TCA Taiwan" "TeleText Taiwan","x-cp20004",20004,"TeleText Taiwan" "Thai (Mac)","x-mac-thai",10021,"Thai (Mac)" "Thai (Windows)","dos-874",874,"ANSI/OEM Thai (same as 28605, ISO 8859-15); Thai (Windows)" "Thai (Windows)","iso-8859-11",874,"ANSI/OEM Thai (same as 28605, ISO 8859-15); Thai (Windows)" "Thai (Windows)","tis-620",874,"ANSI/OEM Thai (same as 28605, ISO 8859-15); Thai (Windows)" "Thai (Windows)","windows-874",874,"ANSI/OEM Thai (same as 28605, ISO 8859-15); Thai (Windows)" "Turkish (DOS)","cp857",857,"OEM Turkish; Turkish (DOS)" "Turkish (DOS)","ibm857",857,"OEM Turkish; Turkish (DOS)" "Turkish (ISO)","csisolatin5",28599,"ISO 8859-9 Turkish" "Turkish (ISO)","iso-8859-9",28599,"ISO 8859-9 Turkish" "Turkish (ISO)","iso-ir-148",28599,"ISO 8859-9 Turkish" "Turkish (ISO)","iso_8859-9",28599,"ISO 8859-9 Turkish" "Turkish (ISO)","iso_8859-9:1989",28599,"ISO 8859-9 Turkish" "Turkish (ISO)","l5",28599,"ISO 8859-9 Turkish" "Turkish (ISO)","latin5",28599,"ISO 8859-9 Turkish" "Turkish (Mac)","x-mac-turkish",10081,"Turkish (Mac)" "Turkish (Windows)","windows-1254",1254,"ANSI Turkish; Turkish (Windows)" "Ukrainian (Mac)","x-mac-ukrainian",10017,"Ukrainian (Mac)" "Unicode","iso-10646-ucs-2",1200,"Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications" "Unicode","ucs-2",1200,"Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications" "Unicode","unicode",1200,"Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications" "Unicode","utf-16",1200,"Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications" "Unicode","utf-16le",1200,"Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications" "Unicode (Big-Endian)","unicodefffe",1201,"Unicode UTF-16, big endian byte order; available only to managed applications" "Unicode (Big-Endian)","utf-16be",1201,"Unicode UTF-16, big endian byte order; available only to managed applications" "Unicode (UTF-7)","csunicode11utf7",65000,"Unicode (UTF-7)" "Unicode (UTF-7)","unicode-1-1-utf-7",65000,"Unicode (UTF-7)" "Unicode (UTF-7)","unicode-2-0-utf-7",65000,"Unicode (UTF-7)" "Unicode (UTF-7)","utf-7",65000,"Unicode (UTF-7)" "Unicode (UTF-7)","x-unicode-1-1-utf-7",65000,"Unicode (UTF-7)" "Unicode (UTF-7)","x-unicode-2-0-utf-7",65000,"Unicode (UTF-7)" "Unicode (UTF-8)","unicode-1-1-utf-8",65001,"Unicode (UTF-8)" "Unicode (UTF-8)","unicode-2-0-utf-8",65001,"Unicode (UTF-8)" "Unicode (UTF-8)","utf-8",65001,"Unicode (UTF-8)" "Unicode (UTF-8)","x-unicode-1-1-utf-8",65001,"Unicode (UTF-8)" "Unicode (UTF-8)","x-unicode-2-0-utf-8",65001,"Unicode (UTF-8)" "US-ASCII","ansi_x3.4-1968",20127,"US-ASCII (7-bit)" "US-ASCII","ansi_x3.4-1986",20127,"US-ASCII (7-bit)" "US-ASCII","ascii",20127,"US-ASCII (7-bit)" "US-ASCII","cp367",20127,"US-ASCII (7-bit)" "US-ASCII","csascii",20127,"US-ASCII (7-bit)" "US-ASCII","ibm367",20127,"US-ASCII (7-bit)" "US-ASCII","iso-ir-6",20127,"US-ASCII (7-bit)" "US-ASCII","iso646-us",20127,"US-ASCII (7-bit)" "US-ASCII","iso_646.irv:1991",20127,"US-ASCII (7-bit)" "US-ASCII","us",20127,"US-ASCII (7-bit)" "US-ASCII","us-ascii",20127,"US-ASCII (7-bit)" "Vietnamese (Windows)","windows-1258",1258,"ANSI/OEM Vietnamese; Vietnamese (Windows)" "Wang Taiwan","x-cp20005",20005,"Wang Taiwan" "Western European (DOS)","cp850",850,"OEM Multilingual Latin 1; Western European (DOS)" "Western European (DOS)","ibm850",850,"OEM Multilingual Latin 1; Western European (DOS)" "Western European (IA5)","irv",20105,"IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)" "Western European (IA5)","x-ia5",20105,"IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)" "Western European (ISO)","cp819",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","csisolatin1",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","ibm819",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","iso-8859-1",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","iso-ir-100",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","iso8859-1",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","iso_8859-1",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","iso_8859-1:1987",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","l1",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (ISO)","latin1",28591,"ISO 8859-1 Latin 1; Western European (ISO)" "Western European (Mac)","macintosh",10000,"MAC Roman; Western European (Mac)" "Western European (Windows)","windows-1252",1252,"ANSI Latin 1; Western European (Windows)" "Western European (Windows)","x-ansi",1252,"ANSI Latin 1; Western European (Windows)" ANSI_X3.4-1968,ANSI_X3.4-1968 ANSI_X3.4-1968,iso-ir-6 ANSI_X3.4-1968,ANSI_X3.4-1986 ANSI_X3.4-1968,ISO_646.irv:1991 ANSI_X3.4-1968,ASCII ANSI_X3.4-1968,ISO646-US ANSI_X3.4-1968,US-ASCII ANSI_X3.4-1968,us ANSI_X3.4-1968,IBM367 ANSI_X3.4-1968,cp367 ANSI_X3.4-1968,csASCII ISO_8859-1:1987,ISO_8859-1:1987 ISO_8859-1:1987,iso-ir-100 ISO_8859-1:1987,ISO_8859-1 ISO_8859-1:1987,ISO-8859-1 ISO_8859-1:1987,latin1 ISO_8859-1:1987,l1 ISO_8859-1:1987,IBM819 ISO_8859-1:1987,CP819 ISO_8859-1:1987,csISOLatin1 ISO_8859-2:1987,ISO_8859-2:1987 ISO_8859-2:1987,iso-ir-101 ISO_8859-2:1987,ISO_8859-2 ISO_8859-2:1987,ISO-8859-2 ISO_8859-2:1987,latin2 ISO_8859-2:1987,l2 ISO_8859-2:1987,csISOLatin2 ISO_8859-3:1988,ISO_8859-3:1988 ISO_8859-3:1988,iso-ir-109 ISO_8859-3:1988,ISO_8859-3 ISO_8859-3:1988,ISO-8859-3 ISO_8859-3:1988,latin3 ISO_8859-3:1988,l3 ISO_8859-3:1988,csISOLatin3 ISO_8859-4:1988,ISO_8859-4:1988 ISO_8859-4:1988,iso-ir-110 ISO_8859-4:1988,ISO_8859-4 ISO_8859-4:1988,ISO-8859-4 ISO_8859-4:1988,latin4 ISO_8859-4:1988,l4 ISO_8859-4:1988,csISOLatin4 ISO_8859-5:1988,ISO_8859-5:1988 ISO_8859-5:1988,iso-ir-144 ISO_8859-5:1988,ISO_8859-5 ISO_8859-5:1988,ISO-8859-5 ISO_8859-5:1988,cyrillic ISO_8859-5:1988,csISOLatinCyrillic ISO_8859-6:1987,ISO_8859-6:1987 ISO_8859-6:1987,iso-ir-127 ISO_8859-6:1987,ISO_8859-6 ISO_8859-6:1987,ISO-8859-6 ISO_8859-6:1987,ECMA-114 ISO_8859-6:1987,ASMO-708 ISO_8859-6:1987,arabic ISO_8859-6:1987,csISOLatinArabic ISO_8859-7:1987,ISO_8859-7:1987 ISO_8859-7:1987,iso-ir-126 ISO_8859-7:1987,ISO_8859-7 ISO_8859-7:1987,ISO-8859-7 ISO_8859-7:1987,ELOT_928 ISO_8859-7:1987,ECMA-118 ISO_8859-7:1987,greek ISO_8859-7:1987,greek8 ISO_8859-7:1987,csISOLatinGreek ISO_8859-8:1988,ISO_8859-8:1988 ISO_8859-8:1988,iso-ir-138 ISO_8859-8:1988,ISO_8859-8 ISO_8859-8:1988,ISO-8859-8 ISO_8859-8:1988,hebrew ISO_8859-8:1988,csISOLatinHebrew ISO_8859-9:1989,ISO_8859-9:1989 ISO_8859-9:1989,iso-ir-148 ISO_8859-9:1989,ISO_8859-9 ISO_8859-9:1989,ISO-8859-9 ISO_8859-9:1989,latin5 ISO_8859-9:1989,l5 ISO_8859-9:1989,csISOLatin5 ISO-8859-10,ISO-8859-10 ISO-8859-10,iso-ir-157 ISO-8859-10,l6 ISO-8859-10,ISO_8859-10:1992 ISO-8859-10,csISOLatin6 ISO-8859-10,latin6 ISO_6937-2-add,ISO_6937-2-add ISO_6937-2-add,iso-ir-142 ISO_6937-2-add,csISOTextComm JIS_X0201,JIS_X0201 JIS_X0201,X0201 JIS_X0201,csHalfWidthKatakana JIS_Encoding,JIS_Encoding JIS_Encoding,csJISEncoding Shift_JIS,Shift_JIS Shift_JIS,MS_Kanji Shift_JIS,csShiftJIS Extended_UNIX_Code_Packed_Format_for_Japanese,Extended_UNIX_Code_Packed_Format_for_Japanese Extended_UNIX_Code_Packed_Format_for_Japanese,csEUCPkdFmtJapanese Extended_UNIX_Code_Packed_Format_for_Japanese,EUC-JP Extended_UNIX_Code_Fixed_Width_for_Japanese,Extended_UNIX_Code_Fixed_Width_for_Japanese Extended_UNIX_Code_Fixed_Width_for_Japanese,csEUCFixWidJapanese BS_4730,BS_4730 BS_4730,iso-ir-4 BS_4730,ISO646-GB BS_4730,gb BS_4730,uk BS_4730,csISO4UnitedKingdom SEN_850200_C,SEN_850200_C SEN_850200_C,iso-ir-11 SEN_850200_C,ISO646-SE2 SEN_850200_C,se2 SEN_850200_C,csISO11SwedishForNames IT,IT IT,iso-ir-15 IT,ISO646-IT IT,csISO15Italian ES,ES ES,iso-ir-17 ES,ISO646-ES ES,csISO17Spanish DIN_66003,DIN_66003 DIN_66003,iso-ir-21 DIN_66003,de DIN_66003,ISO646-DE DIN_66003,csISO21German NS_4551-1,NS_4551-1 NS_4551-1,iso-ir-60 NS_4551-1,ISO646-NO NS_4551-1,no NS_4551-1,csISO60DanishNorwegian NS_4551-1,csISO60Norwegian1 NF_Z_62-010,NF_Z_62-010 NF_Z_62-010,iso-ir-69 NF_Z_62-010,ISO646-FR NF_Z_62-010,fr NF_Z_62-010,csISO69French ISO-10646-UTF-1,ISO-10646-UTF-1 ISO-10646-UTF-1,csISO10646UTF1 ISO_646.basic:1983,ISO_646.basic:1983 ISO_646.basic:1983,ref ISO_646.basic:1983,csISO646basic1983 INVARIANT,INVARIANT INVARIANT,csINVARIANT ISO_646.irv:1983,ISO_646.irv:1983 ISO_646.irv:1983,iso-ir-2 ISO_646.irv:1983,irv ISO_646.irv:1983,csISO2IntlRefVersion NATS-SEFI,NATS-SEFI NATS-SEFI,iso-ir-8-1 NATS-SEFI,csNATSSEFI NATS-SEFI-ADD,NATS-SEFI-ADD NATS-SEFI-ADD,iso-ir-8-2 NATS-SEFI-ADD,csNATSSEFIADD NATS-DANO,NATS-DANO NATS-DANO,iso-ir-9-1 NATS-DANO,csNATSDANO NATS-DANO-ADD,NATS-DANO-ADD NATS-DANO-ADD,iso-ir-9-2 NATS-DANO-ADD,csNATSDANOADD SEN_850200_B,SEN_850200_B SEN_850200_B,iso-ir-10 SEN_850200_B,FI SEN_850200_B,ISO646-FI SEN_850200_B,ISO646-SE SEN_850200_B,se SEN_850200_B,csISO10Swedish KS_C_5601-1987,KS_C_5601-1987 KS_C_5601-1987,iso-ir-149 KS_C_5601-1987,KS_C_5601-1989 KS_C_5601-1987,KSC_5601 KS_C_5601-1987,korean KS_C_5601-1987,csKSC56011987 ISO-2022-KR,ISO-2022-KR ISO-2022-KR,csISO2022KR EUC-KR,EUC-KR EUC-KR,csEUCKR ISO-2022-JP,ISO-2022-JP ISO-2022-JP,csISO2022JP ISO-2022-JP-2,ISO-2022-JP-2 ISO-2022-JP-2,csISO2022JP2 JIS_C6220-1969-jp,JIS_C6220-1969-jp JIS_C6220-1969-jp,JIS_C6220-1969 JIS_C6220-1969-jp,iso-ir-13 JIS_C6220-1969-jp,katakana JIS_C6220-1969-jp,x0201-7 JIS_C6220-1969-jp,csISO13JISC6220jp JIS_C6220-1969-ro,JIS_C6220-1969-ro JIS_C6220-1969-ro,iso-ir-14 JIS_C6220-1969-ro,jp JIS_C6220-1969-ro,ISO646-JP JIS_C6220-1969-ro,csISO14JISC6220ro PT,PT PT,iso-ir-16 PT,ISO646-PT PT,csISO16Portuguese greek7-old,greek7-old greek7-old,iso-ir-18 greek7-old,csISO18Greek7Old latin-greek,latin-greek latin-greek,iso-ir-19 latin-greek,csISO19LatinGreek NF_Z_62-010_,NF_Z_62-010_ NF_Z_62-010_,iso-ir-25 NF_Z_62-010_,ISO646-FR1 NF_Z_62-010_,csISO25French Latin-greek-1,Latin-greek-1 Latin-greek-1,iso-ir-27 Latin-greek-1,csISO27LatinGreek1 ISO_5427,ISO_5427 ISO_5427,iso-ir-37 ISO_5427,csISO5427Cyrillic JIS_C6226-1978,JIS_C6226-1978 JIS_C6226-1978,iso-ir-42 JIS_C6226-1978,csISO42JISC62261978 BS_viewdata,BS_viewdata BS_viewdata,iso-ir-47 BS_viewdata,csISO47BSViewdata INIS,INIS INIS,iso-ir-49 INIS,csISO49INIS INIS-8,INIS-8 INIS-8,iso-ir-50 INIS-8,csISO50INIS8 INIS-cyrillic,INIS-cyrillic INIS-cyrillic,iso-ir-51 INIS-cyrillic,csISO51INISCyrillic ISO_5427:1981,ISO_5427:1981 ISO_5427:1981,iso-ir-54 ISO_5427:1981,ISO5427Cyrillic1981 ISO_5428:1980,ISO_5428:1980 ISO_5428:1980,iso-ir-55 ISO_5428:1980,csISO5428Greek GB_1988-80,GB_1988-80 GB_1988-80,iso-ir-57 GB_1988-80,cn GB_1988-80,ISO646-CN GB_1988-80,csISO57GB1988 GB_2312-80,GB_2312-80 GB_2312-80,iso-ir-58 GB_2312-80,chinese GB_2312-80,csISO58GB231280 NS_4551-2,NS_4551-2 NS_4551-2,ISO646-NO2 NS_4551-2,iso-ir-61 NS_4551-2,no2 NS_4551-2,csISO61Norwegian2 videotex-suppl,videotex-suppl videotex-suppl,iso-ir-70 videotex-suppl,csISO70VideotexSupp1 PT2,PT2 PT2,iso-ir-84 PT2,ISO646-PT2 PT2,csISO84Portuguese2 ES2,ES2 ES2,iso-ir-85 ES2,ISO646-ES2 ES2,csISO85Spanish2 MSZ_7795.3,MSZ_7795.3 MSZ_7795.3,iso-ir-86 MSZ_7795.3,ISO646-HU MSZ_7795.3,hu MSZ_7795.3,csISO86Hungarian JIS_C6226-1983,JIS_C6226-1983 JIS_C6226-1983,iso-ir-87 JIS_C6226-1983,x0208 JIS_C6226-1983,JIS_X0208-1983 JIS_C6226-1983,csISO87JISX0208 greek7,greek7 greek7,iso-ir-88 greek7,csISO88Greek7 ASMO_449,ASMO_449 ASMO_449,ISO_9036 ASMO_449,arabic7 ASMO_449,iso-ir-89 ASMO_449,csISO89ASMO449 iso-ir-90,iso-ir-90 iso-ir-90,csISO90 JIS_C6229-1984-a,JIS_C6229-1984-a JIS_C6229-1984-a,iso-ir-91 JIS_C6229-1984-a,jp-ocr-a JIS_C6229-1984-a,csISO91JISC62291984a JIS_C6229-1984-b,JIS_C6229-1984-b JIS_C6229-1984-b,iso-ir-92 JIS_C6229-1984-b,ISO646-JP-OCR-B JIS_C6229-1984-b,jp-ocr-b JIS_C6229-1984-b,csISO92JISC62991984b JIS_C6229-1984-b-add,JIS_C6229-1984-b-add JIS_C6229-1984-b-add,iso-ir-93 JIS_C6229-1984-b-add,jp-ocr-b-add JIS_C6229-1984-b-add,csISO93JIS62291984badd JIS_C6229-1984-hand,JIS_C6229-1984-hand JIS_C6229-1984-hand,iso-ir-94 JIS_C6229-1984-hand,jp-ocr-hand JIS_C6229-1984-hand,csISO94JIS62291984hand JIS_C6229-1984-hand-add,JIS_C6229-1984-hand-add JIS_C6229-1984-hand-add,iso-ir-95 JIS_C6229-1984-hand-add,jp-ocr-hand-add JIS_C6229-1984-hand-add,csISO95JIS62291984handadd JIS_C6229-1984-kana,JIS_C6229-1984-kana JIS_C6229-1984-kana,iso-ir-96 JIS_C6229-1984-kana,csISO96JISC62291984kana ISO_2033-1983,ISO_2033-1983 ISO_2033-1983,iso-ir-98 ISO_2033-1983,e13b ISO_2033-1983,csISO2033 ANSI_X3.110-1983,ANSI_X3.110-1983 ANSI_X3.110-1983,iso-ir-99 ANSI_X3.110-1983,CSA_T500-1983 ANSI_X3.110-1983,NAPLPS ANSI_X3.110-1983,csISO99NAPLPS T.61-7bit,T.61-7bit T.61-7bit,iso-ir-102 T.61-7bit,csISO102T617bit T.61-8bit,T.61-8bit T.61-8bit,T.61 T.61-8bit,iso-ir-103 T.61-8bit,csISO103T618bit ECMA-cyrillic,ECMA-cyrillic ECMA-cyrillic,iso-ir-111 ECMA-cyrillic,KOI8-E ECMA-cyrillic,csISO111ECMACyrillic CSA_Z243.4-1985-1,CSA_Z243.4-1985-1 CSA_Z243.4-1985-1,iso-ir-121 CSA_Z243.4-1985-1,ISO646-CA CSA_Z243.4-1985-1,csa7-1 CSA_Z243.4-1985-1,ca CSA_Z243.4-1985-1,csISO121Canadian1 CSA_Z243.4-1985-2,CSA_Z243.4-1985-2 CSA_Z243.4-1985-2,iso-ir-122 CSA_Z243.4-1985-2,ISO646-CA2 CSA_Z243.4-1985-2,csa7-2 CSA_Z243.4-1985-2,csISO122Canadian2 CSA_Z243.4-1985-gr,CSA_Z243.4-1985-gr CSA_Z243.4-1985-gr,iso-ir-123 CSA_Z243.4-1985-gr,csISO123CSAZ24341985gr ISO_8859-6-E,ISO_8859-6-E ISO_8859-6-E,csISO88596E ISO_8859-6-E,ISO-8859-6-E ISO_8859-6-I,ISO_8859-6-I ISO_8859-6-I,csISO88596I ISO_8859-6-I,ISO-8859-6-I T.101-G2,T.101-G2 T.101-G2,iso-ir-128 T.101-G2,csISO128T101G2 ISO_8859-8-E,ISO_8859-8-E ISO_8859-8-E,csISO88598E ISO_8859-8-E,ISO-8859-8-E ISO_8859-8-I,ISO_8859-8-I ISO_8859-8-I,csISO88598I ISO_8859-8-I,ISO-8859-8-I CSN_369103,CSN_369103 CSN_369103,iso-ir-139 CSN_369103,csISO139CSN369103 JUS_I.B1.002,JUS_I.B1.002 JUS_I.B1.002,iso-ir-141 JUS_I.B1.002,ISO646-YU JUS_I.B1.002,js JUS_I.B1.002,yu JUS_I.B1.002,csISO141JUSIB1002 IEC_P27-1,IEC_P27-1 IEC_P27-1,iso-ir-143 IEC_P27-1,csISO143IECP271 JUS_I.B1.003-serb,JUS_I.B1.003-serb JUS_I.B1.003-serb,iso-ir-146 JUS_I.B1.003-serb,serbian JUS_I.B1.003-serb,csISO146Serbian JUS_I.B1.003-mac,JUS_I.B1.003-mac JUS_I.B1.003-mac,macedonian JUS_I.B1.003-mac,iso-ir-147 JUS_I.B1.003-mac,csISO147Macedonian greek-ccitt,greek-ccitt greek-ccitt,iso-ir-150 greek-ccitt,csISO150 greek-ccitt,csISO150GreekCCITT NC_NC00-10:81,NC_NC00-10:81 NC_NC00-10:81,cuba NC_NC00-10:81,iso-ir-151 NC_NC00-10:81,ISO646-CU NC_NC00-10:81,csISO151Cuba ISO_6937-2-25,ISO_6937-2-25 ISO_6937-2-25,iso-ir-152 ISO_6937-2-25,csISO6937Add GOST_19768-74,GOST_19768-74 GOST_19768-74,ST_SEV_358-88 GOST_19768-74,iso-ir-153 GOST_19768-74,csISO153GOST1976874 ISO_8859-supp,ISO_8859-supp ISO_8859-supp,iso-ir-154 ISO_8859-supp,latin1-2-5 ISO_8859-supp,csISO8859Supp ISO_10367-box,ISO_10367-box ISO_10367-box,iso-ir-155 ISO_10367-box,csISO10367Box latin-lap,latin-lap latin-lap,lap latin-lap,iso-ir-158 latin-lap,csISO158Lap JIS_X0212-1990,JIS_X0212-1990 JIS_X0212-1990,x0212 JIS_X0212-1990,iso-ir-159 JIS_X0212-1990,csISO159JISX02121990 DS_2089,DS_2089 DS_2089,DS2089 DS_2089,ISO646-DK DS_2089,dk DS_2089,csISO646Danish us-dk,us-dk us-dk,csUSDK dk-us,dk-us dk-us,csDKUS KSC5636,KSC5636 KSC5636,ISO646-KR KSC5636,csKSC5636 UNICODE-1-1-UTF-7,UNICODE-1-1-UTF-7 UNICODE-1-1-UTF-7,csUnicode11UTF7 ISO-2022-CN,ISO-2022-CN ISO-2022-CN-EXT,ISO-2022-CN-EXT UTF-8,UTF-8 ISO-8859-13,ISO-8859-13 ISO-8859-14,ISO-8859-14 ISO-8859-14,iso-ir-199 ISO-8859-14,ISO_8859-14:1998 ISO-8859-14,ISO_8859-14 ISO-8859-14,latin8 ISO-8859-14,iso-celtic ISO-8859-14,l8 ISO-8859-15,ISO-8859-15 ISO-8859-15,ISO_8859-15 ISO-8859-15,Latin-9 ISO-8859-16,ISO-8859-16 ISO-8859-16,iso-ir-226 ISO-8859-16,ISO_8859-16:2001 ISO-8859-16,ISO_8859-16 ISO-8859-16,latin10 ISO-8859-16,l10 GBK,GBK GBK,CP936 GBK,MS936 GBK,windows-936 GB18030,GB18030 OSD_EBCDIC_DF04_15,OSD_EBCDIC_DF04_15 OSD_EBCDIC_DF03_IRV,OSD_EBCDIC_DF03_IRV OSD_EBCDIC_DF04_1,OSD_EBCDIC_DF04_1 ISO-11548-1,ISO-11548-1 ISO-11548-1,ISO_11548-1 ISO-11548-1,ISO_TR_11548-1 ISO-11548-1,csISO115481 KZ-1048,KZ-1048 KZ-1048,STRK1048-2002 KZ-1048,RK1048 KZ-1048,csKZ1048 ISO-10646-UCS-2,ISO-10646-UCS-2 ISO-10646-UCS-2,csUnicode ISO-10646-UCS-4,ISO-10646-UCS-4 ISO-10646-UCS-4,csUCS4 ISO-10646-UCS-Basic,ISO-10646-UCS-Basic ISO-10646-UCS-Basic,csUnicodeASCII ISO-10646-Unicode-Latin1,ISO-10646-Unicode-Latin1 ISO-10646-Unicode-Latin1,csUnicodeLatin1 ISO-10646-Unicode-Latin1,ISO-10646 ISO-10646-J-1,ISO-10646-J-1 ISO-Unicode-IBM-1261,ISO-Unicode-IBM-1261 ISO-Unicode-IBM-1261,csUnicodeIBM1261 ISO-Unicode-IBM-1268,ISO-Unicode-IBM-1268 ISO-Unicode-IBM-1268,csUnicodeIBM1268 ISO-Unicode-IBM-1276,ISO-Unicode-IBM-1276 ISO-Unicode-IBM-1276,csUnicodeIBM1276 ISO-Unicode-IBM-1264,ISO-Unicode-IBM-1264 ISO-Unicode-IBM-1264,csUnicodeIBM1264 ISO-Unicode-IBM-1265,ISO-Unicode-IBM-1265 ISO-Unicode-IBM-1265,csUnicodeIBM1265 UNICODE-1-1,UNICODE-1-1 UNICODE-1-1,csUnicode11 SCSU,SCSU UTF-7,UTF-7 UTF-16BE,UTF-16BE UTF-16LE,UTF-16LE UTF-16,UTF-16 CESU-8,CESU-8 CESU-8,csCESU-8 UTF-32,UTF-32 UTF-32BE,UTF-32BE UTF-32LE,UTF-32LE BOCU-1,BOCU-1 BOCU-1,csBOCU-1 ISO-8859-1-Windows-3.0-Latin-1,ISO-8859-1-Windows-3.0-Latin-1 ISO-8859-1-Windows-3.0-Latin-1,csWindows30Latin1 ISO-8859-1-Windows-3.1-Latin-1,ISO-8859-1-Windows-3.1-Latin-1 ISO-8859-1-Windows-3.1-Latin-1,csWindows31Latin1 ISO-8859-2-Windows-Latin-2,ISO-8859-2-Windows-Latin-2 ISO-8859-2-Windows-Latin-2,csWindows31Latin2 ISO-8859-9-Windows-Latin-5,ISO-8859-9-Windows-Latin-5 ISO-8859-9-Windows-Latin-5,csWindows31Latin5 hp-roman8,hp-roman8 hp-roman8,roman8 hp-roman8,r8 hp-roman8,csHPRoman8 Adobe-Standard-Encoding,Adobe-Standard-Encoding Adobe-Standard-Encoding,csAdobeStandardEncoding Ventura-US,Ventura-US Ventura-US,csVenturaUS Ventura-International,Ventura-International Ventura-International,csVenturaInternational DEC-MCS,DEC-MCS DEC-MCS,dec DEC-MCS,csDECMCS IBM850,IBM850 IBM850,cp850 IBM850,850 IBM850,csPC850Multilingual PC8-Danish-Norwegian,PC8-Danish-Norwegian PC8-Danish-Norwegian,csPC8DanishNorwegian IBM862,IBM862 IBM862,cp862 IBM862,862 IBM862,csPC862LatinHebrew PC8-Turkish,PC8-Turkish PC8-Turkish,csPC8Turkish IBM-Symbols,IBM-Symbols IBM-Symbols,csIBMSymbols IBM-Thai,IBM-Thai IBM-Thai,csIBMThai HP-Legal,HP-Legal HP-Legal,csHPLegal HP-Pi-font,HP-Pi-font HP-Pi-font,csHPPiFont HP-Math8,HP-Math8 HP-Math8,csHPMath8 Adobe-Symbol-Encoding,Adobe-Symbol-Encoding Adobe-Symbol-Encoding,csHPPSMath HP-DeskTop,HP-DeskTop HP-DeskTop,csHPDesktop Ventura-Math,Ventura-Math Ventura-Math,csVenturaMath Microsoft-Publishing,Microsoft-Publishing Microsoft-Publishing,csMicrosoftPublishing Windows-31J,Windows-31J Windows-31J,csWindows31J GB2312,GB2312 GB2312,csGB2312 Big5,Big5 Big5,csBig5 macintosh,macintosh macintosh,mac macintosh,csMacintosh IBM037,IBM037 IBM037,cp037 IBM037,ebcdic-cp-us IBM037,ebcdic-cp-ca IBM037,ebcdic-cp-wt IBM037,ebcdic-cp-nl IBM037,csIBM037 IBM038,IBM038 IBM038,EBCDIC-INT IBM038,cp038 IBM038,csIBM038 IBM273,IBM273 IBM273,CP273 IBM273,csIBM273 IBM274,IBM274 IBM274,EBCDIC-BE IBM274,CP274 IBM274,csIBM274 IBM275,IBM275 IBM275,EBCDIC-BR IBM275,cp275 IBM275,csIBM275 IBM277,IBM277 IBM277,EBCDIC-CP-DK IBM277,EBCDIC-CP-NO IBM277,csIBM277 IBM278,IBM278 IBM278,CP278 IBM278,ebcdic-cp-fi IBM278,ebcdic-cp-se IBM278,csIBM278 IBM280,IBM280 IBM280,CP280 IBM280,ebcdic-cp-it IBM280,csIBM280 IBM281,IBM281 IBM281,EBCDIC-JP-E IBM281,cp281 IBM281,csIBM281 IBM284,IBM284 IBM284,CP284 IBM284,ebcdic-cp-es IBM284,csIBM284 IBM285,IBM285 IBM285,CP285 IBM285,ebcdic-cp-gb IBM285,csIBM285 IBM290,IBM290 IBM290,cp290 IBM290,EBCDIC-JP-kana IBM290,csIBM290 IBM297,IBM297 IBM297,cp297 IBM297,ebcdic-cp-fr IBM297,csIBM297 IBM420,IBM420 IBM420,cp420 IBM420,ebcdic-cp-ar1 IBM420,csIBM420 IBM423,IBM423 IBM423,cp423 IBM423,ebcdic-cp-gr IBM423,csIBM423 IBM424,IBM424 IBM424,cp424 IBM424,ebcdic-cp-he IBM424,csIBM424 IBM437,IBM437 IBM437,cp437 IBM437,437 IBM437,csPC8CodePage437 IBM500,IBM500 IBM500,CP500 IBM500,ebcdic-cp-be IBM500,ebcdic-cp-ch IBM500,csIBM500 IBM851,IBM851 IBM851,cp851 IBM851,851 IBM851,csIBM851 IBM852,IBM852 IBM852,cp852 IBM852,852 IBM852,csPCp852 IBM855,IBM855 IBM855,cp855 IBM855,855 IBM855,csIBM855 IBM857,IBM857 IBM857,cp857 IBM857,857 IBM857,csIBM857 IBM860,IBM860 IBM860,cp860 IBM860,860 IBM860,csIBM860 IBM861,IBM861 IBM861,cp861 IBM861,861 IBM861,cp-is IBM861,csIBM861 IBM863,IBM863 IBM863,cp863 IBM863,863 IBM863,csIBM863 IBM864,IBM864 IBM864,cp864 IBM864,csIBM864 IBM865,IBM865 IBM865,cp865 IBM865,865 IBM865,csIBM865 IBM868,IBM868 IBM868,CP868 IBM868,cp-ar IBM868,csIBM868 IBM869,IBM869 IBM869,cp869 IBM869,869 IBM869,cp-gr IBM869,csIBM869 IBM870,IBM870 IBM870,CP870 IBM870,ebcdic-cp-roece IBM870,ebcdic-cp-yu IBM870,csIBM870 IBM871,IBM871 IBM871,CP871 IBM871,ebcdic-cp-is IBM871,csIBM871 IBM880,IBM880 IBM880,cp880 IBM880,EBCDIC-Cyrillic IBM880,csIBM880 IBM891,IBM891 IBM891,cp891 IBM891,csIBM891 IBM903,IBM903 IBM903,cp903 IBM903,csIBM903 IBM904,IBM904 IBM904,cp904 IBM904,904 IBM904,csIBBM904 IBM905,IBM905 IBM905,CP905 IBM905,ebcdic-cp-tr IBM905,csIBM905 IBM918,IBM918 IBM918,CP918 IBM918,ebcdic-cp-ar2 IBM918,csIBM918 IBM1026,IBM1026 IBM1026,CP1026 IBM1026,csIBM1026 EBCDIC-AT-DE,EBCDIC-AT-DE EBCDIC-AT-DE,csIBMEBCDICATDE EBCDIC-AT-DE-A,EBCDIC-AT-DE-A EBCDIC-AT-DE-A,csEBCDICATDEA EBCDIC-CA-FR,EBCDIC-CA-FR EBCDIC-CA-FR,csEBCDICCAFR EBCDIC-DK-NO,EBCDIC-DK-NO EBCDIC-DK-NO,csEBCDICDKNO EBCDIC-DK-NO-A,EBCDIC-DK-NO-A EBCDIC-DK-NO-A,csEBCDICDKNOA EBCDIC-FI-SE,EBCDIC-FI-SE EBCDIC-FI-SE,csEBCDICFISE EBCDIC-FI-SE-A,EBCDIC-FI-SE-A EBCDIC-FI-SE-A,csEBCDICFISEA EBCDIC-FR,EBCDIC-FR EBCDIC-FR,csEBCDICFR EBCDIC-IT,EBCDIC-IT EBCDIC-IT,csEBCDICIT EBCDIC-PT,EBCDIC-PT EBCDIC-PT,csEBCDICPT EBCDIC-ES,EBCDIC-ES EBCDIC-ES,csEBCDICES EBCDIC-ES-A,EBCDIC-ES-A EBCDIC-ES-A,csEBCDICESA EBCDIC-ES-S,EBCDIC-ES-S EBCDIC-ES-S,csEBCDICESS EBCDIC-UK,EBCDIC-UK EBCDIC-UK,csEBCDICUK EBCDIC-US,EBCDIC-US EBCDIC-US,csEBCDICUS UNKNOWN-8BIT,UNKNOWN-8BIT UNKNOWN-8BIT,csUnknown8BiT MNEMONIC,MNEMONIC MNEMONIC,csMnemonic MNEM,MNEM MNEM,csMnem VISCII,VISCII VISCII,csVISCII VIQR,VIQR VIQR,csVIQR KOI8-R,KOI8-R KOI8-R,csKOI8R HZ-GB-2312,HZ-GB-2312 IBM866,IBM866 IBM866,cp866 IBM866,866 IBM866,csIBM866 IBM775,IBM775 IBM775,cp775 IBM775,csPC775Baltic KOI8-U,KOI8-U IBM00858,IBM00858 IBM00858,CCSID00858 IBM00858,CP00858 IBM00858,PC-Multilingual-850 IBM00924,IBM00924 IBM00924,CCSID00924 IBM00924,CP00924 IBM00924,ebcdic-Latin9--euro IBM01140,IBM01140 IBM01140,CCSID01140 IBM01140,CP01140 IBM01140,ebcdic-us-37 IBM01141,IBM01141 IBM01141,CCSID01141 IBM01141,CP01141 IBM01141,ebcdic-de-273 IBM01142,IBM01142 IBM01142,CCSID01142 IBM01142,CP01142 IBM01142,ebcdic-dk-277 IBM01142,ebcdic-no-277 IBM01143,IBM01143 IBM01143,CCSID01143 IBM01143,CP01143 IBM01143,ebcdic-fi-278 IBM01143,ebcdic-se-278 IBM01144,IBM01144 IBM01144,CCSID01144 IBM01144,CP01144 IBM01144,ebcdic-it-280 IBM01145,IBM01145 IBM01145,CCSID01145 IBM01145,CP01145 IBM01145,ebcdic-es-284 IBM01146,IBM01146 IBM01146,CCSID01146 IBM01146,CP01146 IBM01146,ebcdic-gb-285 IBM01147,IBM01147 IBM01147,CCSID01147 IBM01147,CP01147 IBM01147,ebcdic-fr-297 IBM01148,IBM01148 IBM01148,CCSID01148 IBM01148,CP01148 IBM01148,ebcdic-international-500 IBM01149,IBM01149 IBM01149,CCSID01149 IBM01149,CP01149 IBM01149,ebcdic-is-871 Big5-HKSCS,Big5-HKSCS IBM1047,IBM1047 IBM1047,IBM-1047 PTCP154,PTCP154 PTCP154,csPTCP154 PTCP154,PT154 PTCP154,CP154 PTCP154,Cyrillic-Asian Amiga-1251,Amiga-1251 Amiga-1251,Ami1251 Amiga-1251,Amiga1251 Amiga-1251,Ami-1251 KOI7-switched,KOI7-switched BRF,BRF BRF,csBRF TSCII,TSCII TSCII,csTSCII windows-1250,windows-1250 windows-1251,windows-1251 windows-1252,windows-1252 windows-1253,windows-1253 windows-1254,windows-1254 windows-1255,windows-1255 windows-1256,windows-1256 windows-1257,windows-1257 windows-1258,windows-1258 TIS-620,TIS-620 |
| Free embeddable forum powered by Nabble | Forum Help |