WPML

問題の概要

翻訳されたページでJoinchat 6.xのJoinchat Buttonブロックを使用すると、ボタンのテキストは翻訳されますが、チャットは元の言語のメッセージで開きます。

このブロックは、WPMLが翻訳に送信しないブロック設定にメッセージを保持します。

回避策

Joinchatの設定を翻訳する方法をWPMLに指示します。

  • 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 Buttonブロックを含む各ページの翻訳を更新し、ボタンのメッセージを翻訳します。

このファイルは両方のJoinchatの問題に対応しています。翻訳エディタには、ページの電話番号と「view」設定も表示されます。これらはそのまま維持するか、言語に合わせて変更してください。

すべての既知の問題

この問題についてサポートが必要な場合

サポートのご質問をお寄せください。一緒に調査いたします。