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 <!-- Because the font rendering system prior to API version 16 can't automatically 23 render dotted circle for incomplete combining letter of some scripts, different 24 set of Key definitions are needed based on the API version. --> 25 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" /> 26 <!-- U+0914: "औ" DEVANAGARI LETTER AU 27 U+0967: "१" DEVANAGARI DIGIT ONE --> 28 <Key 29 latin:keySpec="औ" 30 latin:keyStyle="moreKeysDevanagariVowelSignAu" 31 latin:keyHintLabel="1" 32 latin:additionalMoreKeys="१,1" /> 33 <!-- Because the font rendering system prior to API version 16 can't automatically 34 render dotted circle for incomplete combining letter of some scripts, different 35 set of Key definitions are needed based on the API version. --> 36 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" /> 37 <!-- U+0910: "ऐ" DEVANAGARI LETTER AI 38 U+0968: "२" DEVANAGARI DIGIT TWO --> 39 <Key 40 latin:keySpec="ऐ" 41 latin:keyStyle="moreKeysDevanagariVowelSignAi" 42 latin:keyHintLabel="2" 43 latin:additionalMoreKeys="२,2" /> 44 <!-- Because the font rendering system prior to API version 16 can't automatically 45 render dotted circle for incomplete combining letter of some scripts, different 46 set of Key definitions are needed based on the API version. --> 47 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" /> 48 <!-- U+0906: "आ" DEVANAGARI LETTER AA 49 U+0969: "३" DEVANAGARI DIGIT THREE --> 50 <Key 51 latin:keySpec="आ" 52 latin:keyStyle="moreKeysDevanagariVowelSignAa" 53 latin:keyHintLabel="3" 54 latin:additionalMoreKeys="३,3" /> 55 <!-- Because the font rendering system prior to API version 16 can't automatically 56 render dotted circle for incomplete combining letter of some scripts, different 57 set of Key definitions are needed based on the API version. --> 58 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" /> 59 <!-- U+0908: "ई" DEVANAGARI LETTER II 60 U+096A: "४" DEVANAGARI DIGIT FOUR --> 61 <Key 62 latin:keySpec="ई" 63 latin:keyStyle="moreKeysDevanagariVowelSignIi" 64 latin:keyHintLabel="4" 65 latin:additionalMoreKeys="४,4" /> 66 <!-- Because the font rendering system prior to API version 16 can't automatically 67 render dotted circle for incomplete combining letter of some scripts, different 68 set of Key definitions are needed based on the API version. --> 69 <include latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" /> 70 <!-- U+090A: "ऊ" DEVANAGARI LETTER UU 71 U+096B: "५" DEVANAGARI DIGIT FIVE --> 72 <Key 73 latin:keySpec="ऊ" 74 latin:keyStyle="moreKeysDevanagariVowelSignUu" 75 latin:keyHintLabel="5" 76 latin:additionalMoreKeys="५,5" /> 77 <!-- U+092C: "ब" DEVANAGARI LETTER BA 78 U+092D: "भ" DEVANAGARI LETTER BHA 79 U+096C: "६" DEVANAGARI DIGIT SIX --> 80 <Key 81 latin:keySpec="ब" 82 latin:moreKeys="भ,%" 83 latin:keyHintLabel="6" 84 latin:additionalMoreKeys="६,6" /> 85 <!-- U+0939: "ह" DEVANAGARI LETTER HA 86 U+096D: "७" DEVANAGARI DIGIT SEVEN --> 87 <Key 88 latin:keySpec="ह" 89 latin:keyHintLabel="7" 90 latin:additionalMoreKeys="७,7" /> 91 <!-- U+0917: "ग" DEVANAGARI LETTER GA 92 U+0918: "घ" DEVANAGARI LETTER GHA 93 U+096E: "८" DEVANAGARI DIGIT EIGHT --> 94 <Key 95 latin:keySpec="ग" 96 latin:moreKeys="घ,%" 97 latin:keyHintLabel="8" 98 latin:additionalMoreKeys="८,8" /> 99 <!-- U+0926: "द" DEVANAGARI LETTER DA 100 U+0927: "ध" DEVANAGARI LETTER DHA 101 U+096F: "९" DEVANAGARI DIGIT NINE --> 102 <Key 103 latin:keySpec="द" 104 latin:moreKeys="ध,%" 105 latin:keyHintLabel="9" 106 latin:additionalMoreKeys="९,9" /> 107 <!-- U+091C: "ज" DEVANAGARI LETTER JA 108 U+091D: "झ" DEVANAGARI LETTER JHA 109 U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA 110 U+0966: "०" DEVANAGARI DIGIT ZERO --> 111 <Key 112 latin:keySpec="ज" 113 latin:moreKeys="झ,ज्ञ,%" 114 latin:keyHintLabel="0" 115 latin:additionalMoreKeys="०,0" /> 116 <!-- U+0921: "ड" DEVANAGARI LETTER DDA 117 U+0922: "ढ" DEVANAGARI LETTER DDHA --> 118 <Key 119 latin:keySpec="ड" 120 latin:moreKeys="ढ" /> 121</merge> 122