~develop7/xkeyboard-config/rube-layout

« back to all changes in this revision

Viewing changes to rules/evdev.xml.in

  • Committer: Package Import Robot
  • Author(s): Timo Aaltonen
  • Date: 2012-01-24 00:35:43 UTC
  • mfrom: (12.3.3 sid)
  • Revision ID: package-import@ubuntu.com-20120124003543-crh44mpwp2rmb195
Tags: 2.5-1ubuntu1
* Merge from Debian experimental. Remaining Ubuntu changes:
  + rules, xkb-data-i18n.install, xkb-data.install: Split out
    xkb-data-i18n to be used by console-setup.
  + 105_intelligent_keyboard.patch: Add support for the Intelligent
    Keyboard K04
  + 108_fix_intltool_make_check.diff: Fix make check in the presence
    of the quilt patch system.
  + xkb-data.postinst.in: Migrate console-setup/keyboard-configuration
    settings from dvorak-intl to dvorak-alt-intl to match rename in
    xkeyboard-config 1.9. (LP: 742683)
* xkb-data.install: Add missing directories (man, pkgconfig).
* xkb-data.postinst: Remove the xkb cache to make sure it gets regenerated.

Show diffs side-by-side

added added

removed removed

Lines of Context:
194
194
    <model>
195
195
      <configItem>
196
196
        <name>btc9019u</name>
197
 
        <_description>BTC 9019U</_description>
 
197
        <_description>BTC 9019U</_description>
198
198
        <vendor>BTC</vendor>
199
199
      </configItem>
200
200
    </model>
201
201
    <model>
202
202
      <configItem>
203
203
        <name>btc9116u</name>
204
 
        <_description>BTC 9116U Mini Wireless Internet and Gaming</_description>
 
204
        <_description>BTC 9116U Mini Wireless Internet and Gaming</_description>
205
205
      </configItem>
206
206
    </model>
207
207
    <model>
627
627
        <name>logii350</name>
628
628
        <_description>Logitech Internet 350 Keyboard</_description>
629
629
        <vendor>Logitech</vendor>
 
630
        <hwList> <hwId>046d:c313</hwId></hwList>
630
631
      </configItem>
631
632
    </model>
632
633
    <model>
920
921
      <configItem>
921
922
        <name>sk1300</name>
922
923
        <_description>SK-1300</_description>
923
 
        <vendor>NEC</vendor>
 
924
        <vendor>NEC</vendor>
924
925
      </configItem>
925
926
    </model>
926
927
    <model>
927
928
      <configItem>
928
929
        <name>sk2500</name>
929
930
        <_description>SK-2500</_description>
930
 
        <vendor>NEC</vendor>
 
931
        <vendor>NEC</vendor>
931
932
      </configItem>
932
933
    </model>
933
934
    <model>
934
935
      <configItem>
935
936
        <name>sk6200</name>
936
937
        <_description>SK-6200</_description>
937
 
        <vendor>NEC</vendor>
 
938
        <vendor>NEC</vendor>
938
939
      </configItem>
939
940
    </model>
940
941
    <model>
941
942
      <configItem>
942
943
        <name>sk7100</name>
943
944
        <_description>SK-7100</_description>
944
 
        <vendor>NEC</vendor>
 
945
        <vendor>NEC</vendor>
945
946
      </configItem>
946
947
    </model>
947
948
    <model>
948
949
      <configItem>
949
950
        <name>sp_inet</name>
950
951
        <_description>Super Power Multimedia Keyboard</_description>
951
 
        <vendor>Generic</vendor>
 
952
        <vendor>Generic</vendor>
952
953
      </configItem>
953
954
    </model>
954
955
    <model>
955
956
      <configItem>
956
957
        <name>sven</name>
957
958
        <_description>SVEN Ergonomic 2500</_description>
958
 
        <vendor>SVEN</vendor>
 
959
        <vendor>SVEN</vendor>
959
960
      </configItem>
960
961
    </model>
961
962
    <model>
962
963
      <configItem>
963
964
        <name>sven303</name>
964
965
        <_description>SVEN Slim 303</_description>
965
 
        <vendor>SVEN</vendor>
 
966
        <vendor>SVEN</vendor>
966
967
      </configItem>
967
968
    </model>
968
969
    <model>
969
970
      <configItem>
970
971
        <name>symplon</name>
971
972
        <_description>Symplon PaceBook (tablet PC)</_description>
972
 
        <vendor>Symplon</vendor>
 
973
        <vendor>Symplon</vendor>
973
974
      </configItem>
974
975
    </model>
975
976
    <model>
976
977
      <configItem>
977
978
        <name>toshiba_s3000</name>
978
979
        <_description>Toshiba Satellite S3000</_description>
979
 
        <vendor>Toshiba</vendor>
 
980
        <vendor>Toshiba</vendor>
980
981
      </configItem>
981
982
    </model>
982
983
    <model>
983
984
      <configItem>
984
985
        <name>trust</name>
985
986
        <_description>Trust Wireless Keyboard Classic</_description>
986
 
        <vendor>Trust</vendor>
 
987
        <vendor>Trust</vendor>
987
988
      </configItem>
988
989
    </model>
989
990
    <model>
990
991
      <configItem>
991
992
        <name>trustda</name>
992
993
        <_description>Trust Direct Access Keyboard</_description>
993
 
        <vendor>Trust</vendor>
 
994
        <vendor>Trust</vendor>
994
995
      </configItem>
995
996
    </model>
996
997
    <model>
997
998
      <configItem>
998
999
        <name>trust_slimline</name>
999
1000
        <_description>Trust Slimline</_description>
1000
 
        <vendor>Trust</vendor>
 
1001
        <vendor>Trust</vendor>
1001
1002
      </configItem>
1002
1003
    </model>
1003
1004
    <model>
1039
1040
      <configItem>
1040
1041
        <name>yahoo</name>
1041
1042
        <_description>Yahoo! Internet Keyboard</_description>
1042
 
        <vendor>Yahoo!</vendor>
 
1043
        <vendor>Yahoo!</vendor>
1043
1044
      </configItem>
1044
1045
    </model>
1045
1046
    <model>
1046
1047
      <configItem>
1047
1048
        <name>macbook78</name>
1048
1049
        <_description>MacBook/MacBook Pro</_description>
1049
 
        <vendor>Apple</vendor>
 
1050
        <vendor>Apple</vendor>
1050
1051
      </configItem>
1051
1052
    </model>
1052
1053
    <model>
1053
1054
      <configItem>
1054
1055
        <name>macbook79</name>
1055
1056
        <_description>MacBook/MacBook Pro (Intl)</_description>
1056
 
        <vendor>Apple</vendor>
 
1057
        <vendor>Apple</vendor>
1057
1058
      </configItem>
1058
1059
    </model>
1059
1060
    <model>
1060
1061
      <configItem>
1061
1062
        <name>macintosh</name>
1062
1063
        <_description>Macintosh</_description>
1063
 
        <vendor>Apple</vendor>
 
1064
        <vendor>Apple</vendor>
1064
1065
      </configItem>
1065
1066
    </model>
1066
1067
    <model>
1067
1068
      <configItem>
1068
1069
        <name>macintosh_old</name>
1069
1070
        <_description>Macintosh Old</_description>
1070
 
        <vendor>Apple</vendor>
 
1071
        <vendor>Apple</vendor>
1071
1072
      </configItem>
1072
1073
    </model>
1073
1074
    <model>
1074
1075
      <configItem>
1075
1076
        <name>macintosh_hhk</name>
1076
1077
        <_description>Happy Hacking Keyboard for Mac</_description>
1077
 
        <vendor>Fujitsu</vendor>
 
1078
        <vendor>Fujitsu</vendor>
1078
1079
      </configItem>
1079
1080
    </model>
1080
1081
    <model>
1081
1082
      <configItem>
1082
1083
        <name>acer_c300</name>
1083
1084
        <_description>Acer C300</_description>
1084
 
        <vendor>Acer</vendor>
 
1085
        <vendor>Acer</vendor>
1085
1086
      </configItem>
1086
1087
    </model>
1087
1088
    <model>
1088
1089
      <configItem>
1089
1090
        <name>acer_ferrari4k</name>
1090
1091
        <_description>Acer Ferrari 4000</_description>
1091
 
        <vendor>Acer</vendor>
 
1092
        <vendor>Acer</vendor>
1092
1093
      </configItem>
1093
1094
    </model>
1094
1095
    <model>
1095
1096
      <configItem>
1096
1097
        <name>acer_laptop</name>
1097
1098
        <_description>Acer Laptop</_description>
1098
 
        <vendor>Acer</vendor>
 
1099
        <vendor>Acer</vendor>
1099
1100
      </configItem>
1100
1101
    </model>
1101
1102
    <model>
1102
1103
      <configItem>
1103
1104
        <name>asus_laptop</name>
1104
1105
        <_description>Asus Laptop</_description>
1105
 
        <vendor>Asus</vendor>
 
1106
        <vendor>Asus</vendor>
1106
1107
      </configItem>
1107
1108
    </model>
1108
1109
    <model>
1109
1110
      <configItem>
1110
1111
        <name>apple</name>
1111
1112
        <_description>Apple</_description>
1112
 
        <vendor>Apple</vendor>
 
1113
        <vendor>Apple</vendor>
1113
1114
      </configItem>
1114
1115
    </model>
1115
1116
    <model>
1116
1117
      <configItem>
1117
1118
        <name>apple_laptop</name>
1118
1119
        <_description>Apple Laptop</_description>
1119
 
        <vendor>Apple</vendor>
 
1120
        <vendor>Apple</vendor>
1120
1121
      </configItem>
1121
1122
    </model>
1122
1123
    <model>
1123
1124
      <configItem>
1124
1125
        <name>applealu_ansi</name>
1125
1126
        <_description>Apple Aluminium Keyboard (ANSI)</_description>
1126
 
        <vendor>Apple</vendor>
 
1127
        <vendor>Apple</vendor>
1127
1128
      </configItem>
1128
1129
    </model>
1129
1130
    <model>
1130
1131
      <configItem>
1131
1132
        <name>applealu_iso</name>
1132
1133
        <_description>Apple Aluminium Keyboard (ISO)</_description>
1133
 
        <vendor>Apple</vendor>
 
1134
        <vendor>Apple</vendor>
1134
1135
      </configItem>
1135
1136
    </model>
1136
1137
    <model>
1137
1138
      <configItem>
1138
1139
        <name>applealu_jis</name>
1139
1140
        <_description>Apple Aluminium Keyboard (JIS)</_description>
1140
 
        <vendor>Apple</vendor>
 
1141
        <vendor>Apple</vendor>
1141
1142
      </configItem>
1142
1143
    </model>
1143
1144
    <model>
1144
1145
      <configItem>
1145
1146
        <name>silvercrest</name>
1146
1147
        <_description>SILVERCREST Multimedia Wireless Keyboard</_description>
1147
 
        <vendor>Silvercrest</vendor>
 
1148
        <vendor>Silvercrest</vendor>
1148
1149
      </configItem>
1149
1150
    </model>
1150
1151
    <model>
1151
1152
      <configItem>
