diff options
author | 2012-06-13 21:00:20 -0700 | |
---|---|---|
committer | 2012-06-14 15:18:25 +0900 | |
commit | 1db4f95105ba59651b074697ee01903af22b331f (patch) | |
tree | ceb708374774b6453b21abe61815a0562e5d1c02 /tools/maketext | |
parent | 3baa7767e8e364364fb0a5b31cdf61b097dec799 (diff) | |
download | latinime-1db4f95105ba59651b074697ee01903af22b331f.tar.gz latinime-1db4f95105ba59651b074697ee01903af22b331f.tar.xz latinime-1db4f95105ba59651b074697ee01903af22b331f.zip |
Fix the order of Persian diacritics
The java source file KeyboardTextsSet.java has rather big change, but
this file is auto generated by "maketext" tool. The crucial part of
this change is in 5 XML resource files.
Bug: 6661783
Change-Id: I1d827ab0ebe6caa5ab73531682d6c32540b0d7aa
Diffstat (limited to 'tools/maketext')
3 files changed, 36 insertions, 16 deletions
diff --git a/tools/maketext/res/values-ar/donottranslate-more-keys.xml b/tools/maketext/res/values-ar/donottranslate-more-keys.xml index 9368321fa..0a361cf30 100644 --- a/tools/maketext/res/values-ar/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-ar/donottranslate-more-keys.xml @@ -105,4 +105,21 @@ <!-- 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+064F: "ُ" ARABIC DAMMA + U+064C: "ٌ" ARABIC DAMMATAN + U+0651: "ّ" ARABIC SHADDA + U+0652: "ْ" ARABIC SUKUN + U+0653: "ٓ" ARABIC MADDAH ABOVE --> + <!-- U+064D: "ٍ" ARABIC KASRATAN + U+064B: "ً" ARABIC FATHATAN + U+0650: "ِ" ARABIC KASRA + U+064E: "َ" ARABIC FATHA + U+0640: "ـ" ARABIC TATWEEL --> + <!-- U+0656: "ٖ" ARABIC SUBSCRIPT ALEF + U+0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF + U+0655: "ٕ" ARABIC HAMZA BELOW + U+0654: "ٔ" ARABIC HAMZA ABOVE --> + <!-- In order to make Tatweel easily distinguishable from other punctuations, we use consecutive Tatweels only for its displayed label. --> + <string name="more_keys_for_arabic_diacritics">"!fixedColumnOrder!5,ُ,ٌ,ّ,ْ,ٓ,ٍ,ً,ِ,َ,ـــ|ـ,ٖ,ٰ,ٕ,ٔ"</string> + <string name="keyhintlabel_for_arabic_diacritics">ُ</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 56b89115f..e60592923 100644 --- a/tools/maketext/res/values-fa/donottranslate-more-keys.xml +++ b/tools/maketext/res/values-fa/donottranslate-more-keys.xml @@ -108,4 +108,21 @@ <!-- 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+0651: "ّ" ARABIC SHADDA + U+064F: "ُ" ARABIC DAMMA + U+0650: "ِ" ARABIC KASRA + U+064E: "َ" ARABIC FATHA + U+0653: "ٓ" ARABIC MADDAH ABOVE --> + <!-- U+0655: "ٕ" ARABIC HAMZA BELOW + U+0654: "ٔ" ARABIC HAMZA ABOVE + U+064D: "ٍ" ARABIC KASRATAN + U+064B: "ً" ARABIC FATHATAN + U+0652: "ْ" ARABIC SUKUN --> + <!-- U+0640: "ـ" ARABIC TATWEEL + U+064C: "ٌ" ARABIC DAMMATAN + U+0656: "ٖ" ARABIC SUBSCRIPT ALEF + U+0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF --> + <!-- In order to make Tatweel easily distinguishable from other punctuations, we use consecutive Tatweels only for its displayed label. --> + <string name="more_keys_for_arabic_diacritics">"!fixedColumnOrder!5,ّ,ُ,ِ,َ,ٓ,ٕ,ٔ,ٍ,ً,ْ,ـــ|ـ,ٌ,ٖ,ٰ"</string> + <string name="keyhintlabel_for_arabic_diacritics">ٓ</string> </resources> diff --git a/tools/maketext/res/values/donottranslate-more-keys.xml b/tools/maketext/res/values/donottranslate-more-keys.xml index 16eaa615f..922b42d1b 100644 --- a/tools/maketext/res/values/donottranslate-more-keys.xml +++ b/tools/maketext/res/values/donottranslate-more-keys.xml @@ -109,6 +109,8 @@ 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> + <string name="more_keys_for_arabic_diacritics"></string> + <string name="keyhintlabel_for_arabic_diacritics"></string> <string name="keylabel_for_symbols_1">1</string> <string name="keylabel_for_symbols_2">2</string> <string name="keylabel_for_symbols_3">3</string> @@ -202,20 +204,4 @@ <!-- 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+064F: "ُ" ARABIC DAMMA - U+064C: "ٌ" ARABIC DAMMATAN - U+0651: "ّ" ARABIC SHADDA - U+0652: "ْ" ARABIC SUKUN - U+0653: "ٓ" ARABIC MADDAH ABOVE --> - <!-- U+064D: "ٍ" ARABIC KASRATAN - U+064B: "ً" ARABIC FATHATAN - U+0650: "ِ" ARABIC KASRA - U+064E: "َ" ARABIC FATHA - U+0640: "ـ" ARABIC TATWEEL --> - <!-- U+0656: "ٖ" ARABIC SUBSCRIPT ALEF - U+0670: "ٰ" ARABIC LETTER SUPERSCRIPT ALEF - U+0655: "ٕ" ARABIC HAMZA BELOW - U+0654: "ٔ" ARABIC HAMZA ABOVE --> - <!-- In order to make Tatweel easily distinguishable from other punctuations, we use consecutive Tatweels only for its displayed label. --> - <string name="more_keys_for_arabic_diacritics">"!fixedColumnOrder!5,ُ,ٌ,ّ,ْ,ٓ,ٍ,ً,ِ,َ,ـــ|ـ,ٖ,ٰ,ٕ,ٔ"</string> </resources> |