The Android Open Source Project | 923bf41 | 2009-03-13 15:11:42 -0700 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | <!-- |
| 3 | /** |
| 4 | * Copyright (c) 2008, The Android Open Source Project |
| 5 | * |
satok | c2b6a35 | 2011-08-08 19:16:20 +0900 | [diff] [blame] | 6 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 7 | * you may not use this file except in compliance with the License. |
| 8 | * You may obtain a copy of the License at |
The Android Open Source Project | 923bf41 | 2009-03-13 15:11:42 -0700 | [diff] [blame] | 9 | * |
satok | c2b6a35 | 2011-08-08 19:16:20 +0900 | [diff] [blame] | 10 | * http://www.apache.org/licenses/LICENSE-2.0 |
The Android Open Source Project | 923bf41 | 2009-03-13 15:11:42 -0700 | [diff] [blame] | 11 | * |
satok | c2b6a35 | 2011-08-08 19:16:20 +0900 | [diff] [blame] | 12 | * Unless required by applicable law or agreed to in writing, software |
| 13 | * distributed under the License is distributed on an "AS IS" BASIS, |
| 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 15 | * See the License for the specific language governing permissions and |
The Android Open Source Project | 923bf41 | 2009-03-13 15:11:42 -0700 | [diff] [blame] | 16 | * limitations under the License. |
| 17 | */ |
| 18 | --> |
| 19 | |
| 20 | <!-- The attributes in this XML file provide configuration information --> |
| 21 | <!-- for the Input Method Manager. --> |
| 22 | |
Tadashi G. Takaoka | d81479a | 2011-08-31 21:20:52 +0900 | [diff] [blame] | 23 | <!-- Keyboard: en_US, en_GB, ar, cs, da, de, de(QWERTY), es, es_US, fi, fr, fr_CA, fr_CH, hr, hu, it, iw, nb, nl, pl, pt, ru, sr, sv, tr --> |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 24 | <!-- TODO: use <lang>_keyboard icon instead of a common keyboard icon. --> |
satok | 439f2db | 2011-01-20 01:51:28 +0900 | [diff] [blame] | 25 | <!-- If IME doesn't have an applicable subtype, the first subtype will be used as a default |
| 26 | subtype.--> |
The Android Open Source Project | 923bf41 | 2009-03-13 15:11:42 -0700 | [diff] [blame] | 27 | <input-method xmlns:android="http://schemas.android.com/apk/res/android" |
satok | 4a0c343 | 2011-07-11 07:47:09 +0900 | [diff] [blame] | 28 | android:settingsActivity="com.android.inputmethod.latin.Settings" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 29 | android:isDefault="@bool/im_is_default"> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 30 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 31 | android:label="@string/subtype_en_US" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 32 | android:imeSubtypeLocale="en_US" |
| 33 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 34 | android:imeSubtypeExtraValue="TrySuppressingImeSwitcher,AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 35 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 36 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 37 | android:label="@string/subtype_en_GB" |
satok | 0b0c522 | 2011-01-26 12:23:02 +0900 | [diff] [blame] | 38 | android:imeSubtypeLocale="en_GB" |
| 39 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 40 | android:imeSubtypeExtraValue="TrySuppressingImeSwitcher,AsciiCapable,SupportTouchPositionCorrection" |
satok | 0b0c522 | 2011-01-26 12:23:02 +0900 | [diff] [blame] | 41 | /> |
| 42 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 43 | android:label="@string/subtype_generic" |
Jean Chalard | e50add1 | 2011-03-23 18:50:06 -0700 | [diff] [blame] | 44 | android:imeSubtypeLocale="ar" |
| 45 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 46 | android:imeSubtypeExtraValue="SupportTouchPositionCorrection" |
Jean Chalard | e50add1 | 2011-03-23 18:50:06 -0700 | [diff] [blame] | 47 | /> |
| 48 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 49 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 50 | android:imeSubtypeLocale="cs" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 51 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 52 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 53 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 54 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 55 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 56 | android:imeSubtypeLocale="da" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 57 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 58 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 59 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 60 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 61 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 62 | android:imeSubtypeLocale="de" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 63 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 64 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 65 | /> |
Tadashi G. Takaoka | e90fae8 | 2011-06-22 17:32:32 +0900 | [diff] [blame] | 66 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 67 | android:label="@string/subtype_de_qwerty" |
Tadashi G. Takaoka | d81479a | 2011-08-31 21:20:52 +0900 | [diff] [blame] | 68 | android:imeSubtypeLocale="de" |
Tadashi G. Takaoka | e90fae8 | 2011-06-22 17:32:32 +0900 | [diff] [blame] | 69 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 70 | android:imeSubtypeExtraValue="AsciiCapable,KeyboardLocale=de_ZZ,SupportTouchPositionCorrection" |
Tadashi G. Takaoka | e90fae8 | 2011-06-22 17:32:32 +0900 | [diff] [blame] | 71 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 72 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 73 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 74 | android:imeSubtypeLocale="es" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 75 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 76 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 77 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 78 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 79 | android:label="@string/subtype_generic" |
Tadashi G. Takaoka | 1b580e3 | 2011-06-17 22:18:19 +0900 | [diff] [blame] | 80 | android:imeSubtypeLocale="fi" |
| 81 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 82 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
Tadashi G. Takaoka | 1b580e3 | 2011-06-17 22:18:19 +0900 | [diff] [blame] | 83 | /> |
| 84 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 85 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 86 | android:imeSubtypeLocale="fr" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 87 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 88 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 89 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 90 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 91 | android:label="@string/subtype_generic" |
Tadashi G. Takaoka | 842b3d4 | 2010-11-23 11:54:33 -0800 | [diff] [blame] | 92 | android:imeSubtypeLocale="fr_CA" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 93 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 94 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 95 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 96 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 97 | android:label="@string/subtype_generic" |
Tadashi G. Takaoka | e6f8bb0 | 2010-12-01 21:26:16 +0900 | [diff] [blame] | 98 | android:imeSubtypeLocale="fr_CH" |
| 99 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 100 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
Tadashi G. Takaoka | e6f8bb0 | 2010-12-01 21:26:16 +0900 | [diff] [blame] | 101 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 102 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 103 | android:label="@string/subtype_generic" |
Tadashi G. Takaoka | 2c43ed1 | 2011-06-17 22:04:16 +0900 | [diff] [blame] | 104 | android:imeSubtypeLocale="hr" |
| 105 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 106 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
Tadashi G. Takaoka | 2c43ed1 | 2011-06-17 22:04:16 +0900 | [diff] [blame] | 107 | /> |
| 108 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 109 | android:label="@string/subtype_generic" |
Tadashi G. Takaoka | 1b580e3 | 2011-06-17 22:18:19 +0900 | [diff] [blame] | 110 | android:imeSubtypeLocale="hu" |
| 111 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 112 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
Tadashi G. Takaoka | 1b580e3 | 2011-06-17 22:18:19 +0900 | [diff] [blame] | 113 | /> |
| 114 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 115 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 116 | android:imeSubtypeLocale="it" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 117 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 118 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 119 | /> |
Jean Chalard | e50add1 | 2011-03-23 18:50:06 -0700 | [diff] [blame] | 120 | <!-- Java uses the deprecated "iw" code instead of the standard "he" code for Hebrew. --> |
| 121 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 122 | android:label="@string/subtype_generic" |
Jean Chalard | e50add1 | 2011-03-23 18:50:06 -0700 | [diff] [blame] | 123 | android:imeSubtypeLocale="iw" |
| 124 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 125 | android:imeSubtypeExtraValue="SupportTouchPositionCorrection" |
Jean Chalard | e50add1 | 2011-03-23 18:50:06 -0700 | [diff] [blame] | 126 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 127 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 128 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 129 | android:imeSubtypeLocale="nb" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 130 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 131 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 132 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 133 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 134 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 135 | android:imeSubtypeLocale="nl" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 136 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 137 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 138 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 139 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 140 | android:label="@string/subtype_generic" |
satok | 0d8a4eb | 2011-05-06 18:42:38 +0900 | [diff] [blame] | 141 | android:imeSubtypeLocale="pl" |
| 142 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 143 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 0d8a4eb | 2011-05-06 18:42:38 +0900 | [diff] [blame] | 144 | /> |
| 145 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 146 | android:label="@string/subtype_generic" |
satok | f733074 | 2011-05-11 15:19:24 +0900 | [diff] [blame] | 147 | android:imeSubtypeLocale="pt" |
| 148 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 149 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | f733074 | 2011-05-11 15:19:24 +0900 | [diff] [blame] | 150 | /> |
| 151 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 152 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 153 | android:imeSubtypeLocale="ru" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 154 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 155 | android:imeSubtypeExtraValue="SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 156 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 157 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 158 | android:label="@string/subtype_generic" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 159 | android:imeSubtypeLocale="sr" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 160 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 161 | android:imeSubtypeExtraValue="SupportTouchPositionCorrection" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 162 | /> |
satok | f8ddd13 | 2011-01-25 14:35:31 +0900 | [diff] [blame] | 163 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 164 | android:label="@string/subtype_generic" |
satok | 38976d5 | 2010-11-04 18:22:28 +0900 | [diff] [blame] | 165 | android:imeSubtypeLocale="sv" |
| 166 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 167 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 168 | /> |
Tadashi G. Takaoka | 35f2091 | 2011-06-21 16:00:58 +0900 | [diff] [blame] | 169 | <subtype android:icon="@drawable/ic_subtype_keyboard" |
Ken Wakasa | 8f98cde | 2011-07-23 17:42:23 +0900 | [diff] [blame] | 170 | android:label="@string/subtype_generic" |
Tadashi G. Takaoka | 35f2091 | 2011-06-21 16:00:58 +0900 | [diff] [blame] | 171 | android:imeSubtypeLocale="tr" |
| 172 | android:imeSubtypeMode="keyboard" |
Yusuke Nojima | 258bfe6 | 2011-09-28 12:59:43 +0900 | [diff] [blame] | 173 | android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection" |
Tadashi G. Takaoka | 35f2091 | 2011-06-21 16:00:58 +0900 | [diff] [blame] | 174 | /> |
satok | 22ac244 | 2010-08-11 23:27:19 +0900 | [diff] [blame] | 175 | </input-method> |