WPML

Resumen del problema

Cuando usa Joinchat y configura los ajustes de Joinchat propios de una página en su caja de Joinchat, las traducciones de la página no reciben estos ajustes.

Por ejemplo, si oculta el chat en una página en inglés, el chat se sigue mostrando en la traducción al español de la página. Si asigna a una página su propio número de teléfono o llamada a la acción, la traducción utiliza el número de teléfono y los textos del sitio en su lugar.

Solución alternativa

Indique a WPML cómo traducir la configuración de Joinchat:

  • Vaya a WPMLConfiguración y abra la pestaña Configuración XML personalizada.
  • Añada este código y guarde:
    <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>
  • Actualice la traducción de cada página que tenga su propia configuración de Joinchat.

Este archivo cubre ambos problemas de Joinchat. En el editor de traducción, también ve el número de teléfono de la página y la configuración de «view». Manténgalos o cámbielos para el idioma.

Todos los problemas conocidos

¿Necesita ayuda con este problema?

Haga una consulta de soporte y lo revisaremos con usted.