Autor Tema: Error caracteres con tilde  (Leído 125 veces)

0 Usuarios y 1 Visitante están viendo este tema.

gerardojoaquinlopez

  • Jr. Member
  • **
  • Mensajes: 72
    • Ver Perfil
    • Email
  • Institución: UNAU - UNIVERSIDAD NACIONAL DEL ALTO URUGUAY
  • Nombre y apellido: LOPEZ GERARDO JOAQUIN
  • Sistema: GUARANI - KOLLA
Error caracteres con tilde
« on: Junio 29, 2022, 05:07:17 pm »
Buenas tardes, tenemos un inconveniente con algunos caracteres que se envían por correo. Le voy a adjuntar una imagen de como se ve! Le sacamos las tildes y todo normal, el problema es que no corresponde.

Estamos en la versión 3.13 con una personalización en esos mensajes.


Esta configuración esta según la documentación
;Mínimos
 output_buffering = On 

Código: [Seleccionar]
;Recomendados 
 memory_limit = 256M 
 upload_max_filesize = 8M
 post_max_size = 8M
 date.timezone = America/Argentina/Buenos_Aires
 default_charset = "ISO-8859-1"
 mbstring.internal_encoding = "ISO-8859-1"



Pero no podemos resolver el problema.

Saludos
Gerado Lopez

Sergio Espínola

  • Moderador Global
  • *****
  • Mensajes: 1274
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Espínola
  • Sistema: SIU-Guarani
Re:Error caracteres con tilde
« Respuesta #1 on: Junio 30, 2022, 10:00:36 am »
Hola

Vemos que en la personalización de los mensajes, se ven mal los caracteres, ¿Probaron abriendo el archivo con el Encoding 'ISO-8859-1' y poniendo los caracteres especiales, como en el resto de los mensajes que no están personalizados?

Saludos!




 

gerardojoaquinlopez

  • Jr. Member
  • **
  • Mensajes: 72
    • Ver Perfil
    • Email
  • Institución: UNAU - UNIVERSIDAD NACIONAL DEL ALTO URUGUAY
  • Nombre y apellido: LOPEZ GERARDO JOAQUIN
  • Sistema: GUARANI - KOLLA
Re:Error caracteres con tilde
« Respuesta #2 on: Junio 30, 2022, 10:23:27 am »
Buen dia! Ok!, voy a probar lo que me decís, porque no, hicimos esa prueba.  Te aviso!
Saludos

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2474
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error caracteres con tilde
« Respuesta #3 on: Junio 30, 2022, 10:34:58 am »
Hola Joaquin,

Como bien dice Sergio están mal los caracteres en el archivo src/pers/unau/mensajes/mensajes.es.php, primero probaría en corregirlo.

Igualmente probamos descargando la personalización y nos están llegando bien los mensajes a la casilla de Gmail, ¿ustedes que lector de emails están utilizando?

Finalmente les voy a pedir que en el archivo vendor/siu/chulupi-framework/src/SIU/Chulupi/util/mail.php función enviar agreguen el siguiente klog2:
Código: [Seleccionar]
    //Construye y envia el mail
    $mail = new PHPMailer();
    $mail->CharSet = $this->charset;
klog2("=== email charset ===", $mail->CharSet);

Luego prueben de enviar otro email y en los logs busquen el texto "=== email charset ===", a su lado deberia decir "iso-8859-1".

saludos.
2

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2474
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Error caracteres con tilde
« Respuesta #4 on: Junio 30, 2022, 10:51:52 am »
Hicimos unas pruebas y vemos que Gmail ya se encarga de corregir los caracteres que están en otro encoding, pero si los abrís con otros aplicaciones (ej: Thunderbird) no te hace dicha corrección de caracteres y te los muestra mal.

Si corregís los mensajes en el archivo src/pers/unau/mensajes/mensajes.es.php ya se van a ver bien. En la siguiente captura corregí las palabras "dirección" y "seguí­" y se muestran bien en Thunderbird.

Si necesitan ayuda corrigiendo los mensajes nos avisan.

saludos.
2
« Última Modificación: Junio 30, 2022, 10:57:57 am por Leonel Leonardis »