Forum Généamania

Divers => Tutoriels => Discussion démarrée par: jlsviro le Fév 02, 2023, 11:26 AM

Titre: Caractères accentués transformés après import d'un Gedcom sur Geneanet
Posté par: jlsviro le Fév 02, 2023, 11:26 AM
Bonjour,

Serge, m'a signalé que les caractères accentués présents dans un Gedcom généré par une version récente de Geneamania étaient mal importés sous Geneanet.

La solution consiste à remplacer dans le fichier d'export :
1 CHAR ANSI
par
1 CHAR UTF-8

Je ferai évoluer Geneamania en ce sens pour la prochaine version.

Bonne journée.
jean-Luc
Titre: Re : Caractères accentués transformés après import d'un Gedcom sur Geneanet
Posté par: GUERINSERGE28 le Avr 24, 2023, 05:45 PM
Bonjour,
J'ai utilisé cette petite correction avant d'importer mon arbre tant sur Geneanet que sur d'autres sites et je n'ai plus rencontré aucun problème d'import de GedCom à cause des accents.
Cependant votre remarque m'a fait découvrir une fonction dont je ne vois pas l'utilité mais qui, en local, ne me renvoie qu'un message d'erreur :

Rectification des caractères UTF-8 en base
   Aide sur la page Accueil
Requête en erreur : update sgnoms_famille set nomFamille = REPLACE(nomFamille,'é','�') where nomFamille like '%é%'
SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xE9pouse...' for column 'nomFamille' at row 2504

Cordialement.
Serge
Titre: Re : Caractères accentués transformés après import d'un Gedcom sur Geneanet
Posté par: jlsviro le Avr 26, 2023, 12:45 AM
Bonjour,
Cette fonction était utile sur les anciennes version mais je pense qu elle est désormais obsolète. Il est possible que je la supprime.
Bonne semaine.
Jean-luc