diff options
author | 2012-02-14 17:20:00 +0900 | |
---|---|---|
committer | 2012-02-15 06:44:09 +0900 | |
commit | a56639613bb1a6a3f15511cf6b36c38f79b3c520 (patch) | |
tree | 719205bf8733dd074bbf6b2082637bd5f0f71727 /java/res/values-ar | |
parent | ad0987c33b70a9e60c08f81faadde377ce84acd1 (diff) | |
download | latinime-a56639613bb1a6a3f15511cf6b36c38f79b3c520.tar.gz latinime-a56639613bb1a6a3f15511cf6b36c38f79b3c520.tar.xz latinime-a56639613bb1a6a3f15511cf6b36c38f79b3c520.zip |
Use more standard Unicode notations in keyboard layout resource files.
bug: 5988656
Change-Id: Ie2416ccd790f29934a37e9dc77d7525e5113048a
Diffstat (limited to 'java/res/values-ar')
-rw-r--r-- | java/res/values-ar/donottranslate-more-keys.xml | 238 | ||||
-rw-r--r-- | java/res/values-ar/donottranslate.xml | 4 |
2 files changed, 120 insertions, 122 deletions
diff --git a/java/res/values-ar/donottranslate-more-keys.xml b/java/res/values-ar/donottranslate-more-keys.xml index e294e95d5..bb36af2e4 100644 --- a/java/res/values-ar/donottranslate-more-keys.xml +++ b/java/res/values-ar/donottranslate-more-keys.xml @@ -18,48 +18,48 @@ */ --> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> - <!-- \u060c: "،" ARABIC COMMA - \u061b: "؛" ARABIC SEMICOLON - \u061f: "؟" ARABIC QUESTION MARK --> - <!-- \u0650: "ِ" ARABIC KASRA - \u064e: "َ" ARABIC FATHA - \u064b: "ً" ARABIC FATHATAN - \u0640: "ـ" ARABIC TATWEEL - \u064d: "ٍ" ARABIC KASRATAN - \u0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF - \u0656: "ٖ" ARABIC SUBSCRIPT ALEF - \u0654: "ٔ" ARABIC HAMZA ABOVE - \u0655: "ٕ" ARABIC HAMZA BELOW --> - <!-- \u0651: "ّ" ARABIC SHADDA - \u0652: "ْ" ARABIC SUKUN - \u064c: "ٌ" ARABIC DAMMATAN - \u0653: "ٓ" ARABIC MADDAH ABOVE - \u064f: "ُ" ARABIC DAMMA --> + <!-- U+060C: "،" ARABIC COMMA + U+061B: "؛" ARABIC SEMICOLON + U+061F: "؟" ARABIC QUESTION MARK --> + <!-- U+0650: "ِ" ARABIC KASRA + U+064E: "َ" ARABIC FATHA + U+064B: "ً" ARABIC FATHATAN + U+0640: "ـ" ARABIC TATWEEL + U+064D: "ٍ" ARABIC KASRATAN + U+0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF + U+0656: "ٖ" ARABIC SUBSCRIPT ALEF + U+0654: "ٔ" ARABIC HAMZA ABOVE + U+0655: "ٕ" ARABIC HAMZA BELOW --> + <!-- U+0651: "ّ" ARABIC SHADDA + U+0652: "ْ" ARABIC SUKUN + U+064C: "ٌ" ARABIC DAMMATAN + U+0653: "ٓ" ARABIC MADDAH ABOVE + U+064F: "ُ" ARABIC DAMMA --> <!-- In order to make Tatweel easily distinguishable from other punctuations, we use consecutive Tatweels only for its displayed label. --> <!-- TODO: Will introduce "grouping marks" to the more characters specification. --> - <string name="more_keys_for_punctuation">"\u060c,\u061b,\u061f,!,:,-,/,\',\",\u0640\u0640\u0640|\u0640,\u064e,\u0650,\u064b,\u064d,\u0670,\u0656,\u0655,\u0654,\u0653,\u0652,\u0651,\u064c,\u064f"</string> + <string name="more_keys_for_punctuation">"،,؛,؟,!,:,-,/,\',\",ـــ|ـ,َ,ِ,ً,ٍ,ٰ,ٖ,ٕ,ٔ,ٓ,ْ,ّ,ٌ,ُ"</string> <integer name="more_keys_keyboard_column_for_punctuation">9</integer> - <string name="keyhintlabel_for_punctuation">\u064b</string> - <!-- \u0661: "١" ARABIC-INDIC DIGIT ONE --> - <string name="keylabel_for_symbols_1">\u0661</string> - <!-- \u0662: "٢" ARABIC-INDIC DIGIT TWO --> - <string name="keylabel_for_symbols_2">\u0662</string> - <!-- \u0663: "٣" ARABIC-INDIC DIGIT THREE --> - <string name="keylabel_for_symbols_3">\u0663</string> - <!-- \u0664: "٤" ARABIC-INDIC DIGIT FOUR --> - <string name="keylabel_for_symbols_4">\u0664</string> - <!-- \u0665: "٥" ARABIC-INDIC DIGIT FIVE --> - <string name="keylabel_for_symbols_5">\u0665</string> - <!-- \u0666: "٦" ARABIC-INDIC DIGIT SIX --> - <string name="keylabel_for_symbols_6">\u0666</string> - <!-- \u0667: "٧" ARABIC-INDIC DIGIT SEVEN --> - <string name="keylabel_for_symbols_7">\u0667</string> - <!-- \u0668: "٨" ARABIC-INDIC DIGIT EIGHT --> - <string name="keylabel_for_symbols_8">\u0668</string> - <!-- \u0669: "٩" ARABIC-INDIC DIGIT NINE --> - <string name="keylabel_for_symbols_9">\u0669</string> - <!-- \u0660: "٠" ARABIC-INDIC DIGIT ZERO --> - <string name="keylabel_for_symbols_0">\u0660</string> + <string name="keyhintlabel_for_punctuation">ً</string> + <!-- U+0661: "١" ARABIC-INDIC DIGIT ONE --> + <string name="keylabel_for_symbols_1">١</string> + <!-- U+0662: "٢" ARABIC-INDIC DIGIT TWO --> + <string name="keylabel_for_symbols_2">٢</string> + <!-- U+0663: "٣" ARABIC-INDIC DIGIT THREE --> + <string name="keylabel_for_symbols_3">٣</string> + <!-- U+0664: "٤" ARABIC-INDIC DIGIT FOUR --> + <string name="keylabel_for_symbols_4">٤</string> + <!-- U+0665: "٥" ARABIC-INDIC DIGIT FIVE --> + <string name="keylabel_for_symbols_5">٥</string> + <!-- U+0666: "٦" ARABIC-INDIC DIGIT SIX --> + <string name="keylabel_for_symbols_6">٦</string> + <!-- U+0667: "٧" ARABIC-INDIC DIGIT SEVEN --> + <string name="keylabel_for_symbols_7">٧</string> + <!-- U+0668: "٨" ARABIC-INDIC DIGIT EIGHT --> + <string name="keylabel_for_symbols_8">٨</string> + <!-- U+0669: "٩" ARABIC-INDIC DIGIT NINE --> + <string name="keylabel_for_symbols_9">٩</string> + <!-- U+0660: "٠" ARABIC-INDIC DIGIT ZERO --> + <string name="keylabel_for_symbols_0">٠</string> <string name="additional_more_keys_for_symbols_1">1</string> <string name="additional_more_keys_for_symbols_2">2</string> <string name="additional_more_keys_for_symbols_3">3</string> @@ -69,99 +69,99 @@ <string name="additional_more_keys_for_symbols_7">7</string> <string name="additional_more_keys_for_symbols_8">8</string> <string name="additional_more_keys_for_symbols_9">9</string> - <!-- \u066b: "٫" ARABIC DECIMAL SEPARATOR - \u066c: "٬" ARABIC THOUSANDS SEPARATOR --> - <string name="additional_more_keys_for_symbols_0">0,\u066b,\u066c</string> - <string name="keylabel_for_comma">\u060c</string> - <string name="keylabel_for_f1">\u060c</string> - <string name="keylabel_for_symbols_question">\u061f</string> - <string name="keylabel_for_symbols_semicolon">\u061b</string> - <!-- \u066a: "٪" ARABIC PERCENT SIGN --> - <string name="keylabel_for_symbols_percent">\u066a</string> + <!-- U+066B: "٫" ARABIC DECIMAL SEPARATOR + U+066C: "٬" ARABIC THOUSANDS SEPARATOR --> + <string name="additional_more_keys_for_symbols_0">0,٫,٬</string> + <string name="keylabel_for_comma">،</string> + <string name="keylabel_for_f1">،</string> + <string name="keylabel_for_symbols_question">؟</string> + <string name="keylabel_for_symbols_semicolon">؛</string> + <!-- U+066A: "٪" ARABIC PERCENT SIGN --> + <string name="keylabel_for_symbols_percent">٪</string> <string name="more_keys_for_comma">,</string> <string name="more_keys_for_f1">,</string> <string name="more_keys_for_f1_settings">\\,,\@icon/settingsKey|\@integer/key_settings</string> <string name="more_keys_for_f1_navigate">\\,,\@icon/tabKey|\@integer/key_tab</string> <string name="more_keys_for_symbols_question">\?</string> <string name="more_keys_for_symbols_semicolon">;</string> - <!-- \u2030: "‰" PER MILLE SIGN --> - <string name="more_keys_for_symbols_percent">%,\u2030</string> - <!-- \u060c: "،" ARABIC COMMA - \u061b: "؛" ARABIC SEMICOLON - \u061f: "؟" ARABIC QUESTION MARK --> - <string name="keylabel_for_apostrophe">\u060c</string> + <!-- U+2030: "‰" PER MILLE SIGN --> + <string name="more_keys_for_symbols_percent">%,‰</string> + <!-- U+060C: "،" ARABIC COMMA + U+061B: "؛" ARABIC SEMICOLON + U+061F: "؟" ARABIC QUESTION MARK --> + <string name="keylabel_for_apostrophe">،</string> <string name="keylabel_for_dash">"."</string> - <string name="keyhintlabel_for_apostrophe">\u061f</string> - <string name="keyhintlabel_for_dash">\u064b</string> - <string name="more_keys_for_apostrophe">"\u061f,\u061b,!,:,-,/,\',\""</string> - <!-- \u0651: "ّ" ARABIC SHADDA - \u0652: "ْ" ARABIC SUKUN - \u064c: "ٌ" ARABIC DAMMATAN - \u0653: "ٓ" ARABIC MADDAH ABOVE - \u064f: "ُ" ARABIC DAMMA --> - <!-- \u0650: "ِ" ARABIC KASRA - \u064e: "َ" ARABIC FATHA - \u064b: "ً" ARABIC FATHATAN - \u0640: "ـ" ARABIC TATWEEL - \u064d: "ٍ" ARABIC KASRATAN --> - <!-- \u0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF - \u0656: "ٖ" ARABIC SUBSCRIPT ALEF - \u0654: "ٔ" ARABIC HAMZA ABOVE - \u0655: "ٕ" ARABIC HAMZA BELOW --> + <string name="keyhintlabel_for_apostrophe">؟</string> + <string name="keyhintlabel_for_dash">ً</string> + <string name="more_keys_for_apostrophe">"؟,؛,!,:,-,/,\',\""</string> + <!-- U+0651: "ّ" ARABIC SHADDA + U+0652: "ْ" ARABIC SUKUN + U+064C: "ٌ" ARABIC DAMMATAN + U+0653: "ٓ" ARABIC MADDAH ABOVE + U+064F: "ُ" ARABIC DAMMA --> + <!-- U+0650: "ِ" ARABIC KASRA + U+064E: "َ" ARABIC FATHA + U+064B: "ً" ARABIC FATHATAN + U+0640: "ـ" ARABIC TATWEEL + U+064D: "ٍ" ARABIC KASRATAN --> + <!-- U+0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF + U+0656: "ٖ" ARABIC SUBSCRIPT ALEF + U+0654: "ٔ" ARABIC HAMZA ABOVE + U+0655: "ٕ" ARABIC HAMZA BELOW --> <!-- In order to make Tatweel easily distinguishable from other punctuations, we use consecutive Tatweels only for its displayed label. --> - <string name="more_keys_for_dash">"\u0651,\u0652,\u064c,\u0653,\u064f,\u0650,\u064e,\u064b,\u0640\u0640\u0640|\u0640,\u064d,\u0654,\u0656,\u0655,\u0670"</string> - <!-- \u266a: "♪" EIGHTH NOTE --> - <string name="more_keys_for_bullet">\u266a</string> - <!-- \u2605: "★" BLACK STAR - \u066d: "٭" ARABIC FIVE POINTED STAR --> - <string name="more_keys_for_star">\u2605,\u066d</string> + <string name="more_keys_for_dash">"ّ,ْ,ٌ,ٓ,ُ,ِ,َ,ً,ـــ|ـ,ٍ,ٔ,ٖ,ٕ,ٰ"</string> + <!-- U+266A: "♪" EIGHTH NOTE --> + <string name="more_keys_for_bullet">♪</string> + <!-- U+2605: "★" BLACK STAR + U+066D: "٭" ARABIC FIVE POINTED STAR --> + <string name="more_keys_for_star">★,٭</string> <!-- The all letters need to be mirrored are found at http://www.unicode.org/Public/6.1.0/ucd/BidiMirroring.txt --> - <!-- 0x0029: ")" RIGHT PARENTHESIS --> + <!-- U+0029: ")" RIGHT PARENTHESIS --> <integer name="keycode_for_left_parenthesis">0x0029</integer> - <!-- 0x0028: "(" LEFT PARENTHESIS --> + <!-- U+0028: "(" LEFT PARENTHESIS --> <integer name="keycode_for_right_parenthesis">0x0028</integer> - <!-- \ufd3e: "﴾" ORNATE LEFT PARENTHESIS - \ufd3f: "﴿" ORNATE RIGHT PARENTHESIS --> - <!-- TODO: DroidSansArabic lacks the glyph of \ufd3e ORNATE LEFT PARENTHESIS --> - <!-- TODO: DroidSansArabic lacks the glyph of \ufd3f ORNATE RIGHT PARENTHESIS --> - <string name="more_keys_for_left_parenthesis">[|],{|},<|>,\ufd3e|\ufd3f</string> - <string name="more_keys_for_right_parenthesis">]|[,}|{,>|<,\ufd3f|\ufd3e</string> - <!-- 0x003e: ">" GREATER-THAN SIGN --> - <integer name="keycode_for_less_than">0x003e</integer> - <!-- 0x003c: "<" LESS-THAN SIGN --> - <integer name="keycode_for_greater_than">0x003c</integer> - <!-- \u2264: "≤" LESS-THAN OR EQUAL TO - \u2265: "≥" GREATER-THAN EQUAL TO - \u00ab: "«" LEFT-POINTING DOUBLE ANGLE QUOTATION MARK - \u00bb: "»" RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK - \u2039: "‹" SINGLE LEFT-POINTING ANGLE QUOTATION MARK - \u203a: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + <!-- U+FD3E: "﴾" ORNATE LEFT PARENTHESIS + U+FD3F: "﴿" ORNATE RIGHT PARENTHESIS --> + <!-- TODO: DroidSansArabic lacks the glyph of U+FD3E ORNATE LEFT PARENTHESIS --> + <!-- TODO: DroidSansArabic lacks the glyph of U+FD3F ORNATE RIGHT PARENTHESIS --> + <string name="more_keys_for_left_parenthesis">[|],{|},<|>,﴾|﴿</string> + <string name="more_keys_for_right_parenthesis">]|[,}|{,>|<,﴿|﴾</string> + <!-- U+003E: ">" GREATER-THAN SIGN --> + <integer name="keycode_for_less_than">0x003E</integer> + <!-- U+003C: "<" LESS-THAN SIGN --> + <integer name="keycode_for_greater_than">0x003C</integer> + <!-- 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 + U+2039: "‹" SINGLE LEFT-POINTING ANGLE QUOTATION MARK + U+203A: "›" SINGLE RIGHT-POINTING ANGLE QUOTATION MARK The following characters don't need BIDI mirroring. - \u2018: "‘" LEFT SINGLE QUOTATION MARK - \u2019: "’" RIGHT SINGLE QUOTATION MARK - \u201a: "‚" SINGLE LOW-9 QUOTATION MARK - \u201b: "‛" SINGLE HIGH-REVERSED-9 QUOTATION MARK - \u201c: "“" LEFT DOUBLE QUOTATION MARK - \u201d: "”" RIGHT DOUBLE QUOTATION MARK - \u201e: "„" DOUBLE LOW-9 QUOTATION MARK - \u201f: "‟" DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <string name="more_keys_for_less_than">\u2264|\u2265,\u00ab|\u00bb,\u2039|\u203a</string> - <string name="more_keys_for_greater_than">\u2265|\u2264,\u00bb|\u00ab,\u203a|\u2039</string> - <!-- 0x005d: "]" RIGHT SQUARE BRACKET --> - <integer name="keycode_for_left_square_bracket">0x005d</integer> - <!-- 0x005b: "[" LEFT SQUARE BRACKET --> - <integer name="keycode_for_right_square_bracket">0x005b</integer> - <!-- 0x007d: "}" RIGHT CURLY BRACKET --> - <integer name="keycode_for_left_curly_bracket">0x007d</integer> - <!-- 0x007b: "{" LEFT CURLY BRACKET --> - <integer name="keycode_for_right_curly_bracket">0x007b</integer> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for \u201f DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_double_quote">\u201c,\u201d,\u201e,\u201f,\u00ab,\u00bb</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 --> + <string name="more_keys_for_less_than">≤|≥,«|»,‹|›</string> + <string name="more_keys_for_greater_than">≥|≤,»|«,›|‹</string> + <!-- U+005D: "]" RIGHT SQUARE BRACKET --> + <integer name="keycode_for_left_square_bracket">0x005D</integer> + <!-- U+005B: "[" LEFT SQUARE BRACKET --> + <integer name="keycode_for_right_square_bracket">0x005B</integer> + <!-- U+007D: "}" RIGHT CURLY BRACKET --> + <integer name="keycode_for_left_curly_bracket">0x007D</integer> + <!-- U+007B: "{" LEFT CURLY BRACKET --> + <integer name="keycode_for_right_curly_bracket">0x007B</integer> + <!-- 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> --> <!-- The 4-more keys will be displayed in order of "3,1,2,4". --> - <string name="more_keys_for_double_quote">\u201d,\u00ab|\u00bb,\u201c,\u00bb|\u00ab</string> - <!-- TODO: Neither DroidSans nor Roboto have the glyph for \u201f DOUBLE HIGH-REVERSED-9 QUOTATION MARK --> - <!-- <string name="more_keys_for_tablet_double_quote">\u201c,\u201d,\u201e,\u201f,\u00ab,\u00bb,\u2018,\u2019,\u201a,\u201b</string> --> + <string name="more_keys_for_double_quote">”,«|»,“,»|«</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">“,”,„,‟,«,»,‘,’,‚,‛</string> --> <!-- The 8-more keys with maxMoreKeysColumn=4 will be displayed in order of "3,1,2,4|7,5,6,8". --> - <string name="more_keys_for_tablet_double_quote">\u201d,\u00ab|\u00bb,\u201c,\u00bb|\u00ab,\u2019,\u201a,\u2018,\u201b</string> + <string name="more_keys_for_tablet_double_quote">”,«|»,“,»|«,’,‚,‘,‛</string> </resources> diff --git a/java/res/values-ar/donottranslate.xml b/java/res/values-ar/donottranslate.xml index 968a7309f..57de2538b 100644 --- a/java/res/values-ar/donottranslate.xml +++ b/java/res/values-ar/donottranslate.xml @@ -21,7 +21,5 @@ <!-- The all letters need to be mirrored are found at http://www.unicode.org/Public/6.1.0/ucd/BidiMirroring.txt --> <!-- Symbols that are suggested between words --> - <!-- \u0022: """ QUOTATION MARK (double quotation mark) - \u0027: "'" APOSTROPHE (single quotation mark) --> - <string name="suggested_punctuations">!,?,\\,,:,;,\u0022,(|),)|(,\u0027,-,/,@,_</string> + <string name="suggested_punctuations">!,?,\\,,:,;,\",(|),)|(,\',-,/,@,_</string> </resources> |