Skip to content

French translations added for DSpace 10.x#5613

Open
Peredwel wants to merge 5 commits intoDSpace:mainfrom
Peredwel:main
Open

French translations added for DSpace 10.x#5613
Peredwel wants to merge 5 commits intoDSpace:mainfrom
Peredwel:main

Conversation

@Peredwel
Copy link
Copy Markdown
Contributor

@Peredwel Peredwel commented May 4, 2026

References

N/A

Description

French translations added for DSpace 10.x

Instructions for Reviewers

French translations added in cases where 'Add a translation' was specified. Native francophones encouraged to review cases where 'Review translation' has been noted.

Peredwel and others added 2 commits May 4, 2026 06:04
@pilasou
Copy link
Copy Markdown
Contributor

pilasou commented May 4, 2026

Hi @Peredwel Thanks! I will review the translations.

@lgeggleston lgeggleston requested review from pilasou May 4, 2026 13:28
@lgeggleston lgeggleston added i18n / l10n Internationalisation and localisation, related to message catalogs 1 APPROVAL pull request only requires a single approval to merge labels May 4, 2026
@lgeggleston lgeggleston moved this to 👀 Under Review in DSpace 10.0 Release May 4, 2026
Comment thread src/assets/i18n/fr.json5 Outdated
Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.detail.metadata.authority": "Authority:",
// TODO Review translation
"audit.detail.metadata.authority": "Authorité:",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Autorité

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.detail.metadata.checksum": "Checksum:",
// TODO Review translation
"audit.detail.metadata.checksum": "Somme de côntrole:",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: "Somme de contrôle : "

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.overview.title": "All Audit Logs",
// TODO - Review translation
"audit.overview.title": "Tous journaux d'audit",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Tous les journaux d'autit

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.overview.table.id": "Audit ID",
// TODO - Review translation
"audit.overview.table.id": "ID audit",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Identifiant de l'audit

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.overview.table.objectUUID": "Object ID",
// TODO - Review translation
"audit.overview.table.objectUUID": "ID objet",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Identifiant de l'objet

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.overview.table.subjectUUID": "Subject ID",
// TODO - Review translation
"audit.overview.table.subjectUUID": "ID sujet",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Identifiant du sujet

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"audit.object.overview.disabled.message": "Audit feature is currently disabled",
// TODO - Review translation
"audit.object.overview.disabled.message": "Audit actuellement désactivé",
Copy link
Copy Markdown
Contributor

@pilasou pilasou May 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Fonctionnalité d'audit actuellement désactivée

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"collection.form.sharedWorkspace": "Shared workspace",
// TODO Review translation
"collection.form.sharedWorkspace": "Éspace de travail collaboratif",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Espace de travail collaboratif

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"collection.form.errors.submissionDefinition.required": "Please choose a submission definition for this collection",
// TODO - Review translation
"collection.form.errors.submissionDefinition.required": "Veuillez choisir un gabarit de soumission pour cette collection submission",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to remove "submission" at this end of the translation.

Comment thread src/assets/i18n/fr.json5 Outdated


// TODO - Review translation
"collection.form.correctionSubmissionDefinition": "Requête à corriger ce gabarit de soumission",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Demande de modification du gabarit de soumission

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"confirmation-modal.pending-changes.info": "There are unsaved changes. Do you want to leave the page?",
// TODO - Review translation
"confirmation-modal.pending-changes.info": "Il y a des modifications non sauvegardées. Veuillez-vous quitter la page?",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Il y a des modifications non sauvegardées. Voulez-vous vraiment quitter la page ?

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"error.custom-url-conflict.title": "Duplicate custom URL detected",
// TODO - Review translation
"error.custom-url-conflict.title": "URL personalisée en double détectée",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Doublon de l'URL personnalisée détecté

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"error.custom-url-conflict.description": "The custom URL \"{{customUrl}}\" is assigned to more than one item. This causes a conflict and the item cannot be displayed.",
// TODO - Review translation
"error.custom-url-conflict.description": "L'URL personalisée \"{{customUrl}}\" est attribuée à plus qu'un item. Cela cause un conflit et l'item ne peut pas être affiché.",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Relace: "à plus qu'un item" par à plus d'un item