1152
1153
        <name>emachines</name>
1153
1154
        <_description>Laptop/notebook eMachines m68xx</_description>
1154
 
        <vendor>eMachines</vendor>
1155
 
      </configItem>
1156
 
    </model>
1157
 
    <model>
1158
 
      <configItem>
1159
 
        <name>benqx</name>
1160
 
        <_description>BenQ X-Touch</_description>
1161
 
        <vendor>BenQ</vendor>
1162
 
      </configItem>
1163
 
    </model>
1164
 
    <model>
1165
 
      <configItem>
1166
 
        <name>benqx730</name>
1167
 
        <_description>BenQ X-Touch 730</_description>
1168
 
        <vendor>BenQ</vendor>
1169
 
      </configItem>
1170
 
    </model>
1171
 
    <model>
1172
 
      <configItem>
1173
 
        <name>benqx800</name>
1174
 
        <_description>BenQ X-Touch 800</_description>
1175
 
        <vendor>BenQ</vendor>
1176
 
      </configItem>
1177
 
    </model>
1178
 
    <model>
1179
 
      <configItem>
1180
 
        <name>hhk</name>
1181
 
        <_description>Happy Hacking Keyboard</_description>
1182
 
        <vendor>Fujitsu</vendor>
1183
 
      </configItem>
1184
 
    </model>
1185
 
    <model>
1186
 
      <configItem>
1187
 
        <name>classmate</name>
1188
 
        <_description>Classmate PC</_description>
1189
 
        <vendor>Intel</vendor>
1190
 
      </configItem>
1191
 
    </model>
1192
 
    <model>
1193
 
      <configItem>
1194
 
        <name>olpc</name>
1195
 
        <_description>OLPC</_description>
1196
 
        <vendor>OLPC</vendor>
 
1155
        <vendor>eMachines</vendor>
 
1156
      </configItem>
 
1157
    </model>
 
1158
    <model>
 
1159
      <configItem>
 
1160
        <name>benqx</name>
 
1161
        <_description>BenQ X-Touch</_description>
 
1162
        <vendor>BenQ</vendor>
 
1163
      </configItem>
 
1164
    </model>
 
1165
    <model>
 
1166
      <configItem>
 
1167
        <name>benqx730</name>
 
1168
        <_description>BenQ X-Touch 730</_description>
 
1169
        <vendor>BenQ</vendor>
 
1170
      </configItem>
 
1171
    </model>
 
1172
    <model>
 
1173
      <configItem>
 
1174
        <name>benqx800</name>
 
1175
        <_description>BenQ X-Touch 800</_description>
 
1176
        <vendor>BenQ</vendor>
 
1177
      </configItem>
 
1178
    </model>
 
1179
    <model>
 
1180
      <configItem>
 
1181
        <name>hhk</name>
 
1182
        <_description>Happy Hacking Keyboard</_description>
 
1183
        <vendor>Fujitsu</vendor>
 
1184
      </configItem>
 
1185
    </model>
 
1186
    <model>
 
1187
      <configItem>
 
1188
        <name>classmate</name>
 
1189
        <_description>Classmate PC</_description>
 
1190
        <vendor>Intel</vendor>
 
1191
      </configItem>
 
1192
    </model>
 
1193
    <model>
 
1194
      <configItem>
 
1195
        <name>olpc</name>
 
1196
        <_description>OLPC</_description>
 
1197
        <vendor>OLPC</vendor>
1197
1198
      </configItem>
1198
1199
    </model>
1199
1200
    <model>
1250
1251
    <layout>
1251
1252
      <configItem>
1252
1253
        <name>us</name>
 
1254
        <!-- Keyboard indicator for English layouts -->
1253
1255
        <_shortDescription>en</_shortDescription>
1254
1256
        <_description>English (US)</_description>
1255
1257
        <languageList>
1260
1262
        <variant>
1261
1263
          <configItem>
1262
1264
            <name>chr</name>
 
1265
            <!-- Keyboard indicator for Cherokee layouts -->
1263
1266
            <_shortDescription>chr</_shortDescription>
1264
1267
            <_description>Cherokee</_description>
1265
1268
            <languageList>
1336
1339
        <variant>
1337
1340
          <configItem>
1338
1341
            <name>rus</name>
 
1342
            <!-- Keyboard indicator for Russian layouts -->
1339
1343
            <_shortDescription>ru</_shortDescription>
1340
1344
            <_description>Russian (US, phonetic)</_description>
1341
1345
            <languageList>
1380
1384
    <layout>
1381
1385
      <configItem>
1382
1386
        <name>ad</name>
 
1387
        <!-- Keyboard indicator for Catalan layouts -->
1383
1388
        <_shortDescription>ca</_shortDescription>
1384
1389
        <_description>Catalan</_description>
1385
1390
        <languageList>
1391
1396
    <layout>
1392
1397
      <configItem>
1393
1398
        <name>af</name>
 
1399
        <!-- Keyboard indicator for Afghani layouts -->
1394
1400
        <_shortDescription>fa</_shortDescription>
1395
1401
        <_description>Afghani</_description>
1396
1402
      </configItem>
1398
1404
        <variant>
1399
1405
          <configItem>
1400
1406
            <name>ps</name>
 
1407
            <!-- Keyboard indicator for Pashto layouts -->
1401
1408
            <_shortDescription>ps</_shortDescription>
1402
1409
            <_description>Pashto</_description>
1403
1410
            <languageList>
1408
1415
        <variant>
1409
1416
          <configItem>
1410
1417
            <name>uz</name>
 
1418
            <!-- Keyboard indicator for Uzbek layouts -->
1411
1419
            <_shortDescription>uz</_shortDescription>
1412
1420
            <_description>Uzbek (Afghanistan)</_description>
1413
1421
            <languageList>
1418
1426
        <variant>
1419
1427
          <configItem>
1420
1428
            <name>olpc-ps</name>
 
1429
            <!-- Keyboard indicator for Pashto layouts -->
1421
1430
            <_shortDescription>ps</_shortDescription>
1422
1431
            <_description>Pashto (Afghanistan, OLPC)</_description>
1423
1432
            <languageList>
1428
1437
        <variant>
1429
1438
          <configItem>
1430
1439
            <name>fa-olpc</name>
 
1440
            <!-- Keyboard indicator for Persian layouts -->
1431
1441
            <_shortDescription>fa</_shortDescription>
1432
1442
            <_description>Persian (Afghanistan, Dari OLPC)</_description>
1433
1443
          </configItem>
1435
1445
        <variant>
1436
1446
          <configItem>
1437
1447
            <name>uz-olpc</name>
 
1448
            <!-- Keyboard indicator for Uzbek layouts -->
1438
1449
            <_shortDescription>uz</_shortDescription>
1439
1450
            <_description>Uzbek (Afghanistan, OLPC)</_description>
1440
1451
            <languageList>
1447
1458
    <layout>
1448
1459
      <configItem>
1449
1460
        <name>ara</name>
 
1461
        <!-- Keyboard indicator for Arabic layouts -->
1450
1462
        <_shortDescription>ar</_shortDescription>
1451
1463
        <_description>Arabic</_description>
1452
1464
        <countryList>
1516
1528
    <layout>
1517
1529
      <configItem>
1518
1530
        <name>al</name>
 
1531
        <!-- Keyboard indicator for Albanian layouts -->
1519
1532
        <_shortDescription>sq</_shortDescription>
1520
1533
        <_description>Albanian</_description>
1521
1534
        <languageList>
1527
1540
    <layout>
1528
1541
      <configItem>
1529
1542
        <name>am</name>
 
1543
        <!-- Keyboard indicator for Armenian layouts -->
1530
1544
        <_shortDescription>hy</_shortDescription>
1531
1545
        <_description>Armenian</_description>
1532
1546
        <languageList>
1569
1583
    <layout>
1570
1584
      <configItem>
1571
1585
        <name>at</name>
 
1586
        <!-- Keyboard indicator for German layouts -->
1572
1587
        <_shortDescription>de</_shortDescription>
1573
1588
        <_description>German (Austria)</_description>
1574
1589
        <languageList>
1599
1614
    <layout>
1600
1615
      <configItem>
1601
1616
        <name>az</name>
 
1617
        <!-- Keyboard indicator for Azerbaijani layouts -->
1602
1618
        <_shortDescription>az</_shortDescription>
1603
1619
        <_description>Azerbaijani</_description>
1604
1620
        <languageList>
1617
1633
    <layout>
1618
1634
      <configItem>
1619
1635
        <name>by</name>
1620
 
        <_shortDescription>be</_shortDescription>
 
1636
        <!-- Keyboard indicator for Belarusian layouts -->
 
1637
        <_shortDescription>by</_shortDescription>
1621
1638
        <_description>Belarusian</_description>
1622
1639
        <languageList>
1623
1640
          <iso639Id>bel</iso639Id>
1641
1658
    <layout>
1642
1659
      <configItem>
1643
1660
        <name>be</name>
 
1661
        <!-- Keyboard indicator for Belgian layouts -->
1644
1662
        <_shortDescription>be</_shortDescription>
1645
1663
        <_description>Belgian</_description>
1646
1664
        <languageList><iso639Id>ger</iso639Id>
1695
1713
    <layout>
1696
1714
      <configItem>
1697
1715
        <name>bd</name>
 
1716
        <!-- Keyboard indicator for Bengali layouts -->
1698
1717
        <_shortDescription>bn</_shortDescription>
1699
1718
        <_description>Bengali</_description>
1700
1719
        <languageList>
1713
1732
    <layout>
1714
1733
      <configItem>
1715
1734
        <name>in</name>
 
1735
        <!-- Keyboard indicator for Indian layouts -->
1716
1736
        <_shortDescription>in</_shortDescription>
1717
1737
        <_description>Indian</_description>
1718
1738
      </configItem>
1720
1740
        <variant>
1721
1741
          <configItem>
1722
1742
            <name>ben</name>
 
1743
            <!-- Keyboard indicator for Bengali layouts -->
1723
1744
            <_shortDescription>bn</_shortDescription>
1724
 
            <_description>Bengali</_description>
 
1745
            <_description>Bengali (India)</_description>
1725
1746
            <languageList>
1726
1747
              <iso639Id>ben</iso639Id>
1727
1748
            </languageList>
1730
1751
        <variant>
1731
1752
          <configItem>
1732
1753
            <name>ben_probhat</name>
 
1754
            <!-- Keyboard indicator for Bengali layouts -->
1733
1755
            <_shortDescription>bn</_shortDescription>
1734
 
            <_description>Bengali (Probhat)</_description>
 
1756
            <_description>Bengali (India, Probhat)</_description>
1735
1757
            <languageList>
1736
1758
              <iso639Id>ben</iso639Id>
1737
1759
            </languageList>
1739
1761
        </variant>
1740
1762
        <variant>
1741
1763
          <configItem>
 
1764
            <name>ben_baishakhi</name>
 
1765
            <_description>Bengali (India, Baishakhi)</_description>
 
1766
            <languageList><iso639Id>ben</iso639Id></languageList>
 
1767
          </configItem>
 
1768
        </variant>
 
1769
        <variant>
 
1770
          <configItem>
 
1771
            <name>ben_bornona</name>
 
1772
            <_description>Bengali (India, Bornona)</_description>
 
1773
            <languageList><iso639Id>ben</iso639Id></languageList>
 
1774
            </configItem>
 
1775
        </variant>
 
1776
         <variant>
 
1777
          <configItem>
 
1778
            <name>ben_gitanjali</name>
 
1779
            <_description>Bengali (India, Uni Gitanjali)</_description>
 
1780
            <languageList><iso639Id>ben</iso639Id></languageList>
 
1781
          </configItem>
 
1782
        </variant>
 
1783
        <variant>
 
1784
          <configItem>
 
1785
            <name>ben_inscript</name>
 
1786
            <_description>Bengali (India, Baishakhi Inscript)</_description>
 
1787
            <languageList><iso639Id>ben</iso639Id></languageList>
 
1788
          </configItem>
 
1789
        </variant>
 
1790
        <variant>
 
1791
          <configItem>
1742
1792
            <name>guj</name>
 
1793
            <!-- Keyboard indicator for Gujarati layouts -->
1743
1794
            <_shortDescription>gu</_shortDescription>
1744
1795
            <_description>Gujarati</_description>
1745
1796
            <languageList>
1750
1801
        <variant>
1751
1802
          <configItem>
1752
1803
            <name>guru</name>
 
1804
            <!-- Keyboard indicator for Punjabi layouts -->
1753
1805
            <_shortDescription>pa</_shortDescription>
1754
1806
            <_description>Punjabi (Gurmukhi)</_description>
1755
1807
            <languageList>
1760
1812
        <variant>
1761
1813
          <configItem>
1762
1814
            <name>jhelum</name>
 
1815
            <!-- Keyboard indicator for Punjabi layouts -->
1763
1816
            <_shortDescription>pa</_shortDescription>
1764
1817
            <_description>Punjabi (Gurmukhi Jhelum)</_description>
1765
1818
            <languageList>
1770
1823
        <variant>
1771
1824
          <configItem>
1772
1825
            <name>kan</name>
 
1826
            <!-- Keyboard indicator for Kannada layouts -->
1773
1827
            <_shortDescription>kn</_shortDescription>
1774
1828
            <_description>Kannada</_description>
1775
1829
            <languageList>
1780
1834
        <variant>
1781
1835
          <configItem>
1782
1836
            <name>mal</name>
 
1837
            <!-- Keyboard indicator for Malayalam layouts -->
1783
1838
            <_shortDescription>ml</_shortDescription>
1784
1839
            <_description>Malayalam</_description>
1785
1840
            <languageList>
1790
1845
        <variant>
1791
1846
          <configItem>
1792
1847
            <name>mal_lalitha</name>
 
1848
            <!-- Keyboard indicator for Malayalam layouts -->
1793
1849
            <_shortDescription>ml</_shortDescription>
1794
1850
            <_description>Malayalam (Lalitha)</_description>
1795
1851
            <languageList>
1800
1856
        <variant>
1801
1857
          <configItem>
1802
1858
            <name>mal_enhanced</name>
 
1859
            <!-- Keyboard indicator for Malayalam layouts -->
1803
1860
            <_shortDescription>ml</_shortDescription>
1804
1861
            <_description>Malayalam (enhanced Inscript with Rupee Sign)</_description>
1805
1862
            <languageList><iso639Id>mal</iso639Id></languageList>
1808
1865
         <variant>
1809
1866
           <configItem>
1810
1867
            <name>ori</name>
 
1868
            <!-- Keyboard indicator for Oriya layouts -->
1811
1869
            <_shortDescription>or</_shortDescription>
1812
 
            <_description> Oriya</_description>
 
1870
            <_description>Oriya</_description>
1813
1871
            <languageList>
1814
1872
              <iso639Id>ori</iso639Id>
1815
1873
            </languageList>
1818
1876
        <variant>
1819
1877
          <configItem>
1820
1878
            <name>tam_unicode</name>
 
1879
            <!-- Keyboard indicator for Tamil layouts -->
1821
1880
            <_shortDescription>ta</_shortDescription>
1822
1881
            <_description>Tamil (Unicode)</_description>
1823
1882
            <languageList>
1828
1887
        <variant>
1829
1888
          <configItem>
1830
1889
            <name>tam_keyboard_with_numerals</name>
 
1890
            <!-- Keyboard indicator for Tamil layouts -->
1831
1891
            <_shortDescription>ta</_shortDescription>
1832
1892
            <_description>Tamil (keyboard with numerals)</_description>
1833
1893
            <languageList>
1838
1898
        <variant>
1839
1899
          <configItem>
1840
1900
            <name>tam_TAB</name>
 
1901
            <!-- Keyboard indicator for Tamil layouts -->
1841
1902
            <_shortDescription>ta</_shortDescription>
1842
1903
            <_description>Tamil (TAB typewriter)</_description>
1843
1904
            <languageList>
1848
1909
        <variant>
1849
1910
          <configItem>
1850
1911
            <name>tam_TSCII</name>
 
1912
            <!-- Keyboard indicator for Tamil layouts -->
1851
1913
            <_shortDescription>ta</_shortDescription>
1852
1914
            <_description>Tamil (TSCII typewriter)</_description>
1853
1915
            <languageList>
1858
1920
        <variant>
1859
1921
          <configItem>
1860
1922
            <name>tam</name>
 
1923
            <!-- Keyboard indicator for Tamil layouts -->
1861
1924
            <_shortDescription>ta</_shortDescription>
1862
1925
            <_description>Tamil</_description>
1863
1926
            <languageList>
1868
1931
        <variant>
1869
1932
          <configItem>
1870
1933
            <name>tel</name>
 
1934
            <!-- Keyboard indicator for Telugu layouts -->
1871
1935
            <_shortDescription>te</_shortDescription>
1872
1936
            <_description>Telugu</_description>
1873
1937
            <languageList>
1878
1942
        <variant>
1879
1943
          <configItem>
1880
1944
            <name>urd-phonetic</name>
 
1945
            <!-- Keyboard indicator for Urdu layouts -->
1881
1946
            <_shortDescription>ur</_shortDescription>
1882
1947
            <_description>Urdu (phonetic)</_description>
1883
1948
            <languageList>
1888
1953
        <variant>
1889
1954
          <configItem>
1890
1955
            <name>urd-phonetic3</name>
 
1956
            <!-- Keyboard indicator for Urdu layouts -->
1891
1957
            <_shortDescription>ur</_shortDescription>
1892
1958
            <_description>Urdu (alternative phonetic)</_description>
1893
1959
            <languageList>
1898
1964
        <variant>
1899
1965
          <configItem>
1900
1966
            <name>urd-winkeys</name>
 
1967
            <!-- Keyboard indicator for Urdu layouts -->
1901
1968
            <_shortDescription>ur</_shortDescription>
1902
1969
            <_description>Urdu (WinKeys)</_description>
1903
1970
            <languageList>
1908
1975
        <variant>
1909
1976
          <configItem>
1910
1977
            <name>bolnagri</name>
 
1978
            <!-- Keyboard indicator for Hindi layouts -->
1911
1979
            <_shortDescription>hi</_shortDescription>
1912
1980
            <_description>Hindi (Bolnagri)</_description>
1913
1981
            <languageList>
1918
1986
        <variant>
1919
1987
          <configItem>
1920
1988
            <name>hin-wx</name>
 
1989
            <!-- Keyboard indicator for Hindi layouts -->
1921
1990
            <_shortDescription>hi</_shortDescription>
1922
1991
            <_description>Hindi (Wx)</_description>
1923
1992
            <languageList>
1928
1997
        <variant>
1929
1998
          <configItem>
1930
1999
            <name>eng</name>
 
2000
            <!-- Keyboard indicator for English layouts -->
1931
2001
            <_shortDescription>en</_shortDescription>
1932
2002
            <_description>English (India, with RupeeSign)</_description>
1933
2003
            <languageList>
1940
2010
    <layout>
1941
2011
      <configItem>
1942
2012
        <name>ba</name>
 
2013
        <!-- Keyboard indicator for Bosnian layouts -->
1943
2014
        <_shortDescription>bs</_shortDescription>
1944
2015
        <_description>Bosnian</_description>
1945
2016
        <languageList>
1976
2047
    <layout>
1977
2048
      <configItem>
1978
2049
        <name>br</name>
 
2050
        <!-- Keyboard indicator for Portuguese layouts -->
1979
2051
        <_shortDescription>pt</_shortDescription>
1980
2052
        <_description>Portuguese (Brazil)</_description>
1981
2053
        <languageList>
2021
2093
    <layout>
2022
2094
      <configItem>
2023
2095
        <name>bg</name>
 
2096
        <!-- Keyboard indicator for Bulgarian layouts -->
2024
2097
        <_shortDescription>bg</_shortDescription>
2025
2098
        <_description>Bulgarian</_description>
2026
2099
        <languageList>
2045
2118
    <layout>
2046
2119
      <configItem>
2047
2120
        <name>ma</name>
 
2121
        <!-- Keyboard indicator for Arabic layouts -->
2048
2122
        <_shortDescription>ar</_shortDescription>
2049
2123
        <_description>Arabic (Morocco)</_description>
2050
2124
      </configItem>
2052
2126
        <variant>
2053
2127
          <configItem>
2054
2128
            <name>french</name>
 
2129
            <!-- Keyboard indicator for French layouts -->
2055
2130
            <_shortDescription>fr</_shortDescription>
2056
2131
            <_description>French (Morocco)</_description>
2057
2132
            <languageList>
2062
2137
        <variant>
2063
2138
          <configItem>
2064
2139
            <name>tifinagh</name>
 
2140
            <!-- Keyboard indicator for Berber layouts -->
2065
2141
            <_shortDescription>ber</_shortDescription>
2066
2142
            <_description>Berber (Morocco, Tifinagh)</_description>
2067
2143
            <languageList>
2072
2148
        <variant>
2073
2149
          <configItem>
2074
2150
            <name>tifinagh-alt</name>
 
2151
            <!-- Keyboard indicator for Berber layouts -->
2075
2152
            <_shortDescription>ber</_shortDescription>
2076
2153
            <_description>Berber (Morocco, Tifinagh alternative)</_description>
2077
2154
            <languageList>
2082
2159
        <variant>
2083
2160
          <configItem>
2084
2161
            <name>tifinagh-alt-phonetic</name>
 
2162
            <!-- Keyboard indicator for Berber layouts -->
2085
2163
            <_shortDescription>ber</_shortDescription>
2086
2164
            <_description>Berber (Morocco, Tifinagh alternative phonetic)</_description>
2087
2165
            <languageList>
2092
2170
        <variant>
2093
2171
          <configItem>
2094
2172
            <name>tifinagh-extended</name>
 
2173
            <!-- Keyboard indicator for Berber layouts -->
2095
2174
            <_shortDescription>ber</_shortDescription>
2096
2175
            <_description>Berber (Morocco, Tifinagh extended)</_description>
2097
2176
            <languageList>
2102
2181
        <variant>
2103
2182
          <configItem>
2104
2183
            <name>tifinagh-phonetic</name>
 
