- Status
- Gelöst
- Gemeldet für
- Gravity Forms Multilingual 1.3.7
- Gelöst in
- 3.3.7
Übersicht über das Problem
Nachdem Sie ein Feld in einem Ihrer Gravity Forms gelöscht haben, wird dieses gelöschte Feld beim Senden des Formulars zur Übersetzung weiterhin im Übersetzungsauftrag angezeigt.
Wenn Sie ein Formular erstellen und an einen Übersetzer senden, wird zunächst ein Snapshot des Formulars in der Datenbank erstellt. Dieser Snapshot wird auch für den Übersetzer bei der Übersetzung des Formulars verwendet.
Auf Systemebene werden Felder eigentlich mit der WPML String-Übersetzung übersetzt. Das bedeutet, dass nach dem Senden eines Formulars alle Felder als String in der String-Übersetzung registriert werden. Daher können Sie als Problemumgehung vor der Erstellung eines neuen Übersetzungsauftrags einfach manuell die Strings entfernen, die Sie aus Ihrem Formular gelöscht haben.
Problemumgehung
Bevor Sie einen Übersetzungsauftrag an den Übersetzer senden, sollten Sie zunächst zu WPML -> String-Übersetzung gehen und jeden String (es können auch mehrere sein) entfernen, der den gelöschten Feldern entspricht. Sobald dies erledigt ist, können Sie einen Übersetzungsauftrag an die Übersetzer senden.
Dieses Problem wird in der nächsten Version von Gravity Forms Multilingual behoben.