Comment thread src/assets/i18n/fr.json5
"error.custom-url-conflict.admin-action": "Please contact your repository administrator. The following affected items need their dspace.customurl metadata fixed so each value is unique:",
// TODO - Review translation
"error.custom-url-conflict.admin-action": "Contactez votre administrateur-trice. Il faut modifier le dspace.customurl des items suivants afin que chaque valeur est unique:",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace: "afin que chaque valeur est unique:" par "afin que chaque valeur soit unique :"

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"error.custom-url-conflict.no-items-found": "No conflicting items could be retrieved. Please contact your administrator.",
// TODO - Review translation
"error.custom-url-conflict.no-items-found": "Des items avec conflits pas trouvés. Contactez votre administrateur-trice.",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Aucun item conflictuel n'a pu être trouvé. Contactez votre administrateur-trice.

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"error.validation.license.required": "You must grant this license to complete your submission. If you are unable to grant this license at this time you may save your work and return later or remove the submission.",
// TODO Review translation
"error.validation.license.required": "Vous devez approuver cette afin de finaliser votre sumissions. Si vous n'êtes pas en mesure d'approuver la licence pour le moment, vous pouvez souvegarder votre travail pour y revenir plus tard ou supprimer la soumission.",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change first sentence with : Vous devez approuver la licence afin de finaliser votre soumission.

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"item.page.relationships.RELATION.OrgUnit.rpprojects": "Researchers Projects",
// TODO - Review translation
"item.page.relationships.RELATION.OrgUnit.rpprojects": "Projets de chercheurs",
Copy link
Copy Markdown
Contributor

@pilasou pilasou May 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace "chercheurs" par "chercheurs-es"

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"item.page.relationships.RELATION.OrgUnit.rppublications": "Researchers Publications",
// TODO New key - Review translation
"item.page.relationships.RELATION.OrgUnit.rppublications": "Publications de chercheurs",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace "chercheurs" par "chercheurs-es"

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"itemtemplate.edit.metadata.headers.authority": "Authority",
// TODO - Review translation
"itemtemplate.edit.metadata.headers.authority": "Authorité",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Autorité

Comment thread src/assets/i18n/fr.json5 Outdated
// "layout.advanced-attachment.checksum": "Checksum",
// TODO New key - Add a translation
"layout.advanced-attachment.checksum": "Checksum",
"layout.advanced-attachment.checksum": "Somme de côntrole",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Somme de contrôle

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"layout.advanced-attachment.checksum.info.MD5": "The <b>MD5 message-digest algorithm</b> can be used to verify the integrity of the file that you have uploaded. You can calculate its value locally via tools that are generally available in each operative system like <b>md5sum</b>",
// TODO - Review translation
"layout.advanced-attachment.checksum.info.MD5": "<b>L'algorithme Message-Digest (MD5)</b> peut vérifier l'intégrité du fichier téléchargé. Vous pouvez calculer son valeur localement avec des outils généralement disponibles dans chaque système d'exploitation comme <b>md5sum</b>",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace "son valeur" par "sa valeur"

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"RELATION.Person.researchoutputs.search.results.head": "Research Output",
// TODO - Review translation
"RELATION.Person.researchoutputs.search.results.head": "Résultats de recherche",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As it seems to relate to the publications of a researcher (in a broad way), I propose : "Travaux de recherche" instead.

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"RELATION.OrgUnit.rppublications.search.results.head": "Researchers Publications",
// TODO - Review translation
"RELATION.OrgUnit.rppublications.search.results.head": "Publications de chercheurs",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Publications des chercheurs-es

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"RELATION.OrgUnit.rpprojects.search.results.head": "Researchers Projects",
// TODO - Review translation
"RELATION.OrgUnit.rpprojects.search.results.head": "Projets de chercheurs",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Projets des chercheurs-es

Comment thread src/assets/i18n/fr.json5
"submission.general.info.invalid": "The submission is invalid, check missing fields",
// TODO - Review translation
"submission.general.info.invalid": "La soumission est invalide. Veuillez vérifier des champs manquants.",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change 2nd sentence with: Veuillez vérifier les champs manquants.

Comment thread src/assets/i18n/fr.json5 Outdated
// "submission.general.save-later.edit-item": "Save and return",
// TODO New key - Add a translation
"submission.general.save-later.edit-item": "Save and return",
// TODO - Review translation
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Sauvegarder pour plus tard

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"submission.sections.general.invalid_state_error": "Cannot save current changes, mandatory fields are missing. Please resolve problems and save again later.",
// TODO - Review translation
"submission.sections.general.invalid_state_error": "Les modifications en cours ne peuvent pas être sauvegardées à cause de champs obligatoires manquants. Veuillez résoudre les problèmes et réessayer plus tard.",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Les modifications en cours ne peuvent pas être sauvegardées car certains champs obligatoires n'ont pas été remplis. Veuillez résoudre les problèmes et réessayez de sauvegarder.

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"submission.sections.custom-url.alert.info": "Define here a custom URL which will be used to reach the item instead of using an internal randomly generated UUID identifier. ",
// TODO - Review translation
"submission.sections.custom-url.alert.info": "Fournissez ici une URL personalisée pour accèder à l'item en place d'utiliser un identifiant UUID generé internalement. ",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Définissez une URL personnalisée qui sera utilisée pour accéder à l'item à la place de l'identifiant UUID généré aléatoirement.

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"item.page.license.title": "Rights and licensing",
// TODO - Review translation
"item.page.license.title": "Droits et autorisations",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Droits et licences d'utilisation

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"metadata-link-view.source.logo": "Source logo",
// TODO - Review translation
"metadata-link-view.source.logo": "Logo de source",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Logo de la source

