aboutsummaryrefslogtreecommitdiffstats
path: root/java/res/values-ar
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2012-02-14 17:20:00 +0900
committerKen Wakasa <kwakasa@google.com>2012-02-15 06:44:09 +0900
commita56639613bb1a6a3f15511cf6b36c38f79b3c520 (patch)
tree719205bf8733dd074bbf6b2082637bd5f0f71727 /java/res/values-ar
parentad0987c33b70a9e60c08f81faadde377ce84acd1 (diff)
downloadlatinime-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.xml238
-rw-r--r--java/res/values-ar/donottranslate.xml4
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">"&#x060C;,&#x061B;,&#x061F;,!,:,-,/,\',\",&#x0640;&#x0640;&#x0640;|&#x0640;,&#x064E;,&#x0650;,&#x064B;,&#x064D;,&#x0670;,&#x0656;,&#x0655;,&#x0654;,&#x0653;,&#x0652;,&#x0651;,&#x064C;,&#x064F;"</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">&#x064B;</string>
+ <!-- U+0661: "١" ARABIC-INDIC DIGIT ONE -->
+ <string name="keylabel_for_symbols_1">&#x0661;</string>
+ <!-- U+0662: "٢" ARABIC-INDIC DIGIT TWO -->
+ <string name="keylabel_for_symbols_2">&#x0662;</string>
+ <!-- U+0663: "٣" ARABIC-INDIC DIGIT THREE -->
+ <string name="keylabel_for_symbols_3">&#x0663;</string>
+ <!-- U+0664: "٤" ARABIC-INDIC DIGIT FOUR -->
+ <string name="keylabel_for_symbols_4">&#x0664;</string>
+ <!-- U+0665: "٥" ARABIC-INDIC DIGIT FIVE -->
+ <string name="keylabel_for_symbols_5">&#x0665;</string>
+ <!-- U+0666: "٦" ARABIC-INDIC DIGIT SIX -->
+ <string name="keylabel_for_symbols_6">&#x0666;</string>
+ <!-- U+0667: "٧" ARABIC-INDIC DIGIT SEVEN -->
+ <string name="keylabel_for_symbols_7">&#x0667;</string>
+ <!-- U+0668: "٨" ARABIC-INDIC DIGIT EIGHT -->
+ <string name="keylabel_for_symbols_8">&#x0668;</string>
+ <!-- U+0669: "٩" ARABIC-INDIC DIGIT NINE -->
+ <string name="keylabel_for_symbols_9">&#x0669;</string>
+ <!-- U+0660: "٠" ARABIC-INDIC DIGIT ZERO -->
+ <string name="keylabel_for_symbols_0">&#x0660;</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,&#x066B;,&#x066C;</string>
+ <string name="keylabel_for_comma">&#x060C;</string>
+ <string name="keylabel_for_f1">&#x060C;</string>
+ <string name="keylabel_for_symbols_question">&#x061F;</string>
+ <string name="keylabel_for_symbols_semicolon">&#x061B;</string>
+ <!-- U+066A: "٪" ARABIC PERCENT SIGN -->
+ <string name="keylabel_for_symbols_percent">&#x066A;</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">%,&#x2030;</string>
+ <!-- U+060C: "،" ARABIC COMMA
+ U+061B: "؛" ARABIC SEMICOLON
+ U+061F: "؟" ARABIC QUESTION MARK -->
+ <string name="keylabel_for_apostrophe">&#x060C;</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">&#x061F;</string>
+ <string name="keyhintlabel_for_dash">&#x064B;</string>
+ <string name="more_keys_for_apostrophe">"&#x061F;,&#x061B;,!,:,-,/,\',\""</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">"&#x0651;,&#x0652;,&#x064C;,&#x0653;,&#x064F;,&#x0650;,&#x064E;,&#x064B;,&#x0640;&#x0640;&#x0640;|&#x0640;,&#x064D;,&#x0654;,&#x0656;,&#x0655;,&#x0670;"</string>
+ <!-- U+266A: "♪" EIGHTH NOTE -->
+ <string name="more_keys_for_bullet">&#x266A;</string>
+ <!-- U+2605: "★" BLACK STAR
+ U+066D: "٭" ARABIC FIVE POINTED STAR -->
+ <string name="more_keys_for_star">&#x2605;,&#x066D;</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">[|],{|},&lt;|&gt;,\ufd3e|\ufd3f</string>
- <string name="more_keys_for_right_parenthesis">]|[,}|{,&gt;|&lt;,\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">[|],{|},&lt;|&gt;,&#xFD3E;|&#xFD3F;</string>
+ <string name="more_keys_for_right_parenthesis">]|[,}|{,&gt;|&lt;,&#xFD3F;|&#xFD3E;</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">&#x2264;|&#x2265;,&#x00AB;|&#x00BB;,&#x2039;|&#x203A;</string>
+ <string name="more_keys_for_greater_than">&#x2265;|&#x2264;,&#x00BB;|&#x00AB;,&#x203A;|&#x2039;</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">&#x201C;,&#x201D;,&#x201E;,&#x201F;,&#x00AB;,&#x00BB;</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">&#x201D;,&#x00AB;|&#x00BB;,&#x201C;,&#x00BB;|&#x00AB;</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">&#x201C;,&#x201D;,&#x201E;,&#x201F;,&#x00AB;,&#x00BB;,&#x2018;,&#x2019;,&#x201A;,&#x201B;</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">&#x201D;,&#x00AB;|&#x00BB;,&#x201C;,&#x00BB;|&#x00AB;,&#x2019;,&#x201A;,&#x2018;,&#x201B;</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>