Alle Importe

“Umlaute werden nach dem Import zu Zeichensalat”

Wenn "Café Müller" im Register mit einem großen A vor jedem Umlaut ankommt, ist nichts beschädigt: die Bytes sind unversehrt und werden nur mit dem falschen Alphabet gelesen. Bankdateien geben an, welches Alphabet sie verwenden — und Importfunktionen glauben ihnen nicht immer. Im Deutschen fällt das sofort auf, weil Umlaute in fast jedem zweiten Namen vorkommen.

Symptome

  • Umlaute erscheinen als zwei oder drei fremde Zeichen
  • Ein "Ã" oder "Â" steht vor sonst korrekten Buchstaben
  • Manche Empfänger sehen richtig aus, andere nicht — je nachdem, welche Buchstaben vorkommen

Was wirklich dahintersteckt

Ursache 1

UTF-8-Bytes werden als Windows-1252 gelesen

Das ist das klassische "ü"-Muster: die Datei ist UTF-8, wo ü zwei Bytes belegt, aber die Importfunktion liest jedes Byte einzeln mit dem älteren Ein-Byte-Alphabet. Aus einem Zeichen werden zwei.

Ursache 2

Eine Kopfzeile, die die Kodierung falsch angibt

OFX-1.x-Kopfzeilen nennen ENCODING und CHARSET. Banken liefern gelegentlich UTF-8-Inhalt unter einer Kopfzeile aus, die reines ASCII oder 1252 angibt — und eine korrekt arbeitende Importfunktion folgt der Kopfzeile, nicht den Bytes.

Ursache 3

Ein Umwandlungsschritt dazwischen

Die Datei in einem Editor oder Tabellenprogramm zu öffnen und neu zu speichern schreibt die Bytes mit dessen Standardkodierung neu. Deshalb gehen Dateien oft genau dann kaputt, wenn man sie "kurz überprüft" hat.

So beheben Sie es

  1. Legen Sie die Datei unten im Werkzeug ab: es meldet, wenn eine Kopfzeile ASCII angibt, der Inhalt aber Umlaute enthält — genau dieser Widerspruch.
  2. Laden Sie lieber neu herunter, als zu flicken — ein frischer Export der Bank hat in der Regel stimmige Bytes und Kopfzeile.
  3. Müssen Sie die Datei bearbeiten, verwenden Sie einen Editor, in dem Sie die Kodierung beim Öffnen und Speichern ausdrücklich wählen können, und behalten Sie die ursprüngliche bei.
  4. Das Werkzeug schreibt Umlaute bewusst nicht um: zu raten, welches Alphabet gemeint war, würde Namen stillschweigend verändern.

Sparen Sie sich die Handarbeit — automatisch reparieren

Das Werkzeug meldet den Kodierungskonflikt, statt Namen eigenmächtig umzuschreiben, und speichert die reparierte Datei in derselben Kodierung, in der sie ankam. Kostenlos, ohne Anmeldung, ohne Upload.

Werkzeug öffnen

Ihre Datei verlässt Ihren Browser nie.