From 0d3eb7d96319caf336e451a7467c62a11ecda258 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Wed, 14 Nov 2012 15:54:19 +0900 Subject: [PATCH 1/2] Swap single and double quotation marks in Spanish tablet keyboard Bug: 6672279 Change-Id: I120613e36ba6a690e54447fa6c9c90e131f2a155 --- .../inputmethod/keyboard/internal/KeyboardTextsSet.java | 3 +++ tools/maketext/res/values-es/donottranslate-more-keys.xml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java b/java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java index e08536b43..203036998 100644 --- a/java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java +++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java @@ -1086,6 +1086,9 @@ public final class KeyboardTextsSet { /* 101 */ null, // U+00BF: "¿" INVERTED QUESTION MARK /* 102 */ "?,\u00BF", + /* 103 */ "\"", + /* 104 */ "\'", + /* 105 */ "\'", }; /* Language et: Estonian */ diff --git a/tools/maketext/res/values-es/donottranslate-more-keys.xml b/tools/maketext/res/values-es/donottranslate-more-keys.xml index 586dbade8..961193bfa 100644 --- a/tools/maketext/res/values-es/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-es/donottranslate-more-keys.xml @@ -74,4 +74,7 @@ "!,¡" "\?,¿" + \" + \' + \' From 7c5b89a4d0f74af4dd98ccae1efc16122fe6a3a6 Mon Sep 17 00:00:00 2001 From: Jean Chalard Date: Wed, 14 Nov 2012 17:08:39 +0900 Subject: [PATCH 2/2] Correct a wrong base character in Russian This is the master counterpart of I80cee4b2 Bug: 7516306 Change-Id: I1db4362bf12a98542c5f6fca3ae8010f16bd61a9 --- native/jni/src/char_utils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/native/jni/src/char_utils.cpp b/native/jni/src/char_utils.cpp index ff05f68d6..857be98ae 100644 --- a/native/jni/src/char_utils.cpp +++ b/native/jni/src/char_utils.cpp @@ -1045,11 +1045,11 @@ const uint16_t BASE_CHARS[BASE_CHARS_SIZE] = { 0x0415, 0x0415, 0x0402, 0x0413, 0x0404, 0x0405, 0x0406, 0x0406, 0x0408, 0x0409, 0x040a, 0x040b, 0x041a, 0x0418, 0x0423, 0x040f, 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, - 0x0418, 0x0418, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f, + 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, - 0x0438, 0x0438, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, + 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x0435, 0x0435, 0x0452, 0x0433, 0x0454, 0x0455, 0x0456, 0x0456,