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

عمل واجهه عربي - انجليزي

مغلق
بدأه Lindsay في 18 يناير 2008 · 3 رد · 1,141 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

كيف ممكن اجعل برنامجي يدعم واجهتين عربي-انجليزي

انا قرأت في المنتدى عن موضوع لتغير الواجهه

ولكن تلك الطريقه تعتمد على اعدادات لوحه التحكم

و لكن انا اريد ضغط المستخدم Button تتغير الواجهه

شكرا

#2

يمكن ذلك في أي من لغات دوت نت عن طريق إستعمال أكثر من اسمبلي لتخزين بيانات كل لغة في اسمبلي مختلف أو ما يسمى بال satellite assembly

ويمكن القراءة عن المزيد في مواضيع الدوت النت المتخصصة في Localization خاصة في موقع ميكروسوفت

Globalizing and Localizing Applications

أما الطريقة الأخرى الأسهل والأفضل هي بإستخدام برامج متخصصة حيث سوف تقوم بأغلب العمل مثل Sisulizer و multilizer

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#3

مشكور اخوي ,,,, جزاك الله خير

#4

أخى العزيز الموضوع اسهل بكثير مما تتخيل يمكنك فعل ما تريد و ذلك عن طريق استخدام ملفات ال Resources لتخزين النصوص المراد ترجمتها فى واجهة البرنامج

اذا كنت تستخدم Visual studio 2005 فلا بد ان اتقوم بتنصيب SP1 لتتمكن من استخدامها

و من السهولة ان Visual studio 2005 يدعم ال right to left و ذلك فى حالة الواجهة العربية

هذا الموضوع مغلق.

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