2184
            <!-- Keyboard indicator for Berber layouts -->
2105
2185
            <_shortDescription>ber</_shortDescription>
2106
2186
            <_description>Berber (Morocco, Tifinagh phonetic)</_description>
2107
2187
            <languageList>
2112
2192
        <variant>
2113
2193
          <configItem>
2114
2194
            <name>tifinagh-extended-phonetic</name>
 
2195
            <!-- Keyboard indicator for Berber layouts -->
2115
2196
            <_shortDescription>ber</_shortDescription>
2116
2197
            <_description>Berber (Morocco, Tifinagh extended phonetic)</_description>
2117
2198
            <languageList>
2124
2205
    <layout>
2125
2206
      <configItem>
2126
2207
        <name>cm</name>
 
2208
        <!-- Keyboard indicator for Cameroon layouts -->
2127
2209
        <_shortDescription>cm</_shortDescription>
2128
2210
        <_description>English (Cameroon)</_description>
2129
2211
        <languageList><iso639Id>eng</iso639Id></languageList>
2139
2221
        <variant>
2140
2222
          <configItem>
2141
2223
            <name>qwerty</name>
2142
 
            <_description>English (Cameroon qwerty)</_description>
 
2224
            <_description>Cameroon Multilingual (qwerty)</_description>
2143
2225
            <languageList>
2144
2226
              <iso639Id>eng</iso639Id>
2145
2227
              <iso639Id>bas</iso639Id>
2176
2258
        <variant>
2177
2259
          <configItem>
2178
2260
            <name>azerty</name>
2179
 
            <_description>French (Cameroon azerty)</_description>
 
2261
            <_description>Cameroon Multilingual (azerty)</_description>
2180
2262
            <languageList>
2181
2263
              <iso639Id>fra</iso639Id>
2182
2264
              <iso639Id>bas</iso639Id>
2213
2295
        <variant>
2214
2296
          <configItem>
2215
2297
            <name>dvorak</name>
2216
 
            <_description>English (Cameroon Dvorak)</_description>
 
2298
            <_description>Cameroon Multilingual (Dvorak)</_description>
2217
2299
          </configItem>
2218
2300
        </variant>
2219
2301
      </variantList>
2221
2303
    <layout>
2222
2304
      <configItem>
2223
2305
        <name>mm</name>
 
2306
        <!-- Keyboard indicator for Burmese layouts -->
2224
2307
        <_shortDescription>my</_shortDescription>
2225
2308
        <_description>Burmese</_description>
2226
2309
        <languageList>
2232
2315
    <layout>
2233
2316
      <configItem>
2234
2317
        <name>ca</name>
 
2318
        <!-- Keyboard indicator for French layouts -->
2235
2319
        <_shortDescription>fr</_shortDescription>
2236
2320
        <_description>French (Canada)</_description>
2237
2321
        <languageList>
2242
2326
        <variant>
2243
2327
          <configItem>
2244
2328
            <name>fr-dvorak</name>
 
2329
            <!-- Keyboard indicator for French layouts -->
2245
2330
            <_shortDescription>fr</_shortDescription>
2246
2331
            <_description>French (Canada, Dvorak)</_description>
2247
2332
          </configItem>
2249
2334
        <variant>
2250
2335
          <configItem>
2251
2336
            <name>fr-legacy</name>
 
2337
            <!-- Keyboard indicator for French layouts -->
2252
2338
            <_shortDescription>fr</_shortDescription>
2253
2339
            <_description>French (Canada, legacy)</_description>
2254
2340
          </configItem>
2274
2360
        <variant>
2275
2361
          <configItem>
2276
2362
            <name>ike</name>
 
2363
            <!-- Keyboard indicator for Inuktikut layouts -->
2277
2364
            <_shortDescription>ike</_shortDescription>
2278
2365
            <_description>Inuktitut</_description>
2279
2366
            <languageList>
2284
2371
        <variant>
2285
2372
          <configItem>
2286
2373
            <name>eng</name>
 
2374
            <!-- Keyboard indicator for English layouts -->
2287
2375
            <_shortDescription>en</_shortDescription>
2288
2376
            <_description>English (Canada)</_description>
2289
2377
            <languageList>
2296
2384
    <layout>
2297
2385
      <configItem>
2298
2386
        <name>cd</name>
 
2387
        <!-- Keyboard indicator for French layouts -->
2299
2388
        <_shortDescription>fr</_shortDescription>
2300
2389
        <_description>French (Democratic Republic of the Congo)</_description>
2301
2390
        <languageList>
2307
2396
    <layout>
2308
2397
      <configItem>
2309
2398
        <name>cn</name>
 
2399
        <!-- Keyboard indicator for Chinese layouts -->
2310
2400
        <_shortDescription>zh</_shortDescription>
2311
2401
        <_description>Chinese</_description>
2312
2402
        <languageList>
2346
2436
    <layout>
2347
2437
      <configItem>
2348
2438
        <name>hr</name>
 
2439
        <!-- Keyboard indicator for Croatian layouts -->
2349
2440
        <_shortDescription>hr</_shortDescription>
2350
2441
        <_description>Croatian</_description>
2351
2442
        <languageList>
2382
2473
    <layout>
2383
2474
      <configItem>
2384
2475
        <name>cz</name>
 
2476
        <!-- Keyboard indicator for Chech layouts -->
2385
2477
        <_shortDescription>cs</_shortDescription>
2386
2478
        <_description>Czech</_description>
2387
2479
        <languageList>
2424
2516
    <layout>
2425
2517
      <configItem>
2426
2518
        <name>dk</name>
 
2519
        <!-- Keyboard indicator for Danish layouts -->
2427
2520
        <_shortDescription>da</_shortDescription>
2428
2521
        <_description>Danish</_description>
2429
2522
        <languageList>
2460
2553
    <layout>
2461
2554
      <configItem>
2462
2555
        <name>nl</name>
 
2556
        <!-- Keyboard indicator for Dutch layouts -->
2463
2557
        <_shortDescription>nl</_shortDescription>
2464
2558
        <_description>Dutch</_description>
2465
2559
        <languageList>
2490
2584
    <layout>
2491
2585
      <configItem>
2492
2586
        <name>bt</name>
 
2587
        <!-- Keyboard indicator for Dzongkha layouts -->
2493
2588
        <_shortDescription>dz</_shortDescription>
2494
2589
        <_description>Dzongkha</_description>
2495
2590
        <languageList>
2500
2595
    <layout>
2501
2596
      <configItem>
2502
2597
        <name>ee</name>
 
2598
        <!-- Keyboard indicator for Estonian layouts -->
2503
2599
        <_shortDescription>et</_shortDescription>
2504
2600
        <_description>Estonian</_description>
2505
2601
        <languageList>
2530
2626
    <layout>
2531
2627
      <configItem>
2532
2628
        <name>ir</name>
 
2629
        <!-- Keyboard indicator for Persian layouts -->
2533
2630
        <_shortDescription>fa</_shortDescription>
2534
2631
        <_description>Persian</_description>
2535
2632
        <languageList>
2546
2643
        <variant>
2547
2644
          <configItem>
2548
2645
            <name>ku</name>
 
2646
            <!-- Keyboard indicator for Kurdish layouts -->
2549
2647
            <_shortDescription>ku</_shortDescription>
2550
2648
            <_description>Kurdish (Iran, Latin Q)</_description>
2551
2649
            <languageList>
2556
2654
        <variant>
2557
2655
          <configItem>
2558
2656
            <name>ku_f</name>
 
2657
            <!-- Keyboard indicator for Kurdish layouts -->
2559
2658
            <_shortDescription>ku</_shortDescription>
2560
2659
            <_description>Kurdish (Iran, F)</_description>
2561
2660
            <languageList>
2566
2665
        <variant>
2567
2666
          <configItem>
2568
2667
            <name>ku_alt</name>
 
2668
            <!-- Keyboard indicator for Kurdish layouts -->
2569
2669
            <_shortDescription>ku</_shortDescription>
2570
2670
            <_description>Kurdish (Iran, Latin Alt-Q)</_description>
2571
2671
            <languageList>
2576
2676
        <variant>
2577
2677
          <configItem>
2578
2678
            <name>ku_ara</name>
 
2679
            <!-- Keyboard indicator for Kurdish layouts -->
2579
2680
            <_shortDescription>ku</_shortDescription>
2580
2681
            <_description>Kurdish (Iran, Arabic-Latin)</_description>
2581
2682
            <languageList>
2588
2689
    <layout>
2589
2690
      <configItem>
2590
2691
        <name>iq</name>
 
2692
        <!-- Keyboard indicator for Iraqi layouts -->
2591
2693
        <_shortDescription>ar</_shortDescription>
2592
2694
        <_description>Iraqi</_description>
2593
2695
        <languageList><iso639Id>ara</iso639Id>
2597
2699
        <variant>
2598
2700
          <configItem>
2599
2701
            <name>ku</name>
 
2702
            <!-- Keyboard indicator for Kurdish layouts -->
2600
2703
            <_shortDescription>ku</_shortDescription>
2601
2704
            <_description>Kurdish (Iraq, Latin Q)</_description>
2602
2705
            <languageList>
2607
2710
        <variant>
2608
2711
          <configItem>
2609
2712
            <name>ku_f</name>
 
2713
            <!-- Keyboard indicator for Kurdish layouts -->
2610
2714
            <_shortDescription>ku</_shortDescription>
2611
2715
            <_description>Kurdish (Iraq, F)</_description>
2612
2716
            <languageList>
2617
2721
        <variant>
2618
2722
          <configItem>
2619
2723
            <name>ku_alt</name>
 
2724
            <!-- Keyboard indicator for Kurdish layouts -->
2620
2725
            <_shortDescription>ku</_shortDescription>
2621
2726
            <_description>Kurdish (Iraq, Latin Alt-Q)</_description>
2622
2727
            <languageList>
2627
2732
        <variant>
2628
2733
          <configItem>
2629
2734
            <name>ku_ara</name>
 
2735
            <!-- Keyboard indicator for Kurdish layouts -->
2630
2736
            <_shortDescription>ku</_shortDescription>
2631
2737
            <_description>Kurdish (Iraq, Arabic-Latin)</_description>
2632
2738
            <languageList>
2639
2745
    <layout>
2640
2746
      <configItem>
2641
2747
        <name>fo</name>
 
2748
        <!-- Keyboard indicator for Faroese layouts -->
2642
2749
        <_shortDescription>fo</_shortDescription>
2643
2750
        <_description>Faroese</_description>
2644
2751
        <languageList>
2657
2764
    <layout>
2658
2765
      <configItem>
2659
2766
        <name>fi</name>
 
2767
        <!-- Keyboard indicator for Finnish layouts -->
2660
2768
        <_shortDescription>fi</_shortDescription>
2661
2769
        <_description>Finnish</_description>
2662
2770
        <languageList>
2679
2787
        <variant>
2680
2788
          <configItem>
2681
2789
            <name>smi</name>
2682
 
            <_description>Northern Saami (Finland)</_description>
 
2790
            <_description>Northern Saami (Finland)</_description>
