WPML

Passadas as festas de fim de ano, começamos o ano novo com uma grande versão do WPML. Agora, apresentamos a versão 3.9.2, que corrige problemas importantes, adiciona alguns novos recursos e melhora a estabilidade geral.

Por que é importante atualizar para esta versão


A versão 3.9.0 do WPML introduziu muitos recursos importantes e alterou outros. Nas últimas semanas, estivemos reunindo todo o seu feedback e relatórios de bugs, o que nos traz a esta versão.

Ao atualizar para a versão 3.9.2, você receberá todas essas correções e melhorias. Dessa forma, você evita enfrentar os mesmos problemas e gastar seu tempo criando tíquetes de suporte desnecessários.

O que há de novo e corrigido


Vamos repassar as alterações e correções mais importantes desta versão. Veja a última seção desta página para um registro de alterações completo.

WPML Core 3.9.2


  • Agora você pode desbloquear o modo de tradução para campos personalizados, mesmo se eles estiverem definidos pelo wpml-config.xml.

  • No Editor de tradução, corrigimos o botão para copiar o conteúdo de campos personalizados.

  • Resolvemos erros produzidos ao ter um arquivo wpml-config.xml vazio.

WPML Tradução de Strings 2.7.2


  • Corrigimos um problema de campos do construtor de páginas ausentes ao criar uma nova tradução de posts pré-existentes.

  • Adicionamos a possibilidade de analisar os plugins must-use (MU) em busca de textos (strings).

  • Para compatibilidade com o Elementor, corrigimos um problema ao salvar o corpo do post corretamente e tornamos os campos de seleção do formulário do Elementor traduzíveis.

WPML Gerenciamento de tradução 2.5.1


  • Corrigimos um problema de campos do construtor de páginas ausentes ao criar uma nova tradução de posts pré-existentes.

  • Implementamos uma constante WPML_ENVIRONMENT que bloqueia a busca de traduções. Este é um recurso muito útil para seus sites de teste e homologação, porque você quer que a tradução seja buscada em seu site de produção ativo.

  • Corrigimos vários problemas relacionados a e-mails enviados aos tradutores.

  • Corrigimos um problema com o Gravity Forms e os links que não eram ajustados.

  • Resolvido um erro fatal relacionado a uma classe AbsoluteLinks

 

Atualizando para o WPML 3.9.2


Como sempre, você receberá esta atualização para os plugins do WPML automaticamente em todos os sites registrados. Você pode baixar e instalar manualmente a partir da sua conta do WPML. Certifique-se de atualizar todos os componentes do WPML.

Finalmente, lembre-se de que é sempre uma boa ideia fazer backup do banco de dados antes de atualizar qualquer coisa em seus sites.

Registro de alterações completo

WPML Core 3.9.2

Recursos


  • Permitir que o modo de tradução para campos personalizados seja desbloqueado quando eles são definidos pelo wpml-config.xml

  • Corrigido um problema em que o botão “Copiar conteúdo de” não copiava campos personalizados.

  • Adicionadas duas ações que permitem a sincronização de campos personalizados.

Correções


  • Implementadas várias correções de segurança.

  • Corrigido um erro de digitação no analisador de consultas que causava redirecionamento infinito com configurações específicas.

  • Corrigido um erro em que o menu tem um seletor de idiomas sem itens.

  • Resolvida uma exceção com a paginação resultando em problema de compatibilidade com o plugin WP-PageNavi.

  • Corrigido um erro fatal relacionado à classe WPML_LS_Templates::are_template_paths_valid.

  • Ajustado o estilo do seletor de cores na página de administração do seletor de idiomas.

  • Melhorada a seleção de post quando o slug é compartilhado entre vários posts.

  • Resolvidos erros produzidos ao ter um arquivo wpml-config.xml vazio.

  • Corrigido um “Fatal error: Uncaught TypeError: Argument 1 passed to WPML_End_User_Page_Identify::__construct()”

  • Melhorado o filtro sanitize_title para algumas localidades específicas.

  • Corrigido um problema com redirecionamento errado quando uma página 404 é acessada com um argumento arbitrário.

  • Corrigido um problema com funções conectáveis ao usar um domínio diferente por idioma.

  • Resolvida uma exceção com redirecionamento errado ocorrendo em páginas de anexo quando elas têm o mesmo slug.

  • Corrigido o URL na visualização do snippet do WP SEO ao usar a opção “Idiomas diferentes em diretórios”.

WPML Tradução de Strings 2.7.2

Recursos


  • Implementada a verificação de strings para plugins Must-use (MU).

Correções


  • Implementadas várias correções de segurança.

  • Corrigido um problema em que campos do construtor de páginas estavam ausentes ao criar uma nova tradução de posts pré-existentes.

  • Corrigido o escape de contextos ao exportar arquivos .po.

  • Corrigido um problema ao salvar a tradução da página do Elementor, para salvar o corpo do post corretamente.

  • Tornados os campos de seleção de formulário do Elementor traduzíveis.

WPML Gerenciamento de tradução 2.5.1

Recursos


  • Implementada uma nova constante “WPML_ENVIRONMENT” para bloquear parcialmente a comunicação com o Translation Proxy quando ela está definida como “test”.

  • Incluída uma lista de shortcodes registrados no arquivo XLIFF exportado.

Correções


  • Implementadas várias correções de segurança.

  • Corrigido um problema com o botão “Abrir no editor de tradução” na caixa de diálogo da tela de edição de post.

  • Corrigido um problema com strings de e-mail sendo enviadas aos tradutores em idiomas misturados.

  • Corrigido o texto no aviso que aparece após a ativação do ICanLocalize.

  • Corrigido um problema com o Gravity Forms em que os links não eram ajustados.

  • Corrigida a codificação incorreta em e-mails enviados aos tradutores.

Correções


  • Resolvido um erro fatal relacionado à classe AbsoluteLinks.

  • Implementadas várias correções de segurança.

Achou isso útil? Compartilhe este artigo: