Aprenda a registrar strings que o WPML não consegue registrar automaticamente, incluindo configurações de temas ou plugins, opções e perfis de usuário.
A tabela a seguir resume as soluções disponíveis quando você não consegue encontrar strings específicas.
O que precisa ser traduzido?
O que fazer
O que precisa ser traduzido?
O tema ou plugin diz que está 100% traduzido, mas algumas ou todas as traduções estão faltando no front-end do site
O que fazer
Atualizar as traduções do tema ou pluginO que precisa ser traduzido?
Strings da área de administração, configurações de temas/plugins, widgets e mensagens ou e-mails personalizados
O que fazer
Registrar strings de administração e configurações para traduçãoO que precisa ser traduzido?
Strings JavaScript vindas de um tema ou plugin não aparecem na Tradução de Strings
O que fazer
Registrar strings de arquivos JavaScript para traduçãoO que precisa ser traduzido?
Informações de perfil de usuário, como nomes, biografias ou campos personalizados
O que fazer
Tornar as funções de usuário traduzíveisO que precisa ser traduzido?
Você quer substituir as traduções fornecidas pelo tema ou plugin
O que fazer
Analisar o tema ou plugin em busca de stringsO que precisa ser traduzido?
Traduções de strings diversas não estão sincronizadas em um site rodando em vários servidores
O que fazer
Sincronizar arquivos MO entre seus servidoresComo atualizar as traduções de temas ou plugins
Para ver se o seu tema ou plugin inclui traduções para os seus idiomas, visite as respectivas páginas no repositório de temas ou plugins do WordPress. Procure por essa informação na seção Idiomas ou Traduções.
Se você não conseguir ver as traduções no seu site, é provável que você tenha instalado e ativado o tema ou plugin primeiro e configurado os idiomas do WPML depois. Para exibir as traduções:
- No painel de administração do seu site, vá para Painel → Atualizações.
- Role para baixo até a seção Traduções e clique em Atualizar traduções.

Você agora deve ver as traduções atualizadas no front-end.
Como registrar strings da área de administração do WordPress e das configurações de temas e plugins
Quando o tema ou plugin que você está usando não é totalmente compatível com o WPML, você precisa traduzir alguns dos textos deles manualmente. Isso inclui:
- Textos do painel de opções do seu tema, como texto de rodapé, avisos de direitos autorais e mensagens personalizadas
- Rótulos, mensagens ou outros textos personalizados definidos nas opções e configurações do plugin
- Algumas configurações do núcleo do WordPress, como o seu formato de hora
- Alguns títulos e conteúdos de widgets
Antes de traduzir esses textos você mesmo, recomendamos entrar em contato com os autores e pedir que eles tornem o tema ou plugin totalmente compatível com o WPML através do nosso programa Go Global.
Para registrar esses textos para tradução você mesmo:
- Vá para WPML → Tradução de Strings.
- Role até Utilitários, expanda a seção Não encontra as strings que você está procurando? e clique no link Tradução de textos de administração.

- Na página Textos de administração, selecione as strings que você quer traduzir e clique em Adicionar à Tradução de Strings.
Essas strings agora estarão disponíveis para tradução na Tradução de Strings.
Como registrar strings de arquivos JavaScript
Alguns temas e plugins mantêm certos textos (strings) do front-end dentro de arquivos JavaScript. Na maioria das vezes, esse é o caso de recursos do front-end que atualizam seu conteúdo sem precisar recarregar a página inteira.
Por exemplo, esse é o caso dos blocos Carrinho do WooCommerce e Checkout do WooCommerce. Por padrão, o WPML não vê essas strings. Para traduzi-las, você precisa ativar isso nas configurações do WPML:
- Vá para WPML → Configurações.
- Role até a seção Tradução de Strings e ative a opção Detectar strings em arquivos JavaScript.
- No seu front-end, visite a página onde a sua string JavaScript aparece. Isso registra o script que a contém.
- Em seguida, vá para WPML → Localização de temas e plugins, selecione o plugin ou tema que contém as strings não traduzidas e clique em Analisar.
- Por fim, vá para WPML → Tradução de Strings para traduzir as suas strings JavaScript.
Como esse recurso pode impactar o desempenho do site, após traduzir as suas strings, volte para WPML → Configurações e desative-o.
Como analisar um tema ou plugin para atualizar traduções existentes
O registro automático do WPML otimiza o desempenho do site ao disponibilizar para tradução apenas textos não traduzidos de temas e plugins. Analisar um tema ou plugin carrega todas as strings, mesmo aquelas com traduções existentes.
Para analisar um tema ou plugin:
- Vá para WPML → Localização de temas e plugins.
- Selecione o seu tema ou plugin e analise-o.

As strings nesses componentes agora estarão disponíveis para tradução na Tradução de Strings.
Lembre-se de que o WPML só consegue encontrar traduções existentes que foram carregadas pelo menos uma vez. Embora isso geralmente aconteça automaticamente, às vezes você precisa acionar essa ação por conta própria.
Para fazer isso, simplesmente visite a página que contém as suas traduções ausentes no front-end. Ao visualizar a página, o WPML registrará automaticamente as traduções ausentes.

