---
title: "Como corrigir WPML com tradução que não aparece no WordPress"
url: https://full.services/wp-fixer/corrigir-wpml-traducao-nao-aparece/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir WPML com tradução que não aparece no WordPress

## O que é a tradução do WPML que não aparece?

O WPML cria uma versão separada de cada conteúdo para cada idioma e usa a estrutura de URL (diretório, parâmetro ou domínio) para servir a tradução certa. A tradução não aparece quando o WordPress não encontra ou não publica essa versão: ela ficou como rascunho, o idioma está inativo, os permalinks não foram re-salvos após adicionar o idioma, ou o cache entrega a página original. O conteúdo traduzido existe no banco, mas não é exibido no idioma esperado.

## Como identificar

- A página abre no idioma original mesmo com a tradução concluída no editor.

- O endereço do idioma secundário retorna "404 Not Found" enquanto o idioma padrão abre.

- O seletor de idioma some ou aponta para a home em vez da tradução da página atual.

- Strings da interface (menu, botões) seguem no idioma original mesmo traduzidas em String Translation.

**Antes de começar:** Antes de limpar o cache de objeto em produção, avise que o site pode ficar mais lento por alguns minutos enquanto o cache é reconstruído.

## Como prevenir

- Publique a tradução em vez de deixá-la como rascunho e confirme o idioma ativo antes de divulgar a URL

- Re-salve os links permanentes sempre que mudar a opção de URL por idioma

- Separe o cache por idioma para o plugin de cache não servir a variante errada

## Erros relacionados

- [Como corrigir Polylang com redirecionamento em loop](https://full.services/wp-fixer/corrigir-polylang-redirect-loop/)

- [Como corrigir bandeira de idioma que não aparece (WPML/Polylang)](https://full.services/wp-fixer/corrigir-bandeira-idioma-nao-aparece-wordpress/)

- [Como corrigir sitemap multilingue com erro](https://full.services/wp-fixer/corrigir-sitemap-multilingue-erro-wordpress/)
