mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-04-22 23:29:10 +00:00
add probhat layout (#489)
This commit is contained in:
parent
e289e7ef5f
commit
47b5502c1d
4 changed files with 144 additions and 0 deletions
132
app/src/main/assets/layouts/bengali_probhat.json
Normal file
132
app/src/main/assets/layouts/bengali_probhat.json
Normal file
|
@ -0,0 +1,132 @@
|
||||||
|
[
|
||||||
|
[
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ধ" },
|
||||||
|
"default": { "label": "দ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঊ" },
|
||||||
|
"default": { "label": "ূ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঈ" },
|
||||||
|
"default": { "label": "ী" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ড়" },
|
||||||
|
"default": { "label": "র" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঠ", "popup": { "main": { "label": "৳" } } },
|
||||||
|
"default": { "label": "ট" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঐ", "popup": { "main": { "label": "ঞ" } } },
|
||||||
|
"default": { "label": "এ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "উ", "popup": { "main": { "label": "ৎ" } } },
|
||||||
|
"default": { "label": "ু" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ই" },
|
||||||
|
"default": { "label": "ি" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঔ" },
|
||||||
|
"default": { "label": "ও" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ফ" },
|
||||||
|
"default": { "label": "প" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ৈ" },
|
||||||
|
"default": { "label": "ে" }
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "অ" },
|
||||||
|
"default": { "label": "া" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ষ" },
|
||||||
|
"default": { "label": "স" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঢ" },
|
||||||
|
"default": { "label": "ড" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "থ" },
|
||||||
|
"default": { "label": "ত" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঘ" },
|
||||||
|
"default": { "label": "গ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঃ" },
|
||||||
|
"default": { "label": "হ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঝ" },
|
||||||
|
"default": { "label": "জ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "খ" },
|
||||||
|
"default": { "label": "ক" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ং" },
|
||||||
|
"default": { "label": "ল" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ৌ" },
|
||||||
|
"default": { "label": "ো" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "৳" },
|
||||||
|
"default": { "label": "॥" }
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "য" },
|
||||||
|
"default": { "label": "য়" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঢ়" },
|
||||||
|
"default": { "label": "শ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ছ" },
|
||||||
|
"default": { "label": "চ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঋ" },
|
||||||
|
"default": { "label": "আ" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ভ" },
|
||||||
|
"default": { "label": "ব" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ণ" },
|
||||||
|
"default": { "label": "ন" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঙ" },
|
||||||
|
"default": { "label": "ম" }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ৃ" },
|
||||||
|
"default": { "label": "." }
|
||||||
|
},
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"manualOrLocked": { "label": "ঁ" },
|
||||||
|
"default": { "label": "্" }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
|
@ -130,6 +130,7 @@
|
||||||
<string name="subtype_with_layout_sr_Latn">সার্বিয়ান (<xliff:g id="KEYBOARD_LAYOUT" example="QWERTY">%s</xliff:g>)</string>
|
<string name="subtype_with_layout_sr_Latn">সার্বিয়ান (<xliff:g id="KEYBOARD_LAYOUT" example="QWERTY">%s</xliff:g>)</string>
|
||||||
<string name="subtype_generic_traditional"><xliff:g id="LANGUAGE_NAME" example="Nepali">%s</xliff:g> (প্রথাগত)</string>
|
<string name="subtype_generic_traditional"><xliff:g id="LANGUAGE_NAME" example="Nepali">%s</xliff:g> (প্রথাগত)</string>
|
||||||
<string name="subtype_with_layout_bn_BD"><xliff:g id="LANGUAGE_NAME" example="Bangla">%s</xliff:g> (অক্ষর)</string>
|
<string name="subtype_with_layout_bn_BD"><xliff:g id="LANGUAGE_NAME" example="Bangla">%s</xliff:g> (অক্ষর)</string>
|
||||||
|
<string name="subtype_probhat_bn_BD"><xliff:g id="LANGUAGE_NAME" example="Bangla">%s</xliff:g> (প্রভাত)</string>
|
||||||
<string name="subtype_generic_compact"><xliff:g id="LANGUAGE_NAME" example="Hindi">%s</xliff:g> (সংক্ষিপ্ত)</string>
|
<string name="subtype_generic_compact"><xliff:g id="LANGUAGE_NAME" example="Hindi">%s</xliff:g> (সংক্ষিপ্ত)</string>
|
||||||
<string name="subtype_generic_sebeolsik_390"><xliff:g id="LANGUAGE_NAME" example="Korean">%s</xliff:g> (সেবালসিক 390)</string>
|
<string name="subtype_generic_sebeolsik_390"><xliff:g id="LANGUAGE_NAME" example="Korean">%s</xliff:g> (সেবালসিক 390)</string>
|
||||||
<string name="subtype_generic_sebeolsik_final"><xliff:g id="LANGUAGE_NAME" example="Korean">%s</xliff:g> (সেবালসিক Final)</string>
|
<string name="subtype_generic_sebeolsik_final"><xliff:g id="LANGUAGE_NAME" example="Korean">%s</xliff:g> (সেবালসিক Final)</string>
|
||||||
|
|
|
@ -299,6 +299,8 @@
|
||||||
<string name="subtype_generic_traditional"><xliff:g id="LANGUAGE_NAME" example="Nepali">%s</xliff:g> (Traditional)</string>
|
<string name="subtype_generic_traditional"><xliff:g id="LANGUAGE_NAME" example="Nepali">%s</xliff:g> (Traditional)</string>
|
||||||
<!-- Description for Bengali (Akkhor) keyboard subtype with explicit keyboard layout [CHAR LIMIT=25] -->
|
<!-- Description for Bengali (Akkhor) keyboard subtype with explicit keyboard layout [CHAR LIMIT=25] -->
|
||||||
<string name="subtype_with_layout_bn_BD"><xliff:g id="LANGUAGE_NAME" example="Bengali">%s</xliff:g> (Akkhor)</string>
|
<string name="subtype_with_layout_bn_BD"><xliff:g id="LANGUAGE_NAME" example="Bengali">%s</xliff:g> (Akkhor)</string>
|
||||||
|
<!-- Description for Bengali (Probhat) keyboard subtype with explicit keyboard layout [CHAR LIMIT=25] -->
|
||||||
|
<string name="subtype_probhat_bn_BD"><xliff:g id="LANGUAGE_NAME" example="Bengali">%s</xliff:g> (Probhat)</string>
|
||||||
<!-- Description for "LANGUAGE_NAME" (Compact) keyboard subtype [CHAR LIMIT=25]
|
<!-- Description for "LANGUAGE_NAME" (Compact) keyboard subtype [CHAR LIMIT=25]
|
||||||
(Compact) can be an abbreviation to fit in the CHAR LIMIT. -->
|
(Compact) can be an abbreviation to fit in the CHAR LIMIT. -->
|
||||||
<string name="subtype_generic_compact"><xliff:g id="LANGUAGE_NAME" example="Hindi">%s</xliff:g> (Compact)</string>
|
<string name="subtype_generic_compact"><xliff:g id="LANGUAGE_NAME" example="Hindi">%s</xliff:g> (Compact)</string>
|
||||||
|
|
|
@ -232,6 +232,15 @@
|
||||||
android:imeSubtypeExtraValue="KeyboardLayoutSet=bengali_akkhor,EmojiCapable"
|
android:imeSubtypeExtraValue="KeyboardLayoutSet=bengali_akkhor,EmojiCapable"
|
||||||
android:isAsciiCapable="false"
|
android:isAsciiCapable="false"
|
||||||
/>
|
/>
|
||||||
|
<subtype android:icon="@drawable/ic_ime_switcher"
|
||||||
|
android:label="@string/subtype_probhat_bn_BD"
|
||||||
|
android:subtypeId="0xa2144c0c"
|
||||||
|
android:imeSubtypeLocale="bn_BD"
|
||||||
|
android:languageTag="bn-BD"
|
||||||
|
android:imeSubtypeMode="keyboard"
|
||||||
|
android:imeSubtypeExtraValue="KeyboardLayoutSet=bengali_probhat,EmojiCapable"
|
||||||
|
android:isAsciiCapable="false"
|
||||||
|
/>
|
||||||
<subtype android:icon="@drawable/ic_ime_switcher"
|
<subtype android:icon="@drawable/ic_ime_switcher"
|
||||||
android:label="@string/subtype_generic"
|
android:label="@string/subtype_generic"
|
||||||
android:subtypeId="0xbff5986c"
|
android:subtypeId="0xbff5986c"
|
||||||
|
|
Loading…
Add table
Reference in a new issue