forked from extern/Unexpected-Keyboard
Added Hindi language layout (#211)
* Hindi Keyboard Layout Hindi keyboard layout added Basic symbols like brackets, colons etc are useful. This includes ( ) { } [ ] \ / ÷ - + = ! % : ; . , ?
This commit is contained in:
parent
fc8bb3a539
commit
1909f2fcb4
@ -22,6 +22,7 @@
|
||||
<item>bone</item>
|
||||
<item>jcuken_ua</item>
|
||||
<item>bangla</item>
|
||||
<item>hindi</item>
|
||||
</string-array>
|
||||
<string-array name="pref_layout_entries">
|
||||
<item>@string/pref_layout_e_system</item>
|
||||
@ -45,6 +46,7 @@
|
||||
<item>Bone</item>
|
||||
<item>ЙЦУКЕН (Українська)</item>
|
||||
<item>বাংলা</item>
|
||||
<item>हिन्दी</item>
|
||||
</string-array>
|
||||
<string-array name="pref_programming_layout_values">
|
||||
<item>none</item>
|
||||
|
37
res/xml/hindi.xml
Normal file
37
res/xml/hindi.xml
Normal file
@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard>
|
||||
<row>
|
||||
<key key0="ौ" key1="औ" key2="₨" key3="esc" key4="१"/>
|
||||
<key key0="ै" key1="ऐ" key2="ऍ" key3="¶" key4="२"/>
|
||||
<key key0="ा" key1="आ" key2="ॅ" key3="ग़" key4="३"/>
|
||||
<key key0="ी" key1="ई" key2="ज्ञ" key3="ज़" key4="४"/>
|
||||
<key key0="ू" key1="ऊ" key2="त्र" key3="ऩ" key4="५"/>
|
||||
<key key0="ब" key1="भ" key2="क्ष" key3="÷" key4="६"/>
|
||||
<key key0="ह" key1="ङ" key2="श्र" key3="×" key4="७"/>
|
||||
<key key0="ग" key1="घ" key2="ः" key3="=" key4="८"/>
|
||||
<key key0="द" key1="ध" key2="ऋ" key3="+" key4="९"/>
|
||||
<key key0="ज" key1="झ" key2="ृ" key3="-" key4="०"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ो" key1="ओ" key2="ॉ" key3="tab" key4="ऑ"/>
|
||||
<key key0="े" key1="ए" key2="ञ" key3="~" key4="॰"/>
|
||||
<key key0="्" key1="अ" key2="़" key3="ऽ" key4="ऺ"/>
|
||||
<key key0="ि" key1="इ" key2="ढ" key3="॥" key4="ॄ"/>
|
||||
<key key0="ु" key1="उ" key2="ड" key3="\\" key4="/"/>
|
||||
<key key0="प" key1="फ" key2="छ" key3="<" key4=">"/>
|
||||
<key key0="र" key1="ऱ" key2="च" key3="[" key4="]"/>
|
||||
<key key0="क" key1="ख" key2="क़" key3="{" key4="}"/>
|
||||
<key key0="त" key1="थ" key2="ख़" key3="(" key4=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.4" key0="shift"/>
|
||||
<key shift="0.1" key0="ट" key1="ठ" key2="ड़" key3="\#" key4="*"/>
|
||||
<key key0="ं" key1="ँ" key2="।" key3="ॐ" key4="\@"/>
|
||||
<key key0="म" key1="ण" key2="य" key3="य़" key4="%"/>
|
||||
<key key0="न" key1="" key2="।" key3=":" key4="&"/>
|
||||
<key key0="व" key1="" key2="ढ़" key3=";" key4="."/>
|
||||
<key key0="ल" key1="ळ" key2="फ़" key3="!" key4=","/>
|
||||
<key key0="स" key1="श" key2="ष" key3="\?" key4="।"/>
|
||||
<key shift="0.1" width="1.4" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
@ -2,6 +2,7 @@
|
||||
<input-method xmlns:android="http://schemas.android.com/apk/res/android" android:settingsActivity="juloo.keyboard2.SettingsActivity" android:supportsSwitchingToNextInputMethod="true">
|
||||
<subtype android:label="%s" android:languageTag="bg" android:imeSubtypeLocale="bg_BG" android:imeSubtypeMode="keyboard" android:isAsciiCapable="true" android:imeSubtypeExtraValue="default_layout=bgph1,extra_keys=€"/>
|
||||
<subtype android:label="%s" android:languageTag="bn" android:imeSubtypeLocale="bn_BD" android:imeSubtypeMode="keyboard" android:isAsciiCapable="true" android:imeSubtypeExtraValue="default_layout=qwerty,extra_keys=৳"/>
|
||||
<subtype android:label="%s" android:languageTag="hi" android:imeSubtypeLocale="hi_IN" android:imeSubtypeMode="keyboard" android:isAsciiCapable="true" android:imeSubtypeExtraValue="default_layout=hindi,extra_keys=₹"/>
|
||||
<subtype android:label="%s" android:languageTag="de" android:imeSubtypeLocale="de_DE" android:imeSubtypeMode="keyboard" android:isAsciiCapable="true" android:imeSubtypeExtraValue="default_layout=qwertz,extra_keys=accent_trema|ß|€"/>
|
||||
<subtype android:label="%s" android:languageTag="en-GB" android:imeSubtypeLocale="en_GB" android:imeSubtypeMode="keyboard" android:isAsciiCapable="true" android:imeSubtypeExtraValue="default_layout=qwerty,extra_keys=£|€"/>
|
||||
<subtype android:label="%s" android:languageTag="en-US" android:imeSubtypeLocale="en_US" android:imeSubtypeMode="keyboard" android:isAsciiCapable="true" android:imeSubtypeExtraValue="default_layout=qwerty"/>
|
||||
|
@ -247,6 +247,7 @@ final class Config
|
||||
{
|
||||
case "azerty": return R.xml.azerty;
|
||||
case "bangla": return R.xml.bangla;
|
||||
case "hindi": return R.xml.hindi;
|
||||
case "bgph1": return R.xml.local_bgph1;
|
||||
case "bone": return R.xml.bone;
|
||||
case "colemak": return R.xml.colemak;
|
||||
|
Loading…
Reference in New Issue
Block a user