Move Webstore URL concepts to //extensions and out
[chromium-blink-merge.git] / chrome / browser / resources / chromeos / input_method / google_xkb_manifest.json
blobe3175354f3f967a309b3c8bcd57ea22f4ba3687d
2   "name": "Chrome OS XKB",
3   "version": "1.0.5.0",
4   "description": "Chrome OS XKB",
5   "default_locale": "en",
6   "incognito": "split",
7   "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7C0oB6YTnf69uhWnVTZl5TB/psHrJXgIPLYchFb0whlVCG8fqMo9lW/oxBmZXZ3N8T7zZrdYI/SUjoc9I5R/dMVVD2q4iKox+x7xlTbqSdVeOb6b9ZVJ24pLbO1L7feSNSBgR0t61jrC2eY/gf78h7w58UEQBPFT2mUxhhwodyQIDAQAB",
8   "permissions": [
9     "input",
10     "inputMethodPrivate",
11     "virtualKeyboardPrivate",
12     "metricsPrivate",
13     "unlimitedStorage",
14     "https://dl.google.com/",
15     "https://clients4.google.com/",
16     "accessibilityFeatures.read"
17   ],
18   "background": {
19     "page": "background.html",
20     "persistent": false
21   },
22   "ime_path": "/usr/share/chromeos-assets/input_methods/input_tools",
23   "input_components": [
24     {
25       "name": "__MSG_keyboard_us__",
26       "type": "ime",
27       "id": "xkb:us::eng",
28       "description": "",
29       "language": ["en", "en-US", "en-AU", "en-NZ"],
30       "layouts": ["us"],
31       "input_view": "inputview.html#id=us.compact.qwerty&language=en-US&passwordLayout=us.compact.qwerty&name=keyboard_us",
32       "options_page": "hmm_options.html?code=xkb:us::eng"
33     },
34     {
35       "name": "__MSG_keyboard_us__",
36       "type": "ime",
37       "id": "xkb:us::ind",
38       "description": "",
39       "language": ["id"],
40       "layouts": ["us"],
41       "input_view": "inputview.html#id=us&language=id&passwordLayout=us&name=keyboard_us",
42       "options_page": "hmm_options.html?code=xkb:us::ind"
43     },
44     {
45       "name": "__MSG_keyboard_us__",
46       "type": "ime",
47       "id": "xkb:us::fil",
48       "description": "",
49       "language": ["fil"],
50       "layouts": ["us"],
51       "input_view": "inputview.html#id=us&language=fil&passwordLayout=us&name=keyboard_us",
52       "options_page": "hmm_options.html?code=xkb:us::fil"
53     },
54     {
55       "name": "__MSG_keyboard_us__",
56       "type": "ime",
57       "id": "xkb:us::msa",
58       "description": "",
59       "language": ["ms"],
60       "layouts": ["us"],
61       "input_view": "inputview.html#id=us&language=ms&passwordLayout=us&name=keyboard_us",
62       "options_page": "hmm_options.html?code=xkb:us::msa"
63     },
64     {
65       "name": "__MSG_keyboard_us_international__",
66       "type": "ime",
67       "id": "xkb:us:intl:eng",
68       "description": "",
69       "language": ["en", "en-US"],
70       "layouts": ["us(intl)"],
71       "input_view": "inputview.html#id=us-intl&language=en-US&passwordLayout=us-intl&name=keyboard_us_international",
72       "options_page": "hmm_options.html?code=xkb:us:intl:eng"
73     },
74     {
75       "name": "__MSG_keyboard_us_international__",
76       "type": "ime",
77       "id": "xkb:us:intl:nld",
78       "description": "",
79       "language": ["nl"],
80       "layouts": ["us(intl)"],
81       "input_view": "inputview.html#id=us-intl&language=nl&passwordLayout=us-intl&name=keyboard_us_international",
82       "options_page": "hmm_options.html?code=xkb:us:intl:nld"
83     },
84     {
85       "name": "__MSG_keyboard_us_international__",
86       "type": "ime",
87       "id": "xkb:us:intl:por",
88       "description": "",
89       "language": ["pt-BR"],
90       "layouts": ["us(intl)"],
91       "input_view": "inputview.html#id=us-intl&language=pt-BR&passwordLayout=us-intl&name=keyboard_us_international",
92       "options_page": "hmm_options.html?code=xkb:us:intl:por"
93     },
94     {
95       "name": "__MSG_keyboard_us_extended__",
96       "type": "ime",
97       "id": "xkb:us:altgr-intl:eng",
98       "description": "",
99       "language": ["en", "en-US"],
100       "layouts": ["us(altgr-intl)"],
101       "input_view": "inputview.html#id=us-altgr-intl&language=en-US&passwordLayout=us-altgr-intl&name=keyboard_us_extended",
102       "options_page": "hmm_options.html?code=xkb:us:altgr-intl:eng"
103     },
104     {
105       "name": "__MSG_keyboard_us_dvorak__",
106       "type": "ime",
107       "id": "xkb:us:dvorak:eng",
108       "description": "",
109       "language": ["en", "en-US"],
110       "layouts": ["us(dvorak)"],
111       "input_view": "inputview.html#id=us-dvorak&language=en-US&passwordLayout=us-dvorak&name=keyboard_us_dvorak",
112       "options_page": "hmm_options.html?code=xkb:us:dvorak:eng"
113     },
114     {
115       "name": "__MSG_keyboard_us_colemak__",
116       "type": "ime",
117       "id": "xkb:us:colemak:eng",
118       "description": "",
119       "language": ["en", "en-US"],
120       "layouts": ["us(colemak)"],
121       "input_view": "inputview.html#id=us-colemak&language=en-US&passwordLayout=us-colemak&name=keyboard_us_colemak",
122       "options_page": "hmm_options.html?code=xkb:us:colemak:eng"
123     },
124     {
125       "name": "__MSG_keyboard_belgian__",
126       "type": "ime",
127       "id": "xkb:be::nld",
128       "description": "",
129       "language": ["nl"],
130       "layouts": ["be"],
131       "input_view": "inputview.html#id=be.compact.qwerty&language=nl&passwordLayout=be.compact.qwerty&name=keyboard_belgian",
132       "options_page": "hmm_options.html?code=xkb:be::nld"
133     },
134     {
135       "name": "__MSG_keyboard_french__",
136       "type": "ime",
137       "id": "xkb:fr::fra",
138       "description": "",
139       "language": ["fr", "fr-FR"],
140       "layouts": ["fr"],
141       "input_view": "inputview.html#id=fr.compact.qwerty&language=fr&passwordLayout=fr.compact.qwerty&name=keyboard_french",
142       "options_page": "hmm_options.html?code=xkb:fr::fra"
143     },
144     {
145       "name": "__MSG_keyboard_belgian__",
146       "type": "ime",
147       "id": "xkb:be::fra",
148       "description": "",
149       "language": ["fr"],
150       "layouts": ["be"],
151       "input_view": "inputview.html#id=be&language=fr&passwordLayout=be&name=keyboard_belgian",
152       "options_page": "hmm_options.html?code=xkb:be::fra"
153     },
154     {
155       "name": "__MSG_keyboard_canadian_french__",
156       "type": "ime",
157       "id": "xkb:ca::fra",
158       "description": "",
159       "language": ["fr", "fr-CA"],
160       "layouts": ["ca"],
161       "input_view": "inputview.html#id=ca.compact.qwerty&language=fr&passwordLayout=ca.compact.qwerty&name=keyboard_canadian_french",
162       "options_page": "hmm_options.html?code=xkb:ca::fra"
163     },
164     {
165       "name": "__MSG_keyboard_swiss_french__",
166       "type": "ime",
167       "id": "xkb:ch:fr:fra",
168       "description": "",
169       "language": ["fr", "fr-CH"],
170       "layouts": ["ch(fr)"],
171       "input_view": "inputview.html#id=ch-fr&language=fr&passwordLayout=ch-fr&name=keyboard_swiss_french",
172       "options_page": "hmm_options.html?code=xkb:ch:fr:fra"
173     },
174     {
175       "name": "__MSG_keyboard_canadian_multilingual__",
176       "type": "ime",
177       "id": "xkb:ca:multix:fra",
178       "description": "",
179       "language": ["fr", "fr-CA"],
180       "layouts": ["ca(multix)"],
181       "input_view": "inputview.html#id=ca-multix&language=fr&passwordLayout=ca-multix&name=keyboard_canadian_multilingual",
182       "options_page": "hmm_options.html?code=xkb:ca:multix:fra"
183     },
184     {
185       "name": "__MSG_keyboard_german__",
186       "type": "ime",
187       "id": "xkb:de::ger",
188       "description": "",
189       "language": ["de", "de-DE"],
190       "layouts": ["de"],
191       "input_view": "inputview.html#id=de.compact.qwerty&language=de&passwordLayout=de.compact.qwerty&name=keyboard_german",
192       "options_page": "hmm_options.html?code=xkb:de::ger"
193     },
194     {
195       "name": "__MSG_keyboard_german_neo_2__",
196       "type": "ime",
197       "id": "xkb:de:neo:ger",
198       "description": "",
199       "language": ["de", "de-DE"],
200       "layouts": ["de(neo)"],
201       "input_view": "inputview.html#id=de-neo&language=de&passwordLayout=de-neo&name=keyboard_german_neo_2",
202       "options_page": "hmm_options.html?code=xkb:de:neo:ger"
203     },
204     {
205       "name": "__MSG_keyboard_belgian__",
206       "type": "ime",
207       "id": "xkb:be::ger",
208       "description": "",
209       "language": ["de"],
210       "layouts": ["be"],
211       "input_view": "inputview.html#id=be&language=de&passwordLayout=be&name=keyboard_belgian",
212       "options_page": "hmm_options.html?code=xkb:be::ger"
213     },
214     {
215       "name": "__MSG_keyboard_swiss__",
216       "type": "ime",
217       "id": "xkb:ch::ger",
218       "description": "",
219       "language": ["de", "de-CH"],
220       "layouts": ["ch"],
221       "input_view": "inputview.html#id=ch&language=de&passwordLayout=ch&name=keyboard_swiss",
222       "options_page": "hmm_options.html?code=xkb:ch::ger"
223     },
224     {
225       "name": "__MSG_keyboard_japanese__",
226       "type": "ime",
227       "id": "xkb:jp::jpn",
228       "description": "",
229       "language": ["ja"],
230       "layouts": ["jp"],
231       "input_view": "inputview.html#id=jp&language=ja&passwordLayout=jp&name=keyboard_japanese",
232       "options_page": "hmm_options.html?code=xkb:jp::jpn"
233     },
234     {
235       "name": "__MSG_keyboard_russian__",
236       "type": "ime",
237       "id": "xkb:ru::rus",
238       "description": "",
239       "language": ["ru"],
240       "layouts": ["ru"],
241       "input_view": "inputview.html#id=ru&language=ru&passwordLayout=us&name=keyboard_russian",
242       "options_page": "hmm_options.html?code=xkb:ru::rus"
243     },
244     {
245       "name": "__MSG_keyboard_russian_phonetic__",
246       "type": "ime",
247       "id": "xkb:ru:phonetic:rus",
248       "description": "",
249       "language": ["ru"],
250       "layouts": ["ru(phonetic)"],
251       "input_view": "inputview.html#id=ru-phonetic&language=ru&passwordLayout=us&name=keyboard_russian_phonetic",
252       "options_page": "hmm_options.html?code=xkb:ru:phonetic:rus"
253     },
254     {
255       "name": "__MSG_keyboard_brazilian__",
256       "type": "ime",
257       "id": "xkb:br::por",
258       "description": "",
259       "language": ["pt-BR", "pt"],
260       "layouts": ["br"],
261       "input_view": "inputview.html#id=br&language=pt-BR&passwordLayout=br&name=keyboard_brazilian",
262       "options_page": "hmm_options.html?code=xkb:br::por"
263     },
264     {
265       "name": "__MSG_keyboard_bulgarian__",
266       "type": "ime",
267       "id": "xkb:bg::bul",
268       "description": "",
269       "language": ["bg"],
270       "layouts": ["bg"],
271       "input_view": "inputview.html#id=bg&language=bg&passwordLayout=us&name=keyboard_bulgarian",
272       "options_page": "hmm_options.html?code=xkb:bg::bul"
273     },
274     {
275       "name": "__MSG_keyboard_bulgarian_phonetic__",
276       "type": "ime",
277       "id": "xkb:bg:phonetic:bul",
278       "description": "",
279       "language": ["bg"],
280       "layouts": ["bg(phonetic)"],
281       "input_view": "inputview.html#id=bg-phonetic&language=bg&passwordLayout=us&name=keyboard_bulgarian_phonetic",
282       "options_page": "hmm_options.html?code=xkb:bg:phonetic:bul"
283     },
284     {
285       "name": "__MSG_keyboard_canadian_english__",
286       "type": "ime",
287       "id": "xkb:ca:eng:eng",
288       "description": "",
289       "language": ["en", "en-CA"],
290       "layouts": ["ca(eng)"],
291       "input_view": "inputview.html#id=ca-eng.compact.qwerty&language=en-CA&passwordLayout=ca-eng.compact.qwerty&name=keyboard_canadian_english",
292       "options_page": "hmm_options.html?code=xkb:ca:eng:eng"
293     },
294     {
295       "name": "__MSG_keyboard_czech__",
296       "type": "ime",
297       "id": "xkb:cz::cze",
298       "description": "",
299       "language": ["cs"],
300       "layouts": ["cz"],
301       "input_view": "inputview.html#id=cz&language=cs&passwordLayout=cz&name=keyboard_czech",
302       "options_page": "hmm_options.html?code=xkb:cz::cze"
303     },
304     {
305       "name": "__MSG_keyboard_czech_qwerty__",
306       "type": "ime",
307       "id": "xkb:cz:qwerty:cze",
308       "description": "",
309       "language": ["cs"],
310       "layouts": ["cz(qwerty)"],
311       "input_view": "inputview.html#id=cz-qwerty&language=cs&passwordLayout=cz-qwerty&name=keyboard_czech_qwerty",
312       "options_page": "hmm_options.html?code=xkb:cz:qwerty:cze"
313     },
314     {
315       "name": "__MSG_keyboard_estonian__",
316       "type": "ime",
317       "id": "xkb:ee::est",
318       "description": "",
319       "language": ["et"],
320       "layouts": ["ee"],
321       "input_view": "inputview.html#id=ee&language=et&passwordLayout=ee&name=keyboard_estonian",
322       "options_page": "hmm_options.html?code=xkb:ee::est"
323     },
324     {
325       "name": "__MSG_keyboard_spanish__",
326       "type": "ime",
327       "id": "xkb:es::spa",
328       "description": "",
329       "language": ["es"],
330       "layouts": ["es"],
331       "input_view": "inputview.html#id=es&language=es&passwordLayout=es&name=keyboard_spanish",
332       "options_page": "hmm_options.html?code=xkb:es::spa"
333     },
334     {
335       "name": "__MSG_keyboard_catalan__",
336       "type": "ime",
337       "id": "xkb:es:cat:cat",
338       "description": "",
339       "language": ["ca"],
340       "layouts": ["es(cat)"],
341       "input_view": "inputview.html#id=es-cat&language=ca&passwordLayout=es-cat&name=keyboard_catalan",
342       "options_page": "hmm_options.html?code=xkb:es:cat:cat"
343     },
344     {
345       "name": "__MSG_keyboard_danish__",
346       "type": "ime",
347       "id": "xkb:dk::dan",
348       "description": "",
349       "language": ["da"],
350       "layouts": ["dk"],
351       "input_view": "inputview.html#id=dk.compact.qwerty&language=da&passwordLayout=dk.compact.qwerty&name=keyboard_danish",
352       "options_page": "hmm_options.html?code=xkb:dk::dan"
353     },
354     {
355       "name": "__MSG_keyboard_greek__",
356       "type": "ime",
357       "id": "xkb:gr::gre",
358       "description": "",
359       "language": ["el"],
360       "layouts": ["gr"],
361       "input_view": "inputview.html#id=gr&language=el&passwordLayout=us&name=keyboard_greek",
362       "options_page": "hmm_options.html?code=xkb:gr::gre"
363     },
364     {
365       "name": "__MSG_keyboard_hebrew__",
366       "type": "ime",
367       "id": "xkb:il::heb",
368       "description": "",
369       "language": ["he"],
370       "layouts": ["il"],
371       "input_view": "inputview.html#id=il&language=he&passwordLayout=us&name=keyboard_hebrew",
372       "options_page": "hmm_options.html?code=xkb:il::heb"
373     },
374     {
375       "name": "__MSG_keyboard_latin_american__",
376       "type": "ime",
377       "id": "xkb:latam::spa",
378       "description": "",
379       "language": ["es", "es-419"],
380       "layouts": ["latam"],
381       "input_view": "inputview.html#id=latam&language=es&passwordLayout=latam&name=keyboard_latin_american",
382       "options_page": "hmm_options.html?code=xkb:latam::spa"
383     },
384     {
385       "name": "__MSG_keyboard_lithuanian__",
386       "type": "ime",
387       "id": "xkb:lt::lit",
388       "description": "",
389       "language": ["lt"],
390       "layouts": ["lt"],
391       "input_view": "inputview.html#id=lt&language=lt&passwordLayout=lt&name=keyboard_lithuanian",
392       "options_page": "hmm_options.html?code=xkb:lt::lit"
393     },
394     {
395       "name": "__MSG_keyboard_latvian__",
396       "type": "ime",
397       "id": "xkb:lv:apostrophe:lav",
398       "description": "",
399       "language": ["lv"],
400       "layouts": ["lv(apostrophe)"],
401       "input_view": "inputview.html#id=lv-apostrophe&language=lv&passwordLayout=lv-apostrophe&name=keyboard_latvian",
402       "options_page": "hmm_options.html?code=xkb:lv:apostrophe:lav"
403     },
404     {
405       "name": "__MSG_keyboard_croatian__",
406       "type": "ime",
407       "id": "xkb:hr::scr",
408       "description": "",
409       "language": ["hr"],
410       "layouts": ["hr"],
411       "input_view": "inputview.html#id=hr&language=hr&passwordLayout=hr&name=keyboard_croatian",
412       "options_page": "hmm_options.html?code=xkb:hr::scr"
413     },
414     {
415       "name": "__MSG_keyboard_uk__",
416       "type": "ime",
417       "id": "xkb:gb:extd:eng",
418       "description": "",
419       "language": ["en", "en-GB"],
420       "layouts": ["gb(extd)"],
421       "input_view": "inputview.html#id=gb-extd.compact.qwerty&language=en-GB&passwordLayout=gb-extd.compact.qwerty&name=keyboard_uk",
422       "options_page": "hmm_options.html?code=xkb:gb:extd:eng"
423     },
424     {
425       "name": "__MSG_keyboard_uk_dvorak__",
426       "type": "ime",
427       "id": "xkb:gb:dvorak:eng",
428       "description": "",
429       "language": ["en", "en-GB"],
430       "layouts": ["gb(dvorak)"],
431       "input_view": "inputview.html#id=gb-dvorak&language=en-GB&passwordLayout=gb-dvorak&name=keyboard_uk_dvorak",
432       "options_page": "hmm_options.html?code=xkb:gb:dvorak:eng"
433     },
434     {
435       "name": "__MSG_keyboard_finnish__",
436       "type": "ime",
437       "id": "xkb:fi::fin",
438       "description": "",
439       "language": ["fi"],
440       "layouts": ["fi"],
441       "input_view": "inputview.html#id=fi.compact.qwerty&language=fi&passwordLayout=fi.compact.qwerty&name=keyboard_finnish",
442       "options_page": "hmm_options.html?code=xkb:fi::fin"
443     },
444     {
445       "name": "__MSG_keyboard_hungarian__",
446       "type": "ime",
447       "id": "xkb:hu::hun",
448       "description": "",
449       "language": ["hu"],
450       "layouts": ["hu"],
451       "input_view": "inputview.html#id=hu&language=hu&passwordLayout=hu&name=keyboard_hungarian",
452       "options_page": "hmm_options.html?code=xkb:hu::hun"
453     },
454     {
455       "name": "__MSG_keyboard_italian__",
456       "type": "ime",
457       "id": "xkb:it::ita",
458       "description": "",
459       "language": ["it", "it-IT"],
460       "layouts": ["it"],
461       "input_view": "inputview.html#id=it&language=it&passwordLayout=it&name=keyboard_italian",
462       "options_page": "hmm_options.html?code=xkb:it::ita"
463     },
464     {
465       "name": "__MSG_keyboard_icelandic__",
466       "type": "ime",
467       "id": "xkb:is::ice",
468       "description": "",
469       "language": ["is"],
470       "layouts": ["is"],
471       "input_view": "inputview.html#id=is.compact.qwerty&language=is&passwordLayout=is.compact.qwerty&name=keyboard_icelandic",
472       "options_page": "hmm_options.html?code=xkb:is::ice"
473     },
474     {
475       "name": "__MSG_keyboard_norwegian__",
476       "type": "ime",
477       "id": "xkb:no::nob",
478       "description": "",
479       "language": ["nb", "nn", "no"],
480       "layouts": ["no"],
481       "input_view": "inputview.html#id=no.compact.qwerty&language=nb&passwordLayout=us.compact.qwerty&name=keyboard_norwegian",
482       "options_page": "hmm_options.html?code=xkb:no::nob"
483     },
484     {
485       "name": "__MSG_keyboard_polish__",
486       "type": "ime",
487       "id": "xkb:pl::pol",
488       "description": "",
489       "language": ["pl"],
490       "layouts": ["pl"],
491       "input_view": "inputview.html#id=pl&language=pl&passwordLayout=pl&name=keyboard_polish",
492       "options_page": "hmm_options.html?code=xkb:pl::pol"
493     },
494     {
495       "name": "__MSG_keyboard_portuguese__",
496       "type": "ime",
497       "id": "xkb:pt::por",
498       "description": "",
499       "language": ["pt-PT", "pt"],
500       "layouts": ["pt"],
501       "input_view": "inputview.html#id=pt&language=pt-PT&passwordLayout=pt&name=keyboard_portuguese",
502       "options_page": "hmm_options.html?code=xkb:pt::por"
503     },
504     {
505       "name": "__MSG_keyboard_romanian__",
506       "type": "ime",
507       "id": "xkb:ro::rum",
508       "description": "",
509       "language": ["ro"],
510       "layouts": ["ro"],
511       "input_view": "inputview.html#id=ro&language=ro&passwordLayout=ro&name=keyboard_romanian",
512       "options_page": "hmm_options.html?code=xkb:ro::rum"
513     },
514     {
515       "name": "__MSG_keyboard_swedish__",
516       "type": "ime",
517       "id": "xkb:se::swe",
518       "description": "",
519       "language": ["sv"],
520       "layouts": ["se"],
521       "input_view": "inputview.html#id=se.compact.qwerty&language=sv&passwordLayout=se.compact.qwerty&name=keyboard_swedish",
522       "options_page": "hmm_options.html?code=xkb:se::swe"
523     },
524     {
525       "name": "__MSG_keyboard_slovakian__",
526       "type": "ime",
527       "id": "xkb:sk::slo",
528       "description": "",
529       "language": ["sk"],
530       "layouts": ["sk"],
531       "input_view": "inputview.html#id=sk&language=sk&passwordLayout=us&name=keyboard_slovakian",
532       "options_page": "hmm_options.html?code=xkb:sk::slo"
533     },
534     {
535       "name": "__MSG_keyboard_slovenian__",
536       "type": "ime",
537       "id": "xkb:si::slv",
538       "description": "",
539       "language": ["sl"],
540       "layouts": ["si"],
541       "input_view": "inputview.html#id=si&language=sl&passwordLayout=si&name=keyboard_slovenian",
542       "options_page": "hmm_options.html?code=xkb:si::slv"
543     },
544     {
545       "name": "__MSG_keyboard_serbian__",
546       "type": "ime",
547       "id": "xkb:rs::srp",
548       "description": "",
549       "language": ["sr"],
550       "layouts": ["rs"],
551       "input_view": "inputview.html#id=rs&language=sr&passwordLayout=us&name=keyboard_serbian",
552       "options_page": "hmm_options.html?code=xkb:rs::srp"
553     },
554     {
555       "name": "__MSG_keyboard_turkish__",
556       "type": "ime",
557       "id": "xkb:tr::tur",
558       "description": "",
559       "language": ["tr"],
560       "layouts": ["tr"],
561       "input_view": "inputview.html#id=tr&language=tr&passwordLayout=tr&name=keyboard_turkish",
562       "options_page": "hmm_options.html?code=xkb:tr::tur"
563     },
564     {
565       "name": "__MSG_keyboard_ukrainian__",
566       "type": "ime",
567       "id": "xkb:ua::ukr",
568       "description": "",
569       "language": ["uk"],
570       "layouts": ["ua"],
571       "input_view": "inputview.html#id=ua&language=uk&passwordLayout=us&name=keyboard_ukrainian",
572       "options_page": "hmm_options.html?code=xkb:ua::ukr"
573     },
574     {
575       "name": "__MSG_keyboard_belarusian__",
576       "type": "ime",
577       "id": "xkb:by::bel",
578       "description": "",
579       "language": ["be"],
580       "layouts": ["by"],
581       "input_view": "inputview.html#id=by&language=be&passwordLayout=us&name=keyboard_belarusian",
582       "options_page": "hmm_options.html?code=xkb:by::bel"
583     },
584     {
585       "name": "__MSG_keyboard_armenian_phonetic__",
586       "type": "ime",
587       "id": "xkb:am:phonetic:arm",
588       "description": "",
589       "language": ["hy"],
590       "layouts": ["am"],
591       "input_view": "inputview.html#id=am&language=hy&passwordLayout=us&name=keyboard_armenian_phonetic",
592       "options_page": "hmm_options.html?code=xkb:am:phonetic:arm"
593     },
594     {
595       "name": "__MSG_keyboard_georgian__",
596       "type": "ime",
597       "id": "xkb:ge::geo",
598       "description": "",
599       "language": ["ka"],
600       "layouts": ["ge"],
601       "input_view": "inputview.html#id=ge&language=ka&passwordLayout=us&name=keyboard_georgian",
602       "options_page": "hmm_options.html?code=xkb:ge::geo"
603     },
604     {
605       "name": "__MSG_keyboard_mongolian__",
606       "type": "ime",
607       "id": "xkb:mn::mon",
608       "description": "",
609       "language": ["mn"],
610       "layouts": ["mn"],
611       "input_view": "inputview.html#id=mn&language=mn&passwordLayout=us&name=keyboard_mongolian",
612       "options_page": "hmm_options.html?code=xkb:mn::mon"
613     },
614     {
615       "name": "__MSG_keyboard_irish__",
616       "type": "ime",
617       "id": "xkb:ie::ga",
618       "description": "",
619       "language": ["ga"],
620       "layouts": ["ie"],
621       "input_view": "inputview.html#id=ie.compact.qwerty&language=ga&passwordLayout=ie.compact.qwerty&name=keyboard_irish",
622       "options_page": "hmm_options.html?code=xkb:ie::ga"
623     }
624   ],
625   "manifest_version": 2