WPML

Acabamos de lançar o Gravity Forms Multilingual 1.2.1. Esta versão inclui melhorias na tradução do Gravity Forms, bem como correções para algumas falhas.

Filtragem de trabalhos de tradução do Gravity Forms


A filtragem de trabalhos de tradução do Gravity Forms foi melhorada na tela do Painel de Gerenciamento de tradução do WPML. Foi adicionado suporte para os seguintes campos: ‘Do idioma’ (os Gravity Forms estão sempre no idioma padrão), ‘Para o idioma’, ‘Status da tradução’, ‘Filtrar: Tipo’ e ‘Filtrar: Título’.
Filtragem de trabalhos de tradução do Gravity Forms
Painel de Gerenciamento de tradução

Correção na tradução do tipo de campo de conteúdo HTML


O nome da string do tipo de campo de conteúdo HTML não era registrado corretamente no WPML Tradução de Strings. Havia um ID de formulário duplicado no nome da string registrada, por exemplo, ‘3_3_field-1-content’ em vez de ‘3_field-1-content’.
Correção na tradução do tipo de campo de conteúdo HTML
Tela de Tradução de Strings mostrando o tipo de campo HTML

Correção na tradução dos rótulos de opção para os tipos de campo de rádio, caixa de seleção e seleção


Os rótulos de opção dos campos de rádio, caixa de seleção e seleção não eram registrados corretamente no WPML Tradução de Strings se o comprimento da string excedesse 128 caracteres. Isso resultava em uma incompatibilidade de tradução e o manipulador foi adicionado no lado do GFML.
Correção na tradução dos rótulos de opção para os tipos de campo de rádio, caixa de seleção e seleção
Tela do Editor de tradução
Correção na tradução dos rótulos de opção para os tipos de campo de rádio, caixa de seleção e seleção 2
Tela de Tradução de Strings

Correção do HTML e JS quebrados na tela do Editor de tradução quando o rótulo do campo contém conteúdo HTML


Se os rótulos de opção dos campos de rádio, caixa de seleção e seleção contivessem HTML, o HTML e o JS ficavam quebrados na tela do Editor de tradução. Um método de sanitização foi adicionado no lado do GFML, que filtra o nome da string para garantir um uso seguro.
Correção do HTML e JS quebrados na tela do Editor de tradução quando o rótulo do campo contém conteúdo HTML
Tela do Editor de tradução

Correção dos problemas com os campos de preço durante o registro e a tradução de strings


Os campos de preço não eram registrados e traduzidos corretamente. Sendo assim, o tratamento foi melhorado para todos os campos de preço. Note que o Gravity Forms permite apenas a moeda padrão e atualmente não é possível mudar a moeda no formulário traduzido.
Correção de problemas com o registro e a tradução de strings dos campos de preço
Campo de produto do Gravity Forms
Correção de problemas com o registro e a tradução de strings dos campos de preço 2
Campo de frete do Gravity Forms

Achou isso útil? Compartilhe este artigo: