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