مع الوورد بريس كل شيء أصبح سهلاً ..
هذه الطريقة أفضل من الطرق التقليدية المعروفة .. والتي يستخدمها كثير من الإخوة الهواة الذين يقومون بتعريب القوالب ..
لماذا الأفضل :
لأن الطريقة لاتحتاج لأي تعديل على ملفات القوالب والثيمات .. ولا تحتاج لتغيير أو إضافة أي سطر في ملفات الـ php .
كل ماهو مطلوب باختصار :
- إنشاء ملف rtl.css فارغ .
- نسخ محتوى ملف style.css ولصقه داخل ملف rtl.css .
- طبعاً ملف rtl لابد أن يكون بجانب ملف style …
- قم بتغيير العناصر المطلوب تغييرها مثل اتجاه النص وغيرها .. واحذف جميع العناصرالتي لاتحتاج للتغيير ( في الأغلب ) مثل سمات الخلفيات والحدود والخطوط وحجمها .
- كثير من الأسطر والعناصر في ملف style لاتحتاج لتغيير قم بحذفها من ملف rtl وأبقي فقط العناصر المعدله .
- قم بإضافة التالي لعنصر body :
direction:rtl;
unicode-bidi: embed;
- هذان السطران تضيفهما في بداية ملف rtl إذا واجهتك مشاكل .. ويمكنك الاستغناء عنهما إذا تم تحويل القالب 100% .
- أهم السمات التي يجب تغييرها :
text-direction
float
مثال للتطبيق :
text-align:left;
float:right;
سيتم تغييرها إلى :
text-align:right;
float:left;
- ربما تحتاج لتغيير بعض السمات حتى يظهر القالب بشكل ممتاز وبدون أخطاء ..
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 .
المصدر ( تعريب وتصرف ) :
Right_to_Left_Language_Support
http://www.r-sn.com/wp/archives/1767