diff --git a/java/AndroidManifest.xml b/java/AndroidManifest.xml
index 0d80c037b..031d62e0c 100644
--- a/java/AndroidManifest.xml
+++ b/java/AndroidManifest.xml
@@ -18,7 +18,7 @@
coreApp="true"
package="com.android.inputmethod.latin">
-
+
@@ -32,7 +32,7 @@
@@ -57,7 +57,7 @@
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal.9.png
new file mode 100644
index 000000000..3e25180f0
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_normal.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_off.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_off.9.png
new file mode 100644
index 000000000..bad360f77
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_normal_off.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_on.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_on.9.png
new file mode 100644
index 000000000..49f519860
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_normal_on.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed.9.png
new file mode 100644
index 000000000..e784eddf8
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_pressed.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off.9.png
new file mode 100644
index 000000000..a4731cf1a
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on.9.png
new file mode 100644
index 000000000..03e163c9c
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on.9.png differ
diff --git a/java/res/drawable-hdpi/ic_launcher_keyboard.png b/java/res/drawable-hdpi/ic_launcher_keyboard.png
deleted file mode 100644
index 7ae00ed3f..000000000
Binary files a/java/res/drawable-hdpi/ic_launcher_keyboard.png and /dev/null differ
diff --git a/java/res/drawable-hdpi/ic_subtype_mic_dark.png b/java/res/drawable-hdpi/ic_subtype_mic_dark.png
new file mode 100644
index 000000000..eacbcd255
Binary files /dev/null and b/java/res/drawable-hdpi/ic_subtype_mic_dark.png differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png
index be394151a..50ed568ff 100644
Binary files a/java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png and b/java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_settings_holo_dark.png b/java/res/drawable-hdpi/sym_keyboard_settings_holo_dark.png
index 2ea4a74a5..5af09ad8c 100644
Binary files a/java/res/drawable-hdpi/sym_keyboard_settings_holo_dark.png and b/java/res/drawable-hdpi/sym_keyboard_settings_holo_dark.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal.9.png
new file mode 100644
index 000000000..12bc97928
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_normal.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png
new file mode 100644
index 000000000..44bd414a1
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png
new file mode 100644
index 000000000..43fdf5b88
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed.9.png
new file mode 100644
index 000000000..1c1f3d711
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_pressed.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png
new file mode 100644
index 000000000..dacb675a9
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png
new file mode 100644
index 000000000..3daa69f31
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png differ
diff --git a/java/res/drawable-mdpi/ic_launcher_keyboard.png b/java/res/drawable-mdpi/ic_launcher_keyboard.png
deleted file mode 100644
index cc73f3be1..000000000
Binary files a/java/res/drawable-mdpi/ic_launcher_keyboard.png and /dev/null differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png
index 625490b1f..564f5460c 100644
Binary files a/java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png and b/java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_label_mic_holo_dark.png b/java/res/drawable-mdpi/sym_keyboard_label_mic_holo_dark.png
new file mode 100644
index 000000000..537f39b02
Binary files /dev/null and b/java/res/drawable-mdpi/sym_keyboard_label_mic_holo_dark.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_mic_holo_light.png b/java/res/drawable-mdpi/sym_keyboard_mic_holo_light.png
new file mode 100644
index 000000000..84a63dc7f
Binary files /dev/null and b/java/res/drawable-mdpi/sym_keyboard_mic_holo_light.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_settings_holo_dark.png b/java/res/drawable-mdpi/sym_keyboard_settings_holo_dark.png
index 613f4dc88..36c8c9623 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_settings_holo_dark.png and b/java/res/drawable-mdpi/sym_keyboard_settings_holo_dark.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal.9.png
new file mode 100644
index 000000000..026005d6f
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_normal.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off.9.png
new file mode 100644
index 000000000..38c5f244b
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_on.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_on.9.png
new file mode 100644
index 000000000..f1223e50e
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_normal_on.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed.9.png
new file mode 100644
index 000000000..ec35db54d
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_pressed.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off.9.png
new file mode 100644
index 000000000..bd30464d6
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on.9.png
new file mode 100644
index 000000000..a3ff5d1bb
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on.9.png differ
diff --git a/java/res/drawable-xhdpi/ic_launcher_keyboard.png b/java/res/drawable-xhdpi/ic_launcher_keyboard.png
deleted file mode 100644
index f2ac50dfe..000000000
Binary files a/java/res/drawable-xhdpi/ic_launcher_keyboard.png and /dev/null differ
diff --git a/java/res/drawable-xhdpi/ic_subtype_mic_dark.png b/java/res/drawable-xhdpi/ic_subtype_mic_dark.png
new file mode 100644
index 000000000..17581ba89
Binary files /dev/null and b/java/res/drawable-xhdpi/ic_subtype_mic_dark.png differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_klp.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_klp.9.png
index c211d89c8..e8c65f677 100644
Binary files a/java/res/drawable-xhdpi/keyboard_key_feedback_background_klp.9.png and b/java/res/drawable-xhdpi/keyboard_key_feedback_background_klp.9.png differ
diff --git a/java/res/drawable-xhdpi/sym_keyboard_settings_holo_dark.png b/java/res/drawable-xhdpi/sym_keyboard_settings_holo_dark.png
index 15a97394e..99ee97dbf 100644
Binary files a/java/res/drawable-xhdpi/sym_keyboard_settings_holo_dark.png and b/java/res/drawable-xhdpi/sym_keyboard_settings_holo_dark.png differ
diff --git a/java/res/drawable-xxhdpi/ic_launcher_keyboard.png b/java/res/drawable-xxhdpi/ic_launcher_keyboard.png
deleted file mode 100644
index df386e827..000000000
Binary files a/java/res/drawable-xxhdpi/ic_launcher_keyboard.png and /dev/null differ
diff --git a/java/res/drawable-xxhdpi/ic_subtype_mic_dark.png b/java/res/drawable-xxhdpi/ic_subtype_mic_dark.png
new file mode 100644
index 000000000..811103a56
Binary files /dev/null and b/java/res/drawable-xxhdpi/ic_subtype_mic_dark.png differ
diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_klp.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_klp.9.png
index fd2f9e514..11eee94f3 100644
Binary files a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_klp.9.png and b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_klp.9.png differ
diff --git a/java/res/drawable-xxhdpi/sym_keyboard_settings_holo_dark.png b/java/res/drawable-xxhdpi/sym_keyboard_settings_holo_dark.png
index bf643e1d8..7041bb6ce 100644
Binary files a/java/res/drawable-xxhdpi/sym_keyboard_settings_holo_dark.png and b/java/res/drawable-xxhdpi/sym_keyboard_settings_holo_dark.png differ
diff --git a/java/res/drawable/btn_keyboard_spacebar_gb.xml b/java/res/drawable/btn_keyboard_spacebar_gb.xml
deleted file mode 100644
index 4d51f3c9c..000000000
--- a/java/res/drawable/btn_keyboard_spacebar_gb.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
diff --git a/java/res/drawable/btn_keyboard_spacebar_ics.xml b/java/res/drawable/btn_keyboard_spacebar_ics.xml
deleted file mode 100644
index 4530ea079..000000000
--- a/java/res/drawable/btn_keyboard_spacebar_ics.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
diff --git a/java/res/drawable/btn_keyboard_spacebar_klp.xml b/java/res/drawable/btn_keyboard_spacebar_klp.xml
deleted file mode 100644
index 6b07a392f..000000000
--- a/java/res/drawable/btn_keyboard_spacebar_klp.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
diff --git a/java/res/layout/emoji_keyboard_page.xml b/java/res/layout/emoji_keyboard_page.xml
index 9afad366a..e0b752b32 100644
--- a/java/res/layout/emoji_keyboard_page.xml
+++ b/java/res/layout/emoji_keyboard_page.xml
@@ -18,9 +18,16 @@
*/
-->
-
+ android:id="@+id/emoji_keyboard_scroller"
+ android:clipToPadding="false"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+>
+
+
diff --git a/java/res/layout/emoji_palettes_view.xml b/java/res/layout/emoji_palettes_view.xml
index b25285967..1c6da90ba 100644
--- a/java/res/layout/emoji_palettes_view.xml
+++ b/java/res/layout/emoji_palettes_view.xml
@@ -29,7 +29,7 @@
-
diff --git a/java/res/layout/hint_add_to_dictionary.xml b/java/res/layout/hint_add_to_dictionary.xml
index d42908260..68a9faf19 100644
--- a/java/res/layout/hint_add_to_dictionary.xml
+++ b/java/res/layout/hint_add_to_dictionary.xml
@@ -23,7 +23,7 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:textSize="@dimen/config_suggestion_text_size"
+ android:textSize="@dimen/suggestion_text_size"
android:gravity="center"
android:paddingLeft="0dp"
android:paddingTop="0dp"
diff --git a/java/res/layout/input_view.xml b/java/res/layout/input_view.xml
index ed387e5b2..1e7a3844e 100644
--- a/java/res/layout/input_view.xml
+++ b/java/res/layout/input_view.xml
@@ -41,10 +41,10 @@
android:id="@+id/suggestion_strip_view"
android:layoutDirection="ltr"
android:layout_width="match_parent"
- android:layout_height="@dimen/config_suggestions_strip_height"
+ android:layout_height="@dimen/suggestions_strip_height"
android:gravity="center_vertical"
- android:paddingRight="@dimen/config_suggestions_strip_horizontal_padding"
- android:paddingLeft="@dimen/config_suggestions_strip_horizontal_padding"
+ android:paddingRight="@dimen/suggestions_strip_padding"
+ android:paddingLeft="@dimen/suggestions_strip_padding"
style="?attr/suggestionStripViewStyle" />
+
+
diff --git a/java/res/layout/key_preview.xml b/java/res/layout/key_preview_ics.xml
similarity index 93%
rename from java/res/layout/key_preview.xml
rename to java/res/layout/key_preview_ics.xml
index 16d4c72c3..33b6947ef 100644
--- a/java/res/layout/key_preview.xml
+++ b/java/res/layout/key_preview_ics.xml
@@ -21,7 +21,7 @@
diff --git a/java/res/values/config-spellchecker-thresholds.xml b/java/res/layout/key_preview_klp.xml
similarity index 71%
rename from java/res/values/config-spellchecker-thresholds.xml
rename to java/res/layout/key_preview_klp.xml
index e99ba6621..160aeb9a9 100644
--- a/java/res/values/config-spellchecker-thresholds.xml
+++ b/java/res/layout/key_preview_klp.xml
@@ -18,8 +18,10 @@
*/
-->
-
-
- 0.11
-
+
diff --git a/java/res/layout/more_keys_keyboard.xml b/java/res/layout/more_keys_keyboard.xml
index f3795afdc..6637117e0 100644
--- a/java/res/layout/more_keys_keyboard.xml
+++ b/java/res/layout/more_keys_keyboard.xml
@@ -22,9 +22,11 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:orientation="vertical"
+ android:orientation="horizontal"
+ style="?attr/moreKeysKeyboardContainerStyle"
>
diff --git a/java/res/layout/more_suggestions.xml b/java/res/layout/more_suggestions.xml
index 0869992c9..8659f0761 100644
--- a/java/res/layout/more_suggestions.xml
+++ b/java/res/layout/more_suggestions.xml
@@ -22,15 +22,16 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:orientation="vertical"
+ android:orientation="horizontal"
+ style="?attr/moreKeysKeyboardContainerStyle"
>
diff --git a/java/res/layout/suggestion_word.xml b/java/res/layout/suggestion_word.xml
index 47d2bd864..c82a13c99 100644
--- a/java/res/layout/suggestion_word.xml
+++ b/java/res/layout/suggestion_word.xml
@@ -24,12 +24,12 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:minWidth="@dimen/config_suggestion_min_width"
- android:textSize="@dimen/config_suggestion_text_size"
+ android:minWidth="@dimen/suggestion_min_width"
+ android:textSize="@dimen/suggestion_text_size"
android:gravity="center"
- android:paddingLeft="@dimen/config_suggestion_text_horizontal_padding"
+ android:paddingLeft="@dimen/suggestion_padding"
android:paddingTop="0dp"
- android:paddingRight="@dimen/config_suggestion_text_horizontal_padding"
+ android:paddingRight="@dimen/suggestion_padding"
android:paddingBottom="0dp"
android:hapticFeedbackEnabled="false"
android:focusable="false"
diff --git a/java/res/layout/user_dictionary_add_word.xml b/java/res/layout/user_dictionary_add_word.xml
index 607f5c4a8..bbf9b1b5b 100644
--- a/java/res/layout/user_dictionary_add_word.xml
+++ b/java/res/layout/user_dictionary_add_word.xml
@@ -52,7 +52,7 @@
android:hint="@string/user_dict_settings_add_word_hint"
android:imeOptions="flagNoFullscreen"
android:inputType="textNoSuggestions"
- android:maxLength="@integer/config_user_dictionary_max_word_length" >
+ android:maxLength="@integer/user_dictionary_max_word_length" >
diff --git a/java/res/layout/user_dictionary_add_word_fullscreen.xml b/java/res/layout/user_dictionary_add_word_fullscreen.xml
index 9bcb189b4..219485b66 100644
--- a/java/res/layout/user_dictionary_add_word_fullscreen.xml
+++ b/java/res/layout/user_dictionary_add_word_fullscreen.xml
@@ -30,7 +30,7 @@
android:hint="@string/user_dict_settings_add_word_hint"
android:imeOptions="flagNoFullscreen"
android:inputType="textNoSuggestions"
- android:maxLength="@integer/config_user_dictionary_max_word_length" >
+ android:maxLength="@integer/user_dictionary_max_word_length" >
@@ -61,7 +61,7 @@
android:hint="@string/user_dict_settings_add_shortcut_hint"
android:imeOptions="flagNoFullscreen"
android:inputType="textNoSuggestions"
- android:maxLength="@integer/config_user_dictionary_max_word_length" />
+ android:maxLength="@integer/user_dictionary_max_word_length" />
"tyd"
"URL"
"Steminvoerinstellings"
+ "Op hoofsleutelbord"
+ "Op simbolesleutelbord"
+ "Af"
+ "Mikrofoon op hoofsleutelbord"
+ "Mikrofoon op simbolesleutelbord"
+ "Steminvoer is gedeaktiveer"
"Stel invoermetodes op"
"Invoertale"
"Stuur terugvoer"
diff --git a/java/res/values-am/strings.xml b/java/res/values-am/strings.xml
index d131e340c..0b81034f4 100644
--- a/java/res/values-am/strings.xml
+++ b/java/res/values-am/strings.xml
@@ -117,6 +117,12 @@
"ጊዜ"
"ዩ አር ኤል"
"የድምፅ ግቤት ቁልፍ"
+ "በዋናቁልፍ ሰሌዳ ላይ"
+ "በምልክቶች ቁልፍ ሰሌዳ ላይ"
+ "ውጪ"
+ "ድምፅ ማጉያ በዋናው ቁልፍሰሌዳው ላይ"
+ "የድምፅ ማጉያ ምልክትበቁልፍ ሰሌዳላይ"
+ "የድምፅ ግቤት ቦዝኗል"
"ግቤት ሜተዶችን አዋቀር"
"ቋንቋዎች አግቤት"
"ግብረ-መልስ ላክ"
diff --git a/java/res/values-ar/config-spacing-and-punctuations.xml b/java/res/values-ar/donottranslate.xml
similarity index 89%
rename from java/res/values-ar/config-spacing-and-punctuations.xml
rename to java/res/values-ar/donottranslate.xml
index 9e637e458..57de2538b 100644
--- a/java/res/values-ar/config-spacing-and-punctuations.xml
+++ b/java/res/values-ar/donottranslate.xml
@@ -21,5 +21,5 @@
- !,?,\\,,:,;,\",(|),)|(,\',-,/,@,_
+ !,?,\\,,:,;,\",(|),)|(,\',-,/,@,_
diff --git a/java/res/values-ar/strings.xml b/java/res/values-ar/strings.xml
index 226936b14..da331196c 100644
--- a/java/res/values-ar/strings.xml
+++ b/java/res/values-ar/strings.xml
@@ -117,6 +117,12 @@
"الوقت"
"عنوان URL"
"مفتاح الإدخال الصوتي"
+ "لوحة مفاتيح رئيسية"
+ "لوحة مفاتيح الرموز"
+ "إيقاف"
+ "ميكروفون على لوحة مفاتيح رئيسية"
+ "ميكروفون على لوحة مفاتيح الرموز"
+ "الإدخال الصوتي مُعطل"
"تهيئة طرق الإدخال"
"لغات الإدخال"
"إرسال تعليقات"
diff --git a/java/res/values-be-rBY/bools.xml b/java/res/values-be/bools.xml
similarity index 100%
rename from java/res/values-be-rBY/bools.xml
rename to java/res/values-be/bools.xml
diff --git a/java/res/values-be-rBY/strings-action-keys.xml b/java/res/values-be/strings-action-keys.xml
similarity index 100%
rename from java/res/values-be-rBY/strings-action-keys.xml
rename to java/res/values-be/strings-action-keys.xml
diff --git a/java/res/values-be/strings-appname.xml b/java/res/values-be/strings-appname.xml
new file mode 100644
index 000000000..2f9593bdc
--- /dev/null
+++ b/java/res/values-be/strings-appname.xml
@@ -0,0 +1,27 @@
+
+
+
+
+ "Клавіятура Android (AOSP)"
+ "Iнструмент праверкi правапiсу для Android (AOSP)"
+ "Налады клавіятуры Android (AOSP)"
+ "Налады інструмента праверкі правапісу для Android (AOSP)"
+
diff --git a/java/res/values-be/strings.xml b/java/res/values-be/strings.xml
new file mode 100644
index 000000000..02972f07e
--- /dev/null
+++ b/java/res/values-be/strings.xml
@@ -0,0 +1,253 @@
+
+
+
+
+ "Параметры ўводу"
+ "Каманды гiсторыя даследаванняў"
+ "Шукаць імёны кантактаў"
+ "Модуль праверкі правапісу выкарыстоўвае запісы са спісу кантактаў"
+ "Вібрацыя пры націску клавіш"
+ "Гук пры націску"
+ "Па націску на клавішы ўсплывае акно"
+ "Агульныя"
+ "Выпраўленне тэксту"
+ "Набор жэстамі"
+ "Іншыя параметры"
+ "Адмысловыя налады"
+ "Функцыi для спецыялістаў"
+ "Перакл. да інш. спос. ув."
+ "Кнопка пераключэння мовы звязана i з iншымi спосабамi ўводу"
+ "Кнопка пераключэння мовы"
+ "Паказваць, калі ўключана некалькі моў ўводу"
+ "Iндыкатар слайд-шоу"
+ "Паказаць візуальны сігнал падчас слiзгання клавiш Shift або Symbol"
+ "Затрым. скр. падк. клав."
+ "Няма затрымкі"
+ "Па змаўчанні"
+ "%s мс"
+
+
+ "Прапан. імёны кантактаў"
+ "Выкарыстоўваць імёны са спісу кантактаў для прапаноў і выпраўл."
+ "Падвойны iнтэрвал"
+ "Падвойнае нацiсканне на прабел ўстаўляе iнтэрвал з наступным прабелам"
+ "Аўтаматычна рабіць вялікія літары"
+ "Пісаць з загалоўнай літары першае слова ў кожным сказе"
+ "Персанальны слоўнік"
+ "Дадатковыя слоўнікі"
+ "Асноўны слоўнік"
+ "Паказаць прапановы на выпраўленне"
+ "Паказваць прапанаваныя словы падчас набору тэксту"
+ "Заўсёды паказваць"
+ "Паказаць у партрэтным рэжыме"
+ "Заўседы хаваць"
+ "Блакіраваць абразлівыя словы"
+ "Не прапануйце патэнцыяльна абразлівых слоў"
+ "Аўтавыпраўленне"
+ "Прабелы і пунктуацыйныя знакі дазваляюць аўтаматычна выпраўляць памылкова ўведзеныя словы"
+ "Адключаны"
+ "Сціплы"
+
+
+
+
+ "Падказкi для наступнага слова"
+ "Выкарыстоўваць папярэдняе слова, каб атрымлiваць падказкi"
+ "Уключыць набор жэстамі"
+ "Уводзьце слова, перасоўваючы палец па літарах"
+ "Паказаць след жэста"
+ "Дынамічны плаваючы прагляд"
+ "Праглядаць прапанаванае слова падчас жэсту"
+ "%s : Захаваныя"
+ "Каб праслухаць паролi, падключыце гарнiтуру."
+ "Бягучы тэкст %s"
+ "Тэкст не ўведзены"
+
+
+
+
+ "Клавішны код %d"
+ "Зрух"
+ "Shift уключаны (націснiце, каб адключыць)"
+ "Caps Lock уключаны (націснiце, каб адключыць)"
+ "Выдаліць"
+ "Сімвалы"
+ "Літары"
+ "Лічбы"
+ "Налады"
+ "Укладка"
+ "Прабел"
+ "Галасавы ўвод"
+ "Смайлік"
+ "Увод"
+ "Пошук"
+ "Кропка"
+ "Пераключыць мову"
+ "Далей"
+ "Назад"
+ "Shift уключаны"
+ "Caps Lock уключаны"
+ "Shift адключаны"
+ "Рэжым знакаў"
+ "Рэжым лiтар"
+ "Рэжым тэлефона"
+ "Рэжым тэлефонных знакаў"
+ "Клавіятура схавана"
+ "Паказана клавiятура ў рэжыме \" %s\""
+ "дата"
+ "дата i час"
+ "электронная пошта"
+ "абмен паведамленнямі"
+ "нумар"
+ "тэлефон"
+ "тэкст"
+ "час"
+ "URL"
+ "Ключ галасавога ўводу"
+ "На асн. клавіятуры"
+ "На сімв. клавіятуры"
+ "Адключана"
+ "Мік. на асн. клав."
+ "Мік. на сімв. клав."
+ "Галасавы набор адкл."
+ "Налада метадаў уводу"
+ "Мовы ўводу"
+ "Адправіць водгук"
+ "Мовы ўводу"
+ "Дакраніцеся зноў, каб захаваць"
+ "Слоўнік даступны"
+ "Уключыць зваротную сувязь з карыстальнікамі"
+ "Дапамажыце палепшыць гэты рэдактар метаду ўводу, аўтаматычна адпраўляючы статыстыку выкарыстання і справаздачы аб збоях Google."
+ "Тэма клавіятуры"
+ "Англійская (ЗК)"
+ "Англійская (ЗША)"
+ "iспанская (ЗША)"
+ "Англійская (Вялікабрытанія) (%s)"
+ "Англійская (ЗША) (%s)"
+ "iспанская (ЗША) ( %s )"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "Карыстальніцкія стылі ўводу"
+ "Дадаць стыль"
+ "Дадаць"
+ "Выдаліць"
+ "Захаваць"
+ "Мова"
+ "Раскладка"
+ "Карыстальніцкі метад уводу павінен быць уключаны, перш чым пачаць выкарыстоўваць яго. Жадаеце ўключыць яго зараз?"
+ "Уключыць"
+ "Не цяпер"
+ "Такі метад уводу ўжо існуе: %s"
+ "Рэжым даследвання выкарыстальнасці"
+ "Затрымка доўгага націску клавішы"
+ "Працягласць вібрацыі пры націску клавіш"
+ "Гучнасць гуку пры націску клавіш"
+ "Чытанне знешняга файла слоўніка"
+ "У папцы загрузак няма файлаў слоўніка"
+ "Вылучыце файл слоўніка для ўсталёўкі"
+ "Сапраўды ўсталяваць гэты файл на мове: %s?"
+ "Была памылка"
+ "Па змаўчанні"
+ "Вітаем у прыкладанні %s"
+ "з уводам жэстамі"
+ "Пачаць"
+ "Далей"
+ "Наладка прыкладання %s"
+ "Уключыць прыкладанне %s"
+ "Праверце прыкладанне \"%s\" на сваёй мове і параметры ўводу. Гэта дасць магчымасць дазволіць яму працаваць на вашай прыладзе."
+ "Прыкладанне %s ужо ўключана для вашай мовы і параметраў уводу, так што гэты крок зроблены. Пераходзім да наступнага!"
+ "Уключыць у наладах"
+ "Пераключыцца на прыкладанне %s."
+ "Выберыце \"%s\" як актыўны метад уводу тэксту."
+ "Пераключэнне метадаў уводу"
+ "Усё гатова!"
+ "Цяпер вы можаце ўводзіць ўсе свае любімыя прыкладанні з iмем %s."
+ "Наладка дадатковых моў"
+ "Гатова"
+ "Паказаць значок прыкладання"
+ "Паказаць значок прыкладання ў панэлi запуску"
+ "Пастаўшчык слоўніка"
+ "Пастаўшчык слоўніка"
+ "Слоўнік"
+ "Інфармацыя абнаўлення слоўніка"
+ "Дадатковыя слоўнікі"
+ "Даступны слоўнік"
+ "Налады для слоўнікаў"
+ "Карыстальніцкія слоўнікі"
+ "Карыстацкі слоўнік"
+ "Даступны слоўнік"
+ "Спампоўваецца зараз"
+ "Усталявана"
+ "Усталявана, адключана"
+ "Праблема падключэння да слоўніка"
+ "Слоўнікаў няма"
+ "Абнавіць"
+ "Апошняе абнаўленне"
+ "Праверка наяўнасці абнаўленняў"
+ "Загрузка..."
+ "Асноўны слоўнік"
+ "Адмяніць"
+ "Усталяваць"
+ "Адмена"
+ "Выдаліць"
+ "Для выбранай мовы на мабільнай прыладзе ёсць слоўнік.<br/> Мы рэкамендуем <b>спампаваць</b> слоўнік для мовы \"%1$s\" для паляпшэння зручнасці набору.<br/> <br/> Спампоўка можа заняць хвіліну або дзве ў 3G-сетках. Калі ў вас няма <b>безлімітнага тарыфнага плану перадачы дадзеных</b>, могуць прымяняцца дадатковыя плацяжы<br/>. Калі вы не ведаеце дакладна, які ў вас тарыфны план, мы рэкамендуем знайсці падлучэнне да сеткі Wi-Fi, каб пачаць аўтаматычную спампоўку.<br/> <br/> Парада: можна спампоўваць і выдаляць слоўнікі, перайшоўшы ў раздзел <b>Мова і ўвод</b> у меню <b>Налады</b> вашай мабільнай прылады."
+ "Спампаваць зараз (%1$.1fМБ)"
+ "Спампаваць праз Wi-Fi"
+ "Слоўнік для мовы \"%1$s\""
+ "Нацiснiце, каб прагледзець i спампаваць"
+ "Загрузка: прапановы для мовы \"%1$s\" хутка з\'явяцца."
+ "Версія %1$s"
+ "Дадаць"
+ "Дадаць у слоўнік"
+ "Выраз"
+ "Дадатковыя параметры"
+ "Асн. параметры"
+ "OК"
+ "Слова:"
+ "Шлях хуткага доступу:"
+ "Мова:"
+ "Увядзіце слова"
+ "Дадатковы цэтлiк"
+ "Рэдагаваць слова"
+ "Рэдагаваць"
+ "Выдаліць"
+ "У вашым карыстальніцкім слоўніку няма ніводнага слова. Вы можаце дадаваць словы, дакранаючыся да кнопкі \"+\" у пункце меню \"Дадаць\"."
+ "Для ўсіх моў"
+ "Іншыя мовы..."
+ "Выдаліць"
+ " ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+
diff --git a/java/res/values-bg/strings.xml b/java/res/values-bg/strings.xml
index 604c8d97c..c3fbd7982 100644
--- a/java/res/values-bg/strings.xml
+++ b/java/res/values-bg/strings.xml
@@ -117,6 +117,12 @@
"часа"
"URL адреси"
"Клавиш за гласово въвеждане"
+ "На осн. клавиатура"
+ "На клав. на симв."
+ "Изкл."
+ "Микр. на осн. клав."
+ "Микр. на клав. на симв."
+ "Глас. въвежд. е деакт."
"Конфигуриране на въвеждането"
"Входни езици"
"Изпращане на отзиви"
diff --git a/java/res/values-ca/strings.xml b/java/res/values-ca/strings.xml
index e4623da51..0b9ee037e 100644
--- a/java/res/values-ca/strings.xml
+++ b/java/res/values-ca/strings.xml
@@ -117,6 +117,12 @@
"hora"
"URL"
"Tecla d\'entrada de veu"
+ "Al teclat principal"
+ "Al teclat de símbols"
+ "Desactivada"
+ "Micròfon al teclat principal"
+ "Micro en tecl. símb."
+ "Entrada de veu desactivada"
"Configura mètodes d\'entrada"
"Idiomes"
"Envia comentaris"
diff --git a/java/res/values-cs/strings.xml b/java/res/values-cs/strings.xml
index 4b883e35a..c73e8ab1c 100644
--- a/java/res/values-cs/strings.xml
+++ b/java/res/values-cs/strings.xml
@@ -117,6 +117,12 @@
"čas"
"adresy URL"
"Klávesa hlasového vstupu"
+ "Na hlavní klávesnici"
+ "Na klávesnici se symboly"
+ "Vypnuto"
+ "Mikrofon na hlavní klávesnici"
+ "Mikrofon na klávesnici se symboly"
+ "Hlasový vstup vypnut"
"Konfigurace metod zadávání"
"Vstupní jazyky"
"Odeslat zpětnou vazbu"
diff --git a/java/res/values-da/strings.xml b/java/res/values-da/strings.xml
index 33ac25b45..86bdad469 100644
--- a/java/res/values-da/strings.xml
+++ b/java/res/values-da/strings.xml
@@ -117,6 +117,12 @@
"klokkeslæt"
"Webadresse"
"Nøgle til stemmeinput"
+ "På hovedtastatur"
+ "På symboltastatur"
+ "Fra"
+ "Mik. på hovedtastatur"
+ "Mik. på symboltastatur"
+ "Stemmeinput deaktiveret"
"Konfigurer inputmetoder"
"Inputsprog"
"Send feedback"
diff --git a/java/res/values-de/strings.xml b/java/res/values-de/strings.xml
index 563f4c277..b65053465 100644
--- a/java/res/values-de/strings.xml
+++ b/java/res/values-de/strings.xml
@@ -117,6 +117,12 @@
"Zeit"
"URL"
"Taste für Spracheingabe"
+ "Auf Haupttastatur"
+ "Auf Symboltastatur"
+ "Aus"
+ "Mikro auf Haupttastatur"
+ "Mikro auf Symboltastatur"
+ "Spracheingabe deaktiviert"
"Eingabemethoden konfigurieren"
"Eingabesprachen"
"Feedback geben"
diff --git a/java/res/values-el/strings.xml b/java/res/values-el/strings.xml
index 138d64da5..79e83423c 100644
--- a/java/res/values-el/strings.xml
+++ b/java/res/values-el/strings.xml
@@ -117,6 +117,12 @@
"ώρα"
"διεύθυνση URL"
"Κλειδί φωνητικής εξόδου"
+ "Στο κύριο πληκτρολ."
+ "Πληκτρ. συμβ. ενερ."
+ "Απενεργοποίηση"
+ "Μικ. στο κύριο πληκ."
+ "Μικ. στο πληκ. συμβ."
+ "Απεν. φωνητ. είσοδος"
"Διαμόρφωση μεθόδων εισαγωγής"
"Γλώσσες εισόδου"
"Αποστολή σχολίων"
diff --git a/java/res/values-en-rGB/strings.xml b/java/res/values-en-rGB/strings.xml
index 56a8b90de..4bc1b15cf 100644
--- a/java/res/values-en-rGB/strings.xml
+++ b/java/res/values-en-rGB/strings.xml
@@ -117,6 +117,12 @@
"time"
"URL"
"Voice input key"
+ "On main keyboard"
+ "On symbols keyboard"
+ "Off"
+ "Mic on main keyboard"
+ "Mic on symbols keyboard"
+ "Voice input is disabled"
"Configure input methods"
"Input languages"
"Send feedback"
diff --git a/java/res/values-en-rIN/strings.xml b/java/res/values-en-rIN/strings.xml
index 56a8b90de..4bc1b15cf 100644
--- a/java/res/values-en-rIN/strings.xml
+++ b/java/res/values-en-rIN/strings.xml
@@ -117,6 +117,12 @@
"time"
"URL"
"Voice input key"
+ "On main keyboard"
+ "On symbols keyboard"
+ "Off"
+ "Mic on main keyboard"
+ "Mic on symbols keyboard"
+ "Voice input is disabled"
"Configure input methods"
"Input languages"
"Send feedback"
diff --git a/java/res/values-es-rUS/strings.xml b/java/res/values-es-rUS/strings.xml
index e33bbd5a7..1fd9cf8f0 100644
--- a/java/res/values-es-rUS/strings.xml
+++ b/java/res/values-es-rUS/strings.xml
@@ -117,6 +117,12 @@
"hora"
"URL"
"Tecla de entrada por voz"
+ "En el teclado principal"
+ "En el teclado de símbolos"
+ "Desactivado"
+ "Micrófono en el teclado principal"
+ "Micrófono en el teclado de símbolos"
+ "La entrada por voz está inhabilitada"
"Configurar métodos de entrada"
"Idiomas de entrada"
"Enviar comentarios"
diff --git a/java/res/values-es/strings.xml b/java/res/values-es/strings.xml
index 8240c89a5..39b45e0c4 100644
--- a/java/res/values-es/strings.xml
+++ b/java/res/values-es/strings.xml
@@ -117,6 +117,12 @@
"hora"
"URL"
"Tecla de entrada de voz"
+ "En teclado principal"
+ "En teclado de símbolos"
+ "No"
+ "Micrófono en teclado principal"
+ "Micrófono en teclado de símbolos"
+ "Entrada de voz inhabilitada"
"Configurar métodos de entrada"
"Idiomas"
"Danos tu opinión"
diff --git a/java/res/values-et-rEE/strings.xml b/java/res/values-et-rEE/strings.xml
index a01d5636c..e0f992c0d 100644
--- a/java/res/values-et-rEE/strings.xml
+++ b/java/res/values-et-rEE/strings.xml
@@ -117,6 +117,12 @@
"aeg"
"URL"
"Häälesisendi klahv"
+ "Peamisel klaviatuuril"
+ "Sümbolite klaviatuuril"
+ "Väljas"
+ "Mikrofon peamisel klaviatuuril"
+ "Mikr. sümb. klaviat."
+ "Kõnesisend on keelatud"
"Sisestusmeetodite seadistamine"
"Sisestuskeeled"
"Saatke tagasisidet"
diff --git a/java/res/values-fa/config-spacing-and-punctuations.xml b/java/res/values-fa/donottranslate.xml
similarity index 89%
rename from java/res/values-fa/config-spacing-and-punctuations.xml
rename to java/res/values-fa/donottranslate.xml
index 9e637e458..57de2538b 100644
--- a/java/res/values-fa/config-spacing-and-punctuations.xml
+++ b/java/res/values-fa/donottranslate.xml
@@ -21,5 +21,5 @@
- !,?,\\,,:,;,\",(|),)|(,\',-,/,@,_
+ !,?,\\,,:,;,\",(|),)|(,\',-,/,@,_
diff --git a/java/res/values-fa/strings.xml b/java/res/values-fa/strings.xml
index 714dbc8fc..af886ef8c 100644
--- a/java/res/values-fa/strings.xml
+++ b/java/res/values-fa/strings.xml
@@ -121,6 +121,12 @@
"زمان"
"نشانی اینترنتی"
"کلید ورودی صدا"
+ "در صفحهکلید اصلی"
+ "در صفحهکلید نمادها"
+ "خاموش"
+ "میکروفن در صفحهکلید اصلی"
+ "میکروفن در صفحهکلید نمادها"
+ "ورودی صدا غیرفعال است"
"پیکربندی روشهای ورودی"
"زبانهای ورودی"
"ارسال بازخورد"
diff --git a/java/res/values-fi/strings.xml b/java/res/values-fi/strings.xml
index f623d1a1e..a58bfac3e 100644
--- a/java/res/values-fi/strings.xml
+++ b/java/res/values-fi/strings.xml
@@ -117,6 +117,12 @@
"aika"
"URL-osoite"
"Äänisyöteavain"
+ "Päänäppäimistössä"
+ "Symbolinäppäim."
+ "Ei käytössä"
+ "Mikr. päänäppäim."
+ "Mikr. symbolinäpp."
+ "Äänisyöte ei käyt."
"Määritä syöttötavat"
"Syöttökielet"
"Lähetä palautetta"
diff --git a/java/res/values-fr-rCA/config-spacing-and-punctuations.xml b/java/res/values-fr-rCA/donottranslate.xml
similarity index 77%
rename from java/res/values-fr-rCA/config-spacing-and-punctuations.xml
rename to java/res/values-fr-rCA/donottranslate.xml
index 06254800b..21f18d852 100644
--- a/java/res/values-fr-rCA/config-spacing-and-punctuations.xml
+++ b/java/res/values-fr-rCA/donottranslate.xml
@@ -20,12 +20,12 @@
- ([{&:
+ ([{&:
- .,;:!?)]}&
+ .,;:!?)]}&
- " \n"()[]{}*&<>+=|.,;:!?/_\"
+ " \n"()[]{}*&<>+=|.,;:!?/_\"
- \'-
+ \'-
diff --git a/java/res/values-fr-rCA/strings.xml b/java/res/values-fr-rCA/strings.xml
index 8ff60f621..2551ce9f8 100644
--- a/java/res/values-fr-rCA/strings.xml
+++ b/java/res/values-fr-rCA/strings.xml
@@ -117,6 +117,12 @@
"Heure"
"URL"
"Touche de saisie vocale"
+ "Sur le clavier principal"
+ "Sur clavier symboles"
+ "Désactiver"
+ "Micro sur le clavier principal"
+ "Micro sur le clavier des symboles"
+ "Saisie vocale désactivée"
"Configurer les modes de saisie"
"Langues de saisie"
"Envoyer des commentaires"
diff --git a/java/res/values-fr/config-spacing-and-punctuations.xml b/java/res/values-fr/donottranslate.xml
similarity index 74%
rename from java/res/values-fr/config-spacing-and-punctuations.xml
rename to java/res/values-fr/donottranslate.xml
index 33e0236b0..f0644118a 100644
--- a/java/res/values-fr/config-spacing-and-punctuations.xml
+++ b/java/res/values-fr/donottranslate.xml
@@ -19,12 +19,12 @@
-->
- ([{&;:!?
+ ([{&;:!?
- .,;:!?)]}&
+ .,;:!?)]}&
- " \n"()[]{}*&<>+=|.,;:!?/_\"
+ " \n"()[]{}*&<>+=|.,;:!?/_\"
- \'-
+ \'-
diff --git a/java/res/values-fr/strings.xml b/java/res/values-fr/strings.xml
index 9ab95583d..b877db014 100644
--- a/java/res/values-fr/strings.xml
+++ b/java/res/values-fr/strings.xml
@@ -117,6 +117,12 @@
"Heure"
"URL"
"Touche de saisie vocale"
+ "Sur clavier principal"
+ "Sur clavier symboles"
+ "Désactiver"
+ "Micro sur le clavier principal"
+ "Micro sur clavier symboles"
+ "Saisie vocale désactivée"
"Configurer les modes de saisie"
"Langues de saisie"
"Envoyer des commentaires"
diff --git a/java/res/values-h1200dp-port/setup-dimens-large-tablet-port.xml b/java/res/values-h1200dp-port/setup-dimens-large-tablet-port.xml
index adc3e35a9..bc7928d6a 100644
--- a/java/res/values-h1200dp-port/setup-dimens-large-tablet-port.xml
+++ b/java/res/values-h1200dp-port/setup-dimens-large-tablet-port.xml
@@ -20,6 +20,7 @@
38sp
24sp
24dp
+ 24dp
24sp
18sp
20sp
diff --git a/java/res/values-h330dp-land/setup-dimens-large-phone-land.xml b/java/res/values-h330dp-land/setup-dimens-large-phone-land.xml
index 1ff43ff9f..aebf6d2f3 100644
--- a/java/res/values-h330dp-land/setup-dimens-large-phone-land.xml
+++ b/java/res/values-h330dp-land/setup-dimens-large-phone-land.xml
@@ -20,6 +20,7 @@
22sp
22sp
24dp
+ 24dp
20sp
16sp
18sp
diff --git a/java/res/values-h520dp-land/setup-dimens-small-tablet-land.xml b/java/res/values-h520dp-land/setup-dimens-small-tablet-land.xml
index a0e30cd37..aedf79fb2 100644
--- a/java/res/values-h520dp-land/setup-dimens-small-tablet-land.xml
+++ b/java/res/values-h520dp-land/setup-dimens-small-tablet-land.xml
@@ -20,6 +20,7 @@
32sp
24sp
24dp
+ 24dp
24sp
18sp
20sp
diff --git a/java/res/values-h540dp-port/setup-dimens-large-phone-port.xml b/java/res/values-h540dp-port/setup-dimens-large-phone-port.xml
index cf2a10a9e..6d66f46eb 100644
--- a/java/res/values-h540dp-port/setup-dimens-large-phone-port.xml
+++ b/java/res/values-h540dp-port/setup-dimens-large-phone-port.xml
@@ -20,6 +20,7 @@
26sp
22sp
24dp
+ 24dp
20sp
16sp
18sp
diff --git a/java/res/values-h720dp-land/setup-dimens-large-tablet-land.xml b/java/res/values-h720dp-land/setup-dimens-large-tablet-land.xml
index a782ef8f4..e22b741fb 100644
--- a/java/res/values-h720dp-land/setup-dimens-large-tablet-land.xml
+++ b/java/res/values-h720dp-land/setup-dimens-large-tablet-land.xml
@@ -20,6 +20,7 @@
38sp
24sp
24dp
+ 24dp
24sp
18sp
20sp
diff --git a/java/res/values-h800dp-port/setup-dimens-small-tablet-port.xml b/java/res/values-h800dp-port/setup-dimens-small-tablet-port.xml
index 9ac0f115f..86cf3a04a 100644
--- a/java/res/values-h800dp-port/setup-dimens-small-tablet-port.xml
+++ b/java/res/values-h800dp-port/setup-dimens-small-tablet-port.xml
@@ -20,6 +20,7 @@
36sp
24sp
24dp
+ 24dp
24sp
18sp
20sp
diff --git a/java/res/values-sw540dp/config-screen-metrics.xml b/java/res/values-hdpi/config.xml
similarity index 76%
rename from java/res/values-sw540dp/config-screen-metrics.xml
rename to java/res/values-hdpi/config.xml
index 1205aaa1e..4cf3562fe 100644
--- a/java/res/values-sw540dp/config-screen-metrics.xml
+++ b/java/res/values-hdpi/config.xml
@@ -2,7 +2,7 @@
1
diff --git a/java/res/values-hi/strings.xml b/java/res/values-hi/strings.xml
index d2ace1ac7..d7735433d 100644
--- a/java/res/values-hi/strings.xml
+++ b/java/res/values-hi/strings.xml
@@ -117,6 +117,12 @@
"समय"
"URL"
"ध्वनि इनपुट कुंजी"
+ "मुख्य कीबोर्ड पर"
+ "प्रतीक कीबोर्ड पर"
+ "बंद"
+ "मुख्य कीबोर्ड पर माइक"
+ "प्रतीक कीबोर्ड पर माइक"
+ "ध्वनि इनपुट अक्षम है"
"इनपुट पद्धति कॉन्फ़िगर करें"
"इनपुट भाषा"
"सुझाव भेजें"
diff --git a/java/res/values-hr/strings.xml b/java/res/values-hr/strings.xml
index e7a72f9c4..b9cfef384 100644
--- a/java/res/values-hr/strings.xml
+++ b/java/res/values-hr/strings.xml
@@ -117,6 +117,12 @@
"vrijeme"
"URL"
"Tipka za glasovni unos"
+ "Na glavnoj tipkovnici"
+ "Na tipkovnici simb."
+ "Isključeno"
+ "Mikrofon na gl. tipkovnici"
+ "Mik. na tipk. simb."
+ "Glas. unos onemog."
"Konfiguriraj načine ulaza"
"Jezici unosa"
"Slanje povratnih informacija"
diff --git a/java/res/values-hu/strings.xml b/java/res/values-hu/strings.xml
index 27efd0c92..a61378fca 100644
--- a/java/res/values-hu/strings.xml
+++ b/java/res/values-hu/strings.xml
@@ -117,6 +117,12 @@
"idő"
"URL"
"Hangbeviteli gomb"
+ "A fő billentyűzeten"
+ "Szimbólumoknál"
+ "Ki"
+ "Mikrofon a billentyűzeten"
+ "Mikr. a szimbólumoknál"
+ "Hangbevivel KI"
"Beviteli módok beállítása"
"Beviteli nyelvek"
"Visszajelzés küldése"
diff --git a/java/res/values-hy-rAM/config-spacing-and-punctuations.xml b/java/res/values-hy-rAM/donottranslate.xml
similarity index 80%
rename from java/res/values-hy-rAM/config-spacing-and-punctuations.xml
rename to java/res/values-hy-rAM/donottranslate.xml
index f26a30def..7b0c56655 100644
--- a/java/res/values-hy-rAM/config-spacing-and-punctuations.xml
+++ b/java/res/values-hy-rAM/donottranslate.xml
@@ -22,11 +22,11 @@
- .,;:!?)]}&։՝
+ .,;:!?)]}&։՝
- " \n"()[]{}*&<>+=|.,;:!?/_\"։՝
+ " \n"()[]{}*&<>+=|.,;:!?/_\"։՝
- 1417
+ 1417
diff --git a/java/res/values-hy-rAM/strings.xml b/java/res/values-hy-rAM/strings.xml
index 62dc45b1f..0b8e19a76 100644
--- a/java/res/values-hy-rAM/strings.xml
+++ b/java/res/values-hy-rAM/strings.xml
@@ -117,6 +117,12 @@
"ժամանակ"
"URL"
"Ձայնային մուտքագրման ստեղն"
+ "Հիմնական ստեղնաշարի վրա"
+ "Նշանների ստեղնաշարի վրա"
+ "Անջատված"
+ "Բարձրախոս հիմնական ստեղնաշարի վրա"
+ "Բարձրախոս նշանների ստեղնաշարի վրա"
+ "Ձայնային մուտքագրումն անջատված է"
"Կարգավորել մուտքագրման մեթոդները"
"Մուտքագրման լեզուներ"
"Արձագանքել"
diff --git a/java/res/values-in/strings.xml b/java/res/values-in/strings.xml
index 83530f2b9..d83a22c6c 100644
--- a/java/res/values-in/strings.xml
+++ b/java/res/values-in/strings.xml
@@ -117,6 +117,12 @@
"waktu"
"URL"
"Tombol masukan suara"
+ "Pada keyboard utama"
+ "Pada keyboard simbol"
+ "Mati"
+ "Mik pada keyboard utama"
+ "Mik pada keyboard simbol"
+ "Masukan suara dinonaktifkan"
"Konfigurasikan metode masukan"
"Bahasa masukan"
"Kirim masukan"
diff --git a/java/res/values-is/strings.xml b/java/res/values-is/strings.xml
index 1137fd09d..6f685d395 100644
--- a/java/res/values-is/strings.xml
+++ b/java/res/values-is/strings.xml
@@ -214,6 +214,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/values-it/strings.xml b/java/res/values-it/strings.xml
index 12b597ac3..1111c4901 100644
--- a/java/res/values-it/strings.xml
+++ b/java/res/values-it/strings.xml
@@ -117,6 +117,12 @@
"ora"
"URL"
"Tasto input vocale"
+ "Su tastiera principale"
+ "Su tastiera simboli"
+ "OFF"
+ "Microfono su tastiera principale"
+ "Microfono su tastiera simboli"
+ "Input vocale disatt."
"Configura metodi di immissione"
"Lingue comandi"
"Invia feedback"
diff --git a/java/res/values-iw/config-spacing-and-punctuations.xml b/java/res/values-iw/donottranslate.xml
similarity index 89%
rename from java/res/values-iw/config-spacing-and-punctuations.xml
rename to java/res/values-iw/donottranslate.xml
index 9e637e458..57de2538b 100644
--- a/java/res/values-iw/config-spacing-and-punctuations.xml
+++ b/java/res/values-iw/donottranslate.xml
@@ -21,5 +21,5 @@
- !,?,\\,,:,;,\",(|),)|(,\',-,/,@,_
+ !,?,\\,,:,;,\",(|),)|(,\',-,/,@,_
diff --git a/java/res/values-iw/strings.xml b/java/res/values-iw/strings.xml
index ab15649d0..8d02e685b 100644
--- a/java/res/values-iw/strings.xml
+++ b/java/res/values-iw/strings.xml
@@ -117,6 +117,12 @@
"זמן"
"כתובות אתרים"
"מקש קלט קולי"
+ "במקלדת הראשית"
+ "במקלדת סמלים"
+ "כבוי"
+ "מיקרופון במקלדת הראשית"
+ "מיקרופון במקלדת סמלים"
+ "הקלט הקולי מושבת"
"הגדרת שיטות קלט"
"שפות קלט"
"שלח משוב"
diff --git a/java/res/values-ja/strings.xml b/java/res/values-ja/strings.xml
index 39f14ff35..fbfd3b7f7 100644
--- a/java/res/values-ja/strings.xml
+++ b/java/res/values-ja/strings.xml
@@ -117,6 +117,12 @@
"時刻"
"URL"
"音声入力キー"
+ "メインキーボード上"
+ "記号キーボード上"
+ "OFF"
+ "メインキーボードのマイク"
+ "記号キーボードのマイク"
+ "音声入力は無効です"
"入力方法を設定"
"入力言語"
"フィードバックを送信"
diff --git a/java/res/values-ka-rGE/strings.xml b/java/res/values-ka-rGE/strings.xml
index 2adf9c440..dec6b3a6b 100644
--- a/java/res/values-ka-rGE/strings.xml
+++ b/java/res/values-ka-rGE/strings.xml
@@ -117,6 +117,12 @@
"დრო"
"URL"
"ხმოვანი შეყვანის კლავიში"
+ "მთავარ კლავიატურაზე"
+ "სიმბოლოთა კლავიატურაზე"
+ "გამორთვა"
+ "მიკროფონი მთავარ კლავიატურაზე"
+ "მიკროფონი სიმბოლოთა კლავიატურაზე"
+ "ხმოვანი შეყვანა გამორთულია"
"შეყვანის მეთოდების კონფიგურაცია"
"შეყვანის ენები"
"უკუკავშირის გაგზავნა"
diff --git a/java/res/values-kk/strings.xml b/java/res/values-kk/strings.xml
index 80b289f4d..947ff2fe9 100644
--- a/java/res/values-kk/strings.xml
+++ b/java/res/values-kk/strings.xml
@@ -119,6 +119,12 @@
"уақыт"
"URL"
"Дауыстық енгізу пернесі"
+ "Негізгі пернетақтада"
+ "Таңбалар пернетақтасында"
+ "Өшірулі"
+ "Негізгі пернетақтадағы Mic"
+ "Таңбалар пернетақтасындағы Mic"
+ "Дауыстық енгізу өшірілген"
"Енгізу әдістерін теңшеу"
"Енгізу тілдері"
"Кері байланыс жіберу"
diff --git a/java/res/values-km-rKH/config-spacing-and-punctuations.xml b/java/res/values-km-rKH/donottranslate.xml
similarity index 100%
rename from java/res/values-km-rKH/config-spacing-and-punctuations.xml
rename to java/res/values-km-rKH/donottranslate.xml
diff --git a/java/res/values-km-rKH/strings.xml b/java/res/values-km-rKH/strings.xml
index 0609bd26d..86ecc5e10 100644
--- a/java/res/values-km-rKH/strings.xml
+++ b/java/res/values-km-rKH/strings.xml
@@ -117,6 +117,12 @@
"ពេលវេលា"
"URL"
"គ្រាប់ចុចបញ្ចូលសំឡេង"
+ "នៅលើក្ដារចុចចម្បង"
+ "នៅលើក្ដារចុចនិមិត្តសញ្ញា"
+ "បិទ"
+ "មីក្រូហ្វូននៅលើក្ដារចុចចម្បង"
+ "មីក្រូហ្វូននៅលើក្ដារចុចនិមិត្តសញ្ញា"
+ "បានបិទការបញ្ចូលសំឡេង"
"កំណត់រចនាសម្ព័ន្ធវិធីសាស្ត្របញ្ចូល"
"បញ្ចូលភាសា"
"ផ្ញើមតិអ្នកប្រើ"
diff --git a/java/res/values-ko/strings.xml b/java/res/values-ko/strings.xml
index 678cc3ee4..ca10bdf52 100644
--- a/java/res/values-ko/strings.xml
+++ b/java/res/values-ko/strings.xml
@@ -117,6 +117,12 @@
"시간"
"URL"
"음성 입력 키"
+ "기본 키보드"
+ "기호 키보드"
+ "사용 안함"
+ "기본 키보드의 마이크"
+ "기호 키보드의 마이크"
+ "음성 입력이 사용 중지됨"
"입력 방법 설정"
"입력 언어"
"의견 보내기"
diff --git a/java/res/values-ky/strings.xml b/java/res/values-ky/strings.xml
index c3aab7858..e30c4b965 100644
--- a/java/res/values-ky/strings.xml
+++ b/java/res/values-ky/strings.xml
@@ -168,6 +168,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/values-land/config.xml b/java/res/values-land/config.xml
index ade7d002c..7d93cc2ff 100644
--- a/java/res/values-land/config.xml
+++ b/java/res/values-land/config.xml
@@ -18,67 +18,6 @@
*/
-->
-
true
-
-
-
- 176.0dp
- 45%p
-
-
- 44.8dp
-
-
- 53.76dp
-
- 1.818%p
- 0.0%p
- 5.941%p
- 0.997%p
-
- -44.8dp
- 0.0dp
-
- 2.727%p
- 0.0%p
- 5.368%p
- 1.020%p
-
- -22.4dp
- 1.6dp
-
- 90%
- 65%
- 74%
- 40%
- 30%
- 52%
- 40%
- 40.000%
-
- 8dp
-
-
- 3.20%p
- 78%
- 48%
-
- 36dp
- 36dp
- 2
- 60%
-
-
- 23dp
- 54dp
- 23dp
- 15dp
-
-
- 10%p
- 50%p
- 54%p
- 20
diff --git a/java/res/values-land/dimens.xml b/java/res/values-land/dimens.xml
new file mode 100644
index 000000000..c97e68f11
--- /dev/null
+++ b/java/res/values-land/dimens.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+ 176.0dp
+ 45%p
+
+ 44.8dp
+
+ 1.818%p
+ 0.0%p
+ 5.941%p
+ 0.997%p
+
+ 2.727%p
+ 0.0%p
+ 5.368%p
+ 1.020%p
+
+
+ 8dp
+
+ 65%
+ 74%
+ 40%
+ 30%
+ 52%
+ 40%
+ 90%
+ 40.000%
+ 0.0dp
+
+
+ 3.20%p
+ 78%
+ 48%
+
+ 1.6dp
+
+ -22.4dp
+
+ 36dp
+ 36dp
+ 2
+ 60%
+
+
+ 53.76dp
+
+ -44.8dp
+
+
+ 23dp
+ 54dp
+ 23dp
+ 15dp
+
+
+ 10%p
+ 50%p
+ 54%p
+ 20
+
+
diff --git a/java/res/values-land/setup-dimens-small-phone-land.xml b/java/res/values-land/setup-dimens-small-phone-land.xml
index de93eee08..088e6562a 100644
--- a/java/res/values-land/setup-dimens-small-phone-land.xml
+++ b/java/res/values-land/setup-dimens-small-phone-land.xml
@@ -20,6 +20,7 @@
18sp
18sp
18dp
+ 18dp
18sp
14sp
16sp
diff --git a/java/res/values-lo-rLA/config-spacing-and-punctuations.xml b/java/res/values-lo-rLA/donottranslate.xml
similarity index 100%
rename from java/res/values-lo-rLA/config-spacing-and-punctuations.xml
rename to java/res/values-lo-rLA/donottranslate.xml
diff --git a/java/res/values-lo-rLA/strings.xml b/java/res/values-lo-rLA/strings.xml
index bbf1715b8..a4dbc2de2 100644
--- a/java/res/values-lo-rLA/strings.xml
+++ b/java/res/values-lo-rLA/strings.xml
@@ -117,6 +117,12 @@
"ເວລາ"
"URL"
"ປຸ່ມປ້ອນຂໍ້ມູນດ້ວຍສຽງ"
+ "ແປ້ນພິມຫຼັກ"
+ "ໃນແປ້ນພິມສັນຍາລັກ"
+ "ປິດ"
+ "ໄມໃນແປ້ນພິມຫຼັກ"
+ "ໄມໃນແປ້ນພິມສັນຍາລັກ"
+ "ການປ້ອນຂໍ້ມູນດ້ວຍສຽງປິດນຳໃຊ້ຢູ່"
"ຕັ້ງຄ່າຮູບແບບການປ້ອນຂໍ້ມູນ"
"ພາສາການປ້ອນຂໍ້ມູນ"
"ສົ່ງຄຳຕິຊົມ"
diff --git a/java/res/values-lt/strings.xml b/java/res/values-lt/strings.xml
index bf37143db..1f943944c 100644
--- a/java/res/values-lt/strings.xml
+++ b/java/res/values-lt/strings.xml
@@ -117,6 +117,12 @@
"laiko"
"URL"
"Įvesties balsu klavišas"
+ "Pagr. klaviatūroje"
+ "Simbolių klaviatūr."
+ "Išjungta"
+ "Mikrof. pagr. klav."
+ "Mikrof. simb. klav."
+ "Balso įv. neleidž."
"Konfigūruoti įvesties metodus"
"Įvesties kalbos"
"Siųsti atsiliepimą"
diff --git a/java/res/values-lv/strings.xml b/java/res/values-lv/strings.xml
index 9afea26b8..8ea24edb7 100644
--- a/java/res/values-lv/strings.xml
+++ b/java/res/values-lv/strings.xml
@@ -117,6 +117,12 @@
"laiks"
"URL"
"Balss ievades atslēga"
+ "Uz galv. tastatūras"
+ "Uz simbolu tastat."
+ "Izslēgts"
+ "Mikr.uz galv.tastat."
+ "Mikr.uz simb.tastat."
+ "Balss iev. atspējota"
"Ievades metožu konfigurēšana"
"Ievades valodas"
"Sūtīt atsauksmes"
diff --git a/java/res/values-mk/strings.xml b/java/res/values-mk/strings.xml
index 1137fd09d..6f685d395 100644
--- a/java/res/values-mk/strings.xml
+++ b/java/res/values-mk/strings.xml
@@ -214,6 +214,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/values-mn-rMN/strings.xml b/java/res/values-mn-rMN/strings.xml
index 4b36f03d6..d4175899f 100644
--- a/java/res/values-mn-rMN/strings.xml
+++ b/java/res/values-mn-rMN/strings.xml
@@ -117,6 +117,12 @@
"цаг"
"URL"
"Дуун оруулгын товч"
+ "Үндсэн гар дээр"
+ "Симбол гар дээр"
+ "Идэвхгүй"
+ "Мик үндсэн гар дээр"
+ "Мик симбол гар дээр"
+ "Дуун оруулах идэвхгүйжсэн"
"Оруулах аргуудын тохиргоо"
"Оруулах хэл"
"Санал хүсэлт илгээх"
diff --git a/java/res/values-ms-rMY/strings.xml b/java/res/values-ms-rMY/strings.xml
index d3ab3f97c..c9b4a0359 100644
--- a/java/res/values-ms-rMY/strings.xml
+++ b/java/res/values-ms-rMY/strings.xml
@@ -117,6 +117,12 @@
"masa"
"URL"
"Kunci input suara"
+ "Pada papan kekunci utama"
+ "Pada papan kekunci simbol"
+ "Dimati"
+ "Mikrofon pada papan kekunci utama"
+ "Mikrofon pada papan kekunci simbol"
+ "Input suara dilmphkn"
"Konfigurasikan kaedah input"
"Bahasa input"
"Hantar maklum balas"
diff --git a/java/res/values-nb/strings.xml b/java/res/values-nb/strings.xml
index 6d9f64fb3..00aa10da7 100644
--- a/java/res/values-nb/strings.xml
+++ b/java/res/values-nb/strings.xml
@@ -117,6 +117,12 @@
"tid"
"Nettadresse"
"Tast for taleinndata"
+ "På hovedtastatur"
+ "På talltastatur"
+ "Av"
+ "Mikrofon på hovedtast."
+ "Mikrofon på talltastatur"
+ "Taleinndata er deaktiv."
"Konfigurer inndatametoder"
"Inndataspråk"
"Send tilbakemelding"
@@ -180,7 +186,7 @@
"Gratulerer, du er klar!"
"Nå kan du skrive inn alle favorittappene dine med %s."
"Konfigurer flere språk"
- "Fullført"
+ "Ferdig"
"Vis app-ikonet"
"Vis app-ikonet i appvelgeren"
"Ordlisteleverandør"
diff --git a/java/res/values-nl/strings.xml b/java/res/values-nl/strings.xml
index f99c34520..dcbf2c09c 100644
--- a/java/res/values-nl/strings.xml
+++ b/java/res/values-nl/strings.xml
@@ -117,6 +117,12 @@
"tijd"
"URL"
"Toets voor spraakinvoer"
+ "Op hoofdtoetsenbord"
+ "Op symbooltoetsenb."
+ "Uitgeschakeld"
+ "Microfoon op hoofdtoetsenbord"
+ "Mic op symb.toetsb."
+ "Spraakinvoer is uit"
"Invoermethoden configureren"
"Invoertalen"
"Feedback verzenden"
diff --git a/java/res/values-pl/strings.xml b/java/res/values-pl/strings.xml
index 558415d89..c78674a9b 100644
--- a/java/res/values-pl/strings.xml
+++ b/java/res/values-pl/strings.xml
@@ -117,6 +117,12 @@
"godzina"
"URL"
"Klawisz rozpoznawania mowy"
+ "Na klawiaturze głównej"
+ "Na klawiaturze z symbolami"
+ "Wyłącz"
+ "Mikrofon na klawiaturze głównej"
+ "Mikrofon na klawiaturze z symbolami"
+ "Rozpoznawanie mowy jest wyłączone"
"Konfiguruj metody wprowadzania"
"Języki wprowadzania"
"Prześlij opinię"
diff --git a/java/res/values-port/setup-dimens-small-phone-port.xml b/java/res/values-port/setup-dimens-small-phone-port.xml
index cf2751f1b..8ac72ea7c 100644
--- a/java/res/values-port/setup-dimens-small-phone-port.xml
+++ b/java/res/values-port/setup-dimens-small-phone-port.xml
@@ -20,6 +20,7 @@
20sp
18sp
18dp
+ 18dp
18sp
14sp
16sp
diff --git a/java/res/values-pt-rPT/strings.xml b/java/res/values-pt-rPT/strings.xml
index 36425e174..c27758116 100644
--- a/java/res/values-pt-rPT/strings.xml
+++ b/java/res/values-pt-rPT/strings.xml
@@ -117,6 +117,12 @@
"hora"
"URLs"
"Chave de entrada de voz"
+ "No teclado principal"
+ "No teclado símbolos"
+ "Desligar"
+ "Mic. tecl. principal"
+ "Mic. tecl. símbolos"
+ "Entr. voz desact."
"Configurar métodos de introdução"
"Idiomas de entrada"
"Enviar comentários"
diff --git a/java/res/values-pt/strings.xml b/java/res/values-pt/strings.xml
index 925adf0b0..f98ef8cd6 100644
--- a/java/res/values-pt/strings.xml
+++ b/java/res/values-pt/strings.xml
@@ -117,6 +117,12 @@
"hora"
"URL"
"Chave de entrada de texto por voz"
+ "No teclado principal"
+ "No teclado de símb."
+ "Desativado"
+ "Mic. no teclado"
+ "Mic. no teclado"
+ "Texto por voz desat."
"Configurar métodos de entrada"
"Idiomas de entrada"
"Enviar comentários"
diff --git a/java/res/values-rm/strings.xml b/java/res/values-rm/strings.xml
index 378c25426..3f0bab963 100644
--- a/java/res/values-rm/strings.xml
+++ b/java/res/values-rm/strings.xml
@@ -209,6 +209,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
"Linguas da cumonds vocals"
diff --git a/java/res/values-ro/strings.xml b/java/res/values-ro/strings.xml
index 9758a0b62..147f83e61 100644
--- a/java/res/values-ro/strings.xml
+++ b/java/res/values-ro/strings.xml
@@ -117,6 +117,12 @@
"ore"
"adrese URL"
"Tastă pentru intrarea vocală"
+ "Pe tastat. princip."
+ "Pe tastat. simbol."
+ "Dezactivată"
+ "Mic. pe tast. princ."
+ "Micr. pe tast. simb."
+ "Intr. vocală dezact."
"Configuraţi metodele de intrare"
"Selectaţi limba"
"Trimiteți feedback"
diff --git a/java/res/values-ru/strings.xml b/java/res/values-ru/strings.xml
index 36990fe41..8bbaead0a 100644
--- a/java/res/values-ru/strings.xml
+++ b/java/res/values-ru/strings.xml
@@ -117,6 +117,12 @@
"ввода времени"
"ввода URL"
"Кнопка голосового ввода"
+ "Значок на основной клавиатуре"
+ "Значок на клавиатуре символов"
+ "Выкл."
+ "Значок на основной клавиатуре"
+ "Значок на клавиатуре символов"
+ "Голосовой ввод откл."
"Настройка способов ввода"
"Языки ввода"
"Отправить отзыв"
diff --git a/java/res/values-sk/strings.xml b/java/res/values-sk/strings.xml
index 42e55fa1f..d1f966cea 100644
--- a/java/res/values-sk/strings.xml
+++ b/java/res/values-sk/strings.xml
@@ -117,6 +117,12 @@
"čas"
"Adresa URL"
"Kľúč hlasového vstupu"
+ "Na hlavnej klávesnici"
+ "Na klávesnici so symbolmi"
+ "Vypnuté"
+ "Mikrofón na hlavnej klávesnici"
+ "Mikrofón na klávesnici so symbolmi"
+ "Hlasový vstup je zakázaný"
"Konfigurovať metódy vstupu"
"Jazyky vstupu"
"Odoslať spätnú väzbu"
diff --git a/java/res/values-sl/strings.xml b/java/res/values-sl/strings.xml
index 59113e30b..a0f83c12f 100644
--- a/java/res/values-sl/strings.xml
+++ b/java/res/values-sl/strings.xml
@@ -117,6 +117,12 @@
"ura"
"URL"
"Tipka za glasovni vnos"
+ "Na glavni tipkovnici"
+ "Na tipk. s simboli"
+ "Izklopljeno"
+ "Mik. na glavni tipk."
+ "Mik. na tipk. s sim."
+ "Glas. vnos je onem."
"Nastavitev načinov vnosa"
"Jeziki vnosa"
"Pošljite povratne informacije"
diff --git a/java/res/values-sr/strings.xml b/java/res/values-sr/strings.xml
index 663cb327d..ce4978ff5 100644
--- a/java/res/values-sr/strings.xml
+++ b/java/res/values-sr/strings.xml
@@ -117,6 +117,12 @@
"време"
"URL"
"Тастер за гласовни унос"
+ "На главној тастатури"
+ "На тастатури са симболима"
+ "Искључи"
+ "Микрофон на главној тастатури"
+ "Микрофон на тастатури са симболима"
+ "Гласовни унос је онемогућен"
"Конфигурисање метода уноса"
"Језици за унос"
"Пошаљи повратне информације"
diff --git a/java/res/values-sv/strings.xml b/java/res/values-sv/strings.xml
index f5e129af9..afe349afd 100644
--- a/java/res/values-sv/strings.xml
+++ b/java/res/values-sv/strings.xml
@@ -117,6 +117,12 @@
"klockslag"
"webbadresser"
"Röstinmatningsknapp"
+ "På huvudtangentbord"
+ "På symboltangentbord"
+ "Av"
+ "Mick huvudtangentbord"
+ "Mick bland symboler"
+ "Röstinmatning inaktiv"
"Konfigurera inmatningsmetoder"
"Inmatningsspråk"
"Skicka feedback"
diff --git a/java/res/values-sw/strings.xml b/java/res/values-sw/strings.xml
index 8e23496d1..191ad977c 100644
--- a/java/res/values-sw/strings.xml
+++ b/java/res/values-sw/strings.xml
@@ -117,6 +117,12 @@
"wakati"
"URL"
"Kibao cha kuweka data kwa kutamka"
+ "Kwenye kibodi kuu"
+ "Kwenye kibodi ya ishara"
+ "Zima"
+ "Maikrofoni kwenye kibodi kuu"
+ "Maikrofoni kwenye kibodi ya ishara"
+ "Kipengele cha kuweka data kwa kutamka kimezimwa"
"Sanidi mbinu za uingizaji"
"Lugha za uingizaji"
"Tuma maoni"
diff --git a/java/res/values-sw540dp-land/config.xml b/java/res/values-sw540dp-land/config.xml
index f4785e721..b3cd7278d 100644
--- a/java/res/values-sw540dp-land/config.xml
+++ b/java/res/values-sw540dp-land/config.xml
@@ -18,56 +18,6 @@
*/
-->
-
false
-
-
-
- 283.5dp
- 45%p
-
- 81.9dp
-
- 2.444%p
- 0.0%p
- 5.200%p
- 1.447%p
-
- 2.727%p
- 0.0%p
- 4.5%p
- 0.9%p
-
- 50%
- 48%
- 32%
- 23%
- 34%
- 29%
- 30.0%
-
- 18dp
- 4dp
-
-
- 3.20%p
- 62%
- 36%
-
- 252.0dp
- 5
- 50%
-
-
- 26dp
- 76dp
- 26dp
- 17dp
-
-
- 10%p
- 33%p
- 70%p
- 30
diff --git a/java/res/values-sw540dp-land/dimens.xml b/java/res/values-sw540dp-land/dimens.xml
new file mode 100644
index 000000000..002493798
--- /dev/null
+++ b/java/res/values-sw540dp-land/dimens.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+ 283.5dp
+ 45%p
+
+ 2.444%p
+ 0.0%p
+ 5.200%p
+ 1.447%p
+
+ 2.727%p
+ 0.0%p
+ 4.5%p
+ 0.9%p
+
+ 81.9dp
+
+
+ 18dp
+
+ 50%
+ 48%
+ 32%
+ 23%
+ 34%
+ 29%
+ 30.0%
+ 4dp
+
+
+ 3.20%p
+ 62%
+ 36%
+
+ 252.0dp
+ 5
+ 50%
+
+
+ 26dp
+ 76dp
+ 26dp
+ 17dp
+
+
+ 10%p
+ 33%p
+ 70%p
+ 30
+
+
diff --git a/java/res/values-sw540dp/config-per-form-factor.xml b/java/res/values-sw540dp/config-per-form-factor.xml
deleted file mode 100644
index 7f898e017..000000000
--- a/java/res/values-sw540dp/config-per-form-factor.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
- false
-
- false
- true
- true
- false
-
- false
-
diff --git a/java/res/values-sw540dp/config.xml b/java/res/values-sw540dp/config.xml
index 8637d6bab..027780ce3 100644
--- a/java/res/values-sw540dp/config.xml
+++ b/java/res/values-sw540dp/config.xml
@@ -18,78 +18,22 @@
*/
-->
-
+ false
+ false
+
+ false
+ true
+ false
+
+ 1200
+ 5
+
40.0dp
-
-
-
- 302.4dp
- 46%p
- -35.0%p
-
- 63.0dp
- 6dp
-
-
- 98.3dp
-
- 2.291%p
- 0.0%p
- 4.625%p
- 2.113%p
-
- -81.9dp
- 16.0dp
-
- 2.335%p
- 4.0%p
- 4.5%p
- 1.565%p
-
- -31.5dp
- 8.0dp
-
- 94.5dp
- 50%
- 42%
- 45%
- 25%
- 32%
- 23%
- 28%
- 22%
- 28.0%
-
- 6dp
- 3dp
- 3dp
-
-
- 3.20%p
- 52%
- 27%
-
- 44dp
- 44dp
- 6
- 90%
- 94.5dp
- 48.0dp
- 12dp
- 22dp
- 33dp
-
-
- 28dp
- 87dp
- 28dp
- 19dp
- 3dp
-
-
- 12.5%p
- 33%p
- 60%p
- 24
+ false
+
+ true
diff --git a/java/res/values-sw540dp/dimens.xml b/java/res/values-sw540dp/dimens.xml
new file mode 100644
index 000000000..801b7acb5
--- /dev/null
+++ b/java/res/values-sw540dp/dimens.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+ 302.4dp
+ 46%p
+ -35.0%p
+
+ 63.0dp
+
+ 2.291%p
+ 0.0%p
+ 4.625%p
+ 2.113%p
+
+ 2.335%p
+ 4.0%p
+ 4.5%p
+ 1.565%p
+
+ 6dp
+
+
+ 98.3dp
+
+ -81.9dp
+
+
+ 6dp
+ 3dp
+ 3dp
+
+ 42%
+ 45%
+ 25%
+ 32%
+ 23%
+ 28%
+ 22%
+ 50%
+ 28.0%
+ 94.5dp
+ 16.0dp
+
+
+ 3.20%p
+ 52%
+ 27%
+
+ 8.0dp
+
+ -31.5dp
+
+ 44dp
+ 44dp
+ 6
+ 90%
+ 94.5dp
+ 48.0dp
+ 12dp
+ 22dp
+ 33dp
+
+
+ 2.5dp
+
+ 28dp
+ 87dp
+ 28dp
+ 19dp
+ 3dp
+
+
+ 12.5%p
+ 33%p
+ 60%p
+ 24
+
+
diff --git a/java/res/values-sw600dp/config-per-form-factor.xml b/java/res/values-sw600dp/config-per-form-factor.xml
deleted file mode 100644
index 1c7e677a9..000000000
--- a/java/res/values-sw600dp/config-per-form-factor.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
- false
-
- false
- true
- false
- false
-
- false
-
diff --git a/java/res/values-sw600dp/config-screen-metrics.xml b/java/res/values-sw600dp/config-screen-metrics.xml
deleted file mode 100644
index e939c068f..000000000
--- a/java/res/values-sw600dp/config-screen-metrics.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
- 3
-
diff --git a/java/res/xml/kbd_swiss.xml b/java/res/values-sw600dp/config.xml
similarity index 79%
rename from java/res/xml/kbd_swiss.xml
rename to java/res/values-sw600dp/config.xml
index c64ad1103..e72e4941e 100644
--- a/java/res/xml/kbd_swiss.xml
+++ b/java/res/values-sw600dp/config.xml
@@ -18,9 +18,6 @@
*/
-->
-
-
-
+
+ false
+
diff --git a/java/res/values-sw768dp-land/config.xml b/java/res/values-sw768dp-land/config.xml
index b97872f54..b3cd7278d 100644
--- a/java/res/values-sw768dp-land/config.xml
+++ b/java/res/values-sw768dp-land/config.xml
@@ -18,56 +18,6 @@
*/
-->
-
false
-
-
-
- 365.4dp
- 45%p
-
- 1.896%p
- 0.0%p
- 3.896%p
- 1.195%p
-
- 1.896%p
- 0.0%p
- 3.690%p
- 1.030%p
- 8.0dp
-
- 81.9dp
-
- 107.1dp
- 43%
- 42%
- 28%
- 23%
- 28%
- 24%
- 24.00%
-
- 18dp
-
-
- 2.65%p
- 53%
- 30%
-
- 252.0dp
- 50%
-
-
- 32dp
- 100dp
- 32dp
- 21dp
-
-
- 7.69%p
- 33%p
- 60%p
- 39
diff --git a/java/res/values-sw768dp-land/dimens.xml b/java/res/values-sw768dp-land/dimens.xml
new file mode 100644
index 000000000..653f5e7d5
--- /dev/null
+++ b/java/res/values-sw768dp-land/dimens.xml
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+ 365.4dp
+ 45%p
+
+ 1.896%p
+ 0.0%p
+ 3.896%p
+ 1.195%p
+
+ 1.896%p
+ 0.0%p
+ 3.690%p
+ 1.030%p
+
+ 81.9dp
+
+
+ 18dp
+
+ 43%
+ 42%
+ 28%
+ 23%
+ 28%
+ 24%
+ 24.00%
+ 107.1dp
+
+
+ 2.65%p
+ 53%
+ 30%
+
+ 8.0dp
+
+ 252.0dp
+ 50%
+
+
+ 32dp
+ 100dp
+ 32dp
+ 21dp
+
+
+ 7.69%p
+ 33%p
+ 60%p
+ 39
+
+
diff --git a/java/res/values-sw768dp/config-per-form-factor.xml b/java/res/values-sw768dp/config-per-form-factor.xml
deleted file mode 100644
index 136f41567..000000000
--- a/java/res/values-sw768dp/config-per-form-factor.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
- false
-
- false
- true
- false
- false
-
- true
-
diff --git a/java/res/values-sw768dp/config-screen-metrics.xml b/java/res/values-sw768dp/config-screen-metrics.xml
deleted file mode 100644
index c555cbb9f..000000000
--- a/java/res/values-sw768dp/config-screen-metrics.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
- 2
-
diff --git a/java/res/values-sw768dp/config.xml b/java/res/values-sw768dp/config.xml
index 33286c686..e1c07d6f8 100644
--- a/java/res/values-sw768dp/config.xml
+++ b/java/res/values-sw768dp/config.xml
@@ -18,76 +18,28 @@
*/
-->
-
-
-
- 302.4dp
- 46%p
- -35.0%p
-
- 2.291%p
- 0.0%p
- 4.687%p
- 1.272%p
-
- -81.9dp
- 16.0dp
-
- 2.335%p
- 0.0%p
- 3.312%p
- 1.066%p
-
- -31.5dp
- 8.0dp
-
- 63.0dp
- 12dp
-
-
- 98.3dp
-
- 94.5dp
- 50%
- 40%
- 42%
- 28%
- 28%
- 23%
- 28%
- 26%
- 29.03%
-
- 6dp
- 3dp
- 3dp
-
-
- 2.95%p
- 51%
- 33%
-
- 44dp
- 44dp
- 6
- 90%
- 94.5dp
- 46dp
- 8dp
- 22dp
- 33dp
-
-
- 26dp
- 86dp
- 26dp
- 17dp
- 3dp
-
-
- 10%p
- 33%p
- 68%p
- 30
+ false
+ false
+ false
+
+ false
+ true
+ false
+ 5
+
+ false
+
+ true
+
+ 2
diff --git a/java/res/values-sw768dp/dimens.xml b/java/res/values-sw768dp/dimens.xml
new file mode 100644
index 000000000..4671aa28b
--- /dev/null
+++ b/java/res/values-sw768dp/dimens.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+ 302.4dp
+ 46%p
+ -35.0%p
+
+ 2.291%p
+ 0.0%p
+ 4.687%p
+ 1.272%p
+
+ 2.335%p
+ 0.0%p
+ 3.312%p
+ 1.066%p
+
+ 63.0dp
+
+ 12dp
+
+
+ 98.3dp
+
+ -81.9dp
+
+
+ 6dp
+ 3dp
+ 3dp
+
+ 40%
+ 42%
+ 28%
+ 28%
+ 23%
+ 28%
+ 26%
+ 50%
+ 29.03%
+ 94.5dp
+ 16.0dp
+
+
+ 2.95%p
+ 51%
+ 33%
+
+ 8.0dp
+
+ -31.5dp
+
+ 44dp
+ 44dp
+ 6
+ 90%
+ 94.5dp
+ 46dp
+ 8dp
+ 22dp
+ 33dp
+
+
+ 2.5dp
+
+ 26dp
+ 86dp
+ 26dp
+ 17dp
+ 3dp
+
+
+ 10%p
+ 33%p
+ 68%p
+ 30
+
+
diff --git a/java/res/values-th/config-spacing-and-punctuations.xml b/java/res/values-th/donottranslate.xml
similarity index 100%
rename from java/res/values-th/config-spacing-and-punctuations.xml
rename to java/res/values-th/donottranslate.xml
diff --git a/java/res/values-th/strings.xml b/java/res/values-th/strings.xml
index 8b1567679..9249c05d5 100644
--- a/java/res/values-th/strings.xml
+++ b/java/res/values-th/strings.xml
@@ -117,6 +117,12 @@
"เวลา"
"URL"
"แป้นการป้อนข้อมูลด้วยเสียง"
+ "บนแป้นพิมพ์หลัก"
+ "บนแป้นพิมพ์สัญลักษณ์"
+ "ปิด"
+ "ไมค์บนแป้นพิมพ์หลัก"
+ "ไมค์บนแป้นพิมพ์สัญลักษณ์"
+ "ปิดใช้งานป้อนข้อมูลด้วยเสียง"
"กำหนดค่าวิธีการป้อนข้อมูล"
"ภาษาในการป้อนข้อมูล"
"ส่งข้อเสนอแนะ"
diff --git a/java/res/values-tl/strings.xml b/java/res/values-tl/strings.xml
index 5da0861a9..df6bda09b 100644
--- a/java/res/values-tl/strings.xml
+++ b/java/res/values-tl/strings.xml
@@ -117,6 +117,12 @@
"oras"
"URL"
"Voice input key"
+ "Sa pangunahing keyboard"
+ "Sa keyboard ng mga simbolo"
+ "Naka-off"
+ "Mic sa pangunahing keyboard"
+ "Mic sa keyboard ng mga simbolo"
+ "Hindi pinagana ang voice input"
"I-configure ang mga pamamaraan ng pag-input"
"Mag-input ng mga wika"
"Magpadala ng feedback"
diff --git a/java/res/values-tr/strings.xml b/java/res/values-tr/strings.xml
index 7304f464b..a14295153 100644
--- a/java/res/values-tr/strings.xml
+++ b/java/res/values-tr/strings.xml
@@ -117,6 +117,12 @@
"saat"
"URL"
"Ses girişi tuşu"
+ "Ana klavyede"
+ "Simge klavyesinde"
+ "Kapalı"
+ "Ana klavyedeki mikrofon"
+ "Simge klavysnd mikrf"
+ "Sesle grş devre dışı"
"Giriş yöntemlerini yapılandır"
"Giriş dilleri"
"Geri bildirim gönder"
diff --git a/java/res/values-uk/strings.xml b/java/res/values-uk/strings.xml
index ab952912d..da26d5005 100644
--- a/java/res/values-uk/strings.xml
+++ b/java/res/values-uk/strings.xml
@@ -117,6 +117,12 @@
"час"
"URL-адреси"
"Ключ голосового вводу"
+ "На основ. клавіатурі"
+ "Символьна клавіатура"
+ "Вимк."
+ "Мікрофон на основній клавіатурі"
+ "Miкр. на симв. клавіат."
+ "Голос. ввід вимкнено"
"Налаштування методів введення"
"Мови вводу"
"Надіслати відгук"
diff --git a/java/res/values-vi/strings.xml b/java/res/values-vi/strings.xml
index d75016a0a..81cd373e4 100644
--- a/java/res/values-vi/strings.xml
+++ b/java/res/values-vi/strings.xml
@@ -117,6 +117,12 @@
"giờ"
"URL"
"Khóa nhập giọng nói"
+ "Trên bàn phím chính"
+ "Trên bàn phím biểu tượng"
+ "Tắt"
+ "Micrô trên bàn phím chính"
+ "Micrô trên bàn phím biểu tượng"
+ "Nhập liệu bằng giọng nói đã bị tắt"
"Định cấu hình phương thức nhập"
"Ngôn ngữ nhập"
"Gửi phản hồi"
diff --git a/java/res/values-zh-rCN/strings.xml b/java/res/values-zh-rCN/strings.xml
index 1b59935a2..d347c9ce8 100644
--- a/java/res/values-zh-rCN/strings.xml
+++ b/java/res/values-zh-rCN/strings.xml
@@ -117,6 +117,12 @@
"时间"
"网址"
"语音输入键"
+ "主键盘上"
+ "符号键盘上"
+ "关闭"
+ "主键盘上的麦克风"
+ "符号键盘上的麦克风"
+ "语音输入功能已停用"
"配置输入法"
"输入语言"
"发送反馈"
diff --git a/java/res/values-zh-rHK/strings.xml b/java/res/values-zh-rHK/strings.xml
index 665728db7..306045591 100644
--- a/java/res/values-zh-rHK/strings.xml
+++ b/java/res/values-zh-rHK/strings.xml
@@ -117,6 +117,12 @@
"時間"
"網址"
"語音輸入鍵"
+ "於主鍵盤"
+ "符號鍵盤上"
+ "關閉"
+ "主鍵盤上的麥克風"
+ "符號鍵盤上的麥克風"
+ "語音輸入已停用"
"設定輸入法"
"輸入語言"
"傳送意見"
diff --git a/java/res/values-zh-rTW/strings.xml b/java/res/values-zh-rTW/strings.xml
index d082fc744..2c474b79e 100644
--- a/java/res/values-zh-rTW/strings.xml
+++ b/java/res/values-zh-rTW/strings.xml
@@ -117,6 +117,12 @@
"時間"
"網址"
"語音輸入按鍵"
+ "主鍵盤上"
+ "符號鍵盤上"
+ "關閉"
+ "主鍵盤上的麥克風"
+ "符號鍵盤上的麥克風"
+ "語音輸入已停用"
"設定輸入法"
"輸入語言"
"提供意見"
diff --git a/java/res/values-zu/strings.xml b/java/res/values-zu/strings.xml
index fb2cd6e34..27d11316c 100644
--- a/java/res/values-zu/strings.xml
+++ b/java/res/values-zu/strings.xml
@@ -117,6 +117,12 @@
"isikhathi"
"I-URL"
"Inkinobho yokufaka izwi"
+ "Kwikhibhodi eyisisekelo"
+ "Ikhibhodi yezimpawu"
+ "VALIWE"
+ "I-mic kwikhibhodi eyisisekelo"
+ "Ikhibhodi yezimpawu ze-mic"
+ "Okufakwayo ngezwi kuvinjelwe"
"Misa izindlela zokufakwayo"
"Izilimi zokufakwayo"
"Thumela impendulo"
diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml
index a9474a03a..31945d020 100644
--- a/java/res/values/attrs.xml
+++ b/java/res/values/attrs.xml
@@ -26,14 +26,14 @@
-
-
+
+
@@ -41,9 +41,9 @@
-
+
@@ -72,11 +72,9 @@
-
-
-
-
-
+
+
+
@@ -91,8 +89,8 @@
-
-
+
+
@@ -111,10 +109,6 @@
-
-
-
-
@@ -223,6 +217,7 @@
+
@@ -281,8 +276,6 @@
-
-
@@ -299,20 +292,17 @@
-
-
-
-
+
-
+
-
+
@@ -425,7 +415,8 @@
-
+
+
diff --git a/java/res/values/config-auto-correction-thresholds.xml b/java/res/values/config-auto-correction-thresholds.xml
deleted file mode 100644
index 7d94a42a4..000000000
--- a/java/res/values/config-auto-correction-thresholds.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
- - floatMaxValue
-
- - 0.185
-
- - 0.067
-
- - floatNegativeInfinity
-
-
-
- 0
- 1
- 2
- 3
-
-
-
- - @string/auto_correction_threshold_mode_index_off
- - @string/auto_correction_threshold_mode_index_modest
- - @string/auto_correction_threshold_mode_index_aggressive
- - @string/auto_correction_threshold_mode_index_very_aggressive
-
-
-
- - @string/auto_correction_threshold_mode_off
- - @string/auto_correction_threshold_mode_modest
- - @string/auto_correction_threshold_mode_aggressive
- - @string/auto_correction_threshold_mode_very_aggressive
-
-
diff --git a/java/res/values/config-common.xml b/java/res/values/config-common.xml
deleted file mode 100644
index ab16a9045..000000000
--- a/java/res/values/config-common.xml
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
- true
-
- true
-
-
- 2
-
- 100
- 1100
-
- 400
- 50
-
- 350
-
- 35
- 40
- 70
-
- 1000
-
- true
- 100
-
- 300
- 700
- 100
- 10
- 5
- 0
- 100
-
-
- 1200
-
-
- 8.0dp
-
-
- 100
- -1
- 8.0dp
-
- 128
- 1dp
-
- 200
- 100
- 800
- 20
-
- 500
-
- 150%
-
- 450
-
- 300
- 20
-
- 600%
- 50%
-
- 16.6666%
-
- 100
- 100
- 550%
-
- 32
- 16
- 12.6dp
- 40
-
-
- 0%p
- 0%p
- 0.0dp
-
-
- 2dp
-
-
- 3
- 36%
- 100
- 300
-
-
- 12dp
- 6dp
- 32.0dp
- 18%
-
-
-
- 9.6dp
-
- 15
-
- 16.0dp
-
- 6
- 10.0dp
- 2.5dp
-
-
- 100
- -1
-
-
- 3dp
-
-
- 8dp
-
- 48
-
diff --git a/java/res/values/config-dictionary-pack.xml b/java/res/values/config-dictionary-pack.xml
deleted file mode 100644
index d076af452..000000000
--- a/java/res/values/config-dictionary-pack.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
- false
- false
- false
- false
- false
- false
-
diff --git a/java/res/values/config-per-form-factor.xml b/java/res/values/config-per-form-factor.xml
deleted file mode 100644
index 67fc75134..000000000
--- a/java/res/values/config-per-form-factor.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
- true
-
- true
- false
- true
- true
-
- false
-
diff --git a/java/res/values/config-screen-metrics.xml b/java/res/values/config-screen-metrics.xml
deleted file mode 100644
index 7b9870602..000000000
--- a/java/res/values/config-screen-metrics.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
- 0
-
diff --git a/java/res/values/config-spacing-and-punctuations.xml b/java/res/values/config-spacing-and-punctuations.xml
deleted file mode 100644
index f10f810dc..000000000
--- a/java/res/values/config-spacing-and-punctuations.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
- !,?,\\,,:,;,\",(,),\',-,/,@,_
-
- ([{&
-
- .,;:!?)]}&
-
-
- " \n"()[]{}*&<>+=|.,;:!?/_\"
-
- \'-
-
-
- 46
-
- true
-
diff --git a/java/res/values/config.xml b/java/res/values/config.xml
index e64b4b192..61779d4b5 100644
--- a/java/res/values/config.xml
+++ b/java/res/values/config.xml
@@ -18,79 +18,120 @@
*/
-->
-
false
+ true
+ true
+
+ true
+
+ true
+
+ true
+ false
+ true
+ 100
+ 100
+ 300
+ 100
+ 128
+ 0
+ 100
+ 32
+ 16
+ 1100
+
+ 2
+ 5
+
8.0dp
+ 8.0dp
+ 40
+ 12.6dp
+ 70
+ true
+
+ 8.0dp
+
+
+ 100
+ -1
+ 400
+ 50
+ 300
+ 10
+ 100
+ 700
+
+ 1200
+ 350
+
+ false
+ true
+ 200
+ 100
+ 800
+ 20
+
+ 500
+
+ 150%
+
+ 450
+
+ 300
+ 20
+
+ 600%
+ 50%
+
+ 16.6666%
+
+ 100
+ 100
+ 550%
+
+ 1000
+
+
+
+ - floatMaxValue
+
+ - 0.185
+
+ - 0.067
+
+ - floatNegativeInfinity
+
+
+ 0.11
+
+ 0
-
-
- 205.6dp
- 46%p
- -61.8%p
+
+ false
+ false
+ false
+ false
+ false
+ false
- 52.8dp
-
-
- 63.36dp
- 8dp
-
- 1.556%p
- 4.669%p
- 6.495%p
- 1.971%p
-
- -52.8dp
- -8.0dp
-
- 2.335%p
- 4.669%p
- 6.127%p
- 1.739%p
-
- -26.4dp
- 8.0dp
-
- 80dp
- 82%
- 55%
- 65%
- 34%
- 40%
- 25%
- 44%
- 35%
- 33.735%
- 4dp
- 1dp
- 2dp
-
-
- 3.20%p
- 64%
- 41%
-
- 40dp
- 40dp
- 6
- 90%
- 0dp
- 44dp
- 6dp
- 18dp
- 27dp
-
-
- 24dp
- 73dp
- 24dp
- 16dp
- 2dp
-
-
- 14.2857%p
- 33%p
- 68%p
- 21
diff --git a/java/res/values/dimens.xml b/java/res/values/dimens.xml
new file mode 100644
index 000000000..4588b10eb
--- /dev/null
+++ b/java/res/values/dimens.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+ 205.6dp
+ 46%p
+ -61.8%p
+
+ 52.8dp
+
+ 8dp
+
+ 0%p
+ 0%p
+
+ 1.556%p
+ 4.669%p
+ 6.495%p
+ 1.971%p
+
+ 2.335%p
+ 4.669%p
+ 6.127%p
+ 1.739%p
+
+
+
+ 63.36dp
+
+ -52.8dp
+ 0.0dp
+
+ 55%
+ 65%
+ 34%
+ 40%
+ 25%
+ 44%
+ 35%
+ 82%
+ 33.735%
+ 80dp
+ -8.0dp
+
+ 4dp
+ 1dp
+ 2dp
+ 2dp
+
+
+ 3.20%p
+ 64%
+ 41%
+
+ 8.0dp
+
+ -26.4dp
+
+ 40dp
+ 12dp
+ 40dp
+ 6dp
+ 32.0dp
+ 16.0dp
+ 6
+ 90%
+ 18%
+ 0dp
+ 44dp
+ 6dp
+ 18dp
+ 27dp
+ 3
+ 36%
+
+
+
+ 9.6dp
+
+ 15
+
+ 16.0dp
+
+ 6
+ 10.0dp
+ 2.5dp
+
+
+ 100
+ -1
+
+ 24dp
+ 73dp
+ 24dp
+ 16dp
+ 2dp
+
+
+ 14.2857%p
+ 33%p
+ 68%p
+ 21
+ 3dp
+
+
+ 8dp
+
+ 48
+
+ 1dp
+
+
diff --git a/java/res/values/donottranslate.xml b/java/res/values/donottranslate.xml
index 4be5863f2..af5ec061b 100644
--- a/java/res/values/donottranslate.xml
+++ b/java/res/values/donottranslate.xml
@@ -18,6 +18,25 @@
*/
-->
+
+
+ !,?,\\,,:,;,\",(,),\',-,/,@,_
+
+ ([{&
+
+ .,;:!?)]}&
+
+
+ " \n"()[]{}*&<>+=|.,;:!?/_\"
+
+ \'-
+
+
+ 46
+
+ true
+
0
@@ -38,9 +57,43 @@
- @string/prefs_suggestion_visibility_hide_name
-
+ 0
+ 1
+ 2
+ 3
+
+ - @string/auto_correction_threshold_mode_index_off
+ - @string/auto_correction_threshold_mode_index_modest
+ - @string/auto_correction_threshold_mode_index_aggressive
+ - @string/auto_correction_threshold_mode_index_very_aggressive
+
+
+ - @string/auto_correction_threshold_mode_off
+ - @string/auto_correction_threshold_mode_modest
+ - @string/auto_correction_threshold_mode_aggressive
+ - @string/auto_correction_threshold_mode_very_aggressive
+
+
0
+ 1
+ 2
+
+ - @string/voice_mode_main
+ - @string/voice_mode_symbols
+ - @string/voice_mode_off
+
+
+
+ - @string/voice_input_modes_main_keyboard
+ - @string/voice_input_modes_symbols_keyboard
+ - @string/voice_input_modes_off
+
+
+
+ - @string/voice_input_modes_summary_main_keyboard
+ - @string/voice_input_modes_summary_symbols_keyboard
+ - @string/voice_input_modes_summary_off
+
Android keyboard Debug settings
diff --git a/java/res/values/keyboard-icons-holo.xml b/java/res/values/keyboard-icons-holo.xml
index 4c888d570..b49e1d10b 100644
--- a/java/res/values/keyboard-icons-holo.xml
+++ b/java/res/values/keyboard-icons-holo.xml
@@ -32,6 +32,7 @@
- @drawable/sym_keyboard_search_holo_dark
- @drawable/sym_keyboard_tab_holo_dark
- @drawable/sym_keyboard_voice_holo_dark
+ - @drawable/sym_keyboard_label_mic_holo_dark
- @drawable/sym_keyboard_space_holo_dark
- @drawable/sym_keyboard_shift_locked_holo_dark
- @drawable/sym_keyboard_voice_off_holo_dark
diff --git a/java/res/values/strings.xml b/java/res/values/strings.xml
index a269d4979..11b3ea3af 100644
--- a/java/res/values/strings.xml
+++ b/java/res/values/strings.xml
@@ -245,6 +245,21 @@
Voice input key
+
+
+ On main keyboard
+
+ On symbols keyboard
+
+ Off
+
+
+ Mic on main keyboard
+
+ Mic on symbols keyboard
+
+ Voice input is disabled
+
Configure input methods
diff --git a/java/res/values/themes-common.xml b/java/res/values/themes-common.xml
index 7c9b51c0a..298936d9c 100644
--- a/java/res/values/themes-common.xml
+++ b/java/res/values/themes-common.xml
@@ -25,49 +25,49 @@
- @array/touch_position_correction_data_default
- 25%p
- @xml/kbd_more_keys_keyboard_template
- - @fraction/config_keyboard_left_padding
- - @fraction/config_keyboard_right_padding
+ - @fraction/keyboard_left_padding
+ - @fraction/keyboard_right_padding
- @integer/config_max_more_keys_column
-
+
\ No newline at end of file
diff --git a/java/res/values/themes-gb.xml b/java/res/values/themes-gb.xml
index 52ecafd62..f52695f55 100644
--- a/java/res/values/themes-gb.xml
+++ b/java/res/values/themes-gb.xml
@@ -23,10 +23,10 @@
- @style/Keyboard.GB
- @style/KeyboardView.GB
- @style/MainKeyboardView.GB
- - @style/KeyPreviewTextView.GB
- @style/EmojiPalettesView.GB
- @style/MoreKeysKeyboard.GB
- @style/MoreKeysKeyboardView.GB
+ - @style/MoreKeysKeyboardContainer.GB
- @style/SuggestionStripView.GB
- @style/SuggestionWord.GB
@@ -40,6 +40,7 @@
- @drawable/sym_keyboard_search_holo_dark
- @drawable/sym_keyboard_tab_holo_dark
- @drawable/sym_keyboard_mic_holo_dark
+ - @drawable/sym_keyboard_label_mic_holo_dark
- @drawable/sym_keyboard_space
- @drawable/sym_keyboard_shift_locked_holo_dark
@@ -58,10 +59,10 @@
- 1
- @array/touch_position_correction_data_gb
- - @fraction/config_keyboard_top_padding_gb
- - @fraction/config_keyboard_bottom_padding_gb
- - @fraction/config_key_horizontal_gap_gb
- - @fraction/config_key_vertical_gap_gb
+ - @fraction/keyboard_top_padding_gb
+ - @fraction/keyboard_bottom_padding_gb
+ - @fraction/key_horizontal_gap_gb
+ - @fraction/key_bottom_gap_gb
-
@@ -123,10 +118,15 @@
name="MoreKeysKeyboardView.GB"
parent="KeyboardView.GB"
>
- - @drawable/keyboard_popup_panel_background_gb
+ - @null
- @drawable/btn_keyboard_key_popup_gb
- normal
- - @dimen/config_more_keys_keyboard_vertical_correction_gb
+ - @dimen/more_keys_keyboard_vertical_correction_gb
+
+
@@ -36,10 +36,10 @@
>
- 2
- - @fraction/config_keyboard_top_padding_holo
- - @fraction/config_keyboard_bottom_padding_holo
- - @fraction/config_key_horizontal_gap_holo
- - @fraction/config_key_vertical_gap_holo
+ - @fraction/keyboard_top_padding_holo
+ - @fraction/keyboard_bottom_padding_holo
+ - @fraction/key_horizontal_gap_holo
+ - @fraction/key_bottom_gap_holo
- @array/touch_position_correction_data_holo
-
@@ -102,10 +96,15 @@
name="MoreKeysKeyboardView.ICS"
parent="KeyboardView.ICS"
>
- - @drawable/keyboard_popup_panel_background_ics
+ - @null
- @drawable/btn_keyboard_key_popup_ics
- normal
- - @dimen/config_more_keys_keyboard_vertical_correction_holo
+ - @dimen/more_keys_keyboard_vertical_correction_holo
+
+
@@ -36,10 +36,10 @@
>
- 0
- - @fraction/config_keyboard_top_padding_holo
- - @fraction/config_keyboard_bottom_padding_holo
- - @fraction/config_key_horizontal_gap_holo
- - @fraction/config_key_vertical_gap_holo
+ - @fraction/keyboard_top_padding_holo
+ - @fraction/keyboard_bottom_padding_holo
+ - @fraction/key_horizontal_gap_holo
+ - @fraction/key_bottom_gap_holo
- @array/touch_position_correction_data_holo
-
@@ -102,10 +96,15 @@
name="MoreKeysKeyboardView.KLP"
parent="KeyboardView.KLP"
>
- - @drawable/keyboard_popup_panel_background_klp
+ - @null
- @drawable/btn_keyboard_key_popup_klp
- normal
- - @dimen/config_more_keys_keyboard_vertical_correction_holo
+ - @dimen/more_keys_keyboard_vertical_correction_holo
+
+