Add Kazakh keyboard
Bug: 9697273
Change-Id: Ic9943569ed60d601f093181bf135e45a25399121
diff --git a/java/res/xml/method.xml b/java/res/xml/method.xml
index f30ef23..1c37447 100644
--- a/java/res/xml/method.xml
+++ b/java/res/xml/method.xml
@@ -51,6 +51,7 @@
it: Italian/qwerty
iw: Hebrew/hebrew # "he" is official language code of Hebrew.
ka: Georgian/georgian
+ kk: Kazakh/east_slavic
ky: Kyrgyz/east_slavic
lt: Lithuanian/qwerty
lv: Latvian/qwerty
@@ -296,6 +297,13 @@
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_generic"
+ android:subtypeId="0x2d73d2f6"
+ android:imeSubtypeLocale="kk"
+ android:imeSubtypeMode="keyboard"
+ android:imeSubtypeExtraValue="KeyboardLayoutSet=east_slavic"
+ />
+ <subtype android:icon="@drawable/ic_subtype_keyboard"
+ android:label="@string/subtype_generic"
android:subtypeId="0x2e391c04"
android:imeSubtypeLocale="ky"
android:imeSubtypeMode="keyboard"
diff --git a/java/res/xml/rowkeys_east_slavic1.xml b/java/res/xml/rowkeys_east_slavic1.xml
index c1b43bd..5b3b4b4 100644
--- a/java/res/xml/rowkeys_east_slavic1.xml
+++ b/java/res/xml/rowkeys_east_slavic1.xml
@@ -41,7 +41,8 @@
<Key
latin:keyLabel="к"
latin:keyHintLabel="4"
- latin:additionalMoreKeys="4" />
+ latin:additionalMoreKeys="4"
+ latin:moreKeys="!text/more_keys_for_cyrillic_ka" />
<!-- U+0435: "е" CYRILLIC SMALL LETTER IE -->
<Key
latin:keyLabel="е"
diff --git a/java/res/xml/rowkeys_east_slavic2.xml b/java/res/xml/rowkeys_east_slavic2.xml
index 9743727..2e412f0 100644
--- a/java/res/xml/rowkeys_east_slavic2.xml
+++ b/java/res/xml/rowkeys_east_slavic2.xml
@@ -32,7 +32,8 @@
latin:keyLabel="в" />
<!-- U+0430: "а" CYRILLIC SMALL LETTER A -->
<Key
- latin:keyLabel="а" />
+ latin:keyLabel="а"
+ latin:moreKeys="!text/more_keys_for_cyrillic_a" />
<!-- U+043F: "п" CYRILLIC SMALL LETTER PE -->
<Key
latin:keyLabel="п" />
@@ -53,5 +54,6 @@
<Key
latin:keyLabel="ж" />
<Key
- latin:keyLabel="!text/keylabel_for_east_slavic_row2_11" />
+ latin:keyLabel="!text/keylabel_for_east_slavic_row2_11"
+ latin:moreKeys="!text/more_keys_for_east_slavic_row2_11" />
</merge>