Skip to content

[Migration >= 2.0.0] Récupération des noms français de bib_noms #653

@PaulLabruyere

Description

@PaulLabruyere

Ci-joint, un script pour traduire les noms français dans un attribut TaxHub moderne.

Après une màj Taxhub >= 2 (et/ou GN >= 2.15), la table bib_noms est supprimée, et son contenu est sauvegardé dans une table archive_bib_noms.

Le script crée un attribut TaxHub "Nom français" au sein d'un thème "Noms". Il transfère ensuite les anciennes valeurs de la table dans ce nouvel attribut. Une fois les valeurs transférées, on peut supprimer la table bib_noms. Les noms français sont désormais modifiables dans l'interface TaxHub, comme n'importe quel attribut.

⚠️ Attention : les attributs taxhub ne peuvent concerner que des taxons de référence (contrainte check_is_cd_ref dans cor_taxon_attribut), à la différence de bib_noms qui pouvait contenir des entrées pour des synonymes (une entrée par cd_nom). Le script ne conserve donc que les noms renseignés pour les taxons de référence. Une étape préliminaire, optionnelle, permet de détecter les cas problématiques (noms différents pour synonymes du même taxon) et de les corriger si besoin.

💡 Le thème "Noms" peut être utilisé pour des noms dans d'autres langues que le français : langues locales (nom_creole, nom_picard) ou étrangères (nom_en, nom_es,...)

translate_bib_noms.sql

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions