WPML
الحالة
محلولة
تم حلها في
WPML String Translation 2.5.4

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

في بعض الحالات، عند تحديث سلسلة نصية واردة من أداة بناء الصفحات، تظل النسخة القديمة من السلسلة النصية ظاهرة في محرر الترجمة.

حل بديل مؤقت

سيتم إصلاح هذه المشكلة في الإصدار التالي من WPML ترجمة النصوص. في غضون ذلك، يمكنك استخدام التصحيح التالي.

في ملف ../wpml-string-translation/classes/page-builders/class-wpml-pb-string-translation.php، في السطر 103، استبدل:


if ( ! $this->is_job_in_progress( $job_id ) ) {

بـ:


if ( ! $job_id || ! $this->is_job_in_progress( $job_id ) ) {

بالنسبة لمهام الترجمة الحالية التي تحتوي على حقول مكررة، يُرجى اتباع الخطوات أدناه (بعد إضافة التصحيح):
1. اذهب إلى شاشة تعديل الصفحة التي تحتوي على السلاسل النصية المعنية.
2. تأكد من عدم وجود مهام ترجمة حالياً «قيد التقدم».
3. إذا كانت هناك مهمة قيد التقدم، أكملها أولاً.
4. ارجع إلى شاشة تعديل الصفحة وانقر على تحديث.
5. افتح محرر الترجمة مرة أخرى، وينبغي أن تكون الحقول المكررة قد أُزيلت.

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