Algumas semanas atrás, lançamos um beta público do WPML que continha a funcionalidade Tradução de Strings totalmente nova e super-rápida. Naturalmente, a comunidade do WPML mal podia esperar para testá-la, e recebemos um excelente feedback que nos ajudou a eliminar mais um ou dois bugs no sistema.
A versão beta inicial tinha os seguintes problemas, que, graças em parte ao ótimo feedback de vocês, agora foram resolvidos.
- Incompatibilidade com o WPML Multilingual & Multicurrency for WooCommerce: você pode instalar a versão atual ou o beta do WPML Multilingual & Multicurrency for WooCommerce incluído nesta versão.
- Desempenho lento ao salvar um post com um grande número de campos personalizados.
- Sem suporte para instalações multisite.
- A exclusão de strings da Tradução de Strings não atualizava o arquivo .mo gerado.
- A exclusão de todas as strings de um domínio não excluía o arquivo .mo gerado.
- Após excluir todas as strings de um domínio, a regeneração dos arquivos .mo (veja “Geração dos arquivos .mo” acima para descobrir como regenerar os arquivos) não excluía o arquivo .mo correspondente.
- Textos de administração traduzidos retornavam o original na função icl_translate (afetando o WPML Multilingual & Multicurrency for WooCommerce: “Custom subject of new order emails isn’t translated”).
Resumo do WPML 4.3.0 Beta
Se você ainda não experimentou, esta nova versão do WPML traz algumas melhorias de desempenho realmente impressionantes para os seus sites WordPress.
Principalmente, ela tira a sobrecarga da tradução de strings, que podem facilmente chegar a dezenas de milhares se você estiver executando o WooCommerce ou outros plugins de grande escala. Mudamos a operação do banco de dados para os arquivos .mo, que são gerados e mantidos automaticamente pelo WPML em segundo plano.
Os testes de desempenho mostraram a carga da CPU em vários sites sendo reduzida a quase nada, enquanto os tempos de carregamento caíram pela metade (ou até menos em alguns casos, como nos sites do Kristian depois que ele instalou o beta 4.3.0 anterior). Você pode conferir todos os detalhes no anúncio anterior do WPML 4.3.0 Beta aqui.
Instalação do WPML 4.3.0 Beta
Se você estiver pronto para testar, você pode pegar esta versão mais recente e instalá-la manualmente, ou se preferir ativar o canal WPMLbeta, você pode obter a 4.3.0 através das atualizações automáticas. Você precisará ativar o canal beta primeiro, se ainda não o fez, e esta página explica o processo.
Problemas conhecidos e feedback
Como sempre, queremos saber se você está tendo alguma dificuldade. Entre em contato no nosso fórum de suporte e, em seguida, deixe um comentário neste post com uma descrição do seu problema e um link para o ticket.
Você também pode deixar um comentário abaixo se tiver alguma dúvida, ou se quiser nos informar sobre quaisquer melhorias que gostaria de ver. Seria ótimo saber sobre todas as formas como o WPML 4.3.0 pode estar tendo um impacto positivo na experiência do seu site para que possamos vê-lo em ação.
Aproveite!

