مانشستر بالعربي
زائر 5
 
الرئيسيةس .و .جمكتبة الصوربحـثالتسجيلدخولقانون المنتدى العامقناة مانشستر يونايتد

شاطر | 
 

 شرح تعريب الأستايل ثلاثة دروس

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
the-7
مدير عام
مدير عام
avatar

عدد الرسائل : 1033
اعلانات الشبكة :
منتدى مانشستر يونايتد العربي




اعلانات رسمية :
الموقع الجديد من هنا لمانشستر يونايتد

نقاش الشهر : سيتم الغاء قسم الالعاب(ناقش هذا الموضوع )
اطلب ثيمك معنا و اجعل جوالك اروع : اطلب ثيمك من هنا

<br> :




<br> :

مركز العرب لتحميل الصور


تاريخ التسجيل : 04/02/2007

مُساهمةموضوع: شرح تعريب الأستايل ثلاثة دروس   الأربعاء يناير 16, 2008 10:48 am

شرح تعريب الاستايل - الدرس الاول

السلام عليكم

هذه الدروس للأخ الكريم rouad.com منقوله من منتديات متفرقه وهذا للأمانه

سنبدأ الآن أول دروسنا في تعريب الأستايل .. ويجب التركيز جيداً أثناء التعريب ولا تستعجل في إنهاء نسختك بأسرع وقت ممكن
======================================
الآن قم بتنصيب نسخة من المنتدي غير معربة على جاهزك الشخصي بإستخدام برنامج 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 فقط وذلك بتظليلها وأستبدالها بالكلمة العربية التي تريدها ، ودون المساس
بالأوسمة .
الآن قم بحفظ التغييرات التي أجريتها .. لاحظ حتى بعد تعريبك لهذه الكلمات لن يتم تعريب المنتدى الذي
قمنا بتنصيبه والسبب يعود الى الاستايل الغير معرب هو المحفوظ في قاعدة البيانات

تابع الدرس الثاني

_________________

الرسام الاردني لتصميم
ابداع بلا حدود
www.jp4h.com

الموقع
www.manutdarb.com




الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://jp4h.net
the-7
مدير عام
مدير عام
avatar

عدد الرسائل : 1033
اعلانات الشبكة :
منتدى مانشستر يونايتد العربي




اعلانات رسمية :
الموقع الجديد من هنا لمانشستر يونايتد

نقاش الشهر : سيتم الغاء قسم الالعاب(ناقش هذا الموضوع )
اطلب ثيمك معنا و اجعل جوالك اروع : اطلب ثيمك من هنا

<br> :




<br> :

مركز العرب لتحميل الصور


تاريخ التسجيل : 04/02/2007

مُساهمةموضوع: رد: شرح تعريب الأستايل ثلاثة دروس   الأربعاء يناير 16, 2008 10:49 am

السلام عليكم

تكمله للدرس الأول

أذهب الى تمبلت forumhome_welcometext
وذلك لتعريب كلمة Welcome back ستجدها في المبلت بهذا الشكل
Welcome back, <b>$username</b>
قم بتعريب كلمة Welcome back فقط ولا تعرب مايليها
فما يليها <b>$username</b> هو أمر عرض اسم العضو
فمثلا لو عربنا الكلمة السابقة بـ ( مرحبا بعودتك ) فعند زيارتك
ستصبح هكذا ( مرحبا بعودتك , rouad.com
الآن أحفظ التغييرات
---------------------------------------
سنأتي الآن إلى تعريب كلمة View New Posts
أفتح تمبلت forumhome_newposts
ستجد الكود بهذا الشكل
<a href="search.php?s=$session[sessionhash]&action=getnew">View New Posts</a>
قم بتعريب كلمة View New Posts ولا تعدل على ماقبلها
لأن ماقبلها هو إرتباطها عند الضغط على الكلمة فإن محرك البحث سينقلك الى المواضيع الجديدة
---------------------------------------
سنأتي الآن الا تعريب كلمة Currently Active Users والتي تعرب عادة بالمتواجدون حالياً
أفتح تمبلت forumhome_loggedinusers
ابحث في الكود عن كلمة Currently Active Users ستجدها في التمبلت أو القالب بهذا الشكل
<normalfont color="#FFFFFF"><b>Currently Active Users</b></normalfont>
وسنأتي لشرحها الآن
في بداية الكود ستجد normalfont وتعني ان نوع خط الكلمة سيتم قراءته من مربع normalfont من
لوحة التحكم وبعدها ستجد color="#FFFFFF" وتعني ان لون الخط يتم قراءته من مربع
categoryfontcolor في لوحة التحكم ويسبق الكلمة <b> وتعني ان الكلمة عريضة
قم بتعريب الكلمة دون التعرض للأوسمة
ايضا في نفس التمبلت أو القالب ابحث عن
There are currently $numberregistered members and $numberguest guests on the boards
قم بتعريب الكلمات دون المساس بالاوامر وهي
$numberregistered و $numberguest
وايضا في نفس التمبلت او القالب ابحث عن
Most users ever online was $recordusers on $recorddate at $recordtime
وقم بتعريب الكلمات دون المساس بالاوامر وهي
$recordusers و $recorddate و $recordtime
---------------------------------------
الآن سنأتي لتعريب الرسائل الخاصة Private Messages
اذهب الى تمبلت او قالب forumhome_pmloggedin
ابحث في القالب عن الجملة التالية title="Click Here to Open Your Private Messages $inboxname"
قم بتعريب ما بداخل علامتي التنصيص دون المساس بالكلمة الاخير $inboxname
وفي نفس التمبلت ابحث عن Private Messages وقم بتعريبها دون التعرض للأوسمة التي قبلها أو بعدها
وايضاً في نفس التمبلت ابحث عن
- You have $newpm[messages] new message(s) since your last visit
قم بتعريب الجملة دون المساس بالاوامر وهي
$newpm[messages]
وفي نفس التمبلت ابحث عن
(You have $unreadpm[messages] unread messages and $allpm[messages] total messages in all your folders.)
وقم بتعريبها دون المساس بالامرين التاليين
$unreadpm[messages] و $allpm[messages]
انتهينا الان من تعريب الرسائل الخاصة
---------------------------------------
ستلاحظ وجود هذه الجملة في الصفحة الرئيسية للمنتدى
All times are GMT. The time now is 11:53 AM.
والآن نود تعريبها
اذهب الى تمبلت او قالب timezone
ستجده بهذا الشكل All times are GMT$timediff. The time now is $timenow.
قم بتعريب الجملة ماعدا الامرين التاليين
$timediff و $timenow
----------------------------------------
الان سنأتي لتعريب التالي
Log Out | Mark All Forums Read | Forum Leaders
اذهب الى تمبلت او قالب forumhome_logoutcode
وابحث عن Log Out وقم بتعريبها
وفي نفس التمبلت ابحث عن الكلمتين التاليتين
Mark All Forums Read و Forum Leaders
وقم بتعريبهما دون المساس بالاوسمه
----------------------------------------
والآن سنأتي لتعريب الرسالة التي تظهر للزوار أو للأعضاء الذين لم يسجلوا دخولهم
اذهب الى تمبلت forumhome_unregmessage
ابحث في التمبلت او القالب عن التالي Welcome to the $bbtitle.
وقم بتعريب كلمة Welcome to the دون المساس بالكلمو التي تليها $bbtitle
لأن الكلمة التي تليها هي امر عرض اسم المنتدى
ايضا في نفس التمبلت ابحث عن التالي
If this is your first visit, be sure to check out the <a href="misc.php?s=$session[sessionhash]&action=faq"><b>FAQ</b></a>
by clicking the link above. You may have to <a href="register.php?s=$session[sessionhash]"><b>register</b></a>
before you can post: click the register link above to proceed.
To start viewing messages, select the forum that you want to visit from the selection below
قم بتعريب الكلمات دون المساس بالاوسمة والاكواد
قم بتعريب هذه الجملة If this is your first visit, be sure to check out the
ولا تقم بحذف او تعريب <a href="misc.php?s=$session[sessionhash]&action=faq">
وقم بتعريب كلمة FAQ و الجملة by clicking the link above. You may have to
ولا تقم بحذف <a href="register.php?s=$session[sessionhash]">
وقم بتعريب كلمة register والجملة before you can post: click the register link above to proceed.
وايضا قم بتعريب الجملة التالية To start viewing messages, select the forum that you want to visit from the selection below
انتهينا من تعريب الرسالة التي تظهر للزوار
----------------------------------------
سنأتي الآن لتعريب مربع تسجيل الدخول الذي يظهر في اسفل المنتدى
اذهب الى تمبلت او قالب forumhome_logincode
وابحث في تمبلت عن الجملة Mark All Forums Read
وقم بتعريبها
وفي نفس التمبلت ابحث عن الجملة Forum Leaders وقم بتعريبها ايضاً
وفي نفس التمبلت ابحث عن Not cookied? وقم بتعريبها دون المساس بالاوسمة التي قبلها او بعدها
وفي نفس التمبلت او القالب ايضا ابحث عن الجملة Login with username and password
وقم بتعريبها دون المساس بالاوسمة والاكواد التي تليها
في آخر التمبلت ابحث عن الكود التالي
<input type="submit" class="bginput" value="Login!"></td>
وقم بتعريب كلمة Login! فقط دون المساس بعلامتي التنصيص
----------------------------------------
بذلك نكون انتهينا من تعريب الواجهة الرئيسية للمنتدى

_________________

الرسام الاردني لتصميم
ابداع بلا حدود
www.jp4h.com

الموقع
www.manutdarb.com




الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://jp4h.net
the-7
مدير عام
مدير عام
avatar

عدد الرسائل : 1033
اعلانات الشبكة :
منتدى مانشستر يونايتد العربي




اعلانات رسمية :
الموقع الجديد من هنا لمانشستر يونايتد

نقاش الشهر : سيتم الغاء قسم الالعاب(ناقش هذا الموضوع )
اطلب ثيمك معنا و اجعل جوالك اروع : اطلب ثيمك من هنا

<br> :




<br> :

مركز العرب لتحميل الصور


تاريخ التسجيل : 04/02/2007

مُساهمةموضوع: رد: شرح تعريب الأستايل ثلاثة دروس   الأربعاء يناير 16, 2008 10:49 am

شرح تعريب الاستايل - الدرس الثالث <hr style="COLOR: #ddc98c" SIZE=1>السلام عليكم

تعريب قالب ( تمبلت ) forumdisplay_threadslist

قم بفتح الملف vbulletin وابحث عن تمبلت forumdisplay_threadslist ستجده
بهذا الشكل |||forumdisplay_threadslist||| وهو بداية التمبلت كما شرحنا سابقا
ابحث في التمبلت عن الكلمة Thread وستجدها بهذا الشكل
<font color="{tableheadtextcolor}"><b>Thread</b></font></a> $sortarrow[title]</smallfont>
قم بتظليل كلمة Thread فقط واستبدلها بالنص العربي ( الموضوع ) دون المساس بالاكواد
ابحث عن كلمة Thread Starter وستجدها بهذا الشكل
<font color="{tableheadtextcolor}"><b>Thread Starter</b></font></a> $sortarrow[postusername]</smallfont>
قم بتظليل Thread Starter واستبدلها بالنص العربي ( كاتب الموضوع )
ابحث عن كلمة Replies وستجدها بهذا الشكل
<font color="{tableheadtextcolor}"><b>Replies</b></font></a> $sortarrow[replycount]</smallfont>
قم بتظليل كلمة Replies واستبدلها بالنص العربي ( الردود )
ابحث عن كلمة Views وستجدها بهذا الشكل
<font color="{tableheadtextcolor}"><b>Views</b></font></a> $sortarrow[views]</smallfont>
قم بتظليل كلمة Views واستبدلها بالنص العربي ( القراءات )
ابحث عن كلمة Last Post وستجدها بهذا الشكل
<font color="{tableheadtextcolor}"><b>Last Post</b></font></a> $sortarrow[lastpost]</smallfont>
قم بتظليل Last Post واستبدلها بالنص العربي ( آخر مشاركة )
ابحث عن Showing threads وقم بتظليلها واستبدالها بالنص العربي (عرض المواضيع من)
دون المساس بالكود الذي يليها $limitlower
ابحث عن to وقم بتظليلها واستبدالها بالنص العربي ( الى )
دون المساس بالكود الذي يليها $limitupper
ابحث عن of وقم بتظليلها واستبدالها بالنص العربي (من إجمالي)
دون المساس بالكود الذي يليها $totalthreads
ابحث عن sorted by وقم بتظليلها واستبدالها بالنص العربي (بطريقة)
ابحث عن in وقم بتظليلها واستبدالها بالنص العربي (بترتيب)
ابحث عن order, from وقم بتظليلها واستبدالها بالنص العربي (منذ)
ابحث عن $sort[title]>thread title</option>
قم بتظليل thread title واستبدلها بالنص العربي (عنوان الموضوع)
ابحث عن $sort[lastpost]>last post time</option>
قم بتظليل last post time واستبدلها بالنص العربي (وقت آخر رد )
ابحث عن $sort[replycount]>number of replies</option>
قم بتظليل number of replies واستبدلها بالنص العربي ( عدد الردود )
ابحث عن $sort[views]>number of views</option>
قم بتظليل number of views واستبدلها بالنص العربي (عدد الزيارات )
ابحث عن $sort[postusername]>thread starter</option>
وقم بتظليل thread starter واستبدلها بالنص العربي ( كاتب الموضوع )
ابحث عن $order[asc]>ascending</option>
وقم بتظليل ascending واستبدلها بالنص العربي ( تصاعدي )
ابحث عن $order[desc]>descending</option>
وقم بتظليل descending واستبدلها بالنص العربي ( تنازلي )

ابحث عن الاكواد التالية
<option value="1" $daysprunesel[1]>last day</option>
<option value="2" $daysprunesel[2]>last 2 days</option>
<option value="5" $daysprunesel[5]>last 5 days</option>
<option value="10" $daysprunesel[10]>last 10 days</option>
<option value="20" $daysprunesel[20]>last 20 days</option>
<option value="30" $daysprunesel[30]>last 30 days</option>
<option value="45" $daysprunesel[45]>last 45 days</option>
<option value="60" $daysprunesel[60]>last 60 days</option>
<option value="75" $daysprunesel[75]>last 75 days</option>
<option value="100" $daysprunesel[100]>last 100 days</option>
<option value="365" $daysprunesel[365]>the last year</option>
<option value="1000" $daysprunesel[1000]>the beginning</option>

ابحث في الكود الاول عن last day واستبدلها بالنص العربي ( آخر يوم )
ابحث في الكود الثاني عن last 2 days واستبدلها بالنص العربي ( آخر يومين )
طبق ذلك مع البقية .

وبعد الانتهاء احفظ التغييرات
وبذلك نكون انتهينا من تعريب تمبلت forumdisplay_threadslist

منقول للامانه

تحيه لكم

اخوكم

_________________

الرسام الاردني لتصميم
ابداع بلا حدود
www.jp4h.com

الموقع
www.manutdarb.com




الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://jp4h.net
 
شرح تعريب الأستايل ثلاثة دروس
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
شبكة منتدى مانشستر يونايتد العربية :: المنتدى العام :: قسم الكمبيوتر والانترنت-
انتقل الى: