’ al posto dell’apostrofo: correggere virgolette e trattini

Il tuo testo mostra l’offerta al posto di l’offerta, “ invece delle virgolette o – invece di un trattino? Questi caratteri tipografici occupano tre byte in UTF-8 e, letti come Windows-1252, diventano tre caratteri strani. Mojibuster li rimette insieme: incolla il testo qui sopra.

Funziona con testo e con questi file:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • 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)

Perché proprio questi caratteri?

Word, Outlook, WordPress e la tastiera dello smartphone sostituiscono mentre scrivi l’apostrofo dritto ' con quello tipografico ’ – e in italiano l’apostrofo è ovunque: l’anno, un’idea, dell’arte, c’è. Lo stesso vale per “, ”, – e …. In UTF-8 questi caratteri stanno nell’intervallo E2 80 xx e occupano tre byte; letti come Windows-1252 diventano sempre †più un terzo carattere.

Le lettere accentate occupano solo due byte e appaiono come è – ecco la loro tabella.

Una frase di newsletter letta come Windows-1252

Prima

Non perdere l’offerta dell’estate – fino al 30 % di sconto… c’è tempo fino a domenica!

Dopo

Non perdere l’offerta dell’estate – fino al 30 % di sconto… c’è tempo fino a domenica!

Gli schemi in sintesi

  • ’ → ’ (apostrofo, virgoletta singola di chiusura)
  • ‘ → ‘ (virgoletta singola di apertura)
  • “ → “ (virgolette alte di apertura)
  • †più un carattere invisibile → ” (virgolette alte di chiusura, vedi sotto)
  • « → «, » → » (virgolette basse o caporali)
  • – → – (trattino medio), — → — (trattino lungo)
  • … → … (puntini di sospensione), • → • (punto elenco)
  • € → €

Caso speciale: †seguito da niente

La virgoletta di chiusura ” contiene il byte 9D, che in Windows-1252 non corrisponde a nessun carattere. Molti programmi lo eliminano durante la visualizzazione e resta solo †con un carattere invisibile, o nient’altro. Se il byte c’è ancora, Mojibuster lo corregge. Se è sparito copiando il testo, non si sa più con certezza quale carattere fosse, e Mojibuster lascia quel punto invariato.

Come evitarlo

  • Salva i testi di Word e degli editor in UTF-8 e indica la codifica quando li importi.
  • Controlla il set di caratteri negli strumenti per newsletter e negli e-commerce: deve essere UTF-8 ovunque.
  • Per i CSV destinati a Excel scegli CSV UTF-8 (delimitato da virgole) – i dettagli per Excel.
  • Nei database imposta tabelle e connessione su utf8mb4 – vedi correggere caratteri UTF-8.

Domande frequenti

Che cosa significa ’?

È un apostrofo codificato due volte: il testo è stato convertito male due volte di seguito. Mojibuster corregge anche questo, fino a tre livelli in una volta – vedi cos’è il mojibake.

Devo sostituirli con apostrofi e virgolette dritti?

Non è necessario. Mojibuster ripristina i caratteri originali. Se preferisci ' e ", puoi sostituirli dopo.

Perché sono rotti solo gli apostrofi e non gli accenti?

Probabilmente il testo è stato in parte riscritto o proviene da due fonti diverse. Mojibuster corregge solo i punti rotti e lascia intatti i caratteri giusti.

Altre guide