base.extras.xml revision bb3a541c
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
3<xkbConfigRegistry>
4  <modelList/>
5  <layoutList>
6    <layout>
7      <configItem popularity="exotic">
8        <name>apl</name>
9        <shortDescription>apl</shortDescription>
10        <description>APL</description>
11        <languageList>
12          <iso639Id>eng</iso639Id>
13        </languageList>
14      </configItem>
15      <variantList>
16        <variant>
17          <configItem popularity="exotic">
18            <name>dyalog</name>
19            <shortDescription>dlg</shortDescription>
20            <description>APL symbols (Dyalog APL)</description>
21          </configItem>
22        </variant>
23        <variant>
24          <configItem popularity="exotic">
25            <name>sax</name>
26            <shortDescription>sax</shortDescription>
27            <description>APL symbols (SAX, Sharp APL for Unix)</description>
28          </configItem>
29        </variant>
30        <variant>
31          <configItem popularity="exotic">
32            <name>unified</name>
33            <shortDescription>ufd</shortDescription>
34            <description>APL symbols (unified)</description>
35          </configItem>
36        </variant>
37        <variant>
38          <configItem popularity="exotic">
39            <name>apl2</name>
40            <shortDescription>apl2</shortDescription>
41            <description>APL symbols (IBM APL2)</description>
42          </configItem>
43        </variant>
44        <variant>
45          <configItem popularity="exotic">
46            <name>aplplusII</name>
47            <shortDescription>aplII</shortDescription>
48            <description>APL symbols (Manugistics APL*PLUS II)</description>
49          </configItem>
50        </variant>
51        <variant>
52          <configItem popularity="exotic">
53            <name>aplx</name>
54            <shortDescription>aplx</shortDescription>
55            <description>APL symbols (APLX unified)</description>
56          </configItem>
57        </variant>
58      </variantList>
59    </layout>
60    <layout>
61      <configItem popularity="exotic">
62        <name>ca</name>
63        <shortDescription>fr</shortDescription>
64        <description>French (Canada)</description>
65        <languageList>
66          <iso639Id>fra</iso639Id>
67        </languageList>
68      </configItem>
69      <variantList>
70        <variant>
71          <configItem popularity="exotic">
72            <name>kut</name>
73            <shortDescription>kut</shortDescription>
74            <description>Kutenai</description>
75          </configItem>
76        </variant>
77        <variant>
78          <configItem popularity="exotic">
79            <name>shs</name>
80            <shortDescription>shs</shortDescription>
81            <description>Secwepemctsin</description>
82          </configItem>
83        </variant>
84        <variant>
85          <configItem popularity="exotic">
86            <name>sun_type6</name>
87            <description>Multilingual (Canada, Sun Type 6/7)</description>
88          </configItem>
89        </variant>
90      </variantList>
91    </layout>
92    <layout>
93      <configItem popularity="exotic">
94        <name>de</name>
95        <shortDescription>de</shortDescription>
96        <description>German</description>
97        <languageList>
98          <iso639Id>ger</iso639Id>
99        </languageList>
100      </configItem>
101      <variantList>
102        <variant>
103          <configItem popularity="exotic">
104            <name>hu</name>
105            <description>German (with Hungarian letters, no dead keys)</description>
106            <languageList>
107              <iso639Id>ger</iso639Id>
108              <iso639Id>hun</iso639Id>
109            </languageList>
110          </configItem>
111        </variant>
112        <variant>
113          <configItem popularity="exotic">
114            <name>pl</name>
115            <description>Polish (Germany, no dead keys)</description>
116            <languageList>
117              <iso639Id>ger</iso639Id>
118              <iso639Id>pol</iso639Id>
119            </languageList>
120          </configItem>
121        </variant>
122        <variant>
123          <configItem popularity="exotic">
124            <name>sun_type6</name>
125            <description>German (Sun Type 6/7)</description>
126          </configItem>
127        </variant>
128        <variant>
129          <configItem popularity="exotic">
130            <name>adnw</name>
131            <description>German (Aus der Neo-Welt)</description>
132          </configItem>
133        </variant>
134        <variant>
135          <configItem popularity="exotic">
136            <name>koy</name>
137            <description>German (KOY)</description>
138          </configItem>
139        </variant>
140        <variant>
141          <configItem popularity="exotic">
142            <name>bone</name>
143            <description>German (Bone)</description>
144          </configItem>
145        </variant>
146        <variant>
147          <configItem popularity="exotic">
148            <name>bone_eszett_home</name>
149            <description>German (Bone, eszett in the home row)</description>
150          </configItem>
151        </variant>
152        <variant>
153          <configItem popularity="exotic">
154            <name>neo_qwertz</name>
155            <description>German (Neo, QWERTZ)</description>
156          </configItem>
157        </variant>
158        <variant>
159          <configItem popularity="exotic">
160            <name>neo_qwerty</name>
161            <description>German (Neo, QWERTY)</description>
162          </configItem>
163        </variant>
164        <variant>
165          <configItem popularity="exotic">
166            <name>ru-recom</name>
167            <!-- Keyboard indicator for Russian layouts -->
168            <shortDescription>ru</shortDescription>
169            <description>Russian (Germany, recommended)</description>
170            <languageList>
171              <iso639Id>rus</iso639Id>
172            </languageList>
173          </configItem>
174        </variant>
175        <variant>
176          <configItem popularity="exotic">
177            <name>ru-translit</name>
178            <!-- Keyboard indicator for Russian layouts -->
179            <shortDescription>ru</shortDescription>
180            <description>Russian (Germany, transliteration)</description>
181            <languageList>
182              <iso639Id>rus</iso639Id>
183            </languageList>
184          </configItem>
185        </variant>
186        <variant>
187          <configItem popularity="exotic">
188            <name>lld</name>
189            <shortDescription>de_lld</shortDescription>
190            <description>German (Ladin)</description>
191            <languageList>
192              <iso639Id>ger</iso639Id>
193              <iso639Id>lld</iso639Id>
194            </languageList>
195          </configItem>
196        </variant>
197      </variantList>
198    </layout>
199    <layout>
200      <configItem popularity="exotic">
201        <name>eg</name>
202        <description>Coptic</description>
203        <languageList>
204          <iso639Id>cop</iso639Id>
205          <iso639Id>egy</iso639Id>
206        </languageList>
207      </configItem>
208    </layout>
209    <layout>
210      <configItem>
211        <name>hu</name>
212        <description>Hungarian</description>
213      </configItem>
214      <variantList>
215        <variant>
216          <configItem popularity="exotic">
217            <name>oldhun</name>
218            <shortDescription>oldhun</shortDescription>
219            <description>Old Hungarian</description>
220          </configItem>
221        </variant>
222        <variant>
223          <configItem popularity="exotic">
224            <name>oldhunlig</name>
225            <shortDescription>oldhun(lig)</shortDescription>
226            <description>Old Hungarian (for ligatures)</description>
227          </configItem>
228        </variant>
229
230      </variantList>
231    </layout>
232    <layout>
233      <configItem popularity="exotic">
234        <name>ir</name>
235        <shortDescription>fa</shortDescription>
236        <description>Persian</description>
237        <languageList>
238          <iso639Id>per</iso639Id>
239        </languageList>
240      </configItem>
241      <variantList>
242        <variant>
243          <configItem popularity="exotic">
244            <name>ave</name>
245            <description>Avestan</description>
246            <languageList>
247              <iso639Id>ave</iso639Id>
248            </languageList>
249          </configItem>
250        </variant>
251      </variantList>
252    </layout>
253    <layout>
254      <configItem popularity="exotic">
255        <name>lt</name>
256        <shortDescription>lt</shortDescription>
257        <description>Lithuanian</description>
258        <languageList>
259          <iso639Id>lit</iso639Id>
260        </languageList>
261      </configItem>
262      <variantList>
263        <variant>
264          <configItem popularity="exotic">
265            <name>us_dvorak</name>
266            <description>Lithuanian (Dvorak)</description>
267          </configItem>
268        </variant>
269        <variant>
270          <configItem popularity="exotic">
271            <name>sun_type6</name>
272            <description>Lithuanian (Sun Type 6/7)</description>
273          </configItem>
274        </variant>
275      </variantList>
276    </layout>
277    <layout>
278      <configItem popularity="exotic">
279        <name>lv</name>
280        <shortDescription>lv</shortDescription>
281        <description>Latvian</description>
282        <languageList>
283          <iso639Id>lav</iso639Id>
284        </languageList>
285      </configItem>
286      <variantList>
287        <variant>
288          <configItem popularity="exotic">
289            <name>dvorak</name>
290            <description>Latvian (Dvorak)</description>
291          </configItem>
292        </variant>
293        <variant>
294          <configItem popularity="exotic">
295            <name>ykeydvorak</name>
296            <description>Latvian (Dvorak, with Y)</description>
297          </configItem>
298        </variant>
299        <variant>
300          <configItem popularity="exotic">
301            <name>minuskeydvorak</name>
302            <description>Latvian (Dvorak, with minus)</description>
303          </configItem>
304        </variant>
305        <variant>
306          <configItem popularity="exotic">
307            <name>dvorakprogr</name>
308            <description>Latvian (programmer Dvorak)</description>
309          </configItem>
310        </variant>
311        <variant>
312          <configItem popularity="exotic">
313            <name>ykeydvorakprogr</name>
314            <description>Latvian (programmer Dvorak, with Y)</description>
315          </configItem>
316        </variant>
317        <variant>
318          <configItem popularity="exotic">
319            <name>minuskeydvorakprogr</name>
320            <description>Latvian (programmer Dvorak, with minus)</description>
321          </configItem>
322        </variant>
323        <variant>
324          <configItem popularity="exotic">
325            <name>colemak</name>
326            <description>Latvian (Colemak)</description>
327          </configItem>
328        </variant>
329        <variant>
330          <configItem popularity="exotic">
331            <name>apostrophecolemak</name>
332            <description>Latvian (Colemak, with apostrophe)</description>
333          </configItem>
334        </variant>
335        <variant>
336          <configItem popularity="exotic">
337            <name>sun_type6</name>
338            <description>Latvian (Sun Type 6/7)</description>
339          </configItem>
340        </variant>
341      </variantList>
342    </layout>
343    <layout>
344      <configItem popularity="exotic">
345        <name>us</name>
346        <shortDescription>en</shortDescription>
347        <description>English (US)</description>
348        <languageList>
349          <iso639Id>eng</iso639Id>
350        </languageList>
351      </configItem>
352      <variantList>
353        <variant>
354          <configItem popularity="exotic">
355            <name>intl-unicode</name>
356            <description>English (US, intl., AltGr Unicode combining)</description>
357          </configItem>
358        </variant>
359        <variant>
360          <configItem popularity="exotic">
361            <name>alt-intl-unicode</name>
362            <description>English (US, intl., AltGr Unicode combining, alt.)</description>
363          </configItem>
364        </variant>
365        <variant>
366          <configItem popularity="exotic">
367            <name>ats</name>
368            <description>Atsina</description>
369            <!-- No ISO code in ISO639-2, only draft ISO693-3 -->
370          </configItem>
371        </variant>
372        <variant>
373          <configItem popularity="exotic">
374            <name>crd</name>
375            <description>Coeur d'Alene Salish</description>
376            <languageList>
377              <iso639Id>crd</iso639Id>
378            </languageList>
379          </configItem>
380        </variant>
381        <variant>
382          <configItem popularity="exotic">
383            <name>cz_sk_de</name>
384            <description>Czech Slovak and German (US)</description>
385            <languageList>
386              <iso639Id>eng</iso639Id>
387              <iso639Id>cze</iso639Id>
388              <iso639Id>slo</iso639Id>
389              <iso639Id>ger</iso639Id>
390            </languageList>
391          </configItem>
392        </variant>
393        <variant>
394          <configItem popularity="exotic">
395            <name>drix</name>
396            <description>English (Drix)</description>
397          </configItem>
398        </variant>
399        <variant>
400          <configItem popularity="exotic">
401            <name>de_se_fi</name>
402            <description>German, Swedish and Finnish (US)</description>
403            <languageList>
404              <iso639Id>eng</iso639Id>
405              <iso639Id>ger</iso639Id>
406              <iso639Id>swe</iso639Id>
407              <iso639Id>fin</iso639Id>
408            </languageList>
409          </configItem>
410        </variant>
411        <variant>
412          <configItem popularity="exotic">
413            <name>ibm238l</name>
414            <description>English (US, IBM Arabic 238_L)</description>
415          </configItem>
416        </variant>
417        <variant>
418          <configItem popularity="exotic">
419            <name>sun_type6</name>
420            <description>English (US, Sun Type 6/7)</description>
421          </configItem>
422        </variant>
423        <variant>
424          <configItem popularity="exotic">
425            <name>carpalx</name>
426            <description>English (Carpalx)</description>
427          </configItem>
428        </variant>
429        <variant>
430          <configItem popularity="exotic">
431            <name>carpalx-intl</name>
432            <description>English (Carpalx, intl., with dead keys)</description>
433          </configItem>
434        </variant>
435        <variant>
436          <configItem popularity="exotic">
437            <name>carpalx-altgr-intl</name>
438            <description>English (Carpalx, intl., with AltGr dead keys)</description>
439          </configItem>
440        </variant>
441        <variant>
442          <configItem popularity="exotic">
443            <name>carpalx-full</name>
444            <description>English (Carpalx, full optimization)</description>
445          </configItem>
446        </variant>
447        <variant>
448          <configItem popularity="exotic">
449            <name>carpalx-full-intl</name>
450            <description>English (Carpalx, full optimization, intl., with dead keys)</description>
451          </configItem>
452        </variant>
453        <variant>
454          <configItem popularity="exotic">
455            <name>carpalx-full-altgr-intl</name>
456            <description>English (Carpalx, full optimization, intl., with AltGr dead keys)</description>
457          </configItem>
458        </variant>
459        <variant>
460          <configItem popularity="exotic">
461            <name>3l</name>
462            <description>English (3l)</description>
463          </configItem>
464        </variant>
465        <variant>
466          <configItem popularity="exotic">
467            <name>3l-cros</name>
468            <description>English (3l, Chromebook)</description>
469          </configItem>
470        </variant>
471        <variant>
472          <configItem popularity="exotic">
473            <name>3l-emacs</name>
474            <description>English (3l, emacs)</description>
475          </configItem>
476        </variant>
477        <variant>
478          <configItem popularity="exotic">
479            <name>scn</name>
480            <description>Sicilian (US keyboard)</description>
481            <languageList>
482              <iso639Id>eng</iso639Id>
483              <iso639Id>ita</iso639Id>
484              <iso639Id>scn</iso639Id>
485            </languageList>
486          </configItem>
487        </variant>
488        <variant>
489          <configItem popularity="exotic">
490            <name>hyena</name>
491            <description>English (US, Hyena Layer5)</description>
492          </configItem>
493        </variant>
494        <variant>
495          <configItem popularity="exotic">
496            <name>hyena-alt-intl</name>
497            <description>English (US, alt. intl., with dead keys, Hyena Layer5)</description>
498          </configItem>
499        </variant>
500        <variant>
501          <configItem popularity="exotic">
502            <name>hyena-intl-unicode</name>
503            <description>English (US, intl., AltGr Unicode combining, Hyena Layer5)</description>
504          </configItem>
505        </variant>
506        <variant>
507          <configItem popularity="exotic">
508            <name>hyena-carpalx</name>
509            <description>English (Carpalx, full optimization, Hyena Layer5)</description>
510          </configItem>
511        </variant>
512        <variant>
513          <configItem popularity="exotic">
514            <name>hyena-carpalx-intl</name>
515            <description>English (Carpalx, full optimization, intl., with dead keys, Hyena Layer5)</description>
516          </configItem>
517        </variant>
518        <variant>
519          <configItem popularity="exotic">
520            <name>hyena-carpalx-altgr-intl</name>
521            <description>English (Carpalx, full optimization, intl., with AltGr dead keys, Hyena Layer5)</description>
522          </configItem>
523        </variant>
524        <variant>
525          <configItem popularity="exotic">
526            <name>miniguru</name>
527            <description>English (US, MiniGuru Layer5)</description>
528          </configItem>
529        </variant>
530        <variant>
531          <configItem popularity="exotic">
532            <name>miniguru-alt-intl</name>
533            <description>English (US, alt. intl., with dead keys, MiniGuru Layer5)</description>
534          </configItem>
535        </variant>
536        <variant>
537          <configItem popularity="exotic">
538            <name>miniguru-intl-unicode</name>
539            <description>English (US, intl., AltGr Unicode combining, MiniGuru Layer5)</description>
540          </configItem>
541        </variant>
542        <variant>
543          <configItem popularity="exotic">
544            <name>yoda</name>
545            <description>English (US, TEX Yoda Layer5)</description>
546          </configItem>
547        </variant>
548        <variant>
549          <configItem popularity="exotic">
550            <name>yoda-alt-intl</name>
551            <description>English (US, alt. intl., with dead keys, TEX Yoda Layer5)</description>
552          </configItem>
553        </variant>
554        <variant>
555          <configItem popularity="exotic">
556            <name>yoda-intl-unicode</name>
557            <description>English (US, intl., AltGr Unicode combining, TEX Yoda Layer5)</description>
558          </configItem>
559        </variant>
560      </variantList>
561    </layout>
562    <layout>
563      <configItem popularity="exotic">
564        <name>pl</name>
565        <shortDescription>pl</shortDescription>
566        <description>Polish</description>
567        <languageList>
568          <iso639Id>pol</iso639Id>
569        </languageList>
570      </configItem>
571      <variantList>
572        <variant>
573          <configItem popularity="exotic">
574            <name>intl</name>
575            <description>Polish (intl., with dead keys)</description>
576          </configItem>
577        </variant>
578        <variant>
579          <configItem popularity="exotic">
580            <name>colemak</name>
581            <description>Polish (Colemak)</description>
582          </configItem>
583        </variant>
584	<variant>
585          <configItem popularity="exotic">
586            <name>colemak_dh</name>
587            <description>Polish (Colemak-DH)</description>
588          </configItem>
589        </variant>
590        <variant>
591          <configItem popularity="exotic">
592            <name>sun_type6</name>
593            <description>Polish (Sun Type 6/7)</description>
594          </configItem>
595        </variant>
596        <variant>
597          <configItem popularity="exotic">
598            <name>glagolica</name>
599            <description>Polish (Glagolica)</description>
600          </configItem>
601        </variant>
602      </variantList>
603    </layout>
604    <layout>
605      <configItem popularity="exotic">
606        <name>ro</name>
607        <shortDescription>ro</shortDescription>
608        <description>Romanian</description>
609        <languageList>
610          <iso639Id>rum</iso639Id>
611        </languageList>
612      </configItem>
613      <variantList>
614        <variant>
615          <configItem popularity="exotic">
616            <name>crh_dobruja</name>
617            <shortDescription>crh</shortDescription>
618            <description>Crimean Tatar (Dobruja Q)</description>
619            <languageList>
620              <iso639Id>crh</iso639Id>
621            </languageList>
622          </configItem>
623        </variant>
624        <variant>
625          <configItem popularity="exotic">
626            <name>ergonomic</name>
627            <description>Romanian (ergonomic Touchtype)</description>
628          </configItem>
629        </variant>
630        <variant>
631          <configItem popularity="exotic">
632            <name>sun_type6</name>
633            <description>Romanian (Sun Type 6/7)</description>
634          </configItem>
635        </variant>
636      </variantList>
637    </layout>
638    <layout>
639      <configItem popularity="exotic">
640        <name>rs</name>
641        <shortDescription>sr</shortDescription>
642        <description>Serbian</description>
643        <languageList>
644          <iso639Id>srp</iso639Id>
645        </languageList>
646      </configItem>
647      <variantList>
648        <variant>
649          <configItem popularity="exotic">
650            <name>combiningkeys</name>
651            <description>Serbian (combining accents instead of dead keys)</description>
652          </configItem>
653        </variant>
654      </variantList>
655    </layout>
656    <layout>
657      <configItem popularity="exotic">
658        <name>ru</name>
659        <shortDescription>ru</shortDescription>
660        <description>Russian</description>
661      </configItem>
662      <variantList>
663        <variant>
664          <configItem popularity="exotic">
665            <name>chu</name>
666            <description>Church Slavonic</description>
667            <languageList>
668              <iso639Id>chu</iso639Id>
669            </languageList>
670          </configItem>
671        </variant>
672        <variant>
673          <configItem popularity="exotic">
674            <name>ruu</name>
675            <shortDescription>ru</shortDescription>
676            <description>Russian (with Ukrainian-Belorussian layout)</description>
677            <languageList>
678              <iso639Id>rus</iso639Id>
679              <iso639Id>ukr</iso639Id>
680              <iso639Id>bel</iso639Id>
681            </languageList>
682          </configItem>
683        </variant>
684        <variant>
685          <configItem popularity="exotic">
686            <name>rulemak</name>
687            <description>Russian (Rulemak, phonetic Colemak)</description>
688          </configItem>
689        </variant>
690        <variant>
691          <configItem popularity="exotic">
692            <name>phonetic_mac</name>
693            <description>Russian (phonetic Macintosh)</description>
694          </configItem>
695        </variant>
696        <variant>
697          <configItem popularity="exotic">
698            <name>sun_type6</name>
699            <description>Russian (Sun Type 6/7)</description>
700          </configItem>
701        </variant>
702        <variant>
703          <configItem popularity="exotic">
704            <name>unipunct</name>
705            <description>Russian (with US punctuation)</description>
706          </configItem>
707        </variant>
708        <variant>
709          <configItem popularity="exotic">
710            <name>prxn</name>
711            <shortDescription>ru</shortDescription>
712            <description>Russian (Polyglot and Reactionary)</description>
713            <countryList>
714              <iso3166Id>RU</iso3166Id>
715              <iso3166Id>RS</iso3166Id>
716              <iso3166Id>BA</iso3166Id>
717              <iso3166Id>ME</iso3166Id>
718              <iso3166Id>MK</iso3166Id>
719              <iso3166Id>BG</iso3166Id>
720              <iso3166Id>MD</iso3166Id>
721              <iso3166Id>UA</iso3166Id>
722              <iso3166Id>BY</iso3166Id>
723              <iso3166Id>KZ</iso3166Id>
724              <iso3166Id>MN</iso3166Id>
725              <iso3166Id>KG</iso3166Id>
726              <iso3166Id>TJ</iso3166Id>
727              <iso3166Id>UZ</iso3166Id>
728              <iso3166Id>TM</iso3166Id>
729              <iso3166Id>AZ</iso3166Id>
730            </countryList>
731            <languageList>
732              <iso639Id>rus</iso639Id>
733              <iso639Id>rus-petr1708</iso639Id>
734              <iso639Id>ukr</iso639Id>
735              <iso639Id>bel</iso639Id>
736              <iso639Id>srp</iso639Id>
737              <iso639Id>mkd</iso639Id>
738              <iso639Id>bul</iso639Id>
739              <iso639Id>chu</iso639Id>
740              <iso639Id>rum-Cyrl</iso639Id>
741              <iso639Id>kaz</iso639Id>
742              <iso639Id>kir</iso639Id>
743              <iso639Id>uzb</iso639Id>
744              <iso639Id>bak</iso639Id>
745              <iso639Id>aze</iso639Id>
746              <iso639Id>tat</iso639Id>
747              <iso639Id>uig</iso639Id>
748              <iso639Id>kdr</iso639Id>
749              <iso639Id>tyv</iso639Id>
750              <iso639Id>kjh</iso639Id>
751              <iso639Id>crh</iso639Id>
752              <iso639Id>tgk</iso639Id>
753              <iso639Id>abk</iso639Id>
754              <iso639Id>sah</iso639Id>
755              <iso639Id>mon</iso639Id>
756              <iso639Id>kal</iso639Id>
757              <iso639Id>sjd</iso639Id>
758              <iso639Id>chv</iso639Id>
759              <iso639Id>oss</iso639Id>
760              <iso639Id>krl</iso639Id>
761              <iso639Id>ale</iso639Id>
762              <iso639Id>wbl</iso639Id>
763              <iso639Id>kur</iso639Id>
764              <iso639Id>niv</iso639Id>
765              <iso639Id>dng</iso639Id>
766              <iso639Id>kom</iso639Id>
767              <iso639Id>udm</iso639Id>
768              <iso639Id>sel</iso639Id>
769              <iso639Id>ulc</iso639Id>
770              <iso639Id>ude</iso639Id>
771              <iso639Id>oac</iso639Id>
772              <iso639Id>oaa</iso639Id>
773              <iso639Id>gld</iso639Id>
774              <iso639Id>eve</iso639Id>
775              <iso639Id>evn</iso639Id>
776              <iso639Id>kca</iso639Id>
777              <iso639Id>itl</iso639Id>
778              <iso639Id>yrk</iso639Id>
779              <iso639Id>neg</iso639Id>
780            </languageList>
781          </configItem>
782        </variant>
783      </variantList>
784    </layout>
785    <layout>
786      <configItem popularity="exotic">
787        <name>am</name>
788        <shortDescription>hy</shortDescription>
789        <description>Armenian</description>
790        <languageList>
791          <iso639Id>hye</iso639Id>
792        </languageList>
793      </configItem>
794      <variantList>
795        <variant>
796          <configItem popularity="exotic">
797            <name>olpc-phonetic</name>
798            <description>Armenian (OLPC, phonetic)</description>
799          </configItem>
800        </variant>
801      </variantList>
802    </layout>
803    <layout>
804      <configItem popularity="exotic">
805        <name>il</name>
806        <shortDescription>he</shortDescription>
807        <description>Hebrew</description>
808        <languageList>
809          <iso639Id>heb</iso639Id>
810        </languageList>
811      </configItem>
812      <variantList>
813        <variant>
814          <configItem popularity="exotic">
815            <name>biblicalSIL</name>
816            <description>Hebrew (Biblical, SIL phonetic)</description>
817            <languageList>
818              <iso639Id>heb</iso639Id>
819            </languageList>
820          </configItem>
821        </variant>
822      </variantList>
823    </layout>
824    <layout>
825      <configItem popularity="exotic">
826        <name>ara</name>
827        <shortDescription>ar</shortDescription>
828        <description>Arabic</description>
829      </configItem>
830      <variantList>
831        <variant>
832          <configItem popularity="exotic">
833            <name>sun_type6</name>
834            <description>Arabic (Sun Type 6/7)</description>
835          </configItem>
836        </variant>
837        <variant>
838          <configItem popularity="exotic">
839            <name>basic_ext</name>
840            <description>Arabic (Arabic numerals, extensions in the 4th level)</description>
841          </configItem>
842        </variant>
843        <variant>
844          <configItem popularity="exotic">
845            <name>basic_ext_digits</name>
846            <description>Arabic (Eastern Arabic numerals, extensions in the 4th level)</description>
847          </configItem>
848        </variant>
849        <variant>
850          <configItem popularity="exotic">
851            <name>uga</name>
852            <description>Ugaritic instead of Arabic</description>
853          </configItem>
854        </variant>
855      </variantList>
856    </layout>
857    <layout>
858      <configItem popularity="exotic">
859        <name>be</name>
860        <shortDescription>be</shortDescription>
861        <description>Belgian</description>
862      </configItem>
863      <variantList>
864        <variant>
865          <configItem popularity="exotic">
866            <name>sun_type6</name>
867            <description>Belgian (Sun Type 6/7)</description>
868          </configItem>
869        </variant>
870      </variantList>
871    </layout>
872    <layout>
873      <configItem popularity="exotic">
874        <name>br</name>
875        <shortDescription>pt</shortDescription>
876        <description>Portuguese (Brazil)</description>
877      </configItem>
878      <variantList>
879        <variant>
880          <configItem popularity="exotic">
881            <name>sun_type6</name>
882            <description>Portuguese (Brazil, Sun Type 6/7)</description>
883          </configItem>
884        </variant>
885      </variantList>
886    </layout>
887    <layout>
888      <configItem popularity="exotic">
889        <name>cz</name>
890        <shortDescription>cs</shortDescription>
891        <description>Czech</description>
892      </configItem>
893      <variantList>
894        <variant>
895          <configItem popularity="exotic">
896            <name>sun_type6</name>
897            <description>Czech (Sun Type 6/7)</description>
898          </configItem>
899        </variant>
900        <variant>
901          <configItem popularity="exotic">
902            <name>prog</name>
903            <description>Czech (programming)</description>
904          </configItem>
905        </variant>
906        <variant>
907          <configItem popularity="exotic">
908            <name>typo</name>
909            <description>Czech (typographic)</description>
910          </configItem>
911        </variant>
912        <variant>
913          <configItem popularity="exotic">
914            <name>coder</name>
915            <description>Czech (coder)</description>
916          </configItem>
917        </variant>
918        <variant>
919          <configItem popularity="exotic">
920            <name>prog_typo</name>
921            <description>Czech (programming, typographic)</description>
922          </configItem>
923        </variant>
924      </variantList>
925    </layout>
926    <layout>
927      <configItem popularity="exotic">
928        <name>dk</name>
929        <shortDescription>da</shortDescription>
930        <description>Danish</description>
931      </configItem>
932      <variantList>
933        <variant>
934          <configItem popularity="exotic">
935            <name>sun_type6</name>
936            <description>Danish (Sun Type 6/7)</description>
937          </configItem>
938        </variant>
939      </variantList>
940    </layout>
941    <layout>
942      <configItem popularity="exotic">
943        <name>nl</name>
944        <shortDescription>nl</shortDescription>
945        <description>Dutch</description>
946      </configItem>
947      <variantList>
948        <variant>
949          <configItem popularity="exotic">
950            <name>sun_type6</name>
951            <description>Dutch (Sun Type 6/7)</description>
952          </configItem>
953        </variant>
954      </variantList>
955    </layout>
956    <layout>
957      <configItem popularity="exotic">
958        <name>ee</name>
959        <shortDescription>et</shortDescription>
960        <description>Estonian</description>
961      </configItem>
962      <variantList>
963        <variant>
964          <configItem popularity="exotic">
965            <name>sun_type6</name>
966            <description>Estonian (Sun Type 6/7)</description>
967          </configItem>
968        </variant>
969      </variantList>
970    </layout>
971    <layout>
972      <configItem popularity="exotic">
973        <name>fi</name>
974        <shortDescription>fi</shortDescription>
975        <description>Finnish</description>
976      </configItem>
977      <variantList>
978        <variant>
979          <configItem popularity="exotic">
980            <name>sun_type6</name>
981            <description>Finnish (Sun Type 6/7)</description>
982          </configItem>
983        </variant>
984        <variant>
985          <configItem popularity="exotic">
986            <name>das</name>
987            <description>Finnish (DAS)</description>
988          </configItem>
989        </variant>
990        <variant>
991          <configItem popularity="exotic">
992            <name>fidvorak</name>
993            <description>Finnish (Dvorak)</description>
994          </configItem>
995        </variant>
996      </variantList>
997    </layout>
998    <layout>
999      <configItem popularity="exotic">
1000        <name>fr</name>
1001        <shortDescription>fr</shortDescription>
1002        <description>French</description>
1003      </configItem>
1004      <variantList>
1005        <variant>
1006          <configItem popularity="exotic">
1007            <name>sun_type6</name>
1008            <description>French (Sun Type 6/7)</description>
1009          </configItem>
1010        </variant>
1011        <variant>
1012          <configItem popularity="exotic">
1013            <name>us-alt</name>
1014            <description>French (US with dead keys, alt.)</description>
1015          </configItem>
1016        </variant>
1017        <variant>
1018          <configItem popularity="exotic">
1019            <name>us-azerty</name>
1020            <description>French (US, AZERTY)</description>
1021          </configItem>
1022        </variant>
1023      </variantList>
1024    </layout>
1025    <layout>
1026      <configItem popularity="exotic">
1027        <name>gr</name>
1028        <shortDescription>gr</shortDescription>
1029        <description>Greek</description>
1030      </configItem>
1031      <variantList>
1032        <variant>
1033          <configItem popularity="exotic">
1034            <name>sun_type6</name>
1035            <description>Greek (Sun Type 6/7)</description>
1036          </configItem>
1037        </variant>
1038        <variant>
1039          <configItem popularity="exotic">
1040            <name>colemak</name>
1041            <description>Greek (Colemak)</description>
1042          </configItem>
1043        </variant>
1044      </variantList>
1045    </layout>
1046    <layout>
1047      <configItem popularity="exotic">
1048        <name>it</name>
1049        <shortDescription>it</shortDescription>
1050        <description>Italian</description>
1051      </configItem>
1052      <variantList>
1053        <variant>
1054          <configItem popularity="exotic">
1055            <name>sun_type6</name>
1056            <description>Italian (Sun Type 6/7)</description>
1057          </configItem>
1058        </variant>
1059        <variant>
1060          <configItem popularity="exotic">
1061            <name>lld</name>
1062            <shortDescription>it_lld</shortDescription>
1063            <description>Italian (Ladin)</description>
1064            <languageList>
1065              <iso639Id>it</iso639Id>
1066              <iso639Id>lld</iso639Id>
1067            </languageList>
1068          </configItem>
1069        </variant>
1070        <variant>
1071          <configItem popularity="exotic">
1072            <name>dvorak</name>
1073            <description>Italian (Dvorak)</description>
1074            <languageList>
1075              <iso639Id>ita</iso639Id>
1076            </languageList>
1077          </configItem>
1078        </variant>
1079      </variantList>
1080    </layout>
1081    <layout>
1082      <configItem popularity="exotic">
1083        <name>jp</name>
1084        <shortDescription>ja</shortDescription>
1085        <description>Japanese</description>
1086      </configItem>
1087      <variantList>
1088        <variant>
1089          <configItem popularity="exotic">
1090            <name>sun_type6</name>
1091            <description>Japanese (Sun Type 6)</description>
1092          </configItem>
1093        </variant>
1094        <variant>
1095          <configItem popularity="exotic">
1096            <name>sun_type7</name>
1097            <description>Japanese (Sun Type 7, PC-compatible)</description>
1098          </configItem>
1099        </variant>
1100        <variant>
1101          <configItem popularity="exotic">
1102            <name>sun_type7_suncompat</name>
1103            <description>Japanese (Sun Type 7, Sun-compatible)</description>
1104          </configItem>
1105        </variant>
1106      </variantList>
1107    </layout>
1108    <layout>
1109      <configItem popularity="exotic">
1110        <name>no</name>
1111        <shortDescription>no</shortDescription>
1112        <description>Norwegian</description>
1113      </configItem>
1114      <variantList>
1115        <variant>
1116          <configItem popularity="exotic">
1117            <name>sun_type6</name>
1118            <description>Norwegian (Sun Type 6/7)</description>
1119          </configItem>
1120        </variant>
1121      </variantList>
1122    </layout>
1123    <layout>
1124      <configItem popularity="exotic">
1125        <name>pt</name>
1126        <shortDescription>pt</shortDescription>
1127        <description>Portuguese</description>
1128      </configItem>
1129      <variantList>
1130        <variant>
1131          <configItem popularity="exotic">
1132            <name>sun_type6</name>
1133            <description>Portuguese (Sun Type 6/7)</description>
1134          </configItem>
1135        </variant>
1136        <variant>
1137          <configItem popularity="exotic">
1138            <name>colemak</name>
1139            <description>Portuguese (Colemak)</description>
1140          </configItem>
1141        </variant>
1142      </variantList>
1143    </layout>
1144    <layout>
1145      <configItem popularity="exotic">
1146        <name>sk</name>
1147        <shortDescription>sk</shortDescription>
1148        <description>Slovak</description>
1149      </configItem>
1150      <variantList>
1151        <variant>
1152          <configItem popularity="exotic">
1153            <name>acc</name>
1154            <description>Slovak (ACC layout, only accented letters)</description>
1155          </configItem>
1156        </variant>
1157        <variant>
1158          <configItem popularity="exotic">
1159            <name>sun_type6</name>
1160            <description>Slovak (Sun Type 6/7)</description>
1161          </configItem>
1162        </variant>
1163      </variantList>
1164    </layout>
1165    <layout>
1166      <configItem popularity="exotic">
1167        <name>es</name>
1168        <shortDescription>es</shortDescription>
1169        <description>Spanish</description>
1170      </configItem>
1171      <variantList>
1172        <variant>
1173          <configItem popularity="exotic">
1174            <name>sun_type6</name>
1175            <description>Spanish (Sun Type 6/7)</description>
1176          </configItem>
1177        </variant>
1178      </variantList>
1179    </layout>
1180    <layout>
1181      <configItem popularity="exotic">
1182        <name>se</name>
1183        <shortDescription>sv</shortDescription>
1184        <description>Swedish</description>
1185      </configItem>
1186      <variantList>
1187        <variant>
1188          <configItem popularity="exotic">
1189            <name>dvorak_a5</name>
1190            <description>Swedish (Dvorak A5)</description>
1191          </configItem>
1192        </variant>
1193        <variant>
1194          <configItem popularity="exotic">
1195            <name>sun_type6</name>
1196            <description>Swedish (Sun Type 6/7)</description>
1197          </configItem>
1198        </variant>
1199        <variant>
1200          <configItem popularity="exotic">
1201            <name>ovd</name>
1202            <description>Elfdalian (Swedish, with combining ogonek)</description>
1203            <languageList>
1204              <iso639Id>ovd</iso639Id>
1205            </languageList>
1206          </configItem>
1207        </variant>
1208      </variantList>
1209    </layout>
1210    <layout>
1211      <configItem popularity="exotic">
1212        <name>ch</name>
1213        <shortDescription>de</shortDescription>
1214        <description>German (Switzerland)</description>
1215      </configItem>
1216      <variantList>
1217        <variant>
1218          <configItem popularity="exotic">
1219            <name>sun_type6_de</name>
1220            <description>German (Switzerland, Sun Type 6/7)</description>
1221          </configItem>
1222        </variant>
1223        <variant>
1224          <configItem popularity="exotic">
1225            <name>sun_type6_fr</name>
1226            <description>French (Switzerland, Sun Type 6/7)</description>
1227          </configItem>
1228        </variant>
1229      </variantList>
1230    </layout>
1231    <layout>
1232      <configItem popularity="exotic">
1233        <name>tr</name>
1234        <shortDescription>tr</shortDescription>
1235        <description>Turkish</description>
1236      </configItem>
1237      <variantList>
1238        <variant>
1239          <configItem popularity="exotic">
1240            <name>sun_type6</name>
1241            <description>Turkish (Sun Type 6/7)</description>
1242          </configItem>
1243        </variant>
1244        <variant>
1245          <configItem popularity="exotic">
1246            <name>otk</name>
1247            <description>Old Turkic</description>
1248          </configItem>
1249        </variant>
1250      </variantList>
1251    </layout>
1252    <layout>
1253      <configItem popularity="exotic">
1254        <name>ua</name>
1255        <shortDescription>uk</shortDescription>
1256        <description>Ukrainian</description>
1257      </configItem>
1258      <variantList>
1259        <variant>
1260          <configItem popularity="exotic">
1261            <name>sun_type6</name>
1262            <description>Ukrainian (Sun Type 6/7)</description>
1263          </configItem>
1264        </variant>
1265      </variantList>
1266    </layout>
1267    <layout>
1268      <configItem popularity="exotic">
1269        <name>gb</name>
1270        <shortDescription>en</shortDescription>
1271        <description>English (UK)</description>
1272      </configItem>
1273      <variantList>
1274        <variant>
1275          <configItem popularity="exotic">
1276            <name>sun_type6</name>
1277            <description>English (UK, Sun Type 6/7)</description>
1278          </configItem>
1279        </variant>
1280        <variant>
1281          <configItem popularity="exotic">
1282            <name>hyena</name>
1283            <description>English (UK, Hyena Layer5)</description>
1284          </configItem>
1285        </variant>
1286        <variant>
1287          <configItem popularity="exotic">
1288            <name>hyena-intl</name>
1289            <description>English (UK, intl., with dead keys, Hyena Layer5)</description>
1290          </configItem>
1291        </variant>
1292        <variant>
1293          <configItem popularity="exotic">
1294            <name>miniguru</name>
1295            <description>English (UK, MiniGuru Layer5)</description>
1296          </configItem>
1297        </variant>
1298        <variant>
1299          <configItem popularity="exotic">
1300            <name>miniguru-intl</name>
1301            <description>English (UK, intl., with dead keys, MiniGuru Layer5)</description>
1302          </configItem>
1303        </variant>
1304        <variant>
1305          <configItem popularity="exotic">
1306            <name>yoda</name>
1307            <description>English (UK, TEX Yoda Layer5)</description>
1308          </configItem>
1309        </variant>
1310        <variant>
1311          <configItem popularity="exotic">
1312            <name>yoda-intl</name>
1313            <description>English (UK, intl., with dead keys, TEX Yoda Layer5)</description>
1314          </configItem>
1315        </variant>
1316      </variantList>
1317    </layout>
1318    <layout>
1319      <configItem popularity="exotic">
1320        <name>kr</name>
1321        <shortDescription>ko</shortDescription>
1322        <description>Korean</description>
1323      </configItem>
1324      <variantList>
1325        <variant>
1326          <configItem popularity="exotic">
1327            <name>sun_type6</name>
1328            <description>Korean (Sun Type 6/7)</description>
1329          </configItem>
1330        </variant>
1331      </variantList>
1332    </layout>
1333    <layout>
1334      <configItem popularity="exotic">
1335        <name>vn</name>
1336        <!-- Keyboard indicator for Vietnamese layouts -->
1337        <shortDescription>vi</shortDescription>
1338        <description>Vietnamese</description>
1339        <languageList>
1340          <iso639Id>vie</iso639Id>
1341        </languageList>
1342      </configItem>
1343      <variantList>
1344        <variant>
1345          <configItem popularity="exotic">
1346            <name>aderty</name>
1347            <description>Vietnamese (AÐERTY)</description>
1348          </configItem>
1349        </variant>
1350        <variant>
1351          <configItem popularity="exotic">
1352            <name>qderty</name>
1353            <description>Vietnamese (QĐERTY)</description>
1354          </configItem>
1355        </variant>
1356      </variantList>
1357    </layout>
1358    <layout>
1359      <configItem popularity="exotic">
1360        <name>eu</name>
1361        <!-- Keyboard indicator for European layouts -->
1362        <shortDescription>eu</shortDescription>
1363        <description>EurKEY (US)</description>
1364        <languageList>
1365          <iso639Id>cat</iso639Id>
1366          <iso639Id>dan</iso639Id>
1367          <iso639Id>eng</iso639Id>
1368          <iso639Id>est</iso639Id>
1369          <iso639Id>fao</iso639Id>
1370          <iso639Id>fin</iso639Id>
1371          <iso639Id>ger</iso639Id>
1372          <iso639Id>gre</iso639Id>
1373          <iso639Id>gsw</iso639Id>
1374          <iso639Id>ita</iso639Id>
1375          <iso639Id>lav</iso639Id>
1376          <iso639Id>lit</iso639Id>
1377          <iso639Id>nld</iso639Id>
1378          <iso639Id>nor</iso639Id>
1379          <iso639Id>por</iso639Id>
1380          <iso639Id>spa</iso639Id>
1381          <iso639Id>swe</iso639Id>
1382        </languageList>
1383      </configItem>
1384    </layout>
1385    <layout>
1386      <configItem popularity="exotic">
1387        <name>cm</name>
1388        <shortDescription>cm</shortDescription>
1389        <description>English (Cameroon)</description>
1390      </configItem>
1391      <variantList>
1392        <variant>
1393          <configItem popularity="exotic">
1394            <name>mmuock</name>
1395            <description>Mmuock</description>
1396          </configItem>
1397        </variant>
1398      </variantList>
1399    </layout>
1400    <layout>
1401      <configItem popularity="exotic">
1402        <name>trans</name>
1403        <!-- Keyboard layouts for transcription and transliteration systems -->
1404        <description>International Phonetic Alphabet</description>
1405      </configItem>
1406      <variantList/>
1407    </layout>
1408    <layout>
1409      <configItem>
1410        <name>in</name>
1411        <!-- Keyboard indicator for Indian layouts -->
1412        <shortDescription>in</shortDescription>
1413        <description>Indian</description>
1414      </configItem>
1415      <variantList>
1416        <variant>
1417          <configItem>
1418            <name>modi-kagapa</name>
1419            <shortDescription>mr</shortDescription>
1420            <description>Modi (KaGaPa phonetic)</description>
1421            <languageList>
1422              <iso639Id>mar</iso639Id>
1423            </languageList>
1424          </configItem>
1425        </variant>
1426        <variant>
1427          <configItem>
1428            <name>san-misc</name>
1429            <shortDescription>sas</shortDescription>
1430            <description>Sanskrit symbols</description>
1431            <languageList>
1432              <iso639Id>san</iso639Id>
1433            </languageList>
1434          </configItem>
1435        </variant>
1436      </variantList>
1437    </layout>
1438  </layoutList>
1439  <optionList>
1440    <group allowMultipleSelection="true">
1441      <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
1442           level of symbols -->
1443      <configItem popularity="exotic">
1444        <name>lv3</name>
1445        <description>Key to choose the 3rd level</description>
1446      </configItem>
1447      <option>
1448        <configItem popularity="exotic">
1449          <name>lv3:4_switch_isolated</name>
1450          <description>Number key 4 when pressed in isolation</description>
1451        </configItem>
1452      </option>
1453      <option>
1454        <configItem popularity="exotic">
1455          <name>lv3:9_switch_isolated</name>
1456          <description>Number key 9 when pressed in isolation</description>
1457        </configItem>
1458      </option>
1459    </group>
1460    <group allowMultipleSelection="true">
1461      <!-- Tweaking the position of the "(" and ")" keys -->
1462      <configItem popularity="exotic">
1463        <name>parens</name>
1464        <description>Parentheses position</description>
1465      </configItem>
1466      <option>
1467        <configItem popularity="exotic">
1468          <name>parens:swap_brackets</name>
1469          <description>Swap with square brackets</description>
1470        </configItem>
1471      </option>
1472    </group>
1473  </optionList>
1474</xkbConfigRegistry>
1475