WPML

Acabamos de lançar o WPML 3.8 após um longo período de desenvolvimento, testes e feedback. Esta versão do WPML torna os sites WordPress multilíngues mais rápidos e mais fáceis de gerenciar e traduzir.

Ganhos de desempenho no WPML 3.8


Fizemos várias melhorias importantes de desempenho no WPML 3.8, principalmente na Tradução de Strings.

As consultas para carregar traduções de strings e aplicá-las às páginas agora estão muito mais rápidas. Descobrimos que o WPML estava verificando muitas coisas e permitindo muitos casos, que não podem coexistir. Agora, o WPML usa padrões inteligentes, que permitem que os sites rodem muito mais rápido. Por exemplo, a Tradução de Strings é completamente desativada ao exibir páginas em inglês, se as strings estiverem originalmente em inglês.

A outra grande melhoria de velocidade é evitar o carregamento de arquivos .mo. Em nossa análise de desempenho, descobrimos que grande parte do tempo de carregamento se deve, na verdade, ao fato de o WordPress carregar uma infinidade de arquivos .mo. Cada um desses arquivos é pequeno (e muitas vezes eficiente), mas carregar dezenas deles em cada página pode ser muito custoso.

Agora, por padrão, o WPML impede que o WordPress carregue esses arquivos .mo. É claro que isso faz com que o site rode muito mais rápido. Mas e as traduções nesses arquivos .mo? Bem, é nisso que estivemos tão ocupados trabalhando. Estendemos a Tradução de Strings do WPML para emular o mecanismo dos arquivos .mo. Agora, o WPML analisa os arquivos .mo apenas uma vez e armazena suas traduções em sua tabela da Tradução de Strings. Em seguida, o WPML entrega as strings exatas que aparecem em cada página, sem precisar carregar todos esses arquivos .mo.

Os resultados dessas melhorias variarão de site para site. De modo geral, os sites que usam muitos plugins (e plugins grandes como o WooCommerce) serão os mais beneficiados. Nossos próprios sites carregam em cerca da metade do tempo agora. Algumas páginas em menos da metade do tempo.

Localização de temas e plugins mais simples


Visito muitos eventos do WordPress e tento conversar com o maior número possível de desenvolvedores que usam o WPML. O feedback que ouvi muito é que o WPML é bom, mas demora um pouco para ser configurado. Investigando um pouco, revelou-se que grande parte da frustração era em torno da tela de administração “Localização de temas e plugins”.

Essa página começou pequena e recebeu pequenas adições ao longo do tempo. Ao longo de muito tempo. Não é surpresa que tenha se tornado um pouco confusa. É uma pena, porque essa página controla como a Tradução de Strings do WPML funciona, o que é fundamental para muitos sites.

Redesenhamos completamente essa tela no WPML 3.8. Mas não se trata apenas de um redesenho visual. Revisamos todas as opções da interface gráfica, removemos coisas que faziam pouco sentido, reescrevemos a funcionalidade principal e adicionamos coisas que estavam claramente faltando.

A nova e simplificada página Localização de temas e plugins

Provavelmente, a mudança mais importante nessa página são os padrões inteligentes que ela usa. O WPML verifica que tipo de strings existem no seu site (seu contexto, tipo e idioma de origem) e define os melhores padrões para você. Dessa forma, seu site roda corretamente e rápido sem que você precise ter um doutorado em valores de opções do WPML.

Tudo o que você precisa fazer é ativar o plugin Tradução de Strings. Ele define automaticamente o modo certo para si mesmo e as opções adequadas para o seu site. Os sites existentes verão um aviso no painel de administração, sugerindo opções de configuração melhores (funcionalidade mais rápida) e pedindo sua permissão para aplicá-las.

Feedback da tradução


O WPML 3.8 permite que você aceite o feedback dos visitantes sobre a qualidade do seu conteúdo traduzido usando o novo Feedback da tradução. (O Feedback da tradução foi removido no WPML 5.0.)

A tradução, como qualquer outro conteúdo no seu site, pode ter erros de digitação e outros erros de idioma. A dificuldade com as traduções é que, muitas vezes, você não fala o idioma, então não consegue perceber esses problemas.

É por isso que criamos o módulo Feedback da tradução. Agora, você pode permitir que os visitantes, que falam esses idiomas, avaliem a qualidade das traduções e apontem problemas.

Configurações do Feedback da tradução
Configurações do Feedback da tradução

Implementamos isso de uma forma que exige o mínimo de esforço para usar. Você pode ativar o Feedback da tradução, escolher quais idiomas aceitam feedback e quando. Por exemplo, você pode optar por aceitar feedback sobre todas as traduções feitas nos últimos 30 dias.

