Welcome to the WalkMe Help Center

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Cómo habilitar la alternancia automática entre varios idiomas

Last Updated julio 25, 2025

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.

¿Lo sabías?

A partir de noviembre de 2024, puedes seleccionar fácilmente cómo quieres que WalkMe identifique el idioma del sitio a través de la pestaña Multiidioma en la configuración del sistema del Centro de administración.

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
Nota

  • El identificador personalizado solo puede contener caracteres alfanuméricos (letras y números) y guiones
  • Consulta el siguiente artículo para obtener más información: Multilingüe

2. Crea tu código multilingüe

  1. 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>
      
  2. 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)
  3. 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.
  • Añadir idiomas alternativos:
    • 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

    1. Copia el código completo
    2. Abre la etiqueta de cabecera de tu sitio
    3. 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.

    Notas técnicas

    • Si se ha agregado un cambio manual al menú WalkMe, la selección manual anulará el cambio automático y no funcionará.
    • Para aplicaciones normales no de una sola página
      • La función de idioma debe declararse antes del fragmento de WalkMe en cada página
      • No establezcas walkme_get_language() en la página de inicio de sesión
    • Para aplicaciones de una sola página
      • Utiliza WalkMeAPI.changeLanguage() en la ventana principal

    Was this article helpful?

    Thanks for your feedback!

    Related Articles

    ×