الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة اللغة العربية وترميز utf-8 الكلمات تظهر مقلوبة

بدأه anessis في 4 ديسمبر 2012 · 4 رد · 5,396 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

بداية أنا مبتدئ في البرمجة بالاندرويد ولدي خبرة لا بأس بها في البرمجة بالجافا

المهم بدأت بأول كتاب عن الاندرويد " المختصر المفيد في البرمجة بالاندرويد " وتتبعت طريقة أنشاء أول مشروع على eclips

وهو hello world

البرنامج واضح جدا يقوم بعرض كلمة Hello World في واجهة البرنامج

الذي حدث هو أنني عندما اضيف textview جديد الى الواجهة وأكتب فيه مثلا "أهلا بالعالم" لا يقوم بعرضها بشكل جيد يعني مقلوبة

وهده صورة توضح المشكلة

post-270299-011901800 1354579098_thumb.p

بداية قمت باضافة هدا الكود <?xml version="1.0" encoding="utf-8"?> الى layout

لكن بدون جدوى

أيضا قمت باضافة الترميز utf-8 الى اعدادات eclips

المحاكي أيضا يقوم بعرض الكلمة مقلوبة ولا أدري ما السبب

البرنامج على نسخة اندرويد 2,2 والمحاكي يستخدم النسخة 4.1.2

أنتظر مساعدتكم

المرفقات
eclips.png

تم تعديل هذه المشاركة بواسطة anessis في 4 ديسمبر 2012 في 03:13

#2

اعتقد انها مشكله فى النسخه 2.2 قوم بترقيه النسخه الخاصه بالكود الى اعلى من ذلك وقوم بالتشغيل وسوف تعمل

لكن اذا قومت بتشغيل الكود او البرنامج على الموبيل حقيقى وليس محاكى فستجد ان الكتابه تكون بشكل سليم لان الموبايلات تدعم العربى

Software Developer
Mahmoudkelany.com


 

#3

انا كانت لدي نسخة 2.3 ولا تدعم اللغه العربية

قمت بالترقية الى 4.1 جيلي بين وكتبت وتظهر متقطعه باريكم ما العمل نريد الكتابة باللغه العربية هل هناك شي نقوم بعمله هنا تطبيقات كثيرة باللغه العربية كيف يقومون بكتابة اللغه العربية بها

#4

اللغة العربيه ليس بها مشكله

كما قولت لك سابقا اذا قومت بوضع التطبيق على موبيل حقيقى فان اللغة سوف تظهر بشكل سليم

Software Developer
Mahmoudkelany.com


 

#5
Mahmoud Kelany كتب:

اللغة العربيه ليس بها مشكله

كما قولت لك سابقا اذا قومت بوضع التطبيق على موبيل حقيقى فان اللغة سوف تظهر بشكل سليم

من الممكن إستخدام كود جافا لربط الحروف

وكذلك تغيير نوع الخط إذا كان الجهاز لايدعم العربية

مشكلة عدم وجود الخط العربي كانت في الأجهزة قبل أصدار أنردويد

2.2

دعم الخط وربط الحروف موجود في معظم الأجهزة الان وكذلك المحاذاة في إصدارات أندويد بعد رقم 4.0

إذا كنت تريد أن تستخدم كود ربط الحروف وتغيير الخط لدعم الأجهزة القديمة أو غير المعربة فهذه روابط ممكن تساعدك

Font

http://blog.amr-gawish.com/39/arabic-language-in-android/

http://ardroid.aitnews.com/2011/01/11/using-arabic-reshape-class/

code

http://www.java2s.com/Open-Source/Android/UnTagged/al-qalam/org/amr/arabic/Catalogarabic.htm

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…