mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-04-20 22:29:10 +00:00
Add Kabyle layout (#468)
This commit is contained in:
parent
1490ddddd8
commit
a0caa00a1d
3 changed files with 64 additions and 0 deletions
16
app/src/main/assets/language_key_texts/kab.txt
Normal file
16
app/src/main/assets/language_key_texts/kab.txt
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
[morekeys]
|
||||||
|
a ɛ
|
||||||
|
z ẓ
|
||||||
|
r ṛ
|
||||||
|
t ṭ
|
||||||
|
u o
|
||||||
|
s ṣ
|
||||||
|
d ḍ
|
||||||
|
g ǧ
|
||||||
|
h ḥ
|
||||||
|
c č
|
||||||
|
b p
|
||||||
|
|
||||||
|
[labels]
|
||||||
|
alphabet: AƐΓ
|
||||||
|
|
38
app/src/main/assets/layouts/kabyle.json
Normal file
38
app/src/main/assets/layouts/kabyle.json
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
[
|
||||||
|
[
|
||||||
|
{ "label": "a" },
|
||||||
|
{ "label": "z" },
|
||||||
|
{ "label": "e" },
|
||||||
|
{ "label": "r" },
|
||||||
|
{ "label": "t" },
|
||||||
|
{ "label": "y" },
|
||||||
|
{ "label": "u" },
|
||||||
|
{ "label": "i" },
|
||||||
|
{ "label": "ɛ" },
|
||||||
|
{ "label": "ɣ" }
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{ "label": "q" },
|
||||||
|
{ "label": "s" },
|
||||||
|
{ "label": "d" },
|
||||||
|
{ "label": "f" },
|
||||||
|
{ "label": "g" },
|
||||||
|
{ "label": "h" },
|
||||||
|
{ "label": "j" },
|
||||||
|
{ "label": "k" },
|
||||||
|
{ "label": "l" },
|
||||||
|
{ "label": "m", "popup": { "main": { "label": "/" } } }
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{ "label": "w" },
|
||||||
|
{ "label": "x" },
|
||||||
|
{ "label": "c" },
|
||||||
|
{ "label": "v" },
|
||||||
|
{ "label": "b" },
|
||||||
|
{ "label": "n" },
|
||||||
|
{ "$": "shift_state_selector",
|
||||||
|
"shiftedManual": { "label": "?" },
|
||||||
|
"default": { "label": "'" }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
|
@ -58,6 +58,7 @@
|
||||||
it_CH: Italian (Switzerland)/qwertz+
|
it_CH: Italian (Switzerland)/qwertz+
|
||||||
iw: Hebrew/hebrew # "he" is the official language code of Hebrew.
|
iw: Hebrew/hebrew # "he" is the official language code of Hebrew.
|
||||||
ka_GE: Georgian (Georgia)/georgian
|
ka_GE: Georgian (Georgia)/georgian
|
||||||
|
kab: Kabyle (Algeria)/azerty # This is a preliminary keyboard layout.
|
||||||
kk: Kazakh/ru
|
kk: Kazakh/ru
|
||||||
km_KH: Khmer (Cambodia)/khmer
|
km_KH: Khmer (Cambodia)/khmer
|
||||||
kn_IN: Kannada (India)/kannada
|
kn_IN: Kannada (India)/kannada
|
||||||
|
@ -533,6 +534,15 @@
|
||||||
android:imeSubtypeExtraValue="KeyboardLayoutSet=hebrew,SupportTouchPositionCorrection,EmojiCapable"
|
android:imeSubtypeExtraValue="KeyboardLayoutSet=hebrew,SupportTouchPositionCorrection,EmojiCapable"
|
||||||
android:isAsciiCapable="false"
|
android:isAsciiCapable="false"
|
||||||
/>
|
/>
|
||||||
|
<subtype android:icon="@drawable/ic_ime_switcher"
|
||||||
|
android:label="@string/subtype_generic"
|
||||||
|
android:subtypeId="0x2d5e7a1f"
|
||||||
|
android:imeSubtypeLocale="kab"
|
||||||
|
android:languageTag="kab"
|
||||||
|
android:imeSubtypeMode="keyboard"
|
||||||
|
android:imeSubtypeExtraValue="KeyboardLayoutSet=kabyle,AsciiCapable,SupportTouchPositionCorrection,EmojiCapable"
|
||||||
|
android:isAsciiCapable="true"
|
||||||
|
/>
|
||||||
<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="0x6e119e6a"
|
android:subtypeId="0x6e119e6a"
|
||||||
|
|
Loading…
Add table
Reference in a new issue