blob: 62ae9dbd230648e43b8552e5629a0ba44736d2a1 [file] [log] [blame]
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +09001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2012, 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 <switch>
25 <case
Tadashi G. Takaoka11d9ee72012-04-04 14:30:42 +090026 latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted"
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090027 >
28 <!-- U+0914: "औ" DEVANAGARI LETTER AU
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090029 U+0912/U+0902: "ऒं" DEVANAGARI LETTER SHORT O//DEVANAGARI SIGN ANUSVARA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090030 <Key
31 latin:keyLabel="&#x0914;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090032 latin:moreKeys="&#x0912;&#x0902;"
33 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090034 <!-- U+0910: "ऐ" DEVANAGARI LETTER AI
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090035 U+0910/U+0902: "ऐं" DEVANAGARI LETTER AI/DEVANAGARI SIGN ANUSVARA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090036 <Key
37 latin:keyLabel="&#x0910;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090038 latin:moreKeys="&#x0910;&#x0902;"
39 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090040 <!-- U+0906: "आ" DEVANAGARI LETTER AA
41 U+0906/U+0902: "आं" DEVANAGARI LETTER AA/DEVANAGARI SIGN ANUSVARA
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090042 U+0906/U+0901: "आँ" DEVANAGARI LETTER AA/DEVANAGARI SIGN CANDRABINDU -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090043 <Key
44 latin:keyLabel="&#x0906;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090045 latin:moreKeys="&#x0906;&#x0902;,&#x0906;&#x0901;"
46 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090047 <!-- U+0908: "ई" DEVANAGARI LETTER II
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090048 U+0908/U+0902: "ईं" DEVANAGARI LETTER II/DEVANAGARI SIGN ANUSVARA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090049 <Key
50 latin:keyLabel="&#x0908;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090051 latin:moreKeys="&#x0908;&#x0902;"
52 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090053 <!-- U+090A: "ऊ" DEVANAGARI LETTER UU
54 U+090A/U+0902: "ऊं" DEVANAGARI LETTER UU/DEVANAGARI SIGN ANUSVARA
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090055 U+090A/U+0901: "ऊँ" DEVANAGARI LETTER UU/DEVANAGARI SIGN CANDRABINDU -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090056 <Key
57 latin:keyLabel="&#x090A;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090058 latin:moreKeys="&#x090A;&#x0902;,&#x090A;&#x0901;"
59 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090060 <!-- U+092D: "भ" DEVANAGARI LETTER BHA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090061 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090062 latin:keyLabel="&#x092D;"
63 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090064 <!-- Because the font rendering system prior to API version 16 can't automatically
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090065 render dotted circle for incomplete combining letter of some scripts, different
66 set of Key definitions are needed based on the API version. -->
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090067 <include
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090068 latin:keyboardLayout="@xml/key_devanagari_sign_visarga" />
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090069 <!-- U+0918: "घ" DEVANAGARI LETTER GHA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090070 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090071 latin:keyLabel="&#x0918;"
72 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090073 <!-- U+0927: "ध" DEVANAGARI LETTER DHA
74 U+0915/U+094D/U+0937: "क्ष" DEVANAGARI LETTER KA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER SSA
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090075 U+0936/U+094D/U+0930: "श्र" DEVANAGARI LETTER SHA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER RA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090076 <Key
77 latin:keyLabel="&#x0927;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090078 latin:moreKeys="&#x0915;&#x094D;&#x0937;,&#x0936;&#x094D;&#x0930;"
79 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaokad5fcc792012-04-02 14:47:44 +090080 <!-- U+091D: "झ" DEVANAGARI LETTER JHA -->
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090081 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090082 latin:keyLabel="&#x091D;"
83 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090084 <!-- U+0922: "ढ" DEVANAGARI LETTER DDHA -->
85 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090086 latin:keyLabel="&#x0922;"
87 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090088 </case>
89 <default>
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090090 <!-- Because the font rendering system prior to API version 16 can't automatically
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090091 render dotted circle for incomplete combining letter of some scripts, different
92 set of Key definitions are needed based on the API version. -->
93 <!-- U+0967: "१" DEVANAGARI DIGIT ONE -->
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090094 <include
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090095 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_au" />
96 <Key
97 latin:keyStyle="baseKeyDevanagariVowelSignAu"
98 latin:keyHintLabel="1"
99 latin:additionalMoreKeys="&#x0967;,1" />
100 <!-- Because the font rendering system prior to API version 16 can't automatically
101 render dotted circle for incomplete combining letter of some scripts, different
102 set of Key definitions are needed based on the API version. -->
103 <!-- U+0968: "२" DEVANAGARI DIGIT TWO -->
104 <include
105 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ai" />
106 <Key
107 latin:keyStyle="baseKeyDevanagariVowelSignAi"
108 latin:keyHintLabel="2"
109 latin:additionalMoreKeys="&#x0968;,2" />
110 <!-- Because the font rendering system prior to API version 16 can't automatically
111 render dotted circle for incomplete combining letter of some scripts, different
112 set of Key definitions are needed based on the API version. -->
113 <!-- U+0969: "३" DEVANAGARI DIGIT THREE -->
114 <include
115 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_aa" />
116 <Key
117 latin:keyStyle="baseKeyDevanagariVowelSignAa"
118 latin:keyHintLabel="3"
119 latin:additionalMoreKeys="&#x0969;,3" />
120 <!-- Because the font rendering system prior to API version 16 can't automatically
121 render dotted circle for incomplete combining letter of some scripts, different
122 set of Key definitions are needed based on the API version. -->
123 <!-- U+096A: "४" DEVANAGARI DIGIT FOUR -->
124 <include
125 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_ii" />
126 <Key
127 latin:keyStyle="baseKeyDevanagariVowelSignIi"
128 latin:keyHintLabel="4"
129 latin:additionalMoreKeys="&#x096A;,4" />
130 <!-- Because the font rendering system prior to API version 16 can't automatically
131 render dotted circle for incomplete combining letter of some scripts, different
132 set of Key definitions are needed based on the API version. -->
133 <!-- U+096B: "५" DEVANAGARI DIGIT FIVE -->
134 <include
135 latin:keyboardLayout="@xml/keystyle_devanagari_vowel_sign_uu" />
136 <Key
137 latin:keyStyle="baseKeyDevanagariVowelSignUu"
138 latin:keyHintLabel="5"
139 latin:additionalMoreKeys="&#x096B;,5" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900140 <!-- U+092C: "ब" DEVANAGARI LETTER BA
Tadashi G. Takaoka63ebaef2013-08-28 10:40:29 +0900141 U+096C: "६" DEVANAGARI DIGIT SIX
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900142 U+092C/U+0952: "ब॒" DEVANAGARI LETTER BA/DEVANAGARI STRESS SIGN ANUDATTA -->
143 <Key
144 latin:keyLabel="&#x092C;"
145 latin:moreKeys="&#x092C;&#x0952;,%"
146 latin:keyHintLabel="6"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900147 latin:additionalMoreKeys="&#x096C;,6"
148 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900149 <!-- U+0939: "ह" DEVANAGARI LETTER HA
150 U+096D: "७" DEVANAGARI DIGIT SEVEN -->
151 <Key
152 latin:keyLabel="&#x0939;"
153 latin:keyHintLabel="7"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900154 latin:additionalMoreKeys="&#x096D;,7"
155 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900156 <!-- U+0917: "ग" DEVANAGARI LETTER GA
157 U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
158 U+0917/U+093C: "ग़" DEVANAGARI LETTER GA/DEVANAGARI SIGN NUKTA
159 U+0917/U+0952: "ग॒" DEVANAGARI LETTER GA/DEVANAGARI STRESS SIGN ANUDATTA
160 U+096E: "८" DEVANAGARI DIGIT EIGHT -->
161 <Key
162 latin:keyLabel="&#x0917;"
163 latin:moreKeys="&#x091C;&#x094D;&#x091E;,&#x0917;&#x093C;,&#x0917;&#x0952;,%"
164 latin:keyHintLabel="8"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900165 latin:additionalMoreKeys="&#x096E;,8"
166 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900167 <!-- U+0926: "द" DEVANAGARI LETTER DA
168 U+096F: "९" DEVANAGARI DIGIT NINE -->
169 <Key
170 latin:keyLabel="&#x0926;"
171 latin:keyHintLabel="9"
Tadashi G. Takaoka71dc7a32013-07-22 14:55:46 +0900172 latin:additionalMoreKeys="&#x096F;,9"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900173 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900174 <!-- U+091C: "ज" DEVANAGARI LETTER JA
175 U+091C/U+0952: "ज॒" DEVANAGARI LETTER JA/DEVANAGARI STRESS SIGN ANUDATTA
176 U+091C/U+094D/U+091E: "ज्ञ" DEVANAGARI LETTER JA/DEVANAGARI SIGN VIRAMA/DEVANAGARI LETTER NYA
177 U+091C/U+093C: "ज़" DEVANAGARI LETTER JA/DEVANAGARI SIGN NUKTA
178 U+0966: "०" DEVANAGARI DIGIT ZERO -->
179 <Key
180 latin:keyLabel="&#x091C;"
181 latin:moreKeys="&#x091C;&#x0952;,&#x091C;&#x094D;&#x091E;,&#x091C;&#x093C;,%"
182 latin:keyHintLabel="0"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900183 latin:additionalMoreKeys="&#x0966;,0"
184 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900185 <!-- U+0921: "ड" DEVANAGARI LETTER DDA
186 U+0921/U+0952: "ड॒" DEVANAGARI LETTER DDA/DEVANAGARI STRESS SIGN ANUDATTA
187 U+0921/U+093C: "ड़" DEVANAGARI LETTER DDA/DEVANAGARI SIGN NUKTA -->
188 <Key
189 latin:keyLabel="&#x0921;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900190 latin:moreKeys="&#x0921;&#x0952;,&#x0921;&#x093C;"
191 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900192 </default>
193 </switch>
194</merge>