WPML
Stato
Risolto
Segnalato per
WPML Multilingual CMS 4.7.0
Risolto in
WPML Multilingual CMS 4.7.2
Tag dell’argomento
Bug

Panoramica del problema

Se usi l’Editor di traduzione classico (CTE) per modificare le traduzioni e il tuo contenuto include più blocchi di testo, modificare il contenuto tradotto del primo blocco e introdurre interruzioni di riga può far sì che quel contenuto venga copiato in tutti i blocchi di contenuto tradotti.

Se fai clic sul pulsante Salva te ne accorgerai; se fai clic su Salva e chiudi non te ne accorgerai, ma il contenuto errato verrà salvato nel database e mostrato sul front-end, e sarà visibile quando riaprirai il CTE per modificare nuovamente la traduzione.

Il problema può presentarsi utilizzando l’editor Gutenberg ma anche usando i moduli di testo dei page builder come Elementor o WP Bakery.

Soluzione alternativa

Il problema è emerso in WPML 4.7.0 (e persiste in WPML 4.7.1). Puoi eseguire il downgrade di WPML alla 4.6.15 e di WPML Traduzione stringhe alla 3.2.18 per evitare il problema.

Se il downgrade non è un’opzione, puoi applicare una patch sostituendo uno dei file del plugin WPML (utilizzando l’FTP o un plugin di file manager).

Scarica una versione con la patch del file facendo clic con il tasto destro e salvando questo file collegato.

Estrai e sostituisci il file con lo stesso nome in wp-content/plugins/sitepress-multilingual-cms/res/js/translation-editor/wpml-tm-editor-footer-view.js

Potrebbe essere necessario svuotare la cache del browser se all’inizio non funziona.

Tutti i problemi noti →