Le mercredi 13 juin 2007, island a écrit : > Hello, > > Juste pour vous dire que je viens de remonter sur Arvernes une nouvelle > version de GenJ qui supporte l'enregistrement et la lecture des gedcoms en > UNICODE (ça c'était déjà le cas), mais aussi en UTF-8. > Cela permettra aux autres logiciels qui supportent surtout l'UTF-8 et moins > l'UNICODE de pouvoir lire sans problème les généalogies venant de GenJ. > Pour les puristes, voilà un bout d'un message qu'on s'est échangé avec Nils > hier : > <-------------------------- > Reading gedcom file - IF: > BOM markers -> use appropriate charset > 1 CHAR UNICODE -> use utf8 since the BOM marker wasn't there > 1 CHAR UTF[-]8 -> use utf8 > 1 CHAR ASCII -> use latin1 > 1 CHAR ANSEL -> use ansel > 1 CHAR ANSI -> use windows 1252 (ansi) > 1 CHAR LATIN1 -> use latin1 > 1 CHAR IBMPC -> use latin1 > > Saving gedcom file - IF: > UNICODE -> write UTF16 with BOM > UTF8 -> write UTF8 with BOM > ASCII -> write latin1 > ANSI -> write windows 1252 (ansi) > ANSEL -> write ansel > ------------------------> > pour info un "BOM", est un petit marqueur en entête de fichier. > > Dernier conseil : c'est quand même une modification sur l'écriture des > données, donc un conseil : ayez une sauvegarde de votre travail et > rapportez moi les éventuels problèmes que vous auriez. Francois, sur les dernières versions de Genj il y avait un bug car avant les dernières modifications UNICODE signifiait UTF-8 et c'était mon choix personnel pour l'encodage au niveau de mes données ; depuis quelque temps les caractères accentués n'étaient plus correctement interprétés ; Nils semble avoir corrigé cela et ajouté UNICODE qui en fait est UNICODE 16 bits.
Le bug est corrigé sur la dernière version.
Daniel.
--
Daniel Moyne (Nulix)---------------------------------------------------------
Distribution : Ubuntu Feisty \\|||// Machine : x86_64
kernel 2.6.20-16-generic / --- \ ATI Radeon X300
KDE 3.5.6 (' o-o ')
----------------------------------------oOO-(_)-OOo--------------------------
signature.asc
Description: This is a digitally signed message part.
