السلام عليكم ورحمة الله وبركاته
سنبدأ الآن أول دروسنا في تعريب الأستايل .. ويجب التركيز جيداً أثناء التعريب
ولا تستعجل في إنهاء نسختك بأسرع وقت ممكن .. أولا انصحك بالاطلاع على دروس HTml
في قسم تصميم المواقع .
======================================
الآن قم بتنصيب نسخة غير معربة على جاهزك الشخصي بإستخدام برنامج PHPTriad
أو أي برنامج مشابه له ..
بعد التنصيب أذهب الى مجلد المنتدى ومنه أفتح مجلد admin ثم ملف adminfunctions
المسار ( forum folder/admin/adminfunctions.php )
في ملف adminfunctions أبحث عن هذا الكود
charset=windows-1252" وأستبدله بهذا الكود charset=windows-1256"
======================================
لماذا غيرنا الرقم في هذا الكود ؟
السبب هو اللغة .. لتظهر الحروف العربية كما هي في لوحة التحكم يجب ان تغير الرقم والا
ستظهر على شكل رموز غريبه .
الأن احفظ التغييرات وذلك من ملف ثم حفظ وليس حفظ بإسم
======================================
الآن من مجلد admin قم بفتح الملف التالي vbulletin.style وهذا الملف هو أستايل المنتدى
وهو الملف الذي سنقوم بتعريبه .
- لماذا أقوم بتنصيب النسخة إذا كنت سأعرب هذا الملف مباشرة ؟
السبب أننا نود معرفة الكلمات التي سنقوم بتعريبها .
======================================
الآن قم بفتح المنتدى عن طريق متصفحك .
سنقوم الآن بتعريب الواجهة الرئيسية للمنتدى . والنصوص المعروضة في الواجهة الرئيسية موجودة
في أكثر من قالب ( Templet ) .
======================================
كيف أميز أسم القالب في ملف vbulletin.php ؟
الأمر سهل تجد أسم القالب يقع بين العلامتين (|||اسم القالب|||)
مثلا قالب الصفحة الرئيسية ( forumhome ) سيكون بهذا الشكل |||forumhome||| هذه هي بداية القالب
أو ( Templet ) ونهايته ستكون بداية القالب الذي يليه .
=======================================
إذاً دعنا نبدأ أول خطواتنا في التعريب .. أذهب الى الملف vbulletin.php وقم بفتحه عن طريق برنامج
WordPad ثم أضغط على زر البحث وفي مربع البحث أكتب |||forumhome||| عندها سيتوقف البحث عند هذه الكلمة
ستجد يلي اسم التمبلت مباشرة هذه العلامة <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> اتركها كما هي ويليها مباشرة وسم بداية الصفحة
أو وسم تمييز الصفحة بأنها ( HTML ) .. وسم البداية <html> .. أستبدل وسم البداية بهذا الوسم <html dir=rtl>
وذلك لتغيير إتجاه الصفحة من اليسار إلى اليمين .
=======================================
الآن أذهب الى الصفحة الرئيسية للمنتدى وشاهد الكلمات الظاهرة هناك والتي نود تعريبها
بالنسبة للكلمتين التاليتين
Welcome back و View New Posts فهي في قالبين آخرين سنتركمها لحين الفراغ من قالب الصفحة الرئيسية
الآن أبحث عن الكلمات التالية وقم بتعريبها :
Members ، Threads ، Posts ، Welcome to our newest member ، The time now is ، You last visited
مثلاً كلمة Members قم بتظليلها وستبدالها بكلمة ( الأعضاء ، أو عدد الأعضاء )
وكلمة Threads قم بتظليلها وإستبدالها بكلمة ( المواضيع ، أو عدد المواضيع )
أفعل ذلك مع بقية الكلمات
*************************
ملاحظة مهمة جداً : مثلاً كلمة Members ستجدها مكتوبة في القالب بهذا الشكل Members: $numbermembers
قم بتعريب كلمة Members تدون المساس بما يليها أو حذفه ، لأن مايليها ( $numbermembers ) هو أمر عرض
عدد الأعضاء فعند تغييره أو حذفه سيلغي عرض العدد
وكذلك مع بقية الكلمات
*************************
بعد الانتهاء من الكلمات السابقة
سنقوم بتعريب كلمات جدول المنتديات
عد الآن الى الصفحة الرئيسية للمنتدى ستجد في أعلى جدول المنتديات هذه الكلمات
Forum ، Posts ، Threads ، Last Post ، Moderator
هذه الكلمات موجودة في نفس قالب الصفحة الرئيسية |||forumhome|||
ابحث عن هذه الكلمات في القالب ستجد كل كلمة منها تقع بين الوسمين <b></b> قم بتعريب الكلمات دون المساس
بالأوسمة في حال أنك لاتجيد لغة HTML .. فالوسم السابق يعني أن الكلمة عريضة ( bold ) .
فكلمة Forum ستجدها بالشكل التالي :
<td bgcolor="#5E8DD5" width="80%" align="left"><smallfont color="#ffffff"><b>Forum</b></smallfont></td>
وسنقوم بشرح أوسمتها .
bgcolor="#5E8DD5" ويعني لون خلفية الخلية .. وتم هنا إستبدال هكس ( كود ) الون بكلمة
#5E8DD5 وذلك ليتم قراءة لون خلفية الخلية من مربع اللون في لوحة التحكم
width="80%" وهذا يعني طول الخلية وليس الارتفاع
align="left" وهذا يعني محاذات بيانات الخلية .. قم بإستبدال هذا الوسم بالوسم التالي
align="center" وذلك لتوسيط كلمة forum
<smallfont color="#ffffff"> وهذا الوسم يحتوي على smallfont حجم ونوع الخط color لون الخط
smallfont سيتم قراءة نوع الخط وحجمة من مربع smallfont في لوحة التحكم
ستجد امام color بين علامتي تنصيص لون الخط وتم استبدال هكس ( كود ) اللون بكلمة #ffffff
ليتم قراءة اللون من مربع tableheadtextcolor في لوحة التحكم
الآن أنتهينا من تعريب الكلمات التي في أعلى جدول المنتديات
أبحث الآن عن الكلمات التالية :
New posts ، No new posts ، A closed forum في نفس قالب الصفحة الرئيسية |||forumhome|||
ستجد الكلمات السابقة في القالب بالشكل التالي :
<b><smallfont>New posts</smallfont></b>
قم بتعريب كلمة New posts فقط وذلك بتظليلها وأستبدالها بالكلمة العربية التي تريدها ، ودون المساس
بالأوسمة .
الآن قم بحفظ التغييرات التي أجريتها .. لاحظ حتى بعد تعريبك لهذه الكلمات لن يتم تعريب المنتدى الذي
قمنا بتنصيبه والسبب يعود الى الاستايل الغير معرب هو المحفوظ في قاعدة البيانات