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

طلب واجهة متعددة اللغات

مغلق
بدأه السفير2000 في 10 يوليو 2003 · 5 رد · 886 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الكرام : ارجو المساعدة في عمل واجهة متعددة اللغات : مثلا المستخدم يخير بين واجهة عربية او انجليزية وحسب طلبه تكون الكلمات على الازرار في الفورم اما عربية او انجليزية .ارجو ان لا يكون الطلب صعبا خاصة وان المنتدى ما شاء الله به من يشهد لهم بالباع الطويل

#2

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

الأخ العزيز (السفير 2000) السلام عليكم ورحمة الله وبركاته

بالنسبة إلى عمل واجهة متعددة اللغات يمكنك استخدام طريقتين (أو أكثر):

1. استخدام الـ Resource لإدراج الجمل والكلمات الإنجليزية واستدعاءها بطريقتها الخاصة في المواقع المعيّنة.

2. استخدام الفئات في ترتيب الجمل والكلمات الإنجليزية (وهذه الطريقة سهلة للغاية إذ كل ما عليك إدراج Class فئة ومن ثم كتابة التعاريف المناسبة ومن ثم الاستدعاء وهذه هي الطريقة المتّبعة إلا أنني أحبّذ الأولى).

هناك طريقة ثالثة وإن كانت ليست عملية وهي تغييرالكلمات والجمل يدويّاً..

أرجو أن وفّقت للشرح

والسلام عليكم ورحمة الله وبركاته(f)

#3

دايما متواجد يا basrah والله وانا اكتب وانت في بالي وعند الطلب ... لكن على مهلك علينا اعتبرنا اقل من مبتدئين! اذا ما في ازعاج هل ممكن ارفاق مثال بسيط ولك الشكر المسبق

#4

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

الأخ الكريم (السفير2000) وفّقك والله ورعاك السلام عليكم ورحمة الله وبركاته.

أخي العزيز:

بالنسبة إلى المثال فلا أستطيع إرفاق المثال نظراً لعدم الفيجوال بيسك والذي سوف أحصل عليه عن قريب وأقوم بتنصيبه.. أما أنا فمن هنا أوجّهك لبعض الطرق.

بالنسبة إلى ملف المصادر فتجد له شرح وافٍ بالصور على هذا الرابط: [WEB]http://www.vb4arab.com/vb/showthread.php?s=&threadid=14244&highlight=%C7%D3%CA%CE%CF%C7%E3+%E3%E1%DD+%C7%E1%E3%D5%C7%CF%D1[/WEB]

أما بالنسبة للفئات فأعاهدك بأني سأرفق مثال عن قريب لك..

والطريقة اليدوية (والتي لا تستعمل نظراً لمحدوديتها وعدم قوّتها) هي كالمثال التالي:

لنفترض أن لديك عنوان (Label) باسم Name وعنوان ثاني باسم Age وزر أمر باسم Save ولتغيير هذه الأدوات للعربية اتبع ما يلي (يمكنك تغييرها بالإنجليزية):

lblAge.Caption="العمر"
lblName.Caption="الاسم"
cmdSave.Catpion = "حفظ"

وللتغيير للإنجليزية اتبع نفس الطرق لكن مع إدراج النص الإنجليزي.

أرجو أن وفّقك للشرح

والسلام عليكم ورحمة الله وبركاته(f)(f)(f)(f)(f)

#5

مشكور اخي الكريم وخذ وقتك فأنا لست متعجلا والهدف هو التعلم

لكن اين باقي الأخوة لا رأي ولا تعليق؟!

#6

(clock)

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

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