diff --git a/java/res/xml/keys_dvorak_123.xml b/java/res/xml/keys_dvorak_123.xml
index 02419c1f6..3e7d8e44a 100644
--- a/java/res/xml/keys_dvorak_123.xml
+++ b/java/res/xml/keys_dvorak_123.xml
@@ -27,31 +27,26 @@
>
+ latin:moreKeys="!text/qwertysyms_q,!text/number_1" />
+ latin:moreKeys="!text/qwertysyms_q,!text/number_1" />
+ latin:moreKeys="!text/qwertysyms_q,!text/number_1" />
+ latin:moreKeys="!text/qwertysyms_q,!text/number_1" />
@@ -60,24 +55,18 @@
>
+ latin:moreKeys="!text/qwertysyms_w,!text/number_2" />
+ latin:moreKeys="!text/qwertysyms_e,!text/number_3" />
+ latin:moreKeys="!text/qwertysyms_w,!text/number_2" />
+ latin:moreKeys="!text/qwertysyms_e,!text/number_3" />
diff --git a/java/res/xml/rowkeys_azerty1.xml b/java/res/xml/rowkeys_azerty1.xml
index b5c1171bb..08d283b22 100644
--- a/java/res/xml/rowkeys_azerty1.xml
+++ b/java/res/xml/rowkeys_azerty1.xml
@@ -21,53 +21,24 @@
+
+ latin:moreKeys="!text/number_1,!text/qwertysyms_q,!text/morekeys_a,!text/morekeys_misc_a,!text/actions_a" />
+ latin:moreKeys="!text/number_2,!text/qwertysyms_w,!text/morekeys_z,!text/actions_z" />
+ latin:moreKeys="!text/number_3,!text/qwertysyms_e,!text/morekeys_e,!text/morekeys_misc_e,!text/actions_e" />
+ latin:moreKeys="!text/number_4,!text/qwertysyms_r,!text/morekeys_r,!text/actions_r" />
-
-
-
-
-
+ latin:moreKeys="!text/number_5,!text/qwertysyms_t,!text/morekeys_t,!text/actions_t" />
+
+
+
diff --git a/java/res/xml/rowkeys_azerty2.xml b/java/res/xml/rowkeys_azerty2.xml
index c03b6b602..411c7f29d 100644
--- a/java/res/xml/rowkeys_azerty2.xml
+++ b/java/res/xml/rowkeys_azerty2.xml
@@ -22,30 +22,33 @@
xmlns:latin="http://schemas.android.com/apk/res-auto"
>
+ latin:keySpec="!text/keyspec_q"
+ latin:moreKeys="!text/morekeys_q,!text/actions_q,!text/qwertysyms_a" />
+ latin:moreKeys="!text/morekeys_s,!text/morekeys_misc_s,!text/actions_s,!text/qwertysyms_s" />
+ latin:moreKeys="!text/morekeys_d,!text/actions_d,!text/qwertysyms_d" />
+ latin:keySpec="f"
+ latin:moreKeys="!text/morekeys_f,!text/actions_f,!text/qwertysyms_f" />
+ latin:moreKeys="!text/morekeys_g,!text/actions_g,!text/qwertysyms_g" />
+ latin:moreKeys="!text/morekeys_h,!text/actions_h,!text/qwertysyms_h" />
+ latin:moreKeys="!text/morekeys_j,!text/actions_j,!text/qwertysyms_j" />
+ latin:moreKeys="!text/morekeys_k,!text/actions_k,!text/qwertysyms_k" />
+ latin:moreKeys="!text/morekeys_l,!text/actions_l,!text/qwertysyms_l" />
+ latin:keySpec="m"
+ latin:moreKeys="!text/morekeys_m,!text/actions_m,!text/qwertysyms_m" />
diff --git a/java/res/xml/rowkeys_azerty3.xml b/java/res/xml/rowkeys_azerty3.xml
index 5c63569ca..4e9688c6f 100644
--- a/java/res/xml/rowkeys_azerty3.xml
+++ b/java/res/xml/rowkeys_azerty3.xml
@@ -23,20 +23,22 @@
>
+ latin:moreKeys="!text/morekeys_w,!text/actions_w,!text/qwertysyms_z" />
+ latin:keySpec="x"
+ latin:moreKeys="!text/morekeys_x,!text/actions_x,!text/qwertysyms_x" />
+ latin:moreKeys="!text/morekeys_c,!text/actions_c,!text/qwertysyms_c" />
+ latin:moreKeys="!text/morekeys_v,!text/actions_v,!text/qwertysyms_v" />
+ latin:keySpec="b"
+ latin:moreKeys="!text/morekeys_b,!text/actions_b,!text/qwertysyms_b" />
+ latin:moreKeys="!text/morekeys_n,!text/actions_n,!text/qwertysyms_n" />
+ latin:moreKeys="!text/number_1,!text/qwertysyms_q,!text/morekeys_b,!text/actions_b" />
+ latin:moreKeys="!text/number_2,!text/qwertysyms_w,è" />
+ latin:moreKeys="!text/number_3,!text/qwertysyms_e,!text/morekeys_p,!text/actions_p" />
+ latin:moreKeys="!text/number_4,!text/qwertysyms_r,!text/morekeys_o,!text/morekeys_misc_o,!text/actions_o" />
+ latin:moreKeys="!text/number_5,!text/qwertysyms_t,!text/morekeys_v,!text/actions_v" />
+ latin:moreKeys="!text/number_6,!text/qwertysyms_y,!text/morekeys_d,!text/actions_d" />
+ latin:moreKeys="!text/number_7,!text/qwertysyms_u,!text/morekeys_l,!text/actions_l" />
+ latin:moreKeys="!text/number_8,!text/qwertysyms_i,!text/morekeys_j,!text/actions_j" />
+ latin:moreKeys="!text/number_9,!text/qwertysyms_o,!text/morekeys_z,!text/actions_z" />
+ latin:moreKeys="!text/number_0,!text/qwertysyms_p,!text/morekeys_w,!text/actions_w" />
diff --git a/java/res/xml/rowkeys_bepo2.xml b/java/res/xml/rowkeys_bepo2.xml
index 354eb8de0..a5463ff4a 100644
--- a/java/res/xml/rowkeys_bepo2.xml
+++ b/java/res/xml/rowkeys_bepo2.xml
@@ -18,49 +18,32 @@
>
+ latin:moreKeys="!text/qwertysyms_a,!text/morekeys_a,!text/morekeys_misc_a,!text/actions_a" />
+ latin:moreKeys="!text/qwertysyms_s,!text/morekeys_u,!text/morekeys_misc_u,!text/actions_y" />
+ latin:moreKeys="!text/qwertysyms_d,!text/morekeys_i,!text/morekeys_misc_i,!text/actions_i" />
+ latin:moreKeys="!text/qwertysyms_f,!text/morekeys_e,!text/morekeys_misc_e,!text/actions_e" />
+ latin:moreKeys="!text/qwertysyms_g,!text/morekeys_c,!text/morekeys_misc_c,!text/actions_c" />
+ latin:moreKeys="!text/qwertysyms_h,!text/morekeys_t,!text/actions_t" />
+ latin:moreKeys="!text/qwertysyms_j,!text/morekeys_s,!text/morekeys_misc_s,!text/actions_s" />>
+ latin:moreKeys="!text/qwertysyms_k,!text/morekeys_r,!text/actions_r" />
+ latin:moreKeys="!text/qwertysyms_l,!text/morekeys_n,!text/actions_n" />
+ latin:keySpec="m"
+ latin:moreKeys="!text/morekeys_c,!text/actions_m" />
diff --git a/java/res/xml/rowkeys_bepo3.xml b/java/res/xml/rowkeys_bepo3.xml
index 6a65ff3cd..9e8e3a6db 100644
--- a/java/res/xml/rowkeys_bepo3.xml
+++ b/java/res/xml/rowkeys_bepo3.xml
@@ -18,35 +18,23 @@
>
+ latin:moreKeys="!text/qwertysyms_z,!text/morekeys_y,!text/actions_y" />
+ latin:moreKeys="!text/qwertysyms_x,!text/morekeys_x,!text/actions_x" />
+ latin:moreKeys="!text/qwertysyms_c,!text/morekeys_k,!text/actions_k" />
+ latin:moreKeys="!text/qwertysyms_v,!text/morekeys_q,!text/actions_q" />
+ latin:moreKeys="!text/qwertysyms_b,!text/morekeys_g,!text/actions_g" /> />
+ latin:moreKeys="!text/qwertysyms_n,!text/morekeys_h,!text/actions_h" />
+ latin:moreKeys="!text/qwertysyms_m,!text/morekeys_f,!text/actions_f" />
diff --git a/java/res/xml/rowkeys_colemak1.xml b/java/res/xml/rowkeys_colemak1.xml
index 33b4ae56d..acfb62c43 100644
--- a/java/res/xml/rowkeys_colemak1.xml
+++ b/java/res/xml/rowkeys_colemak1.xml
@@ -22,62 +22,44 @@
xmlns:latin="http://schemas.android.com/apk/res-auto"
>
+ latin:keySpec="!text/keyspec_q"
+ latin:moreKeys="!text/number_1,!text/qwertysyms_q,!text/morekeys_q,!text/actions_q" />
+ latin:keySpec="!text/keyspec_w"
+ latin:moreKeys="!text/number_2,!text/qwertysyms_w,!text/morekeys_w,!text/actions_w" />
+ latin:moreKeys="!text/number_3,!text/qwertysyms_e,!text/morekeys_f,!text/actions_f" />
+ latin:moreKeys="!text/number_4,!text/qwertysyms_r,!text/morekeys_p,!text/actions_p" />
+ latin:moreKeys="!text/number_5,!text/qwertysyms_t,!text/morekeys_g,!text/actions_g" />
+ latin:moreKeys="!text/number_6,!text/qwertysyms_y,!text/morekeys_j,!text/actions_j" />
+ latin:moreKeys="!text/number_7,!text/qwertysyms_u,!text/morekeys_l,!text/actions_l" />
+ latin:moreKeys="!text/number_8,!text/qwertysyms_i,!text/morekeys_u,!text/morekeys_misc_u,!text/actions_u" />
+ latin:moreKeys="!text/number_9,!text/qwertysyms_o,!text/morekeys_y,!text/actions_y" />
+ latin:moreKeys="!text/number_0,!text/qwertysyms_p" />
+ latin:moreKeys="!text/number_0,!text/qwertysyms_p" />
diff --git a/java/res/xml/rowkeys_colemak2.xml b/java/res/xml/rowkeys_colemak2.xml
index d405d6643..e90d70fb6 100644
--- a/java/res/xml/rowkeys_colemak2.xml
+++ b/java/res/xml/rowkeys_colemak2.xml
@@ -23,32 +23,32 @@
>
+ latin:moreKeys="!text/qwertysyms_a,!text/morekeys_a,!text/morekeys_misc_a,!text/actions_a" />
+ latin:moreKeys="!text/qwertysyms_s,!text/morekeys_r,!text/actions_r" />
+ latin:moreKeys="!text/qwertysyms_d,!text/morekeys_s,!text/actions_s" />
+ latin:moreKeys="!text/qwertysyms_f,!text/morekeys_t,!text/actions_t" />
+ latin:moreKeys="!text/qwertysyms_g,!text/morekeys_d,!text/actions_d" />
+ latin:moreKeys="!text/qwertysyms_h,!text/morekeys_h,!text/actions_h" />
+ latin:moreKeys="!text/qwertysyms_j,!text/morekeys_n,!text/actions_n" />
+ latin:moreKeys="!text/qwertysyms_k,!text/morekeys_e,!text/morekeys_misc_e,!text/actions_e" />
+ latin:moreKeys="!text/qwertysyms_l,!text/morekeys_i,!text/morekeys_misc_i,!text/actions_i" />
+ latin:moreKeys="!text/morekeys_o,!text/morekeys_misc_o,!text/actions_o" />
diff --git a/java/res/xml/rowkeys_colemak3.xml b/java/res/xml/rowkeys_colemak3.xml
index d902da4e5..df89d6dbd 100644
--- a/java/res/xml/rowkeys_colemak3.xml
+++ b/java/res/xml/rowkeys_colemak3.xml
@@ -23,20 +23,23 @@
>
+ latin:moreKeys="!text/qwertysyms_z,!text/morekeys_z,!text/actions_z" />
+ latin:keySpec="x"
+ latin:moreKeys="!text/qwertysyms_x,!text/morekeys_x,!text/actions_x" />
+ latin:moreKeys="!text/qwertysyms_c,!text/morekeys_c,!text/actions_c" />
+ latin:moreKeys="!text/qwertysyms_v,!text/morekeys_v,!text/actions_v" />
+ latin:keySpec="b"
+ latin:moreKeys="!text/qwertysyms_b,!text/morekeys_b,!text/actions_b" />
+ latin:moreKeys="!text/qwertysyms_n,!text/morekeys_k,!text/actions_k" />
+ latin:keySpec="m"
+ latin:moreKeys="!text/qwertysyms_m,!text/morekeys_n,!text/actions_m" />
diff --git a/java/res/xml/rowkeys_dvorak1.xml b/java/res/xml/rowkeys_dvorak1.xml
index edf5bee07..11c0049cb 100644
--- a/java/res/xml/rowkeys_dvorak1.xml
+++ b/java/res/xml/rowkeys_dvorak1.xml
@@ -25,35 +25,23 @@
latin:keyboardLayout="@xml/keys_dvorak_123" />
+ latin:moreKeys="!text/morekeys_p,!text/qwertysyms_r,!text/number_4,!text/actions_p" />
+ latin:moreKeys="!text/morekeys_y,!text/qwertysyms_t,!text/number_5,!text/actions_y" />
+ latin:moreKeys="!text/morekeys_f,!text/qwertysyms_y,!text/number_6,!text/actions_f" />
+ latin:moreKeys="!text/morekeys_g,!text/qwertysyms_u,!text/number_7,!text/actions_g" />
+ latin:moreKeys="!text/morekeys_c,!text/morekeys_misc_c,!text/qwertysyms_i,!text/number_8,!text/actions_c" />
+ latin:moreKeys="!text/morekeys_r,!text/qwertysyms_o,!text/number_9,!text/actions_r" />
+ latin:moreKeys="!text/morekeys_l,!text/qwertysyms_p,!text/number_0,!text/actions_l" />
diff --git a/java/res/xml/rowkeys_dvorak2.xml b/java/res/xml/rowkeys_dvorak2.xml
index cf72c10d5..933d4599d 100644
--- a/java/res/xml/rowkeys_dvorak2.xml
+++ b/java/res/xml/rowkeys_dvorak2.xml
@@ -23,32 +23,32 @@
>
+ latin:moreKeys="!text/morekeys_a,!text/morekeys_misc_a,!text/actions_a,!text/qwertysyms_a" />
+ latin:moreKeys="!text/morekeys_o,!text/morekeys_misc_o,!text/actions_o,!text/qwertysyms_s" />
+ latin:moreKeys="!text/morekeys_e,!text/morekeys_misc_e,!text/actions_e,!text/qwertysyms_d" />
+ latin:moreKeys="!text/morekeys_u,!text/morekeys_misc_u,!text/actions_u,!text/qwertysyms_f" />
+ latin:moreKeys="!text/morekeys_i,!text/morekeys_misc_i,!text/actions_i,!text/qwertysyms_g" />
+ latin:moreKeys="!text/morekeys_d,!text/actions_d,!text/qwertysyms_h" />
+ latin:moreKeys="!text/morekeys_h,!text/actions_h,!text/qwertysyms_j" />
+ latin:moreKeys="!text/morekeys_t,!text/actions_t,!text/qwertysyms_k" />
+ latin:moreKeys="!text/morekeys_n,!text/morekeys_misc_n,!text/actions_n,!text/qwertysyms_l" />
+ latin:moreKeys="!text/morekeys_s,!text/morekeys_misc_s,!text/actions_s" />
diff --git a/java/res/xml/rowkeys_dvorak3.xml b/java/res/xml/rowkeys_dvorak3.xml
index 3558620bb..37524142e 100644
--- a/java/res/xml/rowkeys_dvorak3.xml
+++ b/java/res/xml/rowkeys_dvorak3.xml
@@ -23,20 +23,23 @@
>
+ latin:moreKeys="!text/morekeys_j,!text/actions_j,!text/qwertysyms_z" />
+ latin:moreKeys="!text/morekeys_k,!text/actions_k,!text/qwertysyms_x" />
+ latin:keySpec="x"
+ latin:moreKeys="!text/morekeys_x,!text/actions_x,!text/qwertysyms_c" />
+ latin:keySpec="b"
+ latin:moreKeys="!text/morekeys_b,!text/actions_b,!text/qwertysyms_v" />
+ latin:keySpec="m"
+ latin:moreKeys="!text/morekeys_m,!text/actions_m,!text/qwertysyms_b" />
+ latin:moreKeys="!text/morekeys_w,!text/actions_w,!text/qwertysyms_n" />
+ latin:moreKeys="!text/morekeys_v,!text/actions_v,!text/qwertysyms_m" />
diff --git a/java/res/xml/rowkeys_qwertz1.xml b/java/res/xml/rowkeys_qwertz1.xml
index aee292eda..eec8e5012 100644
--- a/java/res/xml/rowkeys_qwertz1.xml
+++ b/java/res/xml/rowkeys_qwertz1.xml
@@ -21,53 +21,24 @@
-
-
-
-
-
+
+
+
+
+ latin:moreKeys="!text/morekeys_z,!text/qwertysyms_z,!text/actions_z" />
+ latin:moreKeys="!text/morekeys_u,!text/morekeys_misc_u,!text/qwertysyms_u,!text/number_7,!text/actions_u" />
+ latin:moreKeys="!text/morekeys_i,!text/morekeys_misc_i,!text/qwertysyms_i,!text/number_8,!text/actions_i" />
+ latin:moreKeys="!text/morekeys_o,!text/morekeys_misc_o,!text/qwertysyms_o,!text/number_9,!text/actions_o" />
+ latin:moreKeys="!text/morekeys_p,!text/qwertysyms_p,!text/number_0,!text/actions_p" />
diff --git a/java/res/xml/rowkeys_qwertz3.xml b/java/res/xml/rowkeys_qwertz3.xml
index 52a3c3653..20041b7ea 100644
--- a/java/res/xml/rowkeys_qwertz3.xml
+++ b/java/res/xml/rowkeys_qwertz3.xml
@@ -22,36 +22,19 @@
xmlns:latin="http://schemas.android.com/apk/res-auto"
>
+ latin:keySpec="!text/keyspec_y"
+ latin:moreKeys="!text/morekeys_y,!text/qwertysyms_y,!text/number_6,!text/actions_y" />
+ latin:keySpec="!text/keyspec_x"
+ latin:moreKeys="!text/morekeys_x,!text/qwertysyms_x,!text/actions_x" />
+ latin:moreKeys="!text/morekeys_c,!text/morekeys_misc_c,!text/qwertysyms_c,!text/actions_c" />
-
-
-
+ latin:moreKeys="!text/morekeys_v,!text/qwertysyms_v,!text/actions_v" />
+
+
+
diff --git a/java/src/org/futo/inputmethod/keyboard/internal/KeyboardTextsTable.java b/java/src/org/futo/inputmethod/keyboard/internal/KeyboardTextsTable.java
index c660772e7..b82a3f61b 100644
--- a/java/src/org/futo/inputmethod/keyboard/internal/KeyboardTextsTable.java
+++ b/java/src/org/futo/inputmethod/keyboard/internal/KeyboardTextsTable.java
@@ -85,9 +85,9 @@ public final class KeyboardTextsTable {
// /* index:histogram */ "name",
"locale",
"morekeys_a",
+ "keylabel_to_alpha",
"morekeys_o",
"morekeys_e",
- "keylabel_to_alpha",
"morekeys_u",
"morekeys_i",
"morekeys_c",
@@ -96,264 +96,264 @@ public final class KeyboardTextsTable {
"single_quotes",
"morekeys_s",
"keyspec_currency",
- "morekeys_y",
"morekeys_z",
+ "morekeys_y",
"morekeys_d",
"single_angle_quotes",
- "double_angle_quotes",
- "morekeys_g",
"morekeys_l",
"morekeys_t",
+ "morekeys_g",
+ "double_angle_quotes",
"morekeys_r",
"morekeys_cyrillic_ie",
- "keyspec_symbols_6",
- "additional_morekeys_symbols_5",
- "additional_morekeys_symbols_6",
- "additional_morekeys_symbols_2",
- "morekeys_tablet_period",
- "additional_morekeys_symbols_1",
- "additional_morekeys_symbols_4",
- "keyspec_east_slavic_row1_9",
- "additional_morekeys_symbols_7",
- "keyspec_nordic_row1_11",
- "keyspec_symbols_2",
- "additional_morekeys_symbols_3",
- "keyspec_east_slavic_row2_11",
- "additional_morekeys_symbols_0",
- "keylabel_to_symbol",
- "keyspec_symbols_5",
- "keyspec_east_slavic_row2_2",
- "keyspec_symbols_9",
- "keyspec_symbols_7",
- "keyspec_symbols_4",
- "keyspec_east_slavic_row3_5",
- "keyspec_symbols_3",
- "keyspec_symbols_8",
- "morekeys_k",
"additional_morekeys_symbols_9",
- "keyspec_symbols_0",
- "keyspec_nordic_row2_11",
- "additional_morekeys_symbols_8",
- "morekeys_cyrillic_soft_sign",
- "keyspec_nordic_row2_10",
+ "keyspec_symbols_2",
"keyspec_symbols_1",
+ "additional_morekeys_symbols_4",
+ "keyspec_symbols_0",
+ "keyspec_east_slavic_row2_11",
+ "additional_morekeys_symbols_6",
+ "additional_morekeys_symbols_7",
+ "morekeys_k",
+ "keyspec_nordic_row2_11",
+ "keyspec_symbols_5",
"morekeys_nordic_row2_10",
- "keyspec_tablet_comma",
- "morekeys_period",
- "keyspec_tablet_period",
- "keyspec_period",
+ "keyspec_symbols_8",
+ "additional_morekeys_symbols_5",
+ "morekeys_cyrillic_soft_sign",
+ "additional_morekeys_symbols_2",
+ "additional_morekeys_symbols_8",
+ "keyspec_symbols_4",
+ "additional_morekeys_symbols_3",
+ "keyspec_east_slavic_row3_5",
+ "keyspec_east_slavic_row1_9",
+ "additional_morekeys_symbols_1",
+ "keyspec_nordic_row2_10",
+ "keyspec_symbols_7",
+ "additional_morekeys_symbols_0",
+ "morekeys_tablet_period",
+ "keyspec_symbols_9",
+ "keyspec_east_slavic_row2_2",
+ "keyspec_symbols_3",
+ "keyspec_symbols_6",
+ "keylabel_to_symbol",
+ "keyspec_nordic_row1_11",
"morekeys_punctuation",
"morekeys_nordic_row2_11",
- "keyspec_left_double_angle_quote",
- "keyspec_left_parenthesis",
- "morekeys_swiss_row2_10",
- "keyspec_right_double_angle_quote",
- "keyspec_swiss_row2_10",
- "keyspec_right_parenthesis",
- "keyspec_right_single_angle_quote",
+ "keyspec_period",
+ "keyspec_tablet_comma",
+ "keyspec_tablet_period",
+ "morekeys_period",
"keyspec_right_curly_bracket",
- "keyspec_swiss_row2_11",
- "keyspec_less_than",
- "keyspec_greater_than",
- "keyhintlabel_period",
- "keyspec_right_square_bracket",
+ "keyspec_right_single_angle_quote",
"keyspec_greater_than_equal",
- "keyspec_left_single_angle_quote",
- "keyspec_comma",
- "morekeys_tablet_comma",
- "keyspec_spanish_row2_10",
- "keyspec_swiss_row1_11",
- "keyspec_left_curly_bracket",
- "morekeys_question",
- "keyspec_left_square_bracket",
- "keyspec_less_than_equal",
- "morekeys_star",
+ "keyspec_right_square_bracket",
"morekeys_swiss_row2_11",
"morekeys_swiss_row1_11",
- "morekeys_cyrillic_u",
- "label_wait_key",
+ "keyspec_swiss_row1_11",
+ "keyspec_spanish_row2_10",
+ "keyspec_comma",
+ "morekeys_question",
+ "keyspec_swiss_row2_10",
+ "keyspec_swiss_row2_11",
+ "keyspec_left_square_bracket",
+ "morekeys_tablet_comma",
+ "keyhintlabel_period",
+ "keyspec_right_double_angle_quote",
+ "keyspec_right_parenthesis",
+ "keyspec_less_than_equal",
+ "keyspec_left_curly_bracket",
+ "morekeys_star",
+ "keyspec_less_than",
+ "keyspec_left_double_angle_quote",
+ "keyspec_left_parenthesis",
+ "keyspec_greater_than",
+ "morekeys_swiss_row2_10",
+ "keyspec_left_single_angle_quote",
"morekeys_bullet",
- "keyhintlabel_tablet_comma",
- "morekeys_w",
- "morekeys_cyrillic_o",
+ "morekeys_left_parenthesis",
"keyhintlabel_tablet_period",
"morekeys_cyrillic_ghe",
- "morekeys_h",
- "label_send_key",
- "label_go_key",
- "label_next_key",
- "keyspec_south_slavic_row2_11",
- "morekeys_tablet_punctuation",
- "morekeys_east_slavic_row2_2",
- "keyspec_symbols_semicolon",
- "label_pause_key",
- "keyspec_south_slavic_row3_1",
- "label_search_key",
"morekeys_right_parenthesis",
- "morekeys_arabic_diacritics",
+ "label_next_key",
+ "morekeys_east_slavic_row2_2",
+ "morekeys_h",
+ "label_search_key",
+ "label_send_key",
"keyspec_symbols_question",
- "keyspec_symbols_percent",
+ "morekeys_symbols_semicolon",
+ "keyspec_south_slavic_row2_11",
+ "keyhintlabel_tablet_comma",
+ "morekeys_w",
+ "label_pause_key",
"morekeys_cyrillic_i",
"keyspec_south_slavic_row1_6",
- "label_previous_key",
- "morekeys_symbols_semicolon",
- "morekeys_symbols_percent",
- "label_done_key",
- "keyspec_south_slavic_row3_8",
"morekeys_cyrillic_en",
- "morekeys_left_parenthesis",
- "morekeys_v",
- "morekeys_greater_than",
- "keyspec_q",
- "keyspec_y",
- "morekeys_east_slavic_row2_11",
- "morekeys_plus",
+ "morekeys_arabic_diacritics",
+ "keyspec_symbols_semicolon",
+ "keyspec_symbols_percent",
+ "label_go_key",
+ "label_done_key",
+ "label_wait_key",
+ "morekeys_cyrillic_u",
+ "label_previous_key",
+ "morekeys_symbols_percent",
+ "morekeys_tablet_punctuation",
+ "keyspec_south_slavic_row3_1",
+ "morekeys_cyrillic_o",
+ "keyspec_south_slavic_row3_8",
"morekeys_x",
- "morekeys_currency_dollar",
+ "morekeys_east_slavic_row2_11",
"keyspec_w",
+ "keyspec_y",
+ "morekeys_j",
+ "keyspec_x",
+ "morekeys_v",
+ "morekeys_cyrillic_a",
"morekeys_less_than",
"morekeys_cyrillic_ka",
- "keyspec_x",
"morekeys_q",
"morekeys_exclamation",
- "morekeys_j",
- "morekeys_cyrillic_a",
- "morekeys_am_pm",
- "actions_l",
- "actions_h",
- "actions_y",
- "morekeys_symbols_4",
- "keylabel_to_phone_numeric",
- "qwertysyms_g",
- "qwertysyms_a",
- "actions_c",
- "qwertysyms_f",
- "actions_9",
- "single_9qm_lqm",
- "morekeys_m",
- "morekeys_tablet_double_quote",
- "double_9qm_rqm",
- "number_1",
- "qwertysyms_y",
- "qwertysyms_7",
- "qwertysyms_l",
- "keyspec_emoji_action_key",
- "number_8",
- "keyspecs_left_parenthesis_more_keys",
- "morekeys_misc_u",
- "keyspec_action_next",
- "keyspec_action_previous",
- "morekeys_symbols_9",
- "qwertysyms_6",
- "qwertysyms_m",
- "actions_o",
- "double_9qm_lqm",
- "actions_w",
- "actions_g",
- "actions_e",
- "actions_r",
- "actions_k",
- "morekeys_f",
- "actions_5",
- "double_raqm_laqm",
- "morekeys_symbols_2",
- "morekeys_misc_n",
- "morekeys_misc_e",
- "qwertysyms_j",
- "actions_m",
- "number_6",
- "actions_f",
- "morekeys_popular_domain",
- "single_lqm_rqm",
+ "morekeys_greater_than",
+ "morekeys_plus",
+ "morekeys_currency_dollar",
+ "keyspec_q",
+ "morekeys_symbols_7",
"number_0",
- "morekeys_symbols_5",
+ "actions_2",
+ "actions_y",
+ "actions_1",
+ "qwertysyms_5",
+ "keyspec_action_previous",
+ "morekeys_misc_s",
+ "qwertysyms_7",
+ "actions_j",
+ "keyspec_settings",
+ "actions_d",
+ "morekeys_symbols_2",
+ "morekeys_symbols_9",
+ "keyspec_popular_domain",
+ "actions_c",
+ "keylabel_to_phone_symbols",
+ "morekeys_p",
"actions_7",
- "qwertysyms_e",
+ "keyspec_emoji_action_key",
+ "qwertysyms_q",
+ "qwertysyms_z",
+ "actions_f",
+ "single_raqm_laqm",
+ "double_rqm_9qm",
+ "keyspec_shortcut",
+ "qwertysyms_f",
+ "morekeys_b",
+ "qwertysyms_i",
+ "keyspecs_left_parenthesis_more_keys",
+ "morekeys_symbols_0",
+ "number_3",
+ "number_8",
+ "qwertysyms_1",
+ "qwertysyms_l",
+ "actions_g",
+ "actions_r",
+ "qwertysyms_g",
+ "number_1",
+ "number_6",
+ "actions_m",
+ "morekeys_misc_u",
+ "morekeys_misc_n",
+ "morekeys_misc_c",
+ "qwertysyms_j",
+ "morekeys_misc_e",
+ "actions_v",
+ "actions_3",
+ "single_lqm_rqm",
"morekeys_single_quote",
+ "qwertysyms_3",
+ "single_laqm_raqm",
+ "qwertysyms_2",
+ "qwertysyms_p",
+ "actions_u",
"single_9qm_rqm",
+ "morekeys_double_quote",
+ "morekeys_misc_i",
+ "actions_k",
+ "qwertysyms_6",
+ "single_rqm_9qm",
"actions_p",
"actions_x",
- "morekeys_double_quote",
- "qwertysyms_0",
- "single_laqm_raqm",
- "keyspec_settings",
- "qwertysyms_p",
- "keylabel_time_am",
- "qwertysyms_t",
- "actions_z",
- "number_5",
- "qwertysyms_8",
- "qwertysyms_2",
- "qwertysyms_s",
- "qwertysyms_n",
- "qwertysyms_o",
- "qwertysyms_r",
- "qwertysyms_b",
- "actions_6",
- "keylabel_to_more_symbol",
- "qwertysyms_5",
- "qwertysyms_u",
- "single_raqm_laqm",
- "morekeys_misc_a",
- "morekeys_misc_s",
- "qwertysyms_c",
- "double_lqm_rqm",
- "qwertysyms_i",
- "actions_2",
- "single_rqm_9qm",
- "morekeys_p",
- "qwertysyms_d",
- "number_7",
- "number_2",
- "morekeys_misc_c",
- "keylabel_time_pm",
- "qwertysyms_k",
- "qwertysyms_q",
- "actions_t",
- "actions_j",
- "qwertysyms_v",
- "number_4",
- "double_rqm_9qm",
- "morekeys_b",
- "morekeys_symbols_1",
- "actions_0",
- "morekeys_symbols_3",
- "qwertysyms_9",
- "qwertysyms_z",
- "keyspec_shortcut",
- "qwertysyms_h",
- "morekeys_symbols_0",
- "actions_q",
- "number_3",
- "qwertysyms_1",
- "actions_u",
"actions_4",
- "actions_s",
- "number_9",
- "keyspec_popular_domain",
- "morekeys_misc_i",
- "double_laqm_raqm",
- "actions_a",
+ "morekeys_symbols_3",
+ "morekeys_symbols_1",
+ "morekeys_symbols_5",
+ "morekeys_m",
+ "qwertysyms_u",
+ "keylabel_time_pm",
+ "actions_z",
"actions_n",
- "actions_b",
+ "qwertysyms_d",
+ "actions_o",
+ "morekeys_tablet_double_quote",
"morekeys_misc_o",
+ "morekeys_symbols_8",
+ "qwertysyms_k",
+ "morekeys_popular_domain",
+ "actions_s",
+ "qwertysyms_0",
"morekeys_currency_generic",
- "morekeys_symbols_7",
+ "morekeys_am_pm",
+ "qwertysyms_r",
+ "number_2",
+ "qwertysyms_m",
+ "actions_t",
+ "morekeys_misc_a",
+ "morekeys_f",
+ "morekeys_symbols_4",
+ "double_raqm_laqm",
+ "qwertysyms_x",
+ "keyspec_action_next",
+ "actions_9",
+ "actions_a",
+ "qwertysyms_8",
+ "actions_w",
+ "qwertysyms_a",
"qwertysyms_4",
- "actions_d",
+ "qwertysyms_t",
+ "actions_0",
+ "qwertysyms_h",
+ "actions_i",
+ "double_9qm_rqm",
+ "keylabel_to_more_symbol",
+ "single_9qm_lqm",
+ "qwertysyms_s",
+ "double_9qm_lqm",
+ "qwertysyms_b",
"keylabel_tablet_to_more_symbol",
"keyspecs_right_parenthesis_more_keys",
- "morekeys_symbols_6",
- "morekeys_symbols_8",
- "actions_v",
- "qwertysyms_x",
- "actions_3",
- "qwertysyms_3",
- "keylabel_to_phone_symbols",
- "actions_1",
- "qwertysyms_w",
"actions_8",
- "actions_i"
+ "actions_q",
+ "number_4",
+ "actions_b",
+ "number_9",
+ "qwertysyms_o",
+ "number_7",
+ "qwertysyms_y",
+ "actions_h",
+ "actions_5",
+ "qwertysyms_w",
+ "qwertysyms_v",
+ "morekeys_symbols_6",
+ "actions_l",
+ "double_lqm_rqm",
+ "keylabel_to_phone_numeric",
+ "qwertysyms_c",
+ "double_laqm_raqm",
+ "qwertysyms_e",
+ "actions_6",
+ "qwertysyms_9",
+ "actions_e",
+ "keylabel_time_am",
+ "number_5",
+ "qwertysyms_n"
};
private static final String EMPTY = "";
@@ -361,9 +361,9 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_af = {
"af",
"\u00e1,\u00e2,\u00e4,\u00e0,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f3,\u00f4,\u00f6,\u00f2,\u00f5,\u0153,\u00f8,\u014d",
"\u00e9,\u00e8,\u00ea,\u00eb,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fb,\u00fc,\u00f9,\u016b",
"\u00ed,\u00ec,\u00ef,\u00ee,\u012f,\u012b,\u0133",
null,
@@ -372,14 +372,13 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
"\u00fd,\u0133"
};
private static final String[] TEXTS_ar = {
"ar",
null,
- null,
- null,
"\u0623\u200c\u0628\u200c\u062c",
null,
null,
@@ -399,110 +398,108 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u0666",
- "5",
- "6",
- "2",
- "!text/morekeys_arabic_diacritics",
- "1",
- "4",
null,
- "7",
- null,
- "\u0662",
- "3",
- null,
- "0,\u066b,\u066c",
- "\u0663\u0662\u0661\u061f",
- "\u0665",
- null,
- "\u0669",
- "\u0667",
- "\u0664",
- null,
- "\u0663",
- "\u0668",
null,
"9",
+ "\u0662",
+ "\u0661",
+ "4",
"\u0660",
null,
+ "6",
+ "7",
+ null,
+ null,
+ "\u0665",
+ null,
+ "\u0668",
+ "5",
+ null,
+ "2",
"8",
+ "\u0664",
+ "3",
+ null,
+ null,
+ "1",
+ null,
+ "\u0667",
+ "0,\u066b,\u066c",
+ "!text/morekeys_arabic_diacritics",
+ "\u0669",
+ null,
+ "\u0663",
+ "\u0666",
+ "\u0663\u0662\u0661\u061f",
+ null,
null,
null,
- "\u0661",
null,
"\u060c",
+ null,
"!text/morekeys_arabic_diacritics",
+ "}|{",
+ "\u203a|\u2039",
+ "\u2265|\u2264",
+ "]|[",
null,
null,
null,
null,
+ "\u060c",
+ "?,\u00bf",
+ null,
+ null,
+ "[|]",
+ "!fixedColumnOrder!4,:,!,\u061f,\u061b,-,\\\",\\'",
+ "\u0651",
+ "\u00bb|\u00ab",
+ ")|(",
+ "\u2264|\u2265",
+ "{|}",
+ "\u2605,\u066d",
+ "<|>",
"\u00ab|\u00bb",
"(|)",
- null,
- "\u00bb|\u00ab",
- null,
- ")|(",
- "\u203a|\u2039",
- "}|{",
- null,
- "<|>",
">|<",
- "\u0651",
- "]|[",
- "\u2265|\u2264",
+ null,
"\u2039|\u203a",
- "\u060c",
- "!fixedColumnOrder!4,:,!,\u061f,\u061b,-,\\\",\\'",
- null,
- null,
- "{|}",
- "?,\u00bf",
- "[|]",
- "\u2264|\u2265",
- "\u2605,\u066d",
- null,
- null,
- null,
- null,
"\u266a",
- "\u061f",
- null,
- null,
+ "!fixedColumnOrder!4,\ufd3e|\ufd3f,!text/keyspecs_left_parenthesis_more_keys",
"\u0651",
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u061b",
- null,
- null,
- null,
"!fixedColumnOrder!4,\ufd3f|\ufd3e,!text/keyspecs_right_parenthesis_more_keys",
- "!fixedColumnOrder!7, \u0655|\u0655, \u0654|\u0654, \u0652|\u0652, \u064d|\u064d, \u064c|\u064c, \u064b|\u064b, \u0651|\u0651, \u0656|\u0656, \u0670|\u0670, \u0653|\u0653, \u0650|\u0650, \u064f|\u064f, \u064e|\u064e,\u0640\u0640\u0640|\u0640",
+ null,
+ null,
+ null,
+ null,
+ null,
"\u061f",
+ ";",
+ null,
+ "\u061f",
+ null,
+ null,
+ null,
+ null,
+ null,
+ "!fixedColumnOrder!7, \u0655|\u0655, \u0654|\u0654, \u0652|\u0652, \u064d|\u064d, \u064c|\u064c, \u064b|\u064b, \u0651|\u0651, \u0656|\u0656, \u0670|\u0670, \u0653|\u0653, \u0650|\u0650, \u064f|\u064f, \u064e|\u064e,\u0640\u0640\u0640|\u0640",
+ "\u061b",
"\u066a",
null,
null,
null,
- ";",
- "\\%,\u2030",
null,
null,
- null,
- "!fixedColumnOrder!4,\ufd3e|\ufd3f,!text/keyspecs_left_parenthesis_more_keys"
+ "\\%,\u2030"
};
private static final String[] TEXTS_az = {
"az",
"\u00e2,\u00e4,\u00e1",
+ null,
"\u00f6,\u00f4,\u0153,\u00f2,\u00f3,\u00f5,\u00f8,\u014d",
"\u0259,\u00e9",
- null,
"\u00fc,\u00fb,\u00f9,\u00fa,\u016b",
"\u0131,\u00ee,\u00ef,\u00ec,\u00ed,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -511,8 +508,9 @@ public final class KeyboardTextsTable {
null,
"\u015f,\u00df,\u015b,\u0161",
null,
- "\u00fd",
"\u017e",
+ "\u00fd",
+ null,
null,
null,
null,
@@ -522,13 +520,13 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_be = {
"be",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm",
"!text/single_9qm_lqm",
null,
@@ -548,50 +546,47 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ "\u044d",
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u044a",
+ null,
+ null,
+ null,
+ null,
+ "\u0456",
"\u045e",
null,
null,
null,
null,
- "\u044d",
null,
null,
- null,
- "\u044b",
- null,
- null,
- null,
- "\u0456",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u044a"
+ "\u044b"
};
private static final String[] TEXTS_bg = {
"bg",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm"
};
private static final String[] TEXTS_bn_BD = {
"bn_BD",
null,
- null,
- null,
"\u0995\u0996\u0997",
null,
null,
@@ -600,14 +595,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u09f3"
};
private static final String[] TEXTS_bn_IN = {
"bn_IN",
null,
- null,
- null,
"\u0995\u0996\u0997",
null,
null,
@@ -616,15 +611,17 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20b9"
};
private static final String[] TEXTS_ca = {
"ca",
"\u00e0,\u00e1,\u00e4,\u00e2,\u00e3,\u00e5,\u0105,\u00e6,\u0101,\u00aa",
+ null,
"\u00f2,\u00f3,\u00f6,\u00f4,\u00f5,\u00f8,\u0153,\u014d,\u00ba",
"\u00e8,\u00e9,\u00eb,\u00ea,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ef,\u00ec,\u00ee,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -637,8 +634,6 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
"l\u00b7l,\u0142",
null,
null,
@@ -677,8 +672,6 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
"!autoColumnOrder!9,\\,?,!,\u00b7,#,),(,/,;,',@,:,-,\\\",+,\\%,&",
null,
null,
@@ -692,12 +685,6 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u00e7",
null,
null,
@@ -720,15 +707,40 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
"!autoColumnOrder!8,\\,',\u00b7,#,),(,/,;,@,:,-,\\\",+,\\%,&"
};
private static final String[] TEXTS_cs = {
"cs",
"\u00e1,\u00e0,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f3,\u00f6,\u00f4,\u00f2,\u00f5,\u0153,\u00f8,\u014d",
"\u00e9,\u011b,\u00e8,\u00ea,\u00eb,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u016f,\u00fb,\u00fc,\u00f9,\u016b",
"\u00ed,\u00ee,\u00ef,\u00ec,\u012f,\u012b",
"\u010d,\u00e7,\u0107",
@@ -737,23 +749,23 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
"\u0161,\u00df,\u015b",
null,
- "\u00fd,\u00ff",
"\u017e,\u017a,\u017c",
+ "\u00fd,\u00ff",
"\u010f",
"!text/single_raqm_laqm",
- "!text/double_raqm_laqm",
- null,
null,
"\u0165",
+ null,
+ "!text/double_raqm_laqm",
"\u0159"
};
private static final String[] TEXTS_da = {
"da",
"\u00e5,\u00e6,\u00e1,\u00e4,\u00e0,\u00e2,\u00e3,\u0101",
+ null,
"\u00f8,\u00f6,\u00f3,\u00f4,\u00f2,\u00f5,\u0153,\u014d",
"\u00e9,\u00eb",
- null,
"\u00fa,\u00fc,\u00fb,\u00f9,\u016b",
"\u00ed,\u00ef",
null,
@@ -762,31 +774,14 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
"\u00df,\u015b,\u0161",
null,
- "\u00fd,\u00ff",
null,
+ "\u00fd,\u00ff",
"\u00f0",
"!text/single_raqm_laqm",
- "!text/double_raqm_laqm",
- null,
"\u0142",
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u00e5",
- null,
- null,
- null,
- null,
- null,
+ "!text/double_raqm_laqm",
null,
null,
null,
@@ -800,24 +795,37 @@ public final class KeyboardTextsTable {
null,
"\u00f8",
null,
- null,
- "\u00e6",
- null,
"\u00e4",
null,
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00e6",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00e5",
+ null,
"\u00f6"
};
private static final String[] TEXTS_de = {
"de",
"\u00e4,%,\u00e2,\u00e0,\u00e1,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f6,%,\u00f4,\u00f2,\u00f3,\u00f5,\u0153,\u00f8,\u014d",
"\u00e9,\u00e8,\u00ea,\u00eb,\u0117",
- null,
"\u00fc,%,\u00fb,\u00f9,\u00fa,\u016b",
null,
null,
@@ -830,6 +838,9 @@ public final class KeyboardTextsTable {
null,
null,
"!text/single_raqm_laqm",
+ null,
+ null,
+ null,
"!text/double_raqm_laqm",
null,
null,
@@ -875,13 +886,13 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ "\u00e0",
+ "\u00e8",
+ "\u00fc",
+ null,
null,
- "\u00e9",
null,
"\u00f6",
- null,
- null,
- null,
"\u00e4",
null,
null,
@@ -892,21 +903,15 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00fc",
null,
null,
null,
- null,
- null,
- "\u00e0",
- "\u00e8"
+ "\u00e9"
};
private static final String[] TEXTS_el = {
"el",
null,
- null,
- null,
"\u0391\u0392\u0393"
};
@@ -917,9 +922,9 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_eo = {
"eo",
"\u00e1,\u00e0,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101,\u0103,\u0105,\u00aa",
+ null,
"\u00f3,\u00f6,\u00f4,\u00f2,\u00f5,\u0153,\u00f8,\u014d,\u0151,\u00ba",
"\u00e9,\u011b,\u00e8,\u00ea,\u00eb,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u016f,\u00fb,\u00fc,\u00f9,\u016b,\u0169,\u0171,\u0173,\u00b5",
"\u00ed,\u00ee,\u00ef,\u0129,\u00ec,\u012f,\u012b,\u0131,\u0133",
"\u0107,\u010d,\u00e7,\u010b",
@@ -928,14 +933,14 @@ public final class KeyboardTextsTable {
null,
"\u00df,\u0161,\u015b,\u0219,\u015f",
null,
- "y,\u00fd,\u0177,\u00ff,\u00fe",
"\u017a,\u017c,\u017e",
+ "y,\u00fd,\u0177,\u00ff,\u00fe",
"\u00f0,\u010f,\u0111",
null,
- null,
- "\u011f,\u0121,\u0123",
"\u013a,\u013c,\u013e,\u0140,\u0142",
"\u0165,\u021b,\u0163,\u0167",
+ "\u011f,\u0121,\u0123",
+ null,
"\u0159,\u0155,\u0157",
null,
null,
@@ -946,21 +951,6 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u0137,\u0138",
null,
null,
@@ -993,6 +983,11 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
"\u0135",
null,
null,
@@ -1006,7 +1001,16 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "w,\u0175",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -1017,44 +1021,48 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"w,\u0175",
null,
- "\u015d",
- "\u016d",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
"x",
null,
"\u011d",
- null,
+ "\u016d",
null,
"\u0109",
- "q"
+ "w,\u0175",
+ null,
+ null,
+ null,
+ "q",
+ null,
+ null,
+ null,
+ null,
+ "\u015d"
};
private static final String[] TEXTS_es = {
"es",
"\u00e1,\u00e0,\u00e4,\u00e2,\u00e3,\u00e5,\u0105,\u00e6,\u0101,\u00aa",
+ null,
"\u00f3,\u00f2,\u00f6,\u00f4,\u00f5,\u00f8,\u0153,\u014d,\u00ba",
"\u00e9,\u00e8,\u00eb,\u00ea,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ef,\u00ec,\u00ee,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -1105,19 +1113,15 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
"!autoColumnOrder!9,\\,?,!,#,),(,/,;,\u00a1,',@,:,-,\\\",+,\\%,&,\u00bf"
};
private static final String[] TEXTS_et = {
"et",
"\u00e4,\u0101,\u00e0,\u00e1,\u00e2,\u00e3,\u00e5,\u00e6,\u0105",
+ null,
"\u00f6,\u00f5,\u00f2,\u00f3,\u00f4,\u0153,\u0151,\u00f8",
"\u0113,\u00e8,\u0117,\u00e9,\u00ea,\u00eb,\u0119,\u011b",
- null,
"\u00fc,\u016b,\u0173,\u00f9,\u00fa,\u00fb,\u016f,\u0171",
"\u012b,\u00ec,\u012f,\u00ed,\u00ee,\u00ef,\u0131",
"\u010d,\u00e7,\u0107",
@@ -1126,14 +1130,14 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
"\u0161,\u00df,\u015b,\u015f",
null,
- "\u00fd,\u00ff",
"\u017e,\u017c,\u017a",
+ "\u00fd,\u00ff",
"\u010f",
null,
- null,
- "\u0123,\u011f",
"\u013c,\u0142,\u013a,\u013e",
"\u0163,\u0165",
+ "\u0123,\u011f",
+ null,
"\u0157,\u0159,\u0155",
null,
null,
@@ -1144,38 +1148,38 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- "\u00fc",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u0137",
- null,
- null,
"\u00e4",
null,
+ "\u00f5",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
"\u00f6",
null,
- "\u00f5"
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00fc"
};
private static final String[] TEXTS_eu = {
"eu",
"\u00e1,\u00e0,\u00e4,\u00e2,\u00e3,\u00e5,\u0105,\u00e6,\u0101,\u00aa",
+ null,
"\u00f3,\u00f2,\u00f6,\u00f4,\u00f5,\u00f8,\u0153,\u014d,\u00ba",
"\u00e9,\u00e8,\u00eb,\u00ea,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ef,\u00ec,\u00ee,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -1185,8 +1189,6 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_fa = {
"fa",
null,
- null,
- null,
"\u0627\u200c\u0628\u200c\u067e",
null,
null,
@@ -1195,6 +1197,8 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\ufdfc",
null,
null,
@@ -1206,104 +1210,101 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u06f6",
- "5",
- "6",
- "2",
- "!text/morekeys_arabic_diacritics",
- "1",
- "4",
- null,
- "7",
- null,
- "\u06f2",
- "3",
- null,
- "0,\u066b,\u066c",
- "\u06f3\u06f2\u06f1\u061f",
- "\u06f5",
- null,
- "\u06f9",
- "\u06f7",
- "\u06f4",
- null,
- "\u06f3",
- "\u06f8",
- null,
"9",
+ "\u06f2",
+ "\u06f1",
+ "4",
"\u06f0",
null,
+ "6",
+ "7",
+ null,
+ null,
+ "\u06f5",
+ null,
+ "\u06f8",
+ "5",
+ null,
+ "2",
"8",
+ "\u06f4",
+ "3",
+ null,
+ null,
+ "1",
+ null,
+ "\u06f7",
+ "0,\u066b,\u066c",
+ "!text/morekeys_arabic_diacritics",
+ "\u06f9",
+ null,
+ "\u06f3",
+ "\u06f6",
+ "\u06f3\u06f2\u06f1\u061f",
+ null,
null,
null,
- "\u06f1",
null,
"\u060c",
+ null,
"!text/morekeys_arabic_diacritics",
+ "}|{",
+ "\u203a|\u2039",
+ "\u2265|\u2264",
+ "]|[",
null,
null,
null,
null,
+ "\u060c",
+ "?,\u00bf",
+ null,
+ null,
+ "[|]",
+ "!fixedColumnOrder!4,:,!,\u061f,\u061b,-,!text/keyspec_left_double_angle_quote,!text/keyspec_right_double_angle_quote",
+ "\u064b",
+ "\u00bb|\u00ab",
+ ")|(",
+ "\u2264|\u2265",
+ "{|}",
+ "\u2605,\u066d",
+ "<|>",
"\u00ab|\u00bb",
"(|)",
- null,
- "\u00bb|\u00ab",
- null,
- ")|(",
- "\u203a|\u2039",
- "}|{",
- null,
- "<|>",
">|<",
- "\u064b",
- "]|[",
- "\u2265|\u2264",
+ null,
"\u2039|\u203a",
- "\u060c",
- "!fixedColumnOrder!4,:,!,\u061f,\u061b,-,!text/keyspec_left_double_angle_quote,!text/keyspec_right_double_angle_quote",
- null,
- null,
- "{|}",
- "?,\u00bf",
- "[|]",
- "\u2264|\u2265",
- "\u2605,\u066d",
- null,
- null,
- null,
- null,
"\u266a",
- "\u061f",
- null,
- null,
+ "!fixedColumnOrder!4,\ufd3e|\ufd3f,!text/keyspecs_left_parenthesis_more_keys",
"\u064b",
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u061b",
- null,
- null,
- null,
"!fixedColumnOrder!4,\ufd3f|\ufd3e,!text/keyspecs_right_parenthesis_more_keys",
- "!fixedColumnOrder!7, \u0655|\u0655, \u0652|\u0652, \u0651|\u0651, \u064c|\u064c, \u064d|\u064d, \u064b|\u064b, \u0654|\u0654, \u0656|\u0656, \u0670|\u0670, \u0653|\u0653, \u064f|\u064f, \u0650|\u0650, \u064e|\u064e,\u0640\u0640\u0640|\u0640",
+ null,
+ null,
+ null,
+ null,
+ null,
"\u061f",
+ ";",
+ null,
+ "\u061f",
+ null,
+ null,
+ null,
+ null,
+ null,
+ "!fixedColumnOrder!7, \u0655|\u0655, \u0652|\u0652, \u0651|\u0651, \u064c|\u064c, \u064d|\u064d, \u064b|\u064b, \u0654|\u0654, \u0656|\u0656, \u0670|\u0670, \u0653|\u0653, \u064f|\u064f, \u0650|\u0650, \u064e|\u064e,\u0640\u0640\u0640|\u0640",
+ "\u061b",
"\u066a",
null,
null,
null,
- ";",
+ null,
+ null,
"\\%,\u2030",
null,
null,
null,
- "!fixedColumnOrder!4,\ufd3e|\ufd3f,!text/keyspecs_left_parenthesis_more_keys",
- null,
- "!fixedColumnOrder!3,!text/keyspec_right_single_angle_quote,!text/keyspec_greater_than_equal,!text/keyspec_greater_than",
null,
null,
null,
@@ -1311,14 +1312,20 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "!fixedColumnOrder!3,!text/keyspec_left_single_angle_quote,!text/keyspec_less_than_equal,!text/keyspec_less_than"
+ null,
+ null,
+ "!fixedColumnOrder!3,!text/keyspec_left_single_angle_quote,!text/keyspec_less_than_equal,!text/keyspec_less_than",
+ null,
+ null,
+ null,
+ "!fixedColumnOrder!3,!text/keyspec_right_single_angle_quote,!text/keyspec_greater_than_equal,!text/keyspec_greater_than"
};
private static final String[] TEXTS_fi = {
"fi",
"\u00e4,\u00e5,\u00e6,\u00e0,\u00e1,\u00e2,\u00e3,\u0101",
- "\u00f6,\u00f8,\u00f4,\u00f2,\u00f3,\u00f5,\u0153,\u014d",
null,
+ "\u00f6,\u00f8,\u00f4,\u00f2,\u00f3,\u00f5,\u0153,\u014d",
null,
"\u00fc",
null,
@@ -1328,7 +1335,6 @@ public final class KeyboardTextsTable {
null,
"\u0161,\u00df,\u015b",
null,
- null,
"\u017e,\u017a,\u017c",
null,
null,
@@ -1347,43 +1353,40 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00e5",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
null,
"\u00e4",
null,
- null,
- "\u00f6",
- null,
"\u00f8",
null,
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00f6",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00e5",
+ null,
"\u00e6"
};
private static final String[] TEXTS_fr = {
"fr",
"\u00e0,\u00e2,%,\u00e6,\u00e1,\u00e4,\u00e3,\u00e5,\u0101,\u00aa",
+ null,
"\u00f4,\u0153,%,\u00f6,\u00f2,\u00f3,\u00f5,\u00f8,\u014d,\u00ba",
"\u00e9,\u00e8,\u00ea,\u00eb,%,\u0119,\u0117,\u0113",
- null,
"\u00f9,\u00fb,%,\u00fc,\u00fa,\u016b",
"\u00ee,%,\u00ef,\u00ec,\u00ed,\u012f,\u012b",
"\u00e7,%,\u0107,\u010d",
@@ -1392,6 +1395,7 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
"%,\u00ff",
null,
null,
@@ -1442,12 +1446,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00f6",
+ null,
+ "\u00e4",
+ "\u00fc",
+ "\u00e8",
+ null,
+ null,
null,
"\u00e9",
- null,
- null,
- null,
"\u00e0",
null,
null,
@@ -1458,22 +1464,18 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00e8",
null,
null,
null,
- null,
- null,
- "\u00e4",
- "\u00fc"
+ "\u00f6"
};
private static final String[] TEXTS_gl = {
"gl",
"\u00e1,\u00e0,\u00e4,\u00e2,\u00e3,\u00e5,\u0105,\u00e6,\u0101,\u00aa",
+ null,
"\u00f3,\u00f2,\u00f6,\u00f4,\u00f5,\u00f8,\u0153,\u014d,\u00ba",
"\u00e9,\u00e8,\u00eb,\u00ea,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ef,\u00ec,\u00ee,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -1569,41 +1571,37 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "Wait",
null,
null,
null,
null,
- null,
- null,
- null,
- "Send",
- "Go",
"Next",
null,
null,
+ "Search",
+ "Send",
+ null,
+ null,
+ null,
null,
null,
"Pause",
null,
- "Search",
null,
null,
null,
null,
null,
+ "Go",
+ "Done",
+ "Wait",
null,
- "Prev",
- null,
- null,
- "Done"
+ "Prev"
};
private static final String[] TEXTS_hi = {
"hi",
null,
- null,
- null,
"\u0915\u0916\u0917",
null,
null,
@@ -1612,6 +1610,8 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20b9",
null,
null,
@@ -1623,42 +1623,44 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u096c",
- "5",
- "6",
- "2",
- "!autoColumnOrder!8,\\,.,',#,),(,/,;,@,:,-,\\\",+,\\%,&",
- "1",
- "4",
- null,
- "7",
- null,
- "\u0968",
- "3",
- null,
- "0",
- "?\u0967\u0968\u0969",
- "\u096b",
- null,
- "\u096f",
- "\u096d",
- "\u096a",
- null,
- "\u0969",
- "\u096e",
- null,
"9",
+ "\u0968",
+ "\u0967",
+ "4",
"\u0966",
null,
+ "6",
+ "7",
+ null,
+ null,
+ "\u096b",
+ null,
+ "\u096e",
+ "5",
+ null,
+ "2",
"8",
+ "\u096a",
+ "3",
null,
null,
- "\u0967",
+ "1",
+ null,
+ "\u096d",
+ "0",
+ "!autoColumnOrder!8,\\,.,',#,),(,/,;,@,:,-,\\\",+,\\%,&",
+ "\u096f",
+ null,
+ "\u0969",
+ "\u096c",
+ "?\u0967\u0968\u0969",
+ null,
null,
null,
- "!autoColumnOrder!9,\\,.,?,!,#,),(,/,;,',@,:,-,\\\",+,\\%,&",
"\u0964",
- "\u0964"
+ null,
+ "\u0964",
+ "!autoColumnOrder!9,\\,.,?,!,#,),(,/,;,',@,:,-,\\\",+,\\%,&"
};
private static final String[] TEXTS_hr = {
@@ -1675,19 +1677,22 @@ public final class KeyboardTextsTable {
"!text/single_9qm_rqm",
"\u0161,\u015b,\u00df",
null,
- null,
"\u017e,\u017a,\u017c",
+ null,
"\u0111",
"!text/single_raqm_laqm",
+ null,
+ null,
+ null,
"!text/double_raqm_laqm"
};
private static final String[] TEXTS_hu = {
"hu",
"\u00e1,\u00e0,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f3,\u00f6,\u0151,\u00f4,\u00f2,\u00f5,\u0153,\u00f8,\u014d",
"\u00e9,\u00e8,\u00ea,\u00eb,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u0171,\u00fb,\u00f9,\u016b",
"\u00ed,\u00ee,\u00ef,\u00ec,\u012f,\u012b",
null,
@@ -1700,14 +1705,15 @@ public final class KeyboardTextsTable {
null,
null,
"!text/single_raqm_laqm",
+ null,
+ null,
+ null,
"!text/double_raqm_laqm"
};
private static final String[] TEXTS_hy = {
"hy",
null,
- null,
- null,
"\u0531\u0532\u0533",
null,
null,
@@ -1731,6 +1737,29 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
"!text/morekeys_punctuation",
null,
null,
@@ -1738,39 +1767,11 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u055d",
- null,
- "\u0589",
- "\u0589",
"!autoColumnOrder!8,\\,\u055e,\u055c,.,\u055a,\u0559,?,!,\u055d,\u055b,\u058a,\u00bb,\u00ab,\u055f,;,:",
null,
- null,
- null,
- null,
- null,
- null,
- null,
+ "\u0589",
+ "\u055d",
+ "\u0589",
null,
null,
null,
@@ -1781,10 +1782,6 @@ public final class KeyboardTextsTable {
null,
null,
"\u055d",
- null,
- null,
- null,
- null,
"\u055e,\u00bf",
null,
null,
@@ -1836,15 +1833,24 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
"\u055c,\u00a1"
};
private static final String[] TEXTS_is = {
"is",
"\u00e1,\u00e4,\u00e6,\u00e5,\u00e0,\u00e2,\u00e3,\u0101",
+ null,
"\u00f3,\u00f6,\u00f4,\u00f2,\u00f5,\u0153,\u00f8,\u014d",
"\u00e9,\u00eb,\u00e8,\u00ea,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00fb,\u00f9,\u016b",
"\u00ed,\u00ef,\u00ee,\u00ec,\u012f,\u012b",
null,
@@ -1853,22 +1859,20 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
null,
null,
+ null,
"\u00fd,\u00ff",
- null,
"\u00f0",
null,
null,
- null,
- null,
"\u00fe"
};
private static final String[] TEXTS_it = {
"it",
"\u00e0,\u00e1,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101,\u00aa",
+ null,
"\u00f2,\u00f3,\u00f4,\u00f6,\u00f5,\u0153,\u00f8,\u014d,\u00ba",
"\u00e8,\u00e9,\u00ea,\u00eb,\u0119,\u0117,\u0113",
- null,
"\u00f9,\u00fa,\u00fb,\u00fc,\u016b",
"\u00ec,\u00ed,\u00ee,\u00ef,\u012f,\u012b",
null,
@@ -1927,12 +1931,15 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00e9",
+ null,
+ null,
+ "\u00e0",
+ "\u00e8",
+ "\u00fc",
+ null,
+ null,
null,
"\u00f6",
- null,
- null,
- null,
"\u00e4",
null,
null,
@@ -1943,26 +1950,22 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00fc",
null,
null,
null,
- null,
- null,
- "\u00e0",
- "\u00e8"
+ "\u00e9"
};
private static final String[] TEXTS_iw = {
"iw",
null,
- null,
- null,
"\u05d0\u05d1\u05d2",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_rqm_9qm",
"!text/single_rqm_9qm",
null,
@@ -2015,30 +2018,38 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00ab|\u00bb",
- "(|)",
+ "}|{",
+ "\u203a|\u2039",
+ "\u2265|\u2264",
+ "]|[",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "[|]",
+ null,
null,
"\u00bb|\u00ab",
- null,
")|(",
- "\u203a|\u2039",
- "}|{",
- null,
+ "\u2264|\u2265",
+ "{|}",
+ "\u2605",
"<|>",
+ "\u00ab|\u00bb",
+ "(|)",
">|<",
null,
- "]|[",
- "\u2265|\u2264",
"\u2039|\u203a",
null,
null,
null,
null,
- "{|}",
null,
- "[|]",
- "\u2264|\u2265",
- "\u2605",
+ null,
null,
null,
null,
@@ -2084,13 +2095,13 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_ka = {
"ka",
null,
- null,
- null,
"\u10d0\u10d1\u10d2",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm",
"!text/single_9qm_lqm"
};
@@ -2098,8 +2109,6 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_kk = {
"kk",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
@@ -2118,30 +2127,18 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0451",
null,
null,
null,
null,
null,
- null,
- null,
- "\u0449",
- null,
- null,
- null,
- null,
"\u044d",
null,
null,
null,
- "\u044b",
- null,
- null,
- null,
- "\u0438",
- null,
- null,
null,
null,
null,
@@ -2152,6 +2149,18 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ "\u0438",
+ "\u0449",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u044b",
+ null,
+ null,
+ null,
null,
null,
null,
@@ -2183,20 +2192,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u04af,\u04b1",
null,
null,
null,
null,
- "\u04e9",
null,
"\u0493",
null,
null,
- null,
- null,
- null,
- null,
"\u0456",
null,
null,
@@ -2209,35 +2212,35 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
"\u04a3",
null,
null,
null,
null,
null,
+ null,
+ "\u04af,\u04b1",
+ null,
+ null,
+ null,
+ null,
+ "\u04e9",
+ null,
+ null,
"\u04bb",
null,
null,
null,
null,
null,
- "\u049b",
+ "\u04d9",
null,
- null,
- null,
- null,
- "\u04d9"
+ "\u049b"
};
private static final String[] TEXTS_km = {
"km",
null,
- null,
- null,
"\u1780\u1781\u1782",
null,
null,
@@ -2360,14 +2363,21 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
"\u17db,\u00a2,\u00a3,\u20ac,\u00a5,\u20b1"
};
private static final String[] TEXTS_kn = {
"kn",
null,
- null,
- null,
"\u0c85\u0c86\u0c87",
null,
null,
@@ -2376,14 +2386,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20b9"
};
private static final String[] TEXTS_ky = {
"ky",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
@@ -2402,30 +2412,18 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0451",
null,
null,
null,
null,
null,
- null,
- null,
- "\u0449",
- null,
- null,
- null,
- null,
"\u044d",
null,
null,
null,
- "\u044b",
- null,
- null,
- null,
- "\u0438",
- null,
- null,
null,
null,
null,
@@ -2436,6 +2434,15 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ "\u0438",
+ "\u0449",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u044b",
null,
null,
null,
@@ -2467,44 +2474,47 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u04a3",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
"\u04af",
null,
null,
null,
null,
- "\u04e9",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u04a3"
+ "\u04e9"
};
private static final String[] TEXTS_lo = {
"lo",
null,
- null,
- null,
"\u0e81\u0e82\u0e84",
null,
null,
@@ -2513,6 +2523,8 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20ad"
};
@@ -2520,8 +2532,8 @@ public final class KeyboardTextsTable {
"lt",
"\u0105",
null,
- "\u0117,\u0119",
null,
+ "\u0117,\u0119",
"\u016b,\u0173",
"\u012f",
"\u010d",
@@ -2530,16 +2542,15 @@ public final class KeyboardTextsTable {
"\u2019,\u201a,\u2018",
"\u0161",
null,
- null,
"\u017e"
};
private static final String[] TEXTS_lv = {
"lv",
"\u0101,\u00e0,\u00e1,\u00e2,\u00e3,\u00e4,\u00e5,\u00e6,\u0105",
+ null,
"\u00f2,\u00f3,\u00f4,\u00f5,\u00f6,\u0153,\u0151,\u00f8",
"\u0113,\u0117,\u00e8,\u00e9,\u00ea,\u00eb,\u0119,\u011b",
- null,
"\u016b,\u0173,\u00f9,\u00fa,\u00fb,\u00fc,\u016f,\u0171",
"\u012b,\u012f,\u00ec,\u00ed,\u00ee,\u00ef,\u0131",
"\u010d,\u00e7,\u0107",
@@ -2548,14 +2559,14 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
"\u0161,\u00df,\u015b,\u015f",
null,
- "\u00fd,\u00ff",
"\u017e,\u017c,\u017a",
+ "\u00fd,\u00ff",
"\u010f",
null,
- null,
- "\u0123,\u011f",
"\u013c,\u0142,\u013a,\u013e",
"\u0163,\u0165",
+ "\u0123,\u011f",
+ null,
"\u0157,\u0159,\u0155",
null,
null,
@@ -2566,34 +2577,19 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u0137"
};
private static final String[] TEXTS_mk = {
"mk",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm",
"!text/single_9qm_lqm",
null,
@@ -2688,27 +2684,27 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- "\u0437",
- null,
- null,
- null,
- null,
- null,
"\u045d",
"\u0455",
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u0437",
+ null,
"\u0453"
};
private static final String[] TEXTS_ml = {
"ml",
null,
- null,
- null,
"\u0d05",
null,
null,
@@ -2717,14 +2713,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20b9"
};
private static final String[] TEXTS_mn = {
"mn",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
@@ -2733,14 +2729,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20ae"
};
private static final String[] TEXTS_mr = {
"mr",
null,
- null,
- null,
"\u0915\u0916\u0917",
null,
null,
@@ -2749,6 +2745,8 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20b9",
null,
null,
@@ -2760,44 +2758,42 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u096c",
- "5",
- "6",
- "2",
- null,
- "1",
- "4",
- null,
- "7",
- null,
- "\u0968",
- "3",
- null,
- "0",
- "?\u0967\u0968\u0969",
- "\u096b",
- null,
- "\u096f",
- "\u096d",
- "\u096a",
- null,
- "\u0969",
- "\u096e",
- null,
"9",
+ "\u0968",
+ "\u0967",
+ "4",
"\u0966",
null,
+ "6",
+ "7",
+ null,
+ null,
+ "\u096b",
+ null,
+ "\u096e",
+ "5",
+ null,
+ "2",
"8",
+ "\u096a",
+ "3",
null,
null,
- "\u0967"
+ "1",
+ null,
+ "\u096d",
+ "0",
+ null,
+ "\u096f",
+ null,
+ "\u0969",
+ "\u096c",
+ "?\u0967\u0968\u0969"
};
private static final String[] TEXTS_my = {
"my",
null,
- null,
- null,
"\u1000\u1001\u1002",
null,
null,
@@ -2849,29 +2845,46 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u104a",
null,
- "\u104b",
- "\u104b",
+ null,
"!autoColumnOrder!9,\u104a,.,?,!,#,),(,/,;,...,',@,:,-,\\\",+,\\%,&",
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ "\u104b",
"\u104a",
+ "\u104b",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
null,
"\\",
+ "\u104a",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -2900,9 +2913,9 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_nb = {
"nb",
"\u00e5,\u00e6,\u00e4,\u00e0,\u00e1,\u00e2,\u00e3,\u0101",
+ null,
"\u00f8,\u00f6,\u00f4,\u00f2,\u00f3,\u00f5,\u0153,\u014d",
"\u00e9,\u00e8,\u00ea,\u00eb,\u0119,\u0117,\u0113",
- null,
"\u00fc,\u00fb,\u00f9,\u00fa,\u016b",
null,
null,
@@ -2930,42 +2943,36 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00e5",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u00e6",
null,
- null,
- "\u00f8",
- null,
"\u00f6",
null,
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00f8",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00e5",
+ null,
"\u00e4"
};
private static final String[] TEXTS_ne = {
"ne",
null,
- null,
- null,
"\u0915\u0916\u0917",
null,
null,
@@ -2974,6 +2981,8 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0930\u0941.",
null,
null,
@@ -2985,50 +2994,52 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u096c",
- "5",
- "6",
- "2",
- "!autoColumnOrder!8,.,\\,',#,),(,/,;,@,:,-,\\\",+,\\%,&",
- "1",
- "4",
- null,
- "7",
- null,
- "\u0968",
- "3",
- null,
- "0",
- "?\u0967\u0968\u0969",
- "\u096b",
- null,
- "\u096f",
- "\u096d",
- "\u096a",
- null,
- "\u0969",
- "\u096e",
- null,
"9",
+ "\u0968",
+ "\u0967",
+ "4",
"\u0966",
null,
+ "6",
+ "7",
+ null,
+ null,
+ "\u096b",
+ null,
+ "\u096e",
+ "5",
+ null,
+ "2",
"8",
+ "\u096a",
+ "3",
null,
null,
- "\u0967",
+ "1",
+ null,
+ "\u096d",
+ "0",
+ "!autoColumnOrder!8,.,\\,',#,),(,/,;,@,:,-,\\\",+,\\%,&",
+ "\u096f",
+ null,
+ "\u0969",
+ "\u096c",
+ "?\u0967\u0968\u0969",
+ null,
null,
null,
- "!autoColumnOrder!9,.,\\,?,!,#,),(,/,;,',@,:,-,\\\",+,\\%,&",
"\u0964",
- "\u0964"
+ null,
+ "\u0964",
+ "!autoColumnOrder!9,.,\\,?,!,#,),(,/,;,',@,:,-,\\\",+,\\%,&"
};
private static final String[] TEXTS_nl = {
"nl",
"\u00e1,\u00e4,\u00e2,\u00e0,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f3,\u00f6,\u00f4,\u00f2,\u00f5,\u0153,\u00f8,\u014d",
"\u00e9,\u00eb,\u00ea,\u00e8,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00fb,\u00f9,\u016b",
"\u00ed,\u00ef,\u00ec,\u00ee,\u012f,\u012b,\u0133",
null,
@@ -3037,38 +3048,37 @@ public final class KeyboardTextsTable {
"!text/single_9qm_rqm",
null,
null,
+ null,
"\u0133"
};
private static final String[] TEXTS_pl = {
"pl",
"\u0105,\u00e1,\u00e0,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f3,\u00f6,\u00f4,\u00f2,\u00f5,\u0153,\u00f8,\u014d",
"\u0119,\u00e8,\u00e9,\u00ea,\u00eb,\u0117,\u0113",
null,
null,
- null,
"\u0107,\u00e7,\u010d",
"\u0144,\u00f1",
"!text/double_9qm_rqm",
"!text/single_9qm_rqm",
"\u015b,\u00df,\u0161",
null,
- null,
"\u017c,\u017a,\u017e",
null,
null,
null,
- null,
"\u0142"
};
private static final String[] TEXTS_pt = {
"pt",
"\u00e1,\u00e3,\u00e0,\u00e2,\u00e4,\u00e5,\u00e6,\u00aa",
+ null,
"\u00f3,\u00f5,\u00f4,\u00f2,\u00f6,\u0153,\u00f8,\u014d,\u00ba",
"\u00e9,\u00ea,\u00e8,\u0119,\u0117,\u0113,\u00eb",
- null,
"\u00fa,\u00fc,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ee,\u00ec,\u00ef,\u012f,\u012b",
"\u00e7,\u010d,\u0107",
@@ -3132,22 +3142,13 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u00e7"
};
private static final String[] TEXTS_rm = {
"rm",
null,
+ null,
"\u00f2,\u00f3,\u00f6,\u00f4,\u00f5,\u0153,\u00f8"
};
@@ -3170,21 +3171,19 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
"\u021b"
};
private static final String[] TEXTS_ru = {
"ru",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm",
"!text/single_9qm_lqm",
null,
@@ -3204,37 +3203,34 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ "\u044d",
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u044a",
+ null,
+ null,
+ null,
+ null,
+ "\u0438",
"\u0449",
null,
null,
null,
null,
- "\u044d",
null,
null,
- null,
- "\u044b",
- null,
- null,
- null,
- "\u0438",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- "\u044a"
+ "\u044b"
};
private static final String[] TEXTS_si = {
"si",
null,
- null,
- null,
"\u0d85,\u0d86",
null,
null,
@@ -3243,15 +3239,17 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0dbb\u0dd4"
};
private static final String[] TEXTS_sk = {
"sk",
"\u00e1,\u00e4,\u0101,\u00e0,\u00e2,\u00e3,\u00e5,\u00e6,\u0105",
+ null,
"\u00f4,\u00f3,\u00f6,\u00f2,\u00f5,\u0153,\u0151,\u00f8",
"\u00e9,\u011b,\u0113,\u0117,\u00e8,\u00ea,\u00eb,\u0119",
- null,
"\u00fa,\u016f,\u00fc,\u016b,\u0173,\u00f9,\u00fb,\u0171",
"\u00ed,\u012b,\u012f,\u00ec,\u00ee,\u00ef,\u0131",
"\u010d,\u00e7,\u0107",
@@ -3260,14 +3258,14 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
"\u0161,\u00df,\u015b,\u015f",
null,
- "\u00fd,\u00ff",
"\u017e,\u017c,\u017a",
+ "\u00fd,\u00ff",
"\u010f",
"!text/single_raqm_laqm",
- "!text/double_raqm_laqm",
- "\u0123,\u011f",
"\u013e,\u013a,\u013c,\u0142",
"\u0165,\u0163",
+ "\u0123,\u011f",
+ "!text/double_raqm_laqm",
"\u0155,\u0159,\u0157",
null,
null,
@@ -3278,21 +3276,6 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u0137"
};
@@ -3310,10 +3293,13 @@ public final class KeyboardTextsTable {
"!text/single_9qm_lqm",
"\u0161",
null,
- null,
"\u017e",
+ null,
"\u0111",
"!text/single_raqm_laqm",
+ null,
+ null,
+ null,
"!text/double_raqm_laqm"
};
@@ -3321,8 +3307,8 @@ public final class KeyboardTextsTable {
"sr_ZZ",
null,
null,
- "\u00e8",
null,
+ "\u00e8",
null,
"\u00ec",
"\u010d,\u0107,%",
@@ -3331,8 +3317,8 @@ public final class KeyboardTextsTable {
null,
"\u0161,%",
null,
- null,
"\u017e,%",
+ null,
"\u0111,%",
null,
null,
@@ -3406,46 +3392,44 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u010cekaj",
null,
null,
null,
null,
- null,
- null,
- null,
- "\u0160alji",
- "Idi",
"Sled",
null,
null,
+ "Tra\u017ei",
+ "\u0160alji",
+ null,
+ null,
+ null,
null,
null,
"Pauza",
null,
- "Tra\u017ei",
null,
null,
null,
null,
null,
+ "Idi",
+ "Gotov",
+ "\u010cekaj",
null,
- "Preth",
- null,
- null,
- "Gotov"
+ "Preth"
};
private static final String[] TEXTS_sr = {
"sr",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm",
"!text/single_9qm_lqm",
null,
@@ -3454,11 +3438,11 @@ public final class KeyboardTextsTable {
null,
null,
"!text/single_raqm_laqm",
+ null,
+ null,
+ null,
"!text/double_raqm_laqm",
null,
- null,
- null,
- null,
"\u0450",
null,
null,
@@ -3540,28 +3524,30 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- "\u0455",
- null,
- null,
- null,
- null,
- null,
"\u045d",
"\u0437",
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u0455",
+ null,
"\u0452"
};
private static final String[] TEXTS_sv = {
"sv",
"\u00e4,\u00e5,\u00e6,\u00e1,\u00e0,\u00e2,\u0105,\u00e3",
+ null,
"\u00f6,\u00f8,\u0153,\u00f3,\u00f2,\u00f4,\u00f5,\u014d",
"\u00e9,\u00e8,\u00ea,\u00eb,\u0119",
- null,
"\u00fc,\u00fa,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ec,\u00ee,\u00ef",
"\u00e7,\u0107,\u010d",
@@ -3570,14 +3556,14 @@ public final class KeyboardTextsTable {
null,
"\u015b,\u0161,\u015f,\u00df",
null,
- "\u00fd,\u00ff",
"\u017a,\u017e,\u017c",
+ "\u00fd,\u00ff",
"\u00f0,\u010f",
"!text/single_raqm_laqm",
- "!text/double_raqm_laqm",
- null,
"\u0142",
"\u0165,\u00fe",
+ null,
+ "!text/double_raqm_laqm",
"\u0159",
null,
null,
@@ -3589,43 +3575,39 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u00e5",
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u00e4",
null,
- null,
- "\u00f6",
- null,
"\u00f8,\u0153",
null,
null,
null,
null,
null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00f6",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u00e5",
+ null,
"\u00e6"
};
private static final String[] TEXTS_sw = {
"sw",
"\u00e0,\u00e1,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f4,\u00f6,\u00f2,\u00f3,\u0153,\u00f8,\u014d,\u00f5",
"\u00e8,\u00e9,\u00ea,\u00eb,\u0113",
- null,
"\u00fb,\u00fc,\u00f9,\u00fa,\u016b",
"\u00ee,\u00ef,\u00ed,\u012b,\u00ec",
"\u00e7",
@@ -3639,14 +3621,13 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
"g\\'"
};
private static final String[] TEXTS_ta_IN = {
"ta_IN",
null,
- null,
- null,
"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd",
null,
null,
@@ -3655,14 +3636,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0bf9"
};
private static final String[] TEXTS_ta_LK = {
"ta_LK",
null,
- null,
- null,
"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd",
null,
null,
@@ -3671,22 +3652,20 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0dbb\u0dd4"
};
private static final String[] TEXTS_ta_SG = {
"ta_SG",
null,
- null,
- null,
"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd"
};
private static final String[] TEXTS_te = {
"te",
null,
- null,
- null,
"\u0c05\u0c06\u0c07",
null,
null,
@@ -3695,14 +3674,14 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u20b9"
};
private static final String[] TEXTS_th = {
"th",
null,
- null,
- null,
"\u0e01\u0e02\u0e04",
null,
null,
@@ -3711,15 +3690,17 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ null,
+ null,
"\u0e3f"
};
private static final String[] TEXTS_tl = {
"tl",
"\u00e1,\u00e0,\u00e4,\u00e2,\u00e3,\u00e5,\u0105,\u00e6,\u0101,\u00aa",
+ null,
"\u00f3,\u00f2,\u00f6,\u00f4,\u00f5,\u00f8,\u0153,\u014d,\u00ba",
"\u00e9,\u00e8,\u00eb,\u00ea,\u0119,\u0117,\u0113",
- null,
"\u00fa,\u00fc,\u00f9,\u00fb,\u016b",
"\u00ed,\u00ef,\u00ec,\u00ee,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -3729,9 +3710,9 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_tr = {
"tr",
"\u00e2,\u00e4,\u00e1",
+ null,
"\u00f6,\u00f4,\u0153,\u00f2,\u00f3,\u00f5,\u00f8,\u014d",
"\u0259,\u00e9",
- null,
"\u00fc,\u00fb,\u00f9,\u00fa,\u016b",
"\u0131,\u00ee,\u00ef,\u00ec,\u00ed,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -3740,8 +3721,9 @@ public final class KeyboardTextsTable {
null,
"\u015f,\u00df,\u015b,\u0161",
null,
- "\u00fd",
"\u017e",
+ "\u00fd",
+ null,
null,
null,
null,
@@ -3751,13 +3733,13 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_uk = {
"uk",
null,
- null,
- null,
"\u0410\u0411\u0412",
null,
null,
null,
null,
+ null,
+ null,
"!text/double_9qm_lqm",
"!text/single_9qm_lqm",
null,
@@ -3777,24 +3759,10 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- "\u0449",
- null,
- null,
- null,
- null,
"\u0454",
null,
null,
null,
- "\u0456",
- null,
- null,
- null,
- "\u0438",
- null,
- null,
null,
null,
null,
@@ -3805,6 +3773,16 @@ public final class KeyboardTextsTable {
null,
null,
null,
+ "\u0438",
+ "\u0449",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ "\u0456",
+ null,
null,
null,
null,
@@ -3846,19 +3824,15 @@ public final class KeyboardTextsTable {
"\u0491",
null,
null,
- null,
- null,
- null,
- null,
"\u0457"
};
private static final String[] TEXTS_uz = {
"uz",
"\u00e2,\u00e4,\u00e1",
+ null,
"\u00f6,\u00f4,\u0153,\u00f2,\u00f3,\u00f5,\u00f8,\u014d",
"\u0259,\u00e9",
- null,
"\u00fc,\u00fb,\u00f9,\u00fa,\u016b",
"\u0131,\u00ee,\u00ef,\u00ec,\u00ed,\u012f,\u012b",
"\u00e7,\u0107,\u010d",
@@ -3867,8 +3841,9 @@ public final class KeyboardTextsTable {
null,
"\u015f,\u00df,\u015b,\u0161",
null,
- "\u00fd",
"\u017e",
+ "\u00fd",
+ null,
null,
null,
null,
@@ -3878,9 +3853,9 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_vi = {
"vi",
"\u00e0,\u00e1,\u1ea3,\u00e3,\u1ea1,\u0103,\u1eb1,\u1eaf,\u1eb3,\u1eb5,\u1eb7,\u00e2,\u1ea7,\u1ea5,\u1ea9,\u1eab,\u1ead",
+ null,
"\u00f2,\u00f3,\u1ecf,\u00f5,\u1ecd,\u00f4,\u1ed3,\u1ed1,\u1ed5,\u1ed7,\u1ed9,\u01a1,\u1edd,\u1edb,\u1edf,\u1ee1,\u1ee3",
"\u00e8,\u00e9,\u1ebb,\u1ebd,\u1eb9,\u00ea,\u1ec1,\u1ebf,\u1ec3,\u1ec5,\u1ec7",
- null,
"\u00f9,\u00fa,\u1ee7,\u0169,\u1ee5,\u01b0,\u1eeb,\u1ee9,\u1eed,\u1eef,\u1ef1",
"\u00ec,\u00ed,\u1ec9,\u0129,\u1ecb",
null,
@@ -3889,17 +3864,17 @@ public final class KeyboardTextsTable {
null,
null,
"\u20ab",
- "\u1ef3,\u00fd,\u1ef7,\u1ef9,\u1ef5",
null,
+ "\u1ef3,\u00fd,\u1ef7,\u1ef9,\u1ef5",
"\u0111"
};
private static final String[] TEXTS_zu = {
"zu",
"\u00e0,\u00e1,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
+ null,
"\u00f3,\u00f4,\u00f6,\u00f2,\u0153,\u00f8,\u014d,\u00f5",
"\u00e9,\u00e8,\u00ea,\u00eb,\u0113",
- null,
"\u00fa,\u00fb,\u00fc,\u00f9,\u016b",
"\u00ed,\u00ee,\u00ef,\u012b,\u00ec",
"\u00e7",
@@ -3912,9 +3887,9 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_zz = {
"zz",
"\u00e0,\u00e1,\u00e2,\u00e3,\u00e4,\u00e5,\u00e6,\u0101,\u0103,\u0105,\u00aa",
+ null,
"\u00f2,\u00f3,\u00f4,\u00f5,\u00f6,\u00f8,\u014d,\u014f,\u0151,\u0153,\u00ba",
"\u00e8,\u00e9,\u00ea,\u00eb,\u0113,\u0115,\u0117,\u0119,\u011b",
- null,
"\u00f9,\u00fa,\u00fb,\u00fc,\u0169,\u016b,\u016d,\u016f,\u0171,\u0173",
"\u00ec,\u00ed,\u00ee,\u00ef,\u0129,\u012b,\u012d,\u012f,\u0131,\u0133",
"\u00e7,\u0107,\u0109,\u010b,\u010d",
@@ -3923,14 +3898,14 @@ public final class KeyboardTextsTable {
null,
"\u00df,\u015b,\u015d,\u015f,\u0161,\u017f",
null,
- "\u00fd,\u0177,\u00ff,\u0133",
"\u017a,\u017c,\u017e",
+ "\u00fd,\u0177,\u00ff,\u0133",
"\u010f,\u0111,\u00f0",
null,
- null,
- "\u011d,\u011f,\u0121,\u0123",
"\u013a,\u013c,\u013e,\u0140,\u0142",
"\u00fe,\u0163,\u0165,\u0167",
+ "\u011d,\u011f,\u0121,\u0123",
+ null,
"\u0155,\u0157,\u0159",
null,
null,
@@ -3941,21 +3916,6 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
"\u0137,\u0138",
null,
null,
@@ -4001,7 +3961,21 @@ public final class KeyboardTextsTable {
null,
null,
null,
- "\u0175",
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
null,
null,
null,
@@ -4012,16 +3986,7 @@ public final class KeyboardTextsTable {
null,
null,
null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
- null,
+ "\u0175",
null,
null,
null,
@@ -4049,13 +4014,13 @@ public final class KeyboardTextsTable {
private static final String[] TEXTS_DEFAULT = {
"DEFAULT",
EMPTY,
- EMPTY,
- EMPTY,
"ABC",
EMPTY,
EMPTY,
EMPTY,
EMPTY,
+ EMPTY,
+ EMPTY,
"!text/double_lqm_rqm",
"!text/single_lqm_rqm",
EMPTY,
@@ -4064,260 +4029,260 @@ public final class KeyboardTextsTable {
EMPTY,
EMPTY,
"!text/single_laqm_raqm",
+ EMPTY,
+ EMPTY,
+ EMPTY,
"!text/double_laqm_raqm",
EMPTY,
EMPTY,
EMPTY,
- EMPTY,
- EMPTY,
- "6",
- EMPTY,
- EMPTY,
- EMPTY,
- "!text/morekeys_tablet_punctuation",
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
"2",
- EMPTY,
- EMPTY,
- EMPTY,
- "?123",
- "5",
- EMPTY,
- "9",
- "7",
- "4",
- EMPTY,
- "3",
- "8",
- EMPTY,
+ "1",
EMPTY,
"0",
EMPTY,
EMPTY,
EMPTY,
EMPTY,
- "1",
+ "\u00e4",
+ "5",
+ "\u00f8",
+ "8",
EMPTY,
- ",",
- "!text/morekeys_punctuation",
- ".",
- ".",
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ "4",
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ "\u00f6",
+ "7",
+ EMPTY,
+ "!text/morekeys_tablet_punctuation",
+ "9",
+ EMPTY,
+ "3",
+ "6",
+ "?123",
+ "\u00e5",
"/,?,!,\u203d,\u2026,_,\\\\,|,=",
- EMPTY,
- "\u00ab",
- "(",
- EMPTY,
- "\u00bb",
- EMPTY,
- ")",
- "\u203a",
- "}",
- EMPTY,
- "<",
- ">",
- EMPTY,
- "]",
- "\u2265",
- "\u2039",
+ "\u00e6",
+ ".",
",",
+ ".",
+ "!text/morekeys_punctuation",
+ "}",
+ "\u203a",
+ "\u2265",
+ "]",
+ EMPTY,
+ EMPTY,
EMPTY,
"\u00f1",
- EMPTY,
- "{",
+ ",",
"\u00bf",
+ EMPTY,
+ EMPTY,
"[",
+ EMPTY,
+ EMPTY,
+ "\u00bb",
+ ")",
"\u2264",
+ "{",
"\u2020,\u2021,\u2605",
+ "<",
+ "\u00ab",
+ "(",
+ ">",
EMPTY,
- EMPTY,
- EMPTY,
- "!string/label_wait_key",
+ "\u2039",
"\u266a,\u2665,\u2660,\u2666,\u2663",
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- "!string/label_send_key",
- "!string/label_go_key",
- "!string/label_next_key",
- EMPTY,
- "/,?,!,\u203d,\u2026,_,\\\\,|,=",
- EMPTY,
- ";",
- "!string/label_pause_key",
- EMPTY,
- "!string/label_search_key",
- "!fixedColumnOrder!3,!text/keyspecs_right_parenthesis_more_keys",
- EMPTY,
- "?",
- "%",
- EMPTY,
- EMPTY,
- "!string/label_previous_key",
- EMPTY,
- "\u2030",
- "!string/label_done_key",
- EMPTY,
- EMPTY,
"!fixedColumnOrder!3,!text/keyspecs_left_parenthesis_more_keys",
EMPTY,
- "!fixedColumnOrder!3,!text/keyspec_right_single_angle_quote,!text/keyspec_greater_than_equal,!text/keyspec_right_double_angle_quote",
- "q",
- "y",
EMPTY,
- "\u00b1",
+ "!fixedColumnOrder!3,!text/keyspecs_right_parenthesis_more_keys",
+ "!string/label_next_key",
+ EMPTY,
+ EMPTY,
+ "!string/label_search_key",
+ "!string/label_send_key",
+ "?",
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ "!string/label_pause_key",
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ ";",
+ "%",
+ "!string/label_go_key",
+ "!string/label_done_key",
+ "!string/label_wait_key",
+ EMPTY,
+ "!string/label_previous_key",
+ "\u2030",
+ "/,?,!,\u203d,\u2026,_,\\\\,|,=",
+ EMPTY,
+ EMPTY,
+ EMPTY,
+ EMPTY,
EMPTY,
- "\u00a2,\u00a3,\u20ac,\u00a5,\u20b1",
"w",
- "!fixedColumnOrder!3,!text/keyspec_left_single_angle_quote,!text/keyspec_less_than_equal,!text/keyspec_left_double_angle_quote",
+ "y",
EMPTY,
"x",
EMPTY,
+ EMPTY,
+ "!fixedColumnOrder!3,!text/keyspec_left_single_angle_quote,!text/keyspec_less_than_equal,!text/keyspec_left_double_angle_quote",
+ EMPTY,
+ EMPTY,
"\u00a1,\u203d",
- EMPTY,
- EMPTY,
- "!fixedColumnOrder!2,!hasLabels!,!text/keylabel_time_am,!text/keylabel_time_pm",
- EMPTY,
+ "!fixedColumnOrder!3,!text/keyspec_right_single_angle_quote,!text/keyspec_greater_than_equal,!text/keyspec_right_double_angle_quote",
+ "\u00b1",
+ "\u00a2,\u00a3,\u20ac,\u00a5,\u20b1",
+ "q",
+ "\u215e",
+ "0",
EMPTY,
"!icon/action_redo|!code/action_redo",
- "\u2074",
- "123",
- "&,|",
- "@",
+ EMPTY,
+ "%",
+ "!hasLabels!,!text/label_previous_key|!code/key_action_previous",
+ "\u00df",
+ "&",
+ EMPTY,
+ "!icon/settings_key|!code/key_settings",
+ EMPTY,
+ "\u00b2,\u2154",
+ EMPTY,
+ ".com",
"!icon/action_copy|!code/action_copy",
+ "\uff0a\uff03",
+ EMPTY,
+ EMPTY,
+ "!fixedColumnOrder!4,!needsDividers!,!icon/action_switch_language|!code/action_switch_language,!icon/action_text_edit|!code/action_text_edit,!icon/action_clipboard_history|!code/action_clipboard_history,!icon/action_emoji|!code/action_emoji,!icon/action_undo|!code/action_undo,!icon/action_redo|!code/action_redo",
+ "\\%",
+ "*",
+ EMPTY,
+ "!text/keyspec_right_single_angle_quote,!text/keyspec_left_single_angle_quote",
+ "\u201c,\u201d,\u201e",
+ "!icon/shortcut_key|!code/key_shortcut",
"\\%",
EMPTY,
- "\u2019,\u201a,\u2018",
- EMPTY,
- "!fixedColumnOrder!6,!text/double_quotes,!text/single_quotes,!text/double_angle_quotes,!text/single_angle_quotes",
- "\u201c,\u201e,\u201d",
- "1",
- "]",
- "&",
- "),],},>",
- "!fixedColumnOrder!4,!needsDividers!,!icon/action_switch_language|!code/action_switch_language,!icon/action_text_edit|!code/action_text_edit,!icon/action_clipboard_history|!code/action_clipboard_history,!icon/action_emoji|!code/action_emoji,!icon/action_undo|!code/action_undo,!icon/action_redo|!code/action_redo",
- "8",
+ ">",
"!text/keyspec_less_than,!text/keyspec_left_curly_bracket,!text/keyspec_left_square_bracket",
- "\u00fa,\u00fb,\u00fc,\u00f9,\u016b",
- "!hasLabels!,!text/label_next_key|!code/key_action_next",
- "!hasLabels!,!text/label_previous_key|!code/key_action_previous",
- EMPTY,
- "^",
- "?,/",
- EMPTY,
- "\u201d,\u201e,\u201c",
+ "\u207f,\u2205",
+ "3",
+ "8",
+ "!",
+ "),],},>",
EMPTY,
EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- EMPTY,
- "!text/keyspec_right_double_angle_quote,!text/keyspec_left_double_angle_quote",
- "\u00b2,\u2154",
- "\u00f1",
- "\u00e9,\u00e8,\u00ea,\u00eb,\u0113",
- "+,=",
- EMPTY,
+ "&,|",
+ "1",
"6",
EMPTY,
- "!hasLabels!,.net,.org,.gov,.edu",
+ "\u00fa,\u00fb,\u00fc,\u00f9,\u016b",
+ "\u00f1",
+ "\u00e7",
+ "+,=",
+ "\u00e9,\u00e8,\u00ea,\u00eb,\u0113",
+ "!icon/action_paste|!code/action_paste",
+ EMPTY,
"\u201a,\u2018,\u2019",
- "0",
- "\u215d",
- EMPTY,
- "|",
"!fixedColumnOrder!5,!text/single_quotes,!text/single_angle_quotes",
- "\u2018,\u201a,\u2019",
- EMPTY,
- "!icon/action_cut|!code/action_cut",
- "!fixedColumnOrder!5,!text/double_quotes,!text/double_angle_quotes",
- ")",
- "!text/keyspec_left_single_angle_quote,!text/keyspec_right_single_angle_quote",
- "!icon/settings_key|!code/key_settings",
- "}",
- "AM",
- "[",
- "!icon/action_undo|!code/action_undo",
- "5",
- "*",
- "@",
"#",
- "!",
- "{",
- "=",
- ";",
+ "!text/keyspec_left_single_angle_quote,!text/keyspec_right_single_angle_quote",
+ "@",
+ "}",
EMPTY,
- "= \\\\ <",
- "%",
- "<",
- "!text/keyspec_right_single_angle_quote,!text/keyspec_left_single_angle_quote",
- "\u00e0,\u00e1,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
- "\u00df",
- "'",
- "\u201e,\u201c,\u201d",
- ">",
+ "\u2018,\u201a,\u2019",
+ "!fixedColumnOrder!5,!text/double_quotes,!text/double_angle_quotes",
+ "\u00ed,\u00ee,\u00ef,\u012b,\u00ec",
EMPTY,
+ "^",
"\u2018,\u2019,\u201a",
EMPTY,
- "$,\u20ac,\u00a3,\u00a5,\u00a2",
- "7",
- "2",
- "\u00e7",
- "PM",
- "(,[,{,<",
- "\\%",
- EMPTY,
- EMPTY,
- ":",
- "4",
- "\u201c,\u201d,\u201e",
- EMPTY,
- "\u00b9,\u00bd,\u2153,\u00bc,\u215b",
+ "!icon/action_cut|!code/action_cut",
EMPTY,
"\u00b3,\u00be,\u215c",
- "(",
- "*",
- "!icon/shortcut_key|!code/key_shortcut",
- "-,\u2013,\u2014,_",
- "\u207f,\u2205",
+ "\u00b9,\u00bd,\u2153,\u00bc,\u215b",
+ "\u215d",
EMPTY,
- "3",
- "!",
- EMPTY,
- EMPTY,
- EMPTY,
- "9",
- ".com",
- "\u00ed,\u00ee,\u00ef,\u012b,\u00ec",
- "!text/keyspec_left_double_angle_quote,!text/keyspec_right_double_angle_quote",
- "!icon/action_select_all|!code/action_select_all",
+ "<",
+ "PM",
+ "!icon/action_undo|!code/action_undo",
EMPTY,
+ "$,\u20ac,\u00a3,\u00a5,\u00a2",
EMPTY,
+ "!fixedColumnOrder!6,!text/double_quotes,!text/single_quotes,!text/double_angle_quotes,!text/single_angle_quotes",
"\u00f3,\u00f4,\u00f6,\u00f2,\u0153,\u00f8,\u014d,\u00f5",
- "$,\u00a2,\u20ac,\u00a3,\u00a5,\u20b1",
- "\u215e",
- "$",
EMPTY,
+ "(,[,{,<",
+ "!hasLabels!,.net,.org,.gov,.edu",
+ EMPTY,
+ ")",
+ "$,\u00a2,\u20ac,\u00a3,\u00a5,\u20b1",
+ "!fixedColumnOrder!2,!hasLabels!,!text/keylabel_time_am,!text/keylabel_time_pm",
+ "=",
+ "2",
+ "?,/",
+ EMPTY,
+ "\u00e0,\u00e1,\u00e2,\u00e4,\u00e6,\u00e3,\u00e5,\u0101",
+ EMPTY,
+ "\u2074",
+ "!text/keyspec_right_double_angle_quote,!text/keyspec_left_double_angle_quote",
+ "\"",
+ "!hasLabels!,!text/label_next_key|!code/key_action_next",
+ EMPTY,
+ "!icon/action_select_all|!code/action_select_all",
+ "*",
+ EMPTY,
+ "@",
+ "$",
+ "[",
+ EMPTY,
+ "-,\u2013,\u2014,_",
+ EMPTY,
+ "\u201c,\u201e,\u201d",
+ "= \\\\ <",
+ "\u2019,\u201a,\u2018",
+ "#",
+ "\u201d,\u201e,\u201c",
+ ";",
"~ [ <",
"!text/keyspec_greater_than,!text/keyspec_right_curly_bracket,!text/keyspec_right_square_bracket",
EMPTY,
EMPTY,
- "!icon/action_paste|!code/action_paste",
- "\"",
+ "4",
+ EMPTY,
+ "9",
+ "{",
+ "7",
+ "]",
EMPTY,
- "#",
- "\uff0a\uff03",
EMPTY,
"\\\\",
+ ":",
EMPTY,
- EMPTY
+ EMPTY,
+ "\u201e,\u201c,\u201d",
+ "123",
+ "'",
+ "!text/keyspec_left_double_angle_quote,!text/keyspec_right_double_angle_quote",
+ "|",
+ EMPTY,
+ "(",
+ EMPTY,
+ "AM",
+ "5",
+ "!"
};
diff --git a/tools/make-keyboard-text-py/locales/DEFAULT.json b/tools/make-keyboard-text-py/locales/DEFAULT.json
index c9f039049..d8b66411a 100644
--- a/tools/make-keyboard-text-py/locales/DEFAULT.json
+++ b/tools/make-keyboard-text-py/locales/DEFAULT.json
@@ -78,9 +78,12 @@
"misc_c": [
"ç"
],
-
- "nordic_row2_10": [],
- "nordic_row2_11": [],
+ "nordic_row2_10": [
+ "ø"
+ ],
+ "nordic_row2_11": [
+ "æ"
+ ],
"east_slavic_row2_2": [],
"east_slavic_row2_11": [],
"cyrillic_u": [],
@@ -254,9 +257,9 @@
"w": "w",
"y": "y",
"x": "x",
- "nordic_row1_11": "",
- "nordic_row2_10": "",
- "nordic_row2_11": "",
+ "nordic_row1_11": "å",
+ "nordic_row2_10": "ö",
+ "nordic_row2_11": "ä",
"east_slavic_row1_9": "",
"east_slavic_row2_2": "",
"east_slavic_row2_11": "",