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’.

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 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 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 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.



