Мы только что выпустили Gravity Forms Multilingual 1.2.1. Эта версия включает улучшения перевода Gravity Forms, а также исправления нескольких небольших ошибок.
Фильтрация заданий на перевод Gravity Forms
Фильтрация заданий на перевод Gravity Forms была улучшена на экране панели управления переводами WPML. Добавлена поддержка следующих полей: «С языка» (Gravity Forms всегда на языке по умолчанию), «На язык», «Статус перевода», «Фильтр: Тип» и «Фильтр: Заголовок».

Исправлен перевод типа поля HTML-контента
Имя строки типа поля HTML-контента неправильно регистрировалось в WPML Перевод строк. В зарегистрированном имени строки был удвоенный ID формы, например «3_3_field-1-content» вместо «3_field-1-content».

Исправлен перевод меток параметров для типов полей: переключатель, флажок и список
Метки параметров для типов полей (переключатель, флажок и список) неправильно регистрировались в WPML Перевод строк, если длина строки превышала 128 символов. Это приводило к несоответствию перевода, и на стороне GFML был добавлен обработчик.


Исправлены ошибки HTML и JS на экране редактора переводов, когда метка поля содержит HTML-контент
Если метки параметров для полей типа переключатель, флажок и список содержали HTML, то код HTML и JS на экране «Редактор переводов» нарушался. На стороне GFML добавлен метод очистки, который фильтрует имя строки для обеспечения её безопасного использования.

Исправлены проблемы с полями цены при регистрации и переводе строк
Поля цены регистрировались и переводились неправильно. Поэтому обработка всех полей цены была улучшена. Обратите внимание, что Gravity Forms поддерживает только валюту по умолчанию, и в настоящее время изменить валюту в переведённой форме невозможно.



