Como traduzir um site WordPress novo antes de colocá-lo no ar

🔒 Revisado em termos de segurança 🧾 Código aberto sob a licença GPL 📤 Sem compromisso — exporte a qualquer momento ⚡ Motor 20 vezes mais leve

Você está construindo um site WordPress novo e ele precisa falar mais de um idioma. O conselho de sempre é traduzir tudo primeiro e lançar de uma vez — e é por isso que tantos sites WordPress multilíngues nunca chegam ao segundo idioma. Existe um caminho mais calmo: coloque o site no ar no seu próprio idioma, acrescente os outros um de cada vez e mantenha cada um invisível até estar pronto. Ninguém vê uma página traduzida pela metade. O Google não indexa nenhuma. E você traduz no ritmo que a vida real permite.

The TranslateRocket language list in WordPress: a green switch next to each published language, a grey one next to the language still being translated
Verde: seus visitantes veem o idioma. Cinza: só você vê, enquanto trabalha nele.

Por que um site WordPress traduzido pela metade custa mais do que não traduzir nada

Uma página metade em italiano e metade em inglês não é lida como “trabalho em andamento”. É lida como abandonada. Os visitantes vão embora, e quem fica confia menos — 76% de quem compra prefere comprar no próprio idioma, e em três segundos percebem se o seu está mesmo ali.

O Google é ainda menos indulgente. Publique um idioma antes de traduzi-lo e você convida o buscador a indexar dezenas de páginas quase iguais, a anunciá-las ao mundo pelas suas tags hreflang e pelo seu sitemap, e depois a mudar todas elas em silêncio. A orientação do próprio Google é direta: evitar páginas traduzidas só em parte. Os usuários, diz ele, não gostam delas.

Então o objetivo é simples: construa os idiomas à vista e publique-os só quando estiverem prontos.

Dois interruptores diferentes — e provavelmente você quer o segundo

O TranslateRocket te dá dois jeitos de manter as traduções fora de vista, e eles respondem a duas perguntas diferentes.

  • Modo de visualização esconde todas as traduções dos visitantes. O site inteiro fica no idioma de origem enquanto você revisa todos os idiomas de uma vez. Boa para uma primeira passada em um site que já está no ar.
  • Um idioma mantido offline esconde um idioma só, enquanto os outros continuam funcionando normalmente. Boa para um site novo, e boa para cada idioma que você adicionar depois.

É o segundo que torna possível um lançamento idioma por idioma. O italiano está no ar e vendendo enquanto o alemão ainda está sendo escrito, e nenhum dos dois sabe do outro.

Passo 1 — Coloque o site no ar em um idioma só

Termine o site no idioma em que você escreve. Textos de verdade, preços de verdade, fotos de verdade. Isso pesa mais do que parece: cada frase que você mudar depois é uma frase para traduzir de novo, em todos os idiomas. Uma tarde gasta agora fechando os textos economiza uma semana de retradução.

Depois instale o plugin e defina esse idioma como idioma de origem. Para seus visitantes ainda não muda nada: um site em um idioma só com o TranslateRocket instalado continua sendo um site em um idioma só.

Passo 2 — Adicione o segundo idioma e deixe-o offline

Vá em TranslateRocket → Idiomas e marque o idioma que quiser. Desde a versão 1.1.0 um idioma que você adiciona nasce offline: o interruptor fica cinza até você decidir o contrário. Esse padrão existe exatamente por isso — no instante em que você salvasse, um idioma sem nada traduzido já estaria público.

Enquanto o interruptor está cinza, é exatamente isto que o mundo vê.

QuemO que vê
Um visitanteNem sinal do idioma no seletor. Se por acaso cair em uma das URLs dele, é levado para o seu idioma padrão — sem página de erro, sem beco sem saída.
GoogleNada a encontrar: o idioma fica fora das suas tags hreflang e fora do seu sitemap XML, então nunca é anunciado nem rastreado como alternativa.
VocêTudo. Você percorre o idioma nas páginas reais, com o tema real, e corrige conforme avança — quem pode usar a pré-visualização continua vendo tudo.

Passo 3 — Traduza no seu ritmo

Agora a parte lenta, que não precisa ser lenta. Percorra o site uma vez logado para o plugin detectar os textos, e depois escolha o caminho que preferir — eles se misturam à vontade, e tudo o que você traduz fica guardado:

  • No seu navegador, de graça, sem chave de API. O Chrome e o Edge no computador trazem um tradutor que roda no próprio aparelho. Um botão traduz o site inteiro. Cronometramos: 464 strings em 42 segundos.
  • Com IA, se você tiver uma chave da DeepL, OpenAI, Gemini ou Claude — texto melhor, por alguns centavos por página.
  • Na mão, na própria página. Clique em qualquer texto no editor visual e reescreva. É aqui que uma tradução automática vira sua.

A tela de Idiomas faz a conta, então você sempre sabe quanto falta para poder virar o interruptor.

Progress bars in the WordPress dashboard showing how much of each language has been translated
Uma barra por idioma: o que está pronto, o que falta, antes que mais alguém possa ver.

Passo 4 — Confira as coisas em que ninguém pensa

