Open
Reported for: WPForms Multilingual 0.4.0
Overview of the issue
When using WPForms, email notifications in translated forms lose regular line breaks, specifically when using ENTER key instead of HTML tags.
Workaround
Please, make sure of having a full site backup of your site before proceeding.
- Open your theme’s functions.php file.
- Add the following code:
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; }
- Add some new content or a modification to the form. This will update the translation job and validate the workaround.