Localização e tradução
Clientes do mundo todo preferem ver o conteúdo no idioma nativo. Traduzir o conteúdo da loja pode gerar mais vendas, pois os clientes internacionais conseguem entender melhor o marketing, os detalhes dos produtos e as políticas de frete e devolução. Saiba mais sobre vendas internacionais.
É possível ativar vários idiomas no admin da Shopify para criar URLs separados para o conteúdo traduzido. Quando os clientes acessam um URL regional, a loja exibe automaticamente a versão traduzida, se houver traduções.
Sempre que não houver traduções, a loja virtual exibirá o conteúdo no idioma principal. É possível traduzir o conteúdo da loja virtual usando o app Translate & Adapt, adicionando as próprias traduções com arquivos CSV ou usando um app de terceiros compatível. Depois de traduzir a loja, os clientes podem acessá-la, finalizar a compra e receber notificações no idioma local.
Nesta página
- Requisitos para localizar e traduzir a loja
- Localização, URLs e SEO
- Considerações sobre a venda em vários idiomas
- Alterar o idioma-padrão da loja virtual
- Gerenciar idiomas
- Gerenciar idiomas para mercados
- Alterar o idioma-padrão da loja virtual
- Adicionar traduções de idiomas com arquivos CSV
- Vários idiomas para desenvolvedores
- Traduzir o checkout e as notificações por e-mail
- Traduções disponíveis para temas e checkout
- Traduções em apps
- Perguntas frequentes sobre localização e traduções
Requisitos para localizar e traduzir a loja
Antes de localizar e traduzir a loja, analise os seguintes requisitos:
- Plano da Shopify: disponível em todos os planos, exceto no Lite.
- Compatibilidade do tema:
- Os temas gratuitos da Shopify são compatíveis com recursos multilíngues.
- Temas personalizados devem usar o objeto do Liquid
routespara links internos, como `` em vez de/cart, para serem compatíveis.
- Estrutura do domínio:
- Use subpastas, como
example.com/de, ou subdomínios, comode.example.com, para URLs específicas de idioma.
- Use subpastas, como
Para vender em vários idiomas, você precisa atender aos seguintes requisitos:
- A loja precisa estar no plano Basic ou superior.
- O tema ativo é um tema compatível com a venda em vários idiomas. Todos os temas gratuitos da Shopify são compatíveis. Talvez seja necessário atualizar o tema para que ele seja compatível com a venda em vários idiomas. Se você usa um tema de terceiros, entre em contato com os desenvolvedores do tema para verificar a compatibilidade.
- O tema ativo tem um seletor de idiomas. Caso o tema não tenha um seletor de país ou idioma, adicione um com um app de terceiros da Shopify App Store.
- A loja usa o app Translate & Adapt da Shopify ou um app de tradução de terceiros compatível. Como alternativa, siga as instruções para importar as traduções diretamente para a Shopify.
Localização, URLs e SEO
Um aspecto importante da venda em vários idiomas é garantir que os clientes e os mecanismos de pesquisa encontrem a versão correta do site no idioma certo. Quando você publica um idioma, URLs exclusivos são criados para cada página traduzida na loja. Isso é feito com a adição do código do idioma aos URLs:
- Tags hreflang: adicionadas automaticamente para URLs específicos do idioma.
- Slugs de URL: os slugs traduzidos são opcionais, mas melhoram a localização (por exemplo,
/products/chairpara/produkte/stuhl).
Por exemplo, digamos que o domínio primário seja example.com. Se você publicar dois idiomas adicionais, francês (fr) e alemão (de), os URLs da loja mudarão para example.com/fr e example.com/de.
Também é possível ter idiomas diferentes disponíveis em domínios diferentes com o recurso de domínios internacionais.
As slugs de URL podem ser traduzidas manualmente com o app Translate & Adapt da Shopify, com um app de terceiros compatível para tradução ou por meio de exportação e importação de CSV.
É importante que os mecanismos de pesquisa consigam indexar o site em todos os idiomas traduzidos. As tags hreflang são adicionadas automaticamente, e todos os idiomas publicados são incluídos nos mapas do site, o que ajuda os mecanismos de pesquisa a detectar os diferentes idiomas na loja. Gerencie essa configuração em Loja virtual > Preferências. Saiba mais sobre tags hreflang automáticas.
Considerações sobre a venda em vários idiomas
Analise as seguintes considerações antes de vender em vários idiomas:
- A venda em vários idiomas é compatível apenas com apps de tradução de terceiros compatíveis.
- As tags (como tags de produto, de artigo e de blog) não podem ser traduzidas.
- Caso os campos de metatítulo e metadescrição para SEO nos produtos usem as configurações-padrão, as traduções não estarão disponíveis para esses campos. As configurações-padrão extraem o conteúdo do título e da descrição do produto e usam automaticamente a versão traduzida quando os clientes visualizam a loja em outro idioma. Se você personalizou esses campos, pode traduzi-los com o app Translate & Adapt ou um app de tradução de terceiros compatível.
- Slugs de URL, como
/en-ca/products/shoes, podem ser traduzidos para/es-mx/products/zapatos, mas a palavraproductsnão pode ser traduzida. - Não é possível personalizar slugs de URL para mercados. As traduções só podem ser adicionadas para slugs de URL em todos os mercados em que um idioma é exibido.
- Ao traduzir para idiomas com leitura da direita para a esquerda, como hebraico ou árabe, verifique se o tema é compatível com esses idiomas para garantir que o layout esteja correto.
- O checkout tem conteúdo pré-traduzido para 33 idiomas. É necessário usar apps de terceiros para fazer outras personalizações de idioma no checkout.
Alterar o idioma padrão da loja virtual
Ao mudar o idioma padrão, as traduções existentes para o idioma escolhido são excluídas e não se tornam o conteúdo da loja. Antes de alterar o idioma padrão, exporte as traduções para esse idioma em Configurações > Idiomas.
Depois de alterar o idioma-padrão da loja virtual, o idioma-padrão anterior é removido de Configurações > Idiomas. Se você quiser definir o idioma-padrão anterior como secundário, precisará adicioná-lo novamente aos mercados e a Configurações > Idiomas.
Saiba como alterar o idioma padrão da loja virtual e confira mais informações sobre o gerenciamento de idiomas.
Gerenciamento de idiomas
É possível gerenciar vários idiomas na loja na seção Idiomas e gerenciar os idiomas de cada mercado na seção Mercados do admin da Shopify.
Considerações sobre o gerenciamento de idiomas
Analise as seguintes considerações para gerenciar idiomas e traduções para a loja virtual e os mercados:
- Confirme se a loja atende aos requisitos para vender em vários idiomas.
- Adicionar um idioma apenas adiciona traduções em idiomas compatíveis a temas e checkouts compatíveis. Para adicionar traduções a outro conteúdo da loja, é preciso importar as traduções ou usar um app.
- É preciso fornecer as traduções ao adicionar idiomas à loja. Antes de adicionar um novo idioma, confirme que as traduções estão prontas ou que você tem um app de tradução instalado e atribuiu o idioma a um mercado. Use o app Translate & Adapt para importar o conteúdo traduzido para a Shopify. Você também pode visitar a Shopify App Store para encontrar um app de tradução para a loja.
- Se você publicar um idioma na loja sem adicionar traduções, receberá uma mensagem solicitando que as adicione. Os idiomas publicados sem traduções adicionais exibem apenas as traduções fornecidas para o tema e o checkout.
- É preciso ter domínios internacionais configurados para gerenciar idiomas de mercados específicos. Caso contrário, as configurações de idioma serão as mesmas para todos os mercados ativos.
Adicionar um idioma à loja virtual
Caso queira que um mercado use uma subpasta do domínio primário, como example.com/fr-ca, em vez de um domínio separado, configure mercados-alvo usando subpastas na seção Mercados do admin da Shopify.
Só é possível atribuir um idioma não publicado a um domínio que já tenha um idioma padrão.
Etapas:
No admin da Shopify, acesse Configurações > Idiomas.
Clique em Adicionar idioma.
Na caixa de diálogo Adicionar idioma, selecione um idioma no menu suspenso e clique em Avançar.
Ative cada domínio em que você deseja disponibilizar o idioma e clique em Concluído. Cada domínio da lista exibe os mercados que o utilizam.
Siga um destes procedimentos para adicionar traduções:
- Use o app Translate & Adapt para importar o conteúdo traduzido para a Shopify.
- Acesse a Shopify App Store e instale um app de tradução na loja. Siga as etapas no app para traduzir o conteúdo da loja virtual e publicar novos idiomas.
Publicar um idioma na loja virtual
No admin da Shopify, acesse Configurações > Idiomas.
Na tabela de idiomas, clique no ícone
ao lado do idioma que você quer disponibilizar aos clientes na loja.
Clique em Publicar.
Se você ainda não adicionou as traduções do idioma, clique em Publicar na caixa de diálogo de confirmação.
Gerenciar idiomas para mercados
É possível adicionar e gerenciar idiomas e alterar o idioma-padrão de cada mercado na seção Mercados do admin da Shopify.
Antes de gerenciar idiomas para mercados, é preciso usar subpastas ou domínios e subdomínios para criar domínios internacionais.
Se você não tiver domínios internacionais configurados, as configurações de idioma serão as mesmas para todos os mercados ativos, e não será possível gerenciar as configurações de mercados específicos.
Saiba mais sobre a configuração de domínios internacionais.
Adicionar um idioma a um mercado
Antes de adicionar um idioma a um mercado específico, é preciso adicionar o idioma na seção Idiomas do admin da Shopify.
Etapas:
No admin da Shopify, acesse Mercados.
Clique no mercado para o qual você quer gerenciar os idiomas.
Clique em Idiomas e domínios.
Clique em Adicionar idiomas
Na seção Não adicionado a este mercado, clique no idioma que você quer adicionar.
Alterar o idioma-padrão de um mercado
Por padrão, cada mercado usa o mesmo idioma-padrão da loja. É possível alterar o idioma-padrão de cada mercado para um idioma diferente.
Etapas:
No admin da Shopify, acesse Mercados.
Clique no mercado para o qual você quer gerenciar os idiomas.
Clique em Idiomas e domínios.
Clique no ícone
ao lado do idioma padrão atual do mercado.
Clique em Definir como padrão.
Remover um idioma de um mercado
É possível remover um idioma de um mercado quando você não quiser mais oferecê-lo como opção. A remoção do idioma do mercado significa que todos os URLs que usam o slug de URL desse idioma deixarão de funcionar. Desde que a tradução exista, você poderá adicionar o idioma novamente mais tarde.
Etapas:
No admin da Shopify, acesse Mercados.
Clique no mercado para o qual você quer gerenciar os idiomas.
Clique em Idiomas e domínios.
Clique no ícone
ao lado do idioma que você deseja remover.
Clique em Remover idioma.
Na caixa de diálogo, clique em Remover.
Cancelar a publicação de um idioma na loja virtual
É possível cancelar a publicação de um idioma para ocultá-lo dos clientes sem excluir o idioma nem as traduções. Qualquer link para a loja nesse idioma específico resultará em um erro 404 “Página não encontrada”. Portanto, crie redirecionamentos para os idiomas com publicação cancelada.
Despublicar um idioma também o remove de todos os domínios a que foi atribuído.
Etapas:
No admin da Shopify, acesse Configurações > Idiomas.
Na tabela de idiomas, clique no ícone
ao lado do idioma que você quer indisponibilizar.
Clique em Cancelar publicação.
Na caixa de diálogo, clique em Cancelar publicação.
Excluir um idioma na loja virtual
Se tiver certeza de que não precisa das traduções nesse idioma, você também poderá excluir o idioma. A exclusão de um idioma também exclui permanentemente todas as traduções dele. Se você adicionar o idioma novamente no futuro, precisará adicionar as traduções de novo.
Só é possível remover idiomas não publicados. Para remover um idioma publicado, é preciso despublicá-lo primeiro.
Etapas:
No admin da Shopify, acesse Configurações > Idiomas.
Na tabela de idiomas, clique no ícone
ao lado do idioma não publicado que você quer remover da loja.
Clique em Remover idioma.
Na caixa de diálogo, clique em Excluir.
Alterar o idioma-padrão da loja virtual
É possível alterar o idioma-padrão da loja. Ele é usado no checkout e no tema.
Etapas:
No admin da Shopify, acesse Configurações > Idiomas.
Na tabela de idiomas, clique no ícone
ao lado do idioma padrão atual.
Clique em Alterar padrão.
Na caixa de diálogo Alterar idioma-padrão, selecione um idioma no menu.
Clique em Salvar.
Adicionar traduções de idiomas com arquivos CSV
É possível importar conteúdo traduzido em arquivos CSV. A importação de traduções próprias com arquivos CSV permite gerenciar as traduções de idiomas sem o uso de um app de tradução de terceiros.
Analise as seguintes restrições antes de usar um arquivo CSV para adicionar uma tradução de idioma:
- Não é possível traduzir tags de recursos.
- Se você usa um app de terceiros, talvez ele não seja compatível com a venda em vários idiomas por padrão. Caso tenha dúvidas sobre o app, entre em contato com o desenvolvedor.
- Se você alterar o identificador de um produto, os redirecionamentos de URL para esse produto não serão compatíveis com URLs específicos do idioma.
- Não é possível traduzir URLs de produtos. Eles permanecem no idioma em que foram criados, mesmo quando um cliente visualiza o site em outro idioma publicado.
As etapas de alto nível a seguir descrevem o processo para exportar, modificar e importar traduções de idiomas usando arquivos CSV.
Etapa 1: exportar o arquivo CSV
É possível exportar um arquivo CSV do admin da Shopify que contém a lista atual de traduções para os idiomas que você selecionar. O arquivo CSV é enviado para seu e-mail.
O arquivo CSV contém as seguintes colunas:
- Tipo: o tipo de recurso, como Produtos, Artigos, Coleções, Páginas ou Blogs.
- Identificação: o ID do recurso.
- Campo: o campo em questão, como
title,body_htmloumeta_title. - Localidade: o idioma para o qual o conteúdo está sendo traduzido.
- Mercado: o mercado para o qual o conteúdo foi criado.
- Status: identifica se a tradução está desatualizada.
- Conteúdo padrão: o conteúdo original a ser traduzido.
- Conteúdo traduzido: o conteúdo traduzido. É possível adicionar o conteúdo traduzido a esta linha.
Etapas:
No admin da Shopify, acesse Configurações > Idiomas.
Clique em Exportar.
Selecione o idioma que você quer exportar. É possível selecionar Todos os idiomas para exportar as traduções de todos os idiomas compatíveis.
Selecione uma das seguintes opções:
- Selecione Todo o conteúdo para exportar todas as traduções.
- Selecione Metacampos se você usa metacampos para adicionar conteúdo à loja.
- Selecione Desatualizado se você já adicionou traduções à loja e quer exportar as que estão desatualizadas em relação ao idioma-padrão.
- Selecione Conteúdo não traduzido para exportar apenas o conteúdo que ainda não foi traduzido.
Clique em Exportar. O arquivo CSV exportado é enviado para seu e-mail.
Etapa 2: adicionar as traduções
Adicione as traduções de idioma diretamente à coluna Conteúdo traduzido do arquivo CSV exportado e salve as alterações. Não é preciso modificar os valores de nenhuma outra coluna no arquivo CSV.
Se você usar um programa de planilhas para editar o arquivo CSV, defina o delimitador-padrão como vírgulas, e não como ponto e vírgula. Em alguns casos, códigos HTML com ponto e vírgula são incluídos no arquivo de exportação CSV, o que pode fazer com que as colunas sejam renderizadas incorretamente no programa de planilhas.
Etapa 3: importar o arquivo CSV
Depois de exportar e editar o arquivo CSV de traduções de idiomas, você poderá importá-lo para o admin da Shopify para atualizar o conteúdo traduzido na loja virtual.
Etapas:
No admin da Shopify, acesse Configurações > Idiomas.
Clique em Importar.
Clique em Adicionar arquivo e navegue até o arquivo CSV de traduções.
Confirme se você quer substituir as traduções existentes:
- Se você quiser que o conteúdo traduzido no arquivo CSV substitua as traduções existentes, selecione Substituir traduções existentes.
- Se você quiser importar apenas o novo conteúdo traduzido e não substituir nenhuma tradução existente, desmarque a opção Substituir traduções existentes.
Clique em Fazer upload e continuar.
Analise as informações de Importar idioma com um CSV e clique em Importar. Se o arquivo CSV contiver erros, a importação será interrompida, e os erros serão listados na página Importar idioma com um CSV.
Uma confirmação é enviada para seu e-mail, que inclui uma lista de todo o conteúdo traduzido que falhou ou foi ignorado.
Vários idiomas para desenvolvedores
As funcionalidades da plataforma estão disponíveis para vender em vários idiomas, de modo que os parceiros da Shopify podem oferecer uma experiência em vários idiomas e localizar os fluxos de trabalho do app.
- API de traduções:
- Acesse recursos traduzíveis por meio de enums
TranslatableResourceType.
- Acesse recursos traduzíveis por meio de enums
- Práticas recomendadas de localização:
- Use `` para renderizar conteúdo condicionalmente.
- Verifique a compatibilidade do tema com a ferramenta theme-check.
Para obter as etapas detalhadas sobre a localização do tema ou a integração de APIs, consulte a documentação para desenvolvedores.
Principais elementos traduzíveis
| Tipo de conteúdo | Nome do recurso (API) | Observações |
|---|---|---|
| Títulos de produtos | PRODUTO | Campo: title |
| Menus de navegação | ONLINE_STORE_MENU | Tipo: LINK |
| Seções de temas | ONLINE_STORE_THEME | Campo: section.header.text |
| Páginas de checkout | CHECKOUT | Pré-traduzido em 33 idiomas |
Tipos e campos de recursos traduzidos
Para informações sobre os tipos de recursos que podem ser traduzidos, consulte a documentação de referência do TranslatableResourceType.
Não é possível traduzir tags como as de produto, de artigo e de blog.
Traduzir o checkout e as notificações por e-mail
Depois de adicionar e publicar um idioma, o conteúdo traduzido é exibido no checkout e nas notificações por e-mail enviadas ao cliente. O checkout é exibido no mesmo idioma que o cliente usa para navegar na sua loja virtual. O checkout tem traduções-padrão para alguns idiomas, mas é possível personalizar qualquer conteúdo traduzido com um app de tradução de terceiros compatível ou importando suas próprias traduções com arquivos CSV.
Se houver traduções disponíveis para uma notificação por e-mail, o cliente receberá as notificações por e-mail automaticamente no idioma em que fez o pedido. Você pode editar o perfil de um cliente para alterar o idioma das notificações que ele recebe.
Adicionar ou editar uma tradução de notificação por e-mail
É possível adicionar ou editar traduções de notificações por e-mail para os idiomas que você adicionou à sua loja usando o app Translate & Adapt da Shopify.
Etapas:
No admin da Shopify, acesse Configurações > Notificações.
Clique na notificação por e-mail que você quer traduzir.
Clique em Localizar.
Adicione ou edite as traduções da notificação por e-mail nos campos editáveis do app Translate & Adapt.
Clique em Salvar.
Pré-visualizar notificações por e-mail
É possível pré-visualizar as notificações por e-mail que você traduziu. É preciso salvar as traduções das notificações antes de pré-visualizá-las.
Etapas:
No admin da Shopify, acesse Configurações > Notificações.
Clique na notificação por e-mail que você quer pré-visualizar.
Clique em Pré-visualizar.
Na página Pré-visualizar, clique no menu suspenso de idiomas e selecione o idioma que você quer pré-visualizar.
Traduções disponíveis para temas e checkout
Os idiomas a seguir têm traduções profissionais disponíveis para checkout, banner de cookies, Política de privacidade, página de recusa de venda de dados e conteúdo padrão para temas criados pela Shopify:
- Búlgaro
- Chinês (simplificado)
- Chinês (tradicional)
- Croata
- Tcheco
- Dinamarquês
- Holandês
- Inglês
- Finlandês
- Francês
- Alemão
- Grego
- Hindi
- Húngaro
- Indonésio
- Italiano
- Japonês
- Coreano
- Lituano
- Malaio
- Norueguês (Bokmål)
- Polonês
- Português (Brasil)
- Português (Portugal)
- Romeno
- Russo
- Eslovaco
- Esloveno
- Espanhol
- Sueco
- Tailandês
- Turco
- Vietnamita
Status da tradução
Os status a seguir podem ser aplicados ao conteúdo traduzido:
- Traduzido: o conteúdo tem traduções disponíveis.
- Desatualizado: o conteúdo no idioma-padrão foi atualizado, mas as traduções não refletem as atualizações.
- Não traduzido: não há traduções para este tipo de conteúdo.
Traduções em apps
Caso você use apps de terceiros, é possível que eles não tenham compatibilidade com vendas em vários idiomas por padrão. Para saber se um app é compatível com vários idiomas, fale com o desenvolvedor do app.
Perguntas frequentes sobre localização e traduções
Posso usar várias moedas com idiomas? Sim. Você pode atribuir moedas a mercados específicos por meio de Mercados > Moedas no admin da Shopify.
Como as traduções são mantidas durante as atualizações de temas? As traduções personalizadas são mantidas, mas as desatualizadas são sinalizadas para análise.
Lojas traduzidas afetam o desempenho? Não. O conteúdo traduzido é exibido de maneira dinâmica, sem duplicar os dados da loja.