- Status
- Gelöst
- Gemeldet für
- WPForms Multilingual 0.4.0
- Gelöst in
- WPForms Multilingual 0.4.1
- Zugehöriges Plugin/Theme
- WPForms
- Themen-Tags
- Bug, Compatibility
Übersicht über das Problem
Bei der Verwendung von WPForms verlieren E-Mail-Benachrichtigungen in übersetzten Formularen reguläre Zeilenumbrüche, insbesondere wenn die ENTER-Taste anstelle von HTML-Tags verwendet wird.
Problemumgehung
Bitte stellen Sie sicher, dass Sie ein vollständiges Website-Backup erstellt haben, bevor Sie fortfahren.
- Öffnen Sie die Datei functions.php Ihres Themes.
- Fügen Sie den folgenden Code hinzu:
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; } - Fügen Sie dem Formular neue Inhalte oder eine Änderung hinzu. Dadurch wird der Übersetzungsauftrag aktualisiert und die Problemumgehung validiert.