WPML

Übersicht über das Problem

Wenn Sie den Joinchat Button-Block von Joinchat 6.x auf einer übersetzten Seite verwenden, wird der Button-Text übersetzt, aber der Chat öffnet sich mit der Nachricht in der Originalsprache.

Der Block speichert seine Nachricht in einer Block-Einstellung, die WPML nicht zur Übersetzung sendet.

Problemumgehung

Teilen Sie WPML mit, wie die Joinchat-Einstellungen übersetzt werden sollen:

  • Gehen Sie zu WPMLEinstellungen und öffnen Sie die Registerkarte Benutzerdefinierte XML-Konfiguration.
  • Fügen Sie diesen Code hinzu und speichern Sie:
    <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>
  • Aktualisieren Sie die Übersetzung jeder Seite, die einen Joinchat-Button-Block enthält, und übersetzen Sie die Nachricht des Buttons.

Diese Datei deckt beide Joinchat-Probleme ab. Im Übersetzungs-Editor sehen Sie auch die Telefonnummer der Seite und die Einstellung „view“. Behalten Sie diese bei oder ändern Sie sie für die jeweilige Sprache.

Alle bekannten Probleme

Benötigen Sie Hilfe bei diesem Problem?

Stellen Sie eine Support-Anfrage und wir sehen uns das gemeinsam mit Ihnen an.