Cualquier importación

“Las tildes y las eñes se vuelven ilegibles al importar”

Cuando «Peña» llega a su registro con una letra extraña delante de la eñe, nada está corrupto: los bytes están intactos y simplemente se leen con el alfabeto equivocado. Los archivos bancarios declaran qué alfabeto usan, y los importadores no siempre les creen. En español se nota de inmediato, porque tildes y eñes aparecen por todas partes.

Síntomas

  • Las letras acentuadas aparecen como dos o tres caracteres extraños
  • Un «Ã» o un «Â» precede a letras por lo demás correctas
  • Algunos beneficiarios se ven bien y otros no, según las letras que contengan

Qué ocurre en realidad

Causa 1

Bytes UTF-8 leídos como Windows-1252

Es el patrón clásico «Ã±»: el archivo está en UTF-8, donde ñ ocupa dos bytes, pero el importador lee cada byte por separado con el alfabeto antiguo de un solo byte. Un carácter se convierte en dos.

Causa 2

Una cabecera que declara mal la codificación

Las cabeceras OFX 1.x indican ENCODING y CHARSET. Algunos bancos entregan contenido UTF-8 bajo una cabecera que declara ASCII o 1252, y un importador que cumple la norma hace caso a la cabecera, no a los bytes.

Causa 3

Un paso de conversión intermedio

Abrir y volver a guardar el archivo en un editor o una hoja de cálculo reescribe los bytes con la codificación por defecto de ese programa. Por eso los archivos suelen romperse justo después de haberlos «comprobado rápidamente».

Cómo corregirlo

  1. Suelte el archivo en la herramienta de abajo: avisa cuando una cabecera declara ASCII mientras el contenido lleva caracteres acentuados, que es exactamente esta contradicción.
  2. Prefiera volver a descargar antes que parchear: una exportación nueva del banco suele tener bytes y cabecera coherentes.
  3. Si tiene que editar el archivo, use un editor que le permita elegir la codificación al abrir y al guardar, y mantenga la original.
  4. La herramienta no reescribe los acentos a propósito: adivinar qué alfabeto se pretendía equivaldría a renombrar a personas en silencio.

Evite la corrección manual: repárelo automáticamente

La herramienta señala el conflicto de codificación en lugar de reescribir nombres por su cuenta, y guarda el archivo reparado en la misma codificación en que llegó. Gratis, sin registro y sin envíos.

Abrir la herramienta

Su archivo nunca sale de su navegador.