Migrar de WPML para um plugin multilingue nativo é uma daquelas tarefas que impõem respeito, mas que pode ser feita sem começar do zero e, sobretudo, sem perder nem uma das traduções que tanto trabalho te custou criar. Se o teu site ou a tua loja estão há meses (ou anos) traduzidos com WPML e notas que o site está mais lento, que cada atualização se complica ou que a dependência da licença começa a pesar, mudar para uma solução nativa é uma decisão perfeitamente razoável. Neste guia explicamos-te, passo a passo, como fazê-lo com cabeça e com rede de segurança.

A boa notícia é que uma mudança bem planeada preserva o conteúdo traduzido, os URLs e o posicionamento que já conquistaste. A chave está na ordem dos passos e em apoiar-te num migrador que leia o que já tens no WPML em vez de te obrigar a traduzir tudo de novo. Vamos por partes.
Migrar de WPML sem perder as traduções: por que considerar a mudança
WPML é um plugin veterano e muito completo, mas essa abrangência tem um preço. Muitos projetos chegam a um ponto em que a balança pende para a mudança por vários motivos concretos:
- Desempenho. WPML adiciona muitas consultas e tabelas próprias. Em sites grandes, sobretudo em WooCommerce, isso nota-se no tempo de carregamento do painel e do front.
- Custo e dependência. É uma licença anual que se renova ano após ano; se deixas de a pagar, perdes atualizações e suporte.
- Complexidade. A combinação de módulos (String Translation, Translation Management, etc.) é poderosa, mas também difícil de manter quando a equipa muda.
Antes de decidir migrar de WPML convém ter claro o teu objetivo: um site mais leve, com menos peças móveis e com a tradução integrada de forma nativa. Se trabalhas com uma loja, recomendamos-te também ler o nosso guia para traduzir WooCommerce, porque os produtos, as variações e os atributos têm as suas próprias particularidades.
O que se conserva e o que convém rever antes de começar
A dúvida mais habitual de quem está prestes a migrar de WPML é simples: «vou perder o que já está traduzido?». A resposta curta é que não, desde que uses um migrador limpo e respeites a ordem. Ainda assim, é útil separar o que é importado automaticamente do que terás de rever tu.
O que um migrador limpo importa por ti
Ao migrar de WPML, um bom importador lê a estrutura de idiomas e reconstrói-a no novo plugin sem traduzir nada de novo:
- As publicações, páginas e fichas de produto já traduzidas, com a sua relação entre idiomas.
- As categorias, etiquetas e atributos traduzidos.
- Os idiomas ativos e o idioma predefinido do site.
O que terás de rever manualmente
Há elementos que nenhum migrador pode adivinhar por ti e que convém verificar com calma:
- As strings do tema e de outros plugins (botões, menus, textos do checkout).
- Os emails transacionais de WooCommerce em cada idioma.
- Os widgets, formulários e textos que eram geridos a partir de String Translation.
Como migrar de WPML passo a passo
Este é o coração do guia. O truque para migrar de WPML sem sustos é fazê-lo num ambiente controlado e desativar o plugin antigo apenas quando tudo o resto já estiver a funcionar.
Antes de migrar de WPML: faz uma cópia de segurança completa
Não comeces sem uma cópia de segurança recente da base de dados e dos ficheiros. O ideal é trabalhar primeiro num ambiente de testes (staging) que seja uma réplica do site real, assim podes enganar-te sem consequências. Se algo correr mal, restauras e tentas novamente.
Passo 1. Importa as traduções existentes
Instala o plugin nativo juntamente com o WPML, sem desativar ainda este último, e lança o importador. Aqui está o mais importante de todo o processo: o migrador deve ler os pares de tradução que já existem no WPML e recriá-los, de modo que cada página em espanhol continue ligada à sua versão em inglês, francês ou no idioma que for. Revê algumas fichas e publicações para confirmar que as relações foram reconstruídas corretamente.
Passo 2. Revê os URLs, os slugs e as etiquetas hreflang
Este passo é o que mais afeta o SEO. Confirma que a estrutura de URLs por idioma se mantém (por exemplo, /en/ ou o subdiretório que usavas) e que os slugs traduzidos continuam a ser os mesmos. Verifica também se as etiquetas hreflang são geradas corretamente para que o Google entenda que versão mostrar em cada país. Se algum slug mudar inevitavelmente, prepara um redirecionamento 301 a partir do URL antigo.
Passo 3. Revê as strings do tema e os emails
Percorre o site em cada idioma prestando atenção aos textos que não fazem parte do conteúdo: menus, botões, mensagens do carrinho e do checkout, e os emails que o cliente recebe após uma compra. Traduz as strings que tenham ficado soltas a partir da interface do novo plugin.
Passo 4. Confirma tudo e desativa o WPML só no fim
Quando tiveres verificado que o conteúdo, os URLs e as strings funcionam, já podes desativar e desinstalar o WPML. Nem um minuto antes. Depois disso, volta a percorrer as páginas-chave e revê o mapa do site e a consola de pesquisa caso apareça algum link quebrado.
| Aspeto | WPML | EHERO Woo Multilang |
|---|---|---|
| Modelo | Licença anual com módulos separados | Plugin nativo integrado |
| Tradução de WooCommerce | Requer módulos adicionais | Produtos, variações e atributos de série |
| Tradução com IA | Créditos comprados à parte | Traz a tua própria chave (OpenAI, Claude, Gemini, DeepL ou DeepSeek); pagas ao fornecedor apenas alguns euros por todo o catálogo |
| Desempenho | Consultas e tabelas próprias que penalizam em sites grandes | Estrutura mais leve |
| Migração | — | Importador que reutiliza o que já foi traduzido |
Erros comuns ao migrar de WPML (e como evitá-los)
A maioria dos sustos ao migrar de WPML não vem do novo plugin, mas da pressa. Estes são os três erros que mais se repetem:
- Desativar o WPML antes de importar. Se tirares o WPML primeiro, o migrador já não tem de onde ler as traduções e arriscas-te a perdê-las. Desinstala-o sempre no fim.
- Perder as ligações de tradução. Migrar o texto mas não as relações entre idiomas deixa páginas «órfãs» que já não ficam ligadas entre si. Verifica os pares de tradução após importar.
- Mudar URLs sem redirecionamento. Se um slug traduzido mudar e não colocares um redirecionamento 301, perdes o posicionamento desse URL. Mantém os slugs ou redireciona.
Trabalhar com os padrões do WordPress ajuda muito aqui: quanto mais o teu site se apoiar na forma nativa de gerir conteúdos, mais previsível e limpa será a migração de WPML.
Uma vez que o teu catálogo está traduzido e estável, o passo natural seguinte é que os teus clientes encontrem o que procuram no seu próprio idioma. Para isso podes adicionar EHERO Smart Search, que também funciona com o modelo de trazer a tua própria chave: ligas a tua conta do fornecedor de IA que preferires e pagas diretamente pelo uso, sem intermediários.
Perguntas frequentes
Vou perder as traduções ao migrar de WPML?
Não, desde que uses um migrador que leia os pares de tradução do WPML e desatives o plugin antigo apenas no final do processo.
Os URLs das minhas páginas traduzidas vão mudar?
Não têm de mudar. Se mantiveres a mesma estrutura por idioma e os mesmos slugs, os URLs mantêm-se; se algum mudar, basta um redirecionamento 301.
Preciso de saber programar para fazer a mudança?
Não. O importador faz o trabalho pesado; só terás de rever strings do tema, emails e algum detalhe manualmente a partir do painel do WordPress.
Como funciona a tradução com inteligência artificial?
Com o modelo de trazer a tua própria chave: ligas a tua conta da OpenAI, Claude, Gemini, DeepL ou DeepSeek e pagas ao fornecedor apenas alguns euros para traduzir todo o catálogo. A IA não está incluída nem é fornecida por nós.
Conclusão
Migrar de WPML deixa de ser um salto para o vazio quando segues uma ordem clara: cópia de segurança, importação do que já está traduzido, revisão de URLs e strings, e desativação do WPML só no fim. Com esse método conservas as tuas traduções, o teu SEO e a tua tranquilidade, e ficas com um site mais leve e fácil de manter. Se queres dar o passo com um migrador limpo que reutiliza o que já tens, descobre EHERO Woo Multilang e começa a tua migração sem começar do zero.
