Skip Navigation
Atualizado
janeiro 2, 2024

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

No String Translation, você pode traduzir elementos de texto estático em seu site provenientes de temas e plug-ins prontos para tradução. Se você é um desenvolvedor que está criando um tema, plug-in ou site personalizado e deseja adicionar suporte multilíngue a ele, veja como entregar um projeto WordPress internacionalizado.

Nesta página:

Faça o download e ative o String Translation

O módulo String Translation do WPML vem com o Multilingual CMS e a Multilingual Agency que você pode usar.

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

Como alternativa, você pode fazer o download do complemento String Translation na sua conta WPML.org, na seção Downloads.

Depois que você instalá-lo e ativá-lo em seu site, navegue até WPML → String Translation.

Como encontrar e traduzir strings com o WPML

A maioria dos sites contém muitas cadeias de caracteres para traduzir. Essas cadeias de caracteres são provenientes dos diferentes temas e plug-ins do seu site. Para identificar e selecionar as cadeias de caracteres específicas que deseja traduzir, você pode usar os menus suspensos na parte superior da página String Translation ias de caracteres. Você também pode pesquisar o texto exato que deseja traduzir.

Filtragem de strings para tradução

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

Por padrão, WPML não carrega todas as cadeias de caracteres na tabela de String Translation.

Veja como encontrar cadeias de caracteres e adicioná-las ao String Translation.

Traduzindo cadeias de caracteres por você mesmo

Depois de localizar uma cadeia de caracteres que você gostaria de traduzir, clique no ícone de adição sob a bandeira do idioma para o qual você gostaria de traduzi-la.

Clicar no ícone de adição 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 várias cadeias de caracteres para tradução. Clique nas caixas de seleção ao lado das cadeias de caracteres e selecione os idiomas na lista. Em seguida, clique em Traduzir e vá para WPML → Traduções para traduzi-los usando o Advanced Translation Editor.

Envio de strings para tradutores

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

Adicionar strings à cesta de tradução

Na cesta de tradução, atribua o trabalho de tradução ao(s) tradutor(es) para traduzir as cadeias de caracteres usando o Advanced Translation Editor. 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

Através do String Translation, você também pode enviar strings para tradução automática. Como você faz isso depende do modo de tradução e do número de tradutores em seu site.

Você pode saber mais na página sobre a tradução automática de cadeias de caracteres.

Como excluir uma cadeia de caracteres

Quando você não usa mais um determinado tema ou plug-in, talvez queira remover as cadeias de caracteres associadas a ele. Para fazer isso, basta selecionar as cadeias de caracteres que você deseja remover e clicar em Excluir cadeias de caracteres selecionadas.

Exclusão de uma string

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

Remoção de todas as cadeias de caracteres de um determinado domínio

Você sempre pode adicionar as cadeias de caracteres novamente acessando WPMLLocalização de temas e plug-ins. Escolha o plug-in ou o tema e faça uma varredura para tornar suas cadeias de caracteres disponíveis para tradução novamente.

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

Se um tema ou plug-in que você estiver usando for codificado em um idioma diferente do inglês, WPML poderá classificar incorretamente o idioma de origem das cadeias de caracteres. Consulte nossa documentação sobre como alterar o idioma de origem de strings individuais e domínios inteiros na página 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 cadeias de caracteres 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 cadeias de caracteres da tabela wp_options devem ser registradas para tradução. Isso pode economizar muito tempo para os usuários finais que configuram sites multilíngues.