1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- 3 /* 4 ** 5 ** Copyright 2014, 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 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"> 22 <switch> 23 <case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"> 24 <!-- U+0985: "" BENGALI LETTER A --> 25 <Key latin:keySpec="অ" /> 26 <!-- U+09B6: "" BENGALI LETTER SHA 27 U+09B6/U+09CD/U+099A: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER CA 28 U+09B6/U+09CD/U+099B: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER CHA 29 U+09B6/U+09CD/U+09A4: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER TA 30 U+09B6/U+09CD/U+09A8: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER NA 31 U+09B6/U+09CD/U+09AC: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER BA 32 U+09B6/U+09CD/U+09AE: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER MA 33 U+09B6/U+09CD/U+09B0: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER RA 34 U+09B6/U+09CD/U+09B2: "" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER LA --> 35 <Key 36 latin:keySpec="শ" 37 latin:moreKeys="শ্চ,শ্ছ,শ্ত,শ্ন,শ্ব,শ্ম,শ্র,শ্ল" /> 38 <!-- U+09A1: "" BENGALI LETTER DDA 39 U+09A1/U+09CD/U+09A1: "" BENGALI LETTER DDA/BENGALI SIGN VIRAMA/BENGALI LETTER DDA--> 40 <Key 41 latin:keySpec="ড" 42 latin:moreKeys="ড্ড" /> 43 <!-- U+09DD: "" BENGALI LETTER RHA --> 44 <Key latin:keySpec="ঢ়" /> 45 <!-- U+0998: "" BENGALI LETTER GHA --> 46 <Key latin:keySpec="ঘ" /> 47 <!-- U+09B9: "" BENGALI LETTER HA 48 U+09BD: "" BENGALI SIGN AVAGRAHA 49 U+09B9/U+09CD/U+09A3: "" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER NNA 50 U+09B9/U+09CD/U+09A8: "" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER NA 51 U+09B9/U+09CD/U+09AC: "" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER BA 52 U+09B9/U+09CD/U+09AE: "" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER MA 53 U+09B9/U+09CD/U+09B0: "" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER RA 54 U+09B9/U+09CD/U+09B2: "" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER LA --> 55 <Key 56 latin:keySpec="হ" 57 latin:moreKeys="ঽ,হ্ণ,হ্ন,হ্ব,হ্ম,হ্র,হ্ল" /> 58 <!-- U+099D: "" BENGALI LETTER JHA --> 59 <Key latin:keySpec="ঝ" /> 60 <!-- U+0996: "" BENGALI LETTER KHA --> 61 <Key latin:keySpec="খ" /> 62 <!-- U+09CE: "" BENGALI LETTER KHANDA TA --> 63 <Key latin:keySpec="ৎ" /> 64 <!-- U+0988: "" BENGALI LETTER II --> 65 <Key latin:keySpec="ঈ" /> 66 <!-- U+098A: "" BENGALI LETTER UU --> 67 <Key latin:keySpec="ঊ" /> 68 </case> 69 <default> 70 <!-- U+09BE: " BENGALI VOWEL SIGN AA 71 U+0986: "" BENGALI LETTER AA --> 72 <Key 73 latin:keySpec="া" 74 latin:moreKeys="আ" /> 75 <!-- U+09B8: "" BENGALI LETTER SA 76 U+09B8/U+09CD/U+09AC: "" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER BA 77 U+09B8/U+09CD/U+09A4: "" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER TA 78 U+09B8/U+09CD/U+099F: "" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA 79 U+09B8/U+09CD/U+0995: "" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER KA 80 U+09B8/U+09CD/U+09AA: "" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER PA --> 81 <Key 82 latin:keySpec="স" 83 latin:moreKeys="স্ব,স্ত,স্ট,স্ক,স্প" /> 84 <!-- U+09A6: "" BENGALI LETTER DA 85 U+09A6/U+09CD/U+09A6: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER DA 86 U+09A6/U+09CD/U+09A7: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA 87 U+09A6/U+09CD/U+09AC: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER BA 88 U+09A6/U+09CD/U+09AD: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER BHA 89 U+09A6/U+09CD/U+09AE: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER MA 90 U+09A6/U+09CD/U+09AF: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER YA 91 U+09A6/U+09CD/U+09B0: "" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER RA --> 92 <Key 93 latin:keySpec="দ" 94 latin:moreKeys="দ্দ,দ্ধ,দ্ব,দ্ভ,দ্ম,দ্য,দ্র" /> 95 <!-- U+09C3: "" BENGALI VOWEL SIGN VOCALIC R 96 U+098B: "" BENGALI LETTER VOCALIC R --> 97 <Key 98 latin:keySpec="ৃ" 99 latin:moreKeys="ঋ" /> 100 <!-- U+0997: "" BENGALI LETTER GA 101 U+0997/U+09CD/U+09A7: "" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA 102 U+0997/U+09CD/U+09B0: "" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER RA 103 U+0997/U+09CD/U+09B2: "" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER LA 104 U+0997/U+09CD/U+09A8: "" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER NA --> 105 <Key 106 latin:keySpec="গ" 107 latin:moreKeys="গ্ধ,গ্র,গ্ল,গ্ন" /> 108 <!-- U+09CD: "" BENGALI SIGN VIRAMA --> 109 <Key latin:keySpec="্" /> 110 <!-- U+099C: "" BENGALI LETTER JA 111 U+099C/U+09CD/U+099E: "" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER NYA 112 U+099C/U+09CD/U+099C: "" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER JA 113 U+099C/U+09CD/U+09AF: "" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER YA 114 U+099C/U+09CD/U+09AC: "" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER BA 115 U+099C/U+09CD/U+09B0: "" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER RA --> 116 <Key 117 latin:keySpec="জ" 118 latin:moreKeys="জ্ঞ,জ্জ,জ্য,জ্ব,জ্র" /> 119 <!-- U+0995: "" BENGALI LETTER KA 120 U+0995/U+09CD/U+09B7: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER SSA 121 U+0995/U+09CD/U+0995: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER KA 122 U+0995/U+09CD/U+099F: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA 123 U+0995/U+09CD/U+09A4: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER TA 124 U+0995/U+09CD/U+09B0: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER RA 125 U+0995/U+09CD/U+09B8: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER SA 126 U+0995/U+09CD/U+09B2: "" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER LA --> 127 <Key 128 latin:keySpec="ক" 129 latin:moreKeys="ক্ষ,ক্ক,ক্ট,ক্ত,ক্র,ক্স,ক্ল" /> 130 <!-- U+09B2: "" BENGALI LETTER LA 131 U+09B2/U+09CD/U+0995: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER KA 132 U+09B2/U+09CD/U+0997: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER GA 133 U+09B2/U+09CD/U+099F: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA 134 U+09B2/U+09CD/U+09A1: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER DDA 135 U+09B2/U+09CD/U+09A4: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER TA 136 U+09B2/U+09CD/U+09A6: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER DA 137 U+09B2/U+09CD/U+09A7: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA 138 U+09B2/U+09CD/U+09AA: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER PA 139 U+09B2/U+09CD/U+09AB: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER PHA 140 U+09B2/U+09CD/U+09AC: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER BA 141 U+09B2/U+09CD/U+09AE: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER MA 142 U+09B2/U+09CD/U+09B2: "" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER LA --> 143 <Key 144 latin:keySpec="ল" 145 latin:moreKeys="ল্ক,ল্গ,ল্ট,ল্ড,ল্ত,ল্দ,ল্ধ,ল্প,ল্ফ,ল্ব,ল্ম,ল্ল" /> 146 <!-- U+0987: "" BENGALI LETTER I --> 147 <Key latin:keySpec="ই" /> 148 <!-- U+0989: "" BENGALI LETTER U --> 149 <Key latin:keySpec="উ" /> 150 </default> 151 </switch> 152 </merge> 153