Add Kabyle layout (#468)

This commit is contained in:
ButterflyOfFire 2024-01-31 21:54:53 +01:00 committed by GitHub
parent 1490ddddd8
commit a0caa00a1d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 64 additions and 0 deletions

View file

@ -0,0 +1,16 @@
[morekeys]
a ɛ
z ẓ
r ṛ
t ṭ
u o
s ṣ
d ḍ
g ǧ
h ḥ
c č
b p
[labels]
alphabet: AƐΓ

View 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": "'" }
}
]
]

View file

@ -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"