منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : محتاج الى طريقة ومثال مع الشرح لو سمحتم ( الترجمة )
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم

شباب من كثرة مايخبروني زبائني بأن اضع لهم اللغتين العربية والانجلينزية

بحثت طويلا في النت بهذة الفكرة ومازلت ابحث رغم اني وجدت طريقة للترجمة واعجبتني لكنيي لم افهمها جيدا

اتمنى بأن تشرحوها لي جيدا حتى اقوم بتطبيقها في جميع برامجي

الفكرة في المرفقات

واذا لديكم نفس الفكرة ولكن ابسط واسهل لي اتمنى بأن تفيدوني
اذا يعجبك نعمل فكرة جديدة اسهل بكثير من الموجود اكتب رد.
اوكي اشرح لي فكرة جديدة
(11-07-16, 06:05 PM)0theghost0 كتب : [ -> ]اوكي اشرح لي فكرة جديدة

ممتاز بس لازم تقبلهاSmile
الفكرة هي محاكاة  لترجمات المنتديات مثل vbulletin  و mybb
حيث يتم استدعاء  ثابت ويتم عرض المقابل له حسب اللغة المحددة.
مثلا.
PHP كود :
<phrase name="ad_location"><![CDATA[Ad Location]]></phrase

حاول تكتشف ماهو الثابت هنا وماهو المتغير.
المتغير هو اللغة المطلوب عرضها.
اذا اتضحت الفكرة التطبيق سهل.
منتظر ردك.
الاحمر ثابت والازرق متغير
هل تقصد :
<phrase name="C:\Windows\Fonts\arabtype.ttf"><![CDATA[C:\Windows\Fonts\arabtype.ttf]]></phrase>

ارجو الافادة اخي الفاضل

اشرحها لي صراحة مافهمت رغم ان الاخ طالب22 جاوب ولكن مو فاهم انا
(12-07-16, 08:04 PM)0theghost0 كتب : [ -> ]هل تقصد :
<phrase name="C:\Windows\Fonts\arabtype.ttf"><![CDATA[C:\Windows\Fonts\arabtype.ttf]]></phrase>

ارجو الافادة اخي الفاضل

اشرحها لي صراحة مافهمت رغم ان الاخ طالب22 جاوب ولكن مو فاهم انا

ايش اللي سويت انت؟
اذا عندك اساس تنطلق منه يفترض توضحه لنا حتى لا نتعب وبالنهاية لا فائدة.
لنفترض لدينا زر امر مخصص لفتح فورم 2 نجعل اسمه frm_open_form2
هذا ثابت ونبحث بالمصفوفة عن الثابت هذا  وعرض المقابل له حسب اللغة المحددة.
لم ابدا الى الان فقط كن مستعد لتقبل الفكرة.
عن قريب ان شاء الله اجهز مثال بسيط للغتين عربي وانجليزي ويتم اعتماد فكرة لغة افتراضية  ويمكن تغييرها.
المسالة نصوص ومصفوفات يعني ملفات نصية txt تحتوي التراجم ..
فقط حاول تعرف تقرا نص وتسنده لمصفوفة نصية ..
مثلا

PHP كود :
<div id="frm_open_form2">افتح النموذج 2</div
النص العربي نقراه باستخدام  HtmlAgilityPack.dll
عند تحميل الفورم نستدعي كافة مفردات اللغة الافتراضية  اضافة للثوابت.
النص الانجليزي كذلك نقراه عبر خاصية attributes
والنص العربي عبر خاصية Innertext
شوقتني خوك
مدام انا في عالم الكمبيوتر محترف لدرجة كبيرة لكن عالم البرمجة اقل من مبتدأ اعتبر نفسي رغم اني عملت برامج كثيرة لكنني لم ادخل لإدخال اللغتين العربية والانجلينزية في البرامج الى عملتها والان بكثرة الطلب عليها قررت اني افضي روحي واعطي لنفسي وقت لتعلم طريقة الترجمة من عربي الى انجلينزي في جميع الفورمات وليس فورمة رقم واحد .

قصدي مفهوم لكن لتوضيح اكثر
عندي مشروع مكون من 12 فورمة اختيار لغة عربية لترجمة 12 فورمة للغة العربية او المختارة للبرنامج

وشكرا
المثال البسيط مرفق 2015
السلام عليكم اخي شكرا جزيلا لك لكن اخي الفاضل في ملاحظة صغيرة اذا استعت تفهيمي في حالة تواجد اكثر من form كيف اجعله يفهم اني مختار اللغة ويترجم على حسب اللغة المختارة في جميع الفورمة مثل 1 الى 12 فورمة حاليا لاحظة ترجم لي فورمة رقم واحد حبيت اطبق نفس الشيء بحيث اجعل الفرمة رقم 2 تقرأ الترجمة من الملف text الموجود لكن للاسف لم اعرف الطريقة فهل تستطيع تفهيمي اكثر للتعلم اخي الفاضل
الصفحات : 1 2