كيف يتم دعم لغات متعددة للتطبيق في بيئة تطبيق ويندوز الكلاسيكي Windows Client Application في الدوت نت .NET

1222c8fb-51b8-49e0-90f5-70bcd05f311aفي يومنا هذا العديد من التطبيقات تسعى لمخاطبة قسما كبيرا من المستخدمين على مستوى العالم ، لا ريب أن ذلك يحتاج إلى استخدام مختلف لغات القوم و ألسنتهم. على كل حال ، في بيئة مايكروسوفت دوت نت ذلك في منتهى السهولة و لا يتعدى تحقيق ذلك سوى بضع خطوات

بعد أن نقوم بإعداد شاشات و واجهات تطبيق ما ، نقوم باتباع الخطوات التالية:

  1. بعد التأكد من أن التركيز (Focus) على الشاشة أو الواجهة ككل
  2. نذهب إلى نافذة الخصائص
  3. في نافذة الخصائص تغير قيمة الخاصيتين:
  •         أ . Localizable من False إلى True
  •         ب. Language من (Default) إلى Arabic

4. بعدها نضع التسميات الصحيحة لكل الأدوات التابعة للنافذة أو الواجهة

أ. تم تغير خصائص النافذة Form1 كما يلي (لاحظ الشكل):

  •            . Text: النافذة الرئيسية
  •            . RightToLeft: نختار Yes
  •            . RightToLeftLayout: نختار True

ب. تم تغير خصائص الأداة الزر button1 كما يلي:

  •             . Text: إنقر هنا

 

win1

وذلك تكون واجهة اللغة العربية قد أصبحت جاهزة.

الآن لنقم بدعم لغة أخرى للتطبيق و لتكن اللغة الانجليزية و ذلك باتباع الخطوات التالية:

  1. من نافذة الخصائص للنافذة Form1 ، نختار الخاصية Language و نغير قيمتها من Arabic إلى English
  2. نغير قيم الخصائص للنافذة Form1 كما يلي (لاحظ الشكل بعد تطبيق الخطوات):
  •       أ. Text: نكتب Main Window
  •      ب. RightToLeft: نختار No
  •      ت. RightToLeftLayout: نختار False

3. نغير قيم خصائص button1 كما يلي:

  •       أ. Text: نكتب Click Here

win2

يمكنك إعادة الخطوات السابقة لإضافة أي لغة أخرى.

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s