![]() |
|
[VB.NET] ابحث عن كود لترجمة مشروعي - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] ابحث عن كود لترجمة مشروعي (/showthread.php?tid=15600) الصفحات:
1
2
|
ابحث عن كود لترجمة مشروعي - 0theghost0 - 27-04-16 السلام عليكم لقد قمت ببرمجة مشروعي باللغة الانجلينزية وعرض عليي شخص اني اجعل البرنامج يكون بأكثر من لغة بحيث اني اضع الكود وهو يختار اللغة الى يريدها والبرنامج يترجم بنفسة ليتطابق مع الجهات ( من اليمين الى اليسار عربي - من اليسار لليمين انجلينزي ) وهكذا واتمنى ان الكود يقبل او يترجم جميع الفورمات لان مشروعي اشوي كبير وله عدة فورمات حصلت كود يترجم فقط الفورمة الاولى اما الثانية الى الاخيرة لايترجمها اتمنى الافادة ياخبراء البرمجة . اما بخصوص اللغات فهي : الانجلينزية العربية وان امكن : جميع انواع اللغات . مع جزيل الشكر RE: ابحث عن كود لترجمة مشروعي - myalsailamy - 27-04-16 وعليكم السلام و رحمة الله و بركاته ،، اخي بالنسبه لموضوع ( من اليمين الى اليسار عربي - من اليسار لليمين انجلينزي ) ، هذا سهل لو استخدمت ادوات مثل tableLayoutPanel أما اذا كنت من تعيسين الحظ الذين قاموا باستخدام GroupBox و Panel في تصميم واجهات برامجهم الحقيقه سوف تعاني لتجعل الواجهه تنتقل من اليسار الى اليمين او العكس لانها لا تدعم righttoleftLayOut و كنت قد بحثت عن هذه المشكله قبل فتره ووجدت كود يقوم بحساب المسافات ونقل الادوات التي بداخلها من جهة اليسار الى اليمين او العكس وقد قمت بتطويره قليلاً و جعله ك Class و هذا هو : كود : Public Class ControlFormStyleأما بالنسبه لطلبك الاخر في الحقيقه طورت اداه تقوم بسحب جميع النصوص من اي ملف برمجي بلغة vb.net ولكن مشكلته انه لن يتوافق مع طلبك لان البرنامج صنعته ليسحب جميع الكلمات العربيه من الواجهات و ترتيبها في جدول ثم تصديرها كـ ملف XML و انت قمت بادخال الانجليزية سلفاً لذلك لن يفيدك برنامجي RE: ابحث عن كود لترجمة مشروعي - 0theghost0 - 27-04-16 اولا شكرا اخوي على المجهود . ثانيا هل الكود يعطيني خيار لاختيار لغة البرنامج المراد اختيارها ؟ ثانيا يوجد خطأ عندما وضعته في كلاس : frm_par.RightToLeft = IIf(setRTL_Par = True, Windows.Forms.RightToLeft.Yes, Windows.Forms.RightToLeft.No) مكان الخطأ : Windows.Forms العنوان : form is not a member of windows RE: ابحث عن كود لترجمة مشروعي - myalsailamy - 27-04-16 فقط قم باضافة Imports System.Windows.Forms.Form اعلى الكلاس ،،، بالنسبه للاستخدام فقط في بداية تشغيل اي فورم ControlFormStyle.changeFormLayoutRTL(true , Me) RE: ابحث عن كود لترجمة مشروعي - 0theghost0 - 27-04-16 يوجد خطأ تأكد رحم الله والديك كود : Imports System.Windows.Forms.FormRE: ابحث عن كود لترجمة مشروعي - 0theghost0 - 29-04-16 هل من يستطيع المساعدة ؟؟ لحد الان مادري ليش مايشتغل الكود المطروح هنا علما استخدم فيجوال بيسك 2015 اخر اصدار RE: ابحث عن كود لترجمة مشروعي - 0theghost0 - 01-05-16 نفس الشيء شباب لم احصل على حل RE: ابحث عن كود لترجمة مشروعي - myalsailamy - 01-05-16 السلام عليكم و رحمة الله و بركاته ،، اخي الفاضل اذا لم تستطع حل الاشكاليه بهذه البساطه رغم انها فقط نسخ لصق تشغيل ، فماذا ستفعل في عندما تتعامل مع مشاريع جاهزه كل رسائلك تشير الى نقص مكتبه في مشروعك فقط ابحث قليلاً و خصوصا انها مشكله شخصيه في مشروعك على العموم قمت بارفاق الكلاس في مشروع مع Demo ، و يعمل بدون اي مشاكل و بدون اي اضافات [attachment=10324] RE: ابحث عن كود لترجمة مشروعي - 0theghost0 - 01-05-16 اخي تأكد من مشروعك يوجد به اخطاء لم يترجم لي شيء فقط قام بنقل كل شيء من اليمين الى اليسار والعكس وشكرا على مجهودك الرائع RE: ابحث عن كود لترجمة مشروعي - محمد كريّم - 01-05-16 (01-05-16, 04:39 PM)0theghost0 كتب : اخي تأكد من مشروعك يوجد به اخطاء لم يترجم لي شيء فقط قام بنقل كل شيء من اليمين الى اليسار والعكس المثال يعمل جيدا كما هو مطلوب - تغيير اتجاه الفورم حسب اللغات rtl او lrt اما ان كان قصدك الترجمة النصية للكلمات داخل الفورم فهذا أمر آخر تماما ولا يشترط تغيير اتجاه الفورم كما انه لا يمكن للبرنامج ترجمة النص بمعنى ترجمة وانما استبدال النص حسب اللغة المقدمة وفي هذه الحالة ستقوم انت بادخال كل الكلمات باللغتين هذا فيديو توضيحي للفكرة اتمنى ان تفيدك https://www.youtube.com/watch?v=-2ksI53bPtg |