Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 // Generated by make_intl_data.py. DO NOT EDIT.
3 // Mappings from complete tags to preferred values.
4 // Derived from IANA Language Subtag Registry, file date 2013-01-25.
5 // http://www.iana.org/assignments/language-subtag-registry
6 var langTagMappings = {
7 "art-lojban": "jbo",
8 "cel-gaulish": "cel-gaulish",
9 "en-gb-oed": "en-GB-oed",
10 "i-ami": "ami",
11 "i-bnn": "bnn",
12 "i-default": "i-default",
13 "i-enochian": "i-enochian",
14 "i-hak": "hak",
15 "i-klingon": "tlh",
16 "i-lux": "lb",
17 "i-mingo": "i-mingo",
18 "i-navajo": "nv",
19 "i-pwn": "pwn",
20 "i-tao": "tao",
21 "i-tay": "tay",
22 "i-tsu": "tsu",
23 "ja-latn-hepburn-heploc": "ja-Latn-alalc97",
24 "no-bok": "nb",
25 "no-nyn": "nn",
26 "sgn-be-fr": "sfb",
27 "sgn-be-nl": "vgt",
28 "sgn-br": "bzs",
29 "sgn-ch-de": "sgg",
30 "sgn-co": "csn",
31 "sgn-de": "gsg",
32 "sgn-dk": "dsl",
33 "sgn-es": "ssp",
34 "sgn-fr": "fsl",
35 "sgn-gb": "bfi",
36 "sgn-gr": "gss",
37 "sgn-ie": "isg",
38 "sgn-it": "ise",
39 "sgn-jp": "jsl",
40 "sgn-mx": "mfs",
41 "sgn-ni": "ncs",
42 "sgn-nl": "dse",
43 "sgn-no": "nsl",
44 "sgn-pt": "psr",
45 "sgn-se": "swl",
46 "sgn-us": "ase",
47 "sgn-za": "sfs",
48 "zh-cmn": "cmn",
49 "zh-cmn-hans": "cmn-Hans",
50 "zh-cmn-hant": "cmn-Hant",
51 "zh-gan": "gan",
52 "zh-guoyu": "cmn",
53 "zh-hakka": "hak",
54 "zh-min": "zh-min",
55 "zh-min-nan": "nan",
56 "zh-wuu": "wuu",
57 "zh-xiang": "hsn",
58 "zh-yue": "yue",
59 };
61 // Mappings from non-extlang subtags to preferred values.
62 // Derived from IANA Language Subtag Registry, file date 2013-01-25.
63 // http://www.iana.org/assignments/language-subtag-registry
64 var langSubtagMappings = {
65 "BU": "MM",
66 "DD": "DE",
67 "FX": "FR",
68 "TP": "TL",
69 "YD": "YE",
70 "ZR": "CD",
71 "ayx": "nun",
72 "bjd": "drl",
73 "ccq": "rki",
74 "cjr": "mom",
75 "cka": "cmr",
76 "cmk": "xch",
77 "drh": "khk",
78 "drw": "prs",
79 "gav": "dev",
80 "hrr": "jal",
81 "ibi": "opa",
82 "in": "id",
83 "iw": "he",
84 "ji": "yi",
85 "jw": "jv",
86 "kgh": "kml",
87 "lcq": "ppr",
88 "mo": "ro",
89 "mst": "mry",
90 "myt": "mry",
91 "sca": "hle",
92 "tie": "ras",
93 "tkk": "twm",
94 "tlw": "weo",
95 "tnf": "prs",
96 "ybd": "rki",
97 "yma": "lrr",
98 };
100 // Mappings from extlang subtags to preferred values.
101 // Derived from IANA Language Subtag Registry, file date 2013-01-25.
102 // http://www.iana.org/assignments/language-subtag-registry
103 var extlangMappings = {
104 "aao": {preferred: "aao", prefix: "ar"},
105 "abh": {preferred: "abh", prefix: "ar"},
106 "abv": {preferred: "abv", prefix: "ar"},
107 "acm": {preferred: "acm", prefix: "ar"},
108 "acq": {preferred: "acq", prefix: "ar"},
109 "acw": {preferred: "acw", prefix: "ar"},
110 "acx": {preferred: "acx", prefix: "ar"},
111 "acy": {preferred: "acy", prefix: "ar"},
112 "adf": {preferred: "adf", prefix: "ar"},
113 "ads": {preferred: "ads", prefix: "sgn"},
114 "aeb": {preferred: "aeb", prefix: "ar"},
115 "aec": {preferred: "aec", prefix: "ar"},
116 "aed": {preferred: "aed", prefix: "sgn"},
117 "aen": {preferred: "aen", prefix: "sgn"},
118 "afb": {preferred: "afb", prefix: "ar"},
119 "afg": {preferred: "afg", prefix: "sgn"},
120 "ajp": {preferred: "ajp", prefix: "ar"},
121 "apc": {preferred: "apc", prefix: "ar"},
122 "apd": {preferred: "apd", prefix: "ar"},
123 "arb": {preferred: "arb", prefix: "ar"},
124 "arq": {preferred: "arq", prefix: "ar"},
125 "ars": {preferred: "ars", prefix: "ar"},
126 "ary": {preferred: "ary", prefix: "ar"},
127 "arz": {preferred: "arz", prefix: "ar"},
128 "ase": {preferred: "ase", prefix: "sgn"},
129 "asf": {preferred: "asf", prefix: "sgn"},
130 "asp": {preferred: "asp", prefix: "sgn"},
131 "asq": {preferred: "asq", prefix: "sgn"},
132 "asw": {preferred: "asw", prefix: "sgn"},
133 "auz": {preferred: "auz", prefix: "ar"},
134 "avl": {preferred: "avl", prefix: "ar"},
135 "ayh": {preferred: "ayh", prefix: "ar"},
136 "ayl": {preferred: "ayl", prefix: "ar"},
137 "ayn": {preferred: "ayn", prefix: "ar"},
138 "ayp": {preferred: "ayp", prefix: "ar"},
139 "bbz": {preferred: "bbz", prefix: "ar"},
140 "bfi": {preferred: "bfi", prefix: "sgn"},
141 "bfk": {preferred: "bfk", prefix: "sgn"},
142 "bjn": {preferred: "bjn", prefix: "ms"},
143 "bog": {preferred: "bog", prefix: "sgn"},
144 "bqn": {preferred: "bqn", prefix: "sgn"},
145 "bqy": {preferred: "bqy", prefix: "sgn"},
146 "btj": {preferred: "btj", prefix: "ms"},
147 "bve": {preferred: "bve", prefix: "ms"},
148 "bvl": {preferred: "bvl", prefix: "sgn"},
149 "bvu": {preferred: "bvu", prefix: "ms"},
150 "bzs": {preferred: "bzs", prefix: "sgn"},
151 "cdo": {preferred: "cdo", prefix: "zh"},
152 "cds": {preferred: "cds", prefix: "sgn"},
153 "cjy": {preferred: "cjy", prefix: "zh"},
154 "cmn": {preferred: "cmn", prefix: "zh"},
155 "coa": {preferred: "coa", prefix: "ms"},
156 "cpx": {preferred: "cpx", prefix: "zh"},
157 "csc": {preferred: "csc", prefix: "sgn"},
158 "csd": {preferred: "csd", prefix: "sgn"},
159 "cse": {preferred: "cse", prefix: "sgn"},
160 "csf": {preferred: "csf", prefix: "sgn"},
161 "csg": {preferred: "csg", prefix: "sgn"},
162 "csl": {preferred: "csl", prefix: "sgn"},
163 "csn": {preferred: "csn", prefix: "sgn"},
164 "csq": {preferred: "csq", prefix: "sgn"},
165 "csr": {preferred: "csr", prefix: "sgn"},
166 "czh": {preferred: "czh", prefix: "zh"},
167 "czo": {preferred: "czo", prefix: "zh"},
168 "doq": {preferred: "doq", prefix: "sgn"},
169 "dse": {preferred: "dse", prefix: "sgn"},
170 "dsl": {preferred: "dsl", prefix: "sgn"},
171 "dup": {preferred: "dup", prefix: "ms"},
172 "ecs": {preferred: "ecs", prefix: "sgn"},
173 "esl": {preferred: "esl", prefix: "sgn"},
174 "esn": {preferred: "esn", prefix: "sgn"},
175 "eso": {preferred: "eso", prefix: "sgn"},
176 "eth": {preferred: "eth", prefix: "sgn"},
177 "fcs": {preferred: "fcs", prefix: "sgn"},
178 "fse": {preferred: "fse", prefix: "sgn"},
179 "fsl": {preferred: "fsl", prefix: "sgn"},
180 "fss": {preferred: "fss", prefix: "sgn"},
181 "gan": {preferred: "gan", prefix: "zh"},
182 "gds": {preferred: "gds", prefix: "sgn"},
183 "gom": {preferred: "gom", prefix: "kok"},
184 "gse": {preferred: "gse", prefix: "sgn"},
185 "gsg": {preferred: "gsg", prefix: "sgn"},
186 "gsm": {preferred: "gsm", prefix: "sgn"},
187 "gss": {preferred: "gss", prefix: "sgn"},
188 "gus": {preferred: "gus", prefix: "sgn"},
189 "hab": {preferred: "hab", prefix: "sgn"},
190 "haf": {preferred: "haf", prefix: "sgn"},
191 "hak": {preferred: "hak", prefix: "zh"},
192 "hds": {preferred: "hds", prefix: "sgn"},
193 "hji": {preferred: "hji", prefix: "ms"},
194 "hks": {preferred: "hks", prefix: "sgn"},
195 "hos": {preferred: "hos", prefix: "sgn"},
196 "hps": {preferred: "hps", prefix: "sgn"},
197 "hsh": {preferred: "hsh", prefix: "sgn"},
198 "hsl": {preferred: "hsl", prefix: "sgn"},
199 "hsn": {preferred: "hsn", prefix: "zh"},
200 "icl": {preferred: "icl", prefix: "sgn"},
201 "ils": {preferred: "ils", prefix: "sgn"},
202 "inl": {preferred: "inl", prefix: "sgn"},
203 "ins": {preferred: "ins", prefix: "sgn"},
204 "ise": {preferred: "ise", prefix: "sgn"},
205 "isg": {preferred: "isg", prefix: "sgn"},
206 "isr": {preferred: "isr", prefix: "sgn"},
207 "jak": {preferred: "jak", prefix: "ms"},
208 "jax": {preferred: "jax", prefix: "ms"},
209 "jcs": {preferred: "jcs", prefix: "sgn"},
210 "jhs": {preferred: "jhs", prefix: "sgn"},
211 "jls": {preferred: "jls", prefix: "sgn"},
212 "jos": {preferred: "jos", prefix: "sgn"},
213 "jsl": {preferred: "jsl", prefix: "sgn"},
214 "jus": {preferred: "jus", prefix: "sgn"},
215 "kgi": {preferred: "kgi", prefix: "sgn"},
216 "knn": {preferred: "knn", prefix: "kok"},
217 "kvb": {preferred: "kvb", prefix: "ms"},
218 "kvk": {preferred: "kvk", prefix: "sgn"},
219 "kvr": {preferred: "kvr", prefix: "ms"},
220 "kxd": {preferred: "kxd", prefix: "ms"},
221 "lbs": {preferred: "lbs", prefix: "sgn"},
222 "lce": {preferred: "lce", prefix: "ms"},
223 "lcf": {preferred: "lcf", prefix: "ms"},
224 "liw": {preferred: "liw", prefix: "ms"},
225 "lls": {preferred: "lls", prefix: "sgn"},
226 "lsg": {preferred: "lsg", prefix: "sgn"},
227 "lsl": {preferred: "lsl", prefix: "sgn"},
228 "lso": {preferred: "lso", prefix: "sgn"},
229 "lsp": {preferred: "lsp", prefix: "sgn"},
230 "lst": {preferred: "lst", prefix: "sgn"},
231 "lsy": {preferred: "lsy", prefix: "sgn"},
232 "ltg": {preferred: "ltg", prefix: "lv"},
233 "lvs": {preferred: "lvs", prefix: "lv"},
234 "lzh": {preferred: "lzh", prefix: "zh"},
235 "max": {preferred: "max", prefix: "ms"},
236 "mdl": {preferred: "mdl", prefix: "sgn"},
237 "meo": {preferred: "meo", prefix: "ms"},
238 "mfa": {preferred: "mfa", prefix: "ms"},
239 "mfb": {preferred: "mfb", prefix: "ms"},
240 "mfs": {preferred: "mfs", prefix: "sgn"},
241 "min": {preferred: "min", prefix: "ms"},
242 "mnp": {preferred: "mnp", prefix: "zh"},
243 "mqg": {preferred: "mqg", prefix: "ms"},
244 "mre": {preferred: "mre", prefix: "sgn"},
245 "msd": {preferred: "msd", prefix: "sgn"},
246 "msi": {preferred: "msi", prefix: "ms"},
247 "msr": {preferred: "msr", prefix: "sgn"},
248 "mui": {preferred: "mui", prefix: "ms"},
249 "mzc": {preferred: "mzc", prefix: "sgn"},
250 "mzg": {preferred: "mzg", prefix: "sgn"},
251 "mzy": {preferred: "mzy", prefix: "sgn"},
252 "nan": {preferred: "nan", prefix: "zh"},
253 "nbs": {preferred: "nbs", prefix: "sgn"},
254 "ncs": {preferred: "ncs", prefix: "sgn"},
255 "nsi": {preferred: "nsi", prefix: "sgn"},
256 "nsl": {preferred: "nsl", prefix: "sgn"},
257 "nsp": {preferred: "nsp", prefix: "sgn"},
258 "nsr": {preferred: "nsr", prefix: "sgn"},
259 "nzs": {preferred: "nzs", prefix: "sgn"},
260 "okl": {preferred: "okl", prefix: "sgn"},
261 "orn": {preferred: "orn", prefix: "ms"},
262 "ors": {preferred: "ors", prefix: "ms"},
263 "pel": {preferred: "pel", prefix: "ms"},
264 "pga": {preferred: "pga", prefix: "ar"},
265 "pks": {preferred: "pks", prefix: "sgn"},
266 "prl": {preferred: "prl", prefix: "sgn"},
267 "prz": {preferred: "prz", prefix: "sgn"},
268 "psc": {preferred: "psc", prefix: "sgn"},
269 "psd": {preferred: "psd", prefix: "sgn"},
270 "pse": {preferred: "pse", prefix: "ms"},
271 "psg": {preferred: "psg", prefix: "sgn"},
272 "psl": {preferred: "psl", prefix: "sgn"},
273 "pso": {preferred: "pso", prefix: "sgn"},
274 "psp": {preferred: "psp", prefix: "sgn"},
275 "psr": {preferred: "psr", prefix: "sgn"},
276 "pys": {preferred: "pys", prefix: "sgn"},
277 "rms": {preferred: "rms", prefix: "sgn"},
278 "rsi": {preferred: "rsi", prefix: "sgn"},
279 "rsl": {preferred: "rsl", prefix: "sgn"},
280 "sdl": {preferred: "sdl", prefix: "sgn"},
281 "sfb": {preferred: "sfb", prefix: "sgn"},
282 "sfs": {preferred: "sfs", prefix: "sgn"},
283 "sgg": {preferred: "sgg", prefix: "sgn"},
284 "sgx": {preferred: "sgx", prefix: "sgn"},
285 "shu": {preferred: "shu", prefix: "ar"},
286 "slf": {preferred: "slf", prefix: "sgn"},
287 "sls": {preferred: "sls", prefix: "sgn"},
288 "sqk": {preferred: "sqk", prefix: "sgn"},
289 "sqs": {preferred: "sqs", prefix: "sgn"},
290 "ssh": {preferred: "ssh", prefix: "ar"},
291 "ssp": {preferred: "ssp", prefix: "sgn"},
292 "ssr": {preferred: "ssr", prefix: "sgn"},
293 "svk": {preferred: "svk", prefix: "sgn"},
294 "swc": {preferred: "swc", prefix: "sw"},
295 "swh": {preferred: "swh", prefix: "sw"},
296 "swl": {preferred: "swl", prefix: "sgn"},
297 "syy": {preferred: "syy", prefix: "sgn"},
298 "tmw": {preferred: "tmw", prefix: "ms"},
299 "tse": {preferred: "tse", prefix: "sgn"},
300 "tsm": {preferred: "tsm", prefix: "sgn"},
301 "tsq": {preferred: "tsq", prefix: "sgn"},
302 "tss": {preferred: "tss", prefix: "sgn"},
303 "tsy": {preferred: "tsy", prefix: "sgn"},
304 "tza": {preferred: "tza", prefix: "sgn"},
305 "ugn": {preferred: "ugn", prefix: "sgn"},
306 "ugy": {preferred: "ugy", prefix: "sgn"},
307 "ukl": {preferred: "ukl", prefix: "sgn"},
308 "uks": {preferred: "uks", prefix: "sgn"},
309 "urk": {preferred: "urk", prefix: "ms"},
310 "uzn": {preferred: "uzn", prefix: "uz"},
311 "uzs": {preferred: "uzs", prefix: "uz"},
312 "vgt": {preferred: "vgt", prefix: "sgn"},
313 "vkk": {preferred: "vkk", prefix: "ms"},
314 "vkt": {preferred: "vkt", prefix: "ms"},
315 "vsi": {preferred: "vsi", prefix: "sgn"},
316 "vsl": {preferred: "vsl", prefix: "sgn"},
317 "vsv": {preferred: "vsv", prefix: "sgn"},
318 "wuu": {preferred: "wuu", prefix: "zh"},
319 "xki": {preferred: "xki", prefix: "sgn"},
320 "xml": {preferred: "xml", prefix: "sgn"},
321 "xmm": {preferred: "xmm", prefix: "ms"},
322 "xms": {preferred: "xms", prefix: "sgn"},
323 "yds": {preferred: "yds", prefix: "sgn"},
324 "ysl": {preferred: "ysl", prefix: "sgn"},
325 "yue": {preferred: "yue", prefix: "zh"},
326 "zib": {preferred: "zib", prefix: "sgn"},
327 "zlm": {preferred: "zlm", prefix: "ms"},
328 "zmi": {preferred: "zmi", prefix: "ms"},
329 "zsl": {preferred: "zsl", prefix: "sgn"},
330 "zsm": {preferred: "zsm", prefix: "ms"},
331 };