4
af(fa-olpc) = Persian (Afghanistan, Dari OLPC)
5
af(olpc-ps) = Pashto (Afghanistan, OLPC)
7
af(uz) = Uzbek (Afghanistan)
8
af(uz-olpc) = Uzbek (Afghanistan, OLPC)
11
am(eastern) = Armenian (eastern)
12
am(eastern-alt) = Armenian (alternative eastern)
13
am(phonetic) = Armenian (phonetic)
14
am(phonetic-alt) = Armenian (alternative phonetic)
15
am(western) = Armenian (western)
17
ara(azerty) = Arabic (azerty)
18
ara(azerty_digits) = Arabic (azerty/digits)
19
ara(buckwalter) = Arabic (Buckwalter)
20
ara(digits) = Arabic (digits)
21
ara(qwerty) = Arabic (qwerty)
22
ara(qwerty_digits) = Arabic (qwerty/digits)
24
at(mac) = German (Austria, Macintosh)
25
at(nodeadkeys) = German (Austria, eliminate dead keys)
26
at(sundeadkeys) = German (Austria, Sun dead keys)
28
az(cyrillic) = Azerbaijani (Cyrillic)
30
ba(alternatequotes) = Bosnian (use guillemets for quotes)
31
ba(unicode) = Bosnian (use Bosnian digraphs)
32
ba(unicodeus) = Bosnian (US keyboard with Bosnian digraphs)
33
ba(us) = Bosnian (US keyboard with Bosnian letters)
35
bd(probhat) = Bengali (Probhat)
37
be(iso-alternate) = Belgian (ISO alternate)
38
be(nodeadkeys) = Belgian (eliminate dead keys)
39
be(oss) = Belgian (alternative)
40
be(oss_latin9) = Belgian (alternative, latin-9 only)
41
be(oss_sundeadkeys) = Belgian (alternative, Sun dead keys)
42
be(sundeadkeys) = Belgian (Sun dead keys)
43
be(wang) = Belgian (Wang model 724 azerty)
45
bg(bas_phonetic) = Bulgarian (new phonetic)
46
bg(phonetic) = Bulgarian (traditional phonetic)
47
br = Portuguese (Brazil)
48
br(dvorak) = Portuguese (Brazil, Dvorak)
49
br(nativo) = Portuguese (Brazil, nativo)
50
br(nativo-epo) = Portuguese (Brazil, nativo for Esperanto)
51
br(nativo-us) = Portuguese (Brazil, nativo for USA keyboards)
52
br(nodeadkeys) = Portuguese (Brazil, eliminate dead keys)
54
brai(left_hand) = Braille (left hand)
55
brai(right_hand) = Braille (right hand)
59
by(latin) = Belarusian (Latin)
60
by(legacy) = Belarusian (legacy)
62
ca(eng) = English (Canada)
63
ca(fr-dvorak) = French (Canada, Dvorak)
64
ca(fr-legacy) = French (Canada, legacy)
66
ca(multi) = Canadian Multilingual (first part)
67
ca(multi-2gr) = Canadian Multilingual (second part)
68
ca(multix) = Canadian Multilingual
69
cd = French (Democratic Republic of the Congo)
70
ch = German (Switzerland)
71
ch(de_mac) = German (Switzerland, Macintosh)
72
ch(de_nodeadkeys) = German (Switzerland, eliminate dead keys)
73
ch(de_sundeadkeys) = German (Switzerland, Sun dead keys)
74
ch(fr) = French (Switzerland)
75
ch(fr_mac) = French (Switzerland, Macintosh)
76
ch(fr_nodeadkeys) = French (Switzerland, eliminate dead keys)
77
ch(fr_sundeadkeys) = French (Switzerland, Sun dead keys)
78
ch(legacy) = German (Switzerland, legacy)
79
cm = English (Cameroon)
80
cm(azerty) = Cameroon Multilingual (azerty)
81
cm(dvorak) = Cameroon Multilingual (Dvorak)
82
cm(french) = French (Cameroon)
83
cm(qwerty) = Cameroon Multilingual (qwerty)
86
cn(tib_asciinum) = Tibetan (with ASCII numerals)
89
cz(bksl) = Czech (with <> key)
90
cz(dvorak-ucw) = Czech (US Dvorak with CZ UCW support)
91
cz(qwerty) = Czech (qwerty)
92
cz(qwerty_bksl) = Czech (qwerty, extended Backslash)
93
cz(ucw) = Czech (UCW layout, accented letters only)
95
de(deadacute) = German (dead acute)
96
de(deadgraveacute) = German (dead grave acute)
97
de(dsb) = Lower Sorbian
98
de(dsb_qwertz) = Lower Sorbian (qwertz)
99
de(dvorak) = German (Dvorak)
100
de(mac) = German (Macintosh)
101
de(mac_nodeadkeys) = German (Macintosh, eliminate dead keys)
102
de(neo) = German (Neo 2)
103
de(nodeadkeys) = German (eliminate dead keys)
104
de(ro) = Romanian (Germany)
105
de(ro_nodeadkeys) = Romanian (Germany, eliminate dead keys)
106
de(ru) = Russian (Germany, phonetic)
107
de(sundeadkeys) = German (Sun dead keys)
109
dk(dvorak) = Danish (Dvorak)
110
dk(mac) = Danish (Macintosh)
111
dk(mac_nodeadkeys) = Danish (Macintosh, eliminate dead keys)
112
dk(nodeadkeys) = Danish (eliminate dead keys)
114
ee(dvorak) = Estonian (Dvorak)
115
ee(nodeadkeys) = Estonian (eliminate dead keys)
116
ee(us) = Estonian (US keyboard with Estonian letters)
118
epo(legacy) = Esperanto (displaced semicolon and quote, obsolete)
120
es(ast) = Asturian (Spain, with bottom-dot H and bottom-dot L)
121
es(cat) = Catalan (Spain, with middle-dot L)
122
es(deadtilde) = Spanish (include dead tilde)
123
es(dvorak) = Spanish (Dvorak)
124
es(mac) = Spanish (Macintosh)
125
es(nodeadkeys) = Spanish (eliminate dead keys)
126
es(sundeadkeys) = Spanish (Sun dead keys)
129
fi(classic) = Finnish (classic)
130
fi(mac) = Finnish (Macintosh)
131
fi(nodeadkeys) = Finnish (classic, eliminate dead keys)
132
fi(smi) = Northern Saami (Finland)
134
fo(nodeadkeys) = Faroese (eliminate dead keys)
136
fr(bepo) = French (Bepo, ergonomic, Dvorak way)
137
fr(bepo_latin9) = French (Bepo, ergonomic, Dvorak way, latin-9 only)
138
fr(bre) = French (Breton)
139
fr(dvorak) = French (Dvorak)
140
fr(geo) = Georgian (France, AZERTY Tskapo)
141
fr(latin9) = French (legacy, alternative)
142
fr(latin9_nodeadkeys) = French (legacy, alternative, eliminate dead keys)
143
fr(latin9_sundeadkeys) = French (legacy, alternative, Sun dead keys)
144
fr(mac) = French (Macintosh)
145
fr(nodeadkeys) = French (eliminate dead keys)
147
fr(oss) = French (alternative)
148
fr(oss_latin9) = French (alternative, latin-9 only)
149
fr(oss_nodeadkeys) = French (alternative, eliminate dead keys)
150
fr(oss_sundeadkeys) = French (alternative, Sun dead keys)
151
fr(sundeadkeys) = French (Sun dead keys)
153
gb(colemak) = English (UK, Colemak)
154
gb(dvorak) = English (UK, Dvorak)
155
gb(dvorakukp) = English (UK, Dvorak with UK punctuation)
156
gb(extd) = English (UK, extended WinKeys)
157
gb(intl) = English (UK, international with dead keys)
158
gb(mac) = English (UK, Macintosh)
159
gb(mac_intl) = English (UK, Macintosh international)
161
ge(ergonomic) = Georgian (ergonomic)
162
ge(mess) = Georgian (MESS)
163
ge(os) = Ossetian (Georgia)
164
ge(ru) = Russian (Georgia)
171
gh(generic) = English (Ghana, multilingual)
172
gh(gillbt) = English (Ghana, GILLBT)
176
gr(extended) = Greek (extended)
177
gr(nodeadkeys) = Greek (eliminate dead keys)
178
gr(polytonic) = Greek (polytonic)
179
gr(simple) = Greek (simple)
181
hr(alternatequotes) = Croatian (use guillemets for quotes)
182
hr(unicode) = Croatian (use Croatian digraphs)
183
hr(unicodeus) = Croatian (US keyboard with Croatian digraphs)
184
hr(us) = Croatian (US keyboard with Croatian letters)
186
hu(101_qwerty_comma_dead) = Hungarian (101/qwerty/comma/dead keys)
187
hu(101_qwerty_comma_nodead) = Hungarian (101/qwerty/comma/eliminate dead keys)
188
hu(101_qwerty_dot_dead) = Hungarian (101/qwerty/dot/dead keys)
189
hu(101_qwerty_dot_nodead) = Hungarian (101/qwerty/dot/eliminate dead keys)
190
hu(101_qwertz_comma_dead) = Hungarian (101/qwertz/comma/dead keys)
191
hu(101_qwertz_comma_nodead) = Hungarian (101/qwertz/comma/eliminate dead keys)
192
hu(101_qwertz_dot_dead) = Hungarian (101/qwertz/dot/dead keys)
193
hu(101_qwertz_dot_nodead) = Hungarian (101/qwertz/dot/eliminate dead keys)
194
hu(102_qwerty_comma_dead) = Hungarian (102/qwerty/comma/dead keys)
195
hu(102_qwerty_comma_nodead) = Hungarian (102/qwerty/comma/eliminate dead keys)
196
hu(102_qwerty_dot_dead) = Hungarian (102/qwerty/dot/dead keys)
197
hu(102_qwerty_dot_nodead) = Hungarian (102/qwerty/dot/eliminate dead keys)
198
hu(102_qwertz_comma_dead) = Hungarian (102/qwertz/comma/dead keys)
199
hu(102_qwertz_comma_nodead) = Hungarian (102/qwertz/comma/eliminate dead keys)
200
hu(102_qwertz_dot_dead) = Hungarian (102/qwertz/dot/dead keys)
201
hu(102_qwertz_dot_nodead) = Hungarian (102/qwertz/dot/eliminate dead keys)
202
hu(nodeadkeys) = Hungarian (eliminate dead keys)
203
hu(qwerty) = Hungarian (qwerty)
204
hu(standard) = Hungarian (standard)
206
ie(clogaelach) = CloGaelach
208
ie(ogam_is434) = Ogham (IS434)
209
ie(unicodeexpert) = Irish (UnicodeExpert)
211
il(biblical) = Hebrew (Biblical, Tiro)
212
il(lyx) = Hebrew (lyx)
213
il(phonetic) = Hebrew (phonetic)
215
in(ben) = Bengali (India)
216
in(ben_baishakhi) = Bengali (India, Baishakhi)
217
in(ben_bornona) = Bengali (India, Bornona)
218
in(ben_gitanjali) = Bengali (India, Uni Gitanjali)
219
in(ben_inscript) = Bengali (India, Baishakhi Inscript)
220
in(ben_probhat) = Bengali (India, Probhat)
221
in(bolnagri) = Hindi (Bolnagri)
222
in(eng) = English (India, with RupeeSign)
224
in(guru) = Punjabi (Gurmukhi)
225
in(hin-wx) = Hindi (Wx)
226
in(jhelum) = Punjabi (Gurmukhi Jhelum)
229
in(mal_enhanced) = Malayalam (enhanced Inscript with Rupee Sign)
230
in(mal_lalitha) = Malayalam (Lalitha)
233
in(tam_keyboard_with_numerals) = Tamil (keyboard with numerals)
234
in(tam_tab) = Tamil (TAB typewriter)
235
in(tam_tscii) = Tamil (TSCII typewriter)
236
in(tam_unicode) = Tamil (Unicode)
238
in(urd-phonetic) = Urdu (phonetic)
239
in(urd-phonetic3) = Urdu (alternative phonetic)
240
in(urd-winkeys) = Urdu (WinKeys)
242
iq(ku) = Kurdish (Iraq, Latin Q)
243
iq(ku_alt) = Kurdish (Iraq, Latin Alt-Q)
244
iq(ku_ara) = Kurdish (Iraq, Arabic-Latin)
245
iq(ku_f) = Kurdish (Iraq, F)
247
ir(ku) = Kurdish (Iran, Latin Q)
248
ir(ku_alt) = Kurdish (Iran, Latin Alt-Q)
249
ir(ku_ara) = Kurdish (Iran, Arabic-Latin)
250
ir(ku_f) = Kurdish (Iran, F)
251
ir(pes_keypad) = Persian (with Persian Keypad)
253
is(dvorak) = Icelandic (Dvorak)
254
is(mac) = Icelandic (Macintosh)
255
is(nodeadkeys) = Icelandic (eliminate dead keys)
256
is(sundeadkeys) = Icelandic (Sun dead keys)
258
it(geo) = Georgian (Italy)
259
it(mac) = Italian (Macintosh)
260
it(nodeadkeys) = Italian (eliminate dead keys)
261
it(us) = Italian (US keyboard with Italian letters)
263
jp(kana) = Japanese (Kana)
264
jp(kana86) = Japanese (Kana 86)
265
jp(mac) = Japanese (Macintosh)
266
jp(oadg109a) = Japanese (OADG 109A)
270
kg(phonetic) = Kyrgyz (phonetic)
271
kh = Khmer (Cambodia)
273
kr(kr104) = Korean (101/104 key compatible)
275
kz(kazrus) = Kazakh (with Russian)
276
kz(ruskaz) = Russian (Kazakhstan, with Kazakh)
278
la(stea) = Lao (STEA proposed standard layout)
279
latam = Spanish (Latin American)
280
latam(deadtilde) = Spanish (Latin American, include dead tilde)
281
latam(nodeadkeys) = Spanish (Latin American, eliminate dead keys)
282
latam(sundeadkeys) = Spanish (Latin American, Sun dead keys)
283
lk = Sinhala (phonetic)
284
lk(tam_tab) = Tamil (Sri Lanka, TAB Typewriter)
285
lk(tam_unicode) = Tamil (Sri Lanka, Unicode)
287
lt(ibm) = Lithuanian (IBM LST 1205-92)
288
lt(lekp) = Lithuanian (LEKP)
289
lt(lekpa) = Lithuanian (LEKPa)
290
lt(std) = Lithuanian (standard)
291
lt(us) = Lithuanian (US keyboard with Lithuanian letters)
293
lv(adapted) = Latvian (adapted)
294
lv(apostrophe) = Latvian (apostrophe variant)
295
lv(ergonomic) = Latvian (ergonomic, ŪGJRMV)
296
lv(fkey) = Latvian (F variant)
297
lv(modern) = Latvian (modern)
298
lv(tilde) = Latvian (tilde variant)
299
ma = Arabic (Morocco)
300
ma(french) = French (Morocco)
301
ma(tifinagh) = Berber (Morocco, Tifinagh)
302
ma(tifinagh-alt) = Berber (Morocco, Tifinagh alternative)
303
ma(tifinagh-alt-phonetic) = Berber (Morocco, Tifinagh alternative phonetic)
304
ma(tifinagh-extended) = Berber (Morocco, Tifinagh extended)
305
ma(tifinagh-extended-phonetic) = Berber (Morocco, Tifinagh extended phonetic)
306
ma(tifinagh-phonetic) = Berber (Morocco, Tifinagh phonetic)
309
me(cyrillic) = Montenegrin (Cyrillic)
310
me(cyrillicalternatequotes) = Montenegrin (Cyrillic with guillemets)
311
me(cyrillicyz) = Montenegrin (Cyrillic, Z and ZHE swapped)
312
me(latinalternatequotes) = Montenegrin (Latin with guillemets)
313
me(latinunicode) = Montenegrin (Latin Unicode)
314
me(latinunicodeyz) = Montenegrin (Latin Unicode qwerty)
315
me(latinyz) = Montenegrin (Latin qwerty)
317
mk(nodeadkeys) = Macedonian (eliminate dead keys)
319
ml(fr-oss) = French (Mali, alternative)
320
ml(us-intl) = English (Mali, US international)
321
ml(us-mac) = English (Mali, US Macintosh)
325
mt(us) = Maltese (with US layout)
327
nec_vndr/jp = Japanese (PC-98xx Series)
328
ng = English (Nigeria)
333
nl(mac) = Dutch (Macintosh)
334
nl(std) = Dutch (standard)
335
nl(sundeadkeys) = Dutch (Sun dead keys)
337
no(dvorak) = Norwegian (Dvorak)
338
no(mac) = Norwegian (Macintosh)
339
no(mac_nodeadkeys) = Norwegian (Macintosh, eliminate dead keys)
340
no(nodeadkeys) = Norwegian (eliminate dead keys)
341
no(smi) = Northern Saami (Norway)
342
no(smi_nodeadkeys) = Northern Saami (Norway, eliminate dead keys)
345
ph(capewell-dvorak) = Filipino (Capewell-Dvorak Latin)
346
ph(capewell-dvorak-bay) = Filipino (Capewell-Dvorak Baybayin)
347
ph(capewell-qwerf2k6) = Filipino (Capewell-QWERF 2006 Latin)
348
ph(capewell-qwerf2k6-bay) = Filipino (Capewell-QWERF 2006 Baybayin)
349
ph(colemak) = Filipino (Colemak Latin)
350
ph(colemak-bay) = Filipino (Colemak Baybayin)
351
ph(dvorak) = Filipino (Dvorak Latin)
352
ph(dvorak-bay) = Filipino (Dvorak Baybayin)
353
ph(qwerty-bay) = Filipino (QWERTY Baybayin)
355
pk(ara) = Arabic (Pakistan)
357
pk(urd-crulp) = Urdu (Pakistan, CRULP)
358
pk(urd-nla) = Urdu (Pakistan, NLA)
361
pl(dvorak) = Polish (Dvorak)
362
pl(dvorak_altquotes) = Polish (Dvorak, Polish quotes on key 1)
363
pl(dvorak_quotes) = Polish (Dvorak, Polish quotes on quotemark key)
364
pl(dvp) = Polish (programmer Dvorak)
365
pl(qwertz) = Polish (qwertz)
366
pl(ru_phonetic_dvorak) = Russian (Poland, phonetic Dvorak)
368
pt(mac) = Portuguese (Macintosh)
369
pt(mac_nodeadkeys) = Portuguese (Macintosh, eliminate dead keys)
370
pt(mac_sundeadkeys) = Portuguese (Macintosh, Sun dead keys)
371
pt(nativo) = Portuguese (Nativo)
372
pt(nativo-epo) = Esperanto (Portugal, Nativo)
373
pt(nativo-us) = Portuguese (Nativo for USA keyboards)
374
pt(nodeadkeys) = Portuguese (eliminate dead keys)
375
pt(sundeadkeys) = Portuguese (Sun dead keys)
377
ro(cedilla) = Romanian (cedilla)
378
ro(std) = Romanian (standard)
379
ro(std_cedilla) = Romanian (standard cedilla)
380
ro(winkeys) = Romanian (WinKeys)
381
rs = Serbian (Cyrillic)
382
rs(alternatequotes) = Serbian (Cyrillic with guillemets)
383
rs(latin) = Serbian (Latin)
384
rs(latinalternatequotes) = Serbian (Latin with guillemets)
385
rs(latinunicode) = Serbian (Latin Unicode)
386
rs(latinunicodeyz) = Serbian (Latin Unicode qwerty)
387
rs(latinyz) = Serbian (Latin qwerty)
388
rs(rue) = Pannonian Rusyn (homophonic)
389
rs(yz) = Serbian (Cyrillic, Z and ZHE swapped)
394
ru(cv_latin) = Chuvash (Latin)
395
ru(dos) = Russian (DOS)
397
ru(legacy) = Russian (legacy)
398
ru(os_legacy) = Ossetian (legacy)
399
ru(os_winkeys) = Ossetian (WinKeys)
400
ru(phonetic) = Russian (phonetic)
401
ru(phonetic_winkeys) = Russian (phonetic WinKeys)
403
ru(srp) = Serbian (Russia)
405
ru(typewriter) = Russian (typewriter)
406
ru(typewriter-legacy) = Russian (typewriter, legacy)
410
se(dvorak) = Swedish (Dvorak)
411
se(mac) = Swedish (Macintosh)
412
se(nodeadkeys) = Swedish (eliminate dead keys)
413
se(rus) = Russian (Sweden, phonetic)
414
se(rus_nodeadkeys) = Russian (Sweden, phonetic, eliminate dead keys)
415
se(smi) = Northern Saami (Sweden)
416
se(svdvorak) = Swedish (Svdvorak)
417
se(swl) = Swedish Sign Language
419
si(alternatequotes) = Slovenian (use guillemets for quotes)
420
si(us) = Slovenian (US keyboard with Slovenian letters)
422
sk(bksl) = Slovak (extended Backslash)
423
sk(qwerty) = Slovak (qwerty)
424
sk(qwerty_bksl) = Slovak (qwerty, extended Backslash)
427
sy(ku) = Kurdish (Syria, Latin Q)
428
sy(ku_alt) = Kurdish (Syria, Latin Alt-Q)
429
sy(ku_f) = Kurdish (Syria, F)
431
sy(syc_phonetic) = Syriac (phonetic)
433
th(pat) = Thai (Pattachote)
434
th(tis) = Thai (TIS-820.2538)
436
tj(legacy) = Tajik (legacy)
438
tm(alt) = Turkmen (Alt-Q)
440
tr(alt) = Turkish (Alt-Q)
441
tr(crh) = Crimean Tatar (Turkish Q)
442
tr(crh_alt) = Crimean Tatar (Turkish Alt-Q)
443
tr(crh_f) = Crimean Tatar (Turkish F)
445
tr(intl) = Turkish (international with dead keys)
446
tr(ku) = Kurdish (Turkey, Latin Q)
447
tr(ku_alt) = Kurdish (Turkey, Latin Alt-Q)
448
tr(ku_f) = Kurdish (Turkey, F)
449
tr(sundeadkeys) = Turkish (Sun dead keys)
451
tw(indigenous) = Taiwanese (indigenous)
452
tw(saisiyat) = Saisiyat (Taiwan)
453
tz = Swahili (Tanzania)
455
ua(homophonic) = Ukrainian (homophonic)
456
ua(legacy) = Ukrainian (legacy)
457
ua(phonetic) = Ukrainian (phonetic)
458
ua(rstu) = Ukrainian (standard RSTU)
459
ua(rstu_ru) = Russian (Ukraine, standard RSTU)
460
ua(typewriter) = Ukrainian (typewriter)
461
ua(winkeys) = Ukrainian (WinKeys)
463
us(alt-intl) = English (US, alternative international)
464
us(altgr-intl) = English (international AltGr dead keys)
466
us(colemak) = English (Colemak)
467
us(dvorak) = English (Dvorak)
468
us(dvorak-alt-intl) = English (Dvorak alternative international no dead keys)
469
us(dvorak-classic) = English (classic Dvorak)
470
us(dvorak-intl) = English (Dvorak international with dead keys)
471
us(dvorak-l) = English (left handed Dvorak)
472
us(dvorak-r) = English (right handed Dvorak)
473
us(dvp) = English (programmer Dvorak)
474
us(euro) = English (US, with euro on 5)
475
us(hbs) = Serbo-Croatian (US)
476
us(intl) = English (US, international with dead keys)
477
us(mac) = English (Macintosh)
478
us(olpc2) = English (layout toggle on multiply/divide key)
479
us(rus) = Russian (US, phonetic)
481
uz(latin) = Uzbek (Latin)
483
za = English (South Africa)