diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 355b76639f..434e901d98 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -97,6 +97,7 @@ locked=Verrouillée
copy=Copier
copy_url=Copier l'URL
+copy_hash=Copier le hach
copy_content=Copier le contenu
copy_branch=Copier le nom de la branche
copy_success=Copié !
@@ -112,6 +113,7 @@ step2=Étape 2:
error=Erreur
error404=La page que vous essayez d'atteindre n'existe pas ou vous n'êtes pas autorisé à la voir.
+go_back=Retour
never=Jamais
unknown=Inconnu
@@ -183,6 +185,7 @@ network_error=Erreur réseau
[startpage]
app_desc=Un service Git auto-hébergé sans prise de tête
install=Facile à installer
+install_desc=Il suffit de lancer l’exécutable adapté à votre plateforme, le déployer avec Docker ou de l’installer depuis un gestionnaire de paquet.
platform=Multi-plateforme
platform_desc=Gitea tourne partout où Go peut être compilé : Windows, macOS, Linux, ARM, etc. Choisissez votre préféré !
lightweight=Léger
@@ -608,7 +611,7 @@ show_on_map=Afficher ce lieu sur une carte
settings=Paramètres utilisateur
form.name_reserved=Le nom d’utilisateur "%s" est réservé.
-form.name_pattern_not_allowed=Le motif "%s" n'est pas autorisé dans un nom de d'utilisateur.
+form.name_pattern_not_allowed=Le motif « %s » n’est pas autorisé dans un nom de d'utilisateur.
form.name_chars_not_allowed=Le nom d'utilisateur "%s" contient des caractères non valides.
[settings]
@@ -652,11 +655,11 @@ cancel=Annuler
language=Langue
ui=Thème
hidden_comment_types=Catégories de commentaires masqués
-hidden_comment_types_description=Les catégories de commentaires cochées masqueront les commentaires respectifs des tickets. Par exemple, « Étiquette » retire tous les commentaires du genre « as ajouté l'étiquette <étiquette> .».
+hidden_comment_types_description=Les catégories cochées masquent les commentaires respectifs des tickets. Par exemple, « Label » cache les commentaires du genre « Cerise a attribué le label Bug il y a 2 heures. »
hidden_comment_types.ref_tooltip=Commentaires où ce ticket a été référencé sur un autre ticket, révision, etc.
hidden_comment_types.issue_ref_tooltip=Commentaires où l’utilisateur change la branche/étiquette associée au ticket
comment_type_group_reference=Référence
-comment_type_group_label=Étiquette
+comment_type_group_label=Label
comment_type_group_milestone=Jalon
comment_type_group_assignee=Assigné à
comment_type_group_title=Titre
@@ -942,6 +945,8 @@ fork_from=Bifurquer depuis
already_forked=Vous avez déjà forké %s
fork_to_different_account=Créer un embranchement vers un autre compte
fork_visibility_helper=La visibilité d'un dépôt bifurqué ne peut pas être modifiée.
+fork_branch=Branche à cloner sur la bifurcation
+all_branches=Toutes les branches
fork_no_valid_owners=Ce dépôt ne peut pas être bifurqué car il n’a pas de propriétaire valide.
use_template=Utiliser ce modèle
clone_in_vsc=Cloner dans VS Code
@@ -954,9 +959,9 @@ repo_desc=Description
repo_desc_helper=Décrire brièvement votre dépôt
repo_lang=Langue
repo_gitignore_helper=Sélectionner quelques .gitignore prédéfinies
-repo_gitignore_helper_desc=Composer une liste de fichier que git exclura de la gestion de version, adaptés à la plupart des langages de programmation. La majorité des artéfacts générés par les pipelines de déploiements sont inclus dans le .gitignore par défaut.
-issue_labels=Jeu d'étiquettes pour les tickets
-issue_labels_helper=Sélectionner un jeu d'étiquette
+repo_gitignore_helper_desc=De nombreux outils et compilateurs génèrent des fichiers résiduels qui n'ont pas besoin d'être supervisés par git. Composez un .gitignore à l’aide de cette liste des languages de programmation courants.
+issue_labels=Jeu de labels pour les tickets
+issue_labels_helper=Sélectionner un jeu de label.
license=Licence
license_helper=Sélectionner une licence
license_helper_desc=Une licence réglemente ce que les autres peuvent ou ne peuvent pas faire avec votre code. Vous ne savez pas laquelle est la bonne pour votre projet ? Comment choisir une licence.
@@ -1007,8 +1012,13 @@ delete_preexisting=Supprimer les fichiers préexistants
delete_preexisting_content=Supprimer les fichiers dans %s
delete_preexisting_success=Fichiers dépossédés supprimés dans %s.
blame_prior=Voir le blame avant cette modification
+blame.ignore_revs=Les révisions dans .git-blame-ignore-revs sont ignorées. Vous pouvez quand même voir ces blâmes.
+blame.ignore_revs.failed=Impossible d'ignorer les révisions dans .git-blame-ignore-revs.
author_search_tooltip=Affiche un maximum de 30 utilisateurs
+tree_path_not_found_commit=Le chemin %[1]s n’existe pas dans la révision %[2]s.
+tree_path_not_found_branch=Le chemin %[1]s n’existe pas dans la branche %[2]s.
+tree_path_not_found_tag=Le chemin %[1]s n’existe pas dans l’étiquette %[2]s.
transfer.accept=Accepter le transfert
transfer.accept_desc=`Transférer à "%s"`
@@ -1032,7 +1042,7 @@ template.git_hooks_tooltip=Vous ne pouvez actuellement pas modifier ou supprimer
template.webhooks=Déclencheurs Web
template.topics=Sujets
template.avatar=Avatar
-template.issue_labels=Étiquettes de ticket
+template.issue_labels=Labels de ticket
template.one_item=Vous devez sélectionner au moins un élément du modèle
template.invalid=Vous devez sélectionner un modèle de dépôt
@@ -1044,7 +1054,7 @@ archive.pull.nocomment=Ce dépôt est archivé. Vous ne pouvez pas commenter de
form.reach_limit_of_creation_1=Vous avez déjà atteint la limite d'%d dépôt.
form.reach_limit_of_creation_n=Vous avez déjà atteint la limite de %d dépôts.
form.name_reserved=Ce nom de dépôt "%s" est réservé.
-form.name_pattern_not_allowed=Le motif "%s" n'est pas autorisé dans un nom de dépôt.
+form.name_pattern_not_allowed=Le motif « %s » n’est pas autorisé dans un nom de dépôt.
need_auth=Autorisation
migrate_options=Options de migration
@@ -1058,11 +1068,11 @@ migrate_options_lfs_endpoint.placeholder=Si laissé vide, le point de terminaiso
migrate_items=Éléments à migrer
migrate_items_wiki=Wiki
migrate_items_milestones=Jalons
-migrate_items_labels=Étiquettes
+migrate_items_labels=Labels
migrate_items_issues=Tickets
migrate_items_pullrequests=Demandes d'ajout
migrate_items_merge_requests=Demandes de fusion
-migrate_items_releases=Versions
+migrate_items_releases=Publications
migrate_repo=Migrer le dépôt
migrate.clone_address=Migrer/Cloner depuis une URL
migrate.clone_address_desc=L'URL HTTP(S) ou Git "clone" d'un dépôt existant
@@ -1092,8 +1102,8 @@ migrate.gitbucket.description=Migrer les données depuis des instances GitBucket
migrate.migrating_git=Migration des données Git
migrate.migrating_topics=Migration des sujets
migrate.migrating_milestones=Migration des jalons
-migrate.migrating_labels=Migration des étiquettes
-migrate.migrating_releases=Migration des versions
+migrate.migrating_labels=Migration des labels
+migrate.migrating_releases=Migration des Publications.
migrate.migrating_issues=Migration des tickets
migrate.migrating_pulls=Migration des demandes d'ajout
migrate.cancel_migrating_title=Annuler la migration
@@ -1137,15 +1147,15 @@ pulls=Demandes d'ajout
project_board=Projets
packages=Paquets
actions=Actions
-labels=Étiquettes
-org_labels_desc=Les étiquettes de niveau d'une organisation peuvent être utilisés avec tous les dépôts de cette organisation
+labels=Labels
+org_labels_desc=Les labels d'une organisation peuvent être utilisés avec tous les dépôts de cette organisation.
org_labels_desc_manage=gérer
milestones=Jalons
commits=Révisions
commit=Révision
-release=Versions
-releases=Versions
+release=Publications
+releases=Publications
tag=Étiquette
released_this=a publié ceci
tagged_this=a étiqueté
@@ -1274,6 +1284,7 @@ commits.signed_by_untrusted_user=Signature provenant d'un utilisateur dilletant
commits.signed_by_untrusted_user_unmatched=Signature discordante de l'auteur de la révision et provenant d'un utilisateur dilletant
commits.gpg_key_id=ID de la clé GPG
commits.ssh_key_fingerprint=Empreinte numérique de la clé SSH
+commits.view_path=Voir à ce point de l'historique
commit.operations=Opérations
commit.revert=Rétablir
@@ -1336,13 +1347,13 @@ issues.desc=Organiser les rapports de bug, les tâches et les jalons.
issues.filter_assignees=Filtrer par assignation
issues.filter_milestones=Filtrer le jalon
issues.filter_projects=Filtrer par projet
-issues.filter_labels=Filtrer une étiquette
+issues.filter_labels=Filtrer par labels
issues.filter_reviewers=Filtrer par évaluateur
issues.new=Nouveau ticket
issues.new.title_empty=Le titre ne peut pas être vide
-issues.new.labels=Étiquettes
-issues.new.no_label=Sans étiquette
-issues.new.clear_labels=Effacer les étiquettes
+issues.new.labels=Labels
+issues.new.no_label=Sans labels
+issues.new.clear_labels=Effacer les labels
issues.new.projects=Projets
issues.new.clear_projects=Effacer les projets
issues.new.no_projects=Sans projet
@@ -1367,20 +1378,20 @@ issues.choose.invalid_templates=%v modèle(s) invalide(s) trouvé(s)
issues.choose.invalid_config=La configuration du ticket contient des erreurs :
issues.no_ref=Aucune branche/étiquette spécifiées
issues.create=Créer un ticket
-issues.new_label=Nouvelle étiquette
-issues.new_label_placeholder=Nom de l'étiquette
+issues.new_label=Nouveau label
+issues.new_label_placeholder=Nom du label
issues.new_label_desc_placeholder=Description
-issues.create_label=Créer une étiquette
-issues.label_templates.title=Charger un ensemble prédéfini d'étiquettes
-issues.label_templates.info=Il n'existe pas encore d'étiquettes. Créez une étiquette avec 'Nouvelle étiquette' ou utilisez un jeu d'étiquettes prédéfini :
-issues.label_templates.helper=Sélectionnez un ensemble d'étiquettes
+issues.create_label=Créer un label
+issues.label_templates.title=Charger un ensemble prédéfini de label
+issues.label_templates.info=Il n'existe pas encore de label. Créez-en un avec « Nouveau label » ou utilisez un jeu de label prédéfini :
+issues.label_templates.helper=Sélectionnez un jeu de label
issues.label_templates.use=Utiliser le jeu de labels
-issues.label_templates.fail_to_load_file=Impossible de charger le fichier de modèle étiquette "%s" : %v
-issues.add_label=a ajouté l'étiquette %s %s
-issues.add_labels=a ajouté les étiquettes %s %s
-issues.remove_label=a supprimé l'étiquette %s %s
-issues.remove_labels=a supprimé les étiquettes %s %s
-issues.add_remove_labels=a ajouté %s et supprimé les étiquettes %s %s
+issues.label_templates.fail_to_load_file=Impossible de charger le fichier de modèle de label « %s » : %v
+issues.add_label=a ajouté le label %s %s.
+issues.add_labels=a ajouté les labels %s %s.
+issues.remove_label=a retiré le label %s %s.
+issues.remove_labels=a supprimé les labels %s %s.
+issues.add_remove_labels=a ajouté %s et supprimé %s labels %s.
issues.add_milestone_at=`a ajouté ça au jalon %s %s.`
issues.add_project_at=`a ajouté ça au projet %s %s.`
issues.change_milestone_at=`a remplacé le jalon %s par %s %s.`
@@ -1398,10 +1409,10 @@ issues.change_ref_at=`a remplacé la référence %s par
issues.remove_ref_at=`a supprimé la référence %s %s.`
issues.add_ref_at=`a ajouté la référence %s %s.`
issues.delete_branch_at=`a supprimé la branche %s %s.`
-issues.filter_label=Étiquette
-issues.filter_label_exclude=`Utiliser Alt
+ Clic/entrée
pour exclure les étiquettes`
-issues.filter_label_no_select=Toutes les étiquettes
-issues.filter_label_select_no_label=Aucune étiquette
+issues.filter_label=Label
+issues.filter_label_exclude=`Utilisez Alt
+ Clic/entrée
pour exclure les labels.`
+issues.filter_label_no_select=Toutes les labels
+issues.filter_label_select_no_label=Aucun label
issues.filter_milestone=Jalon
issues.filter_milestone_all=Tous les jalons
issues.filter_milestone_none=Aucun jalon
@@ -1438,7 +1449,7 @@ issues.filter_sort.fewestforks=Bifurcations (croissant)
issues.keyword_search_unavailable=La recherche par mot clé n'est pas disponible. Veuillez contacter l'administrateur de votre instance Gitea.
issues.action_open=Ouvrir
issues.action_close=Fermer
-issues.action_label=Étiquette
+issues.action_label=Label
issues.action_milestone=Jalon
issues.action_milestone_no_select=Aucun jalon
issues.action_assignee=Assigné à
@@ -1505,21 +1516,23 @@ issues.sign_in_require_desc=Connectez-vous pour rejoindre cette
issues.edit=Modifier
issues.cancel=Annuler
issues.save=Enregistrer
-issues.label_title=Nom de l'étiquette
-issues.label_description=Description de l’étiquette
-issues.label_color=Couleur de l'étiquette
+issues.label_title=Nom du label
+issues.label_description=Description du label
+issues.label_color=Couleur du label
issues.label_exclusive=Exclusif
issues.label_archive=Archivé
-issues.label_exclusive_desc=Remarque: Pour rendre des étiquettes mutuellement exclusives, préfixez leur nom avec une portée de votre choix de la façon suivante : portée/étiquette
-issues.label_exclusive_warning=Toute étiquette d'une portée en conflit sera retirée lors de la modification des étiquettes d’un ticket ou d’une demande d’ajout.
-issues.label_count=%d étiquettes
+issues.label_archived_filter=Afficher les labels archivés
+issues.label_archive_tooltip=Les labels archivés sont par défaut exclus des suggestions lors de la recherche par label.
+issues.label_exclusive_desc=Remarque : pour rendre des labels mutuellement exclusifs, préfixez leur nom d’une portée au format portée/label
.
+issues.label_exclusive_warning=Tout label d'une portée en conflit sera retiré lors de la modification des labels d’un ticket ou d’une demande d’ajout.
+issues.label_count=%d labels
issues.label_open_issues=%d tickets ouverts
issues.label_edit=Éditer
issues.label_delete=Supprimer
-issues.label_modify=Modifier l'étiquette
-issues.label_deletion=Supprimer l'étiquette
-issues.label_deletion_desc=Supprimer une etiquette l'enlève de tous les tickets. Continuer ?
-issues.label_deletion_success=L'étiquette a été supprimée.
+issues.label_modify=Modifier le label
+issues.label_deletion=Supprimer le label
+issues.label_deletion_desc=Supprimer un labeel l’enlève de tous les tickets. Continuer ?
+issues.label_deletion_success=Le label a été supprimé.
issues.label.filter_sort.alphabetically=Par ordre alphabétique
issues.label.filter_sort.reverse_alphabetically=Par ordre alphabétique inversé
issues.label.filter_sort.by_size=Plus petite taille
@@ -1764,6 +1777,7 @@ pulls.rebase_conflict_summary=Message d'erreur
pulls.unrelated_histories=Échec de la fusion: La tête de fusion et la base ne partagent pas d'historique commun. Indice : Essayez une stratégie différente
pulls.merge_out_of_date=Échec de la fusion: La base a été mise à jour en cours de fusion. Indice : Réessayez.
pulls.head_out_of_date=Échec de la fusion : L’en-tête a été mis à jour pendant la fusion. Conseil : réessayez.
+pulls.has_merged=Échec : La demande d’ajout est déjà fusionnée, vous ne pouvez plus la fusionner, ni modifier sa branche cible.
pulls.push_rejected=Échec de la fusion : la soumission a été rejetée. Revoyez les déclencheurs Git pour ce dépôt.
pulls.push_rejected_summary=Message de rejet complet
pulls.push_rejected_no_message=Échec de la fusion : la soumission a été rejetée sans raison. Revoyez les déclencheurs Git pour ce dépôt.
@@ -1883,7 +1897,7 @@ wiki.page_name_desc=Entrez un nom pour cette page Wiki. Certains noms spéciaux
wiki.original_git_entry_tooltip=Voir le fichier Git original au lieu d'utiliser un lien convivial.
activity=Activité
-activity.period.filter_label=Période:
+activity.period.filter_label=Période :
activity.period.daily=1 jour
activity.period.halfweekly=3 jours
activity.period.weekly=1 semaine
@@ -1922,8 +1936,8 @@ activity.title.unresolved_conv_1=%d conversation non résolue
activity.title.unresolved_conv_n=%d conversations non résolues
activity.unresolved_conv_desc=Ces tickets et demandes de fusion récemment mis à jour n'ont pas encore été résolus.
activity.unresolved_conv_label=Ouvrir
-activity.title.releases_1=%d version
-activity.title.releases_n=%d versions
+activity.title.releases_1=%d publication
+activity.title.releases_n=%d publications
activity.title.releases_published_by=%s publiée par %s
activity.published_release_label=Publiée
activity.no_git_activity=Il n'y a pas eu de nouvelle révision dans cette période.
@@ -1995,6 +2009,8 @@ settings.mirror_settings.push_mirror.add=Ajouter un miroir push
settings.mirror_settings.push_mirror.edit_sync_time=Modifier la fréquence de synchronisation du miroir
settings.sync_mirror=Synchroniser maintenant
+settings.pull_mirror_sync_in_progress=Récupération des changements depuis le miroir distant %s en cours.
+settings.push_mirror_sync_in_progress=Versement des changements vers le miroir distant %s en cours.
settings.site=Site Web
settings.update_settings=Valider
settings.update_mirror_settings=Mettre à jour les paramètres du miroir
@@ -2031,7 +2047,7 @@ settings.pulls.enable_autodetect_manual_merge=Activer la détection automatique
settings.pulls.allow_rebase_update=Activer la mise à jour de demande d'ajout par rebase
settings.pulls.default_delete_branch_after_merge=Supprimer la branche après la fusion par default
settings.pulls.default_allow_edits_from_maintainers=Autoriser les modifications par les mainteneurs par défaut
-settings.releases_desc=Activer les versions du dépôt
+settings.releases_desc=Activer les publications du dépôt
settings.packages_desc=Activer le registre des paquets du dépôt
settings.projects_desc=Activer les projets de dépôt
settings.actions_desc=Activer les actions du dépôt
@@ -2128,12 +2144,14 @@ settings.webhook_deletion_desc=Supprimer un webhook supprime ses paramètres et
settings.webhook_deletion_success=Le webhook a été supprimé.
settings.webhook.test_delivery=Tester l'envoi
settings.webhook.test_delivery_desc=Testez ce webhook avec un faux événement.
+settings.webhook.test_delivery_desc_disabled=Pour tester ce webhook avec un faux événement, activez-le.
settings.webhook.request=Requête
settings.webhook.response=Réponse
settings.webhook.headers=Entêtes
settings.webhook.payload=Contenu
settings.webhook.body=Corps
settings.webhook.replay.description=Rejouer ce déclencheur.
+settings.webhook.replay.description_disabled=Pour rejouer ce webhook, activez-le.
settings.webhook.delivery.success=Un événement a été ajouté à la file d'attente. Cela peut prendre quelques secondes avant qu'il n'apparaisse dans l'historique de livraison.
settings.githooks_desc=Les déclencheurs Git sont lancés par Git lui-même. Ils sont modifiables dans la liste ci-dessous afin de configurer des opérations personnalisées.
settings.githook_edit_desc=Si un Hook est inactif, un exemple de contenu vous sera proposé. Un contenu laissé vide signifie un Hook inactif.
@@ -2163,8 +2181,8 @@ settings.event_fork=Bifurcation
settings.event_fork_desc=Dépôt bifurqué.
settings.event_wiki=Wiki
settings.event_wiki_desc=Page wiki créée, renommée, modifiée ou supprimée.
-settings.event_release=Version
-settings.event_release_desc=Version publiée, mise à jour ou supprimée.
+settings.event_release=Publication
+settings.event_release_desc=Publication publiée, mise à jour ou supprimée.
settings.event_push=Soumission
settings.event_push_desc=Soumission Git.
settings.event_repository=Dépôt
@@ -2174,8 +2192,8 @@ settings.event_issues=Ticket
settings.event_issues_desc=Ticket ouvert, rouvert, fermé ou modifié.
settings.event_issue_assign=Assignation
settings.event_issue_assign_desc=Ticket assigné ou dé-assigné.
-settings.event_issue_label=Étiquetage
-settings.event_issue_label_desc=Étiquette attribuée ou retirée.
+settings.event_issue_label=Labellisation
+settings.event_issue_label_desc=Labels attribués ou retirés.
settings.event_issue_milestone=Jalon
settings.event_issue_milestone_desc=Ticket jalonné ou dé-jalonné.
settings.event_issue_comment=Commentaire
@@ -2185,8 +2203,8 @@ settings.event_pull_request=Demande d'ajout
settings.event_pull_request_desc=Demande d’ajout ouverte, rouverte, fermée ou modifiée.
settings.event_pull_request_assign=Assignation
settings.event_pull_request_assign_desc=Demande d'ajout assignée ou non assignée.
-settings.event_pull_request_label=Étiquetage
-settings.event_pull_request_label_desc=Étiquette attribuée ou retirée.
+settings.event_pull_request_label=Labellisation
+settings.event_pull_request_label_desc=Label attribué ou retiré.
settings.event_pull_request_milestone=Jalon
settings.event_pull_request_milestone_desc=Demande d'ajout jalonnée ou dé-jalonnée.
settings.event_pull_request_comment=Commentaire
@@ -2275,13 +2293,13 @@ settings.protect_merge_whitelist_committers_desc=N'autoriser que les utilisateur
settings.protect_merge_whitelist_users=Utilisateurs en liste blanche de fusion :
settings.protect_merge_whitelist_teams=Équipes en liste blanche de fusion :
settings.protect_check_status_contexts=Activer le Contrôle Qualité
-settings.protect_status_check_patterns=Schémas de vérification des statuts :
-settings.protect_status_check_patterns_desc=Entrez des schémas pour spécifier quelles vérifications doivent réussir avant que des branches puissent être fusionnées. Un schéma par ligne. Un schéma ne peuvent être vide.
+settings.protect_status_check_patterns=Motifs de vérification des statuts :
+settings.protect_status_check_patterns_desc=Entrez des motifs pour spécifier quelles vérifications doivent réussir avant que des branches puissent être fusionnées. Un motif par ligne. Un motif ne peut être vide.
settings.protect_check_status_contexts_desc=Exiger le status « succès » avant de fusionner. Quand activée, une branche protégée ne peux accepter que des soumissions ou des fusions ayant le status « succès ». Lorsqu'il n'y a pas de contexte, la dernière révision fait foi.
settings.protect_check_status_contexts_list=Contrôles qualité trouvés au cours de la semaine dernière pour ce dépôt
settings.protect_status_check_matched=Correspondant
-settings.protect_invalid_status_check_pattern=Shéma de contrôle de status incorrect : "%s".
-settings.protect_no_valid_status_check_patterns=Aucun schéma de contrôle de statut valide.
+settings.protect_invalid_status_check_pattern=Motif de vérification des statuts incorrect : « %s ».
+settings.protect_no_valid_status_check_patterns=Aucun motif de vérification des statuts valide.
settings.protect_required_approvals=Minimum d'approbations requis :
settings.protect_required_approvals_desc=Permet de fusionner les demandes d’ajout lorsque suffisamment d’évaluation sont positives.
settings.protect_approvals_whitelist_enabled=Restreindre les approbations aux utilisateurs ou aux équipes en liste blanche
@@ -2293,6 +2311,7 @@ settings.dismiss_stale_approvals_desc=Lorsque des nouvelles révisions changent
settings.require_signed_commits=Exiger des révisions signées
settings.require_signed_commits_desc=Rejeter les soumissions sur cette branche lorsqu'ils ne sont pas signés ou vérifiables.
settings.protect_branch_name_pattern=Motif de nom de branche protégé
+settings.protect_branch_name_pattern_desc=Motifs de nom de branche protégé. Consultez la documentation pour la syntaxe du motif. Exemples : main
, release/**
settings.protect_patterns=Motifs
settings.protect_protected_file_patterns=Liste des fichiers et motifs protégés
settings.protect_protected_file_patterns_desc=Liste de fichiers et de motifs, séparés par un point-virgule « ; », qui ne pourront pas être modifiés même si les utilisateurs disposent des droits sur la branche. Voir la syntaxe glob. Exemples : .drone.yml ; /docs/**/*.txt
.
@@ -2329,7 +2348,7 @@ settings.tags.protection.allowed.teams=Équipes autorisées
settings.tags.protection.allowed.noone=Personne
settings.tags.protection.create=Protéger l'étiquette
settings.tags.protection.none=Il n'y a pas d'étiquettes protégées.
-settings.tags.protection.pattern.description=Vous pouvez utiliser soit un nom unique, soit un motif de glob ou une expresion régulière qui correspondront à plusieurs étiquettes. Pour plus d'informations, veuillez vous reporter au guide sur les étiquettes protégées.
+settings.tags.protection.pattern.description=Vous pouvez utiliser au choix un nom unique, un motif de glob ou une expression régulière qui correspondra à plusieurs étiquettes. Pour plus d’informations, consultez le guide sur les étiquettes protégées.
settings.bot_token=Jeton de Bot
settings.chat_id=ID de conversation
settings.thread_id=ID du fil
@@ -2439,55 +2458,56 @@ diff.has_escaped=Cette ligne contient des caractères Unicode cachés
diff.show_file_tree=Afficher l’arborescence des fichiers
diff.hide_file_tree=Masquer l’arborescence des fichiers
-releases.desc=Suivi des versions et des téléchargements.
-release.releases=Versions
-release.detail=Détails de la version
+releases.desc=Suivi des publications et des téléchargements.
+release.releases=Publications
+release.detail=Détails de la publication
release.tags=Étiquettes
-release.new_release=Nouvelle version
+release.new_release=Nouvelle publication
release.draft=Brouillon
release.prerelease=Pré-publication
release.stable=Stable
release.compare=Comparer
release.edit=Éditer
release.ahead.commits=%d révisions
-release.ahead.target=à %s depuis cette livraison
+release.ahead.target=à %s depuis cette publication
tag.ahead.target=à %s depuis cette étiquette
release.source_code=Code source
-release.new_subheader=Les versions organisent les versions publiées du projet.
-release.edit_subheader=Les versions organisent les versions publiées du projet.
+release.new_subheader=Les publications vous aide à organiser les versions marquantes de votre projet.
+release.edit_subheader=Les publications vous aide à organiser les versions marquantes de votre projet.
release.tag_name=Nom de l'étiquette
release.target=Cible
release.tag_helper=Choisissez une étiquette existante ou créez une nouvelle étiquette.
release.tag_helper_new=Nouvelle étiquette. Cette étiquette sera créée à partir de la cible.
release.tag_helper_existing=Étiquette existante.
-release.title=Titre de la version
+release.title=Titre de la publication
release.title_empty=Le titre ne peut pas être vide.
-release.message=Décrire cette version
-release.prerelease_desc=Marquer comme pré-version
-release.prerelease_helper=Marquer cette version comme impropre à la production.
+release.message=Décrire cette publication
+release.prerelease_desc=Marquer comme pré-publication
+release.prerelease_helper=Marquer cette publication comme impropre à la production.
release.cancel=Annuler
release.publish=Publier
release.save_draft=Sauvegarder le Brouillon
-release.edit_release=Actualiser la version
-release.delete_release=Supprimer cette version
+release.edit_release=Actualiser la publication
+release.delete_release=Supprimer cette publication
release.delete_tag=Supprimer l'étiquette
-release.deletion=Supprimer cette version
-release.deletion_desc=Supprimer une version ne la supprime que de Gitea. Cela n’affectera pas les étiquettes Git, le contenu de votre dépôt ou son historique. Continuer ?
+release.deletion=Supprimer cette publication
+release.deletion_desc=Supprimer une publication ne supprime que ça. Cela n’affecte pas les étiquettes Git, le code ou l’historique. Continuer ?
release.deletion_success=Cette livraison a été supprimée.
release.deletion_tag_desc=Ceci supprimera cette étiquette du dépôt. Le contenu du dépôt et l'historique resteront inchangés. Continuer ?
release.deletion_tag_success=L'étiquette a été supprimée.
-release.tag_name_already_exist=Une version avec ce nom d'étiquette existe déjà.
+release.tag_name_already_exist=Une publication avec cette étiquette existe déjà.
release.tag_name_invalid=Le nom de l'étiquette est invalide.
release.tag_name_protected=Ce nom d'étiquette est protégé.
release.tag_already_exist=Ce nom d'étiquette existe déjà.
release.downloads=Téléchargements
release.download_count=Télécharger: %s
-release.add_tag_msg=Utiliser le titre et le contenu de la version comme message d'étiquette.
+release.add_tag_msg=Utiliser le titre et le contenu de la publication comme message d’étiquette.
release.add_tag=Créer uniquement l'étiquette
-release.releases_for=Versions pour %s
+release.releases_for=Publications pour %s
release.tags_for=Étiquettes pour %s
branch.name=Nom de la branche
+branch.search=Rechercher une branche
branch.already_exists=Une branche nommée "%s" existe déjà.
branch.delete_head=Supprimer
branch.delete=`Supprimer la branche "%s"`
@@ -2565,7 +2585,7 @@ team_unit_desc=Permettre l’accès aux Sections du dépôt
team_unit_disabled=(Désactivé)
form.name_reserved=Le nom d'organisation "%s" est réservé.
-form.name_pattern_not_allowed=Le motif "%s" n'est pas autorisé dans un nom d'organisation.
+form.name_pattern_not_allowed=Le motif « %s » n'est pas autorisé dans un nom d'organisation.
form.create_org_not_allowed=Vous n'êtes pas autorisé à créer une organisation.
settings=Paramètres
@@ -2596,7 +2616,7 @@ settings.delete_org_title=Supprimer l'organisation
settings.delete_org_desc=Cette organisation sera supprimée définitivement. Voulez-vous continuer ?
settings.hooks_desc=Vous pouvez ajouter des webhooks qui seront activés pour tous les dépôts de cette organisation.
-settings.labels_desc=Ajouter des étiquettes qui peuvent être utilisées sur les tickets pour tous les dépôts dans cette organisation.
+settings.labels_desc=Ajoute des labels qui peuvent être utilisés sur les tickets pour tous les dépôts de cette organisation.
members.membership_visibility=Visibilité des membres:
members.public=Public
@@ -2695,13 +2715,15 @@ dashboard.clean_unbind_oauth=Effacer les connexions OAuth associées
dashboard.clean_unbind_oauth_success=Toutes les connexions OAuth associées ont été supprimées.
dashboard.task.started=Tâche démarrée: %[1]s
dashboard.task.process=Tâche: %[1]s
+dashboard.task.cancelled=Tâche %[1]s annulée : %[3]s
dashboard.task.error=Erreur dans la tâche: %[1]s: %[3]s
dashboard.task.finished=Tâche: %[1]s démarrée par %[2]s est terminée
dashboard.task.unknown=Tâche inconnue: %[1]s
dashboard.cron.started=Tâche planifiée démarrée : %[1]s
-dashboard.cron.process=Tâche planifiée: %[1]s
-dashboard.cron.error=Erreur dans la tâche planifiée : %s: %[3]s
-dashboard.cron.finished=Tâche planifiée : %[1]s a terminé
+dashboard.cron.process=Tâche récurrente : %[1]s
+dashboard.cron.cancelled=Tâche récurrente %[1]s annulée : %[3]s
+dashboard.cron.error=Erreur dans la tâche récurrente %s : %[3]s
+dashboard.cron.finished=Tâche récurrente %[1]s terminée
dashboard.delete_inactive_accounts=Supprimer tous les comptes non actifs
dashboard.delete_inactive_accounts.started=Tâche de suppression de tous les comptes inactifs démarrée.
dashboard.delete_repo_archives=Supprimer toutes les archives des dépôts (ZIP, TAR.GZ, etc..)
@@ -2872,10 +2894,12 @@ packages.size=Taille
packages.published=Publiés
defaulthooks=Déclencheurs web par défaut
+defaulthooks.desc=Les webhooks font automatiquement des requêtes POST HTTP à un serveur spécifié lorsque certains événements Gitea se déclenchent. Ceux créés ici sont par défaut copiés sur tous les nouveaux dépôts. Pour plus d'information, consultez le guide des webhooks.
defaulthooks.add_webhook=Ajouter un déclencheur web par défaut
defaulthooks.update_webhook=Mettre à jour le déclencheur web par défaut
systemhooks=Rappels système
+systemhooks.desc=Les webhooks font automatiquement des requêtes POST HTTP à un serveur spécifié lorsque certains événements Gitea se déclenchent. Ceux créé ici agiront sur tous les dépôts, ce qui peux impacter les performances du système. Pour plus d’information, consultez le guide des webhooks.
systemhooks.add_webhook=Ajouter un rappel système
systemhooks.update_webhook=Mettre à jour un rappel système
@@ -3341,7 +3365,7 @@ container.pull=Tirez l'image depuis un terminal :
container.digest=Empreinte :
container.multi_arch=SE / Arch
container.layers=Calques d'image
-container.labels=Étiquettes
+container.labels=Labels
container.labels.key=Clé
container.labels.value=Valeur
cran.registry=Configurez ce registre dans le fichier Rprofile.site
:
@@ -3417,13 +3441,13 @@ owner.settings.cleanuprules.preview=Aperçu des règles de nettoyage
owner.settings.cleanuprules.preview.overview=%d paquets sont programmés pour être supprimés.
owner.settings.cleanuprules.preview.none=La règle de nettoyage ne correspond à aucun paquet.
owner.settings.cleanuprules.enabled=Activé
-owner.settings.cleanuprules.pattern_full_match=Appliquer le modèle au nom complet du paquet
+owner.settings.cleanuprules.pattern_full_match=Appliquer le motif au nom complet du paquet
owner.settings.cleanuprules.keep.title=Les versions qui correspondent à ces règles sont conservées, même si elles correspondent à une règle de suppression ci-dessous.
owner.settings.cleanuprules.keep.count=Garder le plus récent
owner.settings.cleanuprules.keep.count.1=1 version par paquet
owner.settings.cleanuprules.keep.count.n=%d versions par paquet
owner.settings.cleanuprules.keep.pattern=Garder les versions correspondantes
-owner.settings.cleanuprules.keep.pattern.container=La version la plus récente
est toujours conservée pour les paquets Container.
+owner.settings.cleanuprules.keep.pattern.container=La version latest
est toujours conservée pour les paquets Container.
owner.settings.cleanuprules.remove.title=Les versions qui correspondent à ces règles sont supprimées, sauf si une règle ci-dessus dit de les garder.
owner.settings.cleanuprules.remove.days=Supprimer les versions antérieures à
owner.settings.cleanuprules.remove.pattern=Supprimer les versions correspondantes
@@ -3471,7 +3495,7 @@ runners.id=ID
runners.name=Nom
runners.owner_type=Type
runners.description=Description
-runners.labels=Étiquettes
+runners.labels=Labels
runners.last_online=Dernière fois en ligne
runners.runner_title=Exécuteur
runners.task_list=Tâches récentes sur cet exécuteur
@@ -3496,6 +3520,7 @@ runners.status.idle=Inactif
runners.status.active=Actif
runners.status.offline=Hors-ligne
runners.version=Version
+runners.reset_registration_token=Réinitialiser le jeton d'enregistrement
runners.reset_registration_token_success=Le jeton d’inscription de l’exécuteur a été réinitialisé avec succès
runs.all_workflows=Tous les flux de travail