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

الفكرة هي محاكاة لترجمات المنتديات مثل 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 فورمة للغة العربية او المختارة للبرنامج
وشكرا
السلام عليكم اخي شكرا جزيلا لك لكن اخي الفاضل في ملاحظة صغيرة اذا استعت تفهيمي في حالة تواجد اكثر من form كيف اجعله يفهم اني مختار اللغة ويترجم على حسب اللغة المختارة في جميع الفورمة مثل 1 الى 12 فورمة حاليا لاحظة ترجم لي فورمة رقم واحد حبيت اطبق نفس الشيء بحيث اجعل الفرمة رقم 2 تقرأ الترجمة من الملف text الموجود لكن للاسف لم اعرف الطريقة فهل تستطيع تفهيمي اكثر للتعلم اخي الفاضل