Antes de publicar um idioma, percorra-o uma vez como se fosse um visitante. Quatro coisas valem dois minutos cada:

  • Os endereços das páginas. Um slug traduzido (/it/chi-siamo/ em vez de /it/about-us/) é a diferença entre uma página que rankeia em italiano e outra que não.
  • Títulos e meta descriptions. São o que o Google realmente imprime nos resultados — e não estão na página, então é fácil traduzir um site inteiro e esquecer deles por completo.
  • O texto invisível. Texto alternativo das imagens, títulos de links, placeholders de formulários, rótulos ARIA: os buscadores e os leitores de tela leem tudo isso. No painel SEO eles ficam listados um a um, e cada linha leva você até o elemento na página.
  • A prévia dos compartilhamentos. O título e a descrição que aparecem quando alguém publica sua página no Facebook, LinkedIn ou WhatsApp. Se um plugin de SEO colocar os dele, esses também precisam ser traduzidos.

Passo 5 — Vire o interruptor para o verde

Um clique e o idioma fica público: aparece no seletor, entra no seu sitemap, e as tags hreflang dele começam a dizer ao Google que existe uma versão italiana de cada página. Nada foi anunciado antes de ser verdade — que é justamente a ideia.

Depois comece o próximo idioma. O trabalho já feito é reaproveitado: o plugin guarda cada frase que já traduziu, então um segundo idioma nunca traduz de novo uma frase que você já aprovou em outro lugar.

A armadilha que pega todo mundo, seis meses depois

Esta é a falha que mais vemos em sites de verdade, e não tem nada a ver com o lançamento.

Você termina a tradução. Meses depois edita uma página — um parágrafo novo na de preços, uma frase de abertura mudada. O inglês está perfeito. E em todos os outros idiomas aquele parágrafo novo continua em inglês, em silêncio, porque o TranslateRocket detecta os textos enquanto um administrador logado olha a página — e ninguém nunca mais abriu aquela página.

É o tipo de falha mais silencioso: sem erro, sem aviso, sem nada na sua lista de textos para traduzir. Só um parágrafo, no idioma errado, em uma página que alguém lê todo dia.

A WordPress admin notice saying that pages changed since TranslateRocket last read them, with a link to scan them
Você edita uma página e agora o painel avisa — com o nome das páginas e a varredura a um clique.

Por isso o plugin agora guarda uma lista das páginas que você editou desde a última leitura e fala isso em alto e bom som no painel, com o nome das páginas e a varredura a um clique. Rode, traduza as poucas frases novas, pronto. Se você levar um único hábito deste artigo, leve este: depois de editar uma página, escaneie e traduza de novo.

As perguntas que as pessoas fazem antes de lançar um site WordPress multilíngue

O Google vai me penalizar por um idioma inacabado?

Não, se ninguém consegue chegar nele. Enquanto um idioma está offline ele não está no sitemap, não está nas tags hreflang e não há link para ele em lugar nenhum, e as URLs dele redirecionam para o idioma padrão. Não há nada para o Google indexar, então não há nada pelo que ser penalizado.

Posso trabalhar em dois idiomas ao mesmo tempo?

Sim — o interruptor é por idioma. Você pode ter três no ar, dois offline e um que nem começou, tudo no mesmo site.

E se eu publicar um idioma cedo demais por engano?

Volte o interruptor para o cinza. Ele some na hora do seletor, do sitemap e das tags hreflang. Se o Google já tinha rastreado, ele larga aquelas URLs na visita seguinte.

Preciso traduzir tudo antes de publicar um idioma?

Não, mas decida com consciência. Uma regra razoável: tudo o que um visitante alcança em dois cliques a partir da home, mais o checkout se você vende. O que sobrar sem tradução cai no seu idioma de origem em vez de quebrar — mas cada pedaço é uma pequena rachadura na impressão que você está passando.

Isso funciona com Elementor, WooCommerce e construtores de página?

Sim. O motor lê a página pronta, então tudo o que o navegador mostra é traduzido — construtores, temas, interfaces de plugins e WooCommerce incluídos.

Tem alguma coisa aqui que seja paga?

Não. O TranslateRocket é gratuito, inteiro, sem versão paga e sem limite de idiomas ou de textos.

Quer uma mão com o seu site? Eu faço para você

Sou o Federico, o desenvolvedor do TranslateRocket — e construir e traduzir sites WordPress é o que eu faço para viver. É assim que este plugin continua gratuito: ele não é capado para te vender um upgrade, é a ferramenta que eu uso todo dia nos sites pelos quais me pagam.

Um site multilíngue novo do zero, um design colocado nos eixos, um site que já existe levado de um idioma a dez, desenvolvimento sob medida, traduções revisadas, ou uma migração para fora de um plugin que cobra de você todo mês: me diga o que você precisa e eu digo com honestidade se sou a pessoa certa. Você fala com quem escreveu o motor, não com uma fila de suporte.

E se você preferir fazer tudo sozinho, o que está neste artigo é seu a partir de hoje — me escreva assim mesmo, se travar.

Me conte sobre o seu siteBaixe o plugin, de graça

Fontes

  • Google Search Central — “Gerenciar sites multirregionais e multilíngues”, sobre páginas parcialmente traduzidas. desenvolvedores.google.com
  • Google Search Central — “Informar ao Google as versões localizadas de uma página” (hreflang). desenvolvedores.google.com
  • CSA Research — “Can’t Read, Won’t Buy”, pesquisa com 8.709 consumidores em 29 países. csa-research.com

Relacionado: traduzir o WordPress de graça com o Chrome · deixar um site WordPress multilíngue, passo a passo · hreflang explicado simplesmente · tudo o que o TranslateRocket faz

Precisa de uma chave de API?

Guias passo a passo para OpenAI, Claude, Gemini, DeepL e Google Translate: quanto custa cada um, quais são gratuitos e como definir um limite de gastos. Guias de chaves de API →

💬 Precisa de ajuda?
Fornecido por TranslateRocket™