Author Topic: [RESOLU] Gestion des accents export GEDCOM  (Read 1322 times)

0 Members and 1 Guest are viewing this topic.

Offline creusois

  • VIP
  • Hero Member
  • *
  • Posts: 119
    • View Profile
[RESOLU] Gestion des accents export GEDCOM
« on: August 16, 2024, 15:03:15 »
Bonjour,
J'avais l'habitude il y a encore quelques mois d'inscrire le caractère Unicode de point de code U+233B4 en tout début de mon fichier GEDCOM exporté d'ANCESTRIS pour l'importer dans GENEWEB.
Cela ne fonctionne plus, les accents et autres caractères spéciaux ne sont plus (?) gérés ...
Est que cela vient du passage de GEDCOM 5.5.1 vers GEDCOM 7.0.13 ?
Merci pour votre aide.
« Last Edit: August 17, 2024, 12:59:25 by creusois »
Creusois
-----------
Ancestris 13.0...............
Java 17.0.2
Linux 6.1.0-23-amd64
Debian 12

Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 868
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Gestion des accents export GEDCOM
« Reply #1 on: August 16, 2024, 16:05:38 »
Bonjour,

Je pense que Zurga en saura plus que moi mais en tout cas, si votre 5.5.1 était en UFT8, comme c'est le cas obligatoirement de la norme 7.0, dans ce cas il ne devrait pas y avoir de changement.

Maintenant, je ne comprends pas bien comment vous forciez U+233B4 en tout début de fichier, à quoi cela correspond, et si vous le faisiez depuis Ancestris ou bien sur le fichier une fois exporté. Pouvez-vous m'en dire un peu plus?

Bien cordialement,
Frédéric

Offline creusois

  • VIP
  • Hero Member
  • *
  • Posts: 119
    • View Profile
Re: Gestion des accents export GEDCOM
« Reply #2 on: August 16, 2024, 16:18:00 »
J'utilisais un "indicateur d'ordre des octets" (BOM) ... cf https://fr.wikipedia.org/wiki/Byte_order_mark
Je le placais sur la première ligne de mon fichier exporté.

SI vous avez un autre moyen de gestion des accents et autres, je suis preneur 8)
Creusois
-----------
Ancestris 13.0...............
Java 17.0.2
Linux 6.1.0-23-amd64
Debian 12

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 324
    • View Profile
Re: Gestion des accents export GEDCOM
« Reply #3 on: August 16, 2024, 17:15:47 »
Les fichiers d'Ancestris en UTF-8 ont déjà la BOM.
Inutile de l'ajouter.
C'est plutôt dans l'autre sens, il faudrait la retirer pour Geneweb qui ne comprend pas la BOM des UTF-8 : https://www.geneanet.org/forum/viewtopic.php?t=877920

Zurga
« Last Edit: August 16, 2024, 17:17:53 by Zurga »

Offline creusois

  • VIP
  • Hero Member
  • *
  • Posts: 119
    • View Profile
Re: Gestion des accents export GEDCOM
« Reply #4 on: August 16, 2024, 17:27:35 »
merci, je n'avais pas vu/lu la réponse à mon post sur geneanet.org.
Je vais tester.
Creusois
-----------
Ancestris 13.0...............
Java 17.0.2
Linux 6.1.0-23-amd64
Debian 12

Offline thetienne

  • VIP
  • Jr. Member
  • *
  • Posts: 5
    • View Profile
Re: Gestion des accents export GEDCOM
« Reply #5 on: August 17, 2024, 08:18:43 »
C'est plutôt dans l'autre sens, il faudrait la retirer pour Geneweb qui ne comprend pas la BOM des UTF-8 : https://www.geneanet.org/forum/viewtopic.php?t=877920
Bonjour Pascal,
Ce n'est plus nécessaire pour Geneanet.
Aujourd'hui Geneanet supporte la BOM et l'import d'un gedcom 7 est lu comme du 5.5.1 en UTF-8
De plus une évolution de geneweb 7 est en cours (peut être déja appliquée sur Geneanet) pour que Geneweb puisse lire l'entête gedcom (HEAD) avec BOM et lire en UTF-8 un gedcom (sans nécessité d'avoir le tag CHAR qui n'existe plus en gedcom 7)
https://github.com/geneweb/geneweb/commit/5e6573ddb785643ab5f85313788888c7ef3707b9

Cordialement
Thierry
« Last Edit: August 17, 2024, 08:22:16 by thetienne »