Wir haben soeben Gravity Forms Multilingual 1.2.1 veröffentlicht. Diese Version enthält Verbesserungen für die Übersetzung von Gravity Forms sowie Behebungen für einige Fehler.
Filtern von Gravity Forms-Übersetzungsaufträgen
Das Filtern von Gravity Forms-Übersetzungsaufträgen wurde auf dem Bildschirm des WPML-Übersetzungsmanagement-Dashboards verbessert. Support wurde für die folgenden Felder hinzugefügt: „Ausgangssprache“ (Gravity Forms sind immer in der Standardsprache), „Zielsprache“, „Übersetzungsstatus“, „Filter: Typ“ und „Filter: Titel“.

Korrigierte Übersetzung des HTML-Inhalts-Feldtyps
Der String-Name des HTML-Inhalts-Feldtyps wurde in der WPML String-Übersetzung nicht korrekt registriert. Es gab eine doppelte Formular-ID im registrierten String-Namen, z. B. „3_3_field-1-content“ anstelle von „3_field-1-content“.

Korrigierte Übersetzung der Optionsbeschriftungen für Radio-, Checkbox- und Auswahl-Feldtypen
Die Optionsbeschriftungen für Radio-, Checkbox- und Auswahlfelder wurden in der WPML String-Übersetzung nicht korrekt registriert, wenn die String-Länge 128 Zeichen überschritt. Dies führte zu einer Nichtübereinstimmung bei der Übersetzung, und der Handler wurde auf der GFML-Seite hinzugefügt.


Korrektur von fehlerhaftem HTML und JS auf dem Bildschirm des Übersetzungs-Editors, wenn die Feldbeschriftung HTML-Inhalte enthält
Wenn die Optionsbeschriftungen für Radio-, Checkbox- und Auswahlfelder HTML enthielten, waren das HTML und JS auf dem Bildschirm des Übersetzungs-Editors fehlerhaft. Auf der GFML-Seite wurde eine Bereinigungsmethode hinzugefügt, die den String-Namen filtert, um eine sichere Verwendung zu gewährleisten.

Behebung der Probleme mit Preisfeldern während der String-Registrierung und -Übersetzung
Die Preisfelder wurden nicht korrekt registriert und übersetzt. Daher wurde die Handhabung für alle Preisfelder verbessert. Beachten Sie, dass Gravity Forms nur die Standardwährung zulässt und es derzeit nicht möglich ist, die Währung im übersetzten Formular zu ändern.



