base.extras.xml revision 9ea7388f
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>deu</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>deu</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>deu</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>deu</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>fas</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        <variant>
342          <configItem popularity="exotic">
343            <name>apostrophe-deadquotes</name>
344            <description>Latvian (apostrophe, dead quotes)</description>
345          </configItem>
346        </variant>
347      </variantList>
348    </layout>
349    <layout>
350      <configItem popularity="exotic">
351        <name>us</name>
352        <shortDescription>en</shortDescription>
353        <description>English (US)</description>
354        <languageList>
355          <iso639Id>eng</iso639Id>
356        </languageList>
357      </configItem>
358      <variantList>
359        <variant>
360          <configItem popularity="exotic">
361            <name>intl-unicode</name>
362            <description>English (US, intl., AltGr Unicode combining)</description>
363          </configItem>
364        </variant>
365        <variant>
366          <configItem popularity="exotic">
367            <name>alt-intl-unicode</name>
368            <description>English (US, intl., AltGr Unicode combining, alt.)</description>
369          </configItem>
370        </variant>
371        <variant>
372          <configItem popularity="exotic">
373            <name>ats</name>
374            <description>Atsina</description>
375            <!-- No ISO code in ISO639-2, only draft ISO693-3 -->
376          </configItem>
377        </variant>
378        <variant>
379          <configItem popularity="exotic">
380            <name>crd</name>
381            <description>Coeur d'Alene Salish</description>
382            <languageList>
383              <iso639Id>crd</iso639Id>
384            </languageList>
385          </configItem>
386        </variant>
387        <variant>
388          <configItem popularity="exotic">
389            <name>cz_sk_de</name>
390            <description>Czech Slovak and German (US)</description>
391            <languageList>
392              <iso639Id>eng</iso639Id>
393              <iso639Id>ces</iso639Id>
394              <iso639Id>slk</iso639Id>
395              <iso639Id>deu</iso639Id>
396            </languageList>
397          </configItem>
398        </variant>
399        <variant>
400          <configItem popularity="exotic">
401            <name>cz_sk_pl_de_es_fi_sv</name>
402            <description>Czech, Slovak, Polish, Spanish, Finnish, Swedish and German (US)</description>
403            <languageList>
404              <iso639Id>eng</iso639Id>
405              <iso639Id>cze</iso639Id>
406              <iso639Id>slo</iso639Id>
407              <iso639Id>pol</iso639Id>
408              <iso639Id>ger</iso639Id>
409              <iso639Id>spa</iso639Id>
410              <iso639Id>fin</iso639Id>
411              <iso639Id>swe</iso639Id>
412            </languageList>
413          </configItem>
414        </variant>
415        <variant>
416          <configItem popularity="exotic">
417            <name>drix</name>
418            <description>English (Drix)</description>
419          </configItem>
420        </variant>
421        <variant>
422          <configItem popularity="exotic">
423            <name>de_se_fi</name>
424            <description>German, Swedish and Finnish (US)</description>
425            <languageList>
426              <iso639Id>eng</iso639Id>
427              <iso639Id>deu</iso639Id>
428              <iso639Id>swe</iso639Id>
429              <iso639Id>fin</iso639Id>
430            </languageList>
431          </configItem>
432        </variant>
433        <variant>
434          <configItem popularity="exotic">
435            <name>ibm238l</name>
436            <description>English (US, IBM Arabic 238_L)</description>
437          </configItem>
438        </variant>
439        <variant>
440          <configItem popularity="exotic">
441            <name>sun_type6</name>
442            <description>English (US, Sun Type 6/7)</description>
443          </configItem>
444        </variant>
445        <variant>
446          <configItem popularity="exotic">
447            <name>carpalx</name>
448            <description>English (Carpalx)</description>
449          </configItem>
450        </variant>
451        <variant>
452          <configItem popularity="exotic">
453            <name>carpalx-intl</name>
454            <description>English (Carpalx, intl., with dead keys)</description>
455          </configItem>
456        </variant>
457        <variant>
458          <configItem popularity="exotic">
459            <name>carpalx-altgr-intl</name>
460            <description>English (Carpalx, intl., with AltGr dead keys)</description>
461          </configItem>
462        </variant>
463        <variant>
464          <configItem popularity="exotic">
465            <name>carpalx-full</name>
466            <description>English (Carpalx, full optimization)</description>
467          </configItem>
468        </variant>
469        <variant>
470          <configItem popularity="exotic">
471            <name>carpalx-full-intl</name>
472            <description>English (Carpalx, full optimization, intl., with dead keys)</description>
473          </configItem>
474        </variant>
475        <variant>
476          <configItem popularity="exotic">
477            <name>carpalx-full-altgr-intl</name>
478            <description>English (Carpalx, full optimization, intl., with AltGr dead keys)</description>
479          </configItem>
480        </variant>
481        <variant>
482          <configItem popularity="exotic">
483            <name>3l</name>
484            <description>English (3l)</description>
485          </configItem>
486        </variant>
487        <variant>
488          <configItem popularity="exotic">
489            <name>3l-cros</name>
490            <description>English (3l, Chromebook)</description>
491          </configItem>
492        </variant>
493        <variant>
494          <configItem popularity="exotic">
495            <name>3l-emacs</name>
496            <description>English (3l, emacs)</description>
497          </configItem>
498        </variant>
499        <variant>
500          <configItem popularity="exotic">
501            <name>scn</name>
502            <description>Sicilian (US keyboard)</description>
503            <languageList>
504              <iso639Id>eng</iso639Id>
505              <iso639Id>ita</iso639Id>
506              <iso639Id>scn</iso639Id>
507            </languageList>
508          </configItem>
509        </variant>
510      </variantList>
511    </layout>
512    <layout>
513      <configItem popularity="exotic">
514        <name>pl</name>
515        <shortDescription>pl</shortDescription>
516        <description>Polish</description>
517        <languageList>
518          <iso639Id>pol</iso639Id>
519        </languageList>
520      </configItem>
521      <variantList>
522        <variant>
523          <configItem popularity="exotic">
524            <name>intl</name>
525            <description>Polish (intl., with dead keys)</description>
526          </configItem>
527        </variant>
528        <variant>
529          <configItem popularity="exotic">
530            <name>colemak</name>
531            <description>Polish (Colemak)</description>
532          </configItem>
533        </variant>
534	<variant>
535          <configItem popularity="exotic">
536            <name>colemak_dh</name>
537            <description>Polish (Colemak-DH)</description>
538          </configItem>
539        </variant>
540        <variant>
541          <configItem popularity="exotic">
542            <name>sun_type6</name>
543            <description>Polish (Sun Type 6/7)</description>
544          </configItem>
545        </variant>
546        <variant>
547          <configItem popularity="exotic">
548            <name>glagolica</name>
549            <description>Polish (Glagolica)</description>
550          </configItem>
551        </variant>
552      </variantList>
553    </layout>
554    <layout>
555      <configItem popularity="exotic">
556        <name>ro</name>
557        <shortDescription>ro</shortDescription>
558        <description>Romanian</description>
559        <languageList>
560          <iso639Id>ron</iso639Id>
561        </languageList>
562      </configItem>
563      <variantList>
564        <variant>
565          <configItem popularity="exotic">
566            <name>crh_dobruja</name>
567            <shortDescription>crh</shortDescription>
568            <description>Crimean Tatar (Dobruja Q)</description>
569            <languageList>
570              <iso639Id>crh</iso639Id>
571            </languageList>
572          </configItem>
573        </variant>
574        <variant>
575          <configItem popularity="exotic">
576            <name>ergonomic</name>
577            <description>Romanian (ergonomic Touchtype)</description>
578          </configItem>
579        </variant>
580        <variant>
581          <configItem popularity="exotic">
582            <name>sun_type6</name>
583            <description>Romanian (Sun Type 6/7)</description>
584          </configItem>
585        </variant>
586      </variantList>
587    </layout>
588    <layout>
589      <configItem popularity="exotic">
590        <name>rs</name>
591        <shortDescription>sr</shortDescription>
592        <description>Serbian</description>
593        <languageList>
594          <iso639Id>srp</iso639Id>
595        </languageList>
596      </configItem>
597      <variantList>
598        <variant>
599          <configItem popularity="exotic">
600            <name>combiningkeys</name>
601            <description>Serbian (combining accents instead of dead keys)</description>
602          </configItem>
603        </variant>
604      </variantList>
605    </layout>
606    <layout>
607      <configItem popularity="exotic">
608        <name>ru</name>
609        <shortDescription>ru</shortDescription>
610        <description>Russian</description>
611      </configItem>
612      <variantList>
613        <variant>
614          <configItem popularity="exotic">
615            <name>chu</name>
616            <description>Church Slavonic</description>
617            <languageList>
618              <iso639Id>chu</iso639Id>
619            </languageList>
620          </configItem>
621        </variant>
622        <variant>
623          <configItem popularity="exotic">
624            <name>ruu</name>
625            <shortDescription>ru</shortDescription>
626            <description>Russian (with Ukrainian-Belorussian layout)</description>
627            <languageList>
628              <iso639Id>rus</iso639Id>
629              <iso639Id>ukr</iso639Id>
630              <iso639Id>bel</iso639Id>
631            </languageList>
632          </configItem>
633        </variant>
634        <variant>
635          <configItem popularity="exotic">
636            <name>rulemak</name>
637            <description>Russian (Rulemak, phonetic Colemak)</description>
638          </configItem>
639        </variant>
640        <variant>
641          <configItem popularity="exotic">
642            <name>phonetic_mac</name>
643            <description>Russian (phonetic Macintosh)</description>
644          </configItem>
645        </variant>
646        <variant>
647          <configItem popularity="exotic">
648            <name>sun_type6</name>
649            <description>Russian (Sun Type 6/7)</description>
650          </configItem>
651        </variant>
652        <variant>
653          <configItem popularity="exotic">
654            <name>unipunct</name>
655            <description>Russian (with US punctuation)</description>
656          </configItem>
657        </variant>
658        <variant>
659          <configItem popularity="exotic">
660            <name>prxn</name>
661            <shortDescription>ru</shortDescription>
662            <description>Russian (Polyglot and Reactionary)</description>
663            <countryList>
664              <iso3166Id>RU</iso3166Id>
665              <iso3166Id>RS</iso3166Id>
666              <iso3166Id>BA</iso3166Id>
667              <iso3166Id>ME</iso3166Id>
668              <iso3166Id>MK</iso3166Id>
669              <iso3166Id>BG</iso3166Id>
670              <iso3166Id>MD</iso3166Id>
671              <iso3166Id>UA</iso3166Id>
672              <iso3166Id>BY</iso3166Id>
673              <iso3166Id>KZ</iso3166Id>
674              <iso3166Id>MN</iso3166Id>
675              <iso3166Id>KG</iso3166Id>
676              <iso3166Id>TJ</iso3166Id>
677              <iso3166Id>UZ</iso3166Id>
678              <iso3166Id>TM</iso3166Id>
679              <iso3166Id>AZ</iso3166Id>
680            </countryList>
681            <languageList>
682              <iso639Id>rus</iso639Id>
683              <iso639Id>ukr</iso639Id>
684              <iso639Id>bel</iso639Id>
685              <iso639Id>srp</iso639Id>
686              <iso639Id>mkd</iso639Id>
687              <iso639Id>bul</iso639Id>
688              <iso639Id>chu</iso639Id>
689              <iso639Id>kaz</iso639Id>
690              <iso639Id>kir</iso639Id>
691              <iso639Id>uzb</iso639Id>
692              <iso639Id>bak</iso639Id>
693              <iso639Id>aze</iso639Id>
694              <iso639Id>tat</iso639Id>
695              <iso639Id>uig</iso639Id>
696              <iso639Id>kdr</iso639Id>
697              <iso639Id>tyv</iso639Id>
698              <iso639Id>kjh</iso639Id>
699              <iso639Id>crh</iso639Id>
700              <iso639Id>tgk</iso639Id>
701              <iso639Id>abk</iso639Id>
702              <iso639Id>sah</iso639Id>
703              <iso639Id>mon</iso639Id>
704              <iso639Id>kal</iso639Id>
705              <iso639Id>sjd</iso639Id>
706              <iso639Id>chv</iso639Id>
707              <iso639Id>oss</iso639Id>
708              <iso639Id>krl</iso639Id>
709              <iso639Id>ale</iso639Id>
710              <iso639Id>wbl</iso639Id>
711              <iso639Id>kur</iso639Id>
712              <iso639Id>niv</iso639Id>
713              <iso639Id>dng</iso639Id>
714              <iso639Id>kom</iso639Id>
715              <iso639Id>udm</iso639Id>
716              <iso639Id>sel</iso639Id>
717              <iso639Id>ulc</iso639Id>
718              <iso639Id>ude</iso639Id>
719              <iso639Id>oac</iso639Id>
720              <iso639Id>oaa</iso639Id>
721              <iso639Id>gld</iso639Id>
722              <iso639Id>eve</iso639Id>
723              <iso639Id>evn</iso639Id>
724              <iso639Id>kca</iso639Id>
725              <iso639Id>itl</iso639Id>
726              <iso639Id>yrk</iso639Id>
727              <iso639Id>neg</iso639Id>
728            </languageList>
729          </configItem>
730        </variant>
731      </variantList>
732    </layout>
733    <layout>
734      <configItem popularity="exotic">
735        <name>am</name>
736        <shortDescription>hy</shortDescription>
737        <description>Armenian</description>
738        <languageList>
739          <iso639Id>hye</iso639Id>
740        </languageList>
741      </configItem>
742      <variantList>
743        <variant>
744          <configItem popularity="exotic">
745            <name>olpc-phonetic</name>
746            <description>Armenian (OLPC, phonetic)</description>
747          </configItem>
748        </variant>
749      </variantList>
750    </layout>
751    <layout>
752      <configItem popularity="exotic">
753        <name>il</name>
754        <shortDescription>he</shortDescription>
755        <description>Hebrew</description>
756        <languageList>
757          <iso639Id>heb</iso639Id>
758        </languageList>
759      </configItem>
760      <variantList>
761        <variant>
762          <configItem popularity="exotic">
763            <name>biblicalSIL</name>
764            <description>Hebrew (Biblical, SIL phonetic)</description>
765            <languageList>
766              <iso639Id>heb</iso639Id>
767            </languageList>
768          </configItem>
769        </variant>
770      </variantList>
771    </layout>
772    <layout>
773      <configItem popularity="exotic">
774        <name>ara</name>
775        <shortDescription>ar</shortDescription>
776        <description>Arabic</description>
777      </configItem>
778      <variantList>
779        <variant>
780          <configItem popularity="exotic">
781            <name>sun_type6</name>
782            <description>Arabic (Sun Type 6/7)</description>
783          </configItem>
784        </variant>
785        <variant>
786          <configItem popularity="exotic">
787            <name>basic_ext</name>
788            <description>Arabic (Arabic numerals, extensions in the 4th level)</description>
789          </configItem>
790        </variant>
791        <variant>
792          <configItem popularity="exotic">
793            <name>basic_ext_digits</name>
794            <description>Arabic (Eastern Arabic numerals, extensions in the 4th level)</description>
795          </configItem>
796        </variant>
797        <variant>
798          <configItem popularity="exotic">
799            <name>uga</name>
800            <description>Ugaritic instead of Arabic</description>
801          </configItem>
802        </variant>
803      </variantList>
804    </layout>
805    <layout>
806      <configItem popularity="exotic">
807        <name>be</name>
808        <shortDescription>be</shortDescription>
809        <description>Belgian</description>
810      </configItem>
811      <variantList>
812        <variant>
813          <configItem popularity="exotic">
814            <name>sun_type6</name>
815            <description>Belgian (Sun Type 6/7)</description>
816          </configItem>
817        </variant>
818      </variantList>
819    </layout>
820    <layout>
821      <configItem popularity="exotic">
822        <name>br</name>
823        <shortDescription>pt</shortDescription>
824        <description>Portuguese (Brazil)</description>
825      </configItem>
826      <variantList>
827        <variant>
828          <configItem popularity="exotic">
829            <name>sun_type6</name>
830            <description>Portuguese (Brazil, Sun Type 6/7)</description>
831          </configItem>
832        </variant>
833      </variantList>
834    </layout>
835    <layout>
836      <configItem popularity="exotic">
837        <name>cz</name>
838        <shortDescription>cs</shortDescription>
839        <description>Czech</description>
840      </configItem>
841      <variantList>
842        <variant>
843          <configItem popularity="exotic">
844            <name>sun_type6</name>
845            <description>Czech (Sun Type 6/7)</description>
846          </configItem>
847        </variant>
848        <variant>
849          <configItem popularity="exotic">
850            <name>prog</name>
851            <description>Czech (programming)</description>
852          </configItem>
853        </variant>
854        <variant>
855          <configItem popularity="exotic">
856            <name>typo</name>
857            <description>Czech (typographic)</description>
858          </configItem>
859        </variant>
860        <variant>
861          <configItem popularity="exotic">
862            <name>coder</name>
863            <description>Czech (coder)</description>
864          </configItem>
865        </variant>
866        <variant>
867          <configItem popularity="exotic">
868            <name>prog_typo</name>
869            <description>Czech (programming, typographic)</description>
870          </configItem>
871        </variant>
872      </variantList>
873    </layout>
874    <layout>
875      <configItem popularity="exotic">
876        <name>dk</name>
877        <shortDescription>da</shortDescription>
878        <description>Danish</description>
879      </configItem>
880      <variantList>
881        <variant>
882          <configItem popularity="exotic">
883            <name>sun_type6</name>
884            <description>Danish (Sun Type 6/7)</description>
885          </configItem>
886        </variant>
887      </variantList>
888    </layout>
889    <layout>
890      <configItem popularity="exotic">
891        <name>nl</name>
892        <shortDescription>nl</shortDescription>
893        <description>Dutch</description>
894      </configItem>
895      <variantList>
896        <variant>
897          <configItem popularity="exotic">
898            <name>sun_type6</name>
899            <description>Dutch (Sun Type 6/7)</description>
900          </configItem>
901        </variant>
902      </variantList>
903    </layout>
904    <layout>
905      <configItem popularity="exotic">
906        <name>ee</name>
907        <shortDescription>et</shortDescription>
908        <description>Estonian</description>
909      </configItem>
910      <variantList>
911        <variant>
912          <configItem popularity="exotic">
913            <name>sun_type6</name>
914            <description>Estonian (Sun Type 6/7)</description>
915          </configItem>
916        </variant>
917      </variantList>
918    </layout>
919    <layout>
920      <configItem popularity="exotic">
921        <name>fi</name>
922        <shortDescription>fi</shortDescription>
923        <description>Finnish</description>
924      </configItem>
925      <variantList>
926        <variant>
927          <configItem popularity="exotic">
928            <name>sun_type6</name>
929            <description>Finnish (Sun Type 6/7)</description>
930          </configItem>
931        </variant>
932        <variant>
933          <configItem popularity="exotic">
934            <name>das</name>
935            <description>Finnish (DAS)</description>
936          </configItem>
937        </variant>
938        <variant>
939          <configItem popularity="exotic">
940            <name>fidvorak</name>
941            <description>Finnish (Dvorak)</description>
942          </configItem>
943        </variant>
944      </variantList>
945    </layout>
946    <layout>
947      <configItem popularity="exotic">
948        <name>fr</name>
949        <shortDescription>fr</shortDescription>
950        <description>French</description>
951      </configItem>
952      <variantList>
953        <variant>
954          <configItem popularity="exotic">
955            <name>sun_type6</name>
956            <description>French (Sun Type 6/7)</description>
957          </configItem>
958        </variant>
959        <variant>
960          <configItem popularity="exotic">
961            <name>us-alt</name>
962            <description>French (US with dead keys, alt.)</description>
963          </configItem>
964        </variant>
965        <variant>
966          <configItem popularity="exotic">
967            <name>us-azerty</name>
968            <description>French (US, AZERTY)</description>
969          </configItem>
970        </variant>
971      </variantList>
972    </layout>
973    <layout>
974      <configItem popularity="exotic">
975        <name>gr</name>
976        <shortDescription>gr</shortDescription>
977        <description>Greek</description>
978      </configItem>
979      <variantList>
980        <variant>
981          <configItem popularity="exotic">
982            <name>sun_type6</name>
983            <description>Greek (Sun Type 6/7)</description>
984          </configItem>
985        </variant>
986        <variant>
987          <configItem popularity="exotic">
988            <name>colemak</name>
989            <description>Greek (Colemak)</description>
990          </configItem>
991        </variant>
992      </variantList>
993    </layout>
994    <layout>
995      <configItem popularity="exotic">
996        <name>it</name>
997        <shortDescription>it</shortDescription>
998        <description>Italian</description>
999      </configItem>
1000      <variantList>
1001        <variant>
1002          <configItem popularity="exotic">
1003            <name>sun_type6</name>
1004            <description>Italian (Sun Type 6/7)</description>
1005          </configItem>
1006        </variant>
1007        <variant>
1008          <configItem popularity="exotic">
1009            <name>lld</name>
1010            <shortDescription>it_lld</shortDescription>
1011            <description>Italian (Ladin)</description>
1012            <languageList>
1013              <iso639Id>ita</iso639Id>
1014              <iso639Id>lld</iso639Id>
1015            </languageList>
1016          </configItem>
1017        </variant>
1018        <variant>
1019          <configItem popularity="exotic">
1020            <name>dvorak</name>
1021            <description>Italian (Dvorak)</description>
1022            <languageList>
1023              <iso639Id>ita</iso639Id>
1024            </languageList>
1025          </configItem>
1026        </variant>
1027      </variantList>
1028    </layout>
1029    <layout>
1030      <configItem popularity="exotic">
1031        <name>jp</name>
1032        <shortDescription>ja</shortDescription>
1033        <description>Japanese</description>
1034      </configItem>
1035      <variantList>
1036        <variant>
1037          <configItem popularity="exotic">
1038            <name>sun_type6</name>
1039            <description>Japanese (Sun Type 6)</description>
1040          </configItem>
1041        </variant>
1042        <variant>
1043          <configItem popularity="exotic">
1044            <name>sun_type7</name>
1045            <description>Japanese (Sun Type 7, PC-compatible)</description>
1046          </configItem>
1047        </variant>
1048        <variant>
1049          <configItem popularity="exotic">
1050            <name>sun_type7_suncompat</name>
1051            <description>Japanese (Sun Type 7, Sun-compatible)</description>
1052          </configItem>
1053        </variant>
1054      </variantList>
1055    </layout>
1056    <layout>
1057      <configItem popularity="exotic">
1058        <name>no</name>
1059        <shortDescription>no</shortDescription>
1060        <description>Norwegian</description>
1061      </configItem>
1062      <variantList>
1063        <variant>
1064          <configItem popularity="exotic">
1065            <name>sun_type6</name>
1066            <description>Norwegian (Sun Type 6/7)</description>
1067          </configItem>
1068        </variant>
1069      </variantList>
1070    </layout>
1071    <layout>
1072      <configItem popularity="exotic">
1073        <name>pk</name>
1074        <shortDescription>ur</shortDescription>
1075        <description>Urdu (Pakistan)</description>
1076      </configItem>
1077      <variantList>
1078        <variant>
1079          <configItem popularity="exotic">
1080          <name>urd-navees</name>
1081          <description>Urdu (Navees, Pakistan)</description>
1082          <languageList>
1083              <iso639Id>urd</iso639Id>
1084            </languageList>
1085          </configItem>
1086        </variant>
1087      </variantList>
1088    </layout>
1089    <layout>
1090      <configItem popularity="exotic">
1091        <name>pt</name>
1092        <shortDescription>pt</shortDescription>
1093        <description>Portuguese</description>
1094      </configItem>
1095      <variantList>
1096        <variant>
1097          <configItem popularity="exotic">
1098            <name>sun_type6</name>
1099            <description>Portuguese (Sun Type 6/7)</description>
1100          </configItem>
1101        </variant>
1102        <variant>
1103          <configItem popularity="exotic">
1104            <name>colemak</name>
1105            <description>Portuguese (Colemak)</description>
1106          </configItem>
1107        </variant>
1108      </variantList>
1109    </layout>
1110    <layout>
1111      <configItem popularity="exotic">
1112        <name>sk</name>
1113        <shortDescription>sk</shortDescription>
1114        <description>Slovak</description>
1115      </configItem>
1116      <variantList>
1117        <variant>
1118          <configItem popularity="exotic">
1119            <name>acc</name>
1120            <description>Slovak (ACC layout, only accented letters)</description>
1121          </configItem>
1122        </variant>
1123        <variant>
1124          <configItem popularity="exotic">
1125            <name>sun_type6</name>
1126            <description>Slovak (Sun Type 6/7)</description>
1127          </configItem>
1128        </variant>
1129      </variantList>
1130    </layout>
1131    <layout>
1132      <configItem popularity="exotic">
1133        <name>es</name>
1134        <shortDescription>es</shortDescription>
1135        <description>Spanish</description>
1136      </configItem>
1137      <variantList>
1138        <variant>
1139          <configItem popularity="exotic">
1140            <name>sun_type6</name>
1141            <description>Spanish (Sun Type 6/7)</description>
1142          </configItem>
1143        </variant>
1144      </variantList>
1145    </layout>
1146    <layout>
1147      <configItem popularity="exotic">
1148        <name>se</name>
1149        <shortDescription>sv</shortDescription>
1150        <description>Swedish</description>
1151      </configItem>
1152      <variantList>
1153        <variant>
1154          <configItem popularity="exotic">
1155            <name>dvorak_a5</name>
1156            <description>Swedish (Dvorak A5)</description>
1157          </configItem>
1158        </variant>
1159        <variant>
1160          <configItem popularity="exotic">
1161            <name>sun_type6</name>
1162            <description>Swedish (Sun Type 6/7)</description>
1163          </configItem>
1164        </variant>
1165        <variant>
1166          <configItem popularity="exotic">
1167            <name>ovd</name>
1168            <description>Elfdalian (Swedish, with combining ogonek)</description>
1169            <languageList>
1170              <iso639Id>ovd</iso639Id>
1171            </languageList>
1172          </configItem>
1173        </variant>
1174      </variantList>
1175    </layout>
1176    <layout>
1177      <configItem popularity="exotic">
1178        <name>ch</name>
1179        <shortDescription>de</shortDescription>
1180        <description>German (Switzerland)</description>
1181      </configItem>
1182      <variantList>
1183        <variant>
1184          <configItem popularity="exotic">
1185            <name>sun_type6_de</name>
1186            <description>German (Switzerland, Sun Type 6/7)</description>
1187          </configItem>
1188        </variant>
1189        <variant>
1190          <configItem popularity="exotic">
1191            <name>sun_type6_fr</name>
1192            <description>French (Switzerland, Sun Type 6/7)</description>
1193          </configItem>
1194        </variant>
1195      </variantList>
1196    </layout>
1197    <layout>
1198      <configItem popularity="exotic">
1199        <name>tr</name>
1200        <shortDescription>tr</shortDescription>
1201        <description>Turkish</description>
1202      </configItem>
1203      <variantList>
1204        <variant>
1205          <configItem popularity="exotic">
1206            <name>sun_type6</name>
1207            <description>Turkish (Sun Type 6/7)</description>
1208          </configItem>
1209        </variant>
1210        <variant>
1211          <configItem popularity="exotic">
1212            <name>otk</name>
1213            <description>Old Turkic</description>
1214          </configItem>
1215        </variant>
1216      </variantList>
1217    </layout>
1218    <layout>
1219      <configItem popularity="exotic">
1220        <name>ua</name>
1221        <shortDescription>uk</shortDescription>
1222        <description>Ukrainian</description>
1223      </configItem>
1224      <variantList>
1225        <variant>
1226          <configItem popularity="exotic">
1227            <name>sun_type6</name>
1228            <description>Ukrainian (Sun Type 6/7)</description>
1229          </configItem>
1230        </variant>
1231      </variantList>
1232    </layout>
1233    <layout>
1234      <configItem popularity="exotic">
1235        <name>gb</name>
1236        <shortDescription>en</shortDescription>
1237        <description>English (UK)</description>
1238      </configItem>
1239      <variantList>
1240        <variant>
1241          <configItem popularity="exotic">
1242            <name>sun_type6</name>
1243            <description>English (UK, Sun Type 6/7)</description>
1244          </configItem>
1245        </variant>
1246      </variantList>
1247    </layout>
1248    <layout>
1249      <configItem popularity="exotic">
1250        <name>kr</name>
1251        <shortDescription>ko</shortDescription>
1252        <description>Korean</description>
1253      </configItem>
1254      <variantList>
1255        <variant>
1256          <configItem popularity="exotic">
1257            <name>sun_type6</name>
1258            <description>Korean (Sun Type 6/7)</description>
1259          </configItem>
1260        </variant>
1261      </variantList>
1262    </layout>
1263    <layout>
1264      <configItem popularity="exotic">
1265        <name>vn</name>
1266        <!-- Keyboard indicator for Vietnamese layouts -->
1267        <shortDescription>vi</shortDescription>
1268        <description>Vietnamese</description>
1269        <languageList>
1270          <iso639Id>vie</iso639Id>
1271        </languageList>
1272      </configItem>
1273      <variantList>
1274        <variant>
1275          <configItem popularity="exotic">
1276            <name>aderty</name>
1277            <description>Vietnamese (AÐERTY)</description>
1278          </configItem>
1279        </variant>
1280        <variant>
1281          <configItem popularity="exotic">
1282            <name>qderty</name>
1283            <description>Vietnamese (QĐERTY)</description>
1284          </configItem>
1285        </variant>
1286      </variantList>
1287    </layout>
1288    <layout>
1289      <configItem popularity="exotic">
1290        <name>eu</name>
1291        <!-- Keyboard indicator for European layouts -->
1292        <shortDescription>eu</shortDescription>
1293        <description>EurKEY (US)</description>
1294        <languageList>
1295          <iso639Id>cat</iso639Id>
1296          <iso639Id>dan</iso639Id>
1297          <iso639Id>eng</iso639Id>
1298          <iso639Id>est</iso639Id>
1299          <iso639Id>fao</iso639Id>
1300          <iso639Id>fin</iso639Id>
1301          <iso639Id>deu</iso639Id>
1302          <iso639Id>ell</iso639Id>
1303          <iso639Id>gsw</iso639Id>
1304          <iso639Id>ita</iso639Id>
1305          <iso639Id>lav</iso639Id>
1306          <iso639Id>lit</iso639Id>
1307          <iso639Id>nld</iso639Id>
1308          <iso639Id>nor</iso639Id>
1309          <iso639Id>por</iso639Id>
1310          <iso639Id>spa</iso639Id>
1311          <iso639Id>swe</iso639Id>
1312        </languageList>
1313      </configItem>
1314    </layout>
1315    <layout>
1316      <configItem popularity="exotic">
1317        <name>trans</name>
1318        <!-- Keyboard layouts for transcription and transliteration systems -->
1319        <description>International Phonetic Alphabet</description>
1320      </configItem>
1321      <variantList/>
1322    </layout>
1323    <layout>
1324      <configItem>
1325        <name>in</name>
1326        <!-- Keyboard indicator for Indian layouts -->
1327        <shortDescription>in</shortDescription>
1328        <description>Indian</description>
1329      </configItem>
1330      <variantList>
1331        <variant>
1332          <configItem>
1333            <name>modi-kagapa</name>
1334            <shortDescription>mr</shortDescription>
1335            <description>Modi (KaGaPa phonetic)</description>
1336            <languageList>
1337              <iso639Id>mar</iso639Id>
1338            </languageList>
1339          </configItem>
1340        </variant>
1341        <variant>
1342          <configItem>
1343            <name>san-misc</name>
1344            <shortDescription>sas</shortDescription>
1345            <description>Sanskrit symbols</description>
1346            <languageList>
1347              <iso639Id>san</iso639Id>
1348            </languageList>
1349          </configItem>
1350        </variant>
1351        <variant>
1352          <configItem>
1353            <name>urd-navees</name>
1354            <shortDescription>ur</shortDescription>
1355            <description>Urdu (Navees)</description>
1356            <languageList>
1357              <iso639Id>urd</iso639Id>
1358            </languageList>
1359          </configItem>
1360        </variant>
1361      </variantList>
1362    </layout>
1363  </layoutList>
1364  <optionList>
1365    <group allowMultipleSelection="true">
1366      <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
1367           level of symbols -->
1368      <configItem popularity="exotic">
1369        <name>lv3</name>
1370        <description>Key to choose the 3rd level</description>
1371      </configItem>
1372      <option>
1373        <configItem popularity="exotic">
1374          <name>lv3:4_switch_isolated</name>
1375          <description>Number key 4 when pressed in isolation</description>
1376        </configItem>
1377      </option>
1378      <option>
1379        <configItem popularity="exotic">
1380          <name>lv3:9_switch_isolated</name>
1381          <description>Number key 9 when pressed in isolation</description>
1382        </configItem>
1383      </option>
1384    </group>
1385    <group allowMultipleSelection="true">
1386      <!-- Tweaking the position of the "(" and ")" keys -->
1387      <configItem popularity="exotic">
1388        <name>parens</name>
1389        <description>Parentheses position</description>
1390      </configItem>
1391      <option>
1392        <configItem popularity="exotic">
1393          <name>parens:swap_brackets</name>
1394          <description>Swap with square brackets</description>
1395        </configItem>
1396      </option>
1397    </group>
1398  </optionList>
1399</xkbConfigRegistry>
1400