WPML

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

عندما تستخدم Joinchat وتضبط إعدادات Joinchat الخاصة بصفحة ما في مربع Joinchat الخاص بها، لا تحصل ترجمات الصفحة على هذه الإعدادات.

على سبيل المثال، إذا أخفيت الدردشة في صفحة باللغة الإنجليزية، فستظل الدردشة تظهر في الترجمة الإسبانية للصفحة. وإذا عيّنت لصفحة ما رقم هاتف خاصاً بها أو دعوة لاتخاذ إجراء، ستستخدم الترجمة رقم هاتف الموقع ونصوصه بدلاً من ذلك.

حل بديل مؤقت

أخبر WPML بكيفية ترجمة إعدادات Joinchat:

  • اذهب إلى WPMLإعدادات وافتح علامة تبويب تكوين XML مخصص.
  • أضف هذا الكود واحفظ:
    <wpml-config>
      <custom-fields>
        <custom-field action="translate">_joinchat</custom-field>
      </custom-fields>
      <custom-fields-texts>
        <key name="_joinchat">
          <key name="message_text" />
          <key name="message_send" />
        </key>
      </custom-fields-texts>
      <gutenberg-blocks>
        <gutenberg-block type="joinchat/button" translate="1">
          <key name="message" />
        </gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
  • حدّث ترجمة كل صفحة تحتوي على إعدادات Joinchat الخاصة بها.

يغطي هذا الملف كلتا مشكلتي Joinchat. في محرر الترجمة، ترى أيضاً رقم هاتف الصفحة وإعداد «عرض». احتفظ بها، أو غيّرها لتناسب اللغة.

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

هل تحتاج إلى مساعدة في هذه المشكلة؟

اطرح استفسار الدعم وسنبحث فيه معك.