- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual CMS 3.5.1.1
- تم حلها في
- WPML Multilingual CMS 3.6.0
نظرة عامة على المشكلة
في بعض الحالات، واعتماداً على حجم القالب والسلاسل النصية المضمّنة فيه، قد تحدث مشكلة عند تفعيل خيار ترجمة القالب والإضافات باستخدام ترجمة النصوص في WPML، في صفحة WPML -> تعريب القوالب والإضافات.
يحدث هذا لأن تفعيل ذلك الخيار يؤدي إلى بدء فحص لمعالجة السلاسل النصية في نفس الوقت. وفي حال كان القالب يحتوي على الكثير من السلاسل النصية، فقد يؤدي ذلك إلى خطأ بسبب الوصول إلى الحد الأقصى لوقت التنفيذ، أو استنفاد حد الذاكرة.
حل بديل مؤقت
يكفي تعريف الثابت:
define( 'WPML_DISABLE_AUTOMATIC_THEME_SCANNING', true);
في ملف wp-config.php. سيؤدي هذا إلى إيقاف تشغيل ميزة الفحص التلقائي للقالب.
سيسمح لك هذا بحفظ الخيار. بعد ذلك، إذا أردت، يمكنك إعادة فحص القالب يدوياً بحثاً عن السلاسل.