نظرة عامة على المشكلة
عند استخدام YITH WooCommerce Badge Management Premium، لا تظهر الشارات المعينة للمنتجات في نسخها المترجمة. تنشأ هذه المشكلة لأن بعض البيانات الوصفية المطلوبة لعرض الشارات لا يتم نسخها أو مزامنتها إلى المنتجات المترجمة.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
1. أضف تكوين XML مخصص
- اذهب إلى WPMLإعداداتتكوين XML مخصص
- الصق الكود التالي وانقر على «حفظ»
<wpml-config> <custom-fields> <custom-field action="copy">_yith_wcbm_badge_from_date</custom-field> <custom-field action="copy">_yith_wcbm_badge_ids</custom-field> <custom-field action="copy">_yith_wcbm_badge_schedule</custom-field> <custom-field action="copy">_yith_wcbm_badge_to_date</custom-field> </custom-fields> </wpml-config>
2. عيّن نوع منشور الشارة إلى «غير قابل للترجمة»
- اذهب إلى WPMLإعداداتترجمة أنواع المنشورات
- حدد موقع الشارات (yith-wcbm-badge) وعيّنها إلى غير قابل للترجمة
3. ترجم نص الشارة
- اذهب إلى WPMLترجمة النصوص
- حدد موقع نص الشارة ضمن النطاق yith-woocommerce-badges-management وترجمه.