WPML

Estamos prontos com a primeira versão de desenvolvimento do WPML 3.2. Esta versão traz grandes melhorias para todos que administram sites multilíngues em WordPress e deve estar pronta para produção em cerca de 4 semanas.

Tradução de Strings – de qualquer idioma para qualquer idioma


Até agora, a Tradução de Strings do WPML suportava apenas um idioma de origem, e esse idioma era o inglês. Isso ocorre porque nosso mecanismo de Tradução de Strings funcionava de forma muito semelhante ao GetText – tudo é traduzido de um idioma para todos os outros.

Como descobrimos, isso causa um fluxo de trabalho complicado quando o idioma padrão do site é diferente do inglês.

Seleção do idioma de origem dos contextos de strings
Seleção do idioma de origem dos contextos de strings

No WPML 3.2, você poderá selecionar o idioma de origem para diferentes contextos. Assim, o contexto do 'núcleo do WordPress' será fixado em inglês, os temas e plugins analisados terão o inglês como padrão (mas você pode alterá-lo) e as strings do painel de administração do site terão como padrão o idioma padrão do site. Desculpe se você precisar ler esta frase 5 vezes para entender.

As strings têm um idioma de origem explícito
As strings têm um idioma de origem explícito

Concluindo, você poderá traduzir do idioma original das strings para todos os idiomas do site de uma maneira muito mais natural.

Cesta de tradução


Muitas vezes, é conveniente coletar itens para tradução e enviá-los todos de uma vez. O WPML 3.2 introduz o conceito de 'Cesta de tradução'. Será semelhante ao 'carrinho' em sites de comércio eletrônico. Você pode percorrer o conteúdo do seu site (posts e strings) e colocar os itens na cesta de tradução. Eles ainda não serão enviados para tradução. Depois, revise o conteúdo da cesta, veja se está satisfeito e envie tudo de uma vez. Seus tradutores receberão um pacote com tudo nesta rodada de atualizações, em vez de um fluxo lento de conteúdo e strings.
Cesta de tradução no WPML 3.2
Cesta de tradução no WPML 3.2

Mais serviços de tradução profissional


Sim, nós também somos responsáveis pelo ICanLocalize e gostamos muito do nosso serviço de tradução, mas as pessoas precisam de opções. O WPML 3.2 incluirá mais opções de tradução profissional, totalmente integradas ao WPML. Estamos trabalhando com os principais serviços de tradução, adicionando-os ao WPML. Se você já trabalha com um serviço de tradução hoje, queremos que você possa continuar usando-o ao comprar o WPML. Se você já tem um relacionamento com um serviço de tradução, verá apenas ele na oferta de tradução. Se você comprar o WPML e estiver procurando um serviço de tradução, verá uma lista de todos os disponíveis.

Pacotes da Tradução de Strings


O WPML 3.2 tornará muito mais fácil traduzir elementos 'complexos' do site. Vemos muito disso em construtores de páginas, gerenciadores de eventos e plugins de formulários. Os 'Pacotes da Tradução de Strings' permitem que o WPML traduza esses elementos com apenas um código minúsculo do lado deles (dois filtros, adicionados em locais estratégicos). Atualmente, estamos buscando integração com ACF, Visual Composer, Headway e Pagelines DMS. A integração com nosso próprio plugin Layouts já está concluída e funcionando perfeitamente.

Com os Pacotes da Tradução de Strings, você pode traduzir praticamente qualquer coisa. O WPML vai 'ver' os itens para tradução como objetos com strings. Você os verá no Painel de tradução e selecionará esses itens como seleciona qualquer outro conteúdo do WordPress. Em seguida, envie para tradução usando o método que preferir.

Se você estiver trabalhando com um plugin que é difícil de traduzir com o WPML, fale conosco. Gostaríamos de iniciar uma conversa com o autor e colocar essa integração em andamento. O melhor de tudo é que essa integração exige muito pouco esforço de desenvolvimento. O autor do outro plugin (ou tema) só precisa adicionar algumas linhas de PHP, com esses dois filtros. O WPML cuida do resto. Não há impacto no desempenho e a tradução é muito conveniente para você.

Problemas conhecidos


Esta é uma primeira versão de desenvolvimento. Muita coisa funciona e queremos receber seu feedback sobre ela. Algumas coisas estão quebradas. Todas essas coisas (e possivelmente outras) não estão funcionando no momento. É claro que só lançaremos o WPML 3.2 quando tudo aqui, e tudo o mais que nós ou você encontrarmos, for corrigido.
  • Os sitemaps de SEO quebram o CSS e o JS ao usar a configuração 'Usar diretório para o idioma padrão' do WPML
  • Pode haver algum aviso ao alternar o idioma nas páginas
  • O modelo de arquivo de tags pode não funcionar ao alternar o idioma
  • Termos que usam o mesmo nome em idiomas diferentes podem não funcionar quando taxonomias hierárquicas estão envolvidas
  • A tradução profissional não está funcional no momento

Baixe, experimente e nos dê seu feedback


O WPML 3.2 está atualmente em desenvolvimento intenso. Você só deve testá-lo em sites de desenvolvimento. Pode haver todos os tipos de problemas, além da lista acima. Recomendamos testá-lo em instalações limpas ou em cópias de sites de desenvolvimento. Se você estiver criando um site para um cliente e precisar entregá-lo em breve, mudar para o WPML 3.2 (dev) provavelmente causará atrasos.

No entanto, se você puder reservar alguns minutos para experimentar os novos recursos, seria incrível! Nós realmente queremos o seu feedback sobre as alterações na Tradução de Strings e na Cesta de tradução.

Tentaremos lançar uma versão de desenvolvimento atualizada toda semana, para que você possa ver como está o andamento e para resolver qualquer coisa que nos seja relatada durante a semana.

Este download está disponível na sua conta do WPML. Faça login e clique em Downloads. Em Pacote WPML Beta. Você deve baixá-lo, descompactá-lo e usar todos os componentes do WPML que precisar a partir desse pacote. Uma mistura de versões antigas e novas não funcionará.

Download do pacote beta
Download do pacote beta

Dúvidas? Ideias? Sugestões? Deixe seus comentários e entraremos em contato.

Achou isso útil? Compartilhe este artigo: