√º statt ü: Zeichensalat vom Mac reparieren

Steht in deinem Text √º statt ü, √ü statt ß oder ‚Äû statt „? Dann hat ein Programm UTF-8-Text als Mac Roman gelesen – die Zeichen sind nicht verloren. Füge den Text oben ein oder zieh die Datei hinein, Mojibuster repariert ihn sofort.

Funktioniert mit Text und diesen Dateien:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Zum Beispiel Excel-Exporte, Datenbank-Dumps, Untertitel oder Website-Code.

Reparieren

  1. Datei ablegen oder Text einfügen
  2. Wird automatisch repariert
  3. Kopieren oder herunterladen
oder Datei einfach hierher ziehen

Warum ein Wurzelzeichen vor dem Buchstaben steht

In UTF-8 besteht jeder Umlaut aus zwei Bytes, ü zum Beispiel aus C3 und BC. Mac Roman, der alte Zeichensatz von Apple, macht aus jedem Byte ein eigenes Zeichen: C3 wird zum Wurzelzeichen √, BC zu º. Deshalb beginnen kaputte Umlaute vom Mac mit √ – so wie sie unter Windows mit `Ã` beginnen.

Ein Satz, als UTF-8 gespeichert und als Mac Roman gelesen

Vorher

Grüße aus München: Die Größe passt – schöne Bescherung für Jürgen.

Nachher

Grüße aus München: Die Größe passt – schöne Bescherung für Jürgen.

Die häufigsten Muster

  • √§ → ä, √∂ → ö, √º → ü, √ü → ß
  • √Ñ → Ä, √ñ → Ö, √ú → Ü
  • √© → é, √® → è, √ß → ç
  • ‚Äû → „, ‚Äú → “, ‚Äô → ’, ‚Äì → –, ‚Ǩ → €

Die vollständige Tabelle steht weiter unten. ‚Äô ist das Mac-Gegenstück zu ’ – mehr dazu bei kaputten Anführungszeichen und Apostrophen.

Wo Mac Roman heute noch auftaucht

  • Excel für Mac: Ältere Versionen speicherten CSV-Dateien in Mac Roman – so öffnest du CSV-Dateien in Excel richtig.
  • Exporte aus Datenbanken und Programmen, die beim Zeichensatz „Macintosh“ anbieten, etwa FileMaker.
  • Alte Dateien aus der Zeit vor Mac OS X, die heute mit einem UTF-8-Programm geöffnet werden.
  • Kopierter Text, den ein Web- oder Newsletter-System mit dem falschen Zeichensatz übernommen hat.

Dasselbe in der Windows-Konsole: ├╝ statt ü

Ein ähnliches Muster entsteht in der Eingabeaufforderung und in PowerShell: Die Konsole nutzt die alte DOS-Codepage 850, in den USA die 437. Aus ü wird dort ├╝, aus ß wird ├ƒ und aus „ wird ÔÇ×. Auch das erkennt Mojibuster. Wie du die Konsole auf UTF-8 umstellst, steht bei PowerShell.

Programmausgabe in UTF-8, von der Konsole als CP850 gelesen

Vorher

Export fertig: ├£bersicht_Gr├Â├ƒen.csv ÔÇô 12 Eintr├ñge gespeichert.

Nachher

Export fertig: Übersicht_Größen.csv – 12 Einträge gespeichert.

Ganze Dateien in Mac Roman oder DOS

Ist eine Datei komplett in Mac Roman oder CP850 gespeichert, zieh sie oben hinein: Mojibuster erkennt den Zeichensatz und wandelt sie in UTF-8 um. Ist die Erkennung nicht eindeutig, bietet das Tool an, die Datei in einem anderen Zeichensatz zu lesen.

Häufige Fehlerbilder

So sehen kaputte Zeichen typischerweise aus – und das stand eigentlich da.
Kaputt Richtig
√§ä
√∂ö
√ºü
√üß
√ÑÄ
√ñÖ
√úÜ
√©é
√®è
√ßç
√±ñ
‚Ǩ€
‚Äû„
‚Äú“
‚Äô’
‚Äì–
‚Äî—
‚Ķ…
¬∞°

Häufige Fragen

Sind meine Umlaute verloren?

Nein. In √º stecken noch genau die Bytes des ü, Mojibuster rechnet sie zurück. Verloren sind Zeichen erst, wenn ein Programm sie durch ? ersetzt hat – mehr unter Fragezeichen statt Umlaute.

Was ist Mac Roman?

Der Zeichensatz, mit dem Apple vor Unicode westliche Sprachen gespeichert hat. macOS arbeitet heute mit UTF-8, ältere Programme, Exporte und Dateien nutzen Mac Roman aber weiterhin.

Wie verhindere ich das?

Speichere Dateien als UTF-8 und öffne sie in Programmen, die UTF-8 erwarten. In TextEdit stellst du die Kodierung in den Einstellungen unter „Öffnen und Sichern“ auf „Unicode (UTF-8)“.

Weitere Anleitungen