From 9d05f36b77412e1a2e5e46002b851dd82f036232 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Fri, 31 Aug 2012 18:56:50 +0900 Subject: [PATCH] Use normal font for Arabic and Farsi Bug: 6753168 Change-Id: Iaef85847cf9f6c432c6ca25e7e6ec522c084d073 --- java/res/xml-sw600dp/rowkeys_arabic1.xml | 33 ++++++++++++++-------- java/res/xml-sw600dp/rowkeys_arabic2.xml | 33 ++++++++++++++-------- java/res/xml-sw600dp/rowkeys_arabic3.xml | 33 ++++++++++++++-------- java/res/xml-sw600dp/rowkeys_farsi1.xml | 36 ++++++++++++++++-------- java/res/xml-sw600dp/rowkeys_farsi2.xml | 33 ++++++++++++++-------- java/res/xml-sw600dp/rowkeys_farsi3.xml | 30 +++++++++++++------- java/res/xml/kbd_arabic.xml | 1 - java/res/xml/rowkeys_arabic1.xml | 30 +++++++++++++------- java/res/xml/rowkeys_arabic2.xml | 29 ++++++++++++------- java/res/xml/rowkeys_arabic3.xml | 24 ++++++++++------ java/res/xml/rowkeys_farsi1.xml | 30 +++++++++++++------- java/res/xml/rowkeys_farsi2.xml | 30 +++++++++++++------- java/res/xml/rowkeys_farsi3.xml | 24 ++++++++++------ 13 files changed, 243 insertions(+), 123 deletions(-) diff --git a/java/res/xml-sw600dp/rowkeys_arabic1.xml b/java/res/xml-sw600dp/rowkeys_arabic1.xml index 44fdc676d..6a0e25786 100644 --- a/java/res/xml-sw600dp/rowkeys_arabic1.xml +++ b/java/res/xml-sw600dp/rowkeys_arabic1.xml @@ -23,19 +23,23 @@ > + latin:keyLabel="ض" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ص" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ث" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ڨ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ڤ,ڢ,ڥ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="غ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ع" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ﻫ|ه‍" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="خ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ح" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="چ" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml-sw600dp/rowkeys_arabic2.xml b/java/res/xml-sw600dp/rowkeys_arabic2.xml index 3eba2fbf3..00e69ace7 100644 --- a/java/res/xml-sw600dp/rowkeys_arabic2.xml +++ b/java/res/xml-sw600dp/rowkeys_arabic2.xml @@ -26,21 +26,25 @@ + latin:moreKeys="ڜ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="س" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ئ,ى" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="پ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ﻻ|لا,ﻷ|لأ,ﻹ|لإ,ﻵ|لآ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ء,ٱ,أ,إ,آ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ت" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ن" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="م" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="گ,ک" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ط" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml-sw600dp/rowkeys_arabic3.xml b/java/res/xml-sw600dp/rowkeys_arabic3.xml index 911550f4a..b0bcd78d6 100644 --- a/java/res/xml-sw600dp/rowkeys_arabic3.xml +++ b/java/res/xml-sw600dp/rowkeys_arabic3.xml @@ -23,37 +23,48 @@ > + latin:keyLabel="ئ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ء" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ؤ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ر" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ذ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ى" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ة" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="و" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ژ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ظ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="د" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml-sw600dp/rowkeys_farsi1.xml b/java/res/xml-sw600dp/rowkeys_farsi1.xml index 53208f286..7b312404a 100644 --- a/java/res/xml-sw600dp/rowkeys_farsi1.xml +++ b/java/res/xml-sw600dp/rowkeys_farsi1.xml @@ -23,25 +23,32 @@ > + latin:keyLabel="ض" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ص" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ث" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ق" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ف" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="غ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ع" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ﻫ|ه‍,هٔ,ة,%" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="خ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ح" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ج" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="چ" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml-sw600dp/rowkeys_farsi2.xml b/java/res/xml-sw600dp/rowkeys_farsi2.xml index 234f98430..3b759b66c 100644 --- a/java/res/xml-sw600dp/rowkeys_farsi2.xml +++ b/java/res/xml-sw600dp/rowkeys_farsi2.xml @@ -23,10 +23,12 @@ > + latin:keyLabel="ش" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="س" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ئ,ي,ﯨ|ى" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ب" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ل" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ء,آ,أ,ٱ,إ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ث,ة" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ن" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="م" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ك" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="گ" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml-sw600dp/rowkeys_farsi3.xml b/java/res/xml-sw600dp/rowkeys_farsi3.xml index 998ba72d6..3597618ce 100644 --- a/java/res/xml-sw600dp/rowkeys_farsi3.xml +++ b/java/res/xml-sw600dp/rowkeys_farsi3.xml @@ -23,34 +23,44 @@ > + latin:keyLabel="ظ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ط" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ژ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ز" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ر" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ذ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="د" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="پ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ؤ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="آ" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml/kbd_arabic.xml b/java/res/xml/kbd_arabic.xml index e3b90b07b..ce5f30b2f 100644 --- a/java/res/xml/kbd_arabic.xml +++ b/java/res/xml/kbd_arabic.xml @@ -20,7 +20,6 @@ diff --git a/java/res/xml/rowkeys_arabic1.xml b/java/res/xml/rowkeys_arabic1.xml index b1bf790e4..a4bef83c6 100644 --- a/java/res/xml/rowkeys_arabic1.xml +++ b/java/res/xml/rowkeys_arabic1.xml @@ -26,13 +26,15 @@ + latin:additionalMoreKeys="1,١" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="2,٢" + latin:keyLabelFlags="fontNormal" /> @@ -41,7 +43,8 @@ latin:keyLabel="ق" latin:keyHintLabel="3" latin:additionalMoreKeys="3,٣" - latin:moreKeys="ڨ" /> + latin:moreKeys="ڨ" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="5,٥" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="6,٦" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="8,٨" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="9,٩" + latin:keyLabelFlags="fontNormal" /> @@ -94,5 +103,6 @@ latin:keyLabel="ج" latin:keyHintLabel="0" latin:additionalMoreKeys="0,٠" - latin:moreKeys="چ" /> + latin:moreKeys="چ" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml/rowkeys_arabic2.xml b/java/res/xml/rowkeys_arabic2.xml index f86aae014..d733f6411 100644 --- a/java/res/xml/rowkeys_arabic2.xml +++ b/java/res/xml/rowkeys_arabic2.xml @@ -26,21 +26,25 @@ + latin:moreKeys="ڜ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="س" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ئ,ى" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="پ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ﻻ|لا,ﻷ|لأ,ﻹ|لإ,ﻵ|لآ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ء,ٱ,أ,إ,آ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ث" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ن" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="م" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml/rowkeys_arabic3.xml b/java/res/xml/rowkeys_arabic3.xml index 9e9eac0d9..e4e694812 100644 --- a/java/res/xml/rowkeys_arabic3.xml +++ b/java/res/xml/rowkeys_arabic3.xml @@ -23,30 +23,38 @@ > + latin:keyLabel="ظ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ط" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ذ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="د" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ژ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ر" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ة" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ؤ" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml/rowkeys_farsi1.xml b/java/res/xml/rowkeys_farsi1.xml index 840b048f7..0ccf1ab54 100644 --- a/java/res/xml/rowkeys_farsi1.xml +++ b/java/res/xml/rowkeys_farsi1.xml @@ -28,31 +28,36 @@ latin:keyLabel="ص" latin:moreKeys="ض,%" latin:keyHintLabel="۱" - latin:additionalMoreKeys="۱,1" /> + latin:additionalMoreKeys="۱,1" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۲,2" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۳,3" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۴,4" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۵,5" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۷,7" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۸,8" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۹,9" + latin:keyLabelFlags="fontNormal" /> + latin:additionalMoreKeys="۰,0" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml/rowkeys_farsi2.xml b/java/res/xml/rowkeys_farsi2.xml index 21548936e..4b6abe2ab 100644 --- a/java/res/xml/rowkeys_farsi2.xml +++ b/java/res/xml/rowkeys_farsi2.xml @@ -23,12 +23,14 @@ > + latin:keyLabel="ش" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ض" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ئ,ي,ﯨ|ى" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ب" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ل" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ء,آ,أ,ٱ,إ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ث,ة" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ن" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="م" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ك" + latin:keyLabelFlags="fontNormal" /> diff --git a/java/res/xml/rowkeys_farsi3.xml b/java/res/xml/rowkeys_farsi3.xml index 29c35134c..7d2e81f7d 100644 --- a/java/res/xml/rowkeys_farsi3.xml +++ b/java/res/xml/rowkeys_farsi3.xml @@ -25,30 +25,38 @@ U+0638: "ظ" ARABIC LETTER ZAH --> + latin:moreKeys="ظ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ژ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ر" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="ذ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="د" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="پ" + latin:keyLabelFlags="fontNormal" /> + latin:moreKeys="ؤ" + latin:keyLabelFlags="fontNormal" /> + latin:keyLabel="گ" + latin:keyLabelFlags="fontNormal" />