Comment thread src/assets/i18n/fr.json5 Outdated
"relationships.OrgUnit.isDatasetOfOrgUnit.Dataset": "Organisation Datasets",
// "relationships.OrgUnit.isDatasetOfOrgUnit.Dataset": "Organization Datasets",
// TODO - Review translation
"relationships.OrgUnit.isDatasetOfOrgUnit.Dataset": "Jeux de données organisationels",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Jeux de données de l'organisation

Comment thread src/assets/i18n/fr.json5 Outdated
// "submission.sections.describe.relationship-lookup.title.isAuthorOfDataset": "Authors",
// TODO New key - Add a translation
"submission.sections.describe.relationship-lookup.title.isAuthorOfDataset": "Authors",
"submission.sections.describe.relationship-lookup.title.isAuthorOfDataset": "Auteurs",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Auteurs-es

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfDataset.added.local-entity": "Successfully added local author to the selection",
// TODO - Review translation
"submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfDataset.added.local-entity": "Auteur local ajouté avec succès à la sélection",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for Auteur-e local-e ajouté-e avec succès à la sélection

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfDataset.added.new-entity": "Successfully imported and added external author to the selection",
// TODO - Review translation
"submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfDataset.added.new-entity": "Auteur externe importé et ajouté avec succès à la sélection",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace Auteur by Auteur-e

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"submission.sections.describe.relationship-lookup.external-source.import-modal.isOrgUnitOfDataset.added.local-entity": "Successfully added local organization to the selection",
// TODO - Review translation
"submission.sections.describe.relationship-lookup.external-source.import-modal.isOrgUnitOfDataset.added.local-entity": "Organisation locale ajouté avec succès à la sélection",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace ajouté by ajoutée

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"admin.edit-cms-metadata.select-metadata": "Select metadata to edit",
// TODO - Review translation
"admin.edit-cms-metadata.select-metadata": "Selectionner les métadonnées à modifier",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace Selectionner by Sélectionner

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"admin.edit-user-agreement.breadcrumbs": "Edit User Agreement",
// TODO - Review translation
"admin.edit-user-agreement.breadcrumbs": "Éditer licence de l'utilisateur",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for : Éditer la licence de l'utilisateur-trice

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"admin.edit-user-agreement.confirm.title": "Force acceptance",
// TODO - Review translation
"admin.edit-user-agreement.confirm.title": "Faire accepter la licence",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Forcer l'acceptation de la licence

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"admin.edit-user-agreement.confirm.info": "Do you want to force all users to accept the new user agreement?",
// TODO - Review translation
"admin.edit-user-agreement.confirm.info": "Veuillez-vous faire accepter tous les utilisateurs la nouvelle licence?",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Voulez-vous forcer les utilisateurs-trices à accepter la nouvelle licence ?

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"admin.edit-user-agreement.confirm.no": "No, update only",
// TODO - Review translation
"admin.edit-user-agreement.confirm.no": "Non, mettre à jour",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Non, mettre à jour seulement

Comment thread src/assets/i18n/fr.json5 Outdated
// "admin.edit-user-agreement.confirm.yes": "Yes, update and force",
// TODO New key - Add a translation
// TODO - Review translation
"admin.edit-user-agreement.confirm.yes": "Yes, update and force",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oui, mettre à jour et forcer l'acceptation

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"menu.section.edit-user-agreement": "Edit User Agreement",
// TODO - Review translation
"menu.section.edit-user-agreement": "Éditer licence de l'utilisateur",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Éditer la licence de l'utilisateur-trice

Comment thread src/assets/i18n/fr.json5 Outdated
// TODO New key - Add a translation
"admin.edit-user-agreement.markdown": "<i>End User Agreement</i> text supports <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a> language.",
// TODO - Review translation
"admin.edit-user-agreement.markdown": "<i>Le texte de <i> Licence d'utilisateur </i> soutient <a href=\"https://www.markdownguide.org/basic-syntax/\" target=\"_blank\">Markdown</a>.",
Copy link
Copy Markdown
Contributor

@pilasou pilasou May 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change for: Le texte de la Licence d'utilisateur-trice peut être édité en utilisant la syntaxe <a href="https://www.markdownguide.org/basic-syntax/\" target="_blank">Markdown.

Copy link
Copy Markdown
Contributor

@pilasou pilasou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Peredwel ! I have reviewed the translation and suggest some changes.

Peredwel added 2 commits May 9, 2026 22:41
Corrected 'Authorité' to 'Autorité'
Changements avisés par Pierre Lasou ajoutés.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 APPROVAL pull request only requires a single approval to merge i18n / l10n Internationalisation and localisation, related to message catalogs

Projects

Status: 👀 Under Review

Development

Successfully merging this pull request may close these issues.

3 participants