1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- 3 /* 4 ** 5 ** Copyright 2011, The Android Open Source Project 6 ** 7 ** Licensed under the Apache License, Version 2.0 (the "License"); 8 ** you may not use this file except in compliance with the License. 9 ** You may obtain a copy of the License at 10 ** 11 ** http://www.apache.org/licenses/LICENSE-2.0 12 ** 13 ** Unless required by applicable law or agreed to in writing, software 14 ** distributed under the License is distributed on an "AS IS" BASIS, 15 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 ** See the License for the specific language governing permissions and 17 ** limitations under the License. 18 */ 19 --> 20 21 <merge 22 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" 23 > 24 <include 25 latin:keyboardLayout="@xml/kbd_key_styles" /> 26 <Row 27 latin:keyWidth="8.0%p" 28 > 29 <!-- \u0636: ARABIC LETTER DAD --> 30 <Key 31 latin:keyLabel="" /> 32 <!-- \u0635: ARABIC LETTER SAD --> 33 <Key 34 latin:keyLabel="" /> 35 <!-- \u062b: ARABIC LETTER THEH --> 36 <Key 37 latin:keyLabel="" /> 38 <!-- \u0642: ARABIC LETTER QAF 39 \u06a8: ARABIC LETTER QAF WITH THREE DOTS ABOVE --> 40 <Key 41 latin:keyLabel="" 42 latin:moreKeys="" /> 43 <!-- \u0641: ARABIC LETTER FEH 44 \u06a4: ARABIC LETTER VEH 45 \u06a2: ARABIC LETTER FEH WITH DOT MOVED BELOW 46 \u06a5: ARABIC LETTER FEH WITH THREE DOTS BELOW --> 47 <Key 48 latin:keyLabel="" 49 latin:moreKeys="\u06a4,\u06a2,\u06a5" /> 50 <!-- \u063a: ARABIC LETTER GHAIN --> 51 <Key 52 latin:keyLabel="" /> 53 <!-- \u0639: ARABIC LETTER AIN --> 54 <Key 55 latin:keyLabel="" /> 56 <!-- \u0647: ARABIC LETTER HEH 57 \ufeeb: ARABIC LETTER HEH INITIAL FORM 58 \u0647\u0640: ARABIC LETTER HEH + Zero width joiner --> 59 <Key 60 latin:keyLabel="" 61 latin:moreKeys="\ufeeb|\u0647\u200D" /> 62 <!-- \u062e: ARABIC LETTER KHAH --> 63 <Key 64 latin:keyLabel="" /> 65 <!-- \u062d: ARABIC LETTER HAH --> 66 <Key 67 latin:keyLabel="" /> 68 <!-- \u062c: ARABIC LETTER JEEM 69 \u0686: ARABIC LETTER TCHEH --> 70 <Key 71 latin:keyLabel="" 72 latin:moreKeys="" /> 73 <Key 74 latin:keyStyle="deleteKeyStyle" 75 latin:keyXPos="-10.0%p" 76 latin:keyWidth="fillBoth" /> 77 </Row> 78 <Row 79 latin:keyWidth="8.0%p" 80 > 81 <!-- \u0634: ARABIC LETTER SHEEN 82 \u069c: ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE --> 83 <Key 84 latin:keyLabel="" 85 latin:moreKeys="" 86 latin:keyXPos="3.0%p" /> 87 <!-- \u0633: ARABIC LETTER SEEN --> 88 <Key 89 latin:keyLabel="" /> 90 <!-- \u064a: ARABIC LETTER YEH 91 \u0626: ARABIC LETTER YEH WITH HAMZA ABOVE 92 \u0649: ARABIC LETTER ALEF MAKSURA --> 93 <Key 94 latin:keyLabel="" 95 latin:moreKeys="\u0626,\u0649" /> 96 <!-- \u0628: ARABIC LETTER BEH 97 \u067e: ARABIC LETTER PEH --> 98 <Key 99 latin:keyLabel="" 100 latin:moreKeys="" /> 101 <!-- \u0644: ARABIC LETTER LAM 102 \ufefb: ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM 103 \u0627: ARABIC LETTER ALEF 104 \ufef7: ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM 105 \u0623: ARABIC LETTER ALEF WITH HAMZA ABOVE 106 \ufef9: ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM 107 \u0625: ARABIC LETTER ALEF WITH HAMZA BELOW 108 \ufef5: ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM 109 \u0622: ARABIC LETTER ALEF WITH MADDA ABOVE --> 110 <Key 111 latin:keyLabel="" 112 latin:moreKeys="\ufefb|\u0644\u0627,\ufef7|\u0644\u0623,\ufef9|\u0644\u0625,\ufef5|\u0644\u0622" /> 113 <!-- \u0627: ARABIC LETTER ALEF 114 \u0621: ARABIC LETTER HAMZA 115 \u0671: ARABIC LETTER ALEF WASLA 116 \u0623: ARABIC LETTER ALEF WITH HAMZA ABOVE 117 \u0625: ARABIC LETTER ALEF WITH HAMZA BELOW 118 \u0622: ARABIC LETTER ALEF WITH MADDA ABOVE --> 119 <Key 120 latin:keyLabel="" 121 latin:moreKeys="\u0621,\u0671,\u0623,\u0625,\u0622" /> 122 <!-- \u062a: ARABIC LETTER TEH --> 123 <Key 124 latin:keyLabel="" /> 125 <!-- \u0646: ARABIC LETTER NOON --> 126 <Key 127 latin:keyLabel="" /> 128 <!-- \u0645: ARABIC LETTER MEEM --> 129 <Key 130 latin:keyLabel="" /> 131 <!-- \u0643: ARABIC LETTER KAF 132 \u06af: ARABIC LETTER GAF 133 \u06a9: ARABIC LETTER KEHEH --> 134 <Key 135 latin:keyLabel="" 136 latin:moreKeys="\u06af,\u06a9" /> 137 <!-- \u0637: ARABIC LETTER TAH --> 138 <Key 139 latin:keyLabel="" /> 140 <Key 141 latin:keyStyle="returnKeyStyle" 142 latin:keyXPos="-14.6%p" 143 latin:keyWidth="fillBoth" /> 144 </Row> 145 <Row 146 latin:keyWidth="8.0%p" 147 > 148 <!-- kbd_row3_smiley --> 149 <switch> 150 <case 151 latin:mode="email" 152 > 153 <Key 154 latin:keyLabel="\@" /> 155 </case> 156 <case 157 latin:mode="url" 158 > 159 <Key 160 latin:keyLabel="-" 161 latin:keyLabelOption="hasUppercaseLetter" 162 latin:keyHintLabel="_" 163 latin:moreKeys="_" /> 164 </case> 165 <case 166 latin:imeAction="actionSearch" 167 > 168 <Key 169 latin:keyLabel=":" 170 latin:keyLabelOption="hasUppercaseLetter" 171 latin:keyHintLabel="+" 172 latin:moreKeys="+" /> 173 </case> 174 <default> 175 <Key 176 latin:keyStyle="smileyKeyStyle" /> 177 </default> 178 </switch> 179 <!-- \u0626: ARABIC LETTER YEH WITH HAMZA ABOVE --> 180 <Key 181 latin:keyLabel="" /> 182 <!-- \u0621: ARABIC LETTER HAMZA --> 183 <Key 184 latin:keyLabel="" /> 185 <!-- \u0624: ARABIC LETTER WAW WITH HAMZA ABOVE --> 186 <Key 187 latin:keyLabel="" /> 188 <!-- \u0631: ARABIC LETTER REH --> 189 <Key 190 latin:keyLabel="" /> 191 <!-- \u0630: ARABIC LETTER THAL --> 192 <Key 193 latin:keyLabel="" /> 194 <!-- \u0649: ARABIC LETTER ALEF MAKSURA --> 195 <Key 196 latin:keyLabel="" /> 197 <!-- \u0629: ARABIC LETTER TEH MARBUTA --> 198 <Key 199 latin:keyLabel="" /> 200 <!-- \u0648: ARABIC LETTER WAW --> 201 <Key 202 latin:keyLabel="" /> 203 <!-- \u0632: ARABIC LETTER ZAIN 204 \u0698: ARABIC LETTER JEH --> 205 <Key 206 latin:keyLabel="" 207 latin:moreKeys="" /> 208 <!-- \u0638: ARABIC LETTER ZAH --> 209 <Key 210 latin:keyLabel="" /> 211 <!-- \u062f: ARABIC LETTER DAL --> 212 <Key 213 latin:keyLabel="" /> 214 </Row> 215 <include 216 latin:keyboardLayout="@xml/kbd_qwerty_row4" /> 217 </merge> 218