- الحالة
- محلولة
- تم حلها في
- 3.5.3.1
نظرة عامة على المشكلة
تحدث المشكلة عند استخدام خيار حقل Repeater في ACF Pro مع WPML، حيث يُضبط الحقل الأصل لحقل Repeater ليتم نسخه إلى المقالة المترجمة.
نتيجة لذلك، لا تُعرض الحقول الفرعية لحقل Repeater في المقالة المترجمة بشكل صحيح – فبغض النظر عن عدد الحقول الفرعية لحقل Repeater التي تضيفها إلى المقالة المترجمة، تسرد لوحة التحكم عدداً من الحقول الفرعية مساوياً لما تحتويه مقالة اللغة الأصلية.
على سبيل المثال، عندما تنشئ مقالة في اللغة الافتراضية وتضيف أربعة حقول في حقل Repeater، ثم تترجمها إلى اللغة الثانوية، لن تتمكن من إضافة أكثر من أربعة حقول في حقل Repeater الخاص باللغة الثانوية.
حل بديل مؤقت
- انتقل إلى مقالتك المترجمة من لوحة تحكم WordPress.
- مرر لأسفل إلى قسم إعداد المحتوى متعدد اللغات.
- ابحث عن المعرف لحقل Repeater الخاص بك واضبط خيار الترجمة الخاص به على عدم الترجمة.
- انقر على زر طبِّق.
لاحظ أنه قد لا تتمكن من اختيار خيار عدم الترجمة لحقل مخصص معين (أزرار الاختيار معطلة) نظراً لأنه مضبوط على نسخ.
في هذه الحالة، اتبع الخطوات أدناه:
- في لوحة تحكم WordPress، انتقل إلى WPML -> إدارة الترجمة -> انقر على علامة التبويب إعداد المحتوى متعدد اللغات ومرر لأسفل إلى قسم ترجمة الحقول المخصصة.
- ابحث عن هذا الحقل المعين وغيّر الخيار من النسخ من الأصل إلى الترجمة إلى عدم الترجمة وانقر على زر حفظ
- في لوحة تحكم WordPress، انتقل إلى الإضافات -> الإضافات المثبتة وقم بـ تعطيل إضافة إدارة ترجمة WPML.
- اذهب إلى المقالة التي تريد ترجمتها وقم بتعديل/إضافة محتواك المترجم إلى حقل Repeater المخصص.
- انتقل إلى صفحة الإضافات وقم بـ تفعيل إضافة إدارة ترجمة WPML.