- Statut
- Résolu
- Signalé pour
- WPML String Translation 3.2.1
- Résolu dans
- WPML 4.6.4
Aperçu de l’anomalie
WPML vous permet d’importer des chaînes de texte à partir de fichiers PO dans WPML → Traduction de chaînes → Import / export .po. Cependant, si l’une de ces chaînes de texte contient des balises HTML, celles-ci seront supprimées lors du processus d’importation.
Solution de contournement
Assurez-vous d’effectuer une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier /wp-content/plugins/wpml-string-translation/classes/po-import/class-wpml-po-import-strings.php.
- Cherchez la ligne 43.
- Remplacez :
$original = filter_var( $string->original, FILTER_SANITIZE_STRING );
- Par :
$original = htmlspecialchars( $string->original );