Acabamos de lançar uma pequena atualização para o WPML, que resolve dois bugs estéticos e melhora o desempenho.
Esta versão resolve dois pequenos bugs do WPML:
- Falta de barra no final dos links alternativos para sites que usam parâmetros de idioma
- Aviso do PHP para páginas do bbPress que têm links para perfis de usuários
Nenhum desses problemas é impeditivo, mas é melhor corrigi-los do que deixá-los como estão.
e alguns problemas do WPML Multilingual & Multicurrency for WooCommerce:
- Problema de compatibilidade com o WooCommerce Ajax Cart: as quantidades do carrinho não estavam sendo atualizadas
- Problema de compatibilidade com o WooCommerce Bookings: reservas incorretas eram exibidas no back-end ao alternar entre os idiomas do painel de administração
- Problema de compatibilidade com o tema Adventure Tours
- Problema de compatibilidade com o tema Aurum
- Problemas de compatibilidade com o plugin Composite Products
- Os slugs gerados automaticamente no editor de tradução de produtos não eram exclusivos
- Às vezes, os preços com decimais sofriam uma subtração de 0,01
Tempos de carregamento mais rápidos, especialmente em servidores ocupados
A atualização mais interessante nesta versão é uma melhoria no carregamento de código do WPML. O WPML inclui muitos arquivos PHP com muitas classes. Nesta versão, nós mudamos o mapeamento de arquivos, para que os arquivos PHP certos sejam carregados instantaneamente, sem precisar procurar pelo arquivo correto.
O ganho de desempenho, devido a essa alteração, depende do servidor. Servidores muito rápidos com unidades SSD sentirão pouca melhoria (porque eles conseguem encontrar arquivos rapidamente). Servidores mais lentos que têm discos magnéticos (comuns), especialmente quando estão com alta carga, sentirão uma melhoria significativa em todas as telas do painel de administração.
Lamentamos decepcionar, mas traçar o perfil dessa melhoria é difícil. Se você estiver testando isso na sua máquina de desenvolvimento local, os resultados vão variar. Para realmente ver o impacto, você precisa simular um sistema ocupado com diferentes acessos a diferentes URLs.
Telas de administração de produtos do WooCommerce mais rápidas
Nós traçamos o perfil de um grande número de sites WooCommerce, que os clientes tiveram a gentileza de compartilhar conosco. Em todos eles, notamos que o maior impacto do WPML é na tela de administração de Produtos. Isso é engraçado, porque o WPML não precisa fazer nada nessas páginas. O WPML Multilingual & Multicurrency for WooCommerce oferece sua própria interface de “Tradução de produtos”, então não faz sentido desperdiçar tempo de CPU para exibir controles de tradução nas telas nativas do painel de administração do WooCommerce.
O WPML 3.4.1, junto com o WPML Multilingual & Multicurrency for WooCommerce 3.8.1, resolve essa ineficiência. Por padrão, nós não adicionaremos controles de tradução à página de Produtos do WooCommerce. Isso acelera o painel de administração significativamente, sem perder nenhuma funcionalidade útil. Você ainda pode ativar esses controles se quiser, mas faz muito mais sentido traduzir os produtos do WooCommerce via WPML->WooCommerce->Produtos. Nossa página dedicada de tradução de produtos inclui tudo o que você precisa e carrega muito mais rápido.
Então, quando você precisar gerenciar os produtos do WooCommerce, você não vai pagar em desempenho por ter um site multilíngue.
A seguir, Tradução de Strings mais rápida
O WPML 3.5 incluirá um conjunto de melhorias para a Tradução de Strings. A Tradução de Strings na versão de desenvolvimento já roda duas vezes mais rápido do que no WPML 3.4.1. No entanto, isso não é tudo. Agora estamos focando nos recursos avançados da Tradução de Strings, tentando fazê-los rodar com o mínimo de impacto no desempenho. Nós queremos que você possa usar o registro automático de strings sempre e não sinta perda de desempenho.
Atualize o WPML
Como sempre, você receberá atualizações automáticas no painel de administração do WordPress para todos os sites registrados. Você pode registrar quantos sites precisar, para você e para os seus clientes. Para baixar manualmente, faça login na sua conta do WPML.org e vá para Downloads.
Feedback? Ideias? Sugestões?
Deixe seus comentários e nós responderemos a você.

