Tradução de strings
As strings são todos os textos do seu site que não fazem parte de um post, página ou termo de taxonomia: o slogan do site, títulos de widgets, rótulos de temas (Leia mais, Postado por), rótulos de plugins (Adicionar ao carrinho, Resultados da pesquisa), rótulos de formulários, mensagens de erro, textos de botões. As strings geralmente são curtas, muitas vezes palavras únicas, e estão espalhadas pelo seu tema e pelos plugins.
O método normal: Traduzir tudo automaticamente + registro automático
Quando o Traduzir tudo automaticamente está ativado e a opção Registrar automaticamente strings não gerenciadas está habilitada, o WPML observa o site enquanto você e seus visitantes o usam. Novas strings (qualquer coisa que um tema ou plugin exiba na tela) são registradas automaticamente à medida que aparecem. O WPML as captura na próxima passagem de tradução.
Para a maioria dos sites, isso é tudo o que você precisa fazer: mantenha o Traduzir tudo automaticamente ativado, mantenha o registro automático ativado, e suas strings serão traduzidas junto com o seu conteúdo. Você pode confirmar a opção em dois lugares: na entrada Detectar strings não gerenciadas na parte inferior do Painel de tradução, ou no utilitário Registrar automaticamente strings não gerenciadas na própria aba Strings. Ambos controlam a mesma configuração.
Controle refinado: A aba Strings
Abra WPML > Traduções > Strings. Toda string registrada no site é listada lá com uma coluna por idioma. Filtre por domínio (o tema ou plugin de onde a string veio) ou por status de tradução, pesquise por texto e traduza manualmente usando o ícone + para cada idioma.
A aba Strings é onde você faz o trabalho que o Traduzir tudo automaticamente não pode fazer por você:
- Editar uma tradução. Substituir o que um mecanismo automático produziu.
- Gerenciar o idioma de origem. Quando um tema ou plugin foi escrito em um idioma diferente do inglês, alterar o idioma de origem de strings selecionadas ou de todo um domínio de texto. O WPML traduzirá a partir da origem correta daqui para a frente.
- Prioridades de tradução. Definir uma prioridade mais alta para as strings que os visitantes mais veem.
- Rastrear onde uma string aparece no site. Útil quando você não consegue identificar a qual página ou tela uma string pertence.
Uma linha separada na seção Utilitários envia as strings para tradução através dos mesmos métodos que o Painel usa: automático, seus tradutores ou um serviço de tradução.
Strings que não aparecem na aba Strings
Algumas strings (rótulos de configurações no painel de administração do WordPress, texto de configuração de widgets, avisos de direitos autorais) não são registradas automaticamente ao navegar pelo site. Elas ficam em telas de administração que os visitantes nunca veem. O WPML tem um verificador separado para elas chamado Tradução de textos de administração.
O link para ele está na seção Utilitários da aba Strings, em Não está vendo as strings que você está procurando?. Abra a Tradução de textos de administração, analise o tema ou plugin, selecione as strings que você quer traduzir, e elas serão adicionadas à aba Strings.
Entregar strings como um arquivo PO
Quando você quiser enviar strings para um tradutor externo, inseri-las em uma ferramenta de memória de tradução ou gerar um modelo inicial para um novo idioma, o utilitário Importar / exportar PO na aba Strings lida com ambas as direções.
Para exportar:
- Certifique-se de que todas as strings que você quer incluir estejam registradas na aba Strings. Se as strings de um tema ou plugin ainda não estiverem lá, analise-as através da tela Tradução de textos de administração (acima).
- Abra Importar / exportar PO na seção Utilitários da aba Strings.
- Exporte. O WPML produz um arquivo
.pocontendo as strings registradas. As traduções são incluídas se você já as tiver, ou ele vem como um modelo em branco se você não as tiver.
Quando o arquivo .po traduzido voltar, importe-o através do mesmo utilitário. O WPML mescla as traduções na tabela de strings. As traduções existentes são atualizadas, e as novas são adicionadas.
O que torna as strings traduzíveis
As strings não têm uma opção de “tornar isso traduzível” como os tipos de post e as taxonomias têm. O fator determinante é se o WPML Tradução de Strings (um complemento gratuito incluído nos planos Multilingual CMS e Agency) está instalado e ativo. Sem ele, a aba Strings não aparecerá em WPML > Traduções, a ferramenta Detectar strings não gerenciadas desaparecerá do Painel, e os textos da interface de temas e plugins não serão traduzidos.
Instale-o a partir de WPML > Ativar e atualizar se ele ainda não estiver no seu site.
A única configuração de Tradução de Strings para todo o site fica em WPML > Configurações > Tradução de Strings: uma única opção para Detectar strings em arquivos JavaScript. Ative-a quando precisar analisar um tema ou plugin cujas strings vêm do JS, e depois desative-a quando a análise terminar (a documentação observa que isso pode afetar o desempenho).
Mais guias de Tradução de Strings
Escrito por Amir · Última atualização em 1 de julho de 2026
Escrito por Amir · Última atualização em 1 de julho de 2026