mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-04-28 02:29:09 +00:00
Replaced previous Bengali (Bangladesh) keyboard with a popular layout
This commit is contained in:
parent
bb0628a8e9
commit
30736af3ac
15 changed files with 418 additions and 557 deletions
|
@ -23,7 +23,7 @@
|
|||
>
|
||||
<switch>
|
||||
<case
|
||||
latin:keyboardLayoutSet="bengali_akkhor|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:keyboardLayoutSet="bengali_unijoy|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:languageSwitchKeyEnabled="true"
|
||||
>
|
||||
<Key
|
||||
|
@ -35,7 +35,7 @@
|
|||
latin:keyStyle="zwnjKeyStyle" />
|
||||
</case>
|
||||
<case
|
||||
latin:keyboardLayoutSet="bengali_akkhor|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:keyboardLayoutSet="bengali_unijoy|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:languageSwitchKeyEnabled="false"
|
||||
>
|
||||
<Key
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
>
|
||||
<switch>
|
||||
<case
|
||||
latin:keyboardLayoutSet="bengali_akkhor|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:keyboardLayoutSet="bengali_unijoy|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:languageSwitchKeyEnabled="true"
|
||||
>
|
||||
<Key
|
||||
|
@ -35,7 +35,7 @@
|
|||
latin:keyStyle="zwnjKeyStyle" />
|
||||
</case>
|
||||
<case
|
||||
latin:keyboardLayoutSet="bengali_akkhor|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:keyboardLayoutSet="bengali_unijoy|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:languageSwitchKeyEnabled="false"
|
||||
>
|
||||
<Key
|
||||
|
|
|
@ -18,32 +18,19 @@
|
|||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||
<Row
|
||||
latin:keyLabelFlags="fontNormal"
|
||||
latin:keyWidth="8.182%p" >
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_akkhor1" />
|
||||
<Key
|
||||
latin:keyStyle="deleteKeyStyle"
|
||||
latin:keyWidth="fillRight" />
|
||||
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="9.0%p">
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy1" />
|
||||
<Key latin:keyStyle="deleteKeyStyle" latin:keyWidth="fillRight" />
|
||||
</Row>
|
||||
<Row
|
||||
latin:keyLabelFlags="fontNormal"
|
||||
latin:keyWidth="8.182%p" >
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_akkhor2" />
|
||||
<Key
|
||||
latin:keyStyle="enterKeyStyle"
|
||||
latin:keyWidth="fillRight" />
|
||||
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="9.0%p">
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy2" />
|
||||
<Key latin:keyStyle="enterKeyStyle" latin:keyWidth="fillRight" />
|
||||
</Row>
|
||||
<Row
|
||||
latin:keyLabelFlags="fontNormal"
|
||||
latin:keyWidth="8.182%p" >
|
||||
<Key
|
||||
latin:keyStyle="shiftKeyStyle"
|
||||
latin:keyWidth="10.0%p" />
|
||||
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_akkhor3" />
|
||||
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="9.0%p">
|
||||
<Key latin:keyStyle="shiftKeyStyle" latin:keyWidth="10.0%p" />
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy3" />
|
||||
<include latin:keyboardLayout="@xml/keys_exclamation_question" />
|
||||
</Row>
|
||||
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
|
@ -19,5 +19,5 @@
|
|||
-->
|
||||
|
||||
<Keyboard xmlns:latin="http://schemas.android.com/apk/res-auto" >
|
||||
<include latin:keyboardLayout="@xml/rows_bengali_akkhor" />
|
||||
<include latin:keyboardLayout="@xml/rows_bengali_unijoy" />
|
||||
</Keyboard>
|
|
@ -23,7 +23,7 @@
|
|||
>
|
||||
<switch>
|
||||
<case
|
||||
latin:keyboardLayoutSet="bengali_akkhor|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:keyboardLayoutSet="bengali_unijoy|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:languageSwitchKeyEnabled="true"
|
||||
>
|
||||
<Key
|
||||
|
@ -35,7 +35,7 @@
|
|||
latin:keyStyle="zwnjKeyStyle" />
|
||||
</case>
|
||||
<case
|
||||
latin:keyboardLayoutSet="bengali_akkhor|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:keyboardLayoutSet="bengali_unijoy|farsi|kannada|nepali_romanized|nepali_traditional|telugu"
|
||||
latin:languageSwitchKeyEnabled="false"
|
||||
>
|
||||
<Key
|
||||
|
|
|
@ -21,24 +21,24 @@
|
|||
<KeyboardLayoutSet xmlns:latin="http://schemas.android.com/apk/res-auto" >
|
||||
<Feature latin:supportedScript="bengali" />
|
||||
<Element
|
||||
latin:elementKeyboard="@xml/kbd_bengali_akkhor"
|
||||
latin:elementKeyboard="@xml/kbd_bengali_unijoy"
|
||||
latin:elementName="alphabet"
|
||||
latin:enableProximityCharsCorrection="true" />
|
||||
<Element
|
||||
latin:elementKeyboard="@xml/kbd_bengali_akkhor"
|
||||
latin:elementKeyboard="@xml/kbd_bengali_unijoy"
|
||||
latin:elementName="alphabetAutomaticShifted"
|
||||
latin:enableProximityCharsCorrection="true" />
|
||||
<!-- On these shifted alphabet layouts the proximity characters correction should be disabled
|
||||
because the letters on these layouts aren't the ones in different case of the above
|
||||
unshifted layouts.-->
|
||||
<Element
|
||||
latin:elementKeyboard="@xml/kbd_bengali_akkhor"
|
||||
latin:elementKeyboard="@xml/kbd_bengali_unijoy"
|
||||
latin:elementName="alphabetManualShifted" />
|
||||
<Element
|
||||
latin:elementKeyboard="@xml/kbd_bengali_akkhor"
|
||||
latin:elementKeyboard="@xml/kbd_bengali_unijoy"
|
||||
latin:elementName="alphabetShiftLocked" />
|
||||
<Element
|
||||
latin:elementKeyboard="@xml/kbd_bengali_akkhor"
|
||||
latin:elementKeyboard="@xml/kbd_bengali_unijoy"
|
||||
latin:elementName="alphabetShiftLockShifted" />
|
||||
<Element
|
||||
latin:elementKeyboard="@xml/kbd_symbols"
|
|
@ -30,7 +30,7 @@
|
|||
bg: Bulgarian/bulgarian
|
||||
bg: Bulgarian/bulgarian_bds
|
||||
bg: Bulgarian/bulgarian_bekl
|
||||
bn_BD: Bengali (Bangladesh)/bengali_akkhor
|
||||
bn_BD: Bengali (Bangladesh)/bengali_unijoy
|
||||
bn_IN: Bengali (India)/bengali
|
||||
ca: Catalan/spanish
|
||||
cs: Czech/qwertz
|
||||
|
@ -216,7 +216,7 @@
|
|||
android:subtypeId="0xa2144b0c"
|
||||
android:imeSubtypeLocale="bn_BD"
|
||||
android:imeSubtypeMode="keyboard"
|
||||
android:imeSubtypeExtraValue="KeyboardLayoutSet=bengali_akkhor,EmojiCapable"
|
||||
android:imeSubtypeExtraValue="KeyboardLayoutSet=bengali_unijoy,EmojiCapable"
|
||||
android:isAsciiCapable="false"
|
||||
/>
|
||||
<subtype android:icon="@drawable/ic_ime_switcher_dark"
|
||||
|
|
|
@ -1,183 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2014, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<switch>
|
||||
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||
<!-- U+09A2: "ঢ" BENGALI LETTER DDHA -->
|
||||
<Key latin:keySpec="ঢ" />
|
||||
<!-- U+09A0: "ঠ" BENGALI LETTER TTHA -->
|
||||
<Key latin:keySpec="ঠ" />
|
||||
<!-- U+09C8: "ৈ" BENGALI VOWEL SIGN AI
|
||||
U+0990: "ঐ" BENGALI LETTER AI -->
|
||||
<Key
|
||||
latin:keySpec="ৈ"
|
||||
latin:moreKeys="ঐ" />
|
||||
<!-- U+09DC: "ড়" BENGALI LETTER RRA
|
||||
U+09BC: "়" BENGALI SIGN NUKTA -->
|
||||
<Key
|
||||
latin:keySpec="ড়"
|
||||
latin:moreKeys="়" />
|
||||
<!-- U+099F: "ট" BENGALI LETTER TTA
|
||||
U+09F3: "৳" BENGALI RUPEE SIGN
|
||||
U+099F/U+09CD/U+099F: "ট্ট" BENGALI LETTER TTA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+099F/U+09CD/U+09AC: "ট্ব" BENGALI LETTER TTA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+099F/U+09CD/U+09AE: "ট্ম" BENGALI LETTER TTA/BENGALI SIGN VIRAMA/BENGALI LETTER MA -->
|
||||
<Key
|
||||
latin:keySpec="ট"
|
||||
latin:moreKeys="৳,ট্ট,ট্ব,ট্ম" />
|
||||
<!-- U+099E: "ঞ" BENGALI LETTER NYA
|
||||
U+099E/U+09CD/U+099A: "ঞ্চ" BENGALI LETTER NYA/BENGALI SIGN VIRAMA/BENGALI LETTER CA
|
||||
U+099E/U+09CD/U+099B: "ঞ্ছ" BENGALI LETTER NYA/BENGALI SIGN VIRAMA/BENGALI LETTER CHA
|
||||
U+099E/U+09CD/U+099C: "ঞ্জ" BENGALI LETTER NYA/BENGALI SIGN VIRAMA/BENGALI LETTER JA -->
|
||||
<Key
|
||||
latin:keySpec="ঞ"
|
||||
latin:moreKeys="ঞ্চ,ঞ্ছ,ঞ্জ" />
|
||||
<!-- U+09C2: "ূ" BENGALI VOWEL SIGN UU
|
||||
U+098A: "ঊ" BENGALI LETTER UU -->
|
||||
<Key
|
||||
latin:keySpec="ূ"
|
||||
latin:moreKeys="ঊ" />
|
||||
<!-- U+09C0: "ী" BENGALI VOWEL SIGN II
|
||||
U+0988: "ঈ" BENGALI LETTER II -->
|
||||
<Key
|
||||
latin:keySpec="ী"
|
||||
latin:moreKeys="ঈ" />
|
||||
<!-- U+09CC: "ৌ" BENGALI VOWEL SIGN AU
|
||||
U+099A: "ঔ" BENGALI LETTER CA
|
||||
U+09D7: "ৗ" BENGALI AU LENGTH MARK -->
|
||||
<Key
|
||||
latin:keySpec="ৌ"
|
||||
latin:moreKeys="চ,ৗ" />
|
||||
<!-- U+09AB: "ফ" BENGALI LETTER PHA
|
||||
U+09AB/U+09CD/U+099F: "ফ্ট" BENGALI LETTER PHA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+09AB/U+09CD/U+09AF: "ফ্য" BENGALI LETTER PHA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+09AB/U+09CD/U+09B0: "ফ্র" BENGALI LETTER PHA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09AB/U+09CD/U+09B2: "ফ্ল" BENGALI LETTER PHA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="ফ"
|
||||
latin:moreKeys="ফ্ট,ফ্য,ফ্র,ফ্ল" />
|
||||
<!-- U+098B: "ঋ" BENGALI LETTER VOCALIC R
|
||||
U+098C: "ঌ" BENGALI LETTER VOCALIC L
|
||||
U+09E1: "ৡ" BENGALI LETTER VOCALIC LL
|
||||
U+09F4: "৴" BENGALI CURRENCY NUMERATOR ONE
|
||||
U+09F5: "৵" BENGALI CURRENCY NUMERATOR TWO
|
||||
U+09F6: "৶" BENGALI CURRENCY NUMERATOR THREE
|
||||
U+09E2: " ৢ" BENGALI VOWEL SIGN VOCALIC L
|
||||
U+09E3: " ৣ" BENGALI VOWEL SIGN VOCALIC LL -->
|
||||
<Key
|
||||
latin:keySpec="ঋ"
|
||||
latin:moreKeys="ঌ,ৡ,৴,৵,৶,ৢ,ৣ" />
|
||||
</case>
|
||||
<default>
|
||||
<!-- U+09A7: "ধ" BENGALI LETTER DHA
|
||||
U+09E7: "১" BENGALI DIGIT ONE
|
||||
U+09A7/U+09CD/U+09AC: "ধ্ব্র" BENGALI LETTER DHA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09A7/U+09CD/U+09AF: "ধ্য্র" BENGALI LETTER DHA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+09A7/U+09CD/U+09B0: "ধ্র" BENGALI LETTER DHA/BENGALI SIGN VIRAMA/BENGALI LETTER RA -->
|
||||
<Key
|
||||
latin:keySpec="ধ"
|
||||
latin:keyHintLabel="১"
|
||||
latin:additionalMoreKeys="১"
|
||||
latin:moreKeys="ধ্ব,ধ্য,ধ্র" />
|
||||
<!-- U+09A5: "থ" BENGALI LETTER THA
|
||||
U+09E8: "২" BENGALI DIGIT TWO
|
||||
U+09A5/U+09CD/U+09AF: "থ্য" BENGALI LETTER THA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+09A5/U+09CD/U+09B0: "থ্র" BENGALI LETTER THA/BENGALI SIGN VIRAMA/BENGALI LETTER RA -->
|
||||
<Key
|
||||
latin:keySpec="থ"
|
||||
latin:keyHintLabel="২"
|
||||
latin:additionalMoreKeys="২"
|
||||
latin:moreKeys="থ্য,থ্র" />
|
||||
<!-- U+09C7: "ে" BENGALI VOWEL SIGN E
|
||||
U+09E9: "৩" BENGALI DIGIT THREE
|
||||
U+098F: "এ" BENGALI LETTER E -->
|
||||
<Key
|
||||
latin:keySpec="ে"
|
||||
latin:keyHintLabel="৩"
|
||||
latin:additionalMoreKeys="৩"
|
||||
latin:moreKeys="এ" />
|
||||
<!-- U+09B0: "র" BENGALI LETTER RA
|
||||
U+09EA: "৪" BENGALI DIGIT FOUR -->
|
||||
<Key
|
||||
latin:keySpec="র"
|
||||
latin:keyHintLabel="৪"
|
||||
latin:additionalMoreKeys="৪" />
|
||||
<!-- U+09A4: "ত" BENGALI LETTER TA
|
||||
U+09EB: "৫" BENGALI DIGIT FIVE
|
||||
U+09CE: "ৎ" BENGALI LETTER KHANDA TA
|
||||
U+09A4/U+09CD/U+09A4: "ত্ত" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+09A4/U+09CD/U+09A8: "ত্ন" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER NA
|
||||
U+09A4/U+09CD/U+09AC: "ত্ব" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09A4/U+09CD/U+09AE: "ত্ম" BENGALI LETTER TA/BENGALI SIGN VIRAMA/BENGALI LETTER MA -->
|
||||
<Key
|
||||
latin:keySpec="ত"
|
||||
latin:keyHintLabel="৫"
|
||||
latin:additionalMoreKeys="৫"
|
||||
latin:moreKeys="ৎ,ত্ত,ত্ন,ত্ব,ত্ম" />
|
||||
<!-- U+09DF: "য়" BENGALI LETTER YYA
|
||||
U+09EC: "৬" BENGALI DIGIT SIX -->
|
||||
<Key
|
||||
latin:keySpec="য়"
|
||||
latin:keyHintLabel="৬"
|
||||
latin:additionalMoreKeys="৬" />
|
||||
<!-- U+09C1: "ু" BENGALI VOWEL SIGN U
|
||||
U+09ED: "৭" BENGALI DIGIT SEVEN
|
||||
U+0989: "উ" BENGALI LETTER U -->
|
||||
<Key
|
||||
latin:keySpec="ু"
|
||||
latin:keyHintLabel="৭"
|
||||
latin:additionalMoreKeys="৭"
|
||||
latin:moreKeys="উ" />
|
||||
<!-- U+09BF: "ি" BENGALI VOWEL SIGN I
|
||||
U+09EE: "৮" BENGALI DIGIT EIGHT
|
||||
U+0987: "ই BENGALI LETTER I -->
|
||||
<Key
|
||||
latin:keySpec="ি"
|
||||
latin:keyHintLabel="৮"
|
||||
latin:additionalMoreKeys="৮"
|
||||
latin:moreKeys="ই" />
|
||||
<!-- U+09CB: "ো" BENGALI VOWEL SIGN O
|
||||
U+09EF: "৯" BENGALI DIGIT NINE
|
||||
U+0993: "ও" BENGALI LETTER O -->
|
||||
<Key
|
||||
latin:keySpec="ো"
|
||||
latin:keyHintLabel="৯"
|
||||
latin:additionalMoreKeys="৯"
|
||||
latin:moreKeys="ও" />
|
||||
<!-- U+09AA: "প" BENGALI LETTER PA
|
||||
U+09E6: "০" BENGALI DIGIT ZERO
|
||||
U+09AA/U+09CD/U+09A4: "প্ত" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+09AA/U+09CD/U+09A8: "প্ন" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER NA
|
||||
U+09AA/U+09CD/U+09AA: "প্প" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER PA
|
||||
U+09AA/U+09CD/U+09AF: "প্য" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+09AA/U+09CD/U+09B0: "প্র" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09AA/U+09CD/U+09B2: "প্ল" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER LA
|
||||
U+09AA/U+09CD/U+09B8: "প্স" BENGALI LETTER PA/BENGALI SIGN VIRAMA/BENGALI LETTER SA -->
|
||||
<Key
|
||||
latin:keySpec="প"
|
||||
latin:keyHintLabel="০"
|
||||
latin:additionalMoreKeys="০"
|
||||
latin:moreKeys="প্ত,প্ন,প্প,প্য,প্র,প্ল,প্স" />
|
||||
<!-- U+0986: "আ" BENGALI LETTER AA -->
|
||||
<Key latin:keySpec="আ" />
|
||||
</default>
|
||||
</switch>
|
||||
</merge>
|
|
@ -1,152 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2014, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<switch>
|
||||
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||
<!-- U+0985: "অ" BENGALI LETTER A -->
|
||||
<Key latin:keySpec="অ" />
|
||||
<!-- U+09B6: "শ" BENGALI LETTER SHA
|
||||
U+09B6/U+09CD/U+099A: "শ্চ" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER CA
|
||||
U+09B6/U+09CD/U+099B: "শ্ছ" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER CHA
|
||||
U+09B6/U+09CD/U+09A4: "শ্ত" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+09B6/U+09CD/U+09A8: "শ্ন" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER NA
|
||||
U+09B6/U+09CD/U+09AC: "শ্ব" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09B6/U+09CD/U+09AE: "শ্ম" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER MA
|
||||
U+09B6/U+09CD/U+09B0: "শ্র" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09B6/U+09CD/U+09B2: "শ্ল" BENGALI LETTER SHA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="শ"
|
||||
latin:moreKeys="শ্চ,শ্ছ,শ্ত,শ্ন,শ্ব,শ্ম,শ্র,শ্ল" />
|
||||
<!-- U+09A1: "ড" BENGALI LETTER DDA
|
||||
U+09A1/U+09CD/U+09A1: "ড্ড" BENGALI LETTER DDA/BENGALI SIGN VIRAMA/BENGALI LETTER DDA-->
|
||||
<Key
|
||||
latin:keySpec="ড"
|
||||
latin:moreKeys="ড্ড" />
|
||||
<!-- U+09DD: "ঢ়" BENGALI LETTER RHA -->
|
||||
<Key latin:keySpec="ঢ়" />
|
||||
<!-- U+0998: "ঘ" BENGALI LETTER GHA -->
|
||||
<Key latin:keySpec="ঘ" />
|
||||
<!-- U+09B9: "হ" BENGALI LETTER HA
|
||||
U+09BD: "ঽ" BENGALI SIGN AVAGRAHA
|
||||
U+09B9/U+09CD/U+09A3: "হ্ণ" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER NNA
|
||||
U+09B9/U+09CD/U+09A8: "হ্ন" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER NA
|
||||
U+09B9/U+09CD/U+09AC: "হ্ব" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09B9/U+09CD/U+09AE: "হ্ম" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER MA
|
||||
U+09B9/U+09CD/U+09B0: "হ্র" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09B9/U+09CD/U+09B2: "হ্ল" BENGALI LETTER HA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="হ"
|
||||
latin:moreKeys="ঽ,হ্ণ,হ্ন,হ্ব,হ্ম,হ্র,হ্ল" />
|
||||
<!-- U+099D: "ঝ" BENGALI LETTER JHA -->
|
||||
<Key latin:keySpec="ঝ" />
|
||||
<!-- U+0996: "খ" BENGALI LETTER KHA -->
|
||||
<Key latin:keySpec="খ" />
|
||||
<!-- U+09CE: "ৎ" BENGALI LETTER KHANDA TA -->
|
||||
<Key latin:keySpec="ৎ" />
|
||||
<!-- U+0988: "ঈ" BENGALI LETTER II -->
|
||||
<Key latin:keySpec="ঈ" />
|
||||
<!-- U+098A: "ঊ" BENGALI LETTER UU -->
|
||||
<Key latin:keySpec="ঊ" />
|
||||
</case>
|
||||
<default>
|
||||
<!-- U+09BE: "া BENGALI VOWEL SIGN AA
|
||||
U+0986: "আ" BENGALI LETTER AA -->
|
||||
<Key
|
||||
latin:keySpec="া"
|
||||
latin:moreKeys="আ" />
|
||||
<!-- U+09B8: "স" BENGALI LETTER SA
|
||||
U+09B8/U+09CD/U+09AC: "স্ব" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09B8/U+09CD/U+09A4: "স্ত" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+09B8/U+09CD/U+099F: "স্ট" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+09B8/U+09CD/U+0995: "স্ক" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER KA
|
||||
U+09B8/U+09CD/U+09AA: "স্প" BENGALI LETTER SA/BENGALI SIGN VIRAMA/BENGALI LETTER PA -->
|
||||
<Key
|
||||
latin:keySpec="স"
|
||||
latin:moreKeys="স্ব,স্ত,স্ট,স্ক,স্প" />
|
||||
<!-- U+09A6: "দ" BENGALI LETTER DA
|
||||
U+09A6/U+09CD/U+09A6: "দ্দ" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER DA
|
||||
U+09A6/U+09CD/U+09A7: "দ্ধ" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA
|
||||
U+09A6/U+09CD/U+09AC: "দ্ব" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09A6/U+09CD/U+09AD: "দ্ভ" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER BHA
|
||||
U+09A6/U+09CD/U+09AE: "দ্ম" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER MA
|
||||
U+09A6/U+09CD/U+09AF: "দ্য" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+09A6/U+09CD/U+09B0: "দ্র" BENGALI LETTER DA/BENGALI SIGN VIRAMA/BENGALI LETTER RA -->
|
||||
<Key
|
||||
latin:keySpec="দ"
|
||||
latin:moreKeys="দ্দ,দ্ধ,দ্ব,দ্ভ,দ্ম,দ্য,দ্র" />
|
||||
<!-- U+09C3: "ৃ" BENGALI VOWEL SIGN VOCALIC R
|
||||
U+098B: "ঋ" BENGALI LETTER VOCALIC R -->
|
||||
<Key
|
||||
latin:keySpec="ৃ"
|
||||
latin:moreKeys="ঋ" />
|
||||
<!-- U+0997: "গ" BENGALI LETTER GA
|
||||
U+0997/U+09CD/U+09A7: "গ্ধ" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA
|
||||
U+0997/U+09CD/U+09B0: "গ্র" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+0997/U+09CD/U+09B2: "গ্ল" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER LA
|
||||
U+0997/U+09CD/U+09A8: "গ্ন" BENGALI LETTER GA/BENGALI SIGN VIRAMA/BENGALI LETTER NA -->
|
||||
<Key
|
||||
latin:keySpec="গ"
|
||||
latin:moreKeys="গ্ধ,গ্র,গ্ল,গ্ন" />
|
||||
<!-- U+09CD: "্" BENGALI SIGN VIRAMA -->
|
||||
<Key latin:keySpec="্" />
|
||||
<!-- U+099C: "জ" BENGALI LETTER JA
|
||||
U+099C/U+09CD/U+099E: "জ্ঞ" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER NYA
|
||||
U+099C/U+09CD/U+099C: "জ্জ" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER JA
|
||||
U+099C/U+09CD/U+09AF: "জ্ব" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+099C/U+09CD/U+09AC: "জ্য" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+099C/U+09CD/U+09B0: "জ্র" BENGALI LETTER JA/BENGALI SIGN VIRAMA/BENGALI LETTER RA -->
|
||||
<Key
|
||||
latin:keySpec="জ"
|
||||
latin:moreKeys="জ্ঞ,জ্জ,জ্য,জ্ব,জ্র" />
|
||||
<!-- U+0995: "ক" BENGALI LETTER KA
|
||||
U+0995/U+09CD/U+09B7: "ক্ষ" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER SSA
|
||||
U+0995/U+09CD/U+0995: "ক্ক" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER KA
|
||||
U+0995/U+09CD/U+099F: "ক্ট" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+0995/U+09CD/U+09A4: "ক্ত" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+0995/U+09CD/U+09B0: "ক্র" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+0995/U+09CD/U+09B8: "ক্স" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER SA
|
||||
U+0995/U+09CD/U+09B2: "ক্ল" BENGALI LETTER KA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="ক"
|
||||
latin:moreKeys="ক্ষ,ক্ক,ক্ট,ক্ত,ক্র,ক্স,ক্ল" />
|
||||
<!-- U+09B2: "ল" BENGALI LETTER LA
|
||||
U+09B2/U+09CD/U+0995: "ল্ক" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER KA
|
||||
U+09B2/U+09CD/U+0997: "ল্গ" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER GA
|
||||
U+09B2/U+09CD/U+099F: "ল্ট" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+09B2/U+09CD/U+09A1: "ল্ড" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER DDA
|
||||
U+09B2/U+09CD/U+09A4: "ল্ত" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+09B2/U+09CD/U+09A6: "ল্দ" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER DA
|
||||
U+09B2/U+09CD/U+09A7: "ল্ধ" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA
|
||||
U+09B2/U+09CD/U+09AA: "ল্প" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER PA
|
||||
U+09B2/U+09CD/U+09AB: "ল্ফ" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER PHA
|
||||
U+09B2/U+09CD/U+09AC: "ল্ব" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09B2/U+09CD/U+09AE: "ল্ম" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER MA
|
||||
U+09B2/U+09CD/U+09B2: "ল্ল" BENGALI LETTER LA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="ল"
|
||||
latin:moreKeys="ল্ক,ল্গ,ল্ট,ল্ড,ল্ত,ল্দ,ল্ধ,ল্প,ল্ফ,ল্ব,ল্ম,ল্ল" />
|
||||
<!-- U+0987: "ই" BENGALI LETTER I -->
|
||||
<Key latin:keySpec="ই" />
|
||||
<!-- U+0989: "উ" BENGALI LETTER U -->
|
||||
<Key latin:keySpec="উ" />
|
||||
</default>
|
||||
</switch>
|
||||
</merge>
|
|
@ -1,128 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2014, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<switch>
|
||||
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||
<!-- U+0964: "।" DEVANAGARI DANDA
|
||||
U+0965: "॥" DEVANAGARI DOUBLE DANDA -->
|
||||
<Key
|
||||
latin:keySpec="।"
|
||||
latin:moreKeys="॥" />
|
||||
<!-- U+0999: "ঙ BENGALI LETTER NGA
|
||||
U+0999/U+09CD/U+0995: "ঙ্ক"
|
||||
U+0999/U+09CD/U+0996: "ঙ্খ"
|
||||
U+0999/U+09CD/U+0997: "ঙ্গ" -->
|
||||
<Key latin:keySpec="ঙ"
|
||||
latin:moreKeys="ঙ্ক,ঙ্খ,ঙ্গ" />
|
||||
<!-- U+099B: "ছ" BENGALI LETTER CHA -->
|
||||
<Key latin:keySpec="ছ" />
|
||||
<!-- U+0983: "ঃ" BENGALI SIGN VISARGA -->
|
||||
<Key latin:keySpec="ঃ" />
|
||||
<!-- U+0981: "ঁ" BENGALI SIGN CANDRABINDU -->
|
||||
<Key latin:keySpec="ঁ" />
|
||||
<!-- U+09A3: "ণ" BENGALI LETTER NNA
|
||||
U+09A3/U+09CD/U+099F: "ণ্ট" BENGALI LETTER NNA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+09A3/U+09CD/U+09A1: "ণ্ড" BENGALI LETTER NNA/BENGALI SIGN VIRAMA/BENGALI LETTER DDA
|
||||
U+09A3/U+09CD/U+09A3: "ণ্ণ" BENGALI LETTER NNA/BENGALI SIGN VIRAMA/BENGALI LETTER NNA -->
|
||||
<Key latin:keySpec="ণ"
|
||||
latin:moreKeys="ণ্ট,ণ্ড,ণ্ণ" />
|
||||
<!-- U+0982: "ং" BENGALI SIGN ANUSVARA -->
|
||||
<Key latin:keySpec="ং" />
|
||||
<!-- U+0990: "ঐ" BENGALI LETTER AI -->
|
||||
<Key latin:keySpec="ঐ" />
|
||||
<!-- U+0994: "ঔ" BENGALI LETTER AU -->
|
||||
<Key latin:keySpec="ঔ" />
|
||||
</case>
|
||||
<default>
|
||||
<!-- U+09AF: "য" BENGALI LETTER YA
|
||||
U+09CD/U+09AF: "্য" BENGALI SIGN VIRAMA/BENGALI LETTER YA -->
|
||||
<Key
|
||||
latin:keySpec="য"
|
||||
latin:moreKeys="্য" />
|
||||
<!-- U+09B7: "ষ" BENGALI LETTER SSA
|
||||
U+09B7/U+09CD/U+0995: "ষ্ক" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER KA
|
||||
U+09B7/U+09CD/U+099F: "ষ্ট" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+09B7/U+09CD/U+09A0: "ষ্ঠ" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER TTHA
|
||||
U+09B7/U+09CD/U+09A3: "ষ্ণ" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER NNA
|
||||
U+09B7/U+09CD/U+09AA: "ষ্প" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER PA
|
||||
U+09B7/U+09CD/U+09AB: "ষ্ফ" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER PHA
|
||||
U+09B7/U+09CD/U+09AE: "ষ্ম" BENGALI LETTER SSA/BENGALI SIGN VIRAMA/BENGALI LETTER MA -->
|
||||
<Key
|
||||
latin:keySpec="ষ"
|
||||
latin:moreKeys="ষ্ক,ষ্ট,ষ্ঠ,ষ্ণ,ষ্প,ষ্ফ,ষ্ম" />
|
||||
<!-- U+099A: "চ" BENGALI LETTER CA
|
||||
U+099A/U+09CD/U+099A: "চ্চ" BENGALI LETTER CA/BENGALI SIGN VIRAMA/BENGALI LETTER CA
|
||||
U+099A/U+09CD/U+099B: "চ্ছ" BENGALI LETTER CA/BENGALI SIGN VIRAMA/BENGALI LETTER CHA -->
|
||||
<Key
|
||||
latin:keySpec="চ"
|
||||
latin:moreKeys="চ্চ,চ্ছ" />
|
||||
<!-- U+09AD: "ভ" BENGALI LETTER BHA
|
||||
U+09AD/U+09CD/U+09AF: "ভ্" BENGALI LETTER BHA/BENGALI SIGN VIRAMA/BENGALI LETTER YA
|
||||
U+09AD/U+09CD/U+09B0: "ভ্র" BENGALI LETTER BHA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09AD/U+09CD/U+09B2: "ভ্ল" BENGALI LETTER BHA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="ভ"
|
||||
latin:moreKeys="ভ্য,ভ্র,ভ্ল" />
|
||||
<!-- U+09AC: "ব" BENGALI LETTER BA
|
||||
U+09CD/U+09AC: "্ব" BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09AC/U+09CD/U+09B0: "ব্র" BENGALI LETTER BA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09AC/U+09CD/U+099C: "ব্জ" BENGALI LETTER BA/BENGALI SIGN VIRAMA/BENGALI LETTER JA
|
||||
U+09AC/U+09CD/U+09A6: "ব্দ" BENGALI LETTER BA/BENGALI SIGN VIRAMA/BENGALI LETTER DA
|
||||
U+09AC/U+09CD/U+09A7: "ব্ধ" BENGALI LETTER BA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA
|
||||
U+09AC/U+09CD/U+09AC: "ব্ব" BENGALI LETTER BA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09AC/U+09CD/U+09B2: "ব্ল" BENGALI LETTER BA/BENGALI SIGN VIRAMA/BENGALI LETTER LA
|
||||
U+09F1: "ৱ" BENGALI LETTER RA WITH MIDDLE DIAGONAL
|
||||
U+09F0: "ৰ" BENGALI LETTER RA WITH LOWER DIAGONAL -->
|
||||
<Key
|
||||
latin:keySpec="ব"
|
||||
latin:moreKeys="্ব,ব্র,ব্জ,ব্দ,ব্ধ,ব্ব,ব্ল,ৱ,ৰ" />
|
||||
<!-- U+09A8: "ন" BENGALI LETTER NA
|
||||
U+09A8/U+09CD/U+09A4: "ন্ত" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER TA
|
||||
U+09A8/U+09CD/U+09A5: "ন্থ" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER THA
|
||||
U+09A8/U+09CD/U+099F: "ন্ট" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER TTA
|
||||
U+09A8/U+09CD/U+09A6: "ন্দ" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER DA
|
||||
U+09A8/U+09CD/U+09A7: "ন্ধ" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER DHA
|
||||
U+09A8/U+09CD/U+09A1: "ন্ড" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER DDA
|
||||
U+09A8/U+09CD/U+09A8: "ন্ন" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER NA
|
||||
U+09A8/U+09CD/U+09AC: "ন্ব" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09A8/U+09CD/U+09AE: "ন্ম" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER MA
|
||||
U+09A8/U+09CD/U+09B8: "ন্স" BENGALI LETTER NA/BENGALI SIGN VIRAMA/BENGALI LETTER SA -->
|
||||
<Key
|
||||
latin:keySpec="ন"
|
||||
latin:moreKeys="ন্ত,ন্থ,ন্ট,ন্দ,ন্ধ,ন্ড,ন্ন,ন্ব,ন্ম,ন্স" />
|
||||
<!-- U+09AE: "ম" BENGALI LETTER MA
|
||||
U+09AE/U+09CD/U+09A8: "ম্ন" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER NA
|
||||
U+09AE/U+09CD/U+09AA: "ম্প" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER PA
|
||||
U+09AE/U+09CD/U+09AC: "ম্ব" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER BA
|
||||
U+09AE/U+09CD/U+09AD: "ম্ভ" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER BHA
|
||||
U+09AE/U+09CD/U+09AE: "ম্ম" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER MA
|
||||
U+09AE/U+09CD/U+09B0: "ম্র" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER RA
|
||||
U+09AE/U+09CD/U+09B2: "ম্ল" BENGALI LETTER MA/BENGALI SIGN VIRAMA/BENGALI LETTER LA -->
|
||||
<Key
|
||||
latin:keySpec="ম"
|
||||
latin:moreKeys=",ম্ন,ম্প,ম্ব,ম্ভ,ম্ম,ম্র,ম্ল" />
|
||||
<!-- U+098F: "এ" BENGALI LETTER E -->
|
||||
<Key latin:keySpec="এ" />
|
||||
<!-- U+0993: "ও" BENGALI LETTER O -->
|
||||
<Key latin:keySpec="ও" />
|
||||
</default>
|
||||
</switch>
|
||||
</merge>
|
138
app/src/main/res/xml/rowkeys_bengali_unijoy1.xml
Normal file
138
app/src/main/res/xml/rowkeys_bengali_unijoy1.xml
Normal file
|
@ -0,0 +1,138 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** bn-unijoy Bengali input method simulating Unijoy keyboard.
|
||||
** Copyright (C) 2005, 2008
|
||||
** National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
** Registration Number H15PRO112
|
||||
|
||||
** This file is part of the m17n database; a sub-part of the m17n
|
||||
** library.
|
||||
|
||||
** The m17n library is free software; you can redistribute it and/or
|
||||
** modify it under the terms of the GNU Lesser General Public License
|
||||
** as published by the Free Software Foundation; either version 2.1 of
|
||||
** the License, or (at your option) any later version.
|
||||
|
||||
** The m17n library is distributed in the hope that it will be useful,
|
||||
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
** Lesser General Public License for more details.
|
||||
|
||||
** You should have received a copy of the GNU Lesser General Public
|
||||
** License along with the m17n library; if not, write to the Free
|
||||
** Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
** Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
-->
|
||||
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<switch>
|
||||
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||
<!-- bengali sign anusvara -->
|
||||
<Key latin:keySpec="ং" />
|
||||
<!-- bengali letter yya -->
|
||||
<Key latin:keySpec="য়" />
|
||||
<!-- bengali letter ddha -->
|
||||
<Key latin:keySpec="ঢ" />
|
||||
<!-- bengali letter pha -->
|
||||
<Key latin:keySpec="ফ" />
|
||||
<!-- bengali letter ttha -->
|
||||
<Key latin:keySpec="ঠ" />
|
||||
<!-- bengali letter cha -->
|
||||
<Key latin:keySpec="ছ" />
|
||||
<!-- bengali letter jha -->
|
||||
<Key latin:keySpec="ঝ" />
|
||||
<!-- bengali letter nya -->
|
||||
<Key latin:keySpec="ঞ" />
|
||||
<!-- bengali letter gha -->
|
||||
<Key latin:keySpec="ঘ" />
|
||||
<!-- bengali letter rha -->
|
||||
<Key latin:keySpec="ঢ়" />
|
||||
</case>
|
||||
<default>
|
||||
<!-- bengali letter nga
|
||||
bengali sign anusvara
|
||||
bengali digit one -->
|
||||
<Key
|
||||
latin:keySpec="ঙ"
|
||||
latin:keyHintLabel="ং"
|
||||
latin:additionalMoreKeys="ং"
|
||||
latin:moreKeys="১" />
|
||||
<!-- bengali letter ya
|
||||
bengali letter yya
|
||||
bengali digit two -->
|
||||
<Key
|
||||
latin:keySpec="য"
|
||||
latin:keyHintLabel="য়"
|
||||
latin:additionalMoreKeys="য়"
|
||||
latin:moreKeys="২" />
|
||||
<!-- bengali letter dda
|
||||
bengali letter ddha
|
||||
bengali digit three -->
|
||||
<Key
|
||||
latin:keySpec="ড"
|
||||
latin:keyHintLabel="ঢ"
|
||||
latin:additionalMoreKeys="ঢ"
|
||||
latin:moreKeys="৩" />
|
||||
<!-- bengali letter pa
|
||||
bengali letter pha
|
||||
bengali digit four -->
|
||||
<Key
|
||||
latin:keySpec="প"
|
||||
latin:keyHintLabel="ফ"
|
||||
latin:additionalMoreKeys="ফ"
|
||||
latin:moreKeys="৪" />
|
||||
<!-- bengali letter tta
|
||||
bengali letter ttha
|
||||
bengali digit five -->
|
||||
<Key
|
||||
latin:keySpec="ট"
|
||||
latin:keyHintLabel="ঠ"
|
||||
latin:additionalMoreKeys="ঠ"
|
||||
latin:moreKeys="৫" />
|
||||
<!-- bengali letter ca
|
||||
bengali letter cha
|
||||
bengali digit six -->
|
||||
<Key
|
||||
latin:keySpec="চ"
|
||||
latin:keyHintLabel="ছ"
|
||||
latin:additionalMoreKeys="ছ"
|
||||
latin:moreKeys="৬" />
|
||||
<!-- bengali letter ja
|
||||
bengali letter jha
|
||||
bengali digit seven -->
|
||||
<Key
|
||||
latin:keySpec="জ"
|
||||
latin:keyHintLabel="ঝ"
|
||||
latin:additionalMoreKeys="ঝ"
|
||||
latin:moreKeys="৭" />
|
||||
<!-- bengali letter ha
|
||||
bengali letter nya
|
||||
bengali digit eight -->
|
||||
<Key
|
||||
latin:keySpec="হ"
|
||||
latin:keyHintLabel="ঞ"
|
||||
latin:additionalMoreKeys="ঞ"
|
||||
latin:moreKeys="৮" />
|
||||
<!-- bengali letter ga
|
||||
bengali letter gha
|
||||
bengali digit nine -->
|
||||
<Key
|
||||
latin:keySpec="গ"
|
||||
latin:keyHintLabel="ঘ"
|
||||
latin:additionalMoreKeys="ঘ"
|
||||
latin:moreKeys="৯" />
|
||||
<!-- bengali letter rra
|
||||
bengali letter rha
|
||||
bengali digit zero -->
|
||||
<Key
|
||||
latin:keySpec="ড়"
|
||||
latin:keyHintLabel="ঢ়"
|
||||
latin:additionalMoreKeys="ঢ়"
|
||||
latin:moreKeys="০" />
|
||||
</default>
|
||||
</switch>
|
||||
</merge>
|
130
app/src/main/res/xml/rowkeys_bengali_unijoy2.xml
Normal file
130
app/src/main/res/xml/rowkeys_bengali_unijoy2.xml
Normal file
|
@ -0,0 +1,130 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** bn-unijoy Bengali input method simulating Unijoy keyboard.
|
||||
** Copyright (C) 2005, 2008
|
||||
** National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
** Registration Number H15PRO112
|
||||
|
||||
** This file is part of the m17n database; a sub-part of the m17n
|
||||
** library.
|
||||
|
||||
** The m17n library is free software; you can redistribute it and/or
|
||||
** modify it under the terms of the GNU Lesser General Public License
|
||||
** as published by the Free Software Foundation; either version 2.1 of
|
||||
** the License, or (at your option) any later version.
|
||||
|
||||
** The m17n library is distributed in the hope that it will be useful,
|
||||
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
** Lesser General Public License for more details.
|
||||
|
||||
** You should have received a copy of the GNU Lesser General Public
|
||||
** License along with the m17n library; if not, write to the Free
|
||||
** Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
** Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<switch>
|
||||
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||
<!-- bengali ligature reph -->
|
||||
<Key
|
||||
latin:keySpec="⸍|র্"
|
||||
latin:keyHintLabel="⋯"
|
||||
latin:additionalMoreKeys="ৠ"
|
||||
latin:moreKeys="ঌ,ৡ,ৄ,ৢ,ৣ" />
|
||||
<!-- bengali vowel sign uu
|
||||
bengali letter uu -->
|
||||
<Key
|
||||
latin:keySpec="ূ"
|
||||
latin:keyHintLabel="ঊ"
|
||||
latin:moreKeys="ঊ" />
|
||||
<!-- bengali vowel sign ii
|
||||
bengali letter ii -->
|
||||
<Key
|
||||
latin:keySpec="ী"
|
||||
latin:keyHintLabel="ঈ"
|
||||
latin:moreKeys="ঈ" />
|
||||
<!-- bengali vowel sign a -->
|
||||
<Key latin:keySpec="অ" />
|
||||
<!-- bengali sign candrabindu -->
|
||||
<Key
|
||||
latin:keySpec="ঁ"
|
||||
latin:keyHintLabel="⋯"
|
||||
latin:additionalMoreKeys="৺"
|
||||
latin:moreKeys="ৗ,়,ৰ,ৱ,ঽ" />
|
||||
<!-- bengali letter bha -->
|
||||
<Key latin:keySpec="ভ" />
|
||||
<!-- bengali letter kha -->
|
||||
<Key latin:keySpec="খ" />
|
||||
<!-- bengali letter tha -->
|
||||
<Key latin:keySpec="থ" />
|
||||
<!-- bengali letter dha -->
|
||||
<Key latin:keySpec="ধ" />
|
||||
</case>
|
||||
<default>
|
||||
<!-- bengali vowel sign vocalic r
|
||||
bengali letter vocalic r -->
|
||||
<Key
|
||||
latin:keySpec="ৃ"
|
||||
latin:keyHintLabel="ঋ"
|
||||
latin:moreKeys="ঋ" />
|
||||
<!-- bengali vowel sign u
|
||||
bengali letter u -->
|
||||
<Key
|
||||
latin:keySpec="ু"
|
||||
latin:keyHintLabel="উ"
|
||||
latin:moreKeys="উ" />
|
||||
<!-- bengali vowel sign i
|
||||
bengali letter i -->
|
||||
<Key
|
||||
latin:keySpec="ি"
|
||||
latin:keyHintLabel="ই"
|
||||
latin:moreKeys="ই" />
|
||||
<!-- bengali vowel sign aa
|
||||
bengali letter aa -->
|
||||
<Key
|
||||
latin:keySpec="া"
|
||||
latin:keyHintLabel="আ"
|
||||
latin:additionalMoreKeys="আ"
|
||||
latin:moreKeys="অ" />
|
||||
<!-- bengali sign virama
|
||||
bengali sign candrabindu -->
|
||||
<Key
|
||||
latin:keySpec="্"
|
||||
latin:keyHintLabel="ঁ"
|
||||
latin:additionalMoreKeys="ঁ"
|
||||
latin:moreKeys="ঃ" />
|
||||
<!-- bengali letter ba
|
||||
bengali letter bha -->
|
||||
<Key
|
||||
latin:keySpec="ব"
|
||||
latin:keyHintLabel="ভ"
|
||||
latin:moreKeys="ভ" />
|
||||
<!-- bengali letter ka
|
||||
bengali letter kha -->
|
||||
<Key
|
||||
latin:keySpec="ক"
|
||||
latin:keyHintLabel="খ"
|
||||
latin:moreKeys="খ" />
|
||||
<!-- bengali letter ta
|
||||
bengali letter tha
|
||||
bengali letter khanda ta -->
|
||||
<Key
|
||||
latin:keySpec="ত"
|
||||
latin:keyHintLabel="থ"
|
||||
latin:additionalMoreKeys="থ"
|
||||
latin:moreKeys="ৎ" />
|
||||
<!-- bengali letter da
|
||||
bengali letter dha -->
|
||||
<Key
|
||||
latin:keySpec="দ"
|
||||
latin:keyHintLabel="ধ"
|
||||
latin:moreKeys="ধ" />
|
||||
</default>
|
||||
</switch>
|
||||
</merge>
|
||||
|
84
app/src/main/res/xml/rowkeys_bengali_unijoy3.xml
Normal file
84
app/src/main/res/xml/rowkeys_bengali_unijoy3.xml
Normal file
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** bn-unijoy Bengali input method simulating Unijoy keyboard.
|
||||
** Copyright (C) 2005, 2008
|
||||
** National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
** Registration Number H15PRO112
|
||||
|
||||
** This file is part of the m17n database; a sub-part of the m17n
|
||||
** library.
|
||||
|
||||
** The m17n library is free software; you can redistribute it and/or
|
||||
** modify it under the terms of the GNU Lesser General Public License
|
||||
** as published by the Free Software Foundation; either version 2.1 of
|
||||
** the License, or (at your option) any later version.
|
||||
|
||||
** The m17n library is distributed in the hope that it will be useful,
|
||||
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
** Lesser General Public License for more details.
|
||||
|
||||
** You should have received a copy of the GNU Lesser General Public
|
||||
** License along with the m17n library; if not, write to the Free
|
||||
** Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
** Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<switch>
|
||||
<case latin:keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLocked|alphabetShiftLockShifted">
|
||||
<!-- bengali ligature ya-phala -->
|
||||
<Key latin:keySpec="্য" />
|
||||
<!-- bengali vowel sign au -->
|
||||
<Key latin:keySpec="ৌ"
|
||||
latin:keyHintLabel="ঔ"
|
||||
latin:moreKeys="ঔ" />
|
||||
<!-- bengali vowel sign ai -->
|
||||
<Key latin:keySpec="ৈ"
|
||||
latin:keyHintLabel="ঐ"
|
||||
latin:moreKeys="ঐ" />
|
||||
<!-- bengali letter la -->
|
||||
<Key latin:keySpec="ল" />
|
||||
<!-- bengali letter nna -->
|
||||
<Key latin:keySpec="ণ" />
|
||||
<!-- bengali letter ssa -->
|
||||
<Key latin:keySpec="ষ" />
|
||||
<!-- bengali letter sha -->
|
||||
<Key latin:keySpec="শ" />
|
||||
</case>
|
||||
<default>
|
||||
<!-- bengali ligature ra-phala -->
|
||||
<Key latin:keySpec="্র"
|
||||
latin:keyHintLabel="্য"
|
||||
latin:moreKeys="্য" />
|
||||
<!-- bengali vowel sign o -->
|
||||
<Key latin:keySpec="ো"
|
||||
latin:keyHintLabel="ও"
|
||||
latin:moreKeys="ও" />
|
||||
<!-- bengali vowel sign e -->
|
||||
<Key latin:keySpec="ে"
|
||||
latin:keyHintLabel="এ"
|
||||
latin:moreKeys="এ" />
|
||||
<!-- bengali letter ra -->
|
||||
<Key latin:keySpec="র"
|
||||
latin:keyHintLabel="ল"
|
||||
latin:additionalMoreKeys="ল"
|
||||
latin:moreKeys="র‍্য" />
|
||||
<!-- bengali letter na -->
|
||||
<Key latin:keySpec="ন"
|
||||
latin:keyHintLabel="ণ"
|
||||
latin:moreKeys="ণ" />
|
||||
<!-- bengali letter sa -->
|
||||
<Key latin:keySpec="স"
|
||||
latin:keyHintLabel="ষ"
|
||||
latin:moreKeys="ষ" />
|
||||
<!-- bengali letter ma -->
|
||||
<Key latin:keySpec="ম"
|
||||
latin:keyHintLabel="শ"
|
||||
latin:moreKeys="শ" />
|
||||
</default>
|
||||
</switch>
|
||||
</merge>
|
|
@ -1,57 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2014, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
|
||||
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||
<switch>
|
||||
<case
|
||||
latin:numberRowEnabled="true"
|
||||
>
|
||||
<Row
|
||||
latin:keyWidth="10%p"
|
||||
>
|
||||
<include
|
||||
latin:keyboardLayout="@xml/rowkeys_symbols1" />
|
||||
</Row>
|
||||
</case>
|
||||
</switch>
|
||||
<Row
|
||||
latin:keyLabelFlags="fontNormal"
|
||||
latin:keyWidth="9.091%p" >
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_akkhor1" />
|
||||
</Row>
|
||||
<Row
|
||||
latin:keyLabelFlags="fontNormal"
|
||||
latin:keyWidth="9.091%p" >
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_akkhor2" />
|
||||
</Row>
|
||||
<Row
|
||||
latin:keyLabelFlags="fontNormal"
|
||||
latin:keyWidth="8.711%p" >
|
||||
<Key
|
||||
latin:keyStyle="shiftKeyStyle"
|
||||
latin:keyWidth="10.8%p" />
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_akkhor3" />
|
||||
<Key
|
||||
latin:keyStyle="deleteKeyStyle"
|
||||
latin:keyWidth="fillRight" />
|
||||
</Row>
|
||||
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||
</merge>
|
42
app/src/main/res/xml/rows_bengali_unijoy.xml
Normal file
42
app/src/main/res/xml/rows_bengali_unijoy.xml
Normal file
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
**
|
||||
** Copyright 2014, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<merge xmlns:latin="http://schemas.android.com/apk/res-auto">
|
||||
<include latin:keyboardLayout="@xml/key_styles_common" />
|
||||
<switch>
|
||||
<case latin:numberRowEnabled="true">
|
||||
<Row latin:keyWidth="10%p">
|
||||
<include latin:keyboardLayout="@xml/rowkeys_symbols1" />
|
||||
</Row>
|
||||
</case>
|
||||
</switch>
|
||||
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="10%p">
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy1" />
|
||||
</Row>
|
||||
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="10%p">
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy2" />
|
||||
</Row>
|
||||
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="10%p">
|
||||
<Key latin:keyStyle="shiftKeyStyle" latin:keyWidth="15%p" latin:visualInsetsRight="1%p" />
|
||||
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy3" />
|
||||
<Key latin:keyStyle="deleteKeyStyle" latin:keyWidth="fillRight" latin:visualInsetsLeft="1%p" />
|
||||
</Row>
|
||||
<include latin:keyboardLayout="@xml/row_qwerty4" />
|
||||
</merge>
|
Loading…
Add table
Reference in a new issue