intl/uconv/src/charsetData.properties

Wed, 31 Dec 2014 07:22:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 07:22:50 +0100
branch
TOR_BUG_3246
changeset 4
fc2d59ddac77
permissions
-rw-r--r--

Correct previous dual key logic pending first delivery installment.

michael@0 1 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 2 # License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 4
michael@0 5 ## Rule of this file:
michael@0 6 ## 1. key should always be in lower case ascii so we can do case insensitive
michael@0 7 ## comparison in the code faster.
michael@0 8
michael@0 9 ## Format of this file:
michael@0 10 ##
michael@0 11 ## charset_name.notForOutgoing = anything - specifies that this charset is
michael@0 12 ## not to be used for exporting files ('SaveAsCharset' in composer)
michael@0 13 ##
michael@0 14 ## charset_name.isInternal = anything - specifies that this charset should
michael@0 15 ## not be exposed to web content because of the vulnerability to XSS attacks
michael@0 16 ## or some other reasons
michael@0 17 ##
michael@0 18 ## charset_name.LangGroup =
michael@0 19 ##
michael@0 20 ## charset_name.isMultibyte = multi byte charsets
michael@0 21
michael@0 22 x-mac-arabic.isInternal = true
michael@0 23 x-mac-farsi.isInternal = true
michael@0 24 x-mac-hebrew.isInternal = true
michael@0 25 x-imap4-modified-utf7.isInternal = true
michael@0 26 utf-7.isInternal = true
michael@0 27 t.61-8bit.isInternal = true
michael@0 28 ibm864.isInternal = true
michael@0 29 replacement.isInternal = true
michael@0 30
michael@0 31 t.61-8bit.notForOutgoing = true
michael@0 32 utf-7.notForOutgoing = true
michael@0 33 x-imap4-modified-utf7.notForOutgoing = true
michael@0 34 us-ascii.notForOutgoing = true
michael@0 35 iso-8859-6-e.notForOutgoing = true
michael@0 36 iso-8859-6-i.notForOutgoing = true
michael@0 37 ibm864.notForOutgoing = true
michael@0 38 ibm869.notForOutgoing = true
michael@0 39 ibm1125.notForOutgoing = true
michael@0 40 ibm1131.notForOutgoing = true
michael@0 41 iso-8859-8-e.notForOutgoing = true
michael@0 42 iso-8859-8.notForOutgoing = true
michael@0 43 iso-2022-kr.notForOutgoing = true
michael@0 44 x-johab.notForOutgoing = true
michael@0 45 replacement.notForOutgoing = true
michael@0 46
michael@0 47 # XXX : there are some entries only necessary for Gtk/Xlib builds
michael@0 48 # to map XLFD registry-encoding pairs to langGroups. they can be
michael@0 49 # removed once bug 215537 is fixed.
michael@0 50
michael@0 51 # XXX : todo: move to something based on BCP 47 (RFC 5646);
michael@0 52 # these should primarily specify script (and sometimes region),
michael@0 53 # but NOT language.
michael@0 54 # See also https://bugzilla.mozilla.org/show_bug.cgi?id=756022
michael@0 55 # e.g. x-western -> *-Latn-155 (Western Europe)
michael@0 56 # x-central-euro -> *-Latn-151 (Eastern Europe)
michael@0 57 # x-baltic -> *-Latn-154 (Northern Europe)
michael@0 58 # x-cyrillic -> *-Cyrl
michael@0 59 # zh-TW -> *-Hant-TW
michael@0 60 # zh-HK -> *-Hant-HK
michael@0 61 # zh-CN -> *-Hans
michael@0 62 # ja -> *-Jpan
michael@0 63 # ko -> *-Hang
michael@0 64 # tr -> *-Latn-TR
michael@0 65 # he -> *-Hebr
michael@0 66 # ar -> *-Arab
michael@0 67 # etc
michael@0 68
michael@0 69 armscii-8.LangGroup = x-armn
michael@0 70 big5.LangGroup = zh-TW
michael@0 71 x-x-big5.LangGroup = zh-TW
michael@0 72 big5-hkscs.LangGroup = zh-HK
michael@0 73 euc-jp.LangGroup = ja
michael@0 74 euc-kr.LangGroup = ko
michael@0 75 gb2312.LangGroup = zh-CN
michael@0 76 gb18030.LangGroup = zh-CN
michael@0 77 gb18030.2000-0.LangGroup = zh-CN
michael@0 78 gb18030.2000-1.LangGroup = zh-CN
michael@0 79 hkscs-1.LangGroup = zh-HK
michael@0 80 hz-gb-2312.LangGroup = zh-CN
michael@0 81 ibm850.LangGroup = x-western
michael@0 82 ibm852.LangGroup = x-central-euro
michael@0 83 ibm855.LangGroup = x-cyrillic
michael@0 84 ibm857.LangGroup = tr
michael@0 85 ibm862.LangGroup = he
michael@0 86 ibm864.LangGroup = ar
michael@0 87 ibm866.LangGroup = x-cyrillic
michael@0 88 ibm869.LangGroup = el
michael@0 89 ibm1125.LangGroup = x-cyrillic
michael@0 90 ibm1131.LangGroup = x-cyrillic
michael@0 91 iso-2022-cn.LangGroup = zh-CN
michael@0 92 iso-2022-jp.LangGroup = ja
michael@0 93 iso-2022-kr.LangGroup = ko
michael@0 94 iso-8859-1.LangGroup = x-western
michael@0 95 iso-8859-10.LangGroup = x-western
michael@0 96 iso-8859-14.LangGroup = x-western
michael@0 97 iso-8859-15.LangGroup = x-western
michael@0 98 iso-8859-2.LangGroup = x-central-euro
michael@0 99 iso-8859-16.LangGroup = x-central-euro
michael@0 100 iso-8859-3.LangGroup = x-western
michael@0 101 iso-8859-4.LangGroup = x-baltic
michael@0 102 iso-8859-13.LangGroup = x-baltic
michael@0 103 iso-8859-5.LangGroup = x-cyrillic
michael@0 104 iso-8859-6.LangGroup = ar
michael@0 105 iso-8859-6-e.LangGroup = ar
michael@0 106 iso-8859-6-i.LangGroup = ar
michael@0 107 iso-8859-7.LangGroup = el
michael@0 108 iso-8859-8.LangGroup = he
michael@0 109 iso-8859-8-e.LangGroup = he
michael@0 110 iso-8859-8-i.LangGroup = he
michael@0 111 iso-8859-9.LangGroup = tr
michael@0 112 jis_0208-1983.LangGroup = ja
michael@0 113 koi8-r.LangGroup = x-cyrillic
michael@0 114 koi8-u.LangGroup = x-cyrillic
michael@0 115 iso-ir-111.LangGroup = x-cyrillic
michael@0 116 shift_jis.LangGroup = ja
michael@0 117 tis-620.LangGroup = th
michael@0 118 tis620-2.LangGroup = th
michael@0 119 windows-874.LangGroup = th
michael@0 120 iso-8859-11.LangGroup = th
michael@0 121 us-ascii.LangGroup = x-western
michael@0 122 t.61-8bit.LangGroup = x-western
michael@0 123 utf-8.LangGroup = x-unicode
michael@0 124 utf-16.LangGroup = x-unicode
michael@0 125 utf-16be.LangGroup = x-unicode
michael@0 126 utf-16le.LangGroup = x-unicode
michael@0 127 utf-7.LangGroup = x-unicode
michael@0 128 x-imap4-modified-utf7.LangGroup = x-unicode
michael@0 129 replacement.LangGroup = x-unicode
michael@0 130 viscii.LangGroup = x-western
michael@0 131 x-viet-tcvn5712.LangGroup = x-western
michael@0 132 x-viet-vps.LangGroup = x-western
michael@0 133 windows-1250.LangGroup = x-central-euro
michael@0 134 windows-1251.LangGroup = x-cyrillic
michael@0 135 windows-1252.LangGroup = x-western
michael@0 136 windows-1253.LangGroup = el
michael@0 137 windows-1254.LangGroup = tr
michael@0 138 windows-1255.LangGroup = he
michael@0 139 windows-1256.LangGroup = ar
michael@0 140 windows-1257.LangGroup = x-baltic
michael@0 141 windows-1258.LangGroup = x-western
michael@0 142 x-euc-tw.LangGroup = zh-TW
michael@0 143 gbk.LangGroup = zh-CN
michael@0 144 gb_2312-80.LangGroup = zh-CN
michael@0 145 x-mac-ce.LangGroup = x-central-euro
michael@0 146 x-mac-croatian.LangGroup = x-central-euro
michael@0 147 x-mac-cyrillic.LangGroup = x-cyrillic
michael@0 148 x-mac-devanagari.LangGroup = x-devanagari
michael@0 149 x-mac-farsi.LangGroup = ar
michael@0 150 x-mac-greek.LangGroup = el
michael@0 151 x-mac-gujarati.LangGroup = x-gujr
michael@0 152 x-mac-gurmukhi.LangGroup = x-guru
michael@0 153 x-mac-icelandic.LangGroup = x-western
michael@0 154 macintosh.LangGroup = x-western
michael@0 155 x-mac-turkish.LangGroup = tr
michael@0 156 x-mac-ukrainian.LangGroup = x-cyrillic
michael@0 157 x-mac-romanian.LangGroup = x-central-euro
michael@0 158 x-user-defined.LangGroup = x-unicode
michael@0 159 ks_c_5601-1987.LangGroup = ko
michael@0 160 x-johab.LangGroup = ko
michael@0 161 x-mac-hebrew.LangGroup = he
michael@0 162 x-mac-arabic.LangGroup = ar
michael@0 163
michael@0 164 iso-2022-jp.isMultibyte = true
michael@0 165 shift_jis.isMultibyte = true
michael@0 166 euc-jp.isMultibyte = true
michael@0 167 big5.isMultibyte = true
michael@0 168 big5-hkscs.isMultibyte = true
michael@0 169 x-euc-tw.isMultibyte = true
michael@0 170 gb2312.isMultibyte = true
michael@0 171 hz-gb-2312.isMultibyte = true
michael@0 172 iso-2022-kr.isMultibyte = true
michael@0 173 euc-kr.isMultibyte = true
michael@0 174 x-johab.isMultibyte = true
michael@0 175 utf-7.isMultibyte = true
michael@0 176 utf-8.isMultibyte = true
michael@0 177 replacement.isMultibyte = true

mercurial