blob: 136bc5f228970555d0ca68f3f440f3e594ab9596 [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+0911: "ऑ" DEVANAGARI LETTER CANDRA O -->
29 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090030 latin:keyLabel="&#x0911;"
31 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090032 <!-- Because the font rendering system prior to API version 16 can't automatically
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090033 render dotted circle for incomplete combining letter of some scripts, different
34 set of Key definitions are needed based on the API version. -->
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090035 <include
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090036 latin:keyboardLayout="@xml/key_devanagari_sign_candrabindu" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090037 <!-- U+0923: "ण" DEVANAGARI LETTER NNA -->
38 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090039 latin:keyLabel="&#x0923;"
40 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090041 <!-- U+0929: "ऩ" DEVANAGARI LETTER NNNA -->
42 <Key
43 latin:keyLabel="&#x0929;" />
44 <!-- U+0933: "ळ" DEVANAGARI LETTER LLA
45 U+0934: "ऴ" DEVANAGARI LETTER LLLA -->
46 <Key
47 latin:keyLabel="&#x0933;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090048 latin:moreKeys="&#x0934;"
49 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090050 <!-- U+0936: "श" DEVANAGARI LETTER SHA -->
51 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090052 latin:keyLabel="&#x0936;"
53 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090054 <!-- U+0937: "ष" DEVANAGARI LETTER SSA -->
55 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090056 latin:keyLabel="&#x0937;"
57 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090058 <!-- Because the font rendering system prior to API version 16 can't automatically
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090059 render dotted circle for incomplete combining letter of some scripts, different
60 set of Key definitions are needed based on the API version. -->
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090061 <include
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090062 latin:keyboardLayout="@xml/key_devanagari_vowel_sign_vocalic_r" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090063 <!-- U+091E: "ञ" DEVANAGARI LETTER NYA -->
64 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090065 latin:keyLabel="&#x091E;"
66 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090067 </case>
68 <default>
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090069 <!-- Because the font rendering system prior to API version 16 can't automatically
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090070 render dotted circle for incomplete combining letter of some scripts, different
71 set of Key definitions are needed based on the API version. -->
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +090072 <include
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +090073 latin:keyboardLayout="@xml/key_devanagari_vowel_sign_candra_o" />
74 <include
75 latin:keyboardLayout="@xml/key_devanagari_sign_anusvara" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090076 <!-- U+092E: "म" DEVANAGARI LETTER MA
77 U+0950: "ॐ" DEVANAGARI OM -->
78 <Key
79 latin:keyLabel="&#x092E;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090080 latin:moreKeys="&#x0950;"
81 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090082 <!-- U+0928: "न" DEVANAGARI LETTER NA
83 U+091E: "ञ" DEVANAGARI LETTER NYA
84 U+0919: "ङ" DEVANAGARI LETTER NGA
85 U+0928/U+093C: "ऩ" DEVANAGARI LETTER NA/DEVANAGARI SIGN NUKTA -->
86 <Key
87 latin:keyLabel="&#x0928;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090088 latin:moreKeys="&#x091E;,&#x0919;,&#x0928;&#x093C;"
89 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090090 <!-- U+0935: "व" DEVANAGARI LETTER VA -->
91 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090092 latin:keyLabel="&#x0935;"
93 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090094 <!-- U+0932: "ल" DEVANAGARI LETTER LA
95 U+090C: "ऌ" DEVANAGARI LETTER VOCALIC L
96 U+0961: "ॡ" DEVANAGARI LETTER VOCALIC LL -->
97 <Key
98 latin:keyLabel="&#x0932;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090099 latin:moreKeys="&#x090C;,&#x0961;"
100 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900101 <!-- U+0938: "स" DEVANAGARI LETTER SA -->
102 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900103 latin:keyLabel="&#x0938;"
104 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900105 <!-- U+092F: "य" DEVANAGARI LETTER YA
106 U+095F: "य़" DEVANAGARI LETTER YYA -->
107 <Key
108 latin:keyLabel="&#x092F;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900109 latin:moreKeys="&#x095F;"
110 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +0900111 <!-- Because the font rendering system prior to API version 16 can't automatically
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +0900112 render dotted circle for incomplete combining letter of some scripts, different
113 set of Key definitions are needed based on the API version. -->
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +0900114 <include
Tadashi G. Takaokaf1ec1342013-08-29 10:50:05 +0900115 latin:keyboardLayout="@xml/key_devanagari_sign_nukta" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900116 </default>
117 </switch>
118</merge>