WPML
الحالة
محلولة بواسطة المطور
الإضافة/القالب ذو الصلة
Woodmart
وسوم الموضوع
Compatibility

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

عند استخدام Woodmart مع WPML، قد تواجه مشكلة تتمثل في عدم ترجمة بعض الكتل في الواجهة الأمامية، على الرغم من اكتمال الترجمات في محرر الترجمة المتقدم (ATE). يحدث هذا عندما تستخدم كتلة العنوان تنسيق الأيقونة الذي يضع نص الترويسة داخل وسم <span> أو عندما تكون كتلة الفقرة داخل عارض شرائح وتستخدم وسم <span> بدلاً من وسم <p>.

حل بديل مؤقت

  • اذهب إلى WPML > إعدادات > تكوين XML مخصص.
  • أضف الكود التالي واحفظ.
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="wd/title" translate="1" label="[Woodmart] Title">
          <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::div.title or self::p or self::h2.span or self::span]</xpath>
        </gutenberg-block>
        <gutenberg-block type="wd/paragraph" translate="1" label="[Woodmart] Paragraph">
    			<xpath>*[self::p or self::span]</xpath>
    		</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
            
  • أجرِ تعديلاً بسيطاً على المحتوى الأصلي واحفظه مرة أخرى.
  • أدخل الترجمة واحفظها مرة أخرى.

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