Traduciendo la configuración de Joinchat usando WPML

WPML es uno de los plugin multilingüe mas utilizados en WordPress. Dispone de un complemento denominado «WPML String Translation» que será necesario tener instalado para poder traducir cadenas.

¿Qué vamos a conseguir traduciendo Joinchat con WPML?

Vamos a poder asegurarnos de que todas las cadenas de texto de Joinchat que hemos creado en el idioma principal sean traducidas al resto de idiomas disponibles en el site, incluyendo el texto de cabecera de la ventana de chat, los CTA que hayamos usado, los mensajes de inicio de sesión y por supuesto el número de teléfono. En la documentación de nuestro plugin puedes acceder a más información.

¿Cómo traducir todas las cadenas con WPML?

En primer lugar es necesario tener «WPML» y«WPML String Translation» instalado y configurado, puedes seguir su Guía de inicio. También debes tener configuradas las diferentes opciones de Joinchat, el número de teléfono y los textos. Una vez hecho esto, sigue estos pasos para traducir Joinchat en cada idioma:

  1. Dirígete a WPML> Traducción de cadenas.

    Traducir cadenas de Joinchat con WPML
  2. Clica el desplegable «En el dominio» y filtra las cadenas por el dominio «Joinchat»

    Traducir cadenas de Joinchat con WPML
  3. Actualiza las traducciones de las cadenas para cada idioma y guarda.

    Traducir cadenas de Joinchat con WPML

Como hemos explicado anteriormente, por defecto son traducibles los campos de texto y el número de teléfono pero con el filtro 'joinchat_settings_i18n' se pueden incluir otros campos para ser traducidos. Por ejemplo, si queremos distintos colores para cada idioma:

add_filter( 'joinchat_settings_i18n', function( $fields ){
 $fields['color'] = 'Theme Color';
 return $fields;
} );

Desde la versión 4.2 de Joinchat es más fácil editar las traducciones. Cuando se modifica algún campo que se puede traducir aparece un mensaje con un enlace a la edición de las traducciones.

🍪 Utilizamos cookies para mejorar tu experiencia. Visita nuestra Política de Privacidad para saber más.

AL UTILIZAR NUESTRA WEB, ACEPTAS EL USO DE COOKIES.