WPML

Estamos prontos com um release candidate do WPML 2.4.0 – uma grande nova versão com grandes novas funcionalidades. A melhor coisa sobre esta versão é a nova Sincronização de menus, mas há muitos outros novos recursos para conferir.


Os menus são ótimos e o WPML permite traduzi-los. Mas o que você faz com um menu complexo, que aparece em 5 idiomas?
Menu em inglês (note o novo link para sincronizar menus)

Até agora, você tinha que criar traduções para esse menu e preenchê-lo manualmente. Não mais. Agora, o WPML pode fazer isso por você. Vá para WPML -> Sincronização de menus do WP. Você verá como os menus em outros idiomas se comparam com o menu no idioma padrão.

Sincronização de menus – o WPML mostra o que precisa de atualização nos menus

Clique no botão Sincronizar. Se faltarem outros menus, o WPML os criará. Se eles já existirem, o WPML os atualizará.

Menu em francês gerado

Essa sincronização não apenas substitui os menus traduzidos. Se você já tem menus traduzidos, onde fez algumas edições manuais, o WPML apenas os atualizará, mantendo suas edições.

Filtrar por ascendente no Painel de tradução


Nós traduzimos grande parte do WPML.org para quatro idiomas, mas não tudo. Há muito conteúdo que não faz sentido traduzir. Sempre tivemos dificuldade em saber quais páginas precisam de tradução, nas seções que sabemos que queremos traduzir.

Então, nós adicionamos um filtro por ascendente. Vá para o Painel de tradução e você verá um ‘ascendente’ na seção de filtro. Você pode escolher filtrar itens de acordo com seu ascendente.

Filtrar por ascendente no Painel de tradução

Para páginas, é a página ascendente. Para posts, é a categoria. E agora, você pode ver tudo sob um ascendente específico e pescar os itens que precisam de tradução.

Seletor de idiomas no menu


Este tem sido um pedido popular desde que os menus do WordPress começaram. O WPML 2.4.0 permite que você insira o seletor de idiomas no seu menu. Vá para WPML -> Idiomas e procure pela opção para adicionar um seletor de idiomas ao menu.
Opção de seletor de idiomas no menu

Ele parecerá como outro item de menu, mas incluirá os idiomas. Não são mais necessárias modificações complexas para conseguir isso!

Menu com seletor de idiomas

Tradução de nomes de autores opcional


Sites que têm milhares de usuários (como o wpml.org) notarão que muitas entradas na tabela da Tradução de Strings incluem nomes de autores. Isso não é um grande problema, mas cria uma carga nas consultas ao banco de dados e faz com que a tela da Tradução de Strings fique carregada com... lixo. Às vezes, você quer traduzir nomes de usuários, mas não sempre.

Adicionamos uma opção para que você escolha quais usuários são traduzidos. Vá para WPML -> Tradução de Strings e procure em ‘mais opções’.

Escolher quais usuários traduzir

Dessa forma, você pode traduzir os nomes dos redatores, mas não os nomes desses milhares de assinantes.

Tradução para a categoria ‘Uncategorized’


Até agora, a categoria ‘não traduzida’ era chamada de ‘untranslated @es’ (em espanhol). Agora, você verá a tradução adequada e poderá renomeá-la mais tarde, se quiser. O WPML 2.4.0 vem com tradução integrada para muitos idiomas, então as categorias não traduzidas já receberão os nomes corretos. Para sites existentes, isso não será renomeado automaticamente, mas você mesmo pode editar.

Suporte total para sincronizar campos personalizados para traduções


Não há nenhuma captura de tela para mostrar para este recurso, pois é um conjunto de novas chamadas de API. Escreverei sobre elas, em detalhes, quando lançarmos o Types, que usa essa API para tradução de campos personalizados. É claro que também trabalharemos com outros autores para ajudá-los a usá-la em temas e plugins.

Bugs e desempenho


Gastamos uma grande quantidade de tempo corrigindo bugs que foram relatados no fórum. À medida que o WPML amadurece, esses bugs se tornam mais difíceis de detectar, pois eles só aparecem em casos muito específicos. Graças ao Daniel, nosso novo gerente de suporte, fomos capazes de identificar esses problemas difíceis.

Entre os principais bugs, tivemos problemas com categorias no WordPress 3.0.x, problemas com taxonomia não hierárquica e um problema muito elusivo ao alterar posts personalizados para traduzíveis.

Também conseguimos otimizar o uso do banco de dados reduzindo o tamanho da tabela de tradução e armazenando as operações SQL em cache. Isso melhorará o tempo de execução e o consumo de memória para alguns sites – especialmente os grandes.

Baixar e testar


Você está convidado a baixar o WPML 2.4.0 RC1 da sua conta do WPML. Faça login, clique em Downloads e role até o final. Ele está no pacote Beta. Fizemos muitos testes nesta versão e ela já está rodando em nosso próprio site. Esperamos lançá-la em breve e sua ajuda para testá-la seria ótima.

A propósito – nós escrevemos sobre como lidar com conteúdo não traduzido. Este é o próximo item da nossa lista.

 

Achou isso útil? Compartilhe este artigo: