WPML

Resumen del problema

Al usar WPForms, las notificaciones por correo electrónico en los formularios traducidos pierden los saltos de línea normales, específicamente cuando se usa la tecla ENTER en lugar de etiquetas HTML.

Solución alternativa

Este problema se ha solucionado en WPForms Multilingual 0.4.1. Actualizar lo soluciona en su sitio, por lo que solo necesita esta solución alternativa si aún no puede actualizar.

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.

  • Abra el archivo functions.php de su tema.
  • Añada el siguiente código:
    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;
    }
  • Añada contenido nuevo o una modificación al formulario. Esto actualizará el trabajo de traducción y validará la solución alternativa.

Todos los problemas conocidos

¿Sigue teniendo este problema?

Si actualizar no lo soluciona, haga una consulta de soporte y lo revisaremos con usted.