Abbiamo appena rilasciato Gravity Forms Multilingual 1.2.1. Questa versione include miglioramenti per la traduzione di Gravity Forms, oltre a correzioni per alcuni piccoli problemi.
Filtrare i lavori di traduzione di Gravity Forms
Il filtraggio dei lavori di traduzione di Gravity Forms è stato migliorato nella schermata della Dashboard di Gestione traduzioni di WPML. È stato aggiunto il supporto per i seguenti campi: ‘Da lingua’ (i Gravity Forms sono sempre nella lingua predefinita), ‘A lingua’, ‘Stato della traduzione’, ‘Filtra: Tipo’ e ‘Filtra: Titolo’.

Corretta la traduzione del tipo di campo contenuto HTML
Il nome della stringa del tipo di campo contenuto HTML non veniva registrato correttamente in WPML Traduzione stringhe. Era presente un ID del modulo doppio nel nome della stringa registrata, ad esempio ‘3_3_field-1-content’ invece di ‘3_field-1-content’.

Corretta la traduzione delle etichette delle opzioni per i tipi di campo radio, casella di controllo e selezione
Le etichette delle opzioni dei campi radio, casella di controllo e selezione non venivano registrate correttamente in WPML Traduzione stringhe se la lunghezza della stringa superava i 128 caratteri. Questo causava una mancata corrispondenza nella traduzione e il gestore è stato aggiunto sul lato GFML.


Corretti l’HTML e il JS danneggiati nella schermata dell’Editor di traduzione quando l’etichetta del campo contiene contenuto HTML
Se le etichette delle opzioni dei campi radio, casella di controllo e selezione contenevano HTML, l’HTML e il JS risultavano danneggiati nella schermata dell’Editor di traduzione. È stato aggiunto un metodo di sanificazione sul lato GFML, che filtra il nome della stringa per garantirne un utilizzo sicuro.

Risolti i problemi con i campi Prezzo durante la registrazione e la traduzione delle stringhe
I campi Prezzo non venivano registrati e tradotti correttamente. Pertanto, la gestione è stata migliorata per tutti i campi Prezzo. Nota che Gravity Forms consente solo la valuta predefinita e al momento non è possibile cambiare la valuta nel modulo tradotto.



