---
title: "Venda no idioma dos seus clientes: mensagens multilíngues na loja Shopify"
description: "Você traduziu seu tema com o Shopify Markets. Aí um comprador francês bate num limite de compra e recebe um erro em inglês. Veja por que as mensagens de app são a última superfície sem tradução na maioria das lojas internacionais — e como resolver."
contentType: "blog"
locale: "pt-br"
localized: true
source: "https://orderrules.com/pt-br/blog/shopify-multilingual-storefront-messages"
slug: "shopify-multilingual-storefront-messages"
date: "2026-08-21"
tags:
  - "shopify"
  - "shopify markets"
  - "multilingual"
  - "translate and adapt"
  - "cross-border"
  - "storefront messages"
  - "internationalization"
---
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ície | Quem traduz |
|---|---|
| Texto do tema, títulos e descrições de produto | Shopify Markets / Translate & Adapt |
| Rótulos da interface do checkout | Shopify |
| Mensagens de app — selos, avisos, notificações de limite | **O 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](/docs/languages) 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

- [Idiomas e traduções](/docs/languages) — configuração completa e personalização por idioma
- [Mensagens dinâmicas na loja](/docs/guides/storefront-messaging) — marcadores e tipos de mensagem
- [Limites de pedido por cliente](/docs/customer-rules/per-customer-order-limits) — as regras que essas mensagens descrevem

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