Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1045)

Side by Side Diff: icu46/source/data/mappings/convrtrs.txt

Issue 6010003: Apply the converter patches for ICU 4.2.1 to ICU 4.6... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: '' Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « icu46/source/common/ucnv2022.c ('k') | icu46/source/data/mappings/google-euc_jp_mod.ucm » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # ****************************************************************************** 1 # ******************************************************************************
2 # * 2 # *
3 # * Copyright (C) 1995-2010, International Business Machines 3 # * Copyright (C) 1995-2010, International Business Machines
4 # * Corporation and others. All Rights Reserved. 4 # * Corporation and others. All Rights Reserved.
5 # * 5 # *
6 # ****************************************************************************** 6 # ******************************************************************************
7 7
8 # If this converter alias table looks very confusing, a much easier to 8 # If this converter alias table looks very confusing, a much easier to
9 # understand view can be found at this demo: 9 # understand view can be found at this demo:
10 # http://demo.icu-project.org/icu-bin/convexp 10 # http://demo.icu-project.org/icu-bin/convexp
(...skipping 342 matching lines...) Expand 10 before | Expand all | Expand 10 after
353 us { IANA } 353 us { IANA }
354 csASCII { IANA WINDOWS } 354 csASCII { IANA WINDOWS }
355 iso-ir-6 { IANA } 355 iso-ir-6 { IANA }
356 cp367 { IANA WINDOWS } 356 cp367 { IANA WINDOWS }
357 ascii7 { JAVA } 357 ascii7 { JAVA }
358 646 { JAVA } 358 646 { JAVA }
359 windows-20127 { WINDOWS* } 359 windows-20127 { WINDOWS* }
360 ibm-367 { IBM* } IBM367 { IANA WINDOWS } # This is not truely ibm-367 becaus e it's missing the fallbacks. 360 ibm-367 { IBM* } IBM367 { IANA WINDOWS } # This is not truely ibm-367 becaus e it's missing the fallbacks.
361 361
362 # GB 18030 is partly algorithmic, using the MBCS converter 362 # GB 18030 is partly algorithmic, using the MBCS converter
363 gb18030 { IANA* } ibm-1392 { IBM* } windows-54936 { WINDOWS* } GB18030 { M IME* } 363 gb18030 { IANA* } ibm-1392 { IBM* } windows-54936 { WINDOWS* } gb18030 { M IME* }
364 364
365 # Table-based interchange codepages 365 # Table-based interchange codepages
366 366
367 # Central Europe 367 # Central Europe
368 ibm-912_P100-1995 { UTR22* } 368 ibm-912_P100-1995 { UTR22* }
369 ibm-912 { IBM* JAVA } 369 ibm-912 { IBM* JAVA }
370 ISO-8859-2 { MIME* IANA JAVA* WINDOWS } 370 ISO-8859-2 { MIME* IANA JAVA* WINDOWS }
371 ISO_8859-2:1987 { IANA* WINDOWS JAVA } 371 ISO_8859-2:1987 { IANA* WINDOWS JAVA }
372 latin2 { IANA WINDOWS JAVA } 372 latin2 { IANA WINDOWS JAVA }
373 csISOLatin2 { IANA WINDOWS JAVA } 373 csISOLatin2 { IANA WINDOWS JAVA }
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
498 hebrew8 # Reflect HP-UX code page update 498 hebrew8 # Reflect HP-UX code page update
499 499
500 # Unfortunately, the Java aliases are split across ibm-916 and ibm-5012 500 # Unfortunately, the Java aliases are split across ibm-916 and ibm-5012
501 # Also many platforms are a combination between ibm-916 and ibm-5012 behaviors 501 # Also many platforms are a combination between ibm-916 and ibm-5012 behaviors
502 ibm-916_P100-1995 { UTR22* } 502 ibm-916_P100-1995 { UTR22* }
503 ibm-916 { IBM* JAVA* } 503 ibm-916 { IBM* JAVA* }
504 cp916 { JAVA } 504 cp916 { JAVA }
505 916 { JAVA } 505 916 { JAVA }
506 506
507 # Turkish 507 # Turkish
508 # CHROME: ISO-8859-9 and its aliases are moved to windows-1254 per
509 # HTML5.
508 ibm-920_P100-1995 { UTR22* } 510 ibm-920_P100-1995 { UTR22* }
509 ibm-920 { IBM* JAVA } 511 ibm-920 { IBM* JAVA* }
510 ISO-8859-9 { MIME* IANA WINDOWS JAVA* } 512 ISO-8859-9
511 latin5 { IANA WINDOWS JAVA } 513 latin5
512 csISOLatin5 { IANA JAVA } 514 csISOLatin5
513 iso-ir-148 { IANA WINDOWS JAVA } 515 iso-ir-148
514 ISO_8859-9:1989 { IANA* WINDOWS } 516 ISO_8859-9:1989
515 l5 { IANA WINDOWS JAVA } 517 l5
516 8859_9 { JAVA }
517 cp920 { JAVA } 518 cp920 { JAVA }
518 920 { JAVA } 519 920 { JAVA }
519 windows-28599 { WINDOWS* } 520 windows-28599 { WINDOWS* }
520 ECMA-128 # IANA doesn't have this alias 6/24/2002 521 ECMA-128 # IANA doesn't have this alias 6/24/2002
521 turkish8 # Reflect HP-UX codepage update 8/1/2008 522 turkish8 # Reflect HP-UX codepage update 8/1/2008
522 turkish # Reflect HP-UX codepage update 8/1/2008 523 turkish # Reflect HP-UX codepage update 8/1/2008
523 524
524 # Nordic languages 525 # Nordic languages
525 iso-8859_10-1998 { UTR22* } ISO-8859-10 { MIME* IANA* } 526 iso-8859_10-1998 { UTR22* } ISO-8859-10 { MIME* IANA* }
526 iso-ir-157 { IANA } 527 iso-ir-157 { IANA }
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
611 ibm-943 { IBM* JAVA } 612 ibm-943 { IBM* JAVA }
612 Shift_JIS # Leave untagged because this isn't the defaul t 613 Shift_JIS # Leave untagged because this isn't the defaul t
613 cp943 { JAVA* } # This is slightly different, but the backslash mapping is the same. 614 cp943 { JAVA* } # This is slightly different, but the backslash mapping is the same.
614 943 { JAVA } 615 943 { JAVA }
615 ibm-943_VASCII_VSUB_VPUA 616 ibm-943_VASCII_VSUB_VPUA
616 x-IBM943 { JAVA } 617 x-IBM943 { JAVA }
617 # japanese. Unicode name is \u30b7\u30d5\u30c8\u7b26\u53 f7\u5316\u8868\u73fe 618 # japanese. Unicode name is \u30b7\u30d5\u30c8\u7b26\u53 f7\u5316\u8868\u73fe
618 ibm-33722_P12A_P12A-2004_U2 { UTR22* } 619 ibm-33722_P12A_P12A-2004_U2 { UTR22* }
619 ibm-33722 # Leave untagged because this isn't the defa ult 620 ibm-33722 # Leave untagged because this isn't the defa ult
620 ibm-5050 # Leave untagged because this isn't the defa ult, and yes this alias is correct 621 ibm-5050 # Leave untagged because this isn't the defa ult, and yes this alias is correct
621 EUC-JP { IANA MIME* WINDOWS }
622 Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* WI NDOWS }
623 csEUCPkdFmtJapanese { IANA WINDOWS }
624 X-EUC-JP { WINDOWS } # Japan EUC. x-euc-jp is a MIME n ame
625 windows-51932 { WINDOWS* } 622 windows-51932 { WINDOWS* }
626 ibm-33722_VPUA 623 ibm-33722_VPUA
627 IBM-eucJP 624 IBM-eucJP
628 ibm-33722_P120-1999 { UTR22* } # Japan EUC with \ <-> Yen mapping 625 ibm-33722_P120-1999 { UTR22* } # Japan EUC with \ <-> Yen mapping
629 ibm-33722 { IBM* JAVA } 626 ibm-33722 { IBM* JAVA }
630 ibm-5050 { IBM } # Yes this is correct 627 ibm-5050 { IBM } # Yes this is correct
631 cp33722 { JAVA* } 628 cp33722 { JAVA* }
632 33722 { JAVA } 629 33722 { JAVA }
633 ibm-33722_VASCII_VPUA 630 ibm-33722_VASCII_VPUA
634 x-IBM33722 { JAVA } 631 x-IBM33722 { JAVA }
635 x-IBM33722A { JAVA } 632 x-IBM33722A { JAVA }
636 x-IBM33722C { JAVA } 633 x-IBM33722C { JAVA }
637 # ibm-954 seems to be almost a superset of ibm-33722 and ibm-1350 634 # ibm-954 seems to be almost a superset of ibm-33722 and ibm-1350
638 # ibm-1350 seems to be almost a superset of ibm-33722 635 # ibm-1350 seems to be almost a superset of ibm-33722
639 # ibm-954 contains more PUA characters than the others. 636 # ibm-954 contains more PUA characters than the others.
637 # CHROME : Instead of ibm-33722_P*, we use our own EUC-JP converter
638 # to match IE7 and Mozilla more closely.
639 # google_euc_jp_mod is a modified version of EUC-JP that prefers 2-byte code
640 # points when converting from Unicode while recognizing both 2-byte and
641 # 3-byte code points when converting to Unicode.
642 google-euc_jp_mod { UTR22* }
643 EUC-JP { MIME* IANA JAVA* WINDOWS* }
644 Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* JA VA WINDOWS }
645 csEUCPkdFmtJapanese { IANA JAVA WINDOWS }
646 X-EUC-JP { MIME JAVA WINDOWS } # Japan EUC. x-euc-jp i s a MIME name
647 eucjis {JAVA}
648 ujis # Linux sometimes uses this name. This is an unfort unate generic and rarely used name. Its use is discouraged.
640 ibm-954_P101-2007 { UTR22* } 649 ibm-954_P101-2007 { UTR22* }
641 ibm-954 { IBM* } 650 ibm-954 { IBM* }
642 EUC-JP { JAVA* } # Matches more closely with ibm-1350
643 Extended_UNIX_Code_Packed_Format_for_Japanese { JAVA }
644 csEUCPkdFmtJapanese { JAVA }
645 X-EUC-JP { JAVA } # Japan EUC. x-euc-jp is a MIME name
646 eucjis { JAVA }
647 ujis # Linux sometimes uses this name. This is an unfort unate generic and rarely used name. Its use is discouraged.
648 x-IBM954 { JAVA } 651 x-IBM954 { JAVA }
649 x-IBM954C { JAVA } 652 x-IBM954C { JAVA }
650 # eucJP # This is closest to Solaris EUC-JP. 653 # eucJP # This is closest to Solaris EUC-JP.
651 654
652 aix-IBM_udcJP-4.3.6 { UTR22* } 655 aix-IBM_udcJP-4.3.6 { UTR22* }
653 x-IBM-udcJP { JAVA } 656 x-IBM-udcJP { JAVA }
654 657
655 java-euc_jp_linux-1.6_P { UTR22* } 658 java-euc_jp_linux-1.6_P { UTR22* }
656 euc-jp-linux 659 euc-jp-linux
657 x-EUC_JP_LINUX { JAVA } 660 x-EUC_JP_LINUX { JAVA }
(...skipping 30 matching lines...) Expand all
688 x-MS950-HKSCS { JAVA } 691 x-MS950-HKSCS { JAVA }
689 # windows-950 # Windows-950 can be w/ or w/o HKSCS exten sions. By default it's not. 692 # windows-950 # Windows-950 can be w/ or w/o HKSCS exten sions. By default it's not.
690 # windows-950_hkscs 693 # windows-950_hkscs
691 solaris-zh_TW_big5-2.7 { UTR22* } 694 solaris-zh_TW_big5-2.7 { UTR22* }
692 Big5_Solaris { JAVA } 695 Big5_Solaris { JAVA }
693 x-Big5-Solaris { JAVA } 696 x-Big5-Solaris { JAVA }
694 # GBK 697 # GBK
695 ibm-1386_P100-2001 { UTR22* } 698 ibm-1386_P100-2001 { UTR22* }
696 ibm-1386 { IBM* } 699 ibm-1386 { IBM* }
697 cp1386 700 cp1386
698 windows-936 # Alternate mapping. Leave untagged. This is the IBM interpretation of a Windows codepage. 701 #windows-936 # Alternate mapping. Leave untagged. This i s the IBM interpretation of a Windows codepage.
699 ibm-1386_VSUB_VPUA 702 ibm-1386_VSUB_VPUA
703 # CHROME: Added 4 GB2312 aliases and EUC-CN to Windows-936 to reflect the
704 # reality of the web (GB2312 is treated synonymously with its
705 # superset, Windows-936/GBK)
706 # All the aliases listed for this converter (windows-936-2000)
707 # are removed from the list of aliases for other simplified Chinese
708 # converters above.
700 windows-936-2000 { UTR22* } 709 windows-936-2000 { UTR22* }
701 GBK { IANA* WINDOWS JAVA* } 710 GB2312 { IANA* MIME* }
711 windows-936 { IANA WINDOWS* JAVA }
712 GBK { WINDOWS JAVA* }
702 CP936 { IANA JAVA } 713 CP936 { IANA JAVA }
703 MS936 { IANA } # In JDK 1.5, this goes to x-mswin-936. This is an IANA name split. 714 MS936 { IANA } # In JDK 1.5, this goes to x-mswin-936. This is an IANA name split.
704 windows-936 { IANA WINDOWS* JAVA } 715 chinese { IANA }
716 iso-ir-58 { IANA }
717 gb2312-1980
718 EUC-CN
719 csGB2312 { IANA }
720 GB_2312-80 { IANA }
705 721
706 # Java has two different tables for ibm-1383 and gb2312. We pick closest set for tagging. 722 # Java has two different tables for ibm-1383 and gb2312. We pick closest set for tagging.
707 ibm-1383_P110-1999 { UTR22* } # China EUC. 723 ibm-1383_P110-1999 { UTR22* } # China EUC.
708 ibm-1383 { IBM* JAVA } 724 ibm-1383 { IBM* JAVA }
709 GB2312 { IANA* MIME* }
710 csGB2312 { IANA }
711 cp1383 { JAVA* } 725 cp1383 { JAVA* }
712 1383 { JAVA } 726 1383 { JAVA }
713 EUC-CN # According to other platforms, windows-20936 lo oks more like euc-cn. x-euc-cn is also a MIME name 727 #EUC-CN # According to other platforms, windows-20936 l ooks more like euc-cn. x-euc-cn is also a MIME name
714 ibm-eucCN 728 ibm-eucCN
715 hp15CN # From HP-UX? 729 hp15CN # From HP-UX?
716 ibm-1383_VPUA 730 ibm-1383_VPUA
717 # gb # This is not an IANA name. gb in IANA mea ns Great Britain. 731 # gb # This is not an IANA name. gb in IANA mea ns Great Britain.
718 732
719 ibm-5478_P100-1995 { UTR22* } ibm-5478 { IBM* } # This gb_2312_80 DBCS mapping i s needed by iso-2022. 733 ibm-5478_P100-1995 { UTR22* } ibm-5478 { IBM* } # This gb_2312_80 DBCS mapping i s needed by iso-2022.
720 GB_2312-80 { IANA* } # Windows maps this alias incorr ectly 734 csISO58GB231280 { IANA* }
721 chinese { IANA }
722 iso-ir-58 { IANA }
723 csISO58GB231280 { IANA }
724 gb2312-1980
725 GB2312.1980-0 # From X11R6 735 GB2312.1980-0 # From X11R6
726 736
727 ibm-964_P110-1999 { UTR22* } # Taiwan EUC. x-euc-tw is a MIME nam e 737 ibm-964_P110-1999 { UTR22* } # Taiwan EUC. x-euc-tw is a MIME nam e
728 ibm-964 { IBM* JAVA } 738 ibm-964 { IBM* JAVA }
729 EUC-TW 739 EUC-TW
730 ibm-eucTW 740 ibm-eucTW
731 cns11643 741 cns11643
732 cp964 { JAVA* } 742 cp964 { JAVA* }
733 964 { JAVA } 743 964 { JAVA }
734 ibm-964_VPUA 744 ibm-964_VPUA
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
767 # </quote> 777 # </quote>
768 # 778 #
769 # The following aliases tries to mirror the poor state of alias recognition 779 # The following aliases tries to mirror the poor state of alias recognition
770 # on these platforms. 780 # on these platforms.
771 # 781 #
772 # ibm-970 is almost a subset of ibm-1363. 782 # ibm-970 is almost a subset of ibm-1363.
773 # Java, Solaris and AIX use euc-kr to also mean ksc5601. 783 # Java, Solaris and AIX use euc-kr to also mean ksc5601.
774 # Java has both ibm-970 and EUC-KR as separate converters. 784 # Java has both ibm-970 and EUC-KR as separate converters.
775 ibm-970_P110_P110-2006_U2 { UTR22* } 785 ibm-970_P110_P110-2006_U2 { UTR22* }
776 ibm-970 { IBM* JAVA } 786 ibm-970 { IBM* JAVA }
777 EUC-KR { IANA* MIME* WINDOWS JAVA }
778 KS_C_5601-1987 { JAVA }
779 windows-51949 { WINDOWS* } 787 windows-51949 { WINDOWS* }
780 csEUCKR { IANA WINDOWS } # x-euc-kr is also a MIME name
781 ibm-eucKR { JAVA } 788 ibm-eucKR { JAVA }
782 KSC_5601 { JAVA } # Needed by iso-2022
783 5601 { JAVA }
784 cp970 { JAVA* } 789 cp970 { JAVA* }
785 970 { JAVA } 790 970 { JAVA }
786 ibm-970_VPUA 791 ibm-970_VPUA
787 x-IBM970 { JAVA } 792 x-IBM970 { JAVA }
788 793
789 # ibm-971 is almost the set of DBCS mappings of ibm-970 794 # ibm-971 is almost the set of DBCS mappings of ibm-970
790 ibm-971_P100-1995 ibm-971 { IBM* } ibm-971_VPUA x-IBM971 { JAVA } 795 ibm-971_P100-1995 ibm-971 { IBM* } ibm-971_VPUA x-IBM971 { JAVA }
791 796
792 # Java, Solaris and AIX use euc-kr to also mean ksc5601, and _sometimes_ for Win dows too. 797 # Java, Solaris and AIX use euc-kr to also mean ksc5601, and _sometimes_ for Win dows too.
793 # ibm-1363 is almost a superset of ibm-970. 798 # ibm-1363 is almost a superset of ibm-970.
794 ibm-1363_P11B-1998 { UTR22* } 799 ibm-1363_P11B-1998 { UTR22* }
795 ibm-1363 # Leave untagged because this isn't the default 800 ibm-1363 # Leave untagged because this isn't the default
796 KS_C_5601-1987 { IANA* } 801 #KS_C_5601-1987 { IANA* }
797 KS_C_5601-1989 { IANA } 802 #KS_C_5601-1989 { IANA }
798 KSC_5601 { IANA } 803 #KSC_5601 { IANA }
799 csKSC56011987 { IANA } 804 #csKSC56011987 { IANA }
800 korean { IANA } 805 #korean { IANA }
801 iso-ir-149 { IANA } 806 #iso-ir-149 { IANA }
802 cp1363 { MIME* } 807 cp1363 { MIME* }
803 5601 808 #5601
804 ksc 809 #ksc
805 windows-949 # Alternate mapping. Leave untagged. This is the IBM interpretation of a Windows codepage. 810 #windows-949 # Alternate mapping. Leave untagged. This i s the IBM interpretation of a Windows codepage.
806 ibm-1363_VSUB_VPUA 811 ibm-1363_VSUB_VPUA
807 x-IBM1363C { JAVA } 812 x-IBM1363C { JAVA }
808 # ks_x_1001:1992 813 # ks_x_1001:1992
809 # ksc5601-1992 814 # ksc5601-1992
810 815
811 ibm-1363_P110-1997 { UTR22* } # Korean KSC MBCS with \ <-> Won mapping 816 ibm-1363_P110-1997 { UTR22* } # Korean KSC MBCS with \ <-> Won mapping
812 ibm-1363 { IBM* } 817 ibm-1363 { IBM* }
813 ibm-1363_VASCII_VSUB_VPUA 818 ibm-1363_VASCII_VSUB_VPUA
814 x-IBM1363 { JAVA } 819 x-IBM1363 { JAVA }
815 820
821 #CHROME: Windows-949 is NOT EUC-KR, but a superset of EUC-KR with 8,822
822 # additional Hangul syllables. However, the reality of the web
823 # dictates that we make a compromise and make EUC-KR a synonym of
824 # windows-949.
825 # All the aliases listed for this converter (windows-949-2000)
826 # are removed from the list of aliases for other Korean converters
827 # above.
816 windows-949-2000 { UTR22* } 828 windows-949-2000 { UTR22* }
817 windows-949 { JAVA* WINDOWS* } 829 windows-949 { JAVA* WINDOWS* }
818 KS_C_5601-1987 { WINDOWS } 830 KS_C_5601-1987 { WINDOWS }
819 KS_C_5601-1989 { WINDOWS } 831 KS_C_5601-1989 { WINDOWS }
820 KSC_5601 { MIME WINDOWS } # Needed by iso-2022 832 KSC_5601 { MIME WINDOWS } # Needed by iso-2022
833 EUC-KR { IANA* MIME* WINDOWS }
834 KS_C_5601-1987 { WINDOWS IANA }
835 KS_C_5601-1989 { WINDOWS IANA }
836 KSC_5601 { IANA WINDOWS } # Needed by iso-2022
821 csKSC56011987 { WINDOWS } 837 csKSC56011987 { WINDOWS }
822 korean { WINDOWS } 838 korean { IANA WINDOWS }
823 iso-ir-149 { WINDOWS } 839 iso-ir-149 { IANA WINDOWS }
824 ms949 { JAVA } 840 ms949 { JAVA }
841 csEUCKR { IANA WINDOWS }
842 5601
843 x-windows-949 # Mozilla
844 x-UHC # Mozilla (Unified Hangul Code)
825 x-KSC5601 { JAVA } 845 x-KSC5601 { JAVA }
826 846
827 windows-1361-2000 { UTR22* } 847 windows-1361-2000 { UTR22* }
828 ksc5601_1992 848 ksc5601_1992
829 ms1361 849 ms1361
830 johab 850 johab
831 x-Johab { JAVA } 851 x-Johab { JAVA }
832 852
853 #CHROME: TIS-620, ISO-8859-11 and Windows-874 are slightly different from
854 # each other, but they're used as if they're identical on the web.
833 windows-874-2000 { UTR22* } # Thai (w/ euro update) 855 windows-874-2000 { UTR22* } # Thai (w/ euro update)
834 TIS-620 { WINDOWS } 856 TIS-620 { IANA* WINDOWS MIME* }
835 windows-874 { JAVA* WINDOWS* } 857 windows-874 { JAVA* WINDOWS* MIME }
836 MS874 { JAVA } 858 MS874 { JAVA }
837 x-windows-874 { JAVA } 859 x-windows-874 { JAVA }
838 # iso-8859-11 { WINDOWS } # iso-8859-11 is similar to TI S-620. ibm-13162 is a closer match. 860 iso-8859-11 { IANA WINDOWS MIME } # iso-8859-11 is simil ar to TIS-620. ibm-13162 is a closer match.
839 861
840 ibm-874_P100-1995 { UTR22* } # Thai PC (w/o euro update). 862 ibm-874_P100-1995 { UTR22* } # Thai PC (w/o euro update).
841 ibm-874 { IBM* JAVA } 863 ibm-874 { IBM* JAVA }
842 ibm-9066 { IBM } # Yes ibm-874 == ibm-9066. ibm-1161 has the euro update. 864 ibm-9066 { IBM } # Yes ibm-874 == ibm-9066. ibm-1161 has the euro update.
843 cp874 { JAVA* } 865 cp874 { JAVA* }
844 TIS-620 { IANA* JAVA } # This is actually separate from ibm-874, which is similar to this table 866 #TIS-620 { IANA* JAVA } # This is actually separate fro m ibm-874, which is similar to this table
845 tis620.2533 { JAVA } # This is actually separate from ibm-874, which is similar to this table 867 tis620.2533 { JAVA } # This is actually separate from ibm-874, which is similar to this table
846 eucTH # eucTH is an unusual alias from Sol aris. eucTH has fewer mappings than TIS620 868 eucTH # eucTH is an unusual alias from Sol aris. eucTH has fewer mappings than TIS620
847 x-IBM874 { JAVA } 869 x-IBM874 { JAVA }
848 870
849 ibm-1162_P100-1999 { UTR22* } # Thai (w/ euro update) 871 ibm-1162_P100-1999 { UTR22* } # Thai (w/ euro update)
850 ibm-1162 { IBM* } 872 ibm-1162 { IBM* }
851 873
852 windows-864-2000 { UTR22* } 874 windows-864-2000 { UTR22* }
853 ibm-864s 875 ibm-864s
854 cp864s 876 cp864s
(...skipping 29 matching lines...) Expand all
884 ibm-1168_P100-2002 { UTR22* } ibm-1168 { IBM* } KOI8-U { IANA* WINDOWS } windo ws-21866 { WINDOWS* } # Ukrainian KOI8. koi8-ru != KOI8-U and Microsoft is wrong for aliasing them as the same. 906 ibm-1168_P100-2002 { UTR22* } ibm-1168 { IBM* } KOI8-U { IANA* WINDOWS } windo ws-21866 { WINDOWS* } # Ukrainian KOI8. koi8-ru != KOI8-U and Microsoft is wrong for aliasing them as the same.
885 ibm-4909_P100-1999 { UTR22* } ibm-4909 { IBM* } # ISO Greek (w/ euro update), update of ibm-813 907 ibm-4909_P100-1999 { UTR22* } ibm-4909 { IBM* } # ISO Greek (w/ euro update), update of ibm-813
886 908
887 # The cp aliases in this section aren't really windows aliases, but it was used by ICU for Windows. 909 # The cp aliases in this section aren't really windows aliases, but it was used by ICU for Windows.
888 # cp is usually used to denote IBM in Java, and that is why we don't do that any more. 910 # cp is usually used to denote IBM in Java, and that is why we don't do that any more.
889 # The windows-* aliases mean windows codepages. 911 # The windows-* aliases mean windows codepages.
890 ibm-5346_P100-1998 { UTR22* } ibm-5346 { IBM* } windows-1250 { IANA* JAVA* WIN DOWS* } cp1250 { WINDOWS JAVA } # Windows Latin2 (w/ euro update) 912 ibm-5346_P100-1998 { UTR22* } ibm-5346 { IBM* } windows-1250 { IANA* JAVA* WIN DOWS* } cp1250 { WINDOWS JAVA } # Windows Latin2 (w/ euro update)
891 ibm-5347_P100-1998 { UTR22* } ibm-5347 { IBM* } windows-1251 { IANA* JAVA* WIN DOWS* } cp1251 { WINDOWS JAVA } ANSI1251 # Windows Cyrillic (w/ euro update). AN SI1251 is from Solaris 913 ibm-5347_P100-1998 { UTR22* } ibm-5347 { IBM* } windows-1251 { IANA* JAVA* WIN DOWS* } cp1251 { WINDOWS JAVA } ANSI1251 # Windows Cyrillic (w/ euro update). AN SI1251 is from Solaris
892 ibm-5348_P100-1997 { UTR22* } ibm-5348 { IBM* } windows-1252 { IANA* JAVA* WIN DOWS* } cp1252 { JAVA } # Windows Latin1 (w/ euro update) 914 ibm-5348_P100-1997 { UTR22* } ibm-5348 { IBM* } windows-1252 { IANA* JAVA* WIN DOWS* } cp1252 { JAVA } # Windows Latin1 (w/ euro update)
893 ibm-5349_P100-1998 { UTR22* } ibm-5349 { IBM* } windows-1253 { IANA* JAVA* WIN DOWS* } cp1253 { JAVA } # Windows Greek (w/ euro update) 915 ibm-5349_P100-1998 { UTR22* } ibm-5349 { IBM* } windows-1253 { IANA* JAVA* WIN DOWS* } cp1253 { JAVA } # Windows Greek (w/ euro update)
894 ibm-5350_P100-1998 { UTR22* } ibm-5350 { IBM* } windows-1254 { IANA* JAVA* WIN DOWS* } cp1254 { JAVA } # Windows Turkish (w/ euro update) 916 #CHROME : Make ISO-8859-9 an alias to windows-1254 per HTML5. Move
917 #other IANA aliases for ISO-8859-9 as well.
918 ibm-5350_P100-1998 { UTR22* } ibm-5350 { IBM* } windows-1254 { MIME* IANA* JAV A* WINDOWS* } cp1254 { JAVA } # Windows Turkish (w/ euro update)
919 ISO-8859-9 { MIME }
920 latin5 { IANA }
921 csISOLatin5 { IANA }
922 iso-ir-148 { IANA }
923 ISO_8859-9:1989 { IANA }
924 l5 { IANA }
925 8859_9 { JAVA }
895 ibm-9447_P100-2002 { UTR22* } ibm-9447 { IBM* } windows-1255 { IANA* JAVA* WIN DOWS* } cp1255 { JAVA } # Windows Hebrew (w/ euro update) 926 ibm-9447_P100-2002 { UTR22* } ibm-9447 { IBM* } windows-1255 { IANA* JAVA* WIN DOWS* } cp1255 { JAVA } # Windows Hebrew (w/ euro update)
896 ibm-9448_X100-2005 { UTR22* } ibm-9448 { IBM* } windows-1256 { IANA* JAVA* WIN DOWS* } cp1256 { WINDOWS JAVA } x-windows-1256S { JAVA } # Windows Arabic (w/ eu ro update) 927 ibm-9448_X100-2005 { UTR22* } ibm-9448 { IBM* } windows-1256 { IANA* JAVA* WIN DOWS* } cp1256 { WINDOWS JAVA } x-windows-1256S { JAVA } # Windows Arabic (w/ eu ro update)
897 ibm-9449_P100-2002 { UTR22* } ibm-9449 { IBM* } windows-1257 { IANA* JAVA* WIN DOWS* } cp1257 { JAVA } # Windows Baltic (w/ euro update) 928 ibm-9449_P100-2002 { UTR22* } ibm-9449 { IBM* } windows-1257 { IANA* JAVA* WIN DOWS* } cp1257 { JAVA } # Windows Baltic (w/ euro update)
898 ibm-5354_P100-1998 { UTR22* } ibm-5354 { IBM* } windows-1258 { IANA* JAVA* WIN DOWS* } cp1258 { JAVA } # Windows Vietnamese (w/ euro update) 929 ibm-5354_P100-1998 { UTR22* } ibm-5354 { IBM* } windows-1258 { IANA* JAVA* WIN DOWS* } cp1258 { JAVA } # Windows Vietnamese (w/ euro update)
899 930
900 # These tables are out of date, and most don't have the Euro 931 # These tables are out of date, and most don't have the Euro
901 # Leave the windows- variants untagged. They are alternate tables of the newer o nes above. 932 # Leave the windows- variants untagged. They are alternate tables of the newer o nes above.
902 ibm-1250_P100-1995 { UTR22* } ibm-1250 { IBM* } windows-1250 # Old Windows La tin2 (w/o euro update) 933 ibm-1250_P100-1995 { UTR22* } ibm-1250 { IBM* } windows-1250 # Old Windows La tin2 (w/o euro update)
903 ibm-1251_P100-1995 { UTR22* } ibm-1251 { IBM* } windows-1251 # Old Windows Cy rillic (w/o euro update) 934 ibm-1251_P100-1995 { UTR22* } ibm-1251 { IBM* } windows-1251 # Old Windows Cy rillic (w/o euro update)
904 ibm-1252_P100-2000 { UTR22* } ibm-1252 { IBM* } windows-1252 # Old Windows La tin 1 without Euro 935 ibm-1252_P100-2000 { UTR22* } ibm-1252 { IBM* } windows-1252 # Old Windows La tin 1 without Euro
(...skipping 352 matching lines...) Expand 10 before | Expand all | Expand 10 after
1257 ibm-952_P110-1997 { UTR22* } ibm-952 { IBM* } x-JIS0208 # Pure DBCS, Japanese EUC, G1 - JIS X208-1990 1288 ibm-952_P110-1997 { UTR22* } ibm-952 { IBM* } x-JIS0208 # Pure DBCS, Japanese EUC, G1 - JIS X208-1990
1258 ibm-953_P100-2000 { UTR22* } ibm-953 { IBM* } JIS_X0212-1990 { IANA* } # Pure DBCS, Japanese EUC, G3 - JIS X 0212-1990 1289 ibm-953_P100-2000 { UTR22* } ibm-953 { IBM* } JIS_X0212-1990 { IANA* } # Pure DBCS, Japanese EUC, G3 - JIS X 0212-1990
1259 ibm-955_P110-1997 { UTR22* } ibm-955 { IBM* } # Pure DBCS, Japanese EUC, G0 - JIS X208-1978 1290 ibm-955_P110-1997 { UTR22* } ibm-955 { IBM* } # Pure DBCS, Japanese EUC, G0 - JIS X208-1978
1260 ibm-9577_P100-2001 { UTR22* } ibm-9577 { IBM* } ibm-1385 { IBM } x-IBM1385 { J AVA } # ibm-9577 and ibm-1385 are identical DBCS tables. 1291 ibm-9577_P100-2001 { UTR22* } ibm-9577 { IBM* } ibm-1385 { IBM } x-IBM1385 { J AVA } # ibm-9577 and ibm-1385 are identical DBCS tables.
1261 iso-8859_16-2001 { UTR22* } ISO-8859-16 { IANA* } iso-ir-226 { IANA } ISO_88 59-16:2001 { IANA } latin10 { IANA } l10 { IANA } 1292 iso-8859_16-2001 { UTR22* } ISO-8859-16 { IANA* } iso-ir-226 { IANA } ISO_88 59-16:2001 { IANA } latin10 { IANA } l10 { IANA }
1262 1293
1263 # To be considered for listing at a later date for the data library customizatio n tool 1294 # To be considered for listing at a later date for the data library customizatio n tool
1264 #ibm-1159_P100-1999 { UTR22* } ibm-1159 { IBM* } # SBCS T-Ch Host. Euro update of ibm-28709. This is used in combination with another CCSID mapping. 1295 #ibm-1159_P100-1999 { UTR22* } ibm-1159 { IBM* } # SBCS T-Ch Host. Euro update of ibm-28709. This is used in combination with another CCSID mapping.
1265 #ibm-960_P100-2000 { UTR22* } ibm-960 { IBM* } # Pure DBCS, CNS11643 plane 1 1296 #ibm-960_P100-2000 { UTR22* } ibm-960 { IBM* } # Pure DBCS, CNS11643 plane 1
1266 #ibm-963_P100-1995 { UTR22* } ibm-963 { IBM* } # Pure DBCS, CNS11643 plane 2 Traditional Chinese (DBCS subset of ibm-965) 1297 #ibm-963_P100-1995 { UTR22* } ibm-963 { IBM* } # Pure DBCS, CNS11643 plane 2 Traditional Chinese (DBCS subset of ibm-965)
OLDNEW
« no previous file with comments | « icu46/source/common/ucnv2022.c ('k') | icu46/source/data/mappings/google-euc_jp_mod.ucm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698