اذهب إلى المحتوى

Final Fan

الأعضاء
  • المساهمات

    3
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Final Fan

  1. بتاريخ 31 دقائق مضت قال ماجد قطوسة:

    مرحبا Final . 
    هذه مشكلة معروفة في ال android studio  و أظن أنه تم حلها من قبل google ،  ولكن  لحل و تفسير المشكلة نقول أن عند  كتابة النص في داخل الـ  EditText أو TextView و و عرضه على ال xml editor فإن هذا النص لا يتم معالجته على أساس من اليمين الى اليسار (اللغة العربية) ولكن يتم معالجته على أساس أنه من اليسار الى اليمين (اللغة الإنجليزية )  

    و هنا يجب الإنتباه الى نقطة مهمة و هي 

    • تحويل المحاكي في  android studio الى اللغة العربية و عمل run للتطبيق حتى يتم معالجة النصوص التي باللغة العربية و تحويل مسار كتابتها الى (من اليمين الى اليسار ) 

    ولكن ماذا إذا كان المحاكي في الأساس باللغة الإنجليزية ؟ حسناً هنا سوف تظهر المشكلة التي ظهرت معك و هي أن الحروف معكوسة .  
    الحل المناسب :- 

     

    1. استخدام الملف Strings.xml لتعريف كافة النصوص في التطبيق 
    2. إضافة ملف Strings.xml-ar يحتوي على النصوص باللغة العربية 
    3. تجربة التطبيق على كلا اللغتين العربية و الإنجليزية من خلال الذهاب الى الإعدادات و تحول المحاكي مرة الى اللغة العربية و مرة اخرى الى اللغة الإنجليزية 
    4. في حالة كانت لغة المحاكي هي اللغة العربية سوف يتم معالجة النصوص بطريقة سليمة و تظهر بالشكل الصحيح 

    اين يوجد ملف strings.xml ؟ مسار الملف هو (res/values/strings.xml) 


    كيف سيتم إضافة اللغة العربية ؟  يمكنك  مشاهدة هذا الفيديو لمعرفة الطريقة 

    شكراً  لك  .  

     

    اخي العزيز اشكرك لك توضيح اكثر ولكن الاختيارات لتي في مقطع لا تظهر لي اقصد هذا اختيار5f60724e8ba1d_33.thumb.png.fdb2689e2e1797dd6bb092ca9cd4ac80.png

     

    ووضح مشكله في صور سابقه ارجو مساعده

    • أعجبني 1
  2. السلام عليكم ورحمه الله وبركاته

    كيف حالكم اخواني ان شاءالله في احسن حال

    عندي مشكله في تطيبق الغه العربيه تطلع بشكل عكس  و مفصوله مثل (السلام ) تكون (م ا ل س ل ا)

    انا استخدم Android Studio وريد الحل مشكله

    CamScanner ٠٩-١٤-٢٠٢٠ ٠٩.٠٨.٤٧_1.jpg

    CamScanner ٠٩-١٤-٢٠٢٠ ٠٩.٠٧.٣٥_1.jpg

×
×
  • أضف...