‚Äô e √® invece di ’ e è: correggere il mojibake del Mac

Il tuo testo mostra ‚Äô al posto dell'apostrofo, ‚Äú al posto di “ o √® al posto di è? Allora un programma ha letto testo UTF-8 come Mac Roman: i caratteri non sono persi. Incolla il testo qui sopra o trascina il file e Mojibuster lo ripara subito.

Funziona con testo e con questi file:

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

Per esempio esportazioni di Excel, backup di database, sottotitoli o codice di siti web.

Correggi

  1. Trascina un file o incolla il testo
  2. La correzione è automatica
  3. Copia o scarica
oppure trascina semplicemente un file qui
  • Nessun upload. I tuoi file vengono corretti direttamente nel browser e non lasciano mai il tuo dispositivo.

  • Server nell’UE. Mojibuster gira su un server in Finlandia (UE); si applica il Regolamento generale sulla protezione dei dati (GDPR). Testo del GDPR (EUR-Lex)

  • Per aziende e DPO: verifica tu stesso

Perché compare il segno di radice quadrata

In UTF-8 le lettere accentate occupano due byte e le virgolette tipografiche tre: è è C3 e A8. Mac Roman, il vecchio set di caratteri di Apple, trasforma ogni byte in un carattere a sé: C3 diventa il segno di radice quadrata √, A8 diventa ®. L'apostrofo ’ (E2 80 99) diventa ‚Äô. È la versione Mac di `è` su Windows.

Una frase salvata come UTF-8 e letta come Mac Roman

Prima

Siamo “entusiasti” – il corso di cucina è già pieno e inizia alle 9.

Dopo

Siamo “entusiasti” – il corso di cucina è già pieno e inizia alle 9.

I modelli più frequenti

  • ‚Äô → ’, ‚Äò → ‘
  • ‚Äú → “, ‚Äù → ”
  • ‚Äì → –, ‚Äî → —, ‚Ķ → …, ‚Ǩ → €
  • √® → è, √© → é, √≤ → ò, √π → ù

La tabella completa è più in basso. ‚Äô è la versione Mac di ’: altro su apostrofi e virgolette rotti.

Dove compare ancora Mac Roman

  • Excel per Mac: le versioni più vecchie salvavano i CSV in Mac Roman: vedi come aprire i CSV in Excel senza caratteri strani.
  • Esportazioni da database e app che offrono «Macintosh» come set di caratteri, come FileMaker.
  • File vecchi di prima di Mac OS X, aperti oggi in un programma UTF-8.
  • Testo copiato che un CMS o uno strumento per newsletter ha acquisito con il set di caratteri sbagliato.

Lo stesso nella console di Windows: ├¿ invece di è

Un modello simile compare nel Prompt dei comandi e in PowerShell: la console usa la vecchia tabella codici DOS 437 (850 nell'Europa occidentale). Lì è diventa ├¿ e ’ diventa ΓÇÖ. Mojibuster riconosce anche questo. Come impostare la console su UTF-8 è spiegato nella pagina su PowerShell.

Output di un programma in UTF-8, letto dalla console come CP850

Prima

Esportazione completata: ┬½Rapporto ÔÇô finale.csv┬╗ salvato.

Dopo

Esportazione completata: «Rapporto – finale.csv» salvato.

File interi in Mac Roman o DOS

Se un file è stato salvato interamente in Mac Roman o CP850, trascinalo nel riquadro qui sopra: Mojibuster riconosce il set di caratteri e lo converte in UTF-8. Se il riconoscimento non è chiaro, lo strumento propone di leggere il file con un altro set di caratteri.

Caratteri rotti frequenti

Ecco come appaiono di solito i caratteri rotti – e cosa dovrebbe esserci scritto.
Rotto Corretto
√†à
√®è
√©é
√¨ì
√≤ò
√πù
√ÄÀ
√àÈ
√âÉ
√íÒ
‚Ǩ€
‚Äú“
‚Äô’
‚Äì–
‚Ķ…

Domande frequenti

Il mio testo è perso?

No. ’ contiene ancora esattamente i byte dell'apostrofo e Mojibuster li riconverte. I caratteri si perdono solo quando un programma li ha sostituiti con ?: vedi punti interrogativi al posto dei caratteri.

Che cos'è Mac Roman?

Il set di caratteri che Apple usava per le lingue occidentali prima di Unicode. macOS oggi lavora con UTF-8, ma app, esportazioni e file più vecchi usano ancora Mac Roman.

Come lo evito?

Salva i file come UTF-8 e aprili con programmi che si aspettano UTF-8. In TextEdit imposta la codifica in Impostazioni, nella sezione «Apri e salva», su «Unicode (UTF-8)».

Altre guide