blob: 3014907edf5d0f17c1c279d4342bed5ee17d9aff [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
33 render dotted circle for incomplete combining letter of Hindi, different set of
34 Key definitions are needed based on the API version. -->
35 <include
36 latin:keyboardLayout="@xml/key_hindi3_shift_left" />
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
59 render dotted circle for incomplete combining letter of Hindi, different set of
60 Key definitions are needed based on the API version. -->
61 <include
62 latin:keyboardLayout="@xml/key_hindi3_shift_right" />
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
70 render dotted circle for incomplete combining letter of Hindi, different set of
71 Key definitions are needed based on the API version. -->
72 <include
73 latin:keyboardLayout="@xml/keys_hindi3_left2" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090074 <!-- U+092E: "म" DEVANAGARI LETTER MA
75 U+0950: "ॐ" DEVANAGARI OM -->
76 <Key
77 latin:keyLabel="&#x092E;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090078 latin:moreKeys="&#x0950;"
79 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090080 <!-- U+0928: "न" DEVANAGARI LETTER NA
81 U+091E: "ञ" DEVANAGARI LETTER NYA
82 U+0919: "ङ" DEVANAGARI LETTER NGA
83 U+0928/U+093C: "ऩ" DEVANAGARI LETTER NA/DEVANAGARI SIGN NUKTA -->
84 <Key
85 latin:keyLabel="&#x0928;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090086 latin:moreKeys="&#x091E;,&#x0919;,&#x0928;&#x093C;"
87 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090088 <!-- U+0935: "व" DEVANAGARI LETTER VA -->
89 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090090 latin:keyLabel="&#x0935;"
91 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090092 <!-- U+0932: "ल" DEVANAGARI LETTER LA
93 U+090C: "ऌ" DEVANAGARI LETTER VOCALIC L
94 U+0961: "ॡ" DEVANAGARI LETTER VOCALIC LL -->
95 <Key
96 latin:keyLabel="&#x0932;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +090097 latin:moreKeys="&#x090C;,&#x0961;"
98 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +090099 <!-- U+0938: "स" DEVANAGARI LETTER SA -->
100 <Key
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900101 latin:keyLabel="&#x0938;"
102 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900103 <!-- U+092F: "य" DEVANAGARI LETTER YA
104 U+095F: "य़" DEVANAGARI LETTER YYA -->
105 <Key
106 latin:keyLabel="&#x092F;"
Tadashi G. Takaokacce6f9e2012-09-20 11:54:25 +0900107 latin:moreKeys="&#x095F;"
108 latin:keyLabelFlags="fontNormal" />
Tadashi G. Takaoka0b928502013-03-08 18:39:34 +0900109 <!-- Because the font rendering system prior to API version 16 can't automatically
110 render dotted circle for incomplete combining letter of Hindi, different set of
111 Key definitions are needed based on the API version. -->
112 <include
113 latin:keyboardLayout="@xml/key_hindi3_right" />
Tadashi G. Takaoka53eca322012-02-28 20:07:43 +0900114 </default>
115 </switch>
116</merge>