סקירת התקלה
בעת שימוש ב־WPForms, התראות דוא״ל בטפסים מתורגמים מאבדות את מעברי השורה הרגילים, במיוחד בעת שימוש במקש ENTER במקום בתגיות HTML.
פתרון עוקף
בעיה זו תוקנה ב־WPForms Multilingual 0.4.1. עדכון פותר זאת באתר שלך, לכן אתה זקוק לפתרון העוקף הזה רק אם עדיין אינך יכול לעדכן.
אנא ודא שיש ברשותך גיבוי מלא של האתר שלך לפני שתמשיך.
- פתח את קובץ ה־functions.php של ערכת העיצוב שלך.
- הוסף את הקוד הבא:
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; } - הוסף תוכן חדש או בצע שינוי בטופס. פעולה זו תעדכן את משימת התרגום ותאמת את הפתרון העוקף.