Temos o prazer de lançar o WPML 3.1.6, melhorando ainda mais o cache de dados, o desempenho e a segurança.
A maioria das alterações nesta versão ocorre nos bastidores e não será notada imediatamente, a menos que você tenha enfrentado problemas de desempenho.
Também adicionamos vários hooks para desenvolvedores de temas e plugins, para reduzir o número de linhas de código, removendo a lógica anteriormente necessária para verificar se funções ou plugins existiam.
Núcleo do WPML
- Tempo da primeira ativação do plugin WPML reduzido para cerca de 5% dos resultados anteriores
- O WPML agora resolve a URL do site e os caminhos para os diretórios de plugins de uma maneira melhor, respeitando as diferentes configurações do servidor e do WordPress
- Cache aprimorado dos resultados das funções do WPML, especialmente para o WordPress no modo multisite
- Adicionamos uma nova tela em WPML > Suporte com informações de depuração, isso será útil quando os usuários do WPML precisarem da nossa ajuda no fórum
- Compatibilidade aprimorada com o plugin WP SEO e o plugin NextGen Gallery Corrigidas possíveis injeções de SQL
- Corrigido o seletor de idiomas nas páginas de arquivo de tipo de post personalizado
- Suporte para o filtro translate_object_id – isso pode ser usado em temas em vez da função icl_object_id
- Corrigidas as visualizações de widget
- A função url_to_postid() agora é filtrada pelo plugin WPML para retornar o ID de post correto.
- As constantes ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS + ICL_DONT_LOAD_LANGUAGES_JS agora são respeitadas quando os arquivos JS e CSS são carregados
- Várias correções adicionais de bugs
WPML CMS Nav
- Corrigidas possíveis injeções de SQL
- Pequenas correções de sintaxe
WPML Mídia
- Compatibilidade aprimorada com plugins, que filtram listas de anexos
WPML Links Adesivos
- Corrigido o manuseio de links adesivos em widgets
- Corrigidas possíveis injeções de SQL
WPML Tradução de Strings
- O módulo Tradução de Strings agora respeita que as strings podem ser armazenadas em arrays com índice hash igual a zero
- Cache de tradução aprimorado
- Tradução aprimorada do nome do blog no modo multisite
WPML Translation Analytics
- Corrigidas possíveis injeções de SQL
- WPML Gerenciamento de tradução e WPML XLIFF
- Suporte para diferentes formatos de novas linhas em arquivos XLIFF; isso melhora a compatibilidade com diferentes softwares de tradução
Download e upgrade
Se você estiver usando o nosso plugin Installer, você receberá esta atualização automaticamente no seu painel de administração do WordPress. Você sempre pode baixar manualmente a partir da sua conta do WPML.
Novamente, este é um upgrade muito importante, com quase todos os arquivos do WPML editados. Nós fizemos o backup do nosso banco de dados antes desta versão e você também deveria fazer.
Agradecimentos
O WPML 3.1.6 é o resultado de muito trabalho duro de toda a equipe. Quer conhecê-los?
Konrad
O Konrad foi o responsável pelo WPML 3.1.6, corrigindo bugs, melhorando o desempenho e cuidando dos negócios.
Andrea
O Andrea é o desenvolvedor líder do WPML. Em paralelo a esta versão de manutenção, o Andrea está liderando a próxima versão principal do WPML.
Paweł
O Paweł agora está trabalhando na extensão das interfaces do WPML para serviços de tradução. Mais sobre isso muito em breve.
O que vem a seguir para o WPML
O WPML 3.2 está a caminho, preparando-se para o QA. É uma grande atualização para os módulos Gerenciamento de tradução e Tradução de Strings.
Ideias? Sugestões? Deixe seus comentários e nós responderemos.

