Pular a navegação
Atualizado
setembro 10, 2024

WPML String Translation permite que você traduza textos que não estão em posts, páginas e taxonomias. Isso inclui o slogan do site, textos gerais nas telas de administração, títulos de widgets e muitos outros textos.

Na String Translation, você pode traduzir elementos de texto estáticos em seu site que vêm de temas e plugins prontos para tradução. Se você é um desenvolvedor criando um tema, plugin ou site personalizado e deseja adicionar suporte multilíngue, veja como entregar um projeto internacionalizado de WordPress.

Nesta página:

Baixar e Ativar String Translation

O módulo WPML String Translation vem com os tipos de conta Multilingual CMS e Multilingual Agency.

O plugin OTGS Installer permite que você facilmente instale e ative o plugin principal WPML, String Translation, e todos os outros componentes do WPML.

Alternativamente, você pode baixar o add-on String Translation da sua conta WPML.org, na seção Downloads.

Uma vez que você o instale e ative em seu site, navegue até WPML → String Translation.

Como Encontrar e Traduzir Strings com WPML

A maioria dos sites contém muitas strings para traduzir. Essas strings vêm dos diferentes temas e plugins em seu site. Para identificar e selecionar as strings específicas que você deseja traduzir, você pode usar os menus suspensos no topo da página String Translation. Você também pode pesquisar o texto exato que deseja traduzir.

Filtrando strings para tradução

Não consegue encontrar uma string específica que você gostaria de traduzir?

Por padrão, WPML não carrega todas as strings na tabela String Translation.

Veja como encontrar strings e adicioná-las à String Translation.

Traduzindo cadeias de caracteres por você mesmo

Uma vez que você localize uma string que gostaria de traduzir, clique no ícone de mais sob a bandeira do idioma para o qual você deseja traduzi-la.

Clicando no ícone de mais para traduzir uma string

Você pode salvar sua tradução pressionando as teclas enter ou tab no teclado ou simplesmente clicando para sair da janela. A tecla tab permite que você alterne entre os idiomas sem precisar clicar.

Você também pode selecionar múltiplas strings para tradução. Clique nas caixas de seleção ao lado das strings e selecione os idiomas da lista. Depois, clique em Traduzir e vá para WPML → Traduções para traduzi-las usando o Editor de Tradução Avançado.

Envio de strings para tradutores

Com WPML, você pode enviar strings para seus tradutores. Clique nas caixas de seleção ao lado das strings que você deseja enviar para tradução. Depois, selecione os idiomas da lista e adicione as strings ao cesto de tradução.

Adicionando strings ao cesto de tradução

Do cesto de tradução, atribua o trabalho de tradução ao(s) seu(s) tradutor(es) para traduzir as strings usando o Editor de Tradução Avançado. Você também pode enviar o trabalho para ser traduzido por um serviço de tradução.

Tradução automática de cadeias de caracteres

Para traduzir automaticamente strings na String Translation, comece selecionando os itens que deseja traduzir. Isso abrirá uma seção intitulada Traduzir strings selecionadas, com uma lista dos idiomas disponíveis. Selecione os idiomas para os quais deseja traduzir e clique em Traduzir.

WPML agora traduzirá automaticamente suas strings e atualizará a tabela quando estiver pronto.

Como excluir uma cadeia de caracteres

Quando você não usar mais um determinado tema ou plugin, pode desejar remover as strings associadas a ele. Para fazer isso, basta selecionar as strings que deseja remover e clicar em Excluir strings selecionadas.

Excluindo uma string

Para excluir todas as strings não traduzidas pertencentes a um certo domínio, role para baixo até Remover strings por domínio e clique em Remover strings. Selecione os domínios das strings que você não precisa mais e clique em Remover. As strings não traduzidas nesses domínios não aparecerão mais na tela de String Translation.

Removendo todas as strings de um determinado domínio

Você sempre pode adicionar as strings novamente indo para WPMLLocalização de Temas e Plugins. Escolha o plugin ou tema e escaneie-o para tornar suas strings disponíveis para tradução novamente.

Como traduzir temas e plug-ins codificados em idiomas diferentes do inglês

Se um tema ou plugin que você está usando for codificado em um idioma diferente do inglês, WPML pode categorizar erroneamente o idioma de origem das strings. Por favor, veja nossa documentação sobre como mudar o idioma de origem de strings individuais e de domínios inteiros na página de String Translation.

Importar e exportar arquivos PO

Você pode importar traduções de outras fontes e exportar suas traduções atuais usando arquivos PO.

Se você optar por exportar strings sem suas traduções, a extensão do arquivo será .pot (Portable Object Template). Se você optar por incluir traduções, a extensão será .po.

Ao importar traduções, você deve escolher o idioma para o qual deseja importar.

Para desenvolvedores: Criando um arquivo de configuração de idioma

Os autores de temas e plugins são incentivados a incluir um arquivo de configuração de idioma em seu código, que informa ao WPML quais strings da tabela wp_options registrar para tradução. Isso pode economizar muito tempo para os usuários finais que configuram sites multilíngues.