WPML

Aperçu de l’anomalie

Lorsque vous utilisez le bloc Joinchat Button de Joinchat 6.x sur une page traduite, le texte du bouton est traduit, mais le chat s’ouvre avec le message dans la langue d’origine.

Le bloc conserve son message dans un paramètre de bloc que WPML n’envoie pas à la traduction.

Solution de contournement

Indiquez à WPML comment traduire les paramètres de Joinchat :

  • Allez dans WPMLParamètres et ouvrez l’onglet Configuration XML personnalisée.
  • Ajoutez ce code et enregistrez :
    <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>
  • Mettez à jour la traduction de chaque page qui contient un bloc Joinchat Button, et traduisez le message du bouton.

Ce fichier couvre les deux problèmes de Joinchat. Dans l’éditeur de traduction, vous voyez également le numéro de téléphone de la page et le paramètre « view ». Conservez-les ou modifiez-les pour la langue.

Toutes les anomalies connues

Besoin d'aide pour ce problème ?

Faites une demande d’assistance et nous l’examinerons avec vous.