COMEÇAR

Palavras em inglês no carrinho Shopify: onde corrigir as traduções do tema

Um "Subtotal" ou um "Checkout" em inglês numa loja em português corrige-se no editor de conteúdo do tema, sem mexer em código. Vê o percurso, o que fazer quando a palavra não aparece e como tratar um segundo idioma sem misturar línguas.

Pedro Alfaiate·· 5 min de leitura
Capa Texto em inglês? Corrige no tema, com um dicionário de bolso e um lápis em fundo preto.

Se o carrinho da tua loja mostra “Subtotal” ou outra palavra em inglês e o resto está em português, o texto vem do tema e falta-lhe a tradução. Corrige-se no editor de conteúdo do tema: em Loja online > Temas, abre o menu de três pontos do tema publicado, escolhe a opção de editar o conteúdo predefinido do tema, pesquisa a palavra e escreve o texto em português. Não precisas de tocar no código.

O percurso no painel

A documentação do Shopify sobre alterar o texto dos temas descreve estes passos:

  1. No painel, abre Loja online e procura o tema na lista de temas.
  2. Clica no botão de três pontos ao lado do tema que queres corrigir. Para mudar o que o cliente vê, é o tema publicado.
  3. Escolhe Edit default theme content. Em português o nome muda com o idioma do painel: a versão em português da ajuda mostra “Editar conteúdo do tema-padrão”, e podes encontrar uma variante como “Editar conteúdo predefinido do tema”.
  4. Na barra de pesquisa, Filter items (“Filtrar itens” na ajuda em português), escreve a palavra que viste na loja, por exemplo subtotal.
  5. Encontra o campo vazio ou em inglês, escreve a tradução e clica em Guardar (Save).

Se a pesquisa devolver vários resultados, repara na categoria de cada um. A mesma documentação lista as categorias do editor: Sections inclui o texto do cabeçalho, do rodapé e do carrinho, e Checkout & system inclui o conteúdo do checkout. Um “Subtotal” no carrinho e outro no checkout podem ser campos diferentes, e convém corrigir os dois.

Pesquisa também pela palavra escrita junta e separada quando for composta. O que procuras é o texto tal como o tema o guarda, e nem sempre coincide com a forma como aparece no ecrã.

Porque é que a tradução falta

O Shopify tem traduções profissionais em português de Portugal para o checkout e para o conteúdo predefinido dos temas feitos pelo Shopify, como indica a página de localização e tradução. Um tema de terceiros pode não ter todos os textos traduzidos, e uma atualização do tema pode acrescentar textos novos.

Estas alterações ficam guardadas no próprio tema. A documentação sobre traduzir temas explica que os textos que mudas no conteúdo do tema são gravados no ficheiro de idioma desse tema. Se mais tarde publicares outro tema, revê o carrinho e o checkout outra vez.

Se a palavra não aparece na pesquisa

Nem todo o texto da loja é conteúdo predefinido do tema. Antes de concluíres que falta uma tradução, identifica de onde vem a palavra:

  • Texto que escreveste numa secção, como um título de banner ou o texto de um botão que configuraste. Corrige-o na própria secção, no editor do tema.
  • Nome de produto, coleção, página ou opção de variante. Corrige-o no conteúdo desse produto ou coleção.
  • Texto de uma app, por exemplo um widget de avaliações ou de portes grátis dentro do carrinho. O Shopify avisa que as apps de terceiros podem não suportar vários idiomas e manda confirmar com quem as desenvolveu. Procura as definições de texto dentro da app.

Uma forma rápida de separar os casos: desativa temporariamente a app suspeita no tema e vê se a palavra desaparece. Se desaparecer, o texto é da app.

Duas línguas na loja: versões separadas, não misturadas

Há uma situação parecida que não se resolve com este editor: uma loja com partes em português e partes em inglês na mesma versão, porque se quer vender também para fora de Portugal. A minha posição é clara: não mistures idiomas na mesma página. A loja tem uma versão completa em português e, se fizer sentido, uma segunda versão completa em inglês, e o cliente escolhe a que quer.

O editor de conteúdo do tema só altera o texto do idioma predefinido da loja. Para os outros idiomas, a documentação do Shopify indica a app Translate & Adapt, ficheiros CSV ou uma app de tradução compatível. Na ajuda da Translate & Adapt, o percurso manual é:

  1. No painel, abre Apps > Translate & Adapt.
  2. Escolhe o idioma a traduzir.
  3. Escolhe o recurso, por exemplo um produto, uma coleção ou o conteúdo do tema.
  4. Escreve a tradução no campo correspondente e guarda.

Também podes traduzir a partir da página de um produto, em Mais ações > Localizar (More actions > Localize em inglês). A app tem tradução automática, mas o Shopify recomenda rever as traduções antes de as publicar, e as políticas só se traduzem à mão.

Um detalhe que explica muitas misturas: quando não existe tradução, a loja mostra o conteúdo no idioma principal. Uma versão em inglês com um produto por traduzir mostra esse produto em português. Traduzir, publicar o idioma e ativar o seletor de idioma no tema são passos diferentes, e todos contam.

Verificação final

Abre a loja fora do editor, junta um produto ao carrinho e percorre o carrinho e o checkout até ao pagamento, sem concluir. Faz o mesmo no telemóvel, porque a gaveta do carrinho em mobile pode usar textos diferentes. Se tens um segundo idioma, muda de idioma e repete o percurso: é aí que aparecem os campos que ficaram por traduzir.

Este artigo foi preparado a partir dos esclarecimentos da Academia Shopifyers.

Uma dica de Shopify por semana, no teu email.

Sem pressa e sem spam. Podes sair quando quiseres.

Continua a explorar.

Todos os artigos