السلام عليكم ورحمة الله وبركاته
اخواني اعتقد اكثر من شخص في بالي قد يكون يعرف النقاط الي بذكرها .. ولكن انا جمعت لكم جميع المواضيع بخصوص التعريب بالاضافه الى الافكار والتجارب الي طبقتها بنفسي اليوم وتم تطبيقها بالامس عن طريق الاخ ابوعلي1981 .. وحطيتها في موضوع جديد وبعد التطبيق بيتمكن كل شخص من تعريب منتداه بكل سهوله وبدون مشاكل في الكتابة بالعربي او التسجيل ايضا ..
ملاحظة : هذه مجموعة تجارب وافكار ساعدني فيها ابوعلي1981 وله الجزء الاكبر فيها ..
اولا : بعد تحميل النسخه من الشركه ستلاحظون انكم بعد التركيب لن تستطيعون التسجيل فيها باللغة العربيه بمعنى انه لا امكانية التسجيل باسم عربي كمدير للمنتدى .. وهذه الخطوات التاليه هي الحل :
في المجلدات والملفات التاليه بالاسفل قم باستبدال كلمة
ISO-8859-1 الى windows-1256 :
1) المجلد الرئيسي للمنتدى :
أ) external.php
ب) private.php
2) المجلد admincp :
أ) help.php
ب) langauge.php
ج) options.php
د) template.php
3) المجلد includes :
أ) adminfunctions.php
ب) functions_globalprofile.php
4) المجلد install
أ) vbulletin-adminhelp.XML
ب) vbulletin-language.XML
ج) vbulletin-settings.XML
د) vbulletin-style.XML
5) المجلد serve :
أ) config.php
ب) readme.txt
وهذه هي الخطوة الازمه لجعل المنتدى يقبل التسجيل باللغة العربيه :
إفتح ملف install.php الموجودة في مجلد install ...
في أول سطر ستجد هذه الكلمة { <?php } .. ضع فوقه مباشرة ..
كود:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="<?php echo LANGUAGE_DIRECTION; ?>" lang="<?php echo LANGUAGE_CODE; ?>">
<head>
<meta content="text/html; charset=windows-1256" http-equiv="Content-Type" />
<meta http-equiv="MSThemeCompatible" content="yes" />
</head>
ثانيا : لجعل المنتدى يقبل كتابة عنوان موضوع جديد باللغة العربيه بدون مشاكل تذكر اليكم الخطوات :
ادخل في لوحة التحكم واضغط على Language Manager
ثم : [Edit Settings]
امام الخيار Language Code استبدل كلمة en الى
windows-1256
بقيت مشكله صغيره : هي تحويل المنتدي من اليمين الى اليسار او بما يسمى (direction ) ليكون rtl فهناك طريقتني الاولى تجعل المنتدى بالكااامل يتحول من اليمين الى اليسار مع لوحة التحكم ايضا :
ادخل في لوحة التحكم واضغط على Language Manager
ثم : [Edit Settings]
اما الخيار Text Direction اختار الخيار الثاني وهو :
Right » Left
والطريقة الثاني وهي المفضلة لدي : فهي تغير الاقسام من اليمين الى اليسار مع بقاء لوحة التحكم على ما هي عليه (فاكثرنا يريد ان تبقى لوحة التحكم من اليسار الى اليمين لكونها باللغة الانجليزيه .. اليكم الطريقه :
تفتح ملف install الموجود في المجلد الرئيسي root
افتح ملف vbulletin-style عن طريق اي برنامج التحرير وابحث عن :
dir="$stylevar[textdirection]"
واستبدلها بـ :
dir="rtl"
ملاحظة : ستجد السطر السابق 65 مرة تقريبا قم باستبدالها كلها وافضل وسيلة هي عمل replace للجميع دفعة واحده .
وبعد التغير اعمل حفظ لملف XML وقم باستيراده على شكل استايل من جديد وبهذه الطريقه تكون قد حافظت على لوحة التحكم من التغيير .
وقبل ان اختم بقي شي واحد وهو تعريب التمبلتات وهي سهله والجميعر يعرف كيف يتم ذلك من خلال
Style Manager ثم اضغط على زر [<< >> ] واختر التيمبلت وابدا بتعريبه كالعاده .
وهناك ملاحظة اخيره : تعريب التيمبلتات (اي الكلمات العربيه ) لا يتم تخزينها في ملف الاستايل الاصلي vbulletin-style كما يعتقد البعض وانما التعريب يتخزن في قاعدة البيانات في جدول template بالقاعده والى الان لم اكتشف طريق تحويل الجدول template الى هيئة ملف XML كااامل ... وهذا ما ابحث عنه الان .
هذه خطوات من الالف الى الياء في تعريب هذه النسخه الخيالية من شركة VB الغنيه عن التعريف ..