WPML
Stato
Risolto
Risolto in
WPML String Translation 2.5.4

Panoramica del problema

In alcuni casi, quando una stringa proveniente da un page builder viene aggiornata, la vecchia versione della stringa viene ancora visualizzata nell’Editor di traduzione.

Soluzione alternativa

Questo problema sarà risolto nella prossima versione di WPML Traduzione stringhe. Nel frattempo, puoi usare la seguente patch.

Nel file ../wpml-string-translation/classes/page-builders/class-wpml-pb-string-translation.php, alla riga 103, sostituisci:


if ( ! $this->is_job_in_progress( $job_id ) ) {

Con:


if ( ! $job_id || ! $this->is_job_in_progress( $job_id ) ) {

Per i lavori di traduzione esistenti con campi duplicati, segui i passaggi seguenti (dopo aver aggiunto la patch):
1. Vai alla schermata di modifica della pagina che contiene le stringhe in questione.
2. Assicurati che non ci siano lavori di traduzione attualmente “in corso”.
3. Se un lavoro è in corso, completalo prima.
4. Torna alla schermata di modifica della pagina e fai clic su Aggiorna.
5. Apri di nuovo l’editor di traduzione e i campi duplicati dovrebbero essere rimossi.

Tutti i problemi noti →