هذه الطريقة أفضل من الطرق التقليدية المعروفة .. والتي يستخدمها كثير من الإخوة الهواة الذين يقومون بتعريب القوالب ..

لماذا الأفضل :

لأن الطريقة لاتحتاج لأي تعديل على ملفات القوالب والثيمات .. ولا تحتاج لتغيير أو إضافة أي سطر في ملفات الـ php .

كل ماهو مطلوب باختصار :

- إنشاء ملف rtl.css فارغ .

- نسخ محتوى ملف style.css ولصقه داخل ملف rtl.css .

- طبعاً ملف rtl لابد أن يكون بجانب ملف style …

- قم بتغيير العناصر المطلوب تغييرها مثل اتجاه النص وغيرها .. واحذف جميع العناصرالتي لاتحتاج للتغيير ( في الأغلب ) مثل سمات الخلفيات والحدود والخطوط وحجمها .

- كثير من الأسطر والعناصر في ملف style لاتحتاج لتغيير قم بحذفها من ملف rtl وأبقي فقط العناصر المعدله .

- قم بإضافة التالي لعنصر body :

direction:rtl;
unicode-bidi: embed;

- هذان السطران تضيفهما في بداية ملف rtl إذا واجهتك مشاكل .. ويمكنك الاستغناء عنهما إذا تم تحويل القالب template 100% .

- أهم السمات التي يجب تغييرها :

•text-direction



•float
مثال للتطبيق :

text-align:left;
float:right;

سيتم تغييرها إلى :

text-align:right;
float:left;

- ربما تحتاج لتغيير بعض السمات حتى يظهر القالب template بشكل ممتاز وبدون أخطاء ..

•margin
•padding
•borders
•background-position
•right/left positioning
مثال للتطبيق :

.commentslink{
background:url(“./images/comments.gif”) no-repeat 0 3px;
padding-left:15px;
margin: 2px 4px 0px 12px;
left: 10px;
}

سيتم تغييرها إلى :

.commentslink{
background:url(“./images/comments-rtl.gif”) no-repeat 100% 3px;
padding-left:0;
padding-right:15px;
margin: 2px 12px 0px 4px;
left:auto;
right:10px;
}

- ربما تحتاج أيضاً لضبط الأيقونات والخلفيات وتمركزها حتى يظهر الثيم بشكل صحيح .

- بعض الثيمات والقوالب تستخدم عدة ملفات css وطريقة التعريب نفس الطريقة السابقة ..

تقوم بنسخ السمات والعناصر التي تريد تغييرها ثم لصقها في ملف rtl


المصدر :
http://www.r-sn.com/wp/archives/1767

أخوكم :
أبو رسين





©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©