Acabamos de lançar outra (e esperamos que seja a) versão final de desenvolvimento do WPML 3.2.3. Esta versão passou pelo nosso QA e é considerada segura para sites de desenvolvimento e de produção. O WPML 3.2.3 vem com uma longa lista de melhorias, além de compatibilidade total com o WordPress 4.3.
Atualizações do WordPress 4.3
Como outras versões do WordPress, o WordPress 4.3 vem com várias melhorias e limpezas de código. Isso significa que algumas funções que existiam antes do 4.3 agora estão obsoletas (não devem mais ser usadas). O WPML 3.2.3 inclui as alterações necessárias e usa funções de substituição em vez das obsoletas.
Se você está construindo sites WordPress agora, deve fazer seu desenvolvimento na versão de desenvolvimento do WordPress 4.3. Dessa forma, quando o 4.3 for lançado, você não precisará fazer nenhuma alteração de última hora no seu trabalho. O WPML 3.2.3 torna isso possível. Portanto, recomendamos que você mude seus sites de desenvolvimento para o WordPress 4.3 (dev) e o WPML 3.2.3 (este RC).
Outras melhorias no WPML 3.2.3
Além das alterações importantes para suportar o WordPress 4.3, esta versão do WPML vem com várias correções e melhorias importantes.
Núcleo do WPML
Correções- Corrigida a falta de parênteses no seletor para dispositivos móveis
- A alteração do idioma do painel de administração em um site (multisite) não define mais o idioma do painel de administração em todos os sites
- Quando “Idioma como parâmetro” é usado, a paginação de wp_link_pages() agora produz um URL formatado corretamente
- Corrigido o WPML que quebrava as chamadas XML-RPC
- Corrigida a ordem incorreta dos idiomas ao usar icl_get_languages com orderby=name
- Corrigidos os problemas de redirecionamento quando o mesmo slug é usado em traduções com tipos de post hierárquicos
- Corrigido o modelo de página que não podia ser alterado no conteúdo traduzido, após desativar a configuração “Sincronizar modelo de página”
- Corrigido o campo “Esta é uma tradução de” que ficava vazio ao criar uma nova tradução
- Corrigido o “Esta é uma tradução de” para que seja ativado corretamente
- Removidos os erros ao desativar o WPML para um subsite em uma instalação multisite
- Corrigido um problema que impedia que subsites em uma configuração multisite de subdiretório concluíssem a última etapa de configuração
- Removida a criação do cron job duplicado “update_wpml_config_index”
- Corrigido o mapeamento de nome de domínio quando um nome de domínio em um idioma inclui o nome de domínio de outro idioma.
- Corrigido o problema com caracteres gregos em nomes de taxonomia que causava problemas com o editor de traduções de taxonomia
- Corrigido o seletor de idiomas que não filtrava traduções de arquivos de datas vazios
- Corrigidos os problemas ao resolver URLs de páginas hierárquicas quando a página pai e a página filha usam o mesmo slug de página
- Corrigido o problema em que URLs apontando para posts em idiomas ocultos eram redirecionados incorretamente ao usar a configuração de idiomas como parâmetros.
- Corrigido o filtro “wpml_active_languages” para que retorne os idiomas com os dados corretos.
- Melhorado o cache de posts, dados de tradução de taxonomia e strings
- Melhorias de desempenho
- Entradas curinga para configurações de strings de administração agora funcionam para subchaves em todos os níveis, além das chaves de nível superior
- Melhorada a sincronização de menus (por um fator de 100)
Gerenciamento de tradução do WPML
Correções- O editor de tradução mostra o conteúdo traduzido existente, se houver uma tradução anterior
- O editor de tradução não altera mais os pares de idiomas para os tradutores
- Os títulos de pacotes e posts não se misturam mais na tabela de trabalhos de tradução
- Os usuários definidos como tradutores podem traduzir o conteúdo novamente, usando o editor de tradução, mesmo que não haja um trabalho de tradução criado para esse conteúdo
WPML Tradução de Strings
Correções- Corrigido um problema com a tradução de slug que mostrava o slug traduzido para o inglês na Configuração de conteúdo multilíngue quando o idioma do painel de administração era diferente do inglês
- Corrigida a tradução de slug para que funcione com a estrutura padrão de links permanentes.
- Corrigido o problema de cache com textos de administração que fazia com que alguns textos de administração não fossem atualizados corretamente.
- Removido o erro fatal do PHP: Specified key was too long; max key length is 1000 bytes causado por gettext_context_md5
- Corrigidos os problemas de análise de strings
- Corrigidas as traduções de slug para que não sejam usadas quando estiverem desativadas
- Corrigido o registro automático de strings para tradução
- Corrigidos os textos de administração para que as configurações sejam carregadas do idioma padrão e não do idioma do administrador
- Corrigido o erro fatal quando uma versão antiga do WPML está ativa
- Suporte a strings de várias linhas ao importar e exportar arquivos po
- Suporte a contextos gettext na tradução de strings
- Módulo de verificação de dependências atualizado
WPML Gravity Forms Multilingual
Melhorias- Agora é possível traduzir todas as opções de “escolhas” (rótulos e valores) de campos com essa propriedade
Download e atualização
Como esta ainda não é uma versão de produção, ela não será entregue automaticamente aos seus sites WordPress. Para obter este release candidate, faça login na sua conta do WPML e clique em Downloads. Role até o final. Se você tiver uma conta CMS, pegue o CMS_Beta_Package e descompacte-o. Ele incluirá arquivos ZIP de todos os componentes do WPML. Se você tiver uma conta Blog, baixe o Blog beta.
Faça um backup do site antes de atualizar. Certifique-se de atualizar todos os componentes do WPML que você está usando.
Quando é o lançamento oficial?
Esta versão do WPML passou por todos os nossos testes e está pronta para um lançamento público. Esperamos receber algum feedback sobre como essa atualização funciona para você, especialmente em sites com WordPress 4.3. Vamos aguardar esse feedback até o início da próxima semana e, em seguida, clicar no botão Publicar.
Feedback?
Adoraríamos saber como essa atualização funciona nos seus sites. Se você precisar de ajuda técnica, crie tópicos em nosso fórum de suporte técnico. Se eles estiverem relacionados a esta atualização, você também pode deixar um comentário aqui com o link para o tópico e uma breve descrição. Para qualquer outra coisa menos técnica, deixe seus comentários aqui e nós responderemos.

