Loading java/res/xml/method.xml +8 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -294,6 +295,13 @@ android:imeSubtypeMode="keyboard" android:imeSubtypeExtraValue="KeyboardLayoutSet=georgian" /> <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" Loading java/res/xml/rowkeys_east_slavic1.xml +2 −1 Original line number Diff line number Diff line Loading @@ -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="е" Loading java/res/xml/rowkeys_east_slavic2.xml +4 −2 Original line number Diff line number Diff line Loading @@ -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="п" /> Loading @@ -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> java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java +633 −572 File changed.Preview size limit exceeded, changes collapsed. Show changes tools/maketext/res/values-kk/donottranslate-more-keys.xml 0 → 100644 +57 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- /* ** ** Copyright 2013, The Android Open Source Project ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. ** You may obtain a copy of the License at ** ** http://www.apache.org/licenses/LICENSE-2.0 ** ** Unless required by applicable law or agreed to in writing, software ** distributed under the License is distributed on an "AS IS" BASIS, ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ** See the License for the specific language governing permissions and ** limitations under the License. */ --> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <!-- U+0449: "щ" CYRILLIC SMALL LETTER SHCHA --> <string name="keylabel_for_east_slavic_row1_9">щ</string> <!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN --> <string name="keylabel_for_east_slavic_row1_12">ъ</string> <!-- U+044B: "ы" CYRILLIC SMALL LETTER YERU --> <string name="keylabel_for_east_slavic_row2_1">ы</string> <!-- U+044D: "э" CYRILLIC SMALL LETTER E --> <string name="keylabel_for_east_slavic_row2_11">э</string> <!-- U+0438: "и" CYRILLIC SMALL LETTER I --> <string name="keylabel_for_east_slavic_row3_5">и</string> <!-- U+04AF: "ү" CYRILLIC SMALL LETTER STRAIGHT U U+04B1: "ұ" CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE --> <string name="more_keys_for_cyrillic_u">ү,ұ</string> <!-- U+049B: "қ" CYRILLIC SMALL LETTER KA WITH DESCENDER --> <string name="more_keys_for_cyrillic_ka">қ</string> <!-- U+0451: "ё" CYRILLIC SMALL LETTER IO --> <string name="more_keys_for_cyrillic_ie">ё</string> <!-- U+04A3: "ң" CYRILLIC SMALL LETTER EN WITH DESCENDER --> <string name="more_keys_for_cyrillic_en">ң</string> <!-- U+0493: "ғ" CYRILLIC SMALL LETTER GHE WITH STROKE --> <string name="more_keys_for_cyrillic_ghe">ғ</string> <!-- U+0456: "і" CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I --> <string name="more_keys_for_east_slavic_row2_1">і</string> <!-- U+04D9: "ә" CYRILLIC SMALL LETTER SCHWA --> <string name="more_keys_for_cyrillic_a">ә</string> <!-- U+04E9: "ө" CYRILLIC SMALL LETTER BARRED O --> <string name="more_keys_for_cyrillic_o">ө</string> <!-- U+04BB: "һ" CYRILLIC SMALL LETTER SHHA --> <string name="more_keys_for_east_slavic_row2_11">һ</string> <!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN --> <string name="more_keys_for_cyrillic_soft_sign">ъ</string> <!-- Label for "switch to alphabetic" key. U+0410: "А" CYRILLIC CAPITAL LETTER A U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> </resources> Loading
java/res/xml/method.xml +8 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -294,6 +295,13 @@ android:imeSubtypeMode="keyboard" android:imeSubtypeExtraValue="KeyboardLayoutSet=georgian" /> <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" Loading
java/res/xml/rowkeys_east_slavic1.xml +2 −1 Original line number Diff line number Diff line Loading @@ -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="е" Loading
java/res/xml/rowkeys_east_slavic2.xml +4 −2 Original line number Diff line number Diff line Loading @@ -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="п" /> Loading @@ -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>
java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java +633 −572 File changed.Preview size limit exceeded, changes collapsed. Show changes
tools/maketext/res/values-kk/donottranslate-more-keys.xml 0 → 100644 +57 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- /* ** ** Copyright 2013, The Android Open Source Project ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. ** You may obtain a copy of the License at ** ** http://www.apache.org/licenses/LICENSE-2.0 ** ** Unless required by applicable law or agreed to in writing, software ** distributed under the License is distributed on an "AS IS" BASIS, ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ** See the License for the specific language governing permissions and ** limitations under the License. */ --> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <!-- U+0449: "щ" CYRILLIC SMALL LETTER SHCHA --> <string name="keylabel_for_east_slavic_row1_9">щ</string> <!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN --> <string name="keylabel_for_east_slavic_row1_12">ъ</string> <!-- U+044B: "ы" CYRILLIC SMALL LETTER YERU --> <string name="keylabel_for_east_slavic_row2_1">ы</string> <!-- U+044D: "э" CYRILLIC SMALL LETTER E --> <string name="keylabel_for_east_slavic_row2_11">э</string> <!-- U+0438: "и" CYRILLIC SMALL LETTER I --> <string name="keylabel_for_east_slavic_row3_5">и</string> <!-- U+04AF: "ү" CYRILLIC SMALL LETTER STRAIGHT U U+04B1: "ұ" CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE --> <string name="more_keys_for_cyrillic_u">ү,ұ</string> <!-- U+049B: "қ" CYRILLIC SMALL LETTER KA WITH DESCENDER --> <string name="more_keys_for_cyrillic_ka">қ</string> <!-- U+0451: "ё" CYRILLIC SMALL LETTER IO --> <string name="more_keys_for_cyrillic_ie">ё</string> <!-- U+04A3: "ң" CYRILLIC SMALL LETTER EN WITH DESCENDER --> <string name="more_keys_for_cyrillic_en">ң</string> <!-- U+0493: "ғ" CYRILLIC SMALL LETTER GHE WITH STROKE --> <string name="more_keys_for_cyrillic_ghe">ғ</string> <!-- U+0456: "і" CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I --> <string name="more_keys_for_east_slavic_row2_1">і</string> <!-- U+04D9: "ә" CYRILLIC SMALL LETTER SCHWA --> <string name="more_keys_for_cyrillic_a">ә</string> <!-- U+04E9: "ө" CYRILLIC SMALL LETTER BARRED O --> <string name="more_keys_for_cyrillic_o">ө</string> <!-- U+04BB: "һ" CYRILLIC SMALL LETTER SHHA --> <string name="more_keys_for_east_slavic_row2_11">һ</string> <!-- U+044A: "ъ" CYRILLIC SMALL LETTER HARD SIGN --> <string name="more_keys_for_cyrillic_soft_sign">ъ</string> <!-- Label for "switch to alphabetic" key. U+0410: "А" CYRILLIC CAPITAL LETTER A U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> </resources>