WPML
Statut
Résolu
Signalé pour
WPForms Multilingual 0.4.0
Résolu dans
WPForms Multilingual 0.4.1
Extension/thème associé
WPForms
Étiquettes de sujet
Bug, Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez WPForms, les notifications par e-mail dans les formulaires traduits perdent les sauts de ligne normaux, en particulier lorsque vous utilisez la touche ENTRÉE au lieu de balises HTML.

Solution de contournement

Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier functions.php de votre thème.

  • Ajoutez le code suivant :
    add_filter('wpml_st_string_translation_before_save', 'sanitize_translation_before_save', 10, 1);
    
    function sanitize_translation_before_save($translation_text) {
    	$translation_text["value"] = str_replace("\n", "\r\n", $translation_text["value"]);
    	return $translation_text;
    }

  • Ajoutez du nouveau contenu ou une modification au formulaire. Cela mettra à jour la tâche de traduction et validera la solution de contournement.

Toutes les anomalies connues →