1<?xml version="1.0" encoding="utf-8"?>
2<keyboard-layouts xmlns:android="http://schemas.android.com/apk/res/android">
3    <keyboard-layout
4        android:name="keyboard_layout_english_uk"
5        android:label="@string/keyboard_layout_english_uk_label"
6        android:keyboardLayout="@raw/keyboard_layout_english_uk"
7        android:keyboardLocale="en-Latn-GB"
8        android:keyboardLayoutType="qwerty" />
9
10    <keyboard-layout
11        android:name="keyboard_layout_english_us"
12        android:label="@string/keyboard_layout_english_us_label"
13        android:keyboardLayout="@raw/keyboard_layout_english_us"
14        android:keyboardLocale="en-Latn,en-Latn-US"
15        android:keyboardLayoutType="qwerty" />
16
17    <keyboard-layout
18        android:name="keyboard_layout_english_us_intl"
19        android:label="@string/keyboard_layout_english_us_intl"
20        android:keyboardLayout="@raw/keyboard_layout_english_us_intl"
21        android:keyboardLocale="en-Latn-US"
22        android:keyboardLayoutType="extended" />
23
24    <keyboard-layout
25        android:name="keyboard_layout_english_us_colemak"
26        android:label="@string/keyboard_layout_english_us_colemak_label"
27        android:keyboardLayout="@raw/keyboard_layout_english_us_colemak"
28        android:keyboardLocale="en-Latn-US"
29        android:keyboardLayoutType="colemak" />
30
31    <keyboard-layout
32        android:name="keyboard_layout_english_us_dvorak"
33        android:label="@string/keyboard_layout_english_us_dvorak_label"
34        android:keyboardLayout="@raw/keyboard_layout_english_us_dvorak"
35        android:keyboardLocale="en-Latn-US"
36        android:keyboardLayoutType="dvorak" />
37
38    <keyboard-layout
39        android:name="keyboard_layout_english_us_workman"
40        android:label="@string/keyboard_layout_english_us_workman_label"
41        android:keyboardLayout="@raw/keyboard_layout_english_us_workman"
42        android:keyboardLocale="en-Latn-US"
43        android:keyboardLayoutType="workman" />
44
45    <keyboard-layout
46        android:name="keyboard_layout_german"
47        android:label="@string/keyboard_layout_german_label"
48        android:keyboardLayout="@raw/keyboard_layout_german"
49        android:keyboardLocale="de-Latn"
50        android:keyboardLayoutType="qwertz" />
51
52    <keyboard-layout
53        android:name="keyboard_layout_french"
54        android:label="@string/keyboard_layout_french_label"
55        android:keyboardLayout="@raw/keyboard_layout_french"
56        android:keyboardLocale="fr-Latn-FR"
57        android:keyboardLayoutType="azerty" />
58
59    <keyboard-layout
60        android:name="keyboard_layout_french_ca"
61        android:label="@string/keyboard_layout_french_ca_label"
62        android:keyboardLayout="@raw/keyboard_layout_french_ca"
63        android:keyboardLocale="fr-Latn-CA"
64        android:keyboardLayoutType="qwerty" />
65
66    <keyboard-layout
67        android:name="keyboard_layout_russian"
68        android:label="@string/keyboard_layout_russian_label"
69        android:keyboardLayout="@raw/keyboard_layout_russian"
70        android:keyboardLocale="ru-Cyrl" />
71
72    <keyboard-layout
73        android:name="keyboard_layout_russian_mac"
74        android:label="@string/keyboard_layout_russian_mac_label"
75        android:keyboardLayout="@raw/keyboard_layout_russian_mac"
76        android:keyboardLocale="ru-Cyrl"
77        android:keyboardLayoutType="extended" />
78
79    <keyboard-layout
80        android:name="keyboard_layout_spanish"
81        android:label="@string/keyboard_layout_spanish_label"
82        android:keyboardLayout="@raw/keyboard_layout_spanish"
83        android:keyboardLocale="es-Latn-ES"
84        android:keyboardLayoutType="qwerty" />
85
86    <keyboard-layout
87        android:name="keyboard_layout_swiss_french"
88        android:label="@string/keyboard_layout_swiss_french_label"
89        android:keyboardLayout="@raw/keyboard_layout_swiss_french"
90        android:keyboardLocale="fr-Latn-CH"
91        android:keyboardLayoutType="qwertz" />
92
93    <keyboard-layout
94        android:name="keyboard_layout_swiss_german"
95        android:label="@string/keyboard_layout_swiss_german_label"
96        android:keyboardLayout="@raw/keyboard_layout_swiss_german"
97        android:keyboardLocale="de-Latn-CH,gsw-Latn-CH"
98        android:keyboardLayoutType="qwertz" />
99
100    <keyboard-layout
101        android:name="keyboard_layout_belgian"
102        android:label="@string/keyboard_layout_belgian"
103        android:keyboardLayout="@raw/keyboard_layout_belgian"
104        android:keyboardLocale="fr-Latn-BE"
105        android:keyboardLayoutType="azerty" />
106
107    <keyboard-layout
108        android:name="keyboard_layout_bulgarian"
109        android:label="@string/keyboard_layout_bulgarian"
110        android:keyboardLayout="@raw/keyboard_layout_bulgarian"
111        android:keyboardLocale="bg-Cyrl" />
112
113    <keyboard-layout
114        android:name="keyboard_layout_bulgarian_phonetic"
115        android:label="@string/keyboard_layout_bulgarian_phonetic"
116        android:keyboardLayout="@raw/keyboard_layout_bulgarian_phonetic"
117        android:keyboardLocale="bg-Cyrl"
118        android:keyboardLayoutType="extended" />
119
120    <keyboard-layout
121        android:name="keyboard_layout_italian"
122        android:label="@string/keyboard_layout_italian"
123        android:keyboardLayout="@raw/keyboard_layout_italian"
124        android:keyboardLocale="it-Latn"
125        android:keyboardLayoutType="qwerty" />
126
127    <keyboard-layout
128        android:name="keyboard_layout_danish"
129        android:label="@string/keyboard_layout_danish"
130        android:keyboardLayout="@raw/keyboard_layout_danish"
131        android:keyboardLocale="da-Latn"
132        android:keyboardLayoutType="qwerty" />
133
134    <keyboard-layout
135        android:name="keyboard_layout_norwegian"
136        android:label="@string/keyboard_layout_norwegian"
137        android:keyboardLayout="@raw/keyboard_layout_norwegian"
138        android:keyboardLocale="nb-Latn"
139        android:keyboardLayoutType="qwerty" />
140
141    <keyboard-layout
142        android:name="keyboard_layout_swedish"
143        android:label="@string/keyboard_layout_swedish"
144        android:keyboardLayout="@raw/keyboard_layout_swedish"
145        android:keyboardLocale="sv-Latn"
146        android:keyboardLayoutType="qwerty" />
147
148    <keyboard-layout
149        android:name="keyboard_layout_finnish"
150        android:label="@string/keyboard_layout_finnish"
151        android:keyboardLayout="@raw/keyboard_layout_finnish"
152        android:keyboardLocale="fi-Latn"
153        android:keyboardLayoutType="qwerty" />
154
155    <keyboard-layout
156        android:name="keyboard_layout_croatian"
157        android:label="@string/keyboard_layout_croatian"
158        android:keyboardLayout="@raw/keyboard_layout_croatian_and_slovenian"
159        android:keyboardLocale="hr-Latn"
160        android:keyboardLayoutType="qwertz" />
161
162    <keyboard-layout
163        android:name="keyboard_layout_czech"
164        android:label="@string/keyboard_layout_czech"
165        android:keyboardLayout="@raw/keyboard_layout_czech"
166        android:keyboardLocale="cs-Latn"
167        android:keyboardLayoutType="qwertz" />
168
169    <keyboard-layout
170        android:name="keyboard_layout_czech_qwerty"
171        android:label="@string/keyboard_layout_czech_qwerty"
172        android:keyboardLayout="@raw/keyboard_layout_czech_qwerty"
173        android:keyboardLocale="cs-Latn"
174        android:keyboardLayoutType="qwerty" />
175
176    <keyboard-layout
177        android:name="keyboard_layout_estonian"
178        android:label="@string/keyboard_layout_estonian"
179        android:keyboardLayout="@raw/keyboard_layout_estonian"
180        android:keyboardLocale="et-Latn"
181        android:keyboardLayoutType="qwerty" />
182
183    <keyboard-layout
184        android:name="keyboard_layout_hungarian"
185        android:label="@string/keyboard_layout_hungarian"
186        android:keyboardLayout="@raw/keyboard_layout_hungarian"
187        android:keyboardLocale="hu-Latn"
188        android:keyboardLayoutType="qwertz" />
189
190    <keyboard-layout
191        android:name="keyboard_layout_icelandic"
192        android:label="@string/keyboard_layout_icelandic"
193        android:keyboardLayout="@raw/keyboard_layout_icelandic"
194        android:keyboardLocale="is-Latn"
195        android:keyboardLayoutType="qwerty" />
196
197    <keyboard-layout
198        android:name="keyboard_layout_brazilian"
199        android:label="@string/keyboard_layout_brazilian"
200        android:keyboardLayout="@raw/keyboard_layout_brazilian"
201        android:keyboardLocale="pt-Latn-BR"
202        android:keyboardLayoutType="qwerty" />
203
204    <keyboard-layout
205        android:name="keyboard_layout_portuguese"
206        android:label="@string/keyboard_layout_portuguese"
207        android:keyboardLayout="@raw/keyboard_layout_portuguese"
208        android:keyboardLocale="pt-Latn-PT"
209        android:keyboardLayoutType="qwerty" />
210
211    <keyboard-layout
212        android:name="keyboard_layout_slovak"
213        android:label="@string/keyboard_layout_slovak"
214        android:keyboardLayout="@raw/keyboard_layout_slovak"
215        android:keyboardLocale="sk-Latn"
216        android:keyboardLayoutType="qwerty" />
217
218    <keyboard-layout
219        android:name="keyboard_layout_slovenian"
220        android:label="@string/keyboard_layout_slovenian"
221        android:keyboardLayout="@raw/keyboard_layout_croatian_and_slovenian"
222        android:keyboardLocale="sl-Latn"
223        android:keyboardLayoutType="qwertz" />
224
225    <keyboard-layout
226        android:name="keyboard_layout_turkish"
227        android:label="@string/keyboard_layout_turkish"
228        android:keyboardLayout="@raw/keyboard_layout_turkish"
229        android:keyboardLocale="tr-Latn"
230        android:keyboardLayoutType="turkish_q" />
231
232    <keyboard-layout
233        android:name="keyboard_layout_turkish_f"
234        android:label="@string/keyboard_layout_turkish_f"
235        android:keyboardLayout="@raw/keyboard_layout_turkish_f"
236        android:keyboardLocale="tr-Latn"
237        android:keyboardLayoutType="turkish_f" />
238
239    <keyboard-layout
240        android:name="keyboard_layout_ukrainian"
241        android:label="@string/keyboard_layout_ukrainian"
242        android:keyboardLayout="@raw/keyboard_layout_ukrainian"
243        android:keyboardLocale="uk-Cyrl" />
244
245    <keyboard-layout
246        android:name="keyboard_layout_arabic"
247        android:label="@string/keyboard_layout_arabic"
248        android:keyboardLayout="@raw/keyboard_layout_arabic"
249        android:keyboardLocale="ar-Arab" />
250
251    <keyboard-layout
252        android:name="keyboard_layout_greek"
253        android:label="@string/keyboard_layout_greek"
254        android:keyboardLayout="@raw/keyboard_layout_greek"
255        android:keyboardLocale="el-Grek" />
256
257    <keyboard-layout
258        android:name="keyboard_layout_hebrew"
259        android:label="@string/keyboard_layout_hebrew"
260        android:keyboardLayout="@raw/keyboard_layout_hebrew"
261        android:keyboardLocale="iw-Hebr" />
262
263    <keyboard-layout
264        android:name="keyboard_layout_lithuanian"
265        android:label="@string/keyboard_layout_lithuanian"
266        android:keyboardLayout="@raw/keyboard_layout_lithuanian"
267        android:keyboardLocale="lt-Latn"
268        android:keyboardLayoutType="qwerty" />
269
270    <keyboard-layout
271        android:name="keyboard_layout_spanish_latin"
272        android:label="@string/keyboard_layout_spanish_latin"
273        android:keyboardLayout="@raw/keyboard_layout_spanish_latin"
274        android:keyboardLocale="es-Latn-419"
275        android:keyboardLayoutType="qwerty" />
276
277    <keyboard-layout
278        android:name="keyboard_layout_latvian"
279        android:label="@string/keyboard_layout_latvian"
280        android:keyboardLayout="@raw/keyboard_layout_latvian_qwerty"
281        android:keyboardLocale="lv-Latn"
282        android:keyboardLayoutType="qwerty" />
283
284    <keyboard-layout
285        android:name="keyboard_layout_persian"
286        android:label="@string/keyboard_layout_persian"
287        android:keyboardLayout="@raw/keyboard_layout_persian"
288        android:keyboardLocale="fa-Arab" />
289
290    <keyboard-layout
291        android:name="keyboard_layout_azerbaijani"
292        android:label="@string/keyboard_layout_azerbaijani"
293        android:keyboardLayout="@raw/keyboard_layout_azerbaijani"
294        android:keyboardLocale="az-Latn-AZ"
295        android:keyboardLayoutType="qwerty" />
296
297    <keyboard-layout
298        android:name="keyboard_layout_polish"
299        android:label="@string/keyboard_layout_polish"
300        android:keyboardLayout="@raw/keyboard_layout_polish"
301        android:keyboardLocale="pl-Latn"
302        android:keyboardLayoutType="qwerty" />
303
304    <keyboard-layout
305        android:name="keyboard_layout_belarusian"
306        android:label="@string/keyboard_layout_belarusian"
307        android:keyboardLayout="@raw/keyboard_layout_belarusian"
308        android:keyboardLocale="be-Cyrl" />
309
310    <keyboard-layout
311        android:name="keyboard_layout_mongolian"
312        android:label="@string/keyboard_layout_mongolian"
313        android:keyboardLayout="@raw/keyboard_layout_mongolian"
314        android:keyboardLocale="mn-Cyrl" />
315
316    <keyboard-layout
317        android:name="keyboard_layout_georgian"
318        android:label="@string/keyboard_layout_georgian"
319        android:keyboardLayout="@raw/keyboard_layout_georgian"
320        android:keyboardLocale="ka-Geor" />
321
322    <keyboard-layout
323        android:name="keyboard_layout_thai_kedmanee"
324        android:label="@string/keyboard_layout_thai_kedmanee"
325        android:keyboardLayout="@raw/keyboard_layout_thai_kedmanee"
326        android:keyboardLocale="th-Thai"
327        android:keyboardLayoutType="extended" />
328
329    <keyboard-layout
330        android:name="keyboard_layout_thai_pattachote"
331        android:label="@string/keyboard_layout_thai_pattachote"
332        android:keyboardLayout="@raw/keyboard_layout_thai_pattachote"
333        android:keyboardLocale="th-Thai"
334        android:keyboardLayoutType="extended" />
335
336    <keyboard-layout
337        android:name="keyboard_layout_serbian_latin"
338        android:label="@string/keyboard_layout_serbian_latin"
339        android:keyboardLayout="@raw/keyboard_layout_serbian_and_montenegrin_latin"
340        android:keyboardLocale="sr-Latn-RS"
341        android:keyboardLayoutType="qwertz" />
342
343    <keyboard-layout
344        android:name="keyboard_layout_montenegrin_latin"
345        android:label="@string/keyboard_layout_montenegrin_latin"
346        android:keyboardLayout="@raw/keyboard_layout_serbian_and_montenegrin_latin"
347        android:keyboardLocale="cnr-Latn-ME"
348        android:keyboardLayoutType="qwertz" />
349
350    <keyboard-layout
351        android:name="keyboard_layout_serbian_cyrillic"
352        android:label="@string/keyboard_layout_serbian_cyrillic"
353        android:keyboardLayout="@raw/keyboard_layout_serbian_and_montenegrin_cyrillic"
354        android:keyboardLocale="sr-Cyrl-RS"
355        android:keyboardLayoutType="extended" />
356
357    <keyboard-layout
358        android:name="keyboard_layout_montenegrin_cyrillic"
359        android:label="@string/keyboard_layout_montenegrin_cyrillic"
360        android:keyboardLayout="@raw/keyboard_layout_serbian_and_montenegrin_cyrillic"
361        android:keyboardLocale="cnr-Cyrl-ME"
362        android:keyboardLayoutType="extended" />
363</keyboard-layouts>
364