Skip to content

Caratteri illeggibili in un file GEDCOM (é al posto di é): come correggerli

· 5 min di lettura · Il team di The Memory Palace

Controlla il tuo file GEDCOM con la verifica GEDCOM gratuita

Il tuo palazzo, anche sul telefono.

Scarica su App StoreDisponibile su Google Play

L'app è in inglese, olandese, tedesco, francese e spagnolo, non ancora in italiano.

Quando un nome come René Müller compare come René Müller, il file GEDCOM è stato letto con il set di caratteri sbagliato: un testo UTF-8 è stato trattato come testo Windows (spesso chiamato ANSI). Puoi ripararlo gratis con la nostra verifica GEDCOM, che mostra ogni riga illeggibile accanto a quello che dovrebbe dire e corregge solo le righe che può riconvertire con esattezza.

Ultimo controllo: 7 ottobre 2026. La verifica è nostra; quello che fa è descritto qui sotto esattamente come funziona.

Come riconoscere il problema

I caratteri illeggibili seguono uno schema. Una lettera accentata diventa due caratteri, di solito con à o  all'inizio, e le virgolette diventano tre caratteri che iniziano con â€.

Dovrebbe essereCompare comeDovrebbe essereCompare come
ééöö
èèüü
ëëää
ççßß
ññ’’

Un piccolo esempio da un file GEDCOM, prima e dopo:

Rovinato:
1 NAME René /Müller/
2 PLAC Köln

Corretto:
1 NAME René /Müller/
2 PLAC Köln

Tre cause diverse

  1. Il testo illeggibile è dentro il file. Un file UTF-8 è stato aperto come testo Windows e salvato di nuovo. Ora ogni programma mostra é, perché è quello che c'è scritto nel file.
  2. Il file è a posto, ma l'intestazione indica il set di caratteri sbagliato. Il testo è UTF-8, ma l'intestazione dice 1 CHAR ANSEL o 1 CHAR ANSI. Un programma che si fida dell'intestazione mostra é; uno che guarda i byte mostra é.
  3. Il contrario: punti interrogativi o rombi neri. Il file è in ANSEL o in testo Windows e il programma lo legge come UTF-8. Allora vedi René come Ren? o Ren�.

Lo standard GEDCOM 5.5.1 elenca quattro set di caratteri per l'intestazione (ANSEL, UTF-8, UNICODE e ASCII) e indica ANSEL come quello preferito. Molti programmi per Windows scrivono comunque ANSI. GEDCOM 7.0 ammette solo UTF-8. È per questa storia che i file che passano da un programma all'altro finiscono così spesso con caratteri illeggibili.

Come correggerlo con la verifica gratuita, passo dopo passo

  1. Apri la verifica GEDCOM e scegli il tuo file .ged. Viene letto nel tuo browser e non viene mai caricato.
  2. In alto vedi il set di caratteri: quello che dice l'intestazione e quello che è davvero il testo. Se sono diversi, la verifica segnala che l'intestazione indica il set di caratteri sbagliato (causa 2).
  3. Sotto Caratteri illeggibili vedi quante righe sono interessate e, riga per riga, il testo com'è e come sarebbe riparato. Controlla qualche esempio.
  4. Se sono giusti, spunta Ripara anche i caratteri illeggibili e scarica il file riparato. Il nome finisce con -repaired.ged.
  5. Importa il file riparato nel tuo programma di genealogia, oppure aprilo nel nostro visualizzatore GEDCOM per vedere che i nomi sono giusti.

Cosa fa la verifica con ciascuna causa:

  • Causa 1: ripara i pezzi illeggibili, ma solo se spunti la casella e solo dove ritrasformare i caratteri in byte dà un UTF-8 valido. Tutto il resto resta com'era: meglio un carattere strano che una lettera sbagliata.
  • Causa 2: legge il testo per quello che è davvero, e il file riparato dice 1 CHAR UTF-8.
  • Causa 3: legge correttamente ANSEL e il testo Windows e scrive il file riparato in UTF-8. I byte che non corrispondono a nessun carattere noto vengono contati e mostrati, ma non si possono recuperare.

La riparazione non cambia mai date, luoghi, note o collegamenti. Inoltre uniforma le terminazioni di riga, toglie righe vuote e rientri, e aggiunge un'intestazione o un marcatore di fine che mancano.

Altri modi per correggerlo

ModoBuono perAttenzione a
La nostra verifica GEDCOM gratuitaTutte e tre le cause; mostra ogni riga prima di cambiare qualcosa; niente da installareIl testo illeggibile che non può riconvertire con esattezza resta com'è
Esportare di nuovo dal programma che ha creato il fileLa soluzione migliore se l'originale è ancora giusto in quel programma; scegli UTF-8 se te lo chiedeNon aiuta se il testo illeggibile è già nei dati del programma
Gramps (programma gratuito per computer)Quando l'intestazione dice ANSEL, Gramps chiede all'importazione quale set di caratteri usare (ANSEL, ANSI, ASCII o UTF-8); la sua esportazione GEDCOM è in UTF-8Non annulla il testo che è già illeggibile dentro il file
Un editor di testo con un'impostazione di codifica, come Notepad++Leggere il file con un'altra codifica senza cambiare i byte, oppure convertirlo in UTF-8È facile peggiorare le cose: convertire un file già illeggibile lo rovina di nuovo; il suo manuale non parla di ANSEL

Come prevenirlo

  • Quando il tuo programma ti chiede un set di caratteri all'esportazione, scegli UTF-8.
  • Dopo l'esportazione, apri una volta il file nella verifica: l'intestazione dovrebbe dire 1 CHAR UTF-8 e i nomi sotto Questi nomi sono giusti? dovrebbero essere giusti.
  • Non aprire e salvare un file GEDCOM in un programma di videoscrittura o in un editor di testo che indovina la codifica.
  • Mandi un file a qualcuno con un programma più vecchio? Chiedigli cosa legge. I programmi più vecchi a volte si aspettano ANSEL; vedi come convertire un file GEDCOM ANSEL in UTF-8 per l'altra direzione della storia.

Vedi anche: collegamenti interrotti, ID duplicati e date impossibili, come esportare un file GEDCOM e come aprire un file GEDCOM senza programmi.

Fonti

Domande frequenti

Perché il mio file GEDCOM mostra é al posto di é?

In UTF-8 la lettera é è salvata come due byte. Un programma che legge quei byte come testo Windows (ANSI, Windows-1252) li mostra come due caratteri separati: Ã e ©. Se poi quel programma salva il file, i caratteri sbagliati finiscono nel file stesso.

I caratteri illeggibili in un file GEDCOM si possono riparare in automatico?

Spesso sì. Lo schema è prevedibile, quindi la lettera originale si può ricostruire. La nostra verifica GEDCOM gratuita mostra ogni riga interessata accanto alla versione riparata e cambia solo le righe in cui la riconversione è esatta. La casella la spunti tu, dopo aver controllato gli esempi.

Il mio file mostra punti interrogativi o rombi neri al posto degli accenti. È lo stesso problema?

No, è il contrario. Il file è in un set di caratteri più vecchio, come ANSEL o il testo Windows, e il programma lo legge come UTF-8. La verifica legge correttamente ANSEL e il testo Windows e il file riparato è in UTF-8, quindi le lettere tornano. I caratteri che nel file sono già stati sostituiti da un punto interrogativo non si possono recuperare.

La riparazione cambia i miei nomi o le mie date?

Solo i caratteri illeggibili, e solo se spunti quell'opzione. Il resto della riparazione cambia la forma del file: il set di caratteri, la riga CHAR nell'intestazione, le terminazioni di riga, le righe vuote e i rientri. Date, luoghi e collegamenti restano esattamente come sono.

Come evito che succeda di nuovo?

Scegli UTF-8 quando il tuo programma di genealogia ti chiede un set di caratteri all'esportazione, controlla che l'intestazione dica 1 CHAR UTF-8, ed evita di aprire e salvare il file in un editor di testo. Se devi modificarlo a mano, usa un editor che mostra e mantiene la codifica.

Inizia oggi il tuo palazzo della memoria in 3D

Le tue foto, registrazioni e storie hanno ognuna una stanza da percorrere. Privato per impostazione predefinita: inviti famiglia e amici quando lo decidi tu.

Controlla il tuo file GEDCOM con la verifica GEDCOM gratuita
Kep, il portiere

Buongiorno. Vuoi continuare sul telefono? Ti tengo aperta la porta.

Preferisci il telefono? L'app si scarica gratis.

L'app è in inglese, olandese, tedesco, francese e spagnolo, non ancora in italiano.

Come trattiamo i tuoi dati: Informativa sulla privacy