Guía

Cambiador de idioma de Shopify: Mejora la experiencia del usuario

Imagen del producto Weglot
Elizabeth Pokorny
Escrito por
Elizabeth Pokorny
Revisado por
Actualizado el
11 de abril de 2025

El cambiador de idioma de Shopify es una función nativa muy útil para las tiendas multilingües. El dispositivo permite a los clientes ver tu sitio en su idioma preferido, permitiendo a tu marca acceder a nuevos mercados internacionales. También puedes personalizar la función mediante código, para que esté más en consonancia con la estética de tu marca.

Sin embargo, la función nativa tiene sus inconvenientes, como la ausencia de cambio automático de geolocalización y las personalizaciones limitadas en comparación con soluciones de terceros.

Al integrar una aplicación de traducción específica para Shopify, los propietarios de las tiendas pueden beneficiarse de funciones adicionales que mejoran la funcionalidad, aumentan la participación de los usuarios y se encargan de la parte de traducción propiamente dicha. Por ejemplo, nuestra propia aplicación de traducción para Shopify, Weglot, ofrece opciones únicas de diseño y ubicación para su conmutador de idiomas, lo que la hace adaptable a cualquier diseño de tienda. Además, hace mucho más que permitir a los usuarios cambiar de idioma. Pero hablaremos de ello más adelante.

En este artículo, te mostraremos cómo sacar el máximo partido al cambiador de idioma nativo de Shopify antes de explorar Weglot en Shopify, detallando las mejores prácticas para traducir tu tienda y proporcionar una experiencia de usuario óptima.

Puntos clave

  • El cambiador de idioma nativo de Shopify admite varios idiomas, pero carece de geolocalización automática y personalización en comparación con las aplicaciones de terceros.
  • Weglot ofrece traducción automática de sitios web y amplias opciones de personalización para su conmutador de idiomas. También permite la edición totalmente manual y mejora el SEO multilingüe creando URL específicas para cada idioma e implementando etiquetas hreflang.

Cambiador de idioma de Shopify: Una visión general

Página de inicio de Shopify
Página de inicio de Shopify

En primer lugar, echemos un vistazo al cambiador de idioma integrado de Shopify. Como ya hemos mencionado, esta función permite a los propietarios de las tiendas admitir varios idiomas, por lo que mejora de forma natural la Experiencia de Usuario (UX) para los clientes internacionales.

Recuerda que el cambiador de idioma de Shopify no detecta y muestra automáticamente el idioma en función de las preferencias del usuario sin personalización o aplicaciones adicionales. La funcionalidad nativa admite principalmente la selección manual del idioma por parte del usuario.

Para configurar y personalizar el cambiador de idioma de Shopify, tendrás que seguir estos pasos:

  1. Desde tu página de administración de Shopify, ve a Configuración > Idiomas y añade los idiomas que quieras admitir.
  2. Ve a Tienda Online > Temas, selecciona tu tema y haz clic en Editar código. Localiza el archivo header.liquid en el directorio Secciones.
  3. Busca un lugar adecuado en el archivo header.liquid (normalmente cerca del menú de navegación) y pega el siguiente fragmento de código Liquid:

<form action="{{ routes.root_url }}" method="get">  
 <select name="locale" onchange="this.form.submit()">    
  {% for locale in localization.available_locales %}      
   <option value="{{ locale | escape }}" {% if locale == localization.current_locale %}selected{% endif %}>        
    {{ locale.name }}      
   </option>    
  {% endfor %}  
 </select>
</form>

  1. Ahora tu conmutador está en su sitio. Para adaptarlo al diseño de tu tienda, puedes añadir reglas CSS personalizadas en la hoja de estilos de tu tema. Si es necesario, el uso de selectores específicos como select [name="locale"] puede evitar el estilo no deseado de otros elementos select de una página.

Aquí tienes un ejemplo para cambiar el color de fondo:

select {    
background-color: #fff;    
 border: 1px solid #ccc;    
 padding: 5px;
}

Y aquí tienes cómo dar estilo a la fuente y al color del texto del conmutador:

select {    
font-family: 'Arial', sans-serif; /* Change font type */    
 font-size: 16px; /* Set font size */    
 color: #333; /* Text color */
}

select option {    
background-color: #f9f9f9; /* Background color for options */    
 color: #555; /* Text color for options */
}

También puedes añadir efectos hover y modificar el tamaño de los bordes:

select {    
border-radius: 5px; /* Rounded corners */    
 border: 2px solid #007bff; /* Blue border */}

select:hover {    
border-color: #0056b3; /* Darker blue on hover */    
background-color: #e9ecef; /* Light gray background on hover */
}

  1. Después de hacer tus modificaciones, haz clic en Guardar para aplicarlas. El cambiador de idioma debería aparecer ahora en tu tienda según tus preferencias.

Mejorar las tiendas Shopify con el cambiador de idioma de Weglot

Página de inicio de Weglot
Página de inicio de Weglot

Aunque el cambiador de idioma nativo de Shopify es funcional, las aplicaciones de traducción dedicadas de Shopify, como Weglot, ofrecen mayores personalizaciones, junto con funciones adicionales de traducción de Shopify para aquellos que buscan localizar realmente la experiencia de la tienda para sus clientes internacionales.

A diferencia del cambiador de idiomas de Shopify, Weglot traduce automáticamente el 100% del contenido del sitio desde una selección de más de 110 idiomas, incluidas las páginas de pago, las notificaciones por correo electrónico y los metadatos SEO, optimizándolo para los motores de búsqueda.

Traducciones automáticas de Weglot
Traducciones automáticas de Weglot

Con Weglot, toda tu tienda Shopify se beneficia de la traducción automática, acelerando los proyectos de expansión. En comparación con la contratación de traductores individuales para cada idioma, la automatización de Weglot reduce significativamente el tiempo de comercialización de nuevas versiones lingüísticas.

Sin embargo, las capacidades de Weglot no se limitan a la traducción automática. Con Weglot, obtienes un control de edición completo sobre el contenido traducido de tu sitio. También puedes contratar traductores profesionales directamente a través de la plataforma.

Weglot también se integra con las funciones existentes de Shopify y con populares aplicaciones de terceros, incluida la personalización para temas como Dawn y Prestige. Esto elimina la molestia de gestionar múltiples tiendas o traducciones manuales, ya que puedes añadir, publicar, despublicar o eliminar idiomas según necesites.

Weglot también se ocupa de algo más que de la traducción, con ventajas de SEO multilingüe en el núcleo de la aplicación. La plataforma crea automáticamente subdominios o subdirectorios para cada versión lingüística e implementa etiquetas hreflang, optimizando tu sitio para los motores de búsqueda locales. Además, nuestro Editor Visual permite personalizar fácilmente las traducciones, lo que permite ajustarlas para que coincidan con la voz de tu marca.

Editor visual de Weglot
Editor visual de Weglot

Lo mejor de todo es que configurar Weglot y personalizar tu conmutador de idiomas puede hacerse en cuestión de momentos. Echemos un vistazo.

Configurar Weglot en tu tienda Shopify

Weglot a través de Shopify App Store‍
Weglot a través de Shopify App Store

Configurar Weglot en tu tienda Shopify es realmente sencillo. Aquí tienes una guía para empezar:

1. Empieza por visitar la Shopify App Store:

  • En la barra de búsqueda, escribe Weglot y localiza la aplicación Weglot.
  • Haz clic en Instalar y sigue las instrucciones para añadirlo a tu tienda.

2. Después de instalar la aplicación, tendrás que crear una cuenta:

  • Abre la aplicación Weglot desde tu panel de Shopify.
  • Introduce tu dirección de correo electrónico y elige una contraseña.

3. Configura tu idioma:

  • A continuación, selecciona tu idioma original (el idioma de tu tienda Shopify).
  • Después, elige las lenguas de destino a las que quieres traducir tu contenido.
Traducciones por idiomas en Weglot
El cuadro de mandos centralizado de Weglot

Tras seleccionar tus idiomas, Weglot escaneará automáticamente todo el contenido de tu tienda, incluidos los metadatos y el contenido de aplicaciones de terceros. La detección automática significa que no tendrás que recopilar manualmente contenido para traducir, ¡ya que Weglot lo hace todo por ti!

A continuación, tu sitio se traduce instantáneamente utilizando la principal traducción automática y se muestra en subdirectorios de idioma o subdominios, según la estructura que hayas elegido en el Panel de control de Weglot.

Personalización del conmutador de idiomas de Weglot: Opciones de diseño y colocación

Existen amplias opciones de personalización para el cambiador de idioma de Weglot, que te permiten adaptarlo a la marca de tu tienda para obtener un resultado final superprofesional. A continuación te explicamos cómo personalizarlo:

  1. Accede al editor visual del conmutador de idiomas: Ve a tu Panel de Control de Weglot y navega hasta Configuración > Conmutador de idioma.
  2. Cambia la apariencia: Elige entre varios formatos como desplegables, botones o banderas para mostrar las opciones de idioma. Por ejemplo:un texto
    • Utiliza banderas para un reconocimiento rápido.
    • Opta por botones para una visualización más destacada.
Opciones avanzadas de Weglot para el conmutador de idiomas
  1. Ajusta la posición: Puedes colocar el conmutador en zonas clave como la cabecera, el pie de página o la barra lateral, según lo que mejor se adapte a tu diseño.
  2. Modificar colores y estilos: Personaliza los colores y estilos en los ajustes de Weglot para alinearlos con la marca de tu tienda.

Y lo que es más importante, el cambiador de idioma puede reposicionarse fácilmente sin necesidad de modificar el tema, garantizando que siga siendo accesible y fácil de usar en las diferentes páginas de tu tienda. Para una colocación avanzada, consulta nuestra sección a continuación sobre Cómo superar los retos comunes en la localización de tiendas Shopify.

Personalización avanzada: Consejos de codificación para desarrolladores

Para los desarrolladores que quieran mejorar sus tiendas Shopify con Weglot, la personalización puede ser clave para crear una experiencia multilingüe a medida. La flexibilidad de Weglot ofrece a los desarrolladores la posibilidad de crear experiencias multilingües personalizadas sin dejar de ser fáciles de usar para los usuarios no técnicos.

Aquí tienes algunos consejos de codificación que debes tener en cuenta:

Uso de CSS para ajustar la apariencia del conmutador de idioma

Los desarrolladores pueden modificar estilos como el color de fondo, el tamaño de la fuente y el relleno para que coincidan con la marca de la tienda. Por ejemplo:

select {    
background-color: #f0f0f0;    
 border: 2px solid #007bff;    
 border-radius: 5px;    
 padding: 10px;
}

Implementar JavaScript para funciones personalizadas

Los desarrolladores pueden utilizar JavaScript para desencadenar acciones específicas cuando se selecciona un idioma, como actualizar otros elementos de la página o realizar un seguimiento de los cambios de idioma para los análisis. Por ejemplo, puedes implementar un receptor de eventos:

document.addEventListener('DOMContentLoaded', function() {
var languageSelector = document.querySelector('select[name="locale"]');    
 if (languageSelector) {        
  languageSelector.addEventListener('change', function(event) {            
    // Custom functionality here            
     // For example, track language change event            
     console.log('Language changed to: ' + event.target.value);
   });    
 }
});

Implementación de Weglot para transiciones de página fluidas entre idiomas

Una de las funciones clave de Weglot es la creación automática de URL específicas de cada idioma, como ejemplo.com/fr para las versiones francesas de tu sitio. Una estructura de URL sólida garantiza que los motores de búsqueda puedan indexar cada versión lingüística, mejorando tus esfuerzos de SEO multilingüe.

Weglot ayuda a los clientes a cambiar fácilmente de idioma durante su experiencia de compra, ya sea navegando por los productos o pasando por caja. Cuando un cliente pasa de una página de producto en inglés a su equivalente en español, por ejemplo, experimenta una transición fluida sin perder su lugar en el proceso de compra. Estas funciones pueden influir en parámetros clave como el tiempo en el sitio y las tasas de conversión, mejorando la satisfacción del cliente y, en última instancia, impulsando el crecimiento global.

Por poner un ejemplo, Everyone.org -que utilizó Weglot para crear un sitio web multilingüe en 12 idiomas- experimentó un aumento del 40% en el número total de visitantes, y los usuarios francófonos convirtieron a casi el doble de la tasa media de conversión del sitio.

Página de inicio de Everyone.org
Página de inicio de Everyone.org

Optimizar el SEO multilingüe y mantener la coherencia de la página

El SEO multilingüe garantiza que tus productos puedan ser descubiertos por los usuarios que realizan búsquedas en diferentes idiomas, impulsando el tráfico online. Un aspecto fundamental del SEO multilingüe es tener una estructura de URL adecuada, y el uso de subdirectorios ayuda a los motores de búsqueda a identificar y clasificar las páginas en distintos idiomas.

Las etiquetas Hreflang desempeñan un papel importante en este proceso, ya que informan a los motores de búsqueda sobre el idioma y la orientación regional de tus páginas. Esto ayuda a dirigir a los usuarios a la versión más relevante de tu sitio.

Los metadatos traducidos, incluidas las etiquetas de título y las descripciones, contribuyen aún más a mejorar la visibilidad en las búsquedas. Weglot automatiza gran parte del trabajo técnico de SEO, creando automáticamente URL específicas para cada idioma e implementando etiquetas hreflang sin necesidad de intervención manual.

URL, meta descripción y títulos de página explicados en forma de imagen
URL, meta descripción y títulos de página explicados en forma de imagen

Además, el Editor Visual de Weglot y el glosario de idiomas permiten a los propietarios de las tiendas mantener la coherencia de las traducciones.

Establecer una regla de glosario
Establecer una regla de glosario

Para ir un paso más allá con el SEO multilingüe, los propietarios de tiendas Shopify pueden hacer lo siguiente:

  • Realiza una investigación localizada de palabras clave para cada mercado objetivo.
  • Asegúrate de que todo el contenido, incluidos los metadatos, se traduce con precisión.
  • Revisa periódicamente las traducciones para reflejar los cambios en las tendencias lingüísticas.

Recuerda, ¡un SEO multilingüe eficaz puede aumentar las oportunidades de mercado! Después de implementar Weglot para la optimización multilingüe, Ron Dorff, una tienda de Shopify, descubrió una importante demanda del mercado alemán, que hasta entonces había estado sin explotar. Al traducir su contenido y optimizarlo para SEO, vieron un increíble aumento del 400% en las ventas internacionales.

Página de Ron Dorff
Página de Ron Dorff

Superar los retos comunes en la localización de tiendas Shopify

La localización de tiendas Shopify conlleva algunos retos únicos, pero Weglot ofrece soluciones eficaces para facilitarte el proceso.

Para cambiar la posición del conmutador de idiomas de Weglot en un sitio de Shopify, puedes utilizar uno de los cuatro métodos siguientes:

1. Función del editor de conmutadores

Utiliza el Editor de Cambiadores para arrastrar y soltar el cambiador de idioma directamente en una vista previa en vivo de tu sitio web. Este método requiere que tu sitio esté activo.

2. Añadir a un menú

Crea un conmutador de idiomas personalizado en tu menú principal vinculándolo a las traducciones de Weglot. Navega hasta Shopify Admin > Tienda Online > Navegación, añade elementos de menú para cada idioma utilizando el formato #Weglot-language (por ejemplo, #Weglot-en para el inglés). También puedes crear un menú desplegable para los idiomas.

3. Opción Weglot_here

Inserta el siguiente fragmento de código en tu archivo Theme.liquid en la ubicación deseada:


<div id="weglot_here"></div>

Este código colocará el conmutador de idioma donde coloques el código, abordando las limitaciones de colocación habituales que se discuten en los foros de la comunidad.

4. Opción Conmutador

Integra manualmente el conmutador modificando tu código de inicialización de Weglot en weglot_switchers.liquid. Incluye la opción Conmutadores y especifica el selector CSS de destino donde quieres que aparezca el conmutador:

Weglot.initialize({  
api_key: "YOUR_API_KEY",  
 switchers: [{     
  location: { target: ".header-nav" }   
 }]
});

Asegúrate de sustituir .header-nav por el selector CSS del elemento que desees.

También obtendrás las siguientes ventajas de localización al utilizar Weglot:

  • Traducción de contenido dinámico: Weglot traduce eficazmente el contenido generado por JavaScript y los elementos cargados por AJAX, garantizando que todo el contenido dinámico sea capturado y traducido.
  • SEO multilingüe para Shopify: Weglot automatiza la implementación de etiquetas hreflang y crea sitemaps específicos para cada idioma. Esto complementa las funciones de SEO integradas en Shopify, permitiendo que los motores de búsqueda ofrezcan a los usuarios la versión en el idioma correcto.
  • Traducción de elementos específicos de Shopify: Weglot gestiona las traducciones de toda tu tienda, incluidas las páginas de pago, las notificaciones por correo electrónico y los metacampos, superando las limitaciones indicadas en la documentación de Shopify. Por ejemplo, mientras que el idioma de la caja suele ser fijo, Weglot permite que la caja refleje el idioma seleccionado por el usuario.
  • Optimizar los flujos de trabajo de traducción: Las funciones de memoria de traducción y glosario de Weglot te ayudan a mantener la coherencia en un gran catálogo de productos. Esto garantiza que los términos se traducen uniformemente, asegurando que el mensaje de tu marca es coherente en los distintos idiomas.

Comparación entre Weglot y el Cambiador de idioma nativo de Shopify

Tabla comparativa entre Weglot y Shopify

Shopify proporciona a los usuarios las herramientas básicas necesarias para traducir sus tiendas a varios idiomas, pero existen limitaciones.

En cambio, Weglot ofrece una solución de traducción completa y se enfrenta a las limitaciones de Shopify. Como resultado, la plataforma es una opción más adecuada para los usuarios que desean un enfoque no intervencionista en la gestión de contenidos multilingües.

Supera las barreras lingüísticas: Implementa Weglot en tu tienda Shopify

Como hemos visto, Weglot ofrece ventajas únicas para las tiendas Shopify, por lo que es la solución ideal para superar las barreras lingüísticas en Internet. Con el conmutador de idiomas de Weglot, obtienes personalizaciones añadidas para mejorar la UX, mientras que el Editor Visual permite traducciones en contexto, permitiéndote refinar el contenido siempre que sea necesario. Incluso puedes encargar traducciones profesionales directamente desde el panel de control para una mayor precisión.

Weglot se integra con las aplicaciones más populares de Shopify, incluidas las herramientas de búsqueda inteligente y las galerías de imágenes, garantizando que tu tienda siga siendo totalmente funcional en varios idiomas. Además, nuestra plataforma crea subdominios o subdirectorios específicos para cada idioma, impulsando significativamente tus esfuerzos de SEO.

Lo mejor de todo es que Weglot es compatible con todos los sistemas de gestión de contenidos, lo que significa que si te alejas de Shopify, no tienes por qué perder las ventajas de Weglot.

Empieza hoy mismo tu prueba gratuita de 10 días con Weglot y disfruta de un sitio multilingüe en cuestión de minutos.

¿Qué vamos a explorar en esta guía?

Descubre cómo trabajar con Weglot

Primeros pasos

Prepárate para empezar

Dirígete a nuevas audiencias en tan solo unos minutos, sin sacrificar el tiempo de tus equipos. Cualquiera puede instalarlo.

Pruébalo gratis