Tổng quan về sự cố
Khi sử dụng WPForms, các thông báo qua email trong các biểu mẫu đã dịch bị mất các ngắt dòng thông thường, cụ thể là khi sử dụng phím ENTER thay vì các thẻ HTML.
Giải pháp tạm thời
Sự cố này đã được khắc phục trong WPForms Multilingual 0.4.1. Việc cập nhật giải quyết vấn đề này trên trang web của bạn, vì vậy bạn chỉ cần giải pháp tạm thời này nếu chưa thể cập nhật.
Vui lòng đảm bảo tạo bản sao lưu toàn bộ trang web của bạn trước khi tiếp tục.
- Mở tệp functions.php trong giao diện của bạn.
- Thêm mã sau:
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; } - Thêm một số nội dung mới hoặc sửa đổi biểu mẫu. Điều này sẽ cập nhật công việc dịch thuật và xác nhận giải pháp tạm thời.