WPML

Estamos prontos com uma versão beta para o WPML 3.2.3. Esta versão é uma atualização de estabilidade para o WPML. Ela fecha várias brechas e inclui melhorias gerais. O WPML 3.2.3 entra em QA completo na próxima semana. Estamos lançando este beta para que as pessoas que estão enfrentando problemas devido aos problemas já resolvidos possam usar esta versão desde já.

Núcleo do WPML 3.2.3

Correções

  • Corrigido um possível problema de segurança
  • Corrigida a falta de parênteses no seletor para dispositivos móveis
  • Alterar o idioma de administração em um site (multisite) não define mais o idioma de administração em todos os sites
  • Quando “Idioma como parâmetro” é usado, a paginação de wp_link_pages() produz URLs malformados
  • Corrigido o WPML quebrando chamadas XML-RPC
  • Corrigida a ordem incorreta dos idiomas ao usar icl_get_languages com orderby=name
  • Corrigidos vários pequenos erros e problemas relacionados à sincronização de menus
  • Corrigidos 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 da página”
  • Corrigido “Esta é uma tradução de” ficando vazio ao criar uma nova tradução
  • Removidos os erros ao desativar o WPML para um subsite em uma instalação multisite

Melhorias

  • Melhoria no cache de posts, dados de tradução de taxonomia e strings
  • Melhoria no desempenho

API

  • Novos hooks adicionados ao WPML

Filtros

  • wpml_permalink
  • wpml_element_language_details
  • wpml_element_language_code
  • wpml_elements_without_translations

Ações

  • wpml_switch_language

Compatibilidade

WooCommerce

  • Quando o WPML está configurado para usar idiomas por domínio, alternar idiomas não perderá os dados do carrinho
  • A página da loja agora é processada corretamente como uma página de loja, em vez de se comportar como uma página de arquivo de tipo de post personalizado comum.

Acesso

  • Melhoria nas definições de capacidades do WPML com a adição de rótulos descritivos

WPML Tradução de Strings

Correções

  • Corrigido um problema com a tradução de slug mostrando o slug traduzido para o inglês na Configuração de conteúdo multilíngue quando o idioma de administração é diferente do inglês
  • Corrigida a tradução de slug para que funcione com a estrutura de link permanente padrão.
  • 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 problemas na análise de strings

Novo

  • Suporte a strings de várias linhas ao importar e exportar arquivos po
  • Suporte a contextos gettext na tradução de strings

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 pode traduzir o conteúdo novamente se estiver definido como um tradutor
  • O Editor de tradução não alterará mais os pares de idiomas para os tradutores
  • Os títulos de pacotes e posts não se misturarão 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

GravityForms Multilingual

Correções

  • Agora é possível traduzir os rótulos e valores das opções do campo de preço

Download e atualização


Esta ainda é uma versão beta, portanto, não é destinada a todos. Se o seu site for afetado por um bug que foi corrigido nesta versão, você pode usar esta versão para corrigi-lo.

Antes de instalar versões beta no seu site, faça um backup completo. Isso deve incluir os arquivos e o banco de dados.

Como uma versão beta, esta atualização está disponível apenas por download e instalação manuais. Para baixar, vá para a sua conta do WPML e clique em Downloads.

Se você tiver uma conta Multilingual CMS, verá um download do CMS Beta Package. Baixe-o e descompacte-o. O download inclui arquivos ZIP de todos os componentes do WPML. Você precisa atualizar todos os componentes do WPML que está usando (não é possível executar um site com uma mistura de versões antigas e novas).

Se você tiver uma conta Multilingual Blog, verá um download do WPML Blog Beta. Você precisa extrair e enviar isso para o seu site, para a pasta de plugins.

Cronograma para a versão de produção


O WPML 3.2.3 entrará em QA na próxima semana. Esta versão recebeu testes para todas as correções, mas não testes abrangentes “do zero”. O QA leva cerca de 2 semanas para ser concluído. Em seguida, lançaremos a versão final do WPML 3.2.3.

Feedback?


Se você tiver dúvidas, sugestões ou ideias, deixe seus comentários e nós responderemos.

Achou isso útil? Compartilhe este artigo: