Breve descripción general
El método de alternancia automática es la forma recomendada de implementar WalkMe Multi-Language en su sitio web o plataforma. Este método implica que WalkMe detecte una variable de idioma en su sitio web para determinar en qué idioma debe aparecer el texto de WalkMe.
Los siguientes pasos le guiarán a través de la implementación de la alternancia automática.
Cómo funciona
1. Busca la variable de idioma
En sitios web externos, debe implementar la función JavaScript walkme_get_language en su sitio web, y esta función devolverá los identificadores personalizados de idioma que especificó en admin.walkme.com durante la configuración inicial del idioma.
Para implementar la función walkme_get_language, primero debes tener una variable de idioma a nivel de ventana que detecte el idioma del usuario final. Pide a tu equipo de TI lo siguiente:
- Nombre de la variable de idioma
- Salida de variables de idioma
2. Crea tu código multilingüe
- Copia el siguiente código en un editor de texto:
- Nota: el texto resaltado debe reemplazarse con tus propios valores
-
<script type="text/javascript"> window.walkme_get_language = function (){ if (window.langCode) { if (window.langCode == 'EN') { return ''; } else if (window.langCode == 'FR') { return 'FR'; } else { return '' } } } </script>
- Cambia el nombre de la variable de idioma (en el ejemplo anterior
) al nombre de la variable de idioma creada por el equipo de TI - Usaremos
el nombre de la variable de nuestro equipo de TI a lo largo de este ejemplo. - El resultado se ve así:
<script type="text/javascript">
window.walkme_get_language = function (){
if (window.langvar)
- Usaremos
- Define el idioma predeterminado:
Donde el ejemplo anterior dice esto:
if (window.langCode == 'EN') { return ''; }
cámbialo a esto:
if (window.langvar == 'EN') { return '';
- Cambia la salida de la variable para el idioma que hayas establecido como predeterminado (en este ejemplo, Inglés es nuestro idioma predeterminado).
- La función de retorno debe dejarse en blanco para el idioma predeterminado o ser el Language Custom Identifier que se encuentra en la pestaña ACCOUNT de insights.walkme.com.
- Repite el proceso anterior (para Inglés en este caso) con cada idioma alternativo al que deseas traducir.
- Para nuestro ejemplo, añadiremos "Francés" como nuestro idioma alternativo: se mostrará de la siguiente manera:
else if (window.langvar == 'FR') { return 'FR'; } else { return '' }
El resultado final debe verse así:
<script type="text/javascript">
window.walkme_get_language = function (){
if (window.langvar)
{
if (window.langvar == 'EN') {
return '';
}
else if (window.langvar == 'FR') {
return 'FR';
}
else {
return ''
}
}
}
</script>
3. Añade el código multilingüe a tu sitio web
- Copia el código completo
- Abre la etiqueta de cabecera de tu sitio
- Pega el código multilingüe en cada página
Para funcionar correctamente, el código Multi-Idioma debe colocarse en la etiqueta de encabezado de cada página en la que aparecerá WalkMe.