Pular para o conteúdo principal
Guias

Venda no idioma dos seus clientes: mensagens multilíngues na loja Shopify

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

Você fez o trabalho. O Shopify Markets está configurado, o Translate & Adapt rodou, seus títulos de produto e as strings do tema estão em francês, alemão e japonês. Um comprador em Lyon chega à sua loja e tudo aparece corretamente.

Aí ele adiciona a quarta garrafa ao carrinho, bate no seu limite por cliente e recebe:

"You can only order 3 of this item per month."

Em inglês. Numa loja em francês.

Essa é a última superfície sem tradução na maioria das lojas Shopify que vendem para fora, e é uma das piores — porque as mensagens de app só aparecem exatamente nos momentos em que o comprador está ouvindo não. A página que ele lê no próprio idioma é a fácil. A mensagem que interrompe o checkout dele é a que precisa ser mais clara.

Resposta rápida: como traduzir mensagens de app no Shopify

O Shopify Markets traduz seu tema e seu conteúdo, mas não seus apps. Para ter mensagens de limite e disponibilidade no idioma de cada comprador, publique seus idiomas pelo Shopify Markets ou pelo Translate & Adapt e depois use apps que leiam o idioma ativo do comprador, e não o idioma padrão da sua loja. No OrderRules isso é automático em nove idiomas, sem configuração por idioma — e você pode sobrescrever qualquer mensagem individual com seu próprio texto, por idioma.

Por que lojas traduzidas ainda mostram mensagens em inglês

Ajuda ser preciso sobre qual sistema é dono de qual string.

SuperfícieQuem traduz
Texto do tema, títulos e descrições de produtoShopify Markets / Translate & Adapt
Rótulos da interface do checkoutShopify
Mensagens de app — selos, avisos, notificações de limiteO próprio app

O Shopify entrega aos apps um idioma de loja. O que o app faz com isso é inteiramente decisão dele. Há três comportamentos comuns, e só um deles está certo:

  1. Inglês fixo no código. O app vem em um idioma só. Todo comprador, em qualquer lugar, vê inglês.
  2. Idioma da loja do lojista. O app traduz, mas para o seu idioma configurado. Os compradores franceses de um lojista alemão veem alemão. Esse é o sorrateiro — parece traduzido nos testes porque você está testando como você mesmo.
  3. O idioma do comprador. O app lê o idioma ativo da loja e renderiza de acordo. Um comprador francês vê francês; um japonês vê japonês, na mesma loja e com as mesmas regras.

Se você vende para fora, só o terceiro comportamento funciona de verdade.

As mensagens que mais importam

Nem toda string de app é igual. As que valem auditar são as que aparecem quando algo é restringido — porque elas carregam informação sobre a qual o comprador precisa agir:

  • Selos de disponibilidade — "restam 10 unidades hoje". Um número sem uma frase compreensível em volta é só um número.
  • Avisos de loja fechada — o comprador precisa saber que você está fechado, não apenas que algo está esmaecido.
  • Avisos de limite por cliente e por produto — "você já pediu 2 de 3 neste mês" só é útil se for legível.
  • Selos de pedido mínimo e caixa fechada — "peça em múltiplos de 6" é uma regra que o comprador precisa seguir antes de conseguir finalizar.
  • Mensagens de carrinho e de botão desabilitado — a diferença entre "o site está quebrado" e "veja o que mudar".

Cada uma delas é um ponto em que uma string sem tradução vira carrinho abandonado, porque a conclusão honesta do comprador é que sua loja não funciona.

Como auditar sua própria loja em dez minutos

Faça isso como comprador, não como lojista. Saia da sua conta, troque a loja para cada idioma publicado e tente disparar cada estado:

  1. Abra um produto perto de um limite — o selo de disponibilidade traduz?
  2. Entre fora do seu horário comercial — o aviso de loja fechada está no idioma do comprador?
  3. Adicione uma quantidade abaixo de um mínimo ou fora do múltiplo de caixa — o selo traduz?
  4. Bata de fato num teto por cliente — o aviso traduz?
  5. Force o checkout com um carrinho bloqueado — em que idioma vem o erro?

Anote o que voltar no idioma errado. Essa lista é a sua lacuna.

Configurando com o OrderRules

O OrderRules está disponível em nove idiomas — inglês, japonês, espanhol, francês, alemão, italiano, neerlandês, português e chinês simplificado — tanto no admin quanto na loja, e os dois seguem sinais diferentes:

  • O admin segue automaticamente o idioma do seu admin do Shopify. Toque sua loja em japonês e gerencie suas regras em japonês. Nada a configurar.
  • A loja segue o idioma ativo de cada comprador. Aqui também não há nada a configurar — publique o idioma pelo Shopify Markets ou pelo Translate & Adapt e o OrderRules o reconhece.