2683
2791
            <languageList><iso639Id>sme</iso639Id></languageList>
2684
2792
          </configItem>
2685
2793
        </variant>
2694
2802
    <layout>
2695
2803
      <configItem>
2696
2804
        <name>fr</name>
 
2805
        <!-- Keyboard indicator for French layouts -->
2697
2806
        <_shortDescription>fr</_shortDescription>
2698
2807
        <_description>French</_description>
2699
2808
        <languageList>
2808
2917
    <layout>
2809
2918
      <configItem>
2810
2919
        <name>gh</name>
 
2920
        <!-- Keyboard indicator for English layouts -->
2811
2921
        <_shortDescription>en</_shortDescription>
2812
2922
        <_description>English (Ghana)</_description>
2813
2923
        <languageList>
2824
2934
        <variant>
2825
2935
          <configItem>
2826
2936
            <name>akan</name>
 
2937
            <!-- Keyboard indicator for Akan layouts -->
2827
2938
            <_shortDescription>ak</_shortDescription>
2828
2939
            <_description>Akan</_description>
2829
2940
            <languageList>
2834
2945
        <variant>
2835
2946
          <configItem>
2836
2947
            <name>ewe</name>
 
2948
            <!-- Keyboard indicator for Ewe layouts -->
2837
2949
            <_shortDescription>ee</_shortDescription>
2838
2950
            <_description>Ewe</_description>
2839
2951
            <languageList>
2844
2956
        <variant>
2845
2957
          <configItem>
2846
2958
            <name>fula</name>
 
2959
            <!-- Keyboard indicator for Fula layouts -->
2847
2960
            <_shortDescription>ff</_shortDescription>
2848
2961
            <_description>Fula</_description>
2849
2962
            <languageList>
2854
2967
        <variant>
2855
2968
          <configItem>
2856
2969
            <name>ga</name>
 
2970
            <!-- Keyboard indicator for Ga layouts -->
2857
2971
            <_shortDescription>gaa</_shortDescription>
2858
2972
            <_description>Ga</_description>
2859
2973
            <languageList>
2864
2978
        <variant>
2865
2979
          <configItem>
2866
2980
            <name>hausa</name>
 
2981
            <!-- Keyboard indicator for Hausa layouts -->
2867
2982
            <_shortDescription>ha</_shortDescription>
2868
2983
            <_description>Hausa</_description>
2869
2984
            <languageList>
2874
2989
        <variant>
2875
2990
          <configItem>
2876
2991
            <name>avn</name>
 
2992
            <!-- Keyboard indicator for Avatime layouts -->
2877
2993
            <_shortDescription>avn</_shortDescription>
2878
2994
            <_description>Avatime</_description>
2879
2995
            <languageList>
2892
3008
    <layout>
2893
3009
      <configItem>
2894
3010
        <name>gn</name>
 
3011
        <!-- Keyboard indicator for French layouts -->
2895
3012
        <_shortDescription>fr</_shortDescription>
2896
3013
        <_description>French (Guinea)</_description>
2897
3014
        <languageList>
2903
3020
    <layout>
2904
3021
      <configItem>
2905
3022
        <name>ge</name>
 
3023
        <!-- Keyboard indicator for Georgian layouts -->
2906
3024
        <_shortDescription>ka</_shortDescription>
2907
3025
        <_description>Georgian</_description>
2908
3026
        <languageList>
2925
3043
        <variant>
2926
3044
          <configItem>
2927
3045
            <name>ru</name>
 
3046
            <!-- Keyboard indicator for Russian layouts -->
2928
3047
            <_shortDescription>ru</_shortDescription>
2929
3048
            <_description>Russian (Georgia)</_description>
2930
3049
            <languageList>
2946
3065
    <layout>
2947
3066
      <configItem>
2948
3067
        <name>de</name>
 
3068
        <!-- Keyboard indicator for German layouts -->
2949
3069
        <_shortDescription>de</_shortDescription>
2950
3070
        <_description>German</_description>
2951
3071
        <languageList>
3035
3155
        </variant>
3036
3156
        <variant>
3037
3157
          <configItem>
3038
 
            <name>qwerty</name>
3039
 
            <_description>German (qwerty)</_description>
3040
 
          </configItem>
3041
 
        </variant>
3042
 
        <variant>
3043
 
          <configItem>
3044
3158
            <name>ru</name>
3045
3159
            <_description>Russian (Germany, phonetic)</_description>
3046
3160
            <languageList>
3053
3167
    <layout>
3054
3168
      <configItem>
3055
3169
        <name>gr</name>
 
3170
        <!-- Keyboard indicator for Greek layouts -->
3056
3171
        <_shortDescription>gr</_shortDescription>
3057
3172
        <_description>Greek</_description>
3058
3173
        <languageList>
3089
3204
    <layout>
3090
3205
      <configItem>
3091
3206
        <name>hu</name>
 
3207
        <!-- Keyboard indicator for Hungarian layouts -->
3092
3208
        <_shortDescription>hu</_shortDescription>
3093
3209
        <_description>Hungarian</_description>
3094
3210
        <languageList>
3215
3331
    <layout>
3216
3332
      <configItem>
3217
3333
        <name>is</name>
 
3334
        <!-- Keyboard indicator for Icelandic layouts -->
3218
3335
        <_shortDescription>is</_shortDescription>
3219
3336
        <_description>Icelandic</_description>
3220
3337
        <languageList>
3251
3368
    <layout>
3252
3369
      <configItem>
3253
3370
        <name>il</name>
 
3371
        <!-- Keyboard indicator for Hebrew layouts -->
3254
3372
        <_shortDescription>he</_shortDescription>
3255
3373
        <_description>Hebrew</_description>
3256
3374
        <languageList>
3281
3399
    <layout>
3282
3400
      <configItem>
3283
3401
        <name>it</name>
 
3402
        <!-- Keyboard indicator for Italian layouts -->
3284
3403
        <_shortDescription>it</_shortDescription>
3285
3404
        <_description>Italian</_description>
3286
3405
        <languageList>
3320
3439
    <layout>
3321
3440
      <configItem>
3322
3441
        <name>jp</name>
 
3442
        <!-- Keyboard indicator for Japanese layouts -->
3323
3443
        <_shortDescription>ja</_shortDescription>
3324
3444
        <_description>Japanese</_description>
3325
3445
        <languageList>
3356
3476
    <layout>
3357
3477
      <configItem>
3358
3478
        <name>kg</name>
 
3479
        <!-- Keyboard indicator for Kyrgyz layouts -->
3359
3480
        <_shortDescription>ki</_shortDescription>
3360
3481
        <_description>Kyrgyz</_description>
3361
3482
        <languageList>
3374
3495
    <layout>
3375
3496
      <configItem>
3376
3497
        <name>kh</name>
 
3498
        <!-- Keyboard indicator for Khmer layouts -->
3377
3499
        <_shortDescription>km</_shortDescription>
3378
3500
        <_description>Khmer (Cambodia)</_description>
3379
3501
        <languageList>
3385
3507
    <layout>
3386
3508
      <configItem>
3387
3509
        <name>kz</name>
 
3510
        <!-- Keyboard indicator for Kazakh layouts -->
3388
3511
        <_shortDescription>kk</_shortDescription>
3389
3512
        <_description>Kazakh</_description>
3390
3513
        <languageList>
3395
3518
        <variant>
3396
3519
          <configItem>
3397
3520
            <name>ruskaz</name>
 
3521
            <!-- Keyboard indicator for Russian layouts -->
3398
3522
            <_shortDescription>ru</_shortDescription>
3399
3523
            <_description>Russian (Kazakhstan, with Kazakh)</_description>
3400
3524
            <languageList><iso639Id>kaz</iso639Id>
3414
3538
    <layout>
3415
3539
      <configItem>
3416
3540
        <name>la</name>
 
3541
        <!-- Keyboard indicator for Lao layouts -->
3417
3542
        <_shortDescription>lo</_shortDescription>
3418
3543
        <_description>Lao</_description>
3419
3544
        <languageList>
3434
3559
    <layout>
3435
3560
      <configItem>
3436
3561
        <name>latam</name>
 
3562
        <!-- Keyboard indicator for Spanish layouts -->
3437
3563
        <_shortDescription>es</_shortDescription>
3438
3564
        <_description>Spanish (Latin American)</_description>
3439
3565
        <countryList>
3487
3613
    <layout>
3488
3614
      <configItem>
3489
3615
        <name>lt</name>
 
3616
        <!-- Keyboard indicator for Lithuanian layouts -->
3490
3617
        <_shortDescription>lt</_shortDescription>
3491
3618
        <_description>Lithuanian</_description>
3492
3619
        <languageList>
3529
3656
    <layout>
3530
3657
      <configItem>
3531
3658
        <name>lv</name>
 
3659
        <!-- Keyboard indicator for Latvian layouts -->
3532
3660
        <_shortDescription>lv</_shortDescription>
3533
3661
        <_description>Latvian</_description>
3534
3662
        <languageList>
3577
3705
    <layout>
3578
3706
      <configItem>
3579
3707
        <name>mao</name>
 
3708
        <!-- Keyboard indicator for Maori layouts -->
3580
3709
        <_shortDescription>mi</_shortDescription>
3581
3710
        <_description>Maori</_description>
3582
3711
        <languageList>
3588
3717
    <layout>
3589
3718
      <configItem>
3590
3719
        <name>me</name>
 
3720
        <!-- Keyboard indicator for Montenegrin layouts -->
3591
3721
        <_shortDescription>sr</_shortDescription>
3592
3722
        <_description>Montenegrin</_description>
3593
3723
        <languageList>
3642
3772
    <layout>
3643
3773
      <configItem>
3644
3774
        <name>mk</name>
 
3775
        <!-- Keyboard indicator for Macedonian layouts -->
3645
3776
        <_shortDescription>mk</_shortDescription>
3646
3777
        <_description>Macedonian</_description>
3647
3778
        <languageList>
3660
3791
    <layout>
3661
3792
      <configItem>
3662
3793
        <name>mt</name>
 
3794
        <!-- Keyboard indicator for Maltese layouts -->
3663
3795
        <_shortDescription>mt</_shortDescription>
3664
3796
        <_description>Maltese</_description>
3665
3797
        <languageList>
3678
3810
    <layout>
3679
3811
      <configItem>
3680
3812
        <name>mn</name>
 
3813
        <!-- Keyboard indicator for Mongolian layouts -->
3681
3814
        <_shortDescription>mn</_shortDescription>
3682
3815
        <_description>Mongolian</_description>
3683
3816
        <languageList>
3689
3822
    <layout>
3690
3823
      <configItem>
3691
3824
        <name>no</name>
 
3825
        <!-- Keyboard indicator for Norwegian layouts -->
3692
3826
        <_shortDescription>no</_shortDescription>
3693
3827
        <_description>Norwegian</_description>
3694
3828
        <languageList>
3743
3877
    <layout>
3744
3878
      <configItem>
3745
3879
        <name>pl</name>
 
3880
        <!-- Keyboard indicator for Polish layouts -->
3746
3881
        <_shortDescription>pl</_shortDescription>
3747
3882
        <_description>Polish</_description>
