WPML

صدر اليوم WPML 4.9.1 مع التركيز على التوافق مع Divi 5، لتكون مواقعك متعددة اللغات جاهزة للإطلاق الرسمي لإصدار Divi 5 في 26 فبراير. يتضمن هذا الإصدار أيضاً إصلاحات لـ Elementor، وتحديثاً لمتطلبات PHP، والمزيد.

قبل بضعة أسابيع، أصدرنا WPML 4.9.0، والذي جلب تحسينات على مسارات عمل الترجمة التلقائية والأداء مع التخزين المؤقت للكائنات (object cache). يُعد WPML 4.9.1 إصدار صيانة لاحقاً يركز على التوافق مع الجهات الخارجية وإصلاح الأخطاء.

WPML 4.9.2 متاح الآن

منذ نشر هذه المقالة، أصدرنا WPML 4.9.2، والذي يتضمن إصلاحين مهمين للأخطاء.

WPML جاهز لـ Divi 5

من المقرر أن ينتقل Divi 5 من إصدار بيتا إلى الإصدار النهائي في 26 فبراير. لقد أمضينا الأسابيع الماضية في معالجة مشكلات التوافق التي أبلغت عنها.

انتقالات سلسة من Divi 4 إلى Divi 5

عند الانتقال من Divi 4 إلى Divi 5، كانت صفحات اللغة المصدر تفقد محتواها. كانت الصفحات تظهر فارغة في كل من محرر الواجهة الخلفية والواجهة الأمامية، بينما استمرت الصفحات المترجمة في الظهور بشكل صحيح.

تم حل هذا في WPML 4.9.1، ولكن هناك بعض الأشياء التي يجب وضعها في الاعتبار قبل الانتقال:

  • حدّث إلى WPML 4.9.1 قبل تشغيل أداة الانتقال إلى Divi 5.
  • إذا انتقلت إلى Divi 5 قبل تحديث WPML، فتراجع عن الانتقال، وحدّث WPML، ثم شغّل الانتقال مرة أخرى.

أصبحت Divi Canvases قابلة للترجمة الآن

قدم Divi 5 ميزة Divi Canvases — وهي طريقة لإنشاء قوائم خارج اللوحة (off-canvas)، ونوافذ منبثقة، ومحتوى آخر قابل للتضمين لصفحاتك.

يتعرف WPML 4.9.1 الآن على Divi Canvases كنوع منشور مخصص، لذا يمكنك ترجمتها مثل أي محتوى آخر. للبدء، اذهب إلى WPML → لوحة إدارة الترجمة وابحث عن قسم Global Canvases. ستُدرج جميع الـ canvases الخاصة بك هناك، سواء كانت مخصصة لصفحة معينة أو عامة.

ترجمة canvases من لوحة إدارة الترجمة

​​تبقى مشكلة معروفة واحدة

إذا كنت تستخدم المحتوى الديناميكي في Divi 5، فلا يمكن ترجمة إعدادات نص الحقل الديناميكي مثل «Before» و«After» بعد. نحن على علم بهذه المشكلة ونعمل على إصلاحها في إصدار قادم.

توافق أفضل مع Elementor

يتضمن إصدار WPML هذا أيضاً الإصلاحات والتحسينات التالية المتعلقة بـ Elementor:

  • تعرض الآن قوالب Nav Menu وMega Menu وTheme Builder المحتوى المترجم الصحيح في الواجهة الأمامية، سواء ترجمتها باستخدام الترجمة التلقائية أو محرر الترجمة المتقدم.
  • عند استخدام منتجات WooCommerce داخل استعلامات شبكة التكرار (loop-grid) في Elementor، تُرجع المرشحات الآن النتائج الصحيحة في الصفحات المترجمة.

إلى جانب ذلك، نواصل توسيع توافق WPML مع Elementor Editor v4، والذي لا يزال في إصدار بيتا. اعتباراً من WPML 4.9.1، يمكن الآن ترجمة الروابط في الأزرار الذرية (atomic buttons) تلقائياً وفي محرر الترجمة المتقدم. للتذكير، إذا واجهت أي مشكلات مع Editor v4، فأخبرنا بذلك في تعليقات الأخطاء الخاصة بـ Elementor Editor v4.

متطلبات PHP المحدّثة

مع WPML 4.9.1، أوقفنا رسمياً دعم PHP 7.0 و7.1 و7.2 و7.3. لم تعد هذه الإصدارات مدعومة من قِبل مشروع PHP ولا تتلقى تحديثات أمنية.

للحفاظ على أمان موقعك وتوافقه مع إصدارات WPML المستقبلية، يُرجى ترقية خادمك إلى PHP 7.4 أو أعلى (يُوصى بـ PHP 8.3).

المزيد من الإصلاحات والتحسينات

يتضمن هذا الإصدار أكثر من 20 إصلاحاً إضافياً. تشمل أبرزها:

  • انتقال أكثر سلاسة لعناوين URL — عندما يكتشف WPML تغييراً في عنوان URL لموقعك، يوجهك شعار الانتقال الآن عبر خياراتك بوضوح أكبر.
  • لا مزيد من الإنذارات الكاذبة مع Wordfence — كان WPML 4.9 يُطلق تحذيراً أمنياً غير صحيح عند استخدامه مع Wordfence. تم حل هذا الآن.

للحصول على القائمة الكاملة، راجع سجل التغييرات لكل من WPML 4.9.1 وترجمة النصوص 3.5.1.

كيفية تحديث WPML

نحن نصدر WPML 4.9.1 تدريجياً. عندما يصبح متاحاً لموقعك، ستراه في صفحة الإضافات.

إذا كنت تريد التحديث على الفور:

1

في لوحة تحكم موقعك، اذهب إلى الإضافات → أضف إضافة جديدة وانقر على علامة التبويب تجاري.

2

انقر على زر التحقق من وجود تحديثات.

3

اختر WPML 4.9.1 وترجمة النصوص 3.5.1 من القائمة وانقر على تثبيت.

تأكد من تحديث كل من WPML وترجمة النصوص. أنت بحاجة إليهما معاً للاستفادة من جميع الإصلاحات والتحسينات في هذا الإصدار.

هل وجدت هذا مفيداً؟ شارك هذه المقالة: