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