WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML String Translation 3.2.1
تم حلها في
3.2.2

نظرة عامة على المشكلة

تحدث هذه المشكلة عند محاولة ترجمة خيار (نص لوحة التحكم) يحتوي على مصفوفة كقيمة.

على سبيل المثال، قد تستخدم قالباً أو إضافة تستخدم هذه الطريقة لإضافة سلاسل نصية (نص) في تطبيق من نوع أداة بناء الصفحات.

يتم إسقاط الفهرس صفر من المصفوفة (العنصر الأول) ولا تتم ترجمته.

حل بديل مؤقت

افتح ملف wpml-admin-texts.class.php في مجلد ../plugins/wpml-string-translation/inc/admin-texts/. عدّل السطر 290 لإضافة وسيط strlen إلى array_filter، على النحو التالي:

 return array_filter( explode( '][', preg_replace( '/^\[(.*)\]$/', '$1', $string ) ), 'strlen' ); 

جميع المشاكل المعروفة →