اذهب إلى المحتوى

السؤال

نشر

مرحبًا انا مطورة ويب ولدي سؤال عن آلية تعريب قالب ووردبريس ..

1-قمت بتنصيب ووردبريس وتحميل القالب لكن القالب لا يظهر بنفس شكله في الموقع الاصلي مع العلم بانني قمت بتحميل الاضافات التي ترافقه.

2-لم اتوفق في ايجاد طرق للتعريب تكون مرتبة وتأخذ بعين الاعتبار انني لم اقم بهذا النوع من المهام من قبل.

 

 

Recommended Posts

  • 0
نشر

يمكنك تعريب القالب من خلال إنشاء مجلد باسم languages ووضع بداخله ملفات الخاصة باللغة مثل 

ar.mo
ar.po

en.mo
en.po

ويوجد برنامج باسم poedit يمكنك من التعديل على ملفات التي تكون بامتداد po.  و من خلاله يمكنك تعريب المفاتيح الخاصة باللغات و من ثم تستطعين توليد ملف ذا امتداد mo. من خلال هذا البرنامج, ثم يمكنك في ملف functions.php وضع السطر التالي 

load_theme_textdomain('assar', get_template_directory() . '/languages');

بحيث هذه الدالة تكون مسؤولة عن جلب ملف اللغة في حال تغيير اللغة و تأخذ متغيرين المتغير الأول اسم الدومين و من ثم المتغير الثاني يكون مسار مجلد اللغات , ومن ثم يمكنك استخدام الدالة التالية لجلب التعريب 

<?php esc_html_e('Read more', 'assar') ?>

بحيث المتغير الأول يكون مفتاح التعريب و المتغير الثاني يكون اسم الدومين الذي وضعناه من الدالة السابقة وهي 

load_theme_textdomain('assar', get_template_directory() . '/languages');

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...