Saltar al contenido principal
Guías

Vende en el idioma de tus clientes: mensajes multilingües en tu storefront de Shopify

Jahangir Alam21 de agosto de 20267 min read
10 left today本日あと10点il reste 10noch 10 übrigone store, every shopper's language

Hiciste el trabajo. Shopify Markets está configurado, Translate & Adapt ha pasado, tus títulos de producto y los textos del tema están en francés, alemán y japonés. Una compradora de Lyon entra en tu tienda y todo se lee bien.

Entonces añade una cuarta botella al carrito, alcanza tu límite por cliente y recibe:

«You can only order 3 of this item per month.»

En inglés. En un storefront francés.

Es la última superficie sin traducir de la mayoría de tiendas Shopify transfronterizas, y de las peores — porque los mensajes de las apps solo aparecen justo cuando se le está diciendo no a alguien. La página que lee en su idioma es la parte fácil. El mensaje que detiene su checkout es el que tiene que ser más claro.

Respuesta rápida: cómo traducir los mensajes de las apps en Shopify

Shopify Markets traduce tu tema y tu contenido, pero no tus apps. Para que los mensajes de límite y disponibilidad salgan en el idioma de cada comprador, publica tus idiomas con Shopify Markets o Translate & Adapt y usa apps que lean el idioma activo del storefront del comprador en lugar del idioma por defecto de tu tienda. En OrderRules esto es automático en nueve idiomas, sin configuración por idioma, y puedes sustituir cualquier mensaje por tus propias palabras idioma a idioma.

Por qué tiendas traducidas siguen mostrando mensajes en inglés

Conviene ser preciso sobre qué sistema es dueño de cada texto.

SuperficieQuién la traduce
Textos del tema, títulos y descripciones de productoShopify Markets / Translate & Adapt
Etiquetas de la interfaz de checkoutShopify
Mensajes de apps — badges, banners, avisos de límiteLa propia app

Shopify le pasa a las apps un idioma de storefront. Lo que cada app haga con él depende únicamente de ella. Hay tres comportamientos habituales y solo uno es correcto:

  1. Inglés fijo. La app existe en un idioma. Todos los compradores, en todas partes, ven inglés.
  2. El idioma de la tienda del comerciante. La app traduce, pero a tu idioma configurado. Los compradores franceses de un comerciante alemán ven alemán. Este es el traicionero: al probarlo todo parece traducido, porque lo pruebas siendo tú.
  3. El idioma del comprador. La app lee el idioma activo del storefront y muestra en consecuencia. Un comprador francés ve francés, uno japonés ve japonés, desde la misma tienda y las mismas reglas.

Si vendes fuera de tus fronteras, solo el tercer comportamiento funciona de verdad.

Los mensajes que más importan

No todos los textos de una app pesan igual. Los que hay que auditar son los que aparecen cuando algo está restringido, porque llevan información sobre la que el comprador debe actuar:

  • Badges de disponibilidad — «quedan 10 unidades hoy». Un número sin una frase comprensible alrededor es solo un número.
  • Banners de tienda cerrada — el comprador necesita saber que estás cerrado, no solo ver algo en gris.
  • Avisos de límite por cliente y por producto — «ya has pedido 2 de 3 este mes» solo sirve si se puede leer.
  • Badges de pedido mínimo y de pack — «pide en múltiplos de 6» es una regla que el comprador debe cumplir antes de poder pagar.
  • Mensajes del carrito y de botón deshabilitado — la diferencia entre «esto está roto» y «esto es lo que hay que cambiar».

Cada uno de esos puntos es un lugar donde un texto sin traducir se convierte en un carrito abandonado, porque la conclusión razonable del comprador es que tu tienda no funciona.

Cómo auditar tu tienda en diez minutos

Hazlo como comprador, no como comerciante. Cierra sesión, cambia tu storefront a cada idioma publicado e intenta provocar cada estado:

  1. Abre un producto cerca de un límite: ¿se traduce el badge de disponibilidad?
  2. Entra fuera de tu horario: ¿está el banner de cierre en el idioma del comprador?
  3. Añade una cantidad por debajo de un mínimo o fuera de múltiplo: ¿se traduce el badge?
  4. Alcanza de verdad un tope por cliente: ¿se traduce el aviso?
  5. Llega hasta el checkout con un carrito bloqueado: ¿en qué idioma sale el error?

Anota todo lo que vuelva en el idioma equivocado. Esa lista es tu brecha.

Cómo se configura con OrderRules

OrderRules está disponible en nueve idiomas — inglés, japonés, español, francés, alemán, italiano, neerlandés, portugués y chino simplificado — en el admin y en el storefront, y cada uno sigue una señal distinta:

  • El admin sigue automáticamente el idioma de tu admin de Shopify. Gestiona la tienda en japonés y gestionas tus reglas en japonés. Nada que configurar.
  • El storefront sigue el idioma activo de cada comprador. Tampoco hay nada que configurar: publica el idioma con Shopify Markets o Translate & Adapt y OrderRules lo detecta.

Y donde la traducción por defecto no sea del todo tu voz:

  1. Ve a Ajustes → Idioma y traducciones
  2. Elige un idioma: todos los mensajes para clientes se rellenan
  3. Edita los que te importen
  4. Guarda
Mensaje dejado por defecto -> se traduce automáticamente al idioma de cada comprador
Mensaje que has editado    -> fijado a tus palabras, igual para todos los compradores

Esa mezcla es lo útil. Escribe tú mismo el badge de disponibilidad en japonés porque la redacción importa para un comprador japonés, y deja que los otros ocho idiomas se traduzcan solos.

El soporte de idiomas está incluido en todos los planes, Starter incluido. Consulta Idiomas y traducciones para la configuración completa.

Lo único que aún no se traduce por comprador

Siendo claros con la laguna: los mensajes de error que bloquean el checkout siguen por ahora el idioma configurado de tu tienda, no el del comprador. Si un carrito incumple una regla y el checkout nativo de Shopify lo bloquea, ese mensaje concreto sale en el idioma de tu tienda.

Todo lo anterior — el badge, el banner, el aviso de límite, el mensaje del carrito, el selector de fecha de entrega — sigue al comprador. En la práctica, una tienda bien configurada rara vez deja que alguien llegue al checkout con un carrito que incumple, precisamente porque los mensajes del storefront lo avisaron antes y en su idioma. Pero es una limitación real y conviene conocerla antes de prometer un checkout totalmente localizado.

A quién le importa más

  • Tiendas japonesas. El comprador japonés espera una experiencia nativa; una a medias en inglés se lee como poco fiable en un mercado donde la confianza es lo que vende.
  • Comerciantes de la UE que venden en tres o cuatro idiomas desde una sola tienda y un solo juego de reglas.
  • Comerciantes con Shopify Markets y storefronts regionales: una configuración, el idioma correcto por mercado.
  • Agencias que gestionan muchos storefronts de clientes y no quieren mantener una tabla de mensajes por idioma.

Para seguir

Tu tema lleva tiempo traducido. Vale la pena comprobar si los mensajes que detienen una venta también lo están.

Preguntas frecuentes

No. Shopify Markets y Translate & Adapt traducen tu tema, tus productos y el contenido de tu tienda, pero no entran dentro de las apps de terceros. Cada app decide por su cuenta si sus textos para clientes siguen el idioma del comprador, y por eso una tienda totalmente traducida puede seguir mostrando un mensaje de error en inglés cuando una app bloquea un checkout.

Casi siempre porque ese mensaje lo genera una app y está usando el idioma de la tienda del comerciante o un valor por defecto fijo, en lugar del idioma activo del storefront del comprador. Tu tema está traducido, así que la página parece correcta hasta que se dispara una regla — y ahí aparece el texto de la app en su idioma por defecto.

Usa una app que lea el idioma activo del storefront y muestre sus mensajes en consecuencia. En OrderRules es automático en nueve idiomas: publica el idioma en tu storefront con Shopify Markets o Translate & Adapt y el badge de disponibilidad, el banner de cierre, los avisos de límite, los badges de pedido mínimo y de pack y los mensajes del carrito siguen al comprador, sin configuración por idioma.

Nueve: inglés, japonés, español, francés, alemán, italiano, neerlandés, portugués y chino simplificado, tanto en el admin como en el storefront. El admin sigue automáticamente el idioma de tu admin de Shopify, así que si gestionas la tienda en japonés también gestionas tus reglas en japonés.

Sí, y puedes mezclar ambas. En Ajustes → Idioma y traducciones, elige un idioma y edita cualquier mensaje: un mensaje editado queda fijado a tus palabras y se muestra a todos los compradores tal como lo escribiste. Los que dejes sin tocar siguen traduciéndose automáticamente para cada comprador, así que solo escribes a mano aquellos donde el tono de marca importa.

Todavía no, y es la única laguna real. Los mensajes de error que bloquean el checkout siguen por ahora el idioma configurado de tu tienda y no el de cada comprador. Todo lo demás del storefront — badges de disponibilidad, banners de cierre, avisos de límite, badges de pedido mínimo y de pack, mensajes del carrito y el selector de fecha de entrega — sigue al comprador.

En OrderRules, no. El soporte de idiomas está incluido en todos los planes, incluido el plan Starter gratuito. No es un extra de pago ni una función reservada a un plan empresarial.

¿Listo para tomar el control de tus pedidos?

Prueba OrderRules gratis