O Loco Translate está em mais de um milhão de sites WordPress e é muito bom naquilo que faz. Só que não faz o mesmo trabalho. Esta página conta, com honestidade, o que implica realmente mudar para o TranslateRocket — um plugin multilingue gratuito para WordPress —: o que é importado, o que fica de fora e quanto tempo demora.
A versão curta: as suas traduções existentes são importadas com um clique, nada seu é modificado ou eliminado, e a importação funciona mesmo que o outro plugin já esteja desativado ou eliminado.
O que este plugin faz — e até onde vai
O Loco Translate edita ficheiros .po e .mo: os ficheiros de idioma do seu tema e dos seus plugins. É a ferramenta certa para mudar «Add to cart» para «Aggiungi al carrello». O que não faz é tornar o seu site multilingue: não lhe consegue dar uma versão em espanhol da sua página «Sobre nós», um seletor de idioma nem URLs em /es/ . As cadeias de texto da interface existem num só idioma de cada vez — o idioma do site.
Onde estão realmente as suas traduções
Tudo o que escreveu no Loco está em wp-content/languages/loco/, como .po (os ficheiros editáveis) e .mo (os ficheiros compilados). Essas horas de trabalho são suas e estão ali mesmo, no seu servidor.
O que é importado
- Todas as cadeias de texto que traduziu à mão, em todos os idiomas em que trabalhou.
- Os catálogos dos plugins e também os dos temas.
- Nada que não tenha sido escrito por si: os pacotes de idioma que o WordPress descarrega sozinho são ignorados de propósito. São milhares de cadeias que ninguém no seu site escolheu, e importá-las enterraria as que interessam.
- As entradas ainda marcadas como «fuzzy» também são ignoradas — ninguém as verificou ainda, e uma tradução que ninguém verificou não é uma tradução.
Um pormenor técnico, porque é importante e ninguém o menciona: um ficheiro .mo não guarda a marca «fuzzy» — essa só existe no .po. O Loco escreve sempre os dois, e nós lemos o .po quando estão lado a lado, para que as entradas não revistas fiquem de fora. Se só tivesse guardado o .mo, essas entradas seriam importadas.
Como migrar, passo a passo
- Faça uma cópia de segurança do seu site. Nada aqui modifica o seu conteúdo, mas uma migração sem cópia de segurança é um mau hábito seja qual for a ferramenta.
- Instale o TranslateRocket a partir de wordpress.org. É gratuito e não há nenhuma conta para criar.
- Escolha os seus idiomas em TranslateRocket → Languages: o idioma em que o seu site está escrito, e aqueles para os quais já tem traduções.
- Abra TranslateRocket → Import. O ecrã analisa o seu site e diz-lhe o que encontrou, com uma contagem. Se disser que nada foi detetado, nada é adivinhado.
- Prima o botão de importação deste plugin e deixe-o funcionar. O seu conteúdo original fica intacto.
- Preencha as lacunas de graça. Tudo o que o plugin antigo nunca cobriu — menus, texto do tema, WooCommerce — pode ser traduzido com o tradutor incorporado no Chrome e no Edge: sem chave de API, sem conta, nada enviado para lado nenhum. Cronometrámos: 464 strings em 42 segundos.
- Verifique, e depois remova o plugin antigo quando estiver satisfeito — não antes.
Como fica tudo depois
Se quiser, mantenha o Loco Translate instalado — os dois não entram em conflito. O Loco continua a ser o seu editor de cadeias da interface; o TranslateRocket acrescenta os idiomas, os URLs, o seletor e o conteúdo das páginas.
Fica também com aquilo pelo qual um plugin de tradução é avaliado quando passa o entusiasmo inicial: URLs do tipo /es/com as etiquetas corretas de hreflang, slugs traduzidos, um seletor de idioma como shortcode, bloco ou widget, regras de visibilidade por página e uma memória de tradução para que a mesma frase nunca seja traduzida duas vezes.
Perguntas que as pessoas fazem antes de mudar
Tenho de desinstalar primeiro o Loco Translate?
Não. Os dois plugins fazem trabalhos diferentes e podem conviver. A importação lê os ficheiros no disco, por isso também funciona se já tiver removido o Loco.
Importa os pacotes de idioma que o WordPress descarregou automaticamente?
Não, e é de propósito. Só são lidos os ficheiros em wp-content/languages/loco/ — o trabalho que fez de facto. Os pacotes de idioma oficiais já são aplicados pelo WordPress e acrescentariam milhares de cadeias que nunca escolheu.
O que acontece às entradas marcadas como fuzzy?
São ignoradas. Fuzzy significa que a tradução foi adivinhada por uma ferramenta e nunca confirmada por uma pessoa. Pode sempre traduzir essas cadeias depois, à mão ou automaticamente.
É mesmo gratuito?
Sim. O TranslateRocket não tem versão paga, nem taxa por idioma, nem limite de palavras. Se usar o tradutor integrado no Chrome e no Edge, nunca paga nada a ninguém.
Vem de outro plugin? WPML · Polylang · TranslatePress · Weglot · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate
A deixar um plugin pago? Lê as comparações honestas: alternativa ao WPML · alternativa ao TranslatePress · alternativa ao Weglot · alternativa ao GTranslate
Quer uma ajuda com o seu site? Posso fazê-lo por si
Sou o Federico, o programador do TranslateRocket — e construir e traduzir sites WordPress é o que faço para viver. É assim que este plugin se mantém grátis: não está mutilado para lhe vender uma atualização, é a ferramenta que uso todos os dias nos sites por que sou pago.
Um site multilingue novo de raiz, um design posto em ordem, um site já existente levado de um idioma a dez, desenvolvimento à medida, traduções revistas, ou uma migração para fora de um plugin que lhe cobra todos os meses: diga-me o que precisa e digo-lhe com honestidade se sou a pessoa certa. Fala com quem escreveu o motor, não com uma fila de suporte.
Precisas de uma chave 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 API →