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>bqn</name>
63        <shortDescription>bqn</shortDescription>
64        <description>BQN</description>
65        <languageList>
66          <iso639Id>eng</iso639Id>
67        </languageList>
68      </configItem>
69    </layout>
70    <layout>
71      <configItem popularity="exotic">
72        <name>ca</name>
73        <shortDescription>fr</shortDescription>
74        <description>French (Canada)</description>
75        <countryList>
76          <iso3166Id>CA</iso3166Id>
77        </countryList>
78        <languageList>
79          <iso639Id>fra</iso639Id>
80        </languageList>
81      </configItem>
82      <variantList>
83        <variant>
84          <configItem popularity="exotic">
85            <name>kut</name>
86            <shortDescription>kut</shortDescription>
87            <description>Kutenai</description>
88          </configItem>
89        </variant>
90        <variant>
91          <configItem popularity="exotic">
92            <name>shs</name>
93            <shortDescription>shs</shortDescription>
94            <description>Secwepemctsin</description>
95          </configItem>
96        </variant>
97        <variant>
98          <configItem popularity="exotic">
99            <name>sun_type6</name>
100            <description>Multilingual (Canada, Sun Type 6/7)</description>
101          </configItem>
102        </variant>
103      </variantList>
104    </layout>
105    <layout>
106      <configItem popularity="exotic">
107        <name>de</name>
108        <shortDescription>de</shortDescription>
109        <description>German</description>
110        <countryList>
111          <iso3166Id>DE</iso3166Id>
112        </countryList>
113        <languageList>
114          <iso639Id>deu</iso639Id>
115        </languageList>
116      </configItem>
117      <variantList>
118        <variant>
119          <configItem popularity="exotic">
120            <name>hu</name>
121            <description>German (with Hungarian letters, no dead keys)</description>
122            <languageList>
123              <iso639Id>deu</iso639Id>
124              <iso639Id>hun</iso639Id>
125            </languageList>
126          </configItem>
127        </variant>
128        <variant>
129          <configItem popularity="exotic">
130            <name>pl</name>
131            <description>Polish (Germany, no dead keys)</description>
132            <languageList>
133              <iso639Id>deu</iso639Id>
134              <iso639Id>pol</iso639Id>
135            </languageList>
136          </configItem>
137        </variant>
138        <variant>
139          <configItem popularity="exotic">
140            <name>sun_type6</name>
141            <description>German (Sun Type 6/7)</description>
142          </configItem>
143        </variant>
144        <variant>
145          <configItem popularity="exotic">
146            <name>adnw</name>
147            <description>German (Aus der Neo-Welt)</description>
148          </configItem>
149        </variant>
150        <variant>
151          <configItem popularity="exotic">
152            <name>koy</name>
153            <description>German (KOY)</description>
154          </configItem>
155        </variant>
156        <variant>
157          <configItem popularity="exotic">
158            <name>bone</name>
159            <description>German (Bone)</description>
160          </configItem>
161        </variant>
162        <variant>
163          <configItem popularity="exotic">
164            <name>bone_eszett_home</name>
165            <description>German (Bone, eszett in the home row)</description>
166          </configItem>
167        </variant>
168        <variant>
169          <configItem popularity="exotic">
170            <name>neo_qwertz</name>
171            <description>German (Neo, QWERTZ)</description>
172          </configItem>
173        </variant>
174        <variant>
175          <configItem popularity="exotic">
176            <name>neo_qwerty</name>
177            <description>German (Neo, QWERTY)</description>
178          </configItem>
179        </variant>
180        <variant>
181          <configItem popularity="exotic">
182            <name>ru-recom</name>
183            <!-- Keyboard indicator for Russian layouts -->
184            <shortDescription>ru</shortDescription>
185            <description>Russian (Germany, recommended)</description>
186            <languageList>
187              <iso639Id>rus</iso639Id>
188            </languageList>
189          </configItem>
190        </variant>
191        <variant>
192          <configItem popularity="exotic">
193            <name>ru-translit</name>
194            <!-- Keyboard indicator for Russian layouts -->
195            <shortDescription>ru</shortDescription>
196            <description>Russian (Germany, transliteration)</description>
197            <languageList>
198              <iso639Id>rus</iso639Id>
199            </languageList>
200          </configItem>
201        </variant>
202        <variant>
203          <configItem popularity="exotic">
204            <name>lld</name>
205            <shortDescription>de_lld</shortDescription>
206            <description>German (Ladin)</description>
207            <languageList>
208              <iso639Id>deu</iso639Id>
209              <iso639Id>lld</iso639Id>
210            </languageList>
211          </configItem>
212        </variant>
213      </variantList>
214    </layout>
215    <layout>
216      <configItem popularity="exotic">
217        <name>eg</name>
218        <shortDescription>cop</shortDescription>
219        <description>Coptic</description>
220        <countryList>
221          <iso3166Id>EG</iso3166Id>
222        </countryList>
223        <languageList>
224          <iso639Id>cop</iso639Id>
225          <iso639Id>egy</iso639Id>
226        </languageList>
227      </configItem>
228    </layout>
229    <layout>
230      <configItem popularity="exotic">
231        <name>hu</name>
232        <shortDescription>hu</shortDescription>
233        <description>Hungarian</description>
234        <countryList>
235          <iso3166Id>HU</iso3166Id>
236        </countryList>
237        <languageList>
238          <iso639Id>hun</iso639Id>
239        </languageList>
240      </configItem>
241      <variantList>
242        <variant>
243          <configItem popularity="exotic">
244            <name>oldhun</name>
245            <shortDescription>oldhun</shortDescription>
246            <description>Old Hungarian</description>
247          </configItem>
248        </variant>
249        <variant>
250          <configItem popularity="exotic">
251            <name>oldhunlig</name>
252            <shortDescription>oldhun(lig)</shortDescription>
253            <description>Old Hungarian (for ligatures)</description>
254          </configItem>
255        </variant>
256      </variantList>
257    </layout>
258    <layout>
259      <configItem popularity="exotic">
260        <name>ir</name>
261        <shortDescription>fa</shortDescription>
262        <description>Persian</description>
263        <countryList>
264          <iso3166Id>IR</iso3166Id>
265        </countryList>
266        <languageList>
267          <iso639Id>fas</iso639Id>
268        </languageList>
269      </configItem>
270      <variantList>
271        <variant>
272          <configItem popularity="exotic">
273            <name>ave</name>
274            <description>Avestan</description>
275            <languageList>
276              <iso639Id>ave</iso639Id>
277            </languageList>
278          </configItem>
279        </variant>
280      </variantList>
281    </layout>
282    <layout>
283      <configItem popularity="exotic">
284        <name>lt</name>
285        <shortDescription>lt</shortDescription>
286        <description>Lithuanian</description>
287        <countryList>
288          <iso3166Id>LT</iso3166Id>
289        </countryList>
290        <languageList>
291          <iso639Id>lit</iso639Id>
292        </languageList>
293      </configItem>
294      <variantList>
295        <variant>
296          <configItem popularity="exotic">
297            <name>us_dvorak</name>
298            <description>Lithuanian (Dvorak)</description>
299          </configItem>
300        </variant>
301        <variant>
302          <configItem popularity="exotic">
303            <name>sun_type6</name>
304            <description>Lithuanian (Sun Type 6/7)</description>
305          </configItem>
306        </variant>
307      </variantList>
308    </layout>
309    <layout>
310      <configItem popularity="exotic">
311        <name>lv</name>
312        <shortDescription>lv</shortDescription>
313        <description>Latvian</description>
314        <countryList>
315          <iso3166Id>LV</iso3166Id>
316        </countryList>
317        <languageList>
318          <iso639Id>lav</iso639Id>
319        </languageList>
320      </configItem>
321      <variantList>
322        <variant>
323          <configItem popularity="exotic">
324            <name>dvorak</name>
325            <description>Latvian (Dvorak)</description>
326          </configItem>
327        </variant>
328        <variant>
329          <configItem popularity="exotic">
330            <name>ykeydvorak</name>
331            <description>Latvian (Dvorak, with Y)</description>
332          </configItem>
333        </variant>
334        <variant>
335          <configItem popularity="exotic">
336            <name>minuskeydvorak</name>
337            <description>Latvian (Dvorak, with minus)</description>
338          </configItem>
339        </variant>
340        <variant>
341          <configItem popularity="exotic">
342            <name>dvorakprogr</name>
343            <description>Latvian (programmer Dvorak)</description>
344          </configItem>
345        </variant>
346        <variant>
347          <configItem popularity="exotic">
348            <name>ykeydvorakprogr</name>
349            <description>Latvian (programmer Dvorak, with Y)</description>
350          </configItem>
351        </variant>
352        <variant>
353          <configItem popularity="exotic">
354            <name>minuskeydvorakprogr</name>
355            <description>Latvian (programmer Dvorak, with minus)</description>
356          </configItem>
357        </variant>
358        <variant>
359          <configItem popularity="exotic">
360            <name>colemak</name>
361            <description>Latvian (Colemak)</description>
362          </configItem>
363        </variant>
364        <variant>
365          <configItem popularity="exotic">
366            <name>apostrophecolemak</name>
367            <description>Latvian (Colemak, with apostrophe)</description>
368          </configItem>
369        </variant>
370        <variant>
371          <configItem popularity="exotic">
372            <name>sun_type6</name>
373            <description>Latvian (Sun Type 6/7)</description>
374          </configItem>
375        </variant>
376        <variant>
377          <configItem popularity="exotic">
378            <name>apostrophe-deadquotes</name>
379            <description>Latvian (apostrophe, dead quotes)</description>
380          </configItem>
381        </variant>
382      </variantList>
383    </layout>
384    <layout>
385      <configItem popularity="exotic">
386        <name>us</name>
387        <shortDescription>en</shortDescription>
388        <description>English (US)</description>
389        <countryList>
390          <iso3166Id>US</iso3166Id>
391        </countryList>
392        <languageList>
393          <iso639Id>eng</iso639Id>
394        </languageList>
395      </configItem>
396      <variantList>
397        <variant>
398          <configItem popularity="exotic">
399            <name>intl-unicode</name>
400            <description>English (US, intl., AltGr Unicode combining)</description>
401          </configItem>
402        </variant>
403        <variant>
404          <configItem popularity="exotic">
405            <name>alt-intl-unicode</name>
406            <description>English (US, intl., AltGr Unicode combining, alt.)</description>
407          </configItem>
408        </variant>
409        <variant>
410          <configItem popularity="exotic">
411            <name>ats</name>
412            <description>Atsina</description>
413            <!-- No ISO code in ISO639-2, only draft ISO693-3 -->
414          </configItem>
415        </variant>
416        <variant>
417          <configItem popularity="exotic">
418            <name>crd</name>
419            <description>Coeur d'Alene Salish</description>
420            <languageList>
421              <iso639Id>crd</iso639Id>
422            </languageList>
423          </configItem>
424        </variant>
425        <variant>
426          <configItem popularity="exotic">
427            <name>cz_sk_de</name>
428            <description>Czech Slovak and German (US)</description>
429            <languageList>
430              <iso639Id>eng</iso639Id>
431              <iso639Id>ces</iso639Id>
432              <iso639Id>slk</iso639Id>
433              <iso639Id>deu</iso639Id>
434            </languageList>
435          </configItem>
436        </variant>
437        <variant>
438          <configItem popularity="exotic">
439            <name>cz_sk_pl_de_es_fi_sv</name>
440            <description>Czech, Slovak, Polish, Spanish, Finnish, Swedish and German (US)</description>
441            <languageList>
442              <iso639Id>eng</iso639Id>
443              <iso639Id>ces</iso639Id>
444              <iso639Id>slk</iso639Id>
445              <iso639Id>pol</iso639Id>
446              <iso639Id>deu</iso639Id>
447              <iso639Id>spa</iso639Id>
448              <iso639Id>fin</iso639Id>
449              <iso639Id>swe</iso639Id>
450            </languageList>
451          </configItem>
452        </variant>
453        <variant>
454          <configItem popularity="exotic">
455            <name>drix</name>
456            <description>English (Drix)</description>
457          </configItem>
458        </variant>
459        <variant>
460          <configItem popularity="exotic">
461            <name>de_se_fi</name>
462            <description>German, Swedish and Finnish (US)</description>
463            <languageList>
464              <iso639Id>eng</iso639Id>
465              <iso639Id>deu</iso639Id>
466              <iso639Id>swe</iso639Id>
467              <iso639Id>fin</iso639Id>
468            </languageList>
469          </configItem>
470        </variant>
471        <variant>
472          <configItem popularity="exotic">
473            <name>ibm238l</name>
474            <description>English (US, IBM Arabic 238_L)</description>
475          </configItem>
476        </variant>
477        <variant>
478          <configItem popularity="exotic">
479            <name>sun_type6</name>
480            <description>English (US, Sun Type 6/7)</description>
481          </configItem>
482        </variant>
483        <variant>
484          <configItem popularity="exotic">
485            <name>carpalx</name>
486            <description>English (Carpalx)</description>
487          </configItem>
488        </variant>
489        <variant>
490          <configItem popularity="exotic">
491            <name>carpalx-intl</name>
492            <description>English (Carpalx, intl., with dead keys)</description>
493          </configItem>
494        </variant>
495        <variant>
496          <configItem popularity="exotic">
497            <name>carpalx-altgr-intl</name>
498            <description>English (Carpalx, intl., with AltGr dead keys)</description>
499          </configItem>
500        </variant>
501        <variant>
502          <configItem popularity="exotic">
503            <name>carpalx-full</name>
504            <description>English (Carpalx, full optimization)</description>
505          </configItem>
506        </variant>
507        <variant>
508          <configItem popularity="exotic">
509            <name>carpalx-full-intl</name>
510            <description>English (Carpalx, full optimization, intl., with dead keys)</description>
511          </configItem>
512        </variant>
513        <variant>
514          <configItem popularity="exotic">
515            <name>carpalx-full-altgr-intl</name>
516            <description>English (Carpalx, full optimization, intl., with AltGr dead keys)</description>
517          </configItem>
518        </variant>
519        <variant>
520          <configItem popularity="exotic">
521            <name>3l</name>
522            <description>English (3l)</description>
523          </configItem>
524        </variant>
525        <variant>
526          <configItem popularity="exotic">
527            <name>3l-cros</name>
528            <description>English (3l, Chromebook)</description>
529          </configItem>
530        </variant>
531        <variant>
532          <configItem popularity="exotic">
533            <name>3l-emacs</name>
534            <description>English (3l, emacs)</description>
535          </configItem>
536        </variant>
537        <variant>
538          <configItem popularity="exotic">
539            <name>workman-p</name>
540            <shortDescription>workman-p</shortDescription>
541            <description>English (Workman-P)</description>
542            <languageList>
543              <iso639Id>eng</iso639Id>
544            </languageList>
545          </configItem>
546        </variant>
547        <variant>
548          <configItem popularity="exotic">
549            <name>scn</name>
550            <description>Sicilian (US keyboard)</description>
551            <languageList>
552              <iso639Id>eng</iso639Id>
553              <iso639Id>ita</iso639Id>
554              <iso639Id>scn</iso639Id>
555            </languageList>
556          </configItem>
557        </variant>
558        <variant>
559          <configItem popularity="exotic">
560            <name>altgr-weur</name>
561            <description>English (Western European AltGr dead keys)</description>
562            <languageList><iso639Id>dan</iso639Id>
563                          <iso639Id>nld</iso639Id>
564                          <iso639Id>eng</iso639Id>
565                          <iso639Id>fin</iso639Id>
566                          <iso639Id>fra</iso639Id>
567                          <iso639Id>deu</iso639Id>
568                          <iso639Id>ita</iso639Id>
569                          <iso639Id>nor</iso639Id>
570                          <iso639Id>por</iso639Id>
571                          <iso639Id>spa</iso639Id>
572                          <iso639Id>swe</iso639Id>
573            </languageList>
574          </configItem>
575        </variant>
576      </variantList>
577    </layout>
578    <layout>
579      <configItem popularity="exotic">
580        <name>pl</name>
581        <shortDescription>pl</shortDescription>
582        <description>Polish</description>
583        <countryList>
584          <iso3166Id>PL</iso3166Id>
585        </countryList>
586        <languageList>
587          <iso639Id>pol</iso639Id>
588        </languageList>
589      </configItem>
590      <variantList>
591        <variant>
592          <configItem popularity="exotic">
593            <name>intl</name>
594            <description>Polish (intl., with dead keys)</description>
595          </configItem>
596        </variant>
597        <variant>
598          <configItem popularity="exotic">
599            <name>colemak</name>
600            <description>Polish (Colemak)</description>
601          </configItem>
602        </variant>
603	<variant>
604          <configItem popularity="exotic">
605            <name>colemak_dh_ansi</name>
606            <description>Polish (Colemak-DH)</description>
607          </configItem>
608        </variant>
609	<variant>
610          <configItem popularity="exotic">
611            <name>colemak_dh</name>
612            <description>Polish (Colemak-DH ISO)</description>
613          </configItem>
614        </variant>
615        <variant>
616          <configItem popularity="exotic">
617            <name>sun_type6</name>
618            <description>Polish (Sun Type 6/7)</description>
619          </configItem>
620        </variant>
621        <variant>
622          <configItem popularity="exotic">
623            <name>glagolica</name>
624            <description>Polish (Glagolica)</description>
625          </configItem>
626        </variant>
627        <variant>
628          <configItem popularity="exotic">
629            <name>lefty</name>
630            <description>Polish (lefty)</description>
631          </configItem>
632        </variant>
633      </variantList>
634    </layout>
635    <layout>
636      <configItem popularity="exotic">
637        <name>ro</name>
638        <shortDescription>ro</shortDescription>
639        <description>Romanian</description>
640        <countryList>
641          <iso3166Id>RO</iso3166Id>
642        </countryList>
643        <languageList>
644          <iso639Id>ron</iso639Id>
645        </languageList>
646      </configItem>
647      <variantList>
648        <variant>
649          <configItem popularity="exotic">
650            <name>crh_dobruja</name>
651            <shortDescription>crh</shortDescription>
652            <description>Crimean Tatar (Dobruja Q)</description>
653            <languageList>
654              <iso639Id>crh</iso639Id>
655            </languageList>
656          </configItem>
657        </variant>
658        <variant>
659          <configItem popularity="exotic">
660            <name>ergonomic</name>
661            <description>Romanian (ergonomic Touchtype)</description>
662          </configItem>
663        </variant>
664        <variant>
665          <configItem popularity="exotic">
666            <name>sun_type6</name>
667            <description>Romanian (Sun Type 6/7)</description>
668          </configItem>
669        </variant>
670      </variantList>
671    </layout>
672    <layout>
673      <configItem popularity="exotic">
674        <name>rs</name>
675        <shortDescription>sr</shortDescription>
676        <description>Serbian</description>
677        <countryList>
678          <iso3166Id>RS</iso3166Id>
679        </countryList>
680        <languageList>
681          <iso639Id>srp</iso639Id>
682        </languageList>
683      </configItem>
684      <variantList>
685        <variant>
686          <configItem popularity="exotic">
687            <name>combiningkeys</name>
688            <description>Serbian (combining accents instead of dead keys)</description>
689          </configItem>
690        </variant>
691      </variantList>
692    </layout>
693    <layout>
694      <configItem popularity="exotic">
695        <name>ru</name>
696        <shortDescription>ru</shortDescription>
697        <description>Russian</description>
698        <countryList>
699          <iso3166Id>RU</iso3166Id>
700        </countryList>
701        <languageList>
702          <iso639Id>rus</iso639Id>
703        </languageList>
704      </configItem>
705      <variantList>
706        <variant>
707          <configItem popularity="exotic">
708            <name>chu</name>
709            <description>Church Slavonic</description>
710            <languageList>
711              <iso639Id>chu</iso639Id>
712            </languageList>
713          </configItem>
714        </variant>
715        <variant>
716          <configItem popularity="exotic">
717            <name>ruu</name>
718            <shortDescription>ru</shortDescription>
719            <description>Russian (with Ukrainian-Belorussian layout)</description>
720            <languageList>
721              <iso639Id>rus</iso639Id>
722              <iso639Id>ukr</iso639Id>
723              <iso639Id>bel</iso639Id>
724            </languageList>
725          </configItem>
726        </variant>
727        <variant>
728          <configItem popularity="exotic">
729            <name>rulemak</name>
730            <description>Russian (Rulemak, phonetic Colemak)</description>
731          </configItem>
732        </variant>
733        <variant>
734          <configItem popularity="exotic">
735            <name>phonetic_mac</name>
736            <description>Russian (phonetic Macintosh)</description>
737          </configItem>
738        </variant>
739        <variant>
740          <configItem popularity="exotic">
741            <name>sun_type6</name>
742            <description>Russian (Sun Type 6/7)</description>
743          </configItem>
744        </variant>
745        <variant>
746          <configItem popularity="exotic">
747            <name>unipunct</name>
748            <description>Russian (with US punctuation)</description>
749          </configItem>
750        </variant>
751        <variant>
752          <configItem popularity="exotic">
753            <name>gost-6431-75-48</name>
754            <description>Russian (GOST 6431-75)</description>
755          </configItem>
756        </variant>
757        <variant>
758          <configItem popularity="exotic">
759            <name>gost-14289-88</name>
760            <description>Russian (GOST 14289-88)</description>
761          </configItem>
762        </variant>
763        <variant>
764          <configItem popularity="exotic">
765            <name>prxn</name>
766            <shortDescription>ru</shortDescription>
767            <description>Russian (Polyglot and Reactionary)</description>
768            <countryList>
769              <iso3166Id>RU</iso3166Id>
770              <iso3166Id>RS</iso3166Id>
771              <iso3166Id>BA</iso3166Id>
772              <iso3166Id>ME</iso3166Id>
773              <iso3166Id>MK</iso3166Id>
774              <iso3166Id>BG</iso3166Id>
775              <iso3166Id>MD</iso3166Id>
776              <iso3166Id>UA</iso3166Id>
777              <iso3166Id>BY</iso3166Id>
778              <iso3166Id>KZ</iso3166Id>
779              <iso3166Id>MN</iso3166Id>
780              <iso3166Id>KG</iso3166Id>
781              <iso3166Id>TJ</iso3166Id>
782              <iso3166Id>UZ</iso3166Id>
783              <iso3166Id>TM</iso3166Id>
784              <iso3166Id>AZ</iso3166Id>
785            </countryList>
786            <languageList>
787              <iso639Id>rus</iso639Id>
788              <iso639Id>ukr</iso639Id>
789              <iso639Id>bel</iso639Id>
790              <iso639Id>srp</iso639Id>
791              <iso639Id>mkd</iso639Id>
792              <iso639Id>bul</iso639Id>
793              <iso639Id>chu</iso639Id>
794              <iso639Id>kaz</iso639Id>
795              <iso639Id>kir</iso639Id>
796              <iso639Id>uzb</iso639Id>
797              <iso639Id>bak</iso639Id>
798              <iso639Id>aze</iso639Id>
799              <iso639Id>tat</iso639Id>
800              <iso639Id>uig</iso639Id>
801              <iso639Id>kdr</iso639Id>
802              <iso639Id>tyv</iso639Id>
803              <iso639Id>kjh</iso639Id>
804              <iso639Id>crh</iso639Id>
805              <iso639Id>tgk</iso639Id>
806              <iso639Id>abk</iso639Id>
807              <iso639Id>sah</iso639Id>
808              <iso639Id>mon</iso639Id>
809              <iso639Id>kal</iso639Id>
810              <iso639Id>sjd</iso639Id>
811              <iso639Id>chv</iso639Id>
812              <iso639Id>oss</iso639Id>
813              <iso639Id>krl</iso639Id>
814              <iso639Id>ale</iso639Id>
815              <iso639Id>wbl</iso639Id>
816              <iso639Id>kur</iso639Id>
817              <iso639Id>niv</iso639Id>
818              <iso639Id>dng</iso639Id>
819              <iso639Id>kom</iso639Id>
820              <iso639Id>udm</iso639Id>
821              <iso639Id>sel</iso639Id>
822              <iso639Id>ulc</iso639Id>
823              <iso639Id>ude</iso639Id>
824              <iso639Id>oac</iso639Id>
825              <iso639Id>oaa</iso639Id>
826              <iso639Id>gld</iso639Id>
827              <iso639Id>eve</iso639Id>
828              <iso639Id>evn</iso639Id>
829              <iso639Id>kca</iso639Id>
830              <iso639Id>itl</iso639Id>
831              <iso639Id>yrk</iso639Id>
832              <iso639Id>neg</iso639Id>
833            </languageList>
834          </configItem>
835        </variant>        
836        <variant>
837          <configItem popularity="exotic">
838            <name>winkeys-p</name>
839            <shortDescription>winkeys-p</shortDescription>
840            <description>Russian (Programmer)</description>
841            <languageList>
842              <iso639Id>rus</iso639Id>
843            </languageList>
844          </configItem>
845        </variant>
846        <variant>
847          <configItem popularity="exotic">
848            <name>typo</name>
849            <shortDescription>ru</shortDescription>
850            <description>Russian (typographic)</description>
851            <countryList>
852              <iso3166Id>RU</iso3166Id>
853            </countryList>
854            <languageList>
855              <iso639Id>rus</iso639Id>
856            </languageList>
857          </configItem>
858        </variant>
859      </variantList>
860    </layout>
861    <layout>
862      <configItem popularity="exotic">
863        <name>am</name>
864        <shortDescription>hy</shortDescription>
865        <description>Armenian</description>
866        <countryList>
867          <iso3166Id>AM</iso3166Id>
868        </countryList>
869        <languageList>
870          <iso639Id>hye</iso639Id>
871        </languageList>
872      </configItem>
873      <variantList>
874        <variant>
875          <configItem popularity="exotic">
876            <name>olpc-phonetic</name>
877            <description>Armenian (OLPC, phonetic)</description>
878          </configItem>
879        </variant>
880      </variantList>
881    </layout>
882    <layout>
883      <configItem popularity="exotic">
884        <name>il</name>
885        <shortDescription>he</shortDescription>
886        <description>Hebrew</description>
887        <countryList>
888          <iso3166Id>IL</iso3166Id>
889        </countryList>
890        <languageList>
891          <iso639Id>heb</iso639Id>
892        </languageList>
893      </configItem>
894      <variantList>
895        <variant>
896          <configItem popularity="exotic">
897            <name>biblicalSIL</name>
898            <description>Hebrew (Biblical, SIL phonetic)</description>
899            <languageList>
900              <iso639Id>heb</iso639Id>
901            </languageList>
902          </configItem>
903        </variant>
904      </variantList>
905    </layout>
906    <layout>
907      <configItem popularity="exotic">
908        <name>ara</name>
909        <shortDescription>ar</shortDescription>
910        <description>Arabic</description>
911        <countryList>
912          <iso3166Id>AE</iso3166Id>
913          <iso3166Id>BH</iso3166Id>
914          <iso3166Id>DZ</iso3166Id>
915          <iso3166Id>EG</iso3166Id>
916          <iso3166Id>EH</iso3166Id>
917          <iso3166Id>JO</iso3166Id>
918          <iso3166Id>KW</iso3166Id>
919          <iso3166Id>LB</iso3166Id>
920          <iso3166Id>LY</iso3166Id>
921          <iso3166Id>MA</iso3166Id>
922          <iso3166Id>MR</iso3166Id>
923          <iso3166Id>OM</iso3166Id>
924          <iso3166Id>PS</iso3166Id>
925          <iso3166Id>QA</iso3166Id>
926          <iso3166Id>SA</iso3166Id>
927          <iso3166Id>SD</iso3166Id>
928          <iso3166Id>SY</iso3166Id>
929          <iso3166Id>TN</iso3166Id>
930          <iso3166Id>YE</iso3166Id>
931        </countryList>
932        <languageList>
933          <iso639Id>ara</iso639Id>
934        </languageList>
935      </configItem>
936      <variantList>
937        <variant>
938          <configItem popularity="exotic">
939            <name>sun_type6</name>
940            <description>Arabic (Sun Type 6/7)</description>
941          </configItem>
942        </variant>
943        <variant>
944          <configItem popularity="exotic">
945            <name>basic_ext</name>
946            <description>Arabic (Arabic numerals, extensions in the 4th level)</description>
947          </configItem>
948        </variant>
949        <variant>
950          <configItem popularity="exotic">
951            <name>basic_ext_digits</name>
952            <description>Arabic (Eastern Arabic numerals, extensions in the 4th level)</description>
953          </configItem>
954        </variant>
955        <variant>
956          <configItem popularity="exotic">
957            <name>uga</name>
958            <description>Ugaritic instead of Arabic</description>
959          </configItem>
960        </variant>
961	<variant>
962          <configItem popularity="exotic">
963            <name>ergoarabic</name>
964            <description>Arabic (ErgoArabic)</description>
965          </configItem>
966	</variant>
967      </variantList>
968    </layout>
969    <layout>
970      <configItem popularity="exotic">
971        <name>be</name>
972        <shortDescription>be</shortDescription>
973        <description>Belgian</description>
974        <countryList>
975          <iso3166Id>BE</iso3166Id>
976        </countryList>
977        <languageList>
978          <iso639Id>deu</iso639Id>
979          <iso639Id>nld</iso639Id>
980          <iso639Id>fra</iso639Id>
981        </languageList>
982      </configItem>
983      <variantList>
984        <variant>
985          <configItem popularity="exotic">
986            <name>sun_type6</name>
987            <description>Belgian (Sun Type 6/7)</description>
988          </configItem>
989        </variant>
990      </variantList>
991    </layout>
992    <layout>
993      <configItem popularity="exotic">
994        <name>br</name>
995        <shortDescription>pt</shortDescription>
996        <description>Portuguese (Brazil)</description>
997        <countryList>
998          <iso3166Id>BR</iso3166Id>
999        </countryList>
1000        <languageList>
1001          <iso639Id>por</iso639Id>
1002        </languageList>
1003      </configItem>
1004      <variantList>
1005        <variant>
1006          <configItem popularity="exotic">
1007            <name>sun_type6</name>
1008            <description>Portuguese (Brazil, Sun Type 6/7)</description>
1009          </configItem>
1010        </variant>
1011      </variantList>
1012    </layout>
1013    <layout>
1014      <configItem popularity="exotic">
1015        <name>cz</name>
1016        <shortDescription>cs</shortDescription>
1017        <description>Czech</description>
1018        <countryList>
1019          <iso3166Id>CZ</iso3166Id>
1020        </countryList>
1021        <languageList>
1022          <iso639Id>ces</iso639Id>
1023        </languageList>
1024      </configItem>
1025      <variantList>
1026        <variant>
1027          <configItem popularity="exotic">
1028            <name>sun_type6</name>
1029            <description>Czech (Sun Type 6/7)</description>
1030          </configItem>
1031        </variant>
1032        <variant>
1033          <configItem popularity="exotic">
1034            <name>prog</name>
1035            <description>Czech (programming)</description>
1036          </configItem>
1037        </variant>
1038        <variant>
1039          <configItem popularity="exotic">
1040            <name>typo</name>
1041            <description>Czech (typographic)</description>
1042          </configItem>
1043        </variant>
1044        <variant>
1045          <configItem popularity="exotic">
1046            <name>coder</name>
1047            <description>Czech (coder)</description>
1048          </configItem>
1049        </variant>
1050        <variant>
1051          <configItem popularity="exotic">
1052            <name>prog_typo</name>
1053            <description>Czech (programming, typographic)</description>
1054          </configItem>
1055        </variant>
1056        <variant>
1057          <configItem popularity="exotic">
1058            <name>colemak-ucw</name>
1059            <description>Czech (US, Colemak, UCW support)</description>
1060          </configItem>
1061        </variant>
1062      </variantList>
1063    </layout>
1064    <layout>
1065      <configItem popularity="exotic">
1066        <name>dk</name>
1067        <shortDescription>da</shortDescription>
1068        <description>Danish</description>
1069        <countryList>
1070          <iso3166Id>DK</iso3166Id>
1071        </countryList>
1072        <languageList>
1073          <iso639Id>dan</iso639Id>
1074        </languageList>
1075      </configItem>
1076      <variantList>
1077        <variant>
1078          <configItem popularity="exotic">
1079            <name>sun_type6</name>
1080            <description>Danish (Sun Type 6/7)</description>
1081          </configItem>
1082        </variant>
1083      </variantList>
1084    </layout>
1085    <layout>
1086      <configItem popularity="exotic">
1087        <name>nl</name>
1088        <shortDescription>nl</shortDescription>
1089        <description>Dutch</description>
1090        <countryList>
1091          <iso3166Id>NL</iso3166Id>
1092        </countryList>
1093        <languageList>
1094          <iso639Id>nld</iso639Id>
1095        </languageList>
1096      </configItem>
1097      <variantList>
1098        <variant>
1099          <configItem popularity="exotic">
1100            <name>sun_type6</name>
1101            <description>Dutch (Sun Type 6/7)</description>
1102          </configItem>
1103        </variant>
1104      </variantList>
1105    </layout>
1106    <layout>
1107      <configItem popularity="exotic">
1108        <name>ee</name>
1109        <shortDescription>et</shortDescription>
1110        <description>Estonian</description>
1111        <countryList>
1112          <iso3166Id>EE</iso3166Id>
1113        </countryList>
1114        <languageList>
1115          <iso639Id>est</iso639Id>
1116        </languageList>
1117      </configItem>
1118      <variantList>
1119        <variant>
1120          <configItem popularity="exotic">
1121            <name>sun_type6</name>
1122            <description>Estonian (Sun Type 6/7)</description>
1123          </configItem>
1124        </variant>
1125      </variantList>
1126    </layout>
1127    <layout>
1128      <configItem popularity="exotic">
1129        <name>fi</name>
1130        <shortDescription>fi</shortDescription>
1131        <description>Finnish</description>
1132        <countryList>
1133          <iso3166Id>FI</iso3166Id>
1134        </countryList>
1135        <languageList>
1136          <iso639Id>fin</iso639Id>
1137        </languageList>
1138      </configItem>
1139      <variantList>
1140        <variant>
1141          <configItem popularity="exotic">
1142            <name>sun_type6</name>
1143            <description>Finnish (Sun Type 6/7)</description>
1144          </configItem>
1145        </variant>
1146        <variant>
1147          <configItem popularity="exotic">
1148            <name>das</name>
1149            <description>Finnish (DAS)</description>
1150          </configItem>
1151        </variant>
1152        <variant>
1153          <configItem popularity="exotic">
1154            <name>fidvorak</name>
1155            <description>Finnish (Dvorak)</description>
1156          </configItem>
1157        </variant>
1158      </variantList>
1159    </layout>
1160    <layout>
1161      <configItem popularity="exotic">
1162        <name>fr</name>
1163        <shortDescription>fr</shortDescription>
1164        <description>French</description>
1165        <countryList>
1166          <iso3166Id>FR</iso3166Id>
1167        </countryList>
1168        <languageList>
1169          <iso639Id>fra</iso639Id>
1170        </languageList>
1171      </configItem>
1172      <variantList>
1173        <variant>
1174          <configItem popularity="exotic">
1175            <name>sun_type6</name>
1176            <description>French (Sun Type 6/7)</description>
1177          </configItem>
1178        </variant>
1179        <variant>
1180          <configItem popularity="exotic">
1181            <name>us-alt</name>
1182            <description>French (US with dead keys, alt.)</description>
1183          </configItem>
1184        </variant>
1185        <variant>
1186          <configItem popularity="exotic">
1187            <name>us-azerty</name>
1188            <description>French (US, AZERTY)</description>
1189          </configItem>
1190        </variant>
1191      </variantList>
1192    </layout>
1193    <layout>
1194      <configItem popularity="exotic">
1195        <name>gr</name>
1196        <shortDescription>gr</shortDescription>
1197        <description>Greek</description>
1198        <countryList>
1199          <iso3166Id>GR</iso3166Id>
1200        </countryList>
1201        <languageList>
1202          <iso639Id>ell</iso639Id>
1203        </languageList>
1204      </configItem>
1205      <variantList>
1206        <variant>
1207          <configItem popularity="exotic">
1208            <name>sun_type6</name>
1209            <description>Greek (Sun Type 6/7)</description>
1210          </configItem>
1211        </variant>
1212        <variant>
1213          <configItem popularity="exotic">
1214            <name>colemak</name>
1215            <description>Greek (Colemak)</description>
1216          </configItem>
1217        </variant>
1218      </variantList>
1219    </layout>
1220    <layout>
1221      <configItem popularity="exotic">
1222        <name>it</name>
1223        <shortDescription>it</shortDescription>
1224        <description>Italian</description>
1225        <countryList>
1226          <iso3166Id>IT</iso3166Id>
1227        </countryList>
1228        <languageList>
1229          <iso639Id>ita</iso639Id>
1230        </languageList>
1231      </configItem>
1232      <variantList>
1233        <variant>
1234          <configItem popularity="exotic">
1235            <name>sun_type6</name>
1236            <description>Italian (Sun Type 6/7)</description>
1237          </configItem>
1238        </variant>
1239        <variant>
1240          <configItem popularity="exotic">
1241            <name>lld</name>
1242            <shortDescription>it_lld</shortDescription>
1243            <description>Italian (Ladin)</description>
1244            <languageList>
1245              <iso639Id>ita</iso639Id>
1246              <iso639Id>lld</iso639Id>
1247            </languageList>
1248          </configItem>
1249        </variant>
1250        <variant>
1251          <configItem popularity="exotic">
1252            <name>dvorak</name>
1253            <description>Italian (Dvorak)</description>
1254            <languageList>
1255              <iso639Id>ita</iso639Id>
1256            </languageList>
1257          </configItem>
1258        </variant>
1259      </variantList>
1260    </layout>
1261    <layout>
1262      <configItem popularity="exotic">
1263        <name>jp</name>
1264        <shortDescription>ja</shortDescription>
1265        <description>Japanese</description>
1266        <countryList>
1267          <iso3166Id>JP</iso3166Id>
1268        </countryList>
1269        <languageList>
1270          <iso639Id>jpn</iso639Id>
1271        </languageList>
1272      </configItem>
1273      <variantList>
1274        <variant>
1275          <configItem popularity="exotic">
1276            <name>sun_type6</name>
1277            <description>Japanese (Sun Type 6)</description>
1278          </configItem>
1279        </variant>
1280        <variant>
1281          <configItem popularity="exotic">
1282            <name>sun_type7</name>
1283            <description>Japanese (Sun Type 7, PC-compatible)</description>
1284          </configItem>
1285        </variant>
1286        <variant>
1287          <configItem popularity="exotic">
1288            <name>sun_type7_suncompat</name>
1289            <description>Japanese (Sun Type 7, Sun-compatible)</description>
1290          </configItem>
1291        </variant>
1292      </variantList>
1293    </layout>
1294    <layout>
1295      <configItem popularity="exotic">
1296        <name>no</name>
1297        <shortDescription>no</shortDescription>
1298        <description>Norwegian</description>
1299        <countryList>
1300          <iso3166Id>NO</iso3166Id>
1301        </countryList>
1302        <languageList>
1303          <iso639Id>nor</iso639Id>
1304          <iso639Id>nob</iso639Id>
1305          <iso639Id>nno</iso639Id>
1306        </languageList>
1307      </configItem>
1308      <variantList>
1309        <variant>
1310          <configItem popularity="exotic">
1311            <name>sun_type6</name>
1312            <description>Norwegian (Sun Type 6/7)</description>
1313          </configItem>
1314        </variant>
1315      </variantList>
1316    </layout>
1317    <layout>
1318      <configItem popularity="exotic">
1319        <name>pk</name>
1320        <shortDescription>ur</shortDescription>
1321        <description>Urdu (Pakistan)</description>
1322        <countryList>
1323          <iso3166Id>PK</iso3166Id>
1324        </countryList>
1325        <languageList>
1326          <iso639Id>urd</iso639Id>
1327        </languageList>
1328      </configItem>
1329      <variantList>
1330        <variant>
1331          <configItem popularity="exotic">
1332          <name>urd-navees</name>
1333          <description>Urdu (Pakistan, Navees)</description>
1334          <languageList>
1335              <iso639Id>urd</iso639Id>
1336            </languageList>
1337          </configItem>
1338        </variant>
1339      </variantList>
1340    </layout>
1341    <layout>
1342      <configItem popularity="exotic">
1343        <name>pt</name>
1344        <shortDescription>pt</shortDescription>
1345        <description>Portuguese</description>
1346        <countryList>
1347          <iso3166Id>PT</iso3166Id>
1348        </countryList>
1349        <languageList>
1350          <iso639Id>por</iso639Id>
1351        </languageList>
1352      </configItem>
1353      <variantList>
1354        <variant>
1355          <configItem popularity="exotic">
1356            <name>sun_type6</name>
1357            <description>Portuguese (Sun Type 6/7)</description>
1358          </configItem>
1359        </variant>
1360        <variant>
1361          <configItem popularity="exotic">
1362            <name>colemak</name>
1363            <description>Portuguese (Colemak)</description>
1364          </configItem>
1365        </variant>
1366      </variantList>
1367    </layout>
1368    <layout>
1369      <configItem popularity="exotic">
1370        <name>sk</name>
1371        <shortDescription>sk</shortDescription>
1372        <description>Slovak</description>
1373        <countryList>
1374          <iso3166Id>SK</iso3166Id>
1375        </countryList>
1376        <languageList>
1377          <iso639Id>slk</iso639Id>
1378        </languageList>
1379      </configItem>
1380      <variantList>
1381        <variant>
1382          <configItem popularity="exotic">
1383            <name>acc</name>
1384            <description>Slovak (ACC layout, only accented letters)</description>
1385          </configItem>
1386        </variant>
1387        <variant>
1388          <configItem popularity="exotic">
1389            <name>sun_type6</name>
1390            <description>Slovak (Sun Type 6/7)</description>
1391          </configItem>
1392        </variant>
1393      </variantList>
1394    </layout>
1395    <layout>
1396      <configItem popularity="exotic">
1397        <name>es</name>
1398        <shortDescription>es</shortDescription>
1399        <description>Spanish</description>
1400        <countryList>
1401          <iso3166Id>ES</iso3166Id>
1402        </countryList>
1403        <languageList>
1404          <iso639Id>spa</iso639Id>
1405        </languageList>
1406      </configItem>
1407      <variantList>
1408        <variant>
1409          <configItem popularity="exotic">
1410            <name>sun_type6</name>
1411            <description>Spanish (Sun Type 6/7)</description>
1412          </configItem>
1413        </variant>
1414      </variantList>
1415    </layout>
1416    <layout>
1417      <configItem popularity="exotic">
1418        <name>se</name>
1419        <shortDescription>sv</shortDescription>
1420        <description>Swedish</description>
1421        <countryList>
1422          <iso3166Id>SE</iso3166Id>
1423        </countryList>
1424        <languageList>
1425          <iso639Id>swe</iso639Id>
1426        </languageList>
1427      </configItem>
1428      <variantList>
1429        <variant>
1430          <configItem popularity="exotic">
1431            <name>dvorak_a5</name>
1432            <description>Swedish (Dvorak A5)</description>
1433          </configItem>
1434        </variant>
1435        <variant>
1436          <configItem popularity="exotic">
1437            <name>sun_type6</name>
1438            <description>Swedish (Sun Type 6/7)</description>
1439          </configItem>
1440        </variant>
1441        <variant>
1442          <configItem popularity="exotic">
1443            <name>ovd</name>
1444            <description>Elfdalian (Swedish, with combining ogonek)</description>
1445            <languageList>
1446              <iso639Id>ovd</iso639Id>
1447            </languageList>
1448          </configItem>
1449        </variant>
1450      </variantList>
1451    </layout>
1452    <layout>
1453      <configItem popularity="exotic">
1454        <name>ch</name>
1455        <shortDescription>de</shortDescription>
1456        <description>German (Switzerland)</description>
1457        <countryList>
1458          <iso3166Id>CH</iso3166Id>
1459        </countryList>
1460        <languageList>
1461          <iso639Id>deu</iso639Id>
1462          <iso639Id>gsw</iso639Id>
1463        </languageList>
1464      </configItem>
1465      <variantList>
1466        <variant>
1467          <configItem popularity="exotic">
1468            <name>sun_type6_de</name>
1469            <description>German (Switzerland, Sun Type 6/7)</description>
1470          </configItem>
1471        </variant>
1472        <variant>
1473          <configItem popularity="exotic">
1474            <name>sun_type6_fr</name>
1475            <description>French (Switzerland, Sun Type 6/7)</description>
1476          </configItem>
1477        </variant>
1478      </variantList>
1479    </layout>
1480    <layout>
1481      <configItem popularity="exotic">
1482        <name>tr</name>
1483        <shortDescription>tr</shortDescription>
1484        <description>Turkish</description>
1485        <countryList>
1486          <iso3166Id>TR</iso3166Id>
1487        </countryList>
1488        <languageList>
1489          <iso639Id>tur</iso639Id>
1490        </languageList>
1491      </configItem>
1492      <variantList>
1493        <variant>
1494          <configItem popularity="exotic">
1495            <name>sun_type6</name>
1496            <description>Turkish (Sun Type 6/7)</description>
1497          </configItem>
1498        </variant>
1499        <variant>
1500          <configItem popularity="exotic">
1501            <name>otk</name>
1502            <description>Old Turkic</description>
1503          </configItem>
1504        </variant>
1505        <variant>
1506          <configItem popularity="exotic">
1507            <name>us</name>
1508            <description>Turkish (Turkey, Latin Q, Swap i and ı)</description>
1509          </configItem>
1510        </variant>
1511      </variantList>
1512    </layout>
1513    <layout>
1514      <configItem popularity="exotic">
1515        <name>ua</name>
1516        <shortDescription>uk</shortDescription>
1517        <description>Ukrainian</description>
1518        <countryList>
1519          <iso3166Id>UA</iso3166Id>
1520        </countryList>
1521        <languageList>
1522          <iso639Id>ukr</iso639Id>
1523        </languageList>
1524      </configItem>
1525      <variantList>
1526        <variant>
1527          <configItem popularity="exotic">
1528            <name>sun_type6</name>
1529            <description>Ukrainian (Sun Type 6/7)</description>
1530          </configItem>
1531        </variant>
1532      </variantList>
1533    </layout>
1534    <layout>
1535      <configItem popularity="exotic">
1536        <name>gb</name>
1537        <shortDescription>en</shortDescription>
1538        <description>English (UK)</description>
1539        <countryList>
1540          <iso3166Id>GB</iso3166Id>
1541        </countryList>
1542        <languageList>
1543          <iso639Id>eng</iso639Id>
1544        </languageList>
1545      </configItem>
1546      <variantList>
1547        <variant>
1548          <configItem popularity="exotic">
1549            <name>sun_type6</name>
1550            <description>English (UK, Sun Type 6/7)</description>
1551          </configItem>
1552        </variant>
1553      </variantList>
1554    </layout>
1555    <layout>
1556      <configItem popularity="exotic">
1557        <name>kr</name>
1558        <shortDescription>ko</shortDescription>
1559        <description>Korean</description>
1560          <countryList>
1561          <iso3166Id>KR</iso3166Id>
1562        </countryList>
1563        <languageList>
1564          <iso639Id>kor</iso639Id>
1565        </languageList>
1566      </configItem>
1567      <variantList>
1568        <variant>
1569          <configItem popularity="exotic">
1570            <name>sun_type6</name>
1571            <description>Korean (Sun Type 6/7)</description>
1572          </configItem>
1573        </variant>
1574      </variantList>
1575    </layout>
1576    <layout>
1577      <configItem popularity="exotic">
1578        <name>vn</name>
1579        <!-- Keyboard indicator for Vietnamese layouts -->
1580        <shortDescription>vi</shortDescription>
1581        <description>Vietnamese</description>
1582        <countryList>
1583          <iso3166Id>VN</iso3166Id>
1584        </countryList>
1585        <languageList>
1586          <iso639Id>vie</iso639Id>
1587        </languageList>
1588      </configItem>
1589      <variantList>
1590        <variant>
1591          <configItem popularity="exotic">
1592            <name>aderty</name>
1593            <description>Vietnamese (AÐERTY)</description>
1594          </configItem>
1595        </variant>
1596        <variant>
1597          <configItem popularity="exotic">
1598            <name>qderty</name>
1599            <description>Vietnamese (QĐERTY)</description>
1600          </configItem>
1601        </variant>
1602      </variantList>
1603    </layout>
1604    <layout>
1605      <configItem popularity="exotic">
1606        <name>eu</name>
1607        <!-- Keyboard indicator for European layouts -->
1608        <shortDescription>eu</shortDescription>
1609        <description>EurKEY (US)</description>
1610        <countryList>
1611          <iso3166Id>US</iso3166Id>
1612        </countryList>
1613        <languageList>
1614          <iso639Id>cat</iso639Id>
1615          <iso639Id>dan</iso639Id>
1616          <iso639Id>eng</iso639Id>
1617          <iso639Id>est</iso639Id>
1618          <iso639Id>fao</iso639Id>
1619          <iso639Id>fin</iso639Id>
1620          <iso639Id>deu</iso639Id>
1621          <iso639Id>ell</iso639Id>
1622          <iso639Id>gsw</iso639Id>
1623          <iso639Id>ita</iso639Id>
1624          <iso639Id>lav</iso639Id>
1625          <iso639Id>lit</iso639Id>
1626          <iso639Id>nld</iso639Id>
1627          <iso639Id>nor</iso639Id>
1628          <iso639Id>por</iso639Id>
1629          <iso639Id>spa</iso639Id>
1630          <iso639Id>swe</iso639Id>
1631        </languageList>
1632      </configItem>
1633    </layout>
1634    <layout>
1635      <configItem popularity="exotic">
1636        <name>trans</name>
1637        <!-- Keyboard layouts for transcription and transliteration systems -->
1638        <shortDescription>ipa</shortDescription>
1639        <description>International Phonetic Alphabet</description>
1640      </configItem>
1641      <variantList>
1642        <variant>
1643          <configItem popularity="exotic">
1644            <name>qwerty</name>
1645            <description>International Phonetic Alphabet (QWERTY)</description>
1646          </configItem>
1647        </variant>
1648      </variantList>
1649    </layout>
1650    <layout>
1651      <configItem popularity="exotic">
1652        <name>in</name>
1653        <!-- Keyboard indicator for Indian layouts -->
1654        <shortDescription>in</shortDescription>
1655        <description>Indian</description>
1656        <countryList>
1657          <iso3166Id>IN</iso3166Id>
1658        </countryList>
1659        <!-- from https://github.com/unicode-org/cldr/blob/main/common/supplemental/supplementalData.xml scripts="Deva" -->
1660        <languageList>
1661          <iso639Id>hin</iso639Id>
1662          <iso639Id>anp</iso639Id>
1663          <iso639Id>awa</iso639Id>
1664          <iso639Id>bap</iso639Id>
1665          <iso639Id>bfy</iso639Id>
1666          <iso639Id>bgc</iso639Id>
1667          <iso639Id>bhb</iso639Id>
1668          <iso639Id>bhi</iso639Id>
1669          <iso639Id>bho</iso639Id>
1670          <iso639Id>bjj</iso639Id>
1671          <iso639Id>bra</iso639Id>
1672          <iso639Id>brx</iso639Id>
1673          <iso639Id>btv</iso639Id>
1674          <iso639Id>doi</iso639Id>
1675          <iso639Id>dty</iso639Id>
1676          <iso639Id>gbm</iso639Id>
1677          <iso639Id>gom</iso639Id>
1678          <iso639Id>gvr</iso639Id>
1679          <iso639Id>hne</iso639Id>
1680          <iso639Id>hoc</iso639Id>
1681          <iso639Id>hoj</iso639Id>
1682          <iso639Id>jml</iso639Id>
1683          <iso639Id>kfr</iso639Id>
1684          <iso639Id>kfy</iso639Id>
1685          <iso639Id>khn</iso639Id>
1686          <iso639Id>kok</iso639Id>
1687          <iso639Id>kru</iso639Id>
1688          <iso639Id>mag</iso639Id>
1689          <iso639Id>mai</iso639Id>
1690          <iso639Id>mar</iso639Id>
1691          <iso639Id>mgp</iso639Id>
1692          <iso639Id>mrd</iso639Id>
1693          <iso639Id>mtr</iso639Id>
1694          <iso639Id>mwr</iso639Id>
1695          <iso639Id>nep</iso639Id>
1696          <iso639Id>new</iso639Id>
1697          <iso639Id>noe</iso639Id>
1698          <iso639Id>raj</iso639Id>
1699          <iso639Id>rjs</iso639Id>
1700          <iso639Id>sck</iso639Id>
1701          <iso639Id>srx</iso639Id>
1702          <iso639Id>swv</iso639Id>
1703          <iso639Id>taj</iso639Id>
1704          <iso639Id>tdg</iso639Id>
1705          <iso639Id>tdh</iso639Id>
1706          <iso639Id>thl</iso639Id>
1707          <iso639Id>thq</iso639Id>
1708          <iso639Id>thr</iso639Id>
1709          <iso639Id>tkt</iso639Id>
1710          <iso639Id>wbr</iso639Id>
1711          <iso639Id>wtm</iso639Id>
1712          <iso639Id>xnr</iso639Id>
1713          <iso639Id>xsr</iso639Id>
1714        </languageList>
1715      </configItem>
1716      <variantList>
1717        <variant>
1718          <configItem popularity="exotic">
1719            <name>modi-kagapa</name>
1720            <shortDescription>mr</shortDescription>
1721            <description>Modi (KaGaPa phonetic)</description>
1722            <languageList>
1723              <iso639Id>mar</iso639Id>
1724            </languageList>
1725          </configItem>
1726        </variant>
1727        <variant>
1728          <configItem popularity="exotic">
1729            <name>san-misc</name>
1730            <shortDescription>sas</shortDescription>
1731            <description>Sanskrit symbols</description>
1732            <languageList>
1733              <iso639Id>san</iso639Id>
1734            </languageList>
1735          </configItem>
1736        </variant>
1737        <variant>
1738          <configItem popularity="exotic">
1739            <name>urd-navees</name>
1740            <shortDescription>ur</shortDescription>
1741            <description>Urdu (Navees)</description>
1742            <languageList>
1743              <iso639Id>urd</iso639Id>
1744            </languageList>
1745          </configItem>
1746        </variant>
1747      </variantList>
1748    </layout>
1749  </layoutList>
1750  <optionList>
1751    <group allowMultipleSelection="true">
1752      <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
1753           level of symbols -->
1754      <configItem popularity="exotic">
1755        <name>lv3</name>
1756        <description>Key to choose the 3rd level</description>
1757      </configItem>
1758      <option>
1759        <configItem popularity="exotic">
1760          <name>lv3:4_switch_isolated</name>
1761          <description>Number key 4 when pressed in isolation</description>
1762        </configItem>
1763      </option>
1764      <option>
1765        <configItem popularity="exotic">
1766          <name>lv3:9_switch_isolated</name>
1767          <description>Number key 9 when pressed in isolation</description>
1768        </configItem>
1769      </option>
1770    </group>
1771    <group allowMultipleSelection="false">
1772      <!-- Caps Lock tweaks.
1773           "Internal" capitalization means capitalization using some internal tables.
1774           Otherwise "as Shift" - means using next group. -->
1775      <configItem popularity="exotic">
1776        <name>caps</name>
1777        <description>Caps Lock behavior</description>
1778      </configItem>
1779      <option>
1780        <configItem popularity="exotic">
1781          <name>caps:escape_shifted_compose</name>
1782          <description>Make Caps Lock an additional Esc, and Shift + Caps Lock is the Compose</description>
1783        </configItem>
1784      </option>
1785    </group>
1786    <group allowMultipleSelection="true">
1787      <!-- Tweaking the position of the "(" and ")" keys -->
1788      <configItem popularity="exotic">
1789        <name>parens</name>
1790        <description>Parentheses position</description>
1791      </configItem>
1792      <option>
1793        <configItem popularity="exotic">
1794          <name>parens:swap_brackets</name>
1795          <description>Swap with square brackets</description>
1796        </configItem>
1797      </option>
1798    </group>
1799  </optionList>
1800</xkbConfigRegistry>
1801