From 1da2104f1ec154fe1de8c9684115e3a2c26dff94 Mon Sep 17 00:00:00 2001 From: eliovir Date: Tue, 21 Apr 2026 11:26:30 +0200 Subject: [PATCH] Update fr.edn (#11077) Typography --- src/resources/dicts/fr.edn | 366 ++++++++++++++++++------------------- 1 file changed, 183 insertions(+), 183 deletions(-) diff --git a/src/resources/dicts/fr.edn b/src/resources/dicts/fr.edn index 845dacaaff..9319c7621b 100644 --- a/src/resources/dicts/fr.edn +++ b/src/resources/dicts/fr.edn @@ -2,9 +2,9 @@ :account/authentication "Authentification" :account/benefits-desc "Avec un compte Logseq, vous pouvez accéder à des services cloud comme Logseq Sync et aux fonctionnalités alpha/bêta." :account/billing "Facturation" - :account/billing-expired-on-label "Le plan Pro a expiré le : {1}" - :account/billing-expires-on-label "Le plan Pro expire le : {1}" - :account/billing-next-date-label "Prochaine date de facturation : {1}" + :account/billing-expired-on-label "Le plan Pro a expiré le : {1}" + :account/billing-expires-on-label "Le plan Pro expire le : {1}" + :account/billing-next-date-label "Prochaine date de facturation : {1}" :account/core-features "Accès aux fonctionnalités principales de Logseq" :account/current-plan "Plan actuel" :account/delete-account "Supprimer le compte" @@ -23,7 +23,7 @@ :account/plan-pro-summary "Débloquez la synchronisation avancée et plus" :account/pro-plan-sync-limit "10 graphes synchronisés (jusqu'à 5 Go chacun)" :account/profile "Profil" - :account/refresh-token-warning "Actualisation du token : statut exceptionnel" + :account/refresh-token-warning "Actualisation du token : statut exceptionnel" :account/reset-password "Réinitialiser le mot de passe" :account/sign-up "S'inscrire" :account/sync-assets-limit "Synchroniser les fichiers joints jusqu'à 100 Mo par fichier" @@ -36,11 +36,11 @@ :asset/acceptable-file-extensions "Extensions de fichier acceptées" :asset/add-assets "Ajouter des fichiers" :asset/add-directory "Ajouter un répertoire" - :asset/alias-already-exists "Le nom d'alias \"{1}\" existe déjà !" + :asset/alias-already-exists "Le nom d'alias « {1} » existe déjà !" :asset/alias-directories "Répertoires avec alias" - :asset/alias-directory-path-label "Chemin du répertoire :" - :asset/alias-name-dialog-title "Quel est le nom d'alias de ce répertoire sélectionné ?" - :asset/alias-name-label "Nom d'alias :" + :asset/alias-directory-path-label "Chemin du répertoire :" + :asset/alias-name-dialog-title "Quel est le nom d'alias de ce répertoire sélectionné ?" + :asset/alias-name-label "Nom d'alias :" :asset/alias-name-placeholder "ex. Livres" :asset/align "Alignement" :asset/align-center "Centré" @@ -48,7 +48,7 @@ :asset/align-right "Droite" :asset/already-exists "L'actif existe déjà, titre : {1}, référence du nœud : [[{2}]]" :asset/cannot-embed-parent-as-own-property "Impossible d'intégrer le parent comme sa propre propriété" - :asset/confirm-delete-image "Voulez-vous vraiment supprimer cette image ?" + :asset/confirm-delete-image "Voulez-vous vraiment supprimer cette image ?" :asset/copy "Copier l'image" :asset/copy-image-unsupported-extension "La copie d'image n'est pas prise en charge pour les fichiers {1}" :asset/create-local-copy-warning "Création d'un fichier local à partir d'un fichier externe. Les annotations PDF nécessitent un fichier local pour fonctionner correctement." @@ -57,7 +57,7 @@ :asset/downloading "Téléchargement en cours" :asset/drop-hint "Glissez-déposez des fichiers ici, ou cliquez pour sélectionner" :asset/edit-title "Modifier le fichier" - :asset/external-url-label "URL externe du fichier :" + :asset/external-url-label "URL externe du fichier :" :asset/file-extension-placeholder "ex. mp3" :asset/maximize "Agrandir l'image" :asset/open-in-browser "Ouvrir l'image dans le navigateur" @@ -65,18 +65,18 @@ :asset/ref-block "Bloc de référence" :asset/select-file "Sélectionner un fichier" :asset/select-from-disk "Sélectionner depuis le disque" - :asset/selected-directories "Répertoires sélectionnés :" + :asset/selected-directories "Répertoires sélectionnés :" :asset/show-file-in-folder "Afficher le fichier dans le dossier" :asset/size-too-large "La taille de la ressource est trop grande" :asset/syncing "Synchronisation en cours" - :asset/title-label "Titre du fichier :" - :asset/transfer-placeholder "{1} fichiers..." + :asset/title-label "Titre du fichier :" + :asset/transfer-placeholder "{1} fichiers…" :asset/uploading "Chargement en cours" - :block/click-to-fix-query "Cliquer pour corriger la requête : {1}" + :block/click-to-fix-query "Cliquer pour corriger la requête : {1}" :block/copy-ref "Copier la référence du bloc" :block/copy-url "Copier l'URL du bloc" - :block/created-label "Créé : {1}" + :block/created-label "Créé : {1}" :block/deprecated-latex-export "'#+BEGIN_EXPORT latex' est obsolète. Utilisez la commande '/Math block' à la place." :block/deprecated-query-syntax "#+BEGIN_QUERY est obsolète. Utilisez la commande '/Advanced Query' à la place." :block/deprecated-quote "#+BEGIN_QUOTE est obsolète. Utilisez la commande '/Quote' à la place." @@ -88,7 +88,7 @@ :block/invalid-link "Lien invalide" :block/invalid-url "URL invalide" :block/large-block-warning "Un bloc trop volumineux ne sera ni modifiable ni recherchable pour ne pas ralentir l'application, veuillez utiliser un autre éditeur pour modifier ce bloc." - :block/last-edited-label "Dernière modification : {1}" + :block/last-edited-label "Dernière modification : {1}" :block/not-found-warning "Aucun bloc trouvé" :block/open-block-references "Ouvrir les références du bloc" :block/practice "Pratiquer" @@ -96,9 +96,9 @@ :block/ref-nesting-too-deep "L'imbrication des références de bloc est trop profonde" :block/remove-tag "Retirer le tag" :block/remove-this-tag "Retirer ce tag" - :block/render-error "Erreur de rendu du bloc :" + :block/render-error "Erreur de rendu du bloc :" :block/set-query "Définir la requête" - :block/set-query-label "Définir la requête :" + :block/set-query-label "Définir la requête :" :block/sort-order "Ordre de tri" :block/status-history "Historique des statuts" :block/untitled-query "Requête sans titre" @@ -106,32 +106,32 @@ :block.macro/embed-deprecated "{{embed}} est obsolète. Utilisez la commande '/Node embed' à la place." :block.macro/namespace-deprecated "{{namespace}} est obsolète. Utilisez la fonctionnalité {1} à la place." :block.macro/query-deprecated "{{query}} est obsolète. Utilisez la commande '/Query' à la place." - :block.macro/unsupported-name "Nom de macro non pris en charge : {1}" + :block.macro/unsupported-name "Nom de macro non pris en charge : {1}" :block.reaction/emoji-required-warning "Emoji requis" :block.reaction/unsupported-emoji-warning "Emoji de réaction non supporté" - :bug-report/desc "Pouvez-vous nous aider en envoyant un signalement de bogue ? Nous ferons le nécessaire dès que possible." + :bug-report/desc "Pouvez-vous nous aider en envoyant un signalement de bogue ? Nous ferons le nécessaire dès que possible." :bug-report/title "Signalement de bogue" :bug-report.clipboard/action-desc "Inspecter et récupérer les données du presse-papier" :bug-report.clipboard/action-title "Assistant Presse-papier" :bug-report.clipboard/desc "Vous pouvez utiliser ces outils pratiques pour nous fournir des informations supplémentaires." - :bug-report.clipboard/title "Le bogue rencontré est-il lié à ces fonctionnalités ?" + :bug-report.clipboard/title "Le bogue rencontré est-il lié à ces fonctionnalités ?" :bug-report.inspector/back "Retour en arrière" :bug-report.inspector/clipboard-desc "Voici les données lues depuis votre presse-papier." - :bug-report.inspector/copied "Copié dans le presse-papier !" + :bug-report.inspector/copied "Copié dans le presse-papier !" :bug-report.inspector/copy "Copier le résultat" :bug-report.inspector/copy-desc "Si ceci peut être partagé, cliquez sur le bouton Copier." :bug-report.inspector/create-issue "Soumettre un problème" - :bug-report.inspector/create-issue-desc "Vous pouvez maintenant signaler le résultat collé dans votre presse-papiers. Veuillez coller le résultat dans la section 'Additional Context' et indiquer d'où vous avez copié le contenu d'origine. Merci !" + :bug-report.inspector/create-issue-desc "Vous pouvez maintenant signaler le résultat collé dans votre presse-papiers. Veuillez coller le résultat dans la section 'Additional Context' et indiquer d'où vous avez copié le contenu d'origine. Merci !" :bug-report.inspector/desc "Appuyez sur {1} pour inspecter les données de votre presse-papiers\nou cliquez ici pour coller si vous utilisez la version mobile" :bug-report.inspector/placeholder "Appuyer longuement ici pour coller si vous êtes sur mobile" - :bug-report.inspector/tip "Un problème ? Aucun souci, cliquez pour revenir à l'étape précédente." + :bug-report.inspector/tip "Un problème ? Aucun souci, cliquez pour revenir à l'étape précédente." :bug-report.inspector/title "Inspecteur du presse-papier" - :bug-report.issue/action-desc "Aidez à rendre Logseq meilleur !" + :bug-report.issue/action-desc "Aidez à rendre Logseq meilleur !" :bug-report.issue/action-title "Soumettre un signalement de bogue" :bug-report.issue/desc "S'il n'y a pas d'outil pour recueillir des informations supplémentaires, veuillez signaler le bogue directement." :bug-report.issue/report-link "Signaler un problème" @@ -159,16 +159,16 @@ :class.built-in/whiteboard "Tableau blanc" :class.validation/built-in-extends-change "L'héritage des éléments intégrés ne peut pas être modifié." - :class.validation/cant-add-tag-on-built-in "Impossible d'ajouter une balise sur \"{1}\" intégré." + :class.validation/cant-add-tag-on-built-in "Impossible d'ajouter une balise sur « {1} » intégré." :class.validation/cant-remove-private-tags "Impossible de supprimer les balises privées : {1}." :class.validation/cant-remove-tag-built-in "Impossible de supprimer la balise avec #{1} intégré." - :class.validation/cant-remove-tag-on-built-in "Impossible de supprimer la balise sur \"{1}\" intégré." + :class.validation/cant-remove-tag-on-built-in "Impossible de supprimer la balise sur « {1} » intégré." :class.validation/cant-set-tag-built-in "Impossible de définir le tag avec le #{1} intégré." - :class.validation/duplicate "Le tag '{1}' existe déjà." + :class.validation/duplicate "Le tag « {1} » existe déjà." :class.validation/extends-cycle "Cycle détecté dans la relation d'héritage." :class.validation/invalid-extends-type "Type d'héritage invalide." :class.validation/parents-must-be-tags "Les parents de tags doivent être des tags." - :class.validation/tag-with-non-tag "Impossible de définir une balise avec une page intégrée qui n'est pas une balise \"{1}\"." + :class.validation/tag-with-non-tag "Impossible de définir une balise avec une page intégrée qui n'est pas une balise « {1} »." :cmdk.action/apply-theme "Appliquer le thème" :cmdk.action/copy-ref "Copier la référence" @@ -193,7 +193,7 @@ :cmdk.filter/current-page "Page actuelle uniquement" :cmdk.filter/files "Fichiers uniquement" :cmdk.filter/nodes "Nœuds uniquement" - :cmdk.filter/only-label "Recherche uniquement :" + :cmdk.filter/only-label "Recherche uniquement :" :cmdk.filter/themes "Thèmes uniquement" :cmdk.group/codes "Code" @@ -207,22 +207,22 @@ :cmdk.group/themes "Thèmes" :cmdk.info/configure-tag "Configurer #{1}" - :cmdk.info/create-page "Créer la page '{1}'" - :cmdk.info/create-tag "Créer le tag '{1}'" + :cmdk.info/create-page "Créer la page « {1} »" + :cmdk.info/create-tag "Créer le tag « {1} »" :cmdk.input/add-graph-filter-placeholder "Ajouter un filtre de graphe" - :cmdk.input/default-placeholder "Que cherchez-vous ?" + :cmdk.input/default-placeholder "Que cherchez-vous ?" :cmdk.input/move-blocks-placeholder "Déplacer les blocs" :cmdk.input/type-page-name-placeholder "Saisir le nom de la page" :cmdk.tip/clear-filter "Appuyez sur {1} pour effacer le filtre de recherche" :cmdk.tip/filter-results "Appuyez sur {1} pour filtrer les résultats de recherche" - :cmdk.tip/label "Astuce :" + :cmdk.tip/label "Astuce :" :cmdk.tip/open-sidebar "Appuyez sur {1} pour ouvrir la recherche dans la barre latérale" :collaboration/email-address "Adresse e-mail" :collaboration/invite "Inviter" - :collaboration/members "Membres :" + :collaboration/members "Membres :" :collaboration/remove-access "Retirer l'accès" :collaboration/remove-access-error "Échec de la suppression du membre" @@ -243,11 +243,11 @@ :color/violet "Violet" :color/yellow "Jaune" - :command.auto-complete/complete "Auto-complétion : choisir l'élément sélectionné" + :command.auto-complete/complete "Auto-complétion : choisir l'élément sélectionné" :command.auto-complete/meta-complete "Complétion automatique Meta" - :command.auto-complete/next "Auto-complétion : sélection de l'élément suivant" - :command.auto-complete/prev "Auto-complétion : sélectionner l'élément précédent" - :command.auto-complete/shift-complete "Auto-complétion : ouvrir l'élément sélectionné dans la barre latérale" + :command.auto-complete/next "Auto-complétion : sélection de l'élément suivant" + :command.auto-complete/prev "Auto-complétion : sélectionner l'élément précédent" + :command.auto-complete/shift-complete "Auto-complétion : ouvrir l'élément sélectionné dans la barre latérale" :command.command-palette/toggle "Rechercher des commandes" @@ -270,7 +270,7 @@ :command.editor/copy-text "Copier le texte de la sélection" :command.editor/cut "Couper" :command.editor/cycle-todo "Basculer l'état du TODO de l'élément" - :command.editor/delete "Supprimer / Efface en avant" + :command.editor/delete "Supprimer / Effacer en avant" :command.editor/delete-selection "Supprimer les blocs sélectionnés" :command.editor/down "Déplacer le curseur vers le bas / Sélectionner vers le bas" :command.editor/end-of-block "Déplacer le curseur à la fin du bloc" @@ -352,10 +352,10 @@ :command.page/toggle-favorite "Ajouter/retirer des favoris" - :command.pdf/close "PDF : fermer le document PDF" - :command.pdf/find "PDF : rechercher du texte dans le document" - :command.pdf/next-page "PDF : page suivante du document en cours" - :command.pdf/previous-page "PDF : page précédente du document en cours" + :command.pdf/close "PDF : fermer le document PDF" + :command.pdf/find "PDF : rechercher du texte dans le document" + :command.pdf/next-page "PDF : page suivante du document en cours" + :command.pdf/previous-page "PDF : page précédente du document en cours" :command.publish/open-dialog "Ouvrir le dialogue de publication" @@ -427,9 +427,9 @@ :date.nlp/tomorrow "Demain" :date.nlp/yesterday "Hier" - :deeplink/open-block-error "Impossible d'ouvrir le lien. L'ID de bloc `{1}` n'existe pas dans le graphe actuel." - :deeplink/open-graph-error "Impossible d'ouvrir le graphe. Le graphe `{1}` n'existe pas." - :deeplink/open-page-error "Impossible d'ouvrir le lien. La page `{1}` n'existe pas dans le graphe actuel." + :deeplink/open-block-error "Impossible d'ouvrir le lien. L'ID de bloc « {1} » n'existe pas dans le graphe actuel." + :deeplink/open-graph-error "Impossible d'ouvrir le graphe. Le graphe « {1} » n'existe pas." + :deeplink/open-page-error "Impossible d'ouvrir le lien. La page « {1} » n'existe pas dans le graphe actuel." :editor/add-content-first-warning "Veuillez d'abord ajouter du contenu." :editor/auto-heading "Titre automatique" @@ -445,7 +445,7 @@ :editor/heading "Rubrique {1}" :editor/moving-blocks-count "Déplacement de {1} blocs" :editor/new-page "Nouvelle page" - :editor/new-tag "Nouveau tag" + :editor/new-tag "Nouvelle étiquette" :editor/no-block-selected-warning "Aucun bloc sélectionné" :editor/paste "Coller" :editor/reference-node-use-page-ref "Pour référencer un nœud, veuillez utiliser `[[]]`." @@ -453,7 +453,7 @@ :editor/search-for-node "Rechercher un nœud" :editor/search-for-tag "Rechercher une étiquette" :editor/search-template-placeholder "Rechercher un modèle" - :editor/template-insert-error "Erreur d'insertion de modèle : {1}" + :editor/template-insert-error "Erreur d'insertion de modèle : {1}" :editor.document-mode/new-block-hint "{1} pour créer un nouveau bloc" :editor.document-mode/title "Mode document" @@ -519,23 +519,23 @@ :electron/about "À propos de Logseq" :electron/add-to-dictionary "Ajouter au dictionnaire" - :electron/block-not-exist "Échec de l'ouverture du lien. L'identifiant de bloc `{1}` n'existe pas dans le graphe." + :electron/block-not-exist "Échec de l'ouverture du lien. L'identifiant de bloc « {1} » n'existe pas dans le graphe." :electron/cancel "Annuler" :electron/copy-image "Copier l'image" - :electron/link-open-confirm "Voulez-vous vraiment ouvrir ce lien ?\n{1}" + :electron/link-open-confirm "Voulez-vous vraiment ouvrir ce lien ?\n{1}" :electron/link-open-failed-missing-graph "Impossible d'ouvrir le lien. Graphe manquant." - :electron/link-open-failed-no-graph "Échec de l'ouverture du lien. Impossible d'associer l'identifiant de graphe `{1}` à un graphe lié." - :electron/link-open-failed-no-target "Échec de l'ouverture du lien. Impossible d'associer `{1}` à une cible." + :electron/link-open-failed-no-graph "Échec de l'ouverture du lien. Impossible d'associer l'identifiant de graphe « {1} » à un graphe lié." + :electron/link-open-failed-no-target "Échec de l'ouverture du lien. Impossible d'associer « {1} » à une cible." :electron/look-up "Rechercher la sélection" :electron/main-exception "[Exception du processus principal]\n{1}\n{2}" :electron/new-window "Nouvelle fenêtre" :electron/official-docs "Documentation officielle" :electron/ok "OK" - :electron/open-dir-error "Impossible d'ouvrir le répertoire : {1}" + :electron/open-dir-error "Impossible d'ouvrir le répertoire : {1}" :electron/save-image "Enregistrer l'image" :electron/save-image-as "Enregistrer l'image sous" :electron/search-with-google "Rechercher avec Google" - :electron/unimplemented-callback "Action x-callback-url non implémentée : `{1}`." + :electron/unimplemented-callback "Action x-callback-url non implémentée : « {1} »." :electron/version "Version {1}" :electron/write-file-error "Échec de l'écriture du fichier {1}, {2}." :electron/write-file-error-with-backup "Échec de l'écriture du fichier {1}, {2}. Un fichier de sauvegarde a été enregistré dans {3}." @@ -552,7 +552,7 @@ :encryption/force-reset-password "Réinitialisation forcée du mot de passe" :encryption/force-reset-password-successfully "Réinitialisation forcée du mot de passe réussie" :encryption/force-resetting-password "Réinitialisation forcée en cours" - :encryption/forgot-password-question "Mot de passe oublié ?" + :encryption/forgot-password-question "Mot de passe oublié ?" :encryption/forgot-password-warning "Si vous oubliez votre mot de passe, les données chiffrées ne pourront pas être récupérées." :encryption/init-key-pair "Initialiser la paire de clés" :encryption/init-key-pair-error "Erreur de paire de clés d'initialisation : {1}" @@ -565,10 +565,10 @@ :encryption/updating-password "Mise à jour du mot de passe" :encryption/wrong-password "Mot de passe incorrect" - :export/backup-successful "Sauvegarde réussie !" + :export/backup-successful "Sauvegarde réussie !" :export/block-data-copied "Données du bloc copiées dans le presse-papiers" :export/collecting-assets "Collecte des fichiers" - :export/copied-to-clipboard "Copié dans le presse-papiers !" + :export/copied-to-clipboard "Copié dans le presse-papiers !" :export/copy-or-export-as "Copier / Exporter sous…" :export/creating-zip "Création du zip" :export/db-backup-error "Échec de la sauvegarde de la base de données." @@ -583,7 +583,7 @@ :export/graph "Exporter le graphe" :export/graph-ontology-data-copied "Données d'ontologie du graphe copiées dans le presse-papiers" :export/indent-style-dashes "tirets" - :export/indent-style-label "Style d'indentation :" + :export/indent-style-label "Style d'indentation :" :export/indent-style-none "sans indentation" :export/indent-style-spaces "espaces" :export/level-lte "niveau <=" @@ -611,7 +611,7 @@ :export.backup/backup-now "Sauvegarder maintenant" :export.backup/cancel "Annuler la sauvegarde" :export.backup/enabled-desc "Les sauvegardes horaires sont activées pour ce graphe, {1}." - :export.backup/folder "Dossier de sauvegarde :" + :export.backup/folder "Dossier de sauvegarde :" :export.backup/hourly-note "Une sauvegarde sera créée toutes les heures." :export.backup/open-folder "ouvrir le dossier de sauvegardes pour ce graphe" :export.backup/schedule "Planifier la sauvegarde" @@ -629,8 +629,8 @@ :file/no-data "Aucune donnée" :file/title "Fichier {1}" - :file.config/deprecation-title "Le fichier {1} a les dépréciations suivantes :" - :file.config/error-title "Le fichier {1} a les erreurs suivantes :" + :file.config/deprecation-title "Le fichier {1} a les dépréciations suivantes :" + :file.config/error-title "Le fichier {1} a les erreurs suivantes :" :file.config/invalid-desc "Assurez-vous que la configuration est enveloppée dans {}." :file.config/invalid-title "Le fichier {1} n'est pas valide." :file.config/read-failed-desc "Assurez-vous que votre configuration est enveloppée dans {}. Assurez-vous également que les caractères '( { [' ont leurs caractères fermants correspondants ') } ]'." @@ -639,10 +639,10 @@ :flashcard/add-query "Ajouter une nouvelle requête" :flashcard/all-cards "Toutes les cartes" :flashcard/select-cards "Sélectionner les cartes" - :flashcard/shortcut-tooltip "Raccourci : {1}" + :flashcard/shortcut-tooltip "Raccourci : {1}" - :flashcard.empty/desc "Vous pouvez ajouter \"{1}\" à n’importe quel bloc pour le transformer en carte, ou utiliser \"/cloze\" pour ajouter des textes à trous." - :flashcard.empty/title "C'est le temps de créer une carte mémoire !" + :flashcard.empty/desc "Vous pouvez ajouter « {1} » à n’importe quel bloc pour le transformer en carte, ou utiliser \"/cloze\" pour ajouter des textes à trous." + :flashcard.empty/title "C'est le temps de créer une carte mémoire !" :flashcard.rating/again "Encore" :flashcard.rating/again-desc "Nous avons donné une mauvaise réponse. Cela signifie automatiquement que nous avons oublié la carte. C'est un oubli." @@ -653,7 +653,7 @@ :flashcard.rating/hard "Difficile" :flashcard.rating/hard-desc "La réponse était correcte, mais nous n'étions pas sûrs de nous ou avons mis trop de temps à nous en souvenir." - :flashcard.review/finished "Bravo, vous avez révisé toutes les cartes de cette requête. À la prochaine ! 💯" + :flashcard.review/finished "Bravo, vous avez révisé toutes les cartes de cette requête. À la prochaine ! 💯" :flashcard.review/hide-answers "Masquer les réponses" :flashcard.review/show-answers "Afficher les réponses" :flashcard.review/show-clozes "Afficher les lacunes" @@ -665,7 +665,7 @@ :format/strikethrough "Barré" :graph/all-graphs "Tous les graphes" - :graph/already-exists-error "Le graphe '{1}' existe déjà. Veuillez réessayer avec un autre nom." + :graph/already-exists-error "Le graphe « {1} » existe déjà. Veuillez réessayer avec un autre nom." :graph/as-png "en PNG" :graph/built-in-pages "Pages intégrées" :graph/charge-range "Portée de la charge" @@ -677,24 +677,24 @@ :graph/created-before "Créé avant" :graph/creating "Création du graphe" :graph/delete-local-action "Supprimer le graphe local" - :graph/delete-local-confirm-desc "Êtes-vous sûr de vouloir supprimer définitivement le graphique « {1} » de Logseq ?" + :graph/delete-local-confirm-desc "Voulez-vous vraiment supprimer définitivement le graphique « {1} » de Logseq ?" :graph/delete-server-action "Supprimer du serveur" - :graph/delete-server-confirm-desc "Êtes-vous sûr de vouloir supprimer définitivement le graphique « {1} » de notre serveur ?" + :graph/delete-server-confirm-desc "Voulez-vous vraiment supprimer définitivement le graphique « {1} » de notre serveur ?" :graph/delete-warning "⚠️ Notez que nous ne pouvons pas récupérer ce graphique après sa suppression. Assurez-vous d'avoir des sauvegardes avant de le supprimer." :graph/diff "Git diff" :graph/downloading "téléchargement" :graph/encrypt-data-label "Chiffrer les données du graphe" :graph/excluded-pages "Pages exclues" :graph/forces "Forces" - :graph/gc-success "Nettoyage du graphe réussi !" + :graph/gc-success "Nettoyage du graphe réussi !" :graph/last-opened-at-label "Dernière ouverture: {1}" :graph/leave-action "Quitter ce graphe" - :graph/leave-confirm-desc "Êtes-vous sûr de vouloir quitter ce graphique ?" + :graph/leave-confirm-desc "Voulez-vous vraiment quitter ce graphique ?" :graph/leave-error "Échec pour quitter le graphe" :graph/left "Graphe quitté" :graph/link-count (fn [n] (str n " " (if (= 1 n) "lien" "liens"))) :graph/link-distance "Distance des liens" - :graph/local-graphs "Graphes locaux :" + :graph/local-graphs "Graphes locaux :" :graph/n-hops-from-selected-nodes "N sauts depuis les nœuds sélectionnés" :graph/name-placeholder "nom de votre graphe" :graph/nodes "Nœuds" @@ -703,45 +703,45 @@ :graph/pause-simulation "Mettre en pause la simulation" :graph/preparing "préparation" :graph/refresh-remote-graphs "Actualiser les graphes distants" - :graph/remote-graphs "Graphes distants :" - :graph/removed "Graphique supprimé « {1} »" - :graph/removed-and-redirecting "Graphique supprimé « {1} ». Redirection vers le graphique « {2} »" + :graph/remote-graphs "Graphes distants :" + :graph/removed "Graphique supprimé « {1} »" + :graph/removed-and-redirecting "Graphique supprimé « {1} ». Redirection vers le graphique « {2} »" :graph/removed-from-sync "Graphe retiré de la synchronisation" :graph/reset "Réinitialiser le graphe" :graph/reset-forces "Réinitialiser les forces" :graph/search "Rechercher" :graph/shared-graphs "Graphes partagés" - :graph/updated-switching "Graphe mis à jour. Changement..." + :graph/updated-switching "Graphe mis à jour. Changement…" :graph/use-sync-beta "Utiliser Logseq Sync (bêta)" :graph/use-sync-label "Utiliser Logseq Sync?" :graph.diagnostics/checksum-failed-error "Échec du calcul des diagnostics de somme de contrôle du graphe." - :graph.diagnostics/checksum-recomputed-success "Somme de contrôle recalculée. Recalculée : {1}, locale : {2}, distante : {3}. {4}.edn a été téléchargé avec {5} blocs et les attributs de somme de contrôle {6}." + :graph.diagnostics/checksum-recomputed-success "Somme de contrôle recalculée. Recalculée : {1}, locale : {2}, distante : {3}. {4}.edn a été téléchargé avec {5} blocs et les attributs de somme de contrôle {6}." :graph.diagnostics/checksum-unavailable-warning "Impossible de calculer les diagnostics de somme de contrôle pour le graphe actuel." :graph.diagnostics/client-ops-export-failed-error "Échec de l'export de Client ops SQLite." - :graph.diagnostics/client-ops-export-invalid-payload-warning "Échec de l'export de Client ops SQLite : type de payload invalide {1}." - :graph.diagnostics/client-ops-export-success "Client ops SQLite exporté : {1}.sqlite" + :graph.diagnostics/client-ops-export-invalid-payload-warning "Échec de l'export de Client ops SQLite : type de payload invalide {1}." + :graph.diagnostics/client-ops-export-success "Client ops SQLite exporté : {1}.sqlite" :graph.diagnostics/no-graph-warning "Aucun graphe trouvé." - :graph.page/show-journals "Montrer les journaux" + :graph.page/show-journals "Afficher les journaux" :graph.page/title "Graphe de la page" :graph.switch/add-graph-action "Oui, ajouter un autre graphe" - :graph.switch/empty-desc "Aucun graphe trouvé. Souhaitez-vous en ajouter un ?" - :graph.switch/prompt "Basculer à :" + :graph.switch/empty-desc "Aucun graphe trouvé. Souhaitez-vous en ajouter un ?" + :graph.switch/prompt "Basculer à :" :graph.switch/select-prompt "Choisir un graphe" :graph.validation/config-arweave-gateway-warning "n'est plus pris en charge." :graph.validation/config-block-hidden-properties-warning "is not used in DB graphs as hiding a property is done in its configuration" :graph.validation/config-default-templates-warning "is replaced by #Template and the `Apply template to tags` property" - :graph.validation/config-editor-command-trigger-warning "n'est plus pris en charge. Veuillez utiliser '/' et signaler les bugs." + :graph.validation/config-editor-command-trigger-warning "n'est plus pris en charge. Veuillez utiliser `/` et signaler les bugs." :graph.validation/config-favorites-warning "is not stored in config for DB graphs" :graph.validation/config-feature-enable-block-timestamps-warning "is not used in DB graphs as it is always enabled" :graph.validation/config-preferred-format-warning "n'est pas utilisé dans les graphiques DB car il n'y a que le mode markdown." :graph.validation/config-property-pages-enabled-warning "is not used in DB graphs as all properties have pages" :graph.validation/config-unused-in-db-graphs-warning "is not used in DB graphs" :graph.validation/invalid-blocks-detected "La validation a détecté {1} bloc(s) invalide(s). Ces blocs peuvent être bogués. Tentative de correction des blocs invalides. Exécutez la validation à nouveau pour voir s'ils ont été corrigés." - :graph.validation/name-reserved-characters-warning "Le nom du graphe ne peut pas contenir les caractères réservés suivants :" + :graph.validation/name-reserved-characters-warning "Le nom du graphe ne peut pas contenir les caractères réservés suivants :" :graph.validation/reserved-character-asterisk "astérisque" :graph.validation/reserved-character-backslash "barre oblique inverse" :graph.validation/reserved-character-colon "deux-points" @@ -753,12 +753,12 @@ :graph.validation/reserved-character-pipe "barre verticale ou pipe" :graph.validation/reserved-character-plus "plus" :graph.validation/reserved-character-question-mark "point d'interrogation" - :graph.validation/valid "Votre graphique est valide ! {1}" + :graph.validation/valid "Votre graphique est valide ! {1}" :header/go-back "Retour" :header/go-forward "Suivant" :header/highlight-recent-blocks "Mettre en surbrillance les blocs récents" - :header/highlight-recent-blocks-days-ago "Mettre en surbrillance les blocs récents : il y a {1} jours" + :header/highlight-recent-blocks-days-ago "Mettre en surbrillance les blocs récents : il y a {1} jours" :header/more "Plus" :header/quit-highlight-recent-blocks "Arrêter la surbrillance des blocs récents" :header/toggle-left-sidebar "Activer le panneau latéral gauche" @@ -767,7 +767,7 @@ :help/about-title "À propos" :help/ask-community "Demander à la communauté" :help/awesome-logseq "Merveilleux Logseq" - :help/block-reference "Référence à un Bloc" + :help/block-reference "Référence à un bloc" :help/blog "Blog de Logseq" :help/bug "Signaler une anomalie" :help/changelog "Journal des modifications" @@ -784,7 +784,7 @@ :help/open-link-in-sidebar "Ouvrir le lien dans la barre latérale" :help/open-link-in-sidebar-action "Maj + clic sur la référence" :help/privacy "Politique de confidentialité" - :help/reference-autocomplete "Autocomplétion des références à une Page" + :help/reference-autocomplete "Autocomplétion des références à une page" :help/release-notes "Notes de version" :help/roadmap "Feuille de route" :help/search "Recherches des pages, blocs ou commandes" @@ -802,7 +802,7 @@ :help.handbook/current-chapter "Chapitre actuel" :help.handbook/help-categories "Catégories d'aide" :help.handbook/home "Accueil" - :help.handbook/link-copied "Lien du manuel copié !" + :help.handbook/link-copied "Lien du manuel copié !" :help.handbook/monthly-posts "articles mensuels" :help.handbook/next-chapter "Chapitre suivant" :help.handbook/popular-topics "Sujets populaires" @@ -848,10 +848,10 @@ :import/default-db-graph-behavior "Comportement par défaut du graphe de base de données" :import/empty-graph-name "Le nom du graphe ne peut pas être vide." :import/extract-inline-code-snippets "Extraire les extraits de code en ligne comme sous-blocs" - :import/file-finished "Importation terminée !" + :import/file-finished "Importation terminée !" :import/file-to-db-desc "Importer un dossier de graphe Logseq basé sur des fichiers dans un nouveau graphe DB" :import/file-to-db-title "Fichier vers graphe DB" - :import/graph-name-conflict "Un graphe avec ce nom existe déjà. Veuillez choisir un autre nom !" + :import/graph-name-conflict "Un graphe avec ce nom existe déjà. Veuillez choisir un autre nom !" :import/graph-name-placeholder "Nom du graphe" :import/ignored-assets "{1} ressources ignorées lors de l'importation. Détails dans la console JavaScript." :import/ignored-files "{1} fichiers ignorés lors de l'importation. Détails dans la console JavaScript." @@ -860,7 +860,7 @@ :import/invalid-blocks-detected "{1} blocs invalides détectés lors de l'importation. L'interaction pourrait échouer. Détails dans la console JavaScript." :import/invalid-edn-file "Le fichier EDN fourni est invalide. Veuillez corriger et réessayer." :import/loading "Importation" - :import/logseq-config-missing "Échec de l'importation : le graphe Logseq n'a pas de fichier 'logseq/config.edn'." + :import/logseq-config-missing "Échec de l'importation : le graphe Logseq n'a pas de fichier `logseq/config.edn`." :import/new-graph-name "Nouveau nom du graphe" :import/notes "Importer les notes existantes" :import/org-files-imported "{1} fichiers Org importés en Markdown. Le support des fichiers Org sera ajouté ultérieurement." @@ -877,12 +877,12 @@ :import/specific-tags "Importer des tags spécifiques" :import/sqlite-and-assets-desc "Importer un zip contenant db.sqlite et un dossier de fichiers" :import/sqlite-and-assets-title "SQLite + fichiers (.zip)" - :import/submitted-edn-invalid "Les données EDN soumises sont invalides ! Veuillez corriger et réessayer." - :import/successful "Importation réussie !" + :import/submitted-edn-invalid "Les données EDN soumises sont invalides ! Veuillez corriger et réessayer." + :import/successful "Importation réussie !" :import/tag-classes-placeholder "Tag1, Tag2" :import/tags-case-insensitive "Tags (insensible à la casse)" :import/title "Importer" - :import/unexpected-error "Erreur inattendue : {1}" + :import/unexpected-error "Erreur inattendue : {1}" :import/zip-import-error "Échec de l'importation Zip : {1}" :import/zip-missing-db-sqlite "Le ZIP ne contient pas de db.sqlite" @@ -939,8 +939,8 @@ :mobile.header/actions "Actions" :mobile.header/create-graph "Créer un graphe" - :mobile.header/delete-block-confirm-desc "Voulez-vous vraiment supprimer ce bloc ?" - :mobile.header/delete-page-confirm-desc "Voulez-vous vraiment supprimer cette page ?" + :mobile.header/delete-block-confirm-desc "Voulez-vous vraiment supprimer ce bloc ?" + :mobile.header/delete-page-confirm-desc "Voulez-vous vraiment supprimer cette page ?" :mobile.intent/file-options "Options du fichier" :mobile.intent/open-with-app "Ouvrir le fichier avec votre application préférée" @@ -1019,16 +1019,16 @@ :onboarding.import/desc "S'ils sont au format EDN ou Markdown, Logseq peut les importer." :onboarding.import/sqlite-desc "Importer depuis une base SQLite" - :onboarding.import/title "Avez-vous déjà des notes à importer ?" + :onboarding.import/title "Avez-vous déjà des notes à importer ?" :onboarding.import-option/desc "Vous pouvez aussi faire ça plus tard dans l'appli." :onboarding.import-option/title "Importer les notes existantes" :onboarding.setup/desc "Vous devez d'abord choisir un dossier dans lequel Logseq stockera vos idées, pensées et notes." - :onboarding.setup/title (fn [] ["Bienvenue sur " [:strong "Logseq !"]]) + :onboarding.setup/title (fn [] ["Bienvenue sur " [:strong "Logseq !"]]) :page/add-to-favorites "Ajouter aux Favoris" - :page/added-tag-to-node "Ajout de la balise \"{1}\" à \"{2}\"" + :page/added-tag-to-node "Ajout de la balise « {1} » à \"{2}\"" :page/backlinks "Rétro-lien" :page/clear "Effacer" :page/clear-local-storage-desc "Cela supprime des préférences mineures comme le choix du thème clair/sombre." @@ -1039,19 +1039,19 @@ :page/create "Créer une nouvelle page" :page/created-at "Créée le" :page/current-graph-as-sqlite-db "graphe actuel en tant que base de données SQLite" - :page/default-query-error "Échec de la requête par défaut :" + :page/default-query-error "Échec de la requête par défaut :" :page/delete "Supprimer la page (supprime le fichier)" :page/go-back-home "Retour à l'accueil" :page/hide-properties "Masquer les propriétés" :page/local-storage "stockage local" - :page/logseq-is-having-a-problem "Logseq rencontre un problème. Pour essayer de le remettre en état de fonctionnement, veuillez suivre ces étapes sûres dans l'ordre :" + :page/logseq-is-having-a-problem "Logseq rencontre un problème. Pour essayer de le remettre en état de fonctionnement, veuillez suivre ces étapes sûres dans l'ordre :" :page/make-private "Rendre la page privée" :page/make-public "Rendre la page publique" :page/moved-to-recycle "Le nœud a été déplacé vers la corbeille" :page/name "Nom de la page" :page/no-page-found-to-copy "Aucune page trouvée à copier" :page/not-found "Page introuvable" - :page/not-found-desc "Oups ! La page que vous recherchez n'existe pas." + :page/not-found-desc "Oups ! La page que vous recherchez n'existe pas." :page/not-found-title "Page introuvable" :page/not-found-warning "Aucune page trouvée" :page/open-all-graphs-desc "Vous pouvez aussi aller dans {{All graphs}} pour changer de graphe." @@ -1072,29 +1072,29 @@ :page/updated-at "Mise à jour le" :page.convert/block-parent-not-page "Impossible de convertir le bloc. Le parent n'est pas une page." - :page.convert/cant-be-block "La page \"{1}\" ne peut pas être convertie en bloc." - :page.convert/cant-be-block-has-children "La page \"{1}\" ne peut pas être convertie en bloc car elle a des enfants de page." - :page.convert/cant-be-block-move-first "La page \"{1}\" ne peut pas être convertie en bloc, veuillez d'abord la déplacer vers une autre page." - :page.convert/page-to-tag-action "Convertir \"{1}\" en tag" + :page.convert/cant-be-block "La page « {1} » ne peut pas être convertie en bloc." + :page.convert/cant-be-block-has-children "La page « {1} » ne peut pas être convertie en bloc car elle a des enfants de page." + :page.convert/cant-be-block-move-first "La page « {1} » ne peut pas être convertie en bloc, veuillez d'abord la déplacer vers une autre page." + :page.convert/page-to-tag-action "Convertir « {1} » en tag" :page.convert/page-to-tag-built-in "Les pages intégrées ne peuvent pas être des tags" - :page.convert/page-to-tag-duplicate "Une balise portant le nom \"{1}\" existe déjà." + :page.convert/page-to-tag-duplicate "Une balise portant le nom « {1} » existe déjà." :page.convert/page-to-tag-namespaced "Les pages avec espace de noms ne peuvent pas être des tags" :page.convert/property-value-to-page "Impossible de convertir la valeur de propriété en page." :page.convert/tag-to-page-action "Convertir le tag en page" :page.convert/tag-to-page-built-in "Les tags intégrés ne peuvent pas être des pages" - :page.convert/tag-to-page-confirm-desc "Convertir un tag en page supprime également ses propriétés de tag ainsi que ce tag de tous les nœuds qui l'utilisent. Voulez-vous continuer ?" - :page.convert/tag-to-page-duplicate "Une page portant le nom « {1} » existe déjà." + :page.convert/tag-to-page-confirm-desc "Convertir un tag en page supprime également ses propriétés de tag ainsi que ce tag de tous les nœuds qui l'utilisent. Voulez-vous continuer ?" + :page.convert/tag-to-page-duplicate "Une page portant le nom « {1} » existe déjà." :page.convert/tag-to-page-has-children "Le tag a des éléments enfants et ne peut pas être converti" - :page.delete/batch-confirm-title "Etes-vous sûr de vouloir supprimer ces pages ? Les propriétés et les tags seront supprimés définitivement et les pages seront déplacées dans la Corbeille." - :page.delete/confirm-title "Etes-vous sûr de vouloir supprimer cette page ?" - :page.delete/permanent-confirm-title "Etes-vous sûr de vouloir supprimer définitivement cette page ?" - :page.delete/success "La page « {1} » a été supprimée avec succès !" - :page.delete/total "Total : {1}" + :page.delete/batch-confirm-title "Voulez-vous vraiment supprimer ces pages ? Les propriétés et les tags seront supprimés définitivement et les pages seront déplacées dans la Corbeille." + :page.delete/confirm-title "Voulez-vous vraiment supprimer cette page ?" + :page.delete/permanent-confirm-title "Voulez-vous vraiment supprimer définitivement cette page ?" + :page.delete/success "La page « {1} » a été supprimée avec succès !" + :page.delete/total "Total : {1}" :page.delete/warning "Le contenu de ces pages a été supprimé mais n'a pas pu être supprimé : {1}. Voir la console javascript pour plus de détails." :page.validation/cant-set-built-in-tags "La nouvelle page ne peut pas définir de balises intégrées : {1}" - :page.validation/duplicate "Une autre page nommée \"{1}\" existe déjà pour les balises : {2}." + :page.validation/duplicate "Une autre page nommée « {1} » existe déjà pour les balises : {2}." :page.validation/name-blank "Le nom de page ne peut pas être vide." :page.validation/name-no-hash "Le nom de page ne peut pas contenir #" :page.validation/name-no-slash "Le nom de page ne peut pas contenir /." @@ -1106,17 +1106,17 @@ :pdf/auto-open-context-menu "Ouvrir automatiquement le menu contextuel pour les sélections" :pdf/copy-ref "Copier la référence" :pdf/copy-text "Copier le texte" - :pdf/corrupted-file-error "Erreur : {1}\nCe fichier .pdf est-il corrompu ?\nVeuillez vérifier avec un lecteur PDF externe." + :pdf/corrupted-file-error "Erreur : {1}\nCe fichier .pdf est-il corrompu ?\nVeuillez vérifier avec un lecteur PDF externe." :pdf/doc-metadata "Métadonnées du document" :pdf/enter-to-search "Entrée pour rechercher" :pdf/find-results "{1} sur {2} résultats (\"{3}\")" - :pdf/generic-error "Erreur : {1}\n{2}\nVeuillez vérifier la ressource du fichier PDF." + :pdf/generic-error "Erreur : {1}\n{2}\nVeuillez vérifier la ressource du fichier PDF." :pdf/highlight-mode "Mode surbrillance" :pdf/highlights "Surbrillances" :pdf/hl-block-colored "Étiquette colorée pour le bloc surligné" :pdf/linked-ref "Références liées" - :pdf/load-highlights-file-error "Erreur : impossible de charger le fichier de surbrillance : « {1} ». \n{2}" - :pdf/missing-file-error "Erreur : {1}\n Est-ce le bon chemin ?" + :pdf/load-highlights-file-error "Erreur : impossible de charger le fichier de surbrillance : « {1} ». \n{2}" + :pdf/missing-file-error "Erreur : {1}\n Est-ce le bon chemin ?" :pdf/more-settings "Plus de paramètres" :pdf/no-outlines "Aucun plan" :pdf/not-found "Introuvable." @@ -1124,7 +1124,7 @@ :pdf/open-in-external-window "Ouvrir dans une fenêtre externe" :pdf/outline "Plan" :pdf/page-label "Page {1}" - :pdf/password-protected-desc "Ce document est protégé par un mot de passe. Veuillez entrer un mot de passe :" + :pdf/password-protected-desc "Ce document est protégé par un mot de passe. Veuillez entrer un mot de passe :" :pdf/password-required "Mot de passe requis" :pdf/search "Rechercher" :pdf/search-placeholder "rechercher" @@ -1141,9 +1141,9 @@ :plugin/checked "Vérifié" :plugin/checking-for-updates "Vérification des mises à jour d'extensions" :plugin/contribute "✨ Écrire et proposer une nouvelle extension" - :plugin/custom-js-alert "Fichier custom.js trouvé, est-il autorisé à s'exécuter ? (Si vous ne comprenez pas le contenu de ce fichier, il est recommandé de ne pas en autoriser l'exécution, car cela vous expose à des risques de sécurité)." + :plugin/custom-js-alert "Fichier custom.js trouvé, est-il autorisé à s'exécuter ? (Si vous ne comprenez pas le contenu de ce fichier, il est recommandé de ne pas en autoriser l'exécution, car cela vous expose à des risques de sécurité)." :plugin/date-added "Date d'ajout" - :plugin/delete-alert "Voulez-vous vraiment désinstaller l'extension [{1}] ?" + :plugin/delete-alert "Voulez-vous vraiment désinstaller l'extension [{1}] ?" :plugin/disable-for-performance-feedback "Le plugin {1} est désactivé." :plugin/disable-now "Désactiver maintenant" :plugin/disabled "Désactivée" @@ -1156,22 +1156,22 @@ :plugin/found-n-updates "{1} mise(s) à jour trouvée(s)" :plugin/found-updates "Nouvelles mises à jours" :plugin/install "Installer" - :plugin/install-error "Installation échouée : {1}\n{2}" + :plugin/install-error "Installation échouée : {1}\n{2}" :plugin/installed "Installée" - :plugin/installed-plugin "Extension installée : {1}" + :plugin/installed-plugin "Extension installée : {1}" :plugin/installing "Installation en cours" :plugin/invalid-github-repo-url "URL de dépôt GitHub invalide" :plugin/invalid-package "Paquet invalide" :plugin/invalid-plugins-edn "plugins.edn invalide" - :plugin/list-of-updates "Mises à jour de l'extension :" + :plugin/list-of-updates "Mises à jour de l'extension :" :plugin/load-from-web-url "Charger depuis une URL web" - :plugin/load-plugin-indicator "Charger le plugin: {1}..." + :plugin/load-plugin-indicator "Charger le plugin: {1}…" :plugin/load-unpacked "Charger une extension décompressée" :plugin/loading-indicator "CHARGEMENT" :plugin/malformed-plugins-edn "plugins.edn malformé" :plugin/marketplace "Boutique" :plugin/new-registered "Nouvelle extension enregistrée" - :plugin/no-settings-schema "Pas de schéma de paramètres !" + :plugin/no-settings-schema "Pas de schéma de paramètres !" :plugin/not-installed "Non installée" :plugin/open-logseq-dir "Ouvrir" :plugin/open-package "Ouvrir le paquet" @@ -1183,14 +1183,14 @@ :plugin/readme-empty-warning "Pas de contenu README" :plugin/refresh-lists "Rafraîchir la liste" :plugin/reload "Recharger" - :plugin/remote-error "Erreur distante : {1}" + :plugin/remote-error "Erreur distante : {1}" :plugin/report-modal-desc "Si un plugin n'est pas disponible ou si vous pensez qu'il contient du code malveillant, veuillez envoyer un e-mail à {1}. Mentionnez le nom du plugin et l'URL de son référentiel GitHub. L'équipe Logseq répond généralement dans un délai d'un jour ouvrable." :plugin/report-security "Signaler un problème de sécurité" :plugin/restart "Redémarrer l'application" :plugin/search-plugin "Chercher des extensions" :plugin/security-warning "Les extensions peuvent accéder à vos graphes et à vos fichiers locaux, et envoyer des requêtes réseau. Elles peuvent aussi provoquer une corruption ou une perte de données. Nous travaillons sur des règles d'accès adaptées. En attendant, sauvegardez régulièrement vos graphes et n'installez que des extensions dont vous comprenez le code source." :plugin/setting-not-handled "#Non géré# {1}" - :plugin/settings-schema-error "Erreur du schéma de paramètres !" + :plugin/settings-schema-error "Erreur du schéma de paramètres !" :plugin/stars "Étoiles" :plugin/supports-db "Support BD" :plugin/title "Titre ({1})" @@ -1200,27 +1200,27 @@ :plugin/up-to-date "C'est à jour {1}" :plugin/update "Mettre à jour" :plugin/update-all-selected "Mettre à jour tous les éléments sélectionnés" - :plugin/update-all-success "Tout est à jour !" + :plugin/update-all-success "Tout est à jour !" :plugin/update-available "Mise à jour disponible" - :plugin/update-plugin "Mettre à jour l'extension : {1} - {2}" + :plugin/update-plugin "Mettre à jour l'extension : {1} - {2}" :plugin/updates-downloading "Téléchargement des extensions" :plugin/updating "Mise à jour en cours" :plugin.install-from-file/menu-title "Installer depuis plugins.edn" - :plugin.install-from-file/notice "Les extensions suivantes vont remplacer vos extensions :" - :plugin.install-from-file/success "Toutes les extensions sont installées !" + :plugin.install-from-file/notice "Les extensions suivantes vont remplacer vos extensions :" + :plugin.install-from-file/success "Toutes les extensions sont installées !" :plugin.install-from-file/title "Installer des extensions depuis plugins.edn" :plugin.install-from-web-url/effect-label "effet" :plugin.install-from-web-url/repo-url-placeholder "URL du dépôt GitHub" - :plugin.install-from-web-url/supports-note "Les URL supportent à la fois les référentiels GitHub et les serveurs de développement local. (Exemples : {1}, {2})" + :plugin.install-from-web-url/supports-note "Les URL supportent à la fois les référentiels GitHub et les serveurs de développement local. (Exemples : {1}, {2})" :plugin.install-from-web-url/theme-label "thème" :plugin.package-config/detach-desc "Le retirer ne fait que détacher le plugin de Logseq et laisse le dossier source intact." :plugin.package-config/parse-error "Impossible d'analyser la configuration du paquet du plugin." :plugin.package-config/remove-error "Impossible de supprimer le plugin corrompu." :plugin.package-config/remove-external-success "Le plugin corrompu a été retiré de la liste des plugins." - :plugin.package-config/remove-installed-success "Plugin corrompu « {1} » supprimé." + :plugin.package-config/remove-installed-success "Plugin corrompu « {1} » supprimé." :plugin.proxy/direct "Direct" :plugin.proxy/system "Système" @@ -1253,13 +1253,13 @@ :property/choose-tags "Choisir des tags" :property/clear-value "Effacer" :property/configure "Configurer" - :property/convert-page-to-property "Convertir \"{1}\" en propriété" + :property/convert-page-to-property "Convertir « {1} » en propriété" :property/create-error "Échec de la création de la propriété." :property/default-value "Valeur par défaut" :property/delete-from-node "Supprimer du nœud" - :property/delete-from-node-confirm "Voulez-vous supprimer cette propriété du nœud ?" + :property/delete-from-node-confirm "Voulez-vous supprimer cette propriété du nœud ?" :property/delete-from-tag "Supprimer du tag" - :property/delete-from-tag-confirm "Voulez-vous supprimer cette propriété du tag ?" + :property/delete-from-tag-confirm "Voulez-vous supprimer cette propriété du tag ?" :property/description-placeholder "Saisir une description" :property/drag-to-reorder "Glisser pour réordonner" :property/existing-values "Valeurs existantes" @@ -1274,7 +1274,7 @@ :property/map-unchecked-to "Associer non coché à" :property/more-settings "Plus de paramètres" :property/multiple-values "Valeurs multiples" - :property/multiple-values-confirm "Activer les valeurs multiples ?" + :property/multiple-values-confirm "Activer les valeurs multiples ?" :property/name "Nom" :property/name-placeholder "Nom de la propriété" :property/nodes-with-property "Nœuds avec propriété" @@ -1329,7 +1329,7 @@ :property.built-in/asset-type "Type de fichier" :property.built-in/asset-width "Largeur de l'image" :property.built-in/background-color "Couleur d'arrière-plan" - :property.built-in/built-in "Intégré ?" + :property.built-in/built-in "Intégré ?" :property.built-in/checkbox-display-properties "Propriétés affichées comme case à cocher" :property.built-in/choice-checkbox-state "État de la case à cocher du choix" :property.built-in/choice-classes "Classes du choix" @@ -1342,7 +1342,7 @@ :property.built-in/classes "Classes de la propriété" :property.built-in/closed-value-property "Propriété à valeur fermée" :property.built-in/code-lang "Mode code" - :property.built-in/collapsed "Nœud replié ?" + :property.built-in/collapsed "Nœud replié ?" :property.built-in/created-at "Nœud créé le" :property.built-in/created-by-ref "Nœud créé par" :property.built-in/created-from-property "Créé à partir de la propriété" @@ -1352,7 +1352,7 @@ :property.built-in/deleted-by-ref "Supprimé par" :property.built-in/description "Description" :property.built-in/enable-history "Activer l'historique de la propriété" - :property.built-in/exclude-from-graph-view "Exclu de la vue graphe ?" + :property.built-in/exclude-from-graph-view "Exclu de la vue graphe ?" :property.built-in/fsrs-due "Échéance" :property.built-in/fsrs-state "État" :property.built-in/heading "Titre" @@ -1376,9 +1376,9 @@ :property.built-in/page-tags "Tags de page" :property.built-in/parent "Parent du nœud" :property.built-in/priority "Priorité" - :property.built-in/public "Propriété publique ?" + :property.built-in/public "Propriété publique ?" :property.built-in/publish-published-url "URL publiée" - :property.built-in/publishing-public "Publication publique ?" + :property.built-in/publishing-public "Publication publique ?" :property.built-in/query "Requête" :property.built-in/reaction-emoji-id "Emoji de réaction" :property.built-in/reaction-target "Cible de la réaction" @@ -1389,7 +1389,7 @@ :property.built-in/repeat-checked-property "Propriété cochée de répétition" :property.built-in/repeat-recur-frequency "Fréquence de récurrence" :property.built-in/repeat-recur-unit "Unité de récurrence" - :property.built-in/repeat-repeated "Le nœud se répète ?" + :property.built-in/repeat-repeated "Le nœud se répète ?" :property.built-in/repeat-temporal-property "Propriété temporelle de répétition" :property.built-in/scalar-default-value "Valeur par défaut non référencée" :property.built-in/scheduled "Planifié" @@ -1422,7 +1422,7 @@ :property.choice/already-exists "Le choix existe déjà." :property.choice/cant-delete-built-in "Le choix intégré ne peut pas être supprimé." - :property.choice/invalid "Choix \"{1}\" non valide pour cette propriété : {2}" + :property.choice/invalid "Choix « {1} » non valide pour cette propriété : {2}" :property.color/blue "bleu" :property.color/green "vert" @@ -1438,7 +1438,7 @@ :property.repeat/date "Date de répétition" :property.repeat/datetime "Date et heure de répétition" :property.repeat/every "Tous les" - :property.repeat/is-label "est :" + :property.repeat/is-label "est :" :property.repeat/task "Tâche récurrente" :property.repeat/when "Quand" @@ -1456,12 +1456,12 @@ :property.status/in-review "En revue" :property.status/todo "À faire" - :property.validation/cant-convert-to-number "Impossible de convertir \"{1}\" en nombre." + :property.validation/cant-convert-to-number "Impossible de convertir `{1}` en nombre." :property.validation/cant-remove-required "La propriété requise ne peut pas être supprimée." :property.validation/cant-set-self-value "Impossible de se définir comme valeur de propriété." - :property.validation/duplicate "La propriété '{1}' existe déjà." - :property.validation/invalid-name "Il s'agit d'un nom de propriété non valide. Un nom de propriété ne peut pas commencer par les caractères de référence de page « # » ou « [[»." - :property.validation/invalid-value "La propriété \"{1}\" a une valeur non valide : {2}" + :property.validation/duplicate "La propriété `{1}` existe déjà." + :property.validation/invalid-name "Il s'agit d'un nom de propriété non valide. Un nom de propriété ne peut pas commencer par les caractères de référence de page « # » ou « [[»." + :property.validation/invalid-value "La propriété `{1}` a une valeur non valide : `{2}`." :property.validation/many-to-one "Impossible de convertir une propriété à valeurs multiples en valeur unique." :property.validation/protected "Cette propriété est protégée et ne peut pas être modifiée." @@ -1476,22 +1476,22 @@ :publish/password-optional-placeholder "Mot de passe optionnel" :publish/publish-error "Échec de la publication" :publish/published-to "Publié sur {1}" - :publish/publishing "Publication..." + :publish/publishing "Publication…" :publish/unpublish "Dépublier" :publish/unpublish-error "Échec de la dépublication" - :publish/unpublish-missing-page-id "Dépublication : ID de page manquant" + :publish/unpublish-missing-page-id "Dépublication : ID de page manquant" :publish/unpublished "Dépublié" :query/advanced-results "Résultats de la requête avancée" - :query/custom-view-error "Erreur de vue personnalisée : {1}" - :query/error "Erreur de requête :" + :query/custom-view-error "Erreur de vue personnalisée : {1}" + :query/error "Erreur de requête :" :query/examples-desc "Consultez plus d'exemples sur {{Queries documentation}}." - :query/examples-title "Exemples de requêtes :" + :query/examples-title "Exemples de requêtes :" :query/results-for "Résultats pour {1}" :query.builder/add-filter-or-operator-placeholder "Ajouter un filtre/opérateur" :query.builder/between-end-label "Date de fin" - :query.builder/between-journal-label "entre : {1} ~ {2}" + :query.builder/between-journal-label "entre : {1} ~ {2}" :query.builder/between-start-label "Date de début" :query.builder/created-label "Créé" :query.builder/filter "Filtre" @@ -1501,12 +1501,12 @@ :query.builder/filter-sample-label "Échantillon" :query.builder/operator-and-label "et" :query.builder/operator-not-label "non" - :query.builder/replace-with-label "Remplacer par :" - :query.builder/search-label "Recherche : {1}" + :query.builder/replace-with-label "Remplacer par :" + :query.builder/search-label "Recherche : {1}" :query.builder/show-built-in-properties "Afficher les propriétés intégrées" :query.builder/unwrap-operator "Déballer" :query.builder/updated-label "Mis à jour" - :query.builder/wrap-filter-with-label "Encapsuler ce filtre avec :" + :query.builder/wrap-filter-with-label "Encapsuler ce filtre avec :" :reference/blocks "Référence des blocs" :reference/copy "Copier cette référence" @@ -1516,15 +1516,15 @@ :reference/replace-with-text "Remplacer avec du texte" :reference.filter/directions "Cliquer pour inclure et `Maj+clic` pour exclure. Cliquez à nouveau pour enlever." - :reference.filter/excludes "Exclut : " - :reference.filter/includes "Inclut : " + :reference.filter/excludes "Exclut : " + :reference.filter/includes "Inclut : " :reference.filter/search-placeholder "Rechercher dans les pages liées" :reference.filter/title "Filtrer" :search/blank-input "Entrée vide" :search/full-text-placeholder "Recherche en texte intégral" :search/index-progress "Indexation {1} %" - :search/indices-rebuilt-success "Les indices de recherche ont été reconstruits avec succès !" + :search/indices-rebuilt-success "Les indices de recherche ont été reconstruits avec succès !" :search/no-result "Aucun résultat correspondant" :search/result-count "{1} résultats" @@ -1535,7 +1535,7 @@ :select/default-prompt "Sélectionnez" :select/default-select-multiple "Choisir un ou plusieurs" - :select/new-option "+ Nouvelle option: {1}" + :select/new-option "+ Nouvelle option : {1}" :server/error-notification "[Serveur] {1}" :server/mcp-url-copied "URL MCP copiée" @@ -1600,8 +1600,8 @@ :settings.editor/preferred-outdenting-tip-more "→ Apprenez-en plus" :settings.editor/preferred-pasting-file "Fichier de préférence pour le collage" :settings.editor/preferred-pasting-file-hint "Lorsqu'elle est activée, coller une image depuis Internet la téléchargera et l'insérera. Sinon, seul son lien sera collé." - :settings.editor/show-brackets "Montrer les parenthèses, crochets et accolades" - :settings.editor/show-full-blocks "Montrer toutes les lignes d'une référence de bloc" + :settings.editor/show-brackets "Afficher les parenthèses, crochets et accolades" + :settings.editor/show-full-blocks "Afficher toutes les lignes d'une référence de bloc" :settings.editor/spell-checker "Vérification orthographique" :settings.editor/wide-mode "Mode large" @@ -1611,14 +1611,14 @@ :settings.features/home-default-page-update-success "Page d'accueil par défaut mise à jour" :settings.features/journals-enable-success "Journaux activés" :settings.features/login-prompt "Pour accéder aux nouvelles fonctionnalités avant tout le monde, vous devez être sponsor ou \"backer\" (contributeur) sur Open Collective, puis vous connecter." - :settings.features/page-not-found "La page « {1} » n'existe pas encore. Veuillez d'abord créer cette page, puis réessayer." + :settings.features/page-not-found "La page « {1} » n'existe pas encore. Veuillez d'abord créer cette page, puis réessayer." :settings.features/plugin-system "Extensions" :settings.general/accent-color "Couleur d'accentuation" :settings.general/accent-color-alert "Alerte de couleur d'accentuation" :settings.general/accent-color-logseq "Couleur classique de Logseq" :settings.general/accent-color-none-desc "Annuler la couleur d'accentuation. Cette fonction est actuellement en version bêta et est principalement utilisée pour la compatibilité avec les thèmes personnalisés." - :settings.general/changelog "Quoi de neuf ?" + :settings.general/changelog "Quoi de neuf ?" :settings.general/check-for-updates "Vérifier les mises à jour" :settings.general/current-revision-label "Révision actuelle" :settings.general/current-version "Version actuelle" @@ -1637,7 +1637,7 @@ :settings.general/native-titlebar-desc "Active la barre de titre native de la fenêtre sous Windows et Linux." :settings.general/refresh-required-feedback "Actualisation requise" :settings.general/release-channel "canal de publication" - :settings.general/revision "Révision : {1}" + :settings.general/revision "Révision : {1}" :settings.general/theme-dark "Foncé" :settings.general/theme-light "Clair" :settings.general/theme-system "système" @@ -1694,12 +1694,12 @@ :sync/assets-downloading-count "Téléchargement des fichiers ({1})" :sync/assets-uploading-count "Envoi des fichiers ({1})" - :sync/creating-remote-graph "Création du graphe distant..." - :sync/downloading "Téléchargement..." - :sync/downloading-graph "Téléchargement de {1} ..." + :sync/creating-remote-graph "Création du graphe distant…" + :sync/downloading "Téléchargement…" + :sync/downloading-graph "Téléchargement de {1} …" :sync/graph-count-exceed-limit "Le nombre de graphes dépasse la limite" :sync/invitation-sent "Invitation envoyée" - :sync/last-synced-time-label "Dernière synchronisation : {1}" + :sync/last-synced-time-label "Dernière synchronisation : {1}" :sync/more-debug-info "Plus d'infos de débogage" :sync/offline "Hors ligne" :sync/online "En ligne" @@ -1708,13 +1708,13 @@ :sync/something-wrong "Erreur de synchronisation" :sync/start-sync "Démarrer la synchronisation" :sync/storage-exceed-limit "Le stockage dépasse la limite" - :sync/uploading "Envoi..." + :sync/uploading "Envoi…" :sync/user-doesnt-exist-yet "L'utilisateur n'existe pas encore" :theme/logseq-default "Thème par défaut de Logseq" :theme/switch-to "Basculer sur le thème {1}" - :ui/all-done "Tout est complété !" + :ui/all-done "Tout est complété !" :ui/apply "Appliquer" :ui/cancel "Annuler" :ui/close "Fermer" @@ -1730,10 +1730,10 @@ :ui/dont-remind-me-again "Ne plus me le rappeler" :ui/empty "Vide" :ui/error "Erreur" - :ui/error-boundary-error "Erreur interceptée par l'interface !\n {1}" + :ui/error-boundary-error "Erreur interceptée par l'interface !\n {1}" :ui/export "Exporter" :ui/false "Faux" - :ui/fix "Corriger!" + :ui/fix "Corriger !" :ui/frequently-used "Fréquemment utilisés" :ui/from "De: " :ui/host "Hôte" @@ -1750,7 +1750,7 @@ :ui/open-named "Ouvrir {1}" :ui/port "Port" :ui/refresh "Actualiser" - :ui/relaunch-confirm "Cette modification nécessite de redémarrer l'application. Redémarrer maintenant ?" + :ui/relaunch-confirm "Cette modification nécessite de redémarrer l'application. Redémarrer maintenant ?" :ui/remove-background "Supprimer l'arrière-plan" :ui/reset "Réinitialiser" :ui/run "Exécuter" @@ -1772,7 +1772,7 @@ :updater/quit-and-install "Redémarrer et installer" :updater/up-to-date "Votre appli est à jour 🎉" :updater/update-available "Mise à jour disponible" - :updater/update-error "⚠️ Oups, quelque chose s'est mal passé !\nVérifiez le {1}." + :updater/update-error "⚠️ Oups, quelque chose s'est mal passé !\nVérifiez le {1}." :updater/update-ready-to-install "La mise à jour est prête à être installée" :view/add-new-view "Ajouter une nouvelle vue" @@ -1783,7 +1783,7 @@ :view/new-property "Nouvelle propriété" :view/new-view "Nouvelle vue" :view/rename "Renommer" - :view/results "Résultats :" + :view/results "Résultats :" :view/unlinked-references "Références non liées" :view.filter/custom-date "Date personnalisée" @@ -1836,7 +1836,7 @@ :view.table/select-column "Sélectionner la colonne" :view.table/select-order "Sélectionner l'ordre" :view.table/select-row "Sélectionner la ligne" - :view.table/selected-count "Sélection : {1}" + :view.table/selected-count "Sélection : {1}" :view.table/sort-ascending "Croissant" :view.table/sort-descending "Décroissant" :view.table/sort-groups-by "Trier les groupes par" @@ -1850,7 +1850,7 @@ :window/minimize "Réduire" :window/restore "Restorer" - :youtube/embed-first-reminder-mobile "Veuillez d'abord intégrer une vidéo YouTube, puis utilisez cette icône.\nRappelez-vous : vous pouvez coller une URL YouTube brute comme vidéo intégrée sur mobile." + :youtube/embed-first-reminder-mobile "Veuillez d'abord intégrer une vidéo YouTube, puis utilisez cette icône.\nRappelez-vous : vous pouvez coller une URL YouTube brute comme vidéo intégrée sur mobile." :youtube/player-not-ready "Le lecteur YouTube n'est pas encore prêt." :youtube/timestamps-not-available-mobile "Les horodatages YouTube ne sont pas encore disponibles sur mobile."