WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 4.7.0
Résolu dans
WPML Multilingual CMS 4.7.2
Étiquettes de sujet
Bug

Aperçu de l’anomalie

Si vous utilisez l’Éditeur de traduction classique (CTE) pour modifier des traductions et que votre contenu comprend plusieurs blocs de texte, modifier le contenu traduit du premier bloc et y insérer des sauts de ligne peut entraîner la copie de ce contenu dans tous les blocs de contenu traduits.

Si vous cliquez sur le bouton Enregistrer, vous le remarquerez ; si vous cliquez sur Enregistrer et fermer, vous ne le remarquerez pas, mais le mauvais contenu sera enregistré dans la base de données et affiché sur l’interface publique, et sera visible lors de la réouverture du CTE pour modifier à nouveau la traduction.

Le problème peut survenir lors de l’utilisation de l’éditeur Gutenberg, mais aussi lors de l’utilisation des modules de texte de constructeurs de pages tels qu’Elementor ou WP Bakery.

Solution de contournement

Le problème est apparu dans WPML 4.7.0 (et persiste dans WPML 4.7.1). Vous pouvez revenir à la version 4.6.15 de WPML et à la version 3.2.18 de WPML Traduction de chaînes pour éviter le problème.

Si revenir à une version antérieure n’est pas possible, vous pouvez appliquer un correctif en remplaçant l’un des fichiers de l’extension WPML (via FTP ou une extension de gestionnaire de fichiers).

Téléchargez une version corrigée du fichier en faisant un clic droit et en enregistrant ce fichier lié.

Décompressez et remplacez le fichier du même nom dans wp-content/plugins/sitepress-multilingual-cms/res/js/translation-editor/wpml-tm-editor-footer-view.js

Vous devrez peut-être vider le cache de votre navigateur si cela ne fonctionne pas du premier coup.

Toutes les anomalies connues →