![]() |
شرح طريقة تعريب لوحة التحكم
بسم الله الرحمن الرحيم
اولا نبدأ بملف index.php و المسار كالآتي admin ---> index.php سنرى ان هناك الكثير من الاسطر الغير مفهومه اتمنى انكم تتركونها و احنا علينا من الكلام اللي نبي نعربه بس ما نلمس اي شي ثاني . مثل ما احنا ملاحظين اول ما ندخل على لوحة التحكم و نحط الباسوورد و اسم المستخدم يطلع كلام بهالشكل Hang on a sec ابحث عنه و راح تلقى السطر بهالشكل echo "<p>Hang on a sec</p>"; ها قد بدأنا هذه اول جمله راح نعربها بأذن الله الحين احذف الكلام بس و ليس السطر كامل الكلام اللي اهو Hang on a sec و استبدله مثلا بكلمة (اهلا و سهلا بك في لوحة تحكم المنتدى) و جذي نكون عربنا اول جمله من لوحة التحكم الحين ننزل شوي راح نلقى عنوان الصفحه بهالشكل <title><?php echo $bbtitle?> Control Panel</title> و اللي احنا نلاحظه يكون التايتل اللي بالاكسبلورر غيّر كلمة Control Panel إلى مثلا لوحة التحكم اجتزنا هذه الخطوه ننزل و راح نلقى الكثير من الكلام البرمجي . الحين عربنا الكلام اللي فوق اول شي رساله استقبال الادمن و التايتل حق الاكسبلورر الحين نبي نعرب هالكلمه Go to your Forums Home Page نبحث عن هالسطر في نفس الملف target="_blank">Go to your Forums Home Page</A></B> </TD> و مثل ما تعودنا بس نغيير الكلام غير جملة Go to your Forums Home Page الحين نبي نبدل الكلام هذا و اللي تحته Welcome to the vBulletin Administrators' Control Panel Software Developed by Jelsoft Enterprises Limited From here, you can control all aspects of your vBulletin forums. Please select what you need from the links down the left hand side of this page. نبحث عن هالسطرين كاملين ?><p><b>Welcome to the vBulletin Administrators' Control Panel</b> <br><font size='1'>Software Developed by <a href="http://www.jelsoft.com/">Jelsoft Enterprises Limited</a></font></p> <p><font size='1'>From here, you can control all aspects of your vBulletin forums.select what you need from the links down the left hand side of this page.</font><p> و نغيير فيهم بعد ما اجتزنا هالخطوات هذه نبي نعرب القوائم و اللي اهي الاهم من هالكلام كله ننزل تحت لين نحصل هالسطر هذا <tr><td> <table width="100%" border="0" cellspacing="0" cellpadding="2" id="navtable"> <?php maketableheader("Options"); ?> </table> <a href="options.php?s=<?php echo $session[sessionhash]; ?>&action=options"> Change options </a> </td></tr> لاحظ انه هذه اول قائمه موجود و اللي اسمها option طبعا تغيير الكلمه اللي في هالسطر اللي اهي option <?php maketableheader("Options"); ?> و تغير الجمله اللي في هالسطر اللي اهي Change option <a href="options.php?s=<?php echo $session[sessionhash]; ?>&action=options"> Change options </a> طبعا اللي بعده كل القوائم الموجود غير الكلام اللي فيها مثل ما غيرت القائمه الاولى و اتمنى انه المعلومه وصلت و بعد ما خلصنا من تعريب الصفحه الرئيسيه للوحة التحكم نبدي بتعريب الملفات اللي معاها راح نتجاهل ملف option لانه طويل و راح نتعب معاه و نبدي بملف announcement.php اللي معناته اعلان نفتح الملف و هذا اهو المسار admin ---> announcement.php نبدأ طبعا هذا الملف تقريبا مثل اللي عربنا من قبل فيه اوامر و فيه كلام لازم نعربه علشان نحصل عليه معرب تمام ننزل تحت لي نحصل سطر مكتوب بهالشكل // # Start add ## نبدأ بالكلام اللي تحته طبعا السطر الاول ما لنا شغل فيه ولا نجرب يمه نروح لهذا السطر maketableheader("Add Announcement"); و نغير هذه الجمله Add Announcement إلى إضافة إعلان (طبعا على حسب اسلوبك) السطر اللي تحته makeinputcode("Title","title"); طبعا اهني نغيير Title انتبه اللي اولها كبتل و ليس سمول إلى العنوان السطر اللي تحته makeinputcode("Start Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run from","startdate",date("Y-m-d",time())); طبعا نغير هالجمله الطويله Start Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run from و لو نختصرها يكون افضل و نكتفي نكتب تاريخ البدايه السطر اللي تحته makeinputcode("End Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run until","enddate",date("Y-m-d",time()+24*60*60*31)); طبعا نغيير هالكلام و لو نختصره بعد احسن End Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run until و نكتفي في تاريخ النهايه السطر اللي بعده maketextareacode("Announcement","pagetext","",10,5 0); طبعا نغيير هالكلمه Announcement إلى الاعلان ال 3 اسطر اللي بعده makeyesnocode("Allow HTML code","annc_allowhtmlcode",0); makeyesnocode("Allow vB code","annc_allowvbcode",1); makeyesnocode("Allow smilies","annc_allowsmilies",1); طبعا بالسطر الاول نغيير allow html code إلى السماح بكود الهتمل السطر الثالث allow smilies إلى السماح باستخدام الابتسامات بعد هال 3 اسطر في سطرين السطر اللي بعدهم makeforumchooser($forumid,-1,'','All Forums','Visible In',1); طبعا نغيير كلمة all forums إلى جميع الاقسام السطر الاخير doformfooter("Save"); نغيير كلمة Save إلى حفظ جذي انتهينا من : Start add نبدي في : // Start insert هذا المكان اللي ما راح نعرب منه غير سطر واحد روح انزل لي آخر سطر من هالمكان راح تلاقي هالسطر echo "<p>Record added</p>"; الآن نذهب إلى : Start edit هذا المكان نفس مكان start add اللي عربناه متشابه لكن راح اساعدكم فيه لانكم بأول المشوار اول سطرين نتركهم و نبدي بهالسطر makeinputcode("Title","title",$announcement[title]); نغيير هالكلمه Title لاحظ نغير اللي اولها كبتل مو سمول السطر اللي بعده makeinputcode("Start Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run from","startdate",$announcement[startdate]); طبعا نغيير هذه الجمله Start Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run from نحاول نختصرها و نكتب تاريخ البدايه السطر اللي بعده makeinputcode("End Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run until","enddate",$announcement[enddate]); طبعا نغيير هالجمله : End Date<br>(Format: yyyy-mm-dd hh:mm:ss)<br>The date that the announcement will run until و نحاول نختصرها إلى تاريخ الانتهاء السطر اللي بعده : maketextareacode("Announcement","pagetext",$announ cement[pagetext],10,50); طبعا نغيير كلمة : Announcement إلى الاعلان يتبع .. تحياتي . |
ماقصرت شرح وافي وكافي :)
بيض الله وجهك ورحم الله والديك .. وانا انتظر البقيه |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:35 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012