diff options
author | 2012-11-09 14:51:34 +0900 | |
---|---|---|
committer | 2013-03-12 14:43:34 +0900 | |
commit | 2bbd3065d3bd9785ad1638c65f8c73f11bf21922 (patch) | |
tree | 65be3fbf2524e4b23eca1fbc2450bb6c3a8a3fea /tools | |
parent | 998a1748b68838ee2b1465c9e53de65453b0a047 (diff) | |
download | latinime-2bbd3065d3bd9785ad1638c65f8c73f11bf21922.tar.gz latinime-2bbd3065d3bd9785ad1638c65f8c73f11bf21922.tar.xz latinime-2bbd3065d3bd9785ad1638c65f8c73f11bf21922.zip |
Language dependent single/doule quotation more keys
The natural way of marking quoted text vary from language to
language. This change introduces the following variations.
* LEFT and RIGHT quotations (English etc.)
* LOW-9 and LEFT quotations (German etc.)
* LOW-9 and RIGHT quotations (Dutch etc.)
* RIGHT and RIGHT quotations (Swedish etc.)
* LEFT ANGLE and RIGHT ANGLE quotations (French etc.)
* RIGHT ANGLE and LEFT ANGLE quotations
Bug: 8356419
Change-Id: I75726ab7ed783d02f189b46236c9d5079737bcff
Diffstat (limited to 'tools')
27 files changed, 121 insertions, 108 deletions
diff --git a/tools/maketext/res/values-ar/donottranslate-more-keys.xml b/tools/maketext/res/values-ar/donottranslate-more-keys.xml index f10139e09..cace240b6 100644 --- a/tools/maketext/res/values-ar/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-ar/donottranslate-more-keys.xml @@ -99,31 +99,11 @@ U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK U+2039: "‹" SINGLE LEFT-POINTING ANGLE QUOTATION MARK - U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK - The following characters don't need BIDI mirroring. - U+2018: "‘" LEFT SINGLE QUOTATION MARK - U+2019: "’" RIGHT SINGLE QUOTATION MARK - U+201A: "‚" SINGLE LOW-9 QUOTATION MARK - U+201B: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK - U+201C: "“" LEFT DOUBLE QUOTATION MARK - U+201D: "”" RIGHT DOUBLE QUOTATION MARK - U+201E: "„" DOUBLE LOW-9 QUOTATION MARK - U+201F: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> + U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK --> <string name="more_keys_for_less_than">!fixedColumnOrder!3,‹|›,≤|≥,«|»</string> <string name="more_keys_for_greater_than">!fixedColumnOrder!3,›|‹,≥|≤,»|«</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_double_quote">“,”,„,‟,«|»,»|«</string> --> - <string name="more_keys_for_double_quote">!fixedColumnOrder!4,“,”,«|»,»|«</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,“,”,„,‟,«|»,»|«;,‘,’,‚,‛</string> --> - <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!4,“,”,«|»,»|«,‘,’,‚,‛</string> - <!-- U+00A2: "¢" CENT SIGN - U+00A3: "£" POUND SIGN - U+20AC: "€" EURO SIGN - U+00A5: "¥" YEN SIGN - U+20B1: "₱" PESO SIGN - U+FDFC: "﷼" RIAL SIGN --> - <string name="more_keys_for_currency_dollar">¢,£,€,¥,₱,﷼</string> + <string name="single_angle_quotes">!text/single_laqm_raqm_rtl</string> + <string name="double_angle_quotes">!text/double_laqm_raqm_rtl</string> <!-- U+0655: "ٕ" ARABIC HAMZA BELOW U+0654: "ٔ" ARABIC HAMZA ABOVE U+0652: "ْ" ARABIC SUKUN diff --git a/tools/maketext/res/values-be/donottranslate-more-keys.xml b/tools/maketext/res/values-be/donottranslate-more-keys.xml index c8f216742..4723503f1 100644 --- a/tools/maketext/res/values-be/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-be/donottranslate-more-keys.xml @@ -37,4 +37,6 @@ U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-bg/donottranslate-more-keys.xml b/tools/maketext/res/values-bg/donottranslate-more-keys.xml index e7570df87..5262133de 100644 --- a/tools/maketext/res/values-bg/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-bg/donottranslate-more-keys.xml @@ -23,4 +23,6 @@ U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> + <!-- single_quotes of Bulgarian is default single_quotes_right_left. --> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-cs/donottranslate-more-keys.xml b/tools/maketext/res/values-cs/donottranslate-more-keys.xml index 9af6794df..5ce1d3bc8 100644 --- a/tools/maketext/res/values-cs/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-cs/donottranslate-more-keys.xml @@ -84,4 +84,8 @@ U+017A: "ź" LATIN SMALL LETTER Z WITH ACUTE U+017C: "ż" LATIN SMALL LETTER Z WITH DOT ABOVE --> <string name="more_keys_for_z">ž,ź,ż</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-da/donottranslate-more-keys.xml b/tools/maketext/res/values-da/donottranslate-more-keys.xml index acc0c534d..cbaf9f497 100644 --- a/tools/maketext/res/values-da/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-da/donottranslate-more-keys.xml @@ -68,4 +68,8 @@ <string name="more_keys_for_nordic_row2_10">ä</string> <!-- U+00F6: "ö" LATIN SMALL LETTER O WITH DIAERESIS --> <string name="more_keys_for_nordic_row2_11">ö</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-de/donottranslate-more-keys.xml b/tools/maketext/res/values-de/donottranslate-more-keys.xml index 181a3b5c2..9dc8717ec 100644 --- a/tools/maketext/res/values-de/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-de/donottranslate-more-keys.xml @@ -55,4 +55,8 @@ <!-- U+00F1: "ñ" LATIN SMALL LETTER N WITH TILDE U+0144: "ń" LATIN SMALL LETTER N WITH ACUTE --> <string name="more_keys_for_n">ñ,ń</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-et/donottranslate-more-keys.xml b/tools/maketext/res/values-et/donottranslate-more-keys.xml index 69cf654a6..d037044bd 100644 --- a/tools/maketext/res/values-et/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-et/donottranslate-more-keys.xml @@ -111,4 +111,6 @@ <string name="keylabel_for_nordic_row2_11">ä</string> <!-- U+00F5: "õ" LATIN SMALL LETTER O WITH TILDE --> <string name="more_keys_for_nordic_row2_10">õ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-fa/donottranslate-more-keys.xml b/tools/maketext/res/values-fa/donottranslate-more-keys.xml index 6acdd41a8..7c8496d6f 100644 --- a/tools/maketext/res/values-fa/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-fa/donottranslate-more-keys.xml @@ -106,33 +106,11 @@ U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK U+2039: "‹" SINGLE LEFT-POINTING ANGLE QUOTATION MARK - U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK - The following characters don't need BIDI mirroring. - U+2018: "‘" LEFT SINGLE QUOTATION MARK - U+2019: "’" RIGHT SINGLE QUOTATION MARK - U+201A: "‚" SINGLE LOW-9 QUOTATION MARK - U+201B: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK - U+201C: "“" LEFT DOUBLE QUOTATION MARK - U+201D: "”" RIGHT DOUBLE QUOTATION MARK - U+201E: "„" DOUBLE LOW-9 QUOTATION MARK - U+201F: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> + U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK --> <string name="more_keys_for_less_than">!fixedColumnOrder!3,‹|›,≤|≥,<|></string> <string name="more_keys_for_greater_than">!fixedColumnOrder!3,›|‹,≥|≤,>|<</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_double_quote">“,”,„,‟,«|»,»|«</string> --> - <string name="more_keys_for_double_quote">!fixedColumnOrder!4,“,”,\",\'</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,“,”,„,‟,«|»,»|«;,‘,’,‚,‛</string> --> - <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!4,“,”,«|»,»|«,‘,’,‚,‛</string> - <!-- U+FDFC: "﷼" RIAL SIGN - U+060B: "؋" AFGHANI SIGN - U+00A2: "¢" CENT SIGN - U+00A3: "£" POUND SIGN - U+20AC: "€" EURO SIGN - U+00A5: "¥" YEN SIGN - U+20B1: "₱" PESO SIGN --> - <string name="keylabel_for_currency_generic">﷼</string> - <string name="more_keys_for_currency_generic">$,¢,€,£,¥,₱,؋</string> + <string name="single_angle_quotes">!text/single_laqm_raqm_rtl</string> + <string name="double_angle_quotes">!text/double_laqm_raqm_rtl</string> <!-- U+0655: "ٕ" ARABIC HAMZA BELOW U+0652: "ْ" ARABIC SUKUN U+0651: "ّ" ARABIC SHADDA diff --git a/tools/maketext/res/values-hr/donottranslate-more-keys.xml b/tools/maketext/res/values-hr/donottranslate-more-keys.xml index 9b4005d0d..022bd2a87 100644 --- a/tools/maketext/res/values-hr/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-hr/donottranslate-more-keys.xml @@ -35,4 +35,8 @@ <string name="more_keys_for_c">č,ć,ç</string> <!-- U+0111: "đ" LATIN SMALL LETTER D WITH STROKE --> <string name="more_keys_for_d">đ</string> + <string name="single_quotes">!text/single_9qm_rqm</string> + <string name="double_quotes">!text/double_9qm_rqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-hu/donottranslate-more-keys.xml b/tools/maketext/res/values-hu/donottranslate-more-keys.xml index 48259104b..ce2f5d057 100644 --- a/tools/maketext/res/values-hu/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-hu/donottranslate-more-keys.xml @@ -59,4 +59,8 @@ U+00F9: "ù" LATIN SMALL LETTER U WITH GRAVE U+016B: "ū" LATIN SMALL LETTER U WITH MACRON --> <string name="more_keys_for_u">ú,ü,ű,û,ù,ū</string> + <string name="single_quotes">!text/single_9qm_rqm</string> + <string name="double_quotes">!text/double_9qm_rqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-is/donottranslate-more-keys.xml b/tools/maketext/res/values-is/donottranslate-more-keys.xml index 284aae930..4b4d986b8 100644 --- a/tools/maketext/res/values-is/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-is/donottranslate-more-keys.xml @@ -70,4 +70,6 @@ <string name="keylabel_for_nordic_row2_10">æ</string> <!-- U+00FE: "þ" LATIN SMALL LETTER THORN --> <string name="keylabel_for_nordic_row2_11">þ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-iw/donottranslate-more-keys.xml b/tools/maketext/res/values-iw/donottranslate-more-keys.xml index 20b4c6af7..64d42272f 100644 --- a/tools/maketext/res/values-iw/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-iw/donottranslate-more-keys.xml @@ -37,24 +37,18 @@ U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK U+2039: "‹" SINGLE LEFT-POINTING ANGLE QUOTATION MARK - U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK - The following characters don't need BIDI mirroring. + U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK --> + <string name="more_keys_for_less_than">!fixedColumnOrder!3,‹|›,≤|≥,«|»</string> + <string name="more_keys_for_greater_than">!fixedColumnOrder!3,›|‹,≥|≤,»|«</string> + <!-- The following characters don't need BIDI mirroring. U+2018: "‘" LEFT SINGLE QUOTATION MARK U+2019: "’" RIGHT SINGLE QUOTATION MARK U+201A: "‚" SINGLE LOW-9 QUOTATION MARK - U+201B: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK U+201C: "“" LEFT DOUBLE QUOTATION MARK U+201D: "”" RIGHT DOUBLE QUOTATION MARK - U+201E: "„" DOUBLE LOW-9 QUOTATION MARK - U+201F: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <string name="more_keys_for_less_than">!fixedColumnOrder!3,‹|›,≤|≥,«|»</string> - <string name="more_keys_for_greater_than">!fixedColumnOrder!3,›|‹,≥|≤,»|«</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_double_quote">“,”,„,‟,«|»,»|«</string> --> - <string name="more_keys_for_double_quote">!fixedColumnOrder!4,“,”,«|»,»|«</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,“,”,„,‟,«|»,»|«;,‘,’,‚,‛</string> --> - <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!4,“,”,«|»,»|«,‘,’,‚,‛</string> - <!-- U+20AA: "₪" NEW SHEQEL SIGN --> - <string name="keylabel_for_currency_generic">₪</string> + U+201E: "„" DOUBLE LOW-9 QUOTATION MARK --> + <string name="single_quotes">‘,’,‚</string> + <string name="double_quotes">“,”,„</string> + <string name="single_angle_quotes">!text/single_laqm_raqm_rtl</string> + <string name="double_angle_quotes">!text/double_laqm_raqm_rtl</string> </resources> diff --git a/tools/maketext/res/values-ka/donottranslate-more-keys.xml b/tools/maketext/res/values-ka/donottranslate-more-keys.xml index c516c592e..8c2add44c 100644 --- a/tools/maketext/res/values-ka/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-ka/donottranslate-more-keys.xml @@ -23,4 +23,6 @@ U+10D1: "ბ" GEORGIAN LETTER BAN U+10D2: "გ" GEORGIAN LETTER GAN --> <string name="label_to_alpha_key">აბგ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-lt/donottranslate-more-keys.xml b/tools/maketext/res/values-lt/donottranslate-more-keys.xml index 1491d954e..7e2b8a076 100644 --- a/tools/maketext/res/values-lt/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-lt/donottranslate-more-keys.xml @@ -104,4 +104,6 @@ <!-- U+0123: "ģ" LATIN SMALL LETTER G WITH CEDILLA U+011F: "ğ" LATIN SMALL LETTER G WITH BREVE --> <string name="more_keys_for_g">ģ,ğ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-lv/donottranslate-more-keys.xml b/tools/maketext/res/values-lv/donottranslate-more-keys.xml index d0a44480a..c64e37bc8 100644 --- a/tools/maketext/res/values-lv/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-lv/donottranslate-more-keys.xml @@ -103,4 +103,6 @@ <!-- U+0123: "ģ" LATIN SMALL LETTER G WITH CEDILLA U+011F: "ğ" LATIN SMALL LETTER G WITH BREVE --> <string name="more_keys_for_g">ģ,ğ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-mk/donottranslate-more-keys.xml b/tools/maketext/res/values-mk/donottranslate-more-keys.xml index d0fa1e4b6..2db75c8f5 100644 --- a/tools/maketext/res/values-mk/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-mk/donottranslate-more-keys.xml @@ -35,18 +35,6 @@ U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> - <!-- U+2018: "‘" LEFT SINGLE QUOTATION MARK - U+2019: "’" RIGHT SINGLE QUOTATION MARK - U+201A: "‚" SINGLE LOW-9 QUOTATION MARK - U+201B: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK - U+201C: "“" LEFT DOUBLE QUOTATION MARK - U+201D: "”" RIGHT DOUBLE QUOTATION MARK - U+201E: "„" DOUBLE LOW-9 QUOTATION MARK - U+201F: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK. --> - <!-- <string name="more_keys_for_double_quote">!fixedColumnOrder!6,„,“,”,‟,«,»</string> --> - <string name="more_keys_for_double_quote">!fixedColumnOrder!5,„,“,”,«,»</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK. --> - <!-- <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,“,”,„,‟,«,»,‘,’,‚,‛</string> --> - <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!5,„,“,”,«,»,‘,’,‚,‛</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-nb/donottranslate-more-keys.xml b/tools/maketext/res/values-nb/donottranslate-more-keys.xml index 49e6d5faf..2cecb5e65 100644 --- a/tools/maketext/res/values-nb/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-nb/donottranslate-more-keys.xml @@ -57,4 +57,6 @@ <string name="more_keys_for_nordic_row2_10">ö</string> <!-- U+00E4: "ä" LATIN SMALL LETTER A WITH DIAERESIS --> <string name="more_keys_for_nordic_row2_11">ä</string> + <string name="single_quotes">!text/single_9qm_rqm</string> + <string name="double_quotes">!text/double_9qm_rqm</string> </resources> diff --git a/tools/maketext/res/values-nl/donottranslate-more-keys.xml b/tools/maketext/res/values-nl/donottranslate-more-keys.xml index 73768aff2..e5d82951a 100644 --- a/tools/maketext/res/values-nl/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-nl/donottranslate-more-keys.xml @@ -63,4 +63,6 @@ <string name="more_keys_for_n">ñ,ń</string> <!-- U+0133: "ij" LATIN SMALL LIGATURE IJ --> <string name="more_keys_for_y">ij</string> + <string name="single_quotes">!text/single_9qm_rqm</string> + <string name="double_quotes">!text/double_9qm_rqm</string> </resources> diff --git a/tools/maketext/res/values-pl/donottranslate-more-keys.xml b/tools/maketext/res/values-pl/donottranslate-more-keys.xml index 0f8a59bd6..b5cf6a0fa 100644 --- a/tools/maketext/res/values-pl/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-pl/donottranslate-more-keys.xml @@ -62,4 +62,6 @@ <string name="more_keys_for_z">ż,ź,ž</string> <!-- U+0142: "ł" LATIN SMALL LETTER L WITH STROKE --> <string name="more_keys_for_l">ł</string> + <string name="single_quotes">!text/single_9qm_rqm</string> + <string name="double_quotes">!text/double_9qm_rqm</string> </resources> diff --git a/tools/maketext/res/values-ro/donottranslate-more-keys.xml b/tools/maketext/res/values-ro/donottranslate-more-keys.xml index 44613cf85..f399eb28e 100644 --- a/tools/maketext/res/values-ro/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-ro/donottranslate-more-keys.xml @@ -42,4 +42,6 @@ <string name="more_keys_for_s">ș,ß,ś,š</string> <!-- U+021B: "ț" LATIN SMALL LETTER T WITH COMMA BELOW --> <string name="more_keys_for_t">ț</string> + <string name="single_quotes">!text/single_9qm_rqm</string> + <string name="double_quotes">!text/double_9qm_rqm</string> </resources> diff --git a/tools/maketext/res/values-ru/donottranslate-more-keys.xml b/tools/maketext/res/values-ru/donottranslate-more-keys.xml index bb47fecf5..f62c90ffc 100644 --- a/tools/maketext/res/values-ru/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-ru/donottranslate-more-keys.xml @@ -37,4 +37,6 @@ U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values-sk/donottranslate-more-keys.xml b/tools/maketext/res/values-sk/donottranslate-more-keys.xml index f6e1e8d72..2ed538e5b 100644 --- a/tools/maketext/res/values-sk/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-sk/donottranslate-more-keys.xml @@ -104,4 +104,8 @@ <!-- U+0123: "ģ" LATIN SMALL LETTER G WITH CEDILLA U+011F: "ğ" LATIN SMALL LETTER G WITH BREVE --> <string name="more_keys_for_g">ģ,ğ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-sl/donottranslate-more-keys.xml b/tools/maketext/res/values-sl/donottranslate-more-keys.xml index ccff2ac29..1e5d1d71f 100644 --- a/tools/maketext/res/values-sl/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-sl/donottranslate-more-keys.xml @@ -27,4 +27,8 @@ <string name="more_keys_for_d">đ</string> <!-- U+017E: "ž" LATIN SMALL LETTER Z WITH CARON --> <string name="more_keys_for_z">ž</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-sr/donottranslate-more-keys.xml b/tools/maketext/res/values-sr/donottranslate-more-keys.xml index c41ca95bd..c00d2a665 100644 --- a/tools/maketext/res/values-sr/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-sr/donottranslate-more-keys.xml @@ -54,18 +54,8 @@ U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> - <!-- U+2018: "‘" LEFT SINGLE QUOTATION MARK - U+2019: "’" RIGHT SINGLE QUOTATION MARK - U+201A: "‚" SINGLE LOW-9 QUOTATION MARK - U+201B: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK - U+201C: "“" LEFT DOUBLE QUOTATION MARK - U+201D: "”" RIGHT DOUBLE QUOTATION MARK - U+201E: "„" DOUBLE LOW-9 QUOTATION MARK - U+201F: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK. --> - <!-- <string name="more_keys_for_double_quote">!fixedColumnOrder!6,„,“,”,‟,«,»</string> --> - <string name="more_keys_for_double_quote">!fixedColumnOrder!5,„,“,”,«,»</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK. --> - <!-- <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,“,”,„,‟,«,»,‘,’,‚,‛</string> --> - <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!5,„,“,”,«,»,‘,’,‚,‛</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-sv/donottranslate-more-keys.xml b/tools/maketext/res/values-sv/donottranslate-more-keys.xml index d479191f4..a36a13eb2 100644 --- a/tools/maketext/res/values-sv/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-sv/donottranslate-more-keys.xml @@ -51,4 +51,6 @@ <string name="more_keys_for_nordic_row2_10">ø</string> <!-- U+00E6: "æ" LATIN SMALL LETTER AE --> <string name="more_keys_for_nordic_row2_11">æ</string> + <string name="single_angle_quotes">!text/single_raqm_laqm</string> + <string name="double_angle_quotes">!text/double_raqm_laqm</string> </resources> diff --git a/tools/maketext/res/values-uk/donottranslate-more-keys.xml b/tools/maketext/res/values-uk/donottranslate-more-keys.xml index 09e246b5c..cc05cc697 100644 --- a/tools/maketext/res/values-uk/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-uk/donottranslate-more-keys.xml @@ -41,4 +41,6 @@ U+0411: "Б" CYRILLIC CAPITAL LETTER BE U+0412: "В" CYRILLIC CAPITAL LETTER VE --> <string name="label_to_alpha_key">АБВ</string> + <string name="single_quotes">!text/single_9qm_lqm</string> + <string name="double_quotes">!text/double_9qm_lqm</string> </resources> diff --git a/tools/maketext/res/values/donottranslate-more-keys.xml b/tools/maketext/res/values/donottranslate-more-keys.xml index a5be3489a..c2b7513f3 100644 --- a/tools/maketext/res/values/donottranslate-more-keys.xml +++ b/tools/maketext/res/values/donottranslate-more-keys.xml @@ -62,13 +62,10 @@ <string name="more_keys_for_cyrillic_i"></string> <!-- Label for "switch to alphabetic" key. --> <string name="label_to_alpha_key">ABC</string> - <string name="more_keys_for_single_quote">!fixedColumnOrder!4,‘,’,‚,‛</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK. --> - <!-- <string name="more_keys_for_double_quote">!fixedColumnOrder!6,“,”,„,‟,«,»</string> --> - <string name="more_keys_for_double_quote">!fixedColumnOrder!4,“,”,«,»</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK. --> - <!-- <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,“,”,„,‟,«,»,‘,’,‚,‛</string> --> - <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!4,“,”,«,»,‘,’,‚,‛</string> + <string name="single_quotes">!text/single_lqm_rqm</string> + <string name="double_quotes">!text/double_lqm_rqm</string> + <string name="single_angle_quotes">!text/single_laqm_raqm</string> + <string name="double_angle_quotes">!text/double_laqm_raqm</string> <!-- U+00A2: "¢" CENT SIGN U+00A3: "£" POUND SIGN U+20AC: "€" EURO SIGN @@ -99,16 +96,7 @@ U+2264: "≤" LESS-THAN OR EQUAL TO U+2265: "≥" GREATER-THAN EQUAL TO U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK - U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK - The following characters don't need BIDI mirroring. - U+2018: "‘" LEFT SINGLE QUOTATION MARK - U+2019: "’" RIGHT SINGLE QUOTATION MARK - U+201A: "‚" SINGLE LOW-9 QUOTATION MARK - U+201B: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK - U+201C: "“" LEFT DOUBLE QUOTATION MARK - U+201D: "”" RIGHT DOUBLE QUOTATION MARK - U+201E: "„" DOUBLE LOW-9 QUOTATION MARK - U+201F: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> + U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK --> <string name="more_keys_for_less_than">!fixedColumnOrder!3,‹,≤,«</string> <string name="more_keys_for_greater_than">!fixedColumnOrder!3,›,≥,»</string> <string name="more_keys_for_arabic_diacritics"></string> @@ -218,4 +206,43 @@ <!-- popular web domains for the locale - most popular, displayed on the keyboard --> <string name="more_keys_for_popular_domain">"!hasLabels!,.net,.org,.gov,.edu"</string> <string name="more_keys_for_smiley">"!fixedColumnOrder!5,!hasLabels!,=-O|=-O ,:-P|:-P ,;-)|;-) ,:-(|:-( ,:-)|:-) ,:-!|:-! ,:-$|:-$ ,B-)|B-) ,:O|:O ,:-*|:-* ,:-D|:-D ,:\'(|:\'( ,:-\\\\|:-\\\\ ,O:-)|O:-) ,:-[|:-[ "</string> + <!-- U+2039: "‹" SINGLE LEFT-POINTING ANGLE QUOTATION MARK + U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + U+00AB: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + U+00BB: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + The following characters don't need BIDI mirroring. + U+2018: "‘" LEFT SINGLE QUOTATION MARK + U+2019: "’" RIGHT SINGLE QUOTATION MARK + U+201A: "‚" SINGLE LOW-9 QUOTATION MARK + U+201C: "“" LEFT DOUBLE QUOTATION MARK + U+201D: "”" RIGHT DOUBLE QUOTATION MARK + U+201E: "„" DOUBLE LOW-9 QUOTATION MARK --> + <!-- Abbreviations are: + laqm: LEFT-POINTING ANGLE QUOTATION MARK + raqm: RIGHT-POINTING ANGLE QUOTATION MARK + rtl: Right-To-Left script order + lqm: LEFT QUOTATION MARK + rqm: RIGHT QUOTATION MARK + 9qm: LOW-9 QUOTATION MARK --> + <!-- The following each quotation mark pair consist of + <opening quotation mark>, <closing quotation mark> + and is named after (single|double)_<opening quotation mark>_<closing quotation mark>. --> + <string name="single_laqm_raqm">‹,›</string> + <string name="single_laqm_raqm_rtl">‹|›,›|‹</string> + <string name="single_raqm_laqm">›,‹</string> + <string name="double_laqm_raqm">«,»</string> + <string name="double_laqm_raqm_rtl">«|»,»|«</string> + <string name="double_raqm_laqm">»,«</string> + <!-- The following each quotation mark triplet consists of + <another quotation mark>, <opening quotation mark>, <closing quotation mark> + and is named after (single|double)_<opening quotation mark>_<closing quotation mark>. --> + <string name="single_lqm_rqm">‚,‘,’</string> + <string name="single_9qm_lqm">’,‚,‘</string> + <string name="single_9qm_rqm">‘,‚,’</string> + <string name="double_lqm_rqm">„,“,”</string> + <string name="double_9qm_lqm">”,„,“</string> + <string name="double_9qm_rqm">“,„,”</string> + <string name="more_keys_for_single_quote">!fixedColumnOrder!5,!text/single_quotes,!text/single_angle_quotes</string> + <string name="more_keys_for_double_quote">!fixedColumnOrder!5,!text/double_quotes,!text/double_angle_quotes</string> + <string name="more_keys_for_tablet_double_quote">!fixedColumnOrder!6,!text/double_quotes,!text/single_quotes,!text/double_angle_quotes,!text/single_angle_quotes</string> </resources> |