intl/uconv/src/charsetData.properties

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/intl/uconv/src/charsetData.properties	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,177 @@
     1.4 +# This Source Code Form is subject to the terms of the Mozilla Public
     1.5 +# License, v. 2.0. If a copy of the MPL was not distributed with this
     1.6 +# file, You can obtain one at http://mozilla.org/MPL/2.0/.
     1.7 +
     1.8 +## Rule of this file:
     1.9 +## 1. key should always be in lower case ascii so we can do case insensitive
    1.10 +##    comparison in the code faster.
    1.11 +
    1.12 +## Format of this file:
    1.13 +##
    1.14 +## charset_name.notForOutgoing = anything  -  specifies that this charset is 
    1.15 +## not to be used for exporting files ('SaveAsCharset' in composer)
    1.16 +##
    1.17 +## charset_name.isInternal = anything - specifies that this charset should
    1.18 +## not be exposed to web content because of the vulnerability to XSS attacks
    1.19 +## or some other reasons
    1.20 +##
    1.21 +## charset_name.LangGroup = 
    1.22 +##
    1.23 +## charset_name.isMultibyte = multi byte charsets
    1.24 +
    1.25 +x-mac-arabic.isInternal                 = true
    1.26 +x-mac-farsi.isInternal                  = true
    1.27 +x-mac-hebrew.isInternal                 = true
    1.28 +x-imap4-modified-utf7.isInternal        = true
    1.29 +utf-7.isInternal                        = true
    1.30 +t.61-8bit.isInternal                    = true
    1.31 +ibm864.isInternal                       = true
    1.32 +replacement.isInternal                  = true
    1.33 +
    1.34 +t.61-8bit.notForOutgoing                = true
    1.35 +utf-7.notForOutgoing                    = true
    1.36 +x-imap4-modified-utf7.notForOutgoing    = true
    1.37 +us-ascii.notForOutgoing                 = true
    1.38 +iso-8859-6-e.notForOutgoing             = true
    1.39 +iso-8859-6-i.notForOutgoing             = true
    1.40 +ibm864.notForOutgoing                   = true
    1.41 +ibm869.notForOutgoing                   = true
    1.42 +ibm1125.notForOutgoing                  = true
    1.43 +ibm1131.notForOutgoing                  = true
    1.44 +iso-8859-8-e.notForOutgoing             = true
    1.45 +iso-8859-8.notForOutgoing               = true
    1.46 +iso-2022-kr.notForOutgoing              = true
    1.47 +x-johab.notForOutgoing                  = true
    1.48 +replacement.notForOutgoing              = true
    1.49 +
    1.50 +# XXX : there are some entries only necessary for Gtk/Xlib builds
    1.51 +# to map  XLFD registry-encoding pairs to langGroups. they can be
    1.52 +# removed once bug 215537 is fixed.
    1.53 +
    1.54 +# XXX : todo: move to something based on BCP 47 (RFC 5646);
    1.55 +# these should primarily specify script (and sometimes region),
    1.56 +# but NOT language.
    1.57 +# See also https://bugzilla.mozilla.org/show_bug.cgi?id=756022
    1.58 +# e.g. x-western      -> *-Latn-155 (Western Europe)
    1.59 +#      x-central-euro -> *-Latn-151 (Eastern Europe)
    1.60 +#      x-baltic       -> *-Latn-154 (Northern Europe)
    1.61 +#      x-cyrillic     -> *-Cyrl
    1.62 +#      zh-TW          -> *-Hant-TW
    1.63 +#      zh-HK          -> *-Hant-HK
    1.64 +#      zh-CN          -> *-Hans
    1.65 +#      ja             -> *-Jpan
    1.66 +#      ko             -> *-Hang
    1.67 +#      tr             -> *-Latn-TR
    1.68 +#      he             -> *-Hebr
    1.69 +#      ar             -> *-Arab
    1.70 +# etc
    1.71 +
    1.72 +armscii-8.LangGroup                = x-armn
    1.73 +big5.LangGroup                     = zh-TW
    1.74 +x-x-big5.LangGroup                 = zh-TW
    1.75 +big5-hkscs.LangGroup               = zh-HK
    1.76 +euc-jp.LangGroup                   = ja
    1.77 +euc-kr.LangGroup                   = ko
    1.78 +gb2312.LangGroup                   = zh-CN
    1.79 +gb18030.LangGroup                  = zh-CN
    1.80 +gb18030.2000-0.LangGroup           = zh-CN
    1.81 +gb18030.2000-1.LangGroup           = zh-CN
    1.82 +hkscs-1.LangGroup                  = zh-HK
    1.83 +hz-gb-2312.LangGroup               = zh-CN
    1.84 +ibm850.LangGroup                   = x-western
    1.85 +ibm852.LangGroup                   = x-central-euro
    1.86 +ibm855.LangGroup                   = x-cyrillic
    1.87 +ibm857.LangGroup                   = tr
    1.88 +ibm862.LangGroup                   = he
    1.89 +ibm864.LangGroup                   = ar
    1.90 +ibm866.LangGroup                   = x-cyrillic
    1.91 +ibm869.LangGroup                   = el
    1.92 +ibm1125.LangGroup                  = x-cyrillic
    1.93 +ibm1131.LangGroup                  = x-cyrillic
    1.94 +iso-2022-cn.LangGroup              = zh-CN
    1.95 +iso-2022-jp.LangGroup              = ja
    1.96 +iso-2022-kr.LangGroup              = ko
    1.97 +iso-8859-1.LangGroup               = x-western
    1.98 +iso-8859-10.LangGroup              = x-western
    1.99 +iso-8859-14.LangGroup              = x-western
   1.100 +iso-8859-15.LangGroup              = x-western
   1.101 +iso-8859-2.LangGroup               = x-central-euro
   1.102 +iso-8859-16.LangGroup              = x-central-euro
   1.103 +iso-8859-3.LangGroup               = x-western
   1.104 +iso-8859-4.LangGroup               = x-baltic
   1.105 +iso-8859-13.LangGroup              = x-baltic
   1.106 +iso-8859-5.LangGroup               = x-cyrillic
   1.107 +iso-8859-6.LangGroup               = ar
   1.108 +iso-8859-6-e.LangGroup             = ar
   1.109 +iso-8859-6-i.LangGroup             = ar
   1.110 +iso-8859-7.LangGroup               = el
   1.111 +iso-8859-8.LangGroup               = he
   1.112 +iso-8859-8-e.LangGroup             = he
   1.113 +iso-8859-8-i.LangGroup             = he
   1.114 +iso-8859-9.LangGroup               = tr
   1.115 +jis_0208-1983.LangGroup            = ja
   1.116 +koi8-r.LangGroup                   = x-cyrillic
   1.117 +koi8-u.LangGroup                   = x-cyrillic
   1.118 +iso-ir-111.LangGroup               = x-cyrillic
   1.119 +shift_jis.LangGroup                = ja
   1.120 +tis-620.LangGroup                  = th
   1.121 +tis620-2.LangGroup                 = th
   1.122 +windows-874.LangGroup              = th
   1.123 +iso-8859-11.LangGroup              = th
   1.124 +us-ascii.LangGroup                 = x-western
   1.125 +t.61-8bit.LangGroup                = x-western
   1.126 +utf-8.LangGroup                    = x-unicode
   1.127 +utf-16.LangGroup                   = x-unicode
   1.128 +utf-16be.LangGroup                 = x-unicode
   1.129 +utf-16le.LangGroup                 = x-unicode
   1.130 +utf-7.LangGroup                    = x-unicode
   1.131 +x-imap4-modified-utf7.LangGroup    = x-unicode
   1.132 +replacement.LangGroup              = x-unicode
   1.133 +viscii.LangGroup                   = x-western
   1.134 +x-viet-tcvn5712.LangGroup          = x-western
   1.135 +x-viet-vps.LangGroup               = x-western
   1.136 +windows-1250.LangGroup             = x-central-euro
   1.137 +windows-1251.LangGroup             = x-cyrillic
   1.138 +windows-1252.LangGroup             = x-western
   1.139 +windows-1253.LangGroup             = el
   1.140 +windows-1254.LangGroup             = tr
   1.141 +windows-1255.LangGroup             = he
   1.142 +windows-1256.LangGroup             = ar
   1.143 +windows-1257.LangGroup             = x-baltic
   1.144 +windows-1258.LangGroup             = x-western
   1.145 +x-euc-tw.LangGroup                 = zh-TW
   1.146 +gbk.LangGroup                      = zh-CN
   1.147 +gb_2312-80.LangGroup               = zh-CN
   1.148 +x-mac-ce.LangGroup                 = x-central-euro
   1.149 +x-mac-croatian.LangGroup           = x-central-euro
   1.150 +x-mac-cyrillic.LangGroup           = x-cyrillic
   1.151 +x-mac-devanagari.LangGroup         = x-devanagari
   1.152 +x-mac-farsi.LangGroup              = ar
   1.153 +x-mac-greek.LangGroup              = el
   1.154 +x-mac-gujarati.LangGroup           = x-gujr
   1.155 +x-mac-gurmukhi.LangGroup           = x-guru
   1.156 +x-mac-icelandic.LangGroup          = x-western
   1.157 +macintosh.LangGroup                = x-western
   1.158 +x-mac-turkish.LangGroup            = tr
   1.159 +x-mac-ukrainian.LangGroup          = x-cyrillic
   1.160 +x-mac-romanian.LangGroup           = x-central-euro
   1.161 +x-user-defined.LangGroup           = x-unicode
   1.162 +ks_c_5601-1987.LangGroup           = ko
   1.163 +x-johab.LangGroup                  = ko
   1.164 +x-mac-hebrew.LangGroup             = he
   1.165 +x-mac-arabic.LangGroup             = ar
   1.166 +
   1.167 +iso-2022-jp.isMultibyte     = true
   1.168 +shift_jis.isMultibyte       = true
   1.169 +euc-jp.isMultibyte          = true
   1.170 +big5.isMultibyte            = true
   1.171 +big5-hkscs.isMultibyte      = true
   1.172 +x-euc-tw.isMultibyte        = true
   1.173 +gb2312.isMultibyte          = true
   1.174 +hz-gb-2312.isMultibyte      = true
   1.175 +iso-2022-kr.isMultibyte     = true
   1.176 +euc-kr.isMultibyte          = true
   1.177 +x-johab.isMultibyte         = true
   1.178 +utf-7.isMultibyte           = true
   1.179 +utf-8.isMultibyte           = true
   1.180 +replacement.isMultibyte     = true

mercurial