Depois, onde a tradução padrão não estiver exatamente na sua voz:

  1. Vá em Configurações → Idioma e traduções
  2. Escolha um idioma — todas as mensagens voltadas ao comprador aparecem
  3. Edite as que importam para você
  4. Salve
Mensagem deixada no padrão -> traduz sozinha para o idioma de cada comprador
Mensagem que você editou   -> fixada no seu texto, exibida a todo comprador

Essa mistura é a parte útil. Escreva à mão seu selo de disponibilidade em japonês porque o fraseado importa para um comprador japonês, e deixe os outros oito idiomas se traduzirem sozinhos.

O suporte a idiomas está incluído em todos os planos, inclusive no Starter. Veja Idiomas e traduções para a configuração completa.

A única coisa que ainda não traduz por comprador

Sendo direto sobre a lacuna: as mensagens de erro que bloqueiam o checkout hoje seguem o idioma configurado da sua loja, e não o do comprador. Se um carrinho viola uma regra e o checkout nativo do Shopify o barra, essa mensagem específica aparece no idioma da sua loja.

Tudo antes desse ponto — o selo, o aviso, a notificação de limite, a mensagem de carrinho, o seletor de data de entrega — acompanha o comprador. Na prática, uma loja bem configurada raramente deixa alguém chegar ao checkout com um carrinho irregular, porque as mensagens da loja pegaram isso antes e no idioma dele. Mas é uma limitação real, e você deve conhecê-la antes de prometer um checkout totalmente localizado.

Para quem isso mais importa

  • Lojas japonesas. Compradores japoneses esperam uma experiência nativa; uma meio em inglês soa pouco confiável num mercado em que a confiança é o que vende.
  • Lojistas da UE vendendo em três ou quatro idiomas a partir de uma única loja e um único conjunto de regras.
  • Lojistas do Shopify Markets que operam vitrines regionais — uma configuração, idioma correto por mercado.
  • Agências que administram muitas lojas de clientes e não querem manter uma tabela de mensagens por idioma.

Para onde ir agora

Seu tema já está traduzido há um tempo. Vale conferir se as mensagens que interrompem uma venda também estão.

Perguntas frequentes

Não. O Shopify Markets e o Translate & Adapt traduzem seu tema, seus produtos e o conteúdo da loja — eles não alcançam o interior de apps de terceiros. Cada app decide por conta própria se as strings voltadas ao comprador seguem o idioma dele, e é por isso que uma loja totalmente traduzida ainda pode mostrar uma mensagem de erro em inglês quando um app barra um checkout.

Quase sempre porque é um app que está renderizando aquela mensagem, e ele está usando o idioma da loja do lojista ou um padrão fixo, em vez do idioma ativo do comprador. Seu tema está traduzido, então a página parece certa até uma regra disparar — aí a string do próprio app aparece no idioma para o qual ele cai por padrão.

Use um app que leia o idioma ativo da loja e renderize as mensagens de acordo. No OrderRules isso é automático em nove idiomas: publique o idioma na sua loja pelo Shopify Markets ou pelo Translate & Adapt, e o selo de disponibilidade, o aviso de loja fechada, os avisos de limite, os selos de mínimo e caixa fechada e as mensagens de carrinho passam a acompanhar o comprador, sem configuração por idioma.

Nove: inglês, japonês, espanhol, francês, alemão, italiano, neerlandês, português e chinês simplificado — no admin e na loja. O admin segue automaticamente o idioma do seu admin do Shopify, então, se você toca sua loja em japonês, também gerencia suas regras em japonês.

Pode, e dá para misturar os dois. Em Configurações → Idioma e traduções, escolha um idioma e edite qualquer mensagem; uma mensagem editada fica fixada no seu texto e é exibida a todo comprador exatamente como você escreveu. As mensagens que você não tocar continuam traduzindo sozinhas por comprador, então dá para escrever à mão só aquelas em que a voz da marca importa.

Ainda não — essa é a única lacuna honesta. As mensagens de erro que bloqueiam o checkout hoje seguem o idioma configurado da sua loja, e não o de cada comprador. Todo o resto na loja — selos de disponibilidade, avisos de loja fechada, avisos de limite, selos de mínimo e caixa fechada, mensagens de carrinho e o seletor de data de entrega — acompanha o comprador.

No OrderRules, não. O suporte a idiomas está incluído em todos os planos, inclusive no plano gratuito Starter. Não é um complemento pago nem um recurso de nível empresarial.

Pronto para assumir o controle dos seus pedidos?

Experimente o OrderRules grátis