Plugins multilíngues para WordPress: Polylang, TranslatePress e Weglot

Compare Polylang para editar artigos separados por idioma, TranslatePress para traduzir os textos visíveis na página e Weglot para gerar e revisar traduções em um serviço externo. Além da rapidez inicial, examine endereços por língua, trabalho editorial, custos recorrentes e migração. Em um site já multilíngue, preserve URLs e dados atuais antes de trocar de sistema.

Gestão de idiomas e tradução automática são diferentes

Um plugin multilíngue organiza conteúdos, endereços e passagem entre idiomas. A tradução automática transforma o texto e pode estar incluída ou depender de uma conexão separada. Um menu de línguas não valida artigos, categorias, formulários e metadados de busca.

Uma versão portuguesa de um guia coreano exige mais que traduzir o corpo. Confira categoria, menu, botões, textos nas imagens, descrições alternativas e mensagens de sucesso ou erro. Uma loja também precisa coordenar produtos, estoque, preços, pedidos e e-mails; são necessidades além da relação entre artigos.

O esquema compara formas de gestão, sem reproduzir interfaces. Seus dados não são automaticamente intercambiáveis: avalie redação e armazenamento em conjunto.

Três abordagens de gestão multilíngue: artigos separados por idioma, tradução visual dos textos da página e serviço externo conectado, com dados e migração diferentes.

Compare Polylang, TranslatePress e Weglot

Ferramenta Fluxo editorial Base ou gratuito Condições adicionais
Polylang Artigos, classificações e menus relacionados por idioma Várias línguas, relações entre conteúdos e seleção de idioma DeepL, sincronização e funções editoriais Pro; integração WooCommerce paga
TranslatePress Tradução visual dos textos exibidos Idioma original e um idioma de tradução; edição manual Idiomas adicionais e SEO Pack pagos; quotas automáticas e possíveis custos API
Weglot Geração e revisão em serviço conectado Plano de serviço separado da instalação do plugin Palavras, idiomas, uso, cancelamento e exportação

Polylang: atribua idiomas e relacione os conteúdos

Cada artigo de idioma é editado separadamente no WordPress, permitindo adaptá-lo aos leitores. Isso exige organizar a atualização das traduções quando o original muda. O núcleo gratuito não traduz automaticamente todos os textos. Pro acrescenta recursos como DeepL, duplicação e sincronização; para WooCommerce, avalie a integração específica.

O assistente de configuração define línguas e atribui idioma ao conteúdo existente. Se foi ignorado, pode ser reaberto em Languages → Setup, ou Idiomas e a opção correspondente. Artigos ou categorias que desapareceram da apresentação pública podem estar sem língua atribuída, sem terem sido apagados.

No painel de idiomas do editor, atribua o original, acrescente uma tradução ou relacione um artigo traduzido existente. Títulos semelhantes não criam essa relação. Siga o guia de artigos e classificações e confira categorias, tags e navegação correspondentes.

TranslatePress: separe texto visível e cobertura SEO

Escolha línguas em Configurações → TranslatePress e abra Translate Site pela barra administrativa ou pelas configurações. O guia do editor explica a seleção e gravação das traduções dos textos visíveis. Essa abordagem permite revisar botões, tema e construtores no contexto da página.

O gratuito suporta o idioma original e uma língua de tradução. Compare os idiomas adicionais pagos e o SEO Pack, que cobre metadados, slugs, textos alternativos de imagens e elementos associados. Corpo traduzido não comprova tradução de título e descrição destinados às buscas.

Diferencie tradução manual, quota TranslatePress AI e cobrança das APIs Google ou DeepL. Ao automatizar, o texto segue ao serviço escolhido; visitas às páginas também podem iniciar esse processamento. As traduções ficam no banco do site: inclua suas tabelas próprias nos backups. A FAQ explica que mudar o texto original pode exigir uma nova tradução. Confira o que efetivamente aparece depois de cada alteração relevante.

Weglot: examine limites e encerramento do serviço

Weglot conecta o WordPress a uma conta externa. O guia de integração orienta criar um projeto WordPress e informar chave API, idioma original e idiomas de destino no menu Weglot. API é a interface de comunicação entre programas; a chave identifica essa conexão. Compare as instruções com a interface, pois a gestão das línguas pode estar no projeto do serviço.

O serviço fornece endereços por idioma sem criar cada tradução como artigo independente na lista WordPress. Revise pela lista de traduções ou editor visual. A quota de palavras corresponde ao conjunto traduzido nos idiomas de destino; não é um orçamento novo renovado todo mês. Estime acervo existente, línguas adicionais e crescimento.

A importação e exportação requer atualmente Advanced ou plano superior. O guia de cancelamento explica que interromper ou pausar o serviço desativa a apresentação das traduções e pode levar à retirada gradual dessas páginas das buscas. Pares de textos exportados não são páginas prontas em outro sistema. Prepare importação, continuidade das URLs e disponibilidade antes de cancelar.

Examine endereços e informações de busca por idioma

Uma URL linguística permite abrir diretamente uma edição. Alterar um prefixo estabelecido da língua principal, um domínio ou um slug pode afetar referências internas e endereços indexados. Mapeie URLs antigas e novas antes de escolher outra estrutura.

hreflang indica versões linguísticas ou regionais alternativas; URL canônica indica o endereço representativo preferido. O guia Google de páginas localizadas pede autorreferência e relações recíprocas entre versões. Não confunda as funções apontando sistematicamente as canônicas de traduções completas para o original coreano. Essas indicações não garantem indexação ou classificação.

Com um plugin SEO, confira títulos, descrições, canônicas por língua, hreflang e sitemaps realmente produzidos. A revisão editorial da tradução continua necessária: procure omissões, negações alteradas, números, condições e links no idioma correto. Uma língua suportada não equivale a uma tradução verificada.

Teste um conjunto relacionado antes de adotar ou migrar

  1. Defina o alcance. Liste línguas, artigos, categorias, menus, formulários, imagens, produtos e responsáveis. Na automação, confira dados transmitidos e limites de gasto.
  2. Crie um conjunto de teste. Traduza um artigo comum e outro com tabelas, imagens ou formulário, além da navegação e classificações. Não ative sistemas multilíngues concorrentes em conjunto.
  3. Confira destinos correspondentes. Mudar do artigo coreano ao português deve abrir sua tradução quando ela existe. Defina o tratamento de conteúdo ainda não traduzido, evitando encaminhamentos acidentais de todos os artigos à página inicial.
  4. Teste funções de visitantes. Sem login e no celular, confira botões, erros, confirmações, textos em imagens, datas, unidades e links. Lojas precisam de ensaios separados de pedidos, e-mails e estoque com pagamentos de teste adequados.
  5. Confira busca e atualização. Abra cada URL diretamente e examine metadados e sitemaps. Altere um texto original de teste, confira como a tradução é atualizada e restaure o conteúdo.
  6. Confira backup, migração e recuperação. Inclua textos, relações, tabelas próprias, configurações e exportações do serviço. Preserve URLs ou prepare os redirecionamentos necessários e teste a recuperação separadamente.

Se idiomas se misturam, examine atribuições, relações, menus e categorias antes do cache de páginas. Desativar um plugin, apagar uma língua e cancelar um serviço têm efeitos diferentes. Por exemplo, excluir uma língua no Polylang afeta atribuições, relações e traduções de textos mesmo quando os artigos permanecem. Não use essa exclusão como teste no site público antes de preservar dados e endereços.

Inclua no custo trabalho editorial, idiomas, cobertura SEO, integração comercial e possível migração. Artigos separados favorecem independência editorial; tradução visual facilita revisão no contexto; serviço conectado pode atender quando seu funcionamento e custos contínuos correspondem à necessidade.