delphi4arab منتديات دلفي للعرب

نسخة كاملة : برنامج بأكثر من لغه فى واجهه الاستخدام
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كيف برمجة برنامج يقبل أكثر من لغه فى واجهه الاستخدام
دون اان اكتبها فى الكود مثل
كود :
if True then Label1.Caption:='New' else Label1.Caption:='جديد'
حيث يكون من السهل اضافه لغات اخري مثالا غير العربيه والانجليزيه

عديد من البرامج صادفني اجد انهم يضعون اللغات فى ملفات txt ومنها يتم LoadFromFile
ولكن لم اعرف كيف ان اقوم بها
مكون DKLAng مجاني والسورس متوفر
http://www.delphi4arab.net/forum/showthread.php?tid=948
يمكنك عمل تطبيق متعدد اللغات باستخدامه

مكونات أخرى مشابهة هنا:
http://www.torry.net/pages.php?id=273
السلام عليكم

برئيي الشخصي أن أسهل طريقة لعمل ذلك هي إستخدام ملفات ini ومن ثم تحميل البيانات منها بكل سهولة , لاحظ المثال المرفق يمكن من خلال إستخدام الأمر في القائمة
Features->Language تبديل لغة العرض ولا تظن أن إستخدامي لفظ مألوف أنه يتم من خلال الكود
كما يمكن إذا عدلت الكود قليلا أن يستطيع أي مستخدم تحويل برنامجك إلى لغته بمجرد كتابة ملف ini
مثل ProgDVB الذي يوجد بعشرات اللغات وكلها من المستخدمين

أتمنى التوفيق
kachwahed
بارك الله فيك اخى الكريم لقد وجدت ما اصبو اليه فى الدرس العاشر
husseint
جزاك الله كل خير هاذا ما كنت اصبو اليه فعلا ً