Contas de usuário final


O WPML 3.8 oferece contas dedicadas para usuários finais. Isso é algo que estamos testando, acreditamos que funcionará e pode ajudar tanto desenvolvedores quanto usuários finais.

A ideia é oferecer (não forçar) documentação simplificada e suporte direto às pessoas que estão administrando sites. Esse é um conceito novo no WordPress, mas não é novo no mundo. Em muitos setores, os fabricantes oferecem um suporte muito diferente aos usuários finais e aos desenvolvedores.

Estamos fazendo isso por vários motivos:

  • Para manter um contato melhor com os usuários finais e saber do que eles precisam (para que o WPML se torne mais simples com o tempo)
  • Para ajudar os serviços de tradução, que precisam desse tipo de suporte ao usuário final (eles são especialistas em tradução, mas não precisam se tornar especialistas em administrar sites WordPress)
  • Para melhorar a satisfação das pessoas que administram sites multilíngues e mantêm o conteúdo multilíngue
  • Para permitir que os desenvolvedores se concentrem melhor na construção de sites e os usuários finais na administração deles

Como exemplo, veja os e-mails tutoriais que enviamos. Até agora, tínhamos uma mistura de assuntos técnicos, juntamente com assuntos de gerenciamento de conteúdo. Agora, estamos separando essas listas. Os desenvolvedores receberão informações mais detalhadas sobre como criar ótimos sites WordPress multilíngues. Os usuários finais receberão material sobre como organizar o conteúdo, como traduzir, como trabalhar com tradutores, etc.

Isso é opcional. Se você quiser convidar seus clientes para obter suporte de tradução do WPML, fique à vontade. A página de convite agora está na sua página Chaves do site:

Convite para criar contas de usuário final

Os usuários finais podem criar suas próprias contas no painel de administração do WordPress. Quando eles clicarem nos links para instruções de tradução, o WPML pedirá o login/nova conta. Uma vez dentro, eles receberão instruções detalhadas de como traduzir exatamente o site deles.

Esses links incluem informações específicas para cada site sobre como traduzi-lo

Se você não quer que o WPML convide os usuários finais a criar suas próprias contas, vá para WPML->Gerenciamento de tradução->Configuração de conteúdo multilíngue e selecione a opção Desativar a possibilidade de criar contas para usuários no wpml.org. Você também pode definir uma constante PHP:

define( 'WPML_END_USER_ENABLED', false );

Canal de testes beta


A partir do WPML 3.8, será muito mais fácil testar nossas versões beta. O WPML permitirá que você escolha qual ‘canal’ quer usar. Você poderá escolher entre:
  • Produção (sempre disponível) – as versões totalmente testadas, destinadas a sites de produção
  • Beta (disponível apenas quando há uma versão beta) – lançamentos públicos da versão de desenvolvimento, destinados a testes
  • Desenvolvimento (disponível apenas quando há uma versão de desenvolvimento) – atualizações frequentes, destinadas a corrigir problemas específicos ou executar testes específicos

Para alternar entre eles, vá para Plugins->Adicionar novo->Comercial.

Você pode alternar entre os canais de Produção e Beta em um clique, sem instalar arquivos ZIP manualmente.

Lá, escolha seu canal. O WPML obterá automaticamente os plugins de que precisa do canal certo.

Como atualizar


Como sempre, é melhor registrar todos os seus sites para atualizações automáticas. Você também pode baixar a versão recente do WPML na sua conta do WPML. Em seguida, vá para Downloads. Ao atualizar, atualize todos os componentes do WPML que você está usando. Você não pode usar uma mistura de versões antigas e novas no mesmo site.

Lembre-se de que esta é uma grande atualização para o WPML. Recomendamos fazer o backup do seu site antes de aplicar atualizações ao WordPress, ao seu tema e aos plugins. Você deve fazer o backup do seu site antes desta atualização.

O que vem a seguir?


A próxima versão do WPML focará no processo de tradução. Já existem dezenas de excelentes serviços de tradução que oferecem seu trabalho através do WPML. Queremos facilitar o uso deles para você. É claro que também ofereceremos grandes melhorias para as pessoas que traduzem por conta própria.

Como sempre, damos prioridade máxima à estabilidade, segurança e compatibilidade.

Feedback?


A equipe do WPML passou meses ajustando e otimizando esta versão. Esperamos que você goste dela e aproveite a nova interface gráfica e o desempenho.

Diga-nos o que você acha deixando seus comentários aqui.

Achou isso útil? Compartilhe este artigo: