WPML

نعمل على إطلاق تحديث لإضافة WPML (وملحقاتها) لمعالجة بعض مشكلات التوافق مع WordPress 4.5.

يجلب WordPress 4.5 عدة تغييرات في واجهة برمجة التطبيقات (API) الخاصة به، وهي تغييرات تحتاج إلى معالجة وتتطلب إيقاف تطوير WPML 3.4 مؤقتاً (المزيد حول WPML 3.4 في المقالات القادمة).

بالطبع، تم تضمين بعض إصلاحات الأخطاء غير المرتبطة بـ WordPress 4.5 أيضاً، حيث ظهرت أثناء تطوير WPML 3.4.

نحن حالياً في مرحلة ضمان الجودة (QA) الشاملة، والتي تستغرق عادةً عدة أيام، ولكن يمكنك البدء في استخدام إصدار بيتا الخاص بنا الآن. إذا قمت بذلك، يُرجى مشاركة ملاحظاتك أو أسئلتك في منتدى الدعم.

إصلاحات WP 4.5


أما بالنسبة لتوافق WordPress 4.5، فإليك قائمة بما عملنا عليه:

  • نواة WPML 3.3.7: إصلاح مشكلات التوافق مع وظائف تعديل المصطلحات

  • WPML إدارة الترجمة 2.1.6: استبدال استخدام الدالة الملغاة `get_currentuserinfo`

  • WPML ترجمة النصوص 2.3.7: إصلاح تصفية قواعد إعادة الكتابة لـ WP 4.5 عند مسح القواعد

تغييرات أخرى ذات صلة في WPML 3.3.7


يمكنك العثور على ملف changelog.md الكامل في مجلد كل إضافة.

نواة WPML 3.3.7

الإصلاحات


  • إصلاح بعض المشكلات في مزامنة المقالات (خيار «نسخ تاريخ النشر» ومزامنة تاريخ المقالة).

  • إصلاح العديد من مشكلات توافق WP SEO المتعلقة بإنشاء خرائط الموقع، والشرطات المائلة المفقودة في النهاية، والتصنيفات، وتعطيل خيار «ضبط المعرفات للوظائف متعددة اللغات» بشكل عشوائي

  • إصلاح إعادة توجيه المتصفح غير المتوقعة في صفحة الجذر

  • عند حذف صفحة المدونة ثم إعادة ترجمتها، أصبح من الممكن الآن تعيين صفحة المدونة في إعدادات > قراءة

  • تحسين sitepress.js لاستخدام var عند التصريح عن المتغيرات، للسماح بتصغير ودمج البرامج النصية في الوضع الصارم

  • إظهار مبدل اللغة إذا كان نوع المنشور المخصص (CPT) معيناً على عدم اتخاذ أي إجراء

  • دالة `wp_get_archives` تعمل الآن مع أي نوع منشور مخصص

  • إصلاح الإشعارات عند التحديث إلى أحدث إصدار مع تفعيل إعادة توجيه المتصفح.

الأداء


  • إزالة ذاكرة التخزين المؤقت لغير المترجمين من الخيارات.

الميزات


  • الفصل التلقائي للنسخ المكررة عند تعديلها وفقط في حال وجود تغييرات.

  • زيادة الطول المقبول لـ «Default Locale» و«Tag» في جدول اللغات، للسماح بتنويعات مثل «de_DE_formal»

  • إخفاء حقول النظام عند عرض الحقول المخصصة وبيانات المصطلح الوصفية في «إعداد المحتوى متعدد اللغات»

التوافق


  • حقول بيانات المستخدم الوصفية لـ WP SEO أصبحت الآن قابلة للترجمة باستخدام WPML ترجمة النصوص

WPML ترجمة النصوص 2.3.7

الإصلاحات


  • إصلاح مشكلة فحص القالب عند كل وصول إلى WPML > تعريب القوالب والإضافات

  • إصلاح خطأ عند فحص القوالب/الإضافات بحثاً عن نصوص على الخادم المحلي (localhost) في نظام Windows

  • إصلاح تصفية مهام الترجمة عند تحديد «من لغة»

الميزات


  • المعلومات الشخصية للمؤلف أصبحت الآن قابلة للترجمة في ترجمة النصوص

WPML إدارة الترجمة 2.1.6

الإصلاحات


  • إصلاح مشكلة عدم قبول ملفات XLIFF المترجمة التي تحتوي على «0» (صفر) كمحتوى من إدارة الترجمة

  • إصلاح `Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘Tried to load a string filter for a non-existent language’`

  • إضافة خيار لفصل النسخ المكررة المتعددة (الوضع المجمّع) في سلة الترجمة قبل إرسالها للترجمة.

  • إصلاح مشكلة عمليات إعادة التوجيه غير الصحيحة بعد حفظ/تحديث الترجمة وروابط تعديل المقالة/الصفحة الخاطئة.

  • تقليل عدد استعلامات قاعدة البيانات في صفحات القوائم.

الميزات


  • إخفاء حقول النظام عند عرض الحقول المخصصة وبيانات المصطلح الوصفية

  • إضافة external-file في ملفات XLIFF، للسماح لخدمات الأطراف الثالثة بالوصول إلى عنوان URL الأصلي.

WPML Media Translation 2.1.20

الإصلاحات


  • إصلاح مشكلة مرشّح اللغة في قسم مكتبة الوسائط.

CMS NAV 1.4.18

الإصلاحات


  • الحقل `$post->ancestors` للقراءة فقط ولا ينبغي تعيينه

  • إصلاح خطأ كان يحدث عند تشغيل إجراء «الحفظ التلقائي»، وكان يتسبب في فقدان بعض بيانات CMS-NAV أثناء تعديل المقالة

  • إصلاح مشكلة عدم احترام ترتيب الصفحات

Gravity Forms Multilingual 1.3.8

الإصلاحات


  • إصلاح مشكلة عند إزالة حقل من نموذج: تتم الآن إزالة السلاسل النصية المرتبطة به

  • زرا السابق والتالي أصبحا الآن قابلين للترجمة بالكامل

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