3748
3883
        <languageList>
3786
3921
        <variant>
3787
3922
          <configItem>
3788
3923
            <name>ru_phonetic_dvorak</name>
 
3924
            <!-- Keyboard indicator for Russian layouts -->
3789
3925
            <_shortDescription>ru</_shortDescription>
3790
3926
            <_description>Russian (Poland, phonetic Dvorak)</_description>
3791
3927
            <languageList>
3804
3940
    <layout>
3805
3941
      <configItem>
3806
3942
        <name>pt</name>
 
3943
        <!-- Keyboard indicator for Portuguese layouts -->
3807
3944
        <_shortDescription>pt</_shortDescription>
3808
3945
        <_description>Portuguese</_description>
3809
3946
        <languageList>
3867
4004
    <layout>
3868
4005
      <configItem>
3869
4006
        <name>ro</name>
 
4007
        <!-- Keyboard indicator for Romanian layouts -->
3870
4008
        <_shortDescription>ro</_shortDescription>
3871
4009
        <_description>Romanian</_description>
3872
4010
        <languageList>
3903
4041
    <layout>
3904
4042
      <configItem>
3905
4043
        <name>ru</name>
 
4044
        <!-- Keyboard indicator for Russian layouts -->
3906
4045
        <_shortDescription>ru</_shortDescription>
3907
4046
        <_description>Russian</_description>
3908
4047
        <languageList>
4058
4197
    <layout>
4059
4198
      <configItem>
4060
4199
        <name>rs</name>
 
4200
        <!-- Keyboard indicator for Serbian layouts -->
4061
4201
        <_shortDescription>sr</_shortDescription>
4062
 
        <_description>Serbian</_description>
 
4202
        <_description>Serbian (Cyrillic)</_description>
4063
4203
        <languageList>
4064
4204
          <iso639Id>srp</iso639Id>
4065
4205
        </languageList>
4068
4208
        <variant>
4069
4209
          <configItem>
4070
4210
            <name>yz</name>
4071
 
            <_description>Serbian (Z and ZHE swapped)</_description>
 
4211
            <_description>Serbian (Cyrillic, Z and ZHE swapped)</_description>
4072
4212
          </configItem>
4073
4213
        </variant>
4074
4214
        <variant>
4098
4238
        <variant>
4099
4239
          <configItem>
4100
4240
            <name>alternatequotes</name>
4101
 
            <_description>Serbian (with guillemets)</_description>
 
4241
            <_description>Serbian (Cyrillic with guillemets)</_description>
4102
4242
          </configItem>
4103
4243
        </variant>
4104
4244
        <variant>
4121
4261
    <layout>
4122
4262
      <configItem>
4123
4263
        <name>si</name>
 
4264
        <!-- Keyboard indicator for Slovenian layouts -->
4124
4265
        <_shortDescription>sl</_shortDescription>
4125
4266
        <_description>Slovenian</_description>
4126
4267
        <languageList>
4145
4286
    <layout>
4146
4287
      <configItem>
4147
4288
        <name>sk</name>
 
4289
        <!-- Keyboard indicator for Slovak layouts -->
4148
4290
        <_shortDescription>sk</_shortDescription>
4149
4291
        <_description>Slovak</_description>
4150
4292
        <languageList>
4175
4317
    <layout>
4176
4318
      <configItem>
4177
4319
        <name>es</name>
 
4320
        <!-- Keyboard indicator for Spanish layouts -->
4178
4321
        <_shortDescription>es</_shortDescription>
4179
4322
        <_description>Spanish</_description>
4180
4323
        <languageList>
4235
4378
    <layout>
4236
4379
      <configItem>
4237
4380
        <name>se</name>
 
4381
        <!-- Keyboard indicator for Swedish layouts -->
4238
4382
        <_shortDescription>sv</_shortDescription>
4239
4383
        <_description>Swedish</_description>
4240
4384
        <languageList>
4257
4401
        <variant>
4258
4402
          <configItem>
4259
4403
            <name>rus</name>
 
4404
            <!-- Keyboard indicator for Russian layouts -->
4260
4405
            <_shortDescription>ru</_shortDescription>
4261
4406
            <_description>Russian (Sweden, phonetic)</_description>
4262
4407
            <languageList>
4267
4412
        <variant>
4268
4413
          <configItem>
4269
4414
            <name>rus_nodeadkeys</name>
 
4415
            <!-- Keyboard indicator for Russian layouts -->
4270
4416
            <_shortDescription>ru</_shortDescription>
4271
4417
            <_description>Russian (Sweden, phonetic, eliminate dead keys)</_description>
4272
4418
            <languageList>
4307
4453
    <layout>
4308
4454
      <configItem>
4309
4455
        <name>ch</name>
 
4456
        <!-- Keyboard indicator for German layouts -->
4310
4457
        <_shortDescription>de</_shortDescription>
4311
4458
        <_description>German (Switzerland)</_description>
4312
4459
        <languageList><iso639Id>ger</iso639Id>
4322
4469
        <variant>
4323
4470
          <configItem>
4324
4471
            <name>de_nodeadkeys</name>
 
4472
            <!-- Keyboard indicator for German layouts -->
4325
4473
            <_shortDescription>de</_shortDescription>
4326
4474
            <_description>German (Switzerland, eliminate dead keys)</_description>
4327
4475
          </configItem>
4329
4477
        <variant>
4330
4478
          <configItem>
4331
4479
            <name>de_sundeadkeys</name>
 
4480
            <!-- Keyboard indicator for German layouts -->
4332
4481
            <_shortDescription>de</_shortDescription>
4333
4482
            <_description>German (Switzerland, Sun dead keys)</_description>
4334
4483
          </configItem>
4336
4485
        <variant>
4337
4486
          <configItem>
4338
4487
            <name>fr</name>
 
4488
            <!-- Keyboard indicator for French layouts -->
4339
4489
            <_shortDescription>fr</_shortDescription>
4340
4490
            <_description>French (Switzerland)</_description>
4341
4491
            <languageList>
4346
4496
        <variant>
4347
4497
          <configItem>
4348
4498
            <name>fr_nodeadkeys</name>
 
4499
            <!-- Keyboard indicator for French layouts -->
4349
4500
            <_shortDescription>fr</_shortDescription>
4350
4501
            <_description>French (Switzerland, eliminate dead keys)</_description>
4351
4502
            <languageList>
4356
4507
        <variant>
4357
4508
          <configItem>
4358
4509
            <name>fr_sundeadkeys</name>
 
4510
            <!-- Keyboard indicator for French layouts -->
4359
4511
            <_shortDescription>fr</_shortDescription>
4360
4512
            <_description>French (Switzerland, Sun dead keys)</_description>
4361
4513
            <languageList>
4366
4518
        <variant>
4367
4519
          <configItem>
4368
4520
            <name>fr_mac</name>
 
4521
            <!-- Keyboard indicator for French layouts -->
4369
4522
            <_shortDescription>fr</_shortDescription>
4370
4523
            <_description>French (Switzerland, Macintosh)</_description>
4371
4524
            <languageList>
4376
4529
        <variant>
4377
4530
          <configItem>
4378
4531
            <name>de_mac</name>
 
4532
            <!-- Keyboard indicator for German layouts -->
4379
4533
            <_shortDescription>de</_shortDescription>
4380
4534
            <_description>German (Switzerland, Macintosh)</_description>
4381
4535
          </configItem>
4385
4539
    <layout>
4386
4540
      <configItem>
4387
4541
        <name>sy</name>
 
4542
        <!-- Keyboard indicator for Arabic layouts -->
4388
4543
        <_shortDescription>ar</_shortDescription>
4389
4544
        <_description>Arabic (Syria)</_description>
4390
4545
        <languageList>
4395
4550
        <variant>
4396
4551
          <configItem>
4397
4552
            <name>syc</name>
 
4553
            <!-- Keyboard indicator for Syriac layouts -->
4398
4554
            <_shortDescription>syc</_shortDescription>
4399
4555
            <_description>Syriac</_description>
4400
4556
          </configItem>
4402
4558
        <variant>
4403
4559
          <configItem>
4404
4560
            <name>syc_phonetic</name>
 
4561
            <!-- Keyboard indicator for Syriac layouts -->
4405
4562
            <_shortDescription>syc</_shortDescription>
4406
4563
            <_description>Syriac (phonetic)</_description>
4407
4564
          </configItem>
4409
4566
        <variant>
4410
4567
          <configItem>
4411
4568
            <name>ku</name>
 
4569
            <!-- Keyboard indicator for Kurdish layouts -->
4412
4570
            <_shortDescription>ku</_shortDescription>
4413
4571
            <_description>Kurdish (Syria, Latin Q)</_description>
4414
4572
            <languageList>
4419
4577
        <variant>
4420
4578
          <configItem>
4421
4579
            <name>ku_f</name>
 
4580
            <!-- Keyboard indicator for Kurdish layouts -->
4422
4581
            <_shortDescription>ku</_shortDescription>
4423
4582
            <_description>Kurdish (Syria, F)</_description>
4424
4583
            <languageList>
4429
4588
        <variant>
4430
4589
          <configItem>
4431
4590
            <name>ku_alt</name>
 
4591
            <!-- Keyboard indicator for Kurdish layouts -->
4432
4592
            <_shortDescription>ku</_shortDescription>
4433
4593
            <_description>Kurdish (Syria, Latin Alt-Q)</_description>
4434
4594
            <languageList>
4441
4601
    <layout>
4442
4602
      <configItem>
4443
4603
        <name>tj</name>
 
4604
        <!-- Keyboard indicator for Tajik layouts -->
4444
4605
        <_shortDescription>tg</_shortDescription>
4445
4606
        <_description>Tajik</_description>
4446
4607
        <languageList>
4459
4620
    <layout>
4460
4621
      <configItem>
4461
4622
        <name>lk</name>
 
4623
        <!-- Keyboard indicator for Sinhala layouts -->
4462
4624
        <_shortDescription>si</_shortDescription>
4463
 
        <_description>Sinhala</_description>
 
4625
        <_description>Sinhala (phonetic)</_description>
4464
4626
        <languageList>
4465
4627
          <iso639Id>sin</iso639Id>
4466
4628
        </languageList>
4469
4631
        <variant>
4470
4632
          <configItem>
4471
4633
            <name>tam_unicode</name>
 
4634
            <!-- Keyboard indicator for Tamil layouts -->
4472
4635
            <_shortDescription>ta</_shortDescription>
4473
4636
            <_description>Tamil (Sri Lanka, Unicode)</_description>
4474
4637
            <languageList>
4490
4653
    <layout>
4491
4654
      <configItem>
4492
4655
        <name>th</name>
 
4656
        <!-- Keyboard indicator for Thai layouts -->
4493
4657
        <_shortDescription>th</_shortDescription>
4494
4658
        <_description>Thai</_description>
4495
4659
        <languageList>
4514
4678
    <layout>
4515
4679
      <configItem>
4516
4680
        <name>tr</name>
 
4681
        <!-- Keyboard indicator for Turkish layouts -->
4517
4682
        <_shortDescription>tr</_shortDescription>
4518
4683
        <_description>Turkish</_description>
4519
4684
        <languageList>
4542
4707
        <variant>
4543
4708
          <configItem>
4544
4709
            <name>ku</name>
 
4710
            <!-- Keyboard indicator for Kurdish layouts -->
4545
4711
            <_shortDescription>ku</_shortDescription>
4546
4712
            <_description>Kurdish (Turkey, Latin Q)</_description>
4547
4713
            <languageList>
4552
4718
        <variant>
4553
4719
          <configItem>
4554
4720
            <name>ku_f</name>
 
4721
            <!-- Keyboard indicator for Kurdish layouts -->
4555
4722
            <_shortDescription>ku</_shortDescription>
4556
4723
            <_description>Kurdish (Turkey, F)</_description>
4557
4724
            <languageList>
4562
4729
        <variant>
4563
4730
          <configItem>
4564
4731
            <name>ku_alt</name>
 
4732
            <!-- Keyboard indicator for Kurdish layouts -->
4565
4733
            <_shortDescription>ku</_shortDescription>
4566
4734
            <_description>Kurdish (Turkey, Latin Alt-Q)</_description>
4567
4735
            <languageList>
4578
4746
        <variant>
4579
4747
          <configItem>
4580
4748
            <name>crh</name>
 
4749
            <!-- Keyboard indicator for Crimean Tatar layouts -->
4581
4750
            <_shortDescription>crh</_shortDescription>
4582
4751
            <_description>Crimean Tatar (Turkish Q)</_description>
4583
4752
            <languageList>
4588
4757
        <variant>
4589
4758
          <configItem>
4590
4759
            <name>crh_f</name>
 
4760
            <!-- Keyboard indicator for Crimean Tatar layouts -->
4591
4761
            <_shortDescription>crh</_shortDescription>
4592
4762
            <_description>Crimean Tatar (Turkish F)</_description>
4593
4763
            <languageList>
4598
4768
        <variant>
4599
4769
          <configItem>
4600
4770
            <name>crh_alt</name>
 
4771
            <!-- Keyboard indicator for Crimean Tatar layouts -->
4601
4772
            <_shortDescription>crh</_shortDescription>
4602
4773
            <_description>Crimean Tatar (Turkish Alt-Q)</_description>
4603
4774
            <languageList>
4610
4781
    <layout>
4611
4782
      <configItem>
4612
4783
        <name>tw</name>
 
4784
        <!-- Keyboard indicator for Taiwanese layouts -->
4613
4785
        <_shortDescription>zh</_shortDescription>
4614
4786
        <_description>Taiwanese</_description>
4615
4787
        <languageList>
4639
4811
        <variant>
4640
4812
          <configItem>
4641
4813
            <name>saisiyat</name>
 
4814
            <!-- Keyboard indicator for Saisiyat layouts -->
4642
4815
            <_shortDescription>xsy</_shortDescription>
4643
4816
            <_description>Saisiyat (Taiwan)</_description>
4644
4817
            <languageList>
4651
4824
    <layout>
4652
4825
      <configItem>
4653
4826
        <name>ua</name>
 
4827
        <!-- Keyboard indicator for Ukranian layouts -->
4654
4828
        <_shortDescription>uk</_shortDescription>
4655
4829
        <_description>Ukrainian</_description>
4656
4830
        <languageList>
4705
4879
    <layout>
4706
4880
      <configItem>
4707
4881
        <name>gb</name>
 
4882
        <!-- Keyboard indicator for English layouts -->
4708
4883
        <_shortDescription>en</_shortDescription>
4709
4884
        <_description>English (UK)</_description>
4710
4885
        <languageList>
4759
4934
    <layout>
4760
4935
      <configItem>
4761
4936
        <name>uz</name>
 
4937
        <!-- Keyboard indicator for Uzbek layouts -->
4762
4938
        <_shortDescription>uz</_shortDescription>
4763
4939
        <_description>Uzbek</_description>
4764
4940
        <languageList>
4777
4953
    <layout>
4778
4954
      <configItem>
4779
4955
        <name>vn</name>
 
4956
        <!-- Keyboard indicator for Vietnamese layouts -->
4780
4957
        <_shortDescription>vi</_shortDescription>
4781
4958
        <_description>Vietnamese</_description>
4782
4959
        <languageList>
4788
4965
    <layout>
4789
4966
      <configItem>
4790
4967
        <name>kr</name>
 
4968
        <!-- Keyboard indicator for Korean layouts -->
4791
4969
        <_shortDescription>ko</_shortDescription>
4792
4970
        <_description>Korean</_description>
4793
4971
        <languageList>
4806
4984
    <layout>
4807
4985
      <configItem>
4808
4986
        <name>nec_vndr/jp</name>
 
4987
        <!-- Keyboard indicator for Japanese layouts -->
4809
4988
        <_shortDescription>ja</_shortDescription>
4810
4989
        <_description>Japanese (PC-98xx Series)</_description>
4811
4990
        <countryList>
4820
4999
    <layout>
4821
5000
      <configItem>
4822
5001
        <name>ie</name>
 
5002
        <!-- Keyboard indicator for Irish layouts -->
4823
5003
        <_shortDescription>ie</_shortDescription>
4824
5004
        <_description>Irish</_description>
4825
5005
        <languageList>
4865
5045
    <layout>
4866
5046
      <configItem>
4867
5047
        <name>pk</name>
 
5048
        <!-- Keyboard indicator for Urdu layouts -->
4868
5049
        <_shortDescription>ur</_shortDescription>
4869
5050
        <_description>Urdu (Pakistan)</_description>
4870
5051
        <languageList>
4897
5078
        <variant>
4898
5079
          <configItem>
4899
5080
            <name>snd</name>
 
5081
            <!-- Keyboard indicator for Sindhi layouts -->
4900
5082
            <_shortDescription>sd</_shortDescription>
4901
5083
            <_description>Sindhi</_description>
4902
5084
            <languageList>
4909
5091
    <layout>
4910
5092
      <configItem>
4911
5093
        <name>mv</name>
 
5094
        <!-- Keyboard indicator for Dhivehi layouts -->
4912
5095
        <_shortDescription>dv</_shortDescription>
4913
5096
        <_description>Dhivehi</_description>
4914
5097
        <languageList>
4920
5103
    <layout>
4921
5104
      <configItem>
4922
5105
        <name>za</name>
 
5106
        <!-- Keyboard indicator for English layouts -->
4923
5107
        <_shortDescription>en</_shortDescription>
4924
5108
        <_description>English (South Africa)</_description>
4925
5109
        <languageList>
4930
5114
    <layout>
4931
5115
      <configItem>
4932
5116
        <name>epo</name>
 
5117
        <!-- Keyboard indicator for Esperanto layouts -->
4933
5118
        <_shortDescription>eo</_shortDescription>
4934
5119
        <_description>Esperanto</_description>
4935
5120
        <languageList>
4948
5133
    <layout>
4949
5134
      <configItem>
4950
5135
        <name>np</name>
 
5136
        <!-- Keyboard indicator for Nepali layouts -->
4951
5137
        <_shortDescription>ne</_shortDescription>
4952
5138
        <_description>Nepali</_description>
4953
5139
        <languageList>
4958
5144
    <layout>
4959
5145
      <configItem>
4960
5146
        <name>ng</name>
 
5147
        <!-- Keyboard indicator for English layouts -->
4961
5148
        <_shortDescription>en</_shortDescription>
4962
5149
        <_description>English (Nigeria)</_description>
4963
5150
        <languageList>
4968
5155
        <variant>
4969
5156
          <configItem>
4970
5157
            <name>igbo</name>
 
5158
            <!-- Keyboard indicator for Igbo layouts -->
4971
5159
            <_shortDescription>ig</_shortDescription>
4972
5160
            <_description>Igbo</_description>
4973
5161
            <languageList>
4978
5166
        <variant>
4979
5167
          <configItem>
4980
5168
            <name>yoruba</name>
 
5169
            <!-- Keyboard indicator for Yoruba layouts -->
4981
5170
            <_shortDescription>yo</_shortDescription>
4982
5171
            <_description>Yoruba</_description>
4983
5172
            <languageList>
4988
5177
        <variant>
4989
5178
          <configItem>
4990
5179
            <name>hausa</name>
 
5180
            <!-- Keyboard indicator for Hausa layouts -->
4991
5181
            <_shortDescription>ha</_shortDescription>
4992
5182
            <_description>Hausa</_description>
4993
5183
            <languageList>
5000
5190
    <layout>
5001
5191
      <configItem>
5002
5192
        <name>et</name>
 
5193
        <!-- Keyboard indicator for Amharic layouts -->
5003
5194
        <_shortDescription>am</_shortDescription>
5004
5195
        <_description>Amharic</_description>
5005
5196
        <languageList>
5011
5202
    <layout>
5012
5203
      <configItem>
5013
5204
        <name>sn</name>
 
5205
        <!-- Keyboard indicator for Wolof layouts -->
5014
5206
        <_shortDescription>wo</_shortDescription>
5015
5207
        <_description>Wolof</_description>
5016
5208
        <languageList>
5022
5214
    <layout>
5023
5215
      <configItem>
5024
5216
        <name>brai</name>
 
5217
        <!-- Keyboard indicator for Braille layouts -->
5025
5218
        <_shortDescription>brl</_shortDescription>
5026
5219
        <_description>Braille</_description>
5027
5220
      </configItem>
5043
5236
    <layout>
5044
5237
      <configItem>
5045
5238
        <name>tm</name>
 
5239
        <!-- Keyboard indicator for Turkmen layouts -->
5046
5240
        <_shortDescription>tk</_shortDescription>
5047
5241
        <_description>Turkmen</_description>
5048
5242
        <languageList>
5061
5255
    <layout>
5062
5256
      <configItem>
5063
5257
        <name>ml</name>
 
5258
        <!-- Keyboard indicator for Bambara layouts -->
5064
5259
        <_shortDescription>bm</_shortDescription>
5065
5260
        <_description>Bambara</_description>
5066
5261
        <languageList>
5071
5266
        <variant>
5072
5267
          <configItem>
5073
5268
            <name>fr-oss</name>
 
5269
            <!-- Keyboard indicator for French layouts -->
5074
5270
            <_shortDescription>fr</_shortDescription>
5075
5271
            <_description>French (Mali, alternative)</_description>
5076
5272
            <languageList>
5081
5277
        <variant>
5082
5278
          <configItem>
5083
5279
            <name>us-mac</name>
 
5280
            <!-- Keyboard indicator for English layouts -->
5084
5281
            <_shortDescription>en</_shortDescription>
5085
5282
            <_description>English (Mali, US Macintosh)</_description>
5086
5283
          </configItem>
5088
5285
        <variant>
5089
5286
          <configItem>
5090
5287
            <name>us-intl</name>
 
5288
            <!-- Keyboard indicator for English layouts -->
5091
5289
            <_shortDescription>en</_shortDescription>
5092
5290
            <_description>English (Mali, US international)</_description>
5093
5291
          </configItem>
5097
5295
    <layout>
5098
5296
      <configItem>
5099
5297
        <name>tz</name>
 
5298
        <!-- Keyboard indicator for Swahili layouts -->
5100
5299
        <_shortDescription>sw</_shortDescription>
5101
5300
        <_description>Swahili (Tanzania)</_description>
5102
5301
        <languageList>
5107
5306
    <layout>
5108
5307
      <configItem>
5109
5308
        <name>ke</name>
 
5309
        <!-- Keyboard indicator for Swahili layouts -->
5110
5310
        <_shortDescription>sw</_shortDescription>
5111
5311
        <_description>Swahili (Kenya)</_description>
5112
5312
        <languageList>
5117
5317
        <variant>
5118
5318
          <configItem>
5119
5319
            <name>kik</name>
 
5320
            <!-- Keyboard indicator for Kikuyu layouts -->
5120
5321
            <_shortDescription>ki</_shortDescription>
5121
5322
            <_description>Kikuyu</_description>
5122
5323
            <languageList>
5129
5330
    <layout>
5130
5331
      <configItem>
5131
5332
        <name>bw</name>
 
5333
        <!-- Keyboard indicator for Tswana layouts -->
5132
5334
        <_shortDescription>tn</_shortDescription>
5133
5335
        <_description>Tswana</_description>
5134
5336
        <languageList>
5139
5341
    <layout>
5140
5342
      <configItem>
5141
5343
        <name>ph</name>
 
5344
        <!-- Keyboard indicator for Filipino layouts -->
5142
5345
        <_shortDescription>ph</_shortDescription>
5143
5346
        <_description>Filipino</_description>
5144
5347
        <languageList><iso639Id>eng</iso639Id>
5408
5611
      </option>
5409
5612
      <option>
5410
5613
        <configItem>
 
5614
          <name>grp:lalt_lshift_toggle</name>
 
5615
          <_description>Left Alt+Left Shift</_description>
 
5616
        </configItem>
 
5617
      </option>
 
5618
      <option>
 
5619
        <configItem>
5411
5620
          <name>grp:alt_space_toggle</name>
5412
5621
          <_description>Alt+Space</_description>
5413
5622
        </configItem>
5469
5678
    </group>
5470
5679
    <group allowMultipleSelection="true">
5471
5680
      <!-- The key combination used to choose the 3rd (and 4th, together with Shift)
5472
 
           level of symbols -->
 
5681
           level of symbols -->
5473
5682
      <configItem>
5474
5683
        <name>lv3</name>
5475
5684
        <_description>Key to choose 3rd level</_description>
5555
5764
      <option>
5556
5765
        <configItem>
5557
5766
          <name>lv3:lsgt_switch</name>
5558
 
          <_description>&lt;Less/Greater&gt;</_description>
 
5767
          <_description>&lt;Less/Greater&gt;</_description>
5559
5768
        </configItem>
5560
5769
      </option>
5561
5770
      <option>
5562
5771
        <configItem>
5563
5772
          <name>lv3:caps_switch_latch</name>
5564
 
          <_description>Caps Lock (chooses 3rd level, latches when pressed together with another 3rd-level-chooser)</_description>
 
5773
          <_description>Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
5565
5774
        </configItem>
5566
5775
      </option>
5567
5776
      <option>
5568
5777
        <configItem>
5569
5778
          <name>lv3:bksl_switch_latch</name>
5570
 
          <_description>Backslash (chooses 3rd level, latches when pressed together with another 3rd-level-chooser)</_description>
 
5779
          <_description>Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
5571
5780
        </configItem>
5572
5781
      </option>
5573
5782
      <option>
5574
5783
        <configItem>
5575
5784
          <name>lv3:lsgt_switch_latch</name>
5576
 
          <_description>&lt;Less/Greater&gt; (chooses 3rd level, latches when pressed together with another 3rd-level-chooser)</_description>
 
5785
          <_description>&lt;Less/Greater&gt; chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser</_description>
5577
5786
        </configItem>
5578
5787
      </option>
5579
5788
    </group>
5586
5795
      <option>
5587
5796
        <configItem>
5588
5797
          <name>ctrl:nocaps</name>
5589
 
          <_description>Make Caps Lock an additional Ctrl</_description>
 
5798
          <_description>Caps Lock as Ctrl</_description>
5590
5799
        </configItem>
5591
5800
      </option>
5592
5801
      <option>
5593
5802
        <configItem>
5594
5803
          <name>ctrl:lctrl_meta</name>
5595
 
          <_description>Meta on Left Ctrl</_description>
 
5804
          <_description>Left Ctrl as Meta</_description>
5596
5805
        </configItem>
5597
5806
      </option>
5598
5807
      <option>
5603
5812
      </option>
5604
5813
      <option>
5605
5814
        <configItem>
5606
 
          <name>ctrl:ctrl_ac</name>
 
5815
          <name>ctrl:ac_ctrl</name>
5607
5816
          <_description>At left of 'A'</_description>
5608
5817
        </configItem>
5609
5818
      </option>
5610
5819
      <option>
5611
5820
        <configItem>
5612
 
          <name>ctrl:ctrl_aa</name>
 
5821
          <name>ctrl:aa_ctrl</name>
5613
5822
          <_description>At bottom left</_description>
5614
5823
        </configItem>
5615
5824
      </option>
5616
5825
      <option>
5617
5826
        <configItem>
5618
 
          <name>ctrl:ctrl_ra</name>
 
5827
          <name>ctrl:rctrl_ralt</name>
5619
5828
          <_description>Right Ctrl as Right Alt</_description>
5620
5829
        </configItem>
5621
5830
      </option>
5622
5831
      <option>
5623
5832
        <configItem>
5624
 
          <name>ctrl:ctrl_menu</name>
5625
 
          <_description>Right Ctrl is mapped to Menu</_description>
 
5833
          <name>ctrl:menu_rctrl</name>
 
5834
          <_description>Menu as Right Ctrl</_description>
 
5835
        </configItem>
 
5836
      </option>
 
5837
      <option>
 
5838
        <configItem>
 
5839
          <name>ctrl:ctrl_ralt</name>
 
5840
          <_description>Right Alt as Right Ctrl</_description>
5626
5841
        </configItem>
5627
5842
      </option>
5628
5843
    </group>
5768
5983
    </group>
5769
5984
    <group allowMultipleSelection="false">
5770
5985
      <!-- Caps Lock tweaks. 
5771
 
           "Internal" capitalization means capitalization using some internal tables.
5772
 
           Otherwise "as Shift" - means using next group. -->
 
5986
           "Internal" capitalization means capitalization using some internal tables.
 
5987
           Otherwise "as Shift" - means using next group. -->
5773
5988
      <configItem>
5774
5989
        <name>caps</name>
5775
5990
        <_description>Caps Lock key behavior</_description>
6007
6222
      <option>
6008
6223
        <configItem>
6009
6224
          <name>numpad:mac</name>
6010
 
          <_description>Numeric keypad keys work as with Macintosh</_description>
 
6225
          <_description>Numeric keypad keys always enter digits (as in Mac OS)</_description>
6011
6226
        </configItem>
6012
6227
      </option>
6013
6228
      <option>
6070
6285
          <_description>Toggle PointerKeys with Shift + NumLock.</_description>
6071
6286
        </configItem>
6072
6287
      </option>
 
6288
      <option>
 
6289
        <configItem>
 
6290
          <name>grab:break_actions</name>
 
6291
          <_description>Allow breaking grabs with keyboard actions (warning: security risk)</_description>
 
6292
        </configItem>
 
6293
      </option>
6073
6294
    </group>
6074
6295
    <group allowMultipleSelection="true">
6075
6296
      <!-- Special shortcuts for the Euro character -->
6116
6337
      <option>
6117
6338
        <configItem>
6118
6339
          <name>lv5:lsgt_switch_lock</name>
6119
 
          <_description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
 
6340
          <_description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
6120
6341
        </configItem>
6121
6342
      </option>
6122
6343
      <option>
6137
6358
          <_description>Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser</_description>
6138
6359
        </configItem>
6139
6360
      </option>
 
6361
<!--
6140
6362
      <option>
6141
6363
        <configItem>
6142
6364
          <name>lv5:lsgt_switch_lock_cancel</name>
6143
 
          <_description>&lt;Less/Greater&gt; chooses 5th level, locks when pressed together with another 5th-level-chooser, one press releases the lock</_description>
 
6365
          <_description>&lt;Less/Greater&gt; chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
6144
6366
        </configItem>
6145
6367
      </option>
6146
6368
      <option>
6147
6369
        <configItem>
6148
6370
          <name>lv5:ralt_switch_lock_cancel</name>
6149
 
          <_description>Right Alt chooses 5th level, locks when pressed together with another 5th-level-chooser, one press releases the lock</_description>
 
6371
          <_description>Right Alt chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
6150
6372
        </configItem>
6151
6373
      </option>
6152
6374
      <option>
6153
6375
        <configItem>
6154
6376
          <name>lv5:lwin_switch_lock_cancel</name>
6155
 
          <_description>Left Win chooses 5th level, locks when pressed together with another 5th-level-chooser, one press releases the lock</_description>
 
6377
          <_description>Left Win chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
6156
6378
        </configItem>
6157
6379
      </option>
6158
6380
      <option>
6159
6381
        <configItem>
6160
6382
          <name>lv5:rwin_switch_lock_cancel</name>
6161
 
          <_description>Right Win chooses 5th level, locks when pressed together with another 5th-level-chooser, one press releases the lock</_description>
 
6383
          <_description>Right Win chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
6162
6384
        </configItem>
6163
6385
      </option>
6164
6386
      <option>
6165
6387
        <configItem>
6166
6388
          <name>lv5:lsgt_switch_lock_cancel</name>
6167
 
          <_description>&lt;Less/Greater&gt; chooses 5th level and activates level5-Lock when pressed together with another 5th-level-chooser, one press releases the lock</_description>
 
6389
          <_description>&lt;Less/Greater&gt; chooses 5th level, acts as onetime lock lock when pressed together with another 5th-level-chooser</_description>
6168
6390
        </configItem>
6169
6391
      </option>
6170
6392
      <option>
6171
6393
        <configItem>
6172
6394
          <name>lv5:ralt_switch_lock_cancel</name>
6173
 
          <_description>Right Alt chooses 5th level and activates level5-Lock when pressed together with another 5th-level-chooser, one press releases the lock</_description>
 
6395
          <_description>Right Alt chooses 5th level, acts as onetime lock when pressed together with another 5th-level-chooser</_description>
6174
6396
        </configItem>
6175
6397
      </option>
 
6398
-->
6176
6399
    </group>
6177
6400
    <group allowMultipleSelection="false">
6178
6401
      <!-- Let space output NBSP, NNBSP, ZWNJ, and ZWJ for the desired level -->
6294
6517
          <_description>NICOLA-F style Backspace</_description>
6295
6518
       </configItem>
6296
6519
      </option>
 
6520
      <option>
 
6521
        <configItem>
 
6522
          <name>japan:hztg_escape</name>
 
6523
          <_description>Make Zenkaku Hankaku an additional ESC</_description>
 
6524
       </configItem>
 
6525
      </option>
6297
6526
    </group>
6298
6527
    <group allowMultipleSelection="false">
6299
6528
      <configItem>