chore(i18n): sync translations (#10396)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-04-02 07:57:36 +00:00
committed by GitHub
parent e125b2a7c0
commit 90bf003ab8
16 changed files with 2771 additions and 102 deletions
+184 -6
View File
@@ -38,8 +38,11 @@
"Enable AFFiNE Cloud": "Activer AFFiNE Cloud",
"Enable AFFiNE Cloud Description": "Si cette option est activée, les données de cet espace de travail seront sauvegardées et synchronisées via AFFiNE Cloud.",
"Enable cloud hint": "Les fonctions suivantes nécessitent AFFiNE Cloud. Toutes les données sont actuellement stockées sur cet appareil. Vous pouvez activer AFFiNE Cloud pour cet espace de travail afin de le garder synchronisé avec le Cloud.",
"Export": "Exporter ",
"Export Description": "Vous pouvez exporter l'intégralité des données de l'espace de travail à titre de sauvegarde ; les données ainsi exportées peuvent être réimportées.",
"Full Backup": "Sauvegarde complète",
"Full Backup Description": "Exporter une sauvegarde complète de l'espace de travail",
"Full Backup Hint": "Synchroniser toutes les données cloud et exporter une sauvegarde complète de l'espace de travail",
"Quick Export": "Exportation rapide",
"Quick Export Description": "Ignorer la synchronisation cloud et exporter rapidement les données actuelles (certaines pièces jointes ou documents peuvent manquer)",
"Export failed": "L'exportation à échouer",
"Export success": "Exporté avec succès",
"Export to HTML": "Exporter en HTML",
@@ -129,6 +132,8 @@
"Workspace saved locally": "{{name}} est sauvegardé localement",
"Zoom in": "Agrandir",
"Zoom out": "Rétrécir",
"Unknown User": "Utilisateur inconnu",
"Deleted User": "Utilisateur supprimé",
"all": "tout",
"com.affine.aboutAFFiNE.autoCheckUpdate.description": "Vérifiez automatiquement pour de nouvelles mises à jour régulièrement.",
"com.affine.aboutAFFiNE.autoCheckUpdate.title": "Vérifier automatiquement les mises à jours",
@@ -415,6 +420,7 @@
"com.affine.copy.asImage.success": "Image copiée",
"com.affine.copy.asImage.failed": "Échec de la copie de l'image",
"com.affine.confirmModal.button.cancel": "Annuler ",
"com.affine.confirmModal.button.ok": "Ok",
"com.affine.currentYear": "Année en cours",
"com.affine.delete-tags.confirm.description": "Attention, la suppression de <1>{{tag}}</1> est irréversible.",
"com.affine.delete-tags.confirm.multi-tag-description": "Attention, la suppression des {{count}} tags est irréversible.",
@@ -551,6 +557,11 @@
"com.affine.import-template.dialog.createDocWithTemplate": "Créer un document avec le modèle \"{{templateName}}\"",
"com.affine.import-template.dialog.errorImport": "Échec lors de l'importation du modèle, veuillez réessayer.",
"com.affine.import-template.dialog.errorLoad": "Échec du chargement du modèle, veuillez réessayer.",
"com.affine.import-clipper.dialog.createDocToNewWorkspace": "Créer dans un nouvel espace de travail",
"com.affine.import-clipper.dialog.createDocToWorkspace": "Créer un document dans \"{{workspace}}\"",
"com.affine.import-clipper.dialog.createDocFromClipper": "Créer un document à partir du Web Clipper",
"com.affine.import-clipper.dialog.errorImport": "Échec de l'importation du contenu, veuillez réessayer.",
"com.affine.import-clipper.dialog.errorLoad": "Échec du chargement du contenu, veuillez réessayer.",
"com.affine.import_file": "Support Markdown/Notion",
"com.affine.import.affine-workspace-data": "Données de l'espace de travail AFFiNE",
"com.affine.import.html-files": "HTML",
@@ -666,6 +677,7 @@
"com.affine.nameWorkspace.description": "Un espace de travail est votre espace virtuel pour capturer, créer et planifier aussi bien seul qu'en équipe.",
"com.affine.nameWorkspace.placeholder": "Définir un nom pour l'espace de travail",
"com.affine.nameWorkspace.subtitle.workspace-name": "Nom de l'espace de travail",
"com.affine.nameWorkspace.subtitle.workspace-type": "Type de l'espace de travail",
"com.affine.nameWorkspace.title": "Nommer l'espace de travail",
"com.affine.new.page-mode": "Nouvelle Page",
"com.affine.new_edgeless": "Nouvelle page sans bords",
@@ -765,6 +777,7 @@
"com.affine.page.toolbar.selected_one": "<0>{{count}}</0> document sélectionné",
"com.affine.page.toolbar.selected_other": "<0>{{count}}</0> document(s) sélectionné(s)",
"com.affine.page.toolbar.selected_others": "<0>{{count}}</0> document(s) sélectionné(s)",
"com.affine.page.toolbar.created_by": "Créé par {{name}}",
"com.affine.pageMode": "Mode Document",
"com.affine.pageMode.all": "tout",
"com.affine.pageMode.edgeless": "Mode sans bords",
@@ -798,6 +811,7 @@
"com.affine.payment.ai.benefit.g3-3": "Open source et protection de la vie privée",
"com.affine.payment.ai.billing-tip.end-at": "Vous avez acheté AFFiNE IA. La date d'expiration est le {{end}}.",
"com.affine.payment.ai.billing-tip.next-bill-at": "Vous avez acheté AFFiNE IA. La prochaine date de paiement est le {{due}}.",
"com.affine.payment.billing-tip.past-due": "Votre dernier paiement a échoué, la prochaine date de paiement est le {{due}}.",
"com.affine.payment.ai.pricing-plan.caption-free": "Vous êtes souscrit à la formule Free.",
"com.affine.payment.ai.pricing-plan.caption-purchased": "Vous avez acheté AFFiNE IA. ",
"com.affine.payment.ai.pricing-plan.learn": "En savoir plus à propos de AFFiNE IA",
@@ -811,6 +825,9 @@
"com.affine.payment.ai.usage.purchase-button-label": "Passer à la version Pro",
"com.affine.payment.ai.usage.used-caption": "Nombre d'utilisation",
"com.affine.payment.ai.usage.used-detail": "{{used}} utilisation sur {{limit}}",
"com.affine.payment.subscription-status.active": "Actif",
"com.affine.payment.subscription-status.past-due": "Facture en retard",
"com.affine.payment.subscription-status.trialing": "En essai",
"com.affine.payment.benefit-1": "Espaces de travail locaux illimités",
"com.affine.payment.benefit-2": "Accès sur un nombre d'appareils illimités",
"com.affine.payment.benefit-3": "Blocs illimités",
@@ -876,8 +893,8 @@
"com.affine.payment.cloud.free.benefit.g2-3": "Jusqu'à 3 membres par espace de travail.",
"com.affine.payment.cloud.free.benefit.g2-4": "7 jours d'historique des versions",
"com.affine.payment.cloud.free.benefit.g2-5": "Jusqu'à 3 appareils de connexion.",
"com.affine.payment.cloud.free.description": "Open-Source sous licence MIT",
"com.affine.payment.cloud.free.name": "FOSS + Bacis",
"com.affine.payment.cloud.free.description": "Éditeur local sous licence MIT.",
"com.affine.payment.cloud.free.name": "Local FOSS + Cloud Basic",
"com.affine.payment.cloud.free.title": "Gratuit pour TOUJOURS",
"com.affine.payment.cloud.onetime.included": "Inclus dans le plan Pro",
"com.affine.payment.cloud.lifetime.included": "Inclus dans le plan Believer",
@@ -1061,6 +1078,7 @@
"com.affine.payment.license-success.copy": "Clé copiée dans le presse-papier",
"com.affine.peek-view-controls.close": "Fermer",
"com.affine.peek-view-controls.open-doc": "Ouvrir ce document",
"com.affine.peek-view-controls.open-doc-in-edgeless": "Ouvrir dans edgeless",
"com.affine.peek-view-controls.open-doc-in-new-tab": "Ouvrir dans un nouvel onglet",
"com.affine.peek-view-controls.open-doc-in-split-view": "Ouvrir en vue partagée",
"com.affine.peek-view-controls.open-info": "Ouvrir les informations du document",
@@ -1068,6 +1086,7 @@
"com.affine.peek-view-controls.open-attachment-in-new-tab": "Ouvrir dans un nouvel onglet",
"com.affine.peek-view-controls.open-attachment-in-split-view": "Ouvrir en vue partagée",
"com.affine.peek-view-controls.open-doc-in-center-peek": "Ouvrir en mode aperçu central",
"com.affine.peek-view-controls.copy-link": "Copier le lien",
"com.affine.split-view-drag-handle.tooltip": "Cliquer ou glisser",
"com.affine.split-view-folder-warning.description": "La vue fractionnée ne prend pas en charge les dossiers.",
"do-not-show-this-again": "Ne plus afficher",
@@ -1076,6 +1095,7 @@
"com.affine.resetSyncStatus.button": "Réinitialisation de la synchronisation",
"com.affine.resetSyncStatus.description": "Cette opération peut résoudre certains problèmes de synchronisation.",
"com.affine.rootAppSidebar.collections": "Collections",
"com.affine.rootAppSidebar.notifications": "Notifications",
"com.affine.rootAppSidebar.doc.link-doc-only": "Seul un document peut être placé ici",
"com.affine.rootAppSidebar.docs.no-subdoc": "Pas de documents liés",
"com.affine.rootAppSidebar.docs.references-loading": "Chargement des documents liés...",
@@ -1138,6 +1158,14 @@
"com.affine.selectPage.title": "Ajouter le(s) document(s) inclus",
"com.affine.selector-collection.search.placeholder": "Rechercher des collections...",
"com.affine.selector-tag.search.placeholder": "Rechercher des tags...",
"com.affine.setting.notifications": "Notifications",
"com.affine.setting.notifications.header.title": "Notifications",
"com.affine.setting.notifications.header.description": "Choisissez les types de mises à jour que vous souhaitez recevoir et où les obtenir.",
"com.affine.setting.notifications.email.title": "Notifications par email",
"com.affine.setting.notifications.email.mention.title": "Mention",
"com.affine.setting.notifications.email.mention.subtitle": "Vous serez averti par email lorsque d'autres membres de l'espace de travail vous @mentionneront.",
"com.affine.setting.notifications.email.invites.title": "Invitations",
"com.affine.setting.notifications.email.invites.subtitle": "Les messages relatifs aux invitations seront envoyés par email.",
"com.affine.setting.account": "Paramètres du compte",
"com.affine.setting.account.delete": "Supprimer le compte",
"com.affine.setting.account.delete.message": "Supprimer définitivement ce compte et la sauvegarde des données de l'espace de travail dans AFFiNE Cloud. Cette action ne peut pas être annulée.",
@@ -1301,6 +1329,28 @@
"com.affine.settings.suggestion-2": "Vous aimez notre application ? <1>Ajoutez nous une étoile sur GitHub</1> et <2>créez un ticket</2> pour nous faire savoir votre retour d'expérience !",
"com.affine.settings.translucent-style": "UI translucide sur la barre latérale",
"com.affine.settings.translucent-style-description": "Utiliser l'effet translucide sur la barre latérale",
"com.affine.settings.meetings": "Réunions",
"com.affine.settings.meetings.enable.title": "Activer les notes de réunion",
"com.affine.settings.meetings.enable.description": "Utilisez les notes de réunion et les fonctionnalités de résumé AI fournies par AFFiNE.",
"com.affine.settings.meetings.record.header": "Enregistrement de la réunion",
"com.affine.settings.meetings.record.recording-mode": "Quand la réunion commence",
"com.affine.settings.meetings.record.recording-mode.description": "Choisissez le comportement au démarrage de la réunion.",
"com.affine.settings.meetings.record.open-saved-file": "Ouvrir les enregistrements sauvegardés",
"com.affine.settings.meetings.record.open-saved-file.description": "Ouvrez les fichiers d'enregistrement stockés localement.",
"com.affine.settings.meetings.transcription.header": "Transcription avec IA",
"com.affine.settings.meetings.transcription.auto-transcription": "Transcription automatique",
"com.affine.settings.meetings.transcription.auto-transcription.description": "Transcrivez automatiquement les notes de la réunion.",
"com.affine.settings.meetings.privacy.header": "Confidentialité et sécurité",
"com.affine.settings.meetings.privacy.screen-system-audio-recording": "Enregistrement de l'écran et de l'audio système",
"com.affine.settings.meetings.privacy.screen-system-audio-recording.description": "La fonction de réunion nécessite une autorisation pour être utilisée.",
"com.affine.settings.meetings.privacy.screen-system-audio-recording.permission-setting": "Cliquez pour autoriser",
"com.affine.settings.meetings.record.recording-mode.none": "Ne rien faire",
"com.affine.settings.meetings.record.recording-mode.auto-start": "Démarrage automatique de l'enregistrement",
"com.affine.settings.meetings.record.recording-mode.prompt": "Afficher une invite d'enregistrement",
"com.affine.settings.meetings.record.permission-modal.title": "Enregistrement d'écran et d'audio système",
"com.affine.settings.meetings.record.permission-modal.description": "AFFiNE générera des notes de réunion en enregistrant vos réunions. L'autorisation pour \"Enregistrement de l'écran et de l'audio système\" est nécessaire.",
"com.affine.settings.meetings.record.save-mode": "Enregistrer le bloc d'enregistrement de la réunion sous",
"com.affine.settings.meetings.record.permission-modal.open-setting": "Ouvrir les paramètres système",
"com.affine.settings.workspace": "Espace de travail",
"com.affine.settings.workspace.description": "Vous pouvez personnaliser votre espace ici.",
"com.affine.settings.workspace.experimental-features": "Plugins",
@@ -1333,6 +1383,12 @@
"com.affine.settings.workspace.experimental-features.enable-ai-onboarding.description": "Active l'intégration IA.",
"com.affine.settings.workspace.experimental-features.enable-mind-map-import.name": "Importation de carte mentale",
"com.affine.settings.workspace.experimental-features.enable-mind-map-import.description": "Active l'importation de cartes mentales.",
"com.affine.settings.workspace.experimental-features.enable-block-meta.name": "Méta Bloc",
"com.affine.settings.workspace.experimental-features.enable-block-meta.description": "Une fois activé, tous les blocs auront l'heure de création, l'heure de mise à jour, créés par et mis à jour par.",
"com.affine.settings.workspace.experimental-features.enable-callout.name": "Appel",
"com.affine.settings.workspace.experimental-features.enable-callout.description": "Mettez-en valeur vos mots. Cela comprend également l'appel dans le bloc de transcription.",
"com.affine.settings.workspace.experimental-features.enable-embed-iframe-block.name": "Intégrer le bloc Iframe",
"com.affine.settings.workspace.experimental-features.enable-embed-iframe-block.description": "Active le bloc Iframe intégré.",
"com.affine.settings.workspace.experimental-features.enable-emoji-folder-icon.name": "Icône de dossier Emoji",
"com.affine.settings.workspace.experimental-features.enable-emoji-folder-icon.description": "Une fois activé, vous pouvez utiliser un emoji comme icône de dossier. Lorsque le premier caractère du nom du dossier est un emoji, il sera extrait et utilisé comme icône.",
"com.affine.settings.workspace.experimental-features.enable-emoji-doc-icon.name": "Icône de document Emoji",
@@ -1357,8 +1413,14 @@
"com.affine.settings.workspace.experimental-features.enable-mobile-edgeless-editing.description": "Une fois activé, les utilisateurs peuvent modifier la toile sans bordure.",
"com.affine.settings.workspace.experimental-features.enable-pdf-embed-preview.name": "Aperçu intégré du PDF",
"com.affine.settings.workspace.experimental-features.enable-pdf-embed-preview.description": "Une fois activé, vous pouvez prévisualiser le PDF en vue intégrée.",
"com.affine.settings.workspace.experimental-features.enable-audio-block.name": "Bloc audio",
"com.affine.settings.workspace.experimental-features.enable-audio-block.description": "Le bloc audio vous permet de lire des fichiers audio partout et d'y ajouter des notes.",
"com.affine.settings.workspace.experimental-features.enable-meetings.name": "Réunions",
"com.affine.settings.workspace.experimental-features.enable-meetings.description": "Les réunions vous permettent d'enregistrer et de transcrire les réunions. N'oubliez pas de l'activer dans les paramètres AFFiNE.",
"com.affine.settings.workspace.experimental-features.enable-editor-rtl.name": "Éditeur RTL",
"com.affine.settings.workspace.experimental-features.enable-editor-rtl.description": "Une fois activé, l'éditeur sera affiché en mode RTL.",
"com.affine.settings.workspace.experimental-features.enable-edgeless-scribbled-style.name": "Style crayonné sans bordures",
"com.affine.settings.workspace.experimental-features.enable-edgeless-scribbled-style.description": "Une fois activé, vous pouvez utiliser le style crayonné en mode sans bordures.",
"com.affine.settings.workspace.not-owner": "L'icône et le nom peuvent seulement être modifiés par le propriétaire de l'Espace de groupe. Les modifications seront visibles par tous",
"com.affine.settings.workspace.preferences": "Préférences",
"com.affine.settings.workspace.billing": "Facturation de l'équipe",
@@ -1467,6 +1529,7 @@
"com.affine.share-menu.option.permission.can-manage": "Peut gérer",
"com.affine.share-menu.option.permission.can-edit": "Peut modifier",
"com.affine.share-menu.option.permission.can-read": "Peut lire",
"com.affine.share-menu.option.permission.no-access": "Pas d'accès",
"com.affine.share-menu.option.permission.label": "Membres dans l'espace de travail",
"com.affine.share-menu.option.permission.tips": "Les administrateurs de l'espace de travail et le propriétaire ont automatiquement des permissions d'administration.",
"com.affine.share-menu.publish-to-web": "Publier sur internet",
@@ -1593,6 +1656,7 @@
"com.affine.workspace.cloud": "Espaces de travail distants",
"com.affine.workspace.cloud.account.logout": "Déconnection",
"com.affine.workspace.cloud.account.settings": "Paramètres du compte",
"com.affine.workspace.cloud.account.admin": "Panneau d'administration",
"com.affine.workspace.cloud.auth": "S'inscrire / Se connecter",
"com.affine.workspace.cloud.description": "Synchroniser avec AFFiNE Cloud",
"com.affine.workspace.cloud.join": "Rejoindre l'espace de travail",
@@ -1616,6 +1680,9 @@
"com.affine.workspaceSubPath.trash.empty-description": "Les documents supprimés apparaîtront ici.",
"com.affine.write_with_a_blank_page": "Écrire sur une nouvelle page ",
"com.affine.yesterday": "Hier",
"com.affine.inactive": "Inactif",
"com.affine.inactive-member": "Membre inactif",
"com.affine.inactive-workspace": "Espace de travail inactif",
"core": "l'essentiel",
"dark": "Sombre",
"invited you to join": "vous a invité à rejoindre",
@@ -1669,6 +1736,8 @@
"com.affine.editor.journal-conflict.title": "Entrées dupliquées dans le journal d'aujourd'hui",
"com.affine.editor.at-menu.link-to-doc": "Rechercher \"{{query}}\"",
"com.affine.editor.at-menu.recent-docs": "Récent",
"com.affine.editor.at-menu.tags": "Tags",
"com.affine.editor.at-menu.collections": "Collections",
"com.affine.editor.at-menu.loading": "Chargement...",
"com.affine.editor.at-menu.new-doc": "Nouveau",
"com.affine.editor.at-menu.create-page": "Nouvelle page \"{{name}}\"",
@@ -1677,6 +1746,11 @@
"com.affine.editor.at-menu.more-docs-hint": "{{count}} documents de plus",
"com.affine.editor.at-menu.journal": "Journal",
"com.affine.editor.at-menu.date-picker": "Sélectionner une date spécifique",
"com.affine.editor.at-menu.mention-members": "Mentionner les membres",
"com.affine.editor.at-menu.member-not-notified": "Membre non notifié",
"com.affine.editor.at-menu.member-not-notified-message": "Ce membre n'a pas accès à ce document, il a donc été non notifié.",
"com.affine.editor.at-menu.access-needed": "Accès nécessaire",
"com.affine.editor.at-menu.access-needed-message": "{{username}} n'a pas accès à ce document, souhaitez-vous l'inviter et le notifier ?",
"com.affine.editor.bi-directional-link-panel.show": "Afficher",
"com.affine.editor.bi-directional-link-panel.hide": "Cacher",
"com.affine.editor.edgeless-note-header.fold-page-block": "Plier le bloc de page",
@@ -1720,8 +1794,21 @@
"com.affine.page-starter-bar.template": "Modèle",
"com.affine.page-starter-bar.ai": "Avec IA",
"com.affine.page-starter-bar.edgeless": "Mode sans bords",
"com.affine.notification.unsupported": "Message non pris en charge",
"com.affine.notification.mention": "<1>{{username}}</1> vous a mentionné dans <2>{{docTitle}}</2>",
"com.affine.notification.empty": "Aucune nouvelle notification",
"com.affine.notification.empty.description": "Vous serez notifié ici pour les @mentions et les invitations à l'espace de travail.",
"com.affine.notification.invitation-accepted": "<1>{{username}}</1> a accepté votre invitation",
"com.affine.notification.invitation-review-request": "<1>{{username}}</1> a demandé à rejoindre <2>{{workspaceName}}</2>",
"com.affine.notification.invitation-review-declined": "<1>{{username}}</1> a refusé votre demande de rejoindre <2>{{workspaceName}}</2>",
"com.affine.notification.invitation-review-approved": "<1>{{username}}</1> a approuvé votre demande de rejoindre <2>{{workspaceName}}</2>",
"com.affine.notification.invitation-review-approved.open-workspace": "Ouvrir l'espace de travail",
"com.affine.notification.invitation-blocked": "Il y a un problème concernant votre invitation à <1>{{workspaceName}}</1> ",
"com.affine.notification.invitation": "<1>{{username}}</1> vous a invité à rejoindre <2>{{workspaceName}}</2>",
"com.affine.notification.invitation.accept": "Accepter et rejoindre",
"tips": "Conseils",
"Template": "Modèle",
"com.affine.template-list.delete": "Supprimer le modèle",
"com.affine.template-list.empty": "Pas de modèle",
"com.affine.template-list.create-new": "Créer un nouveau modèle",
"com.affine.template-journal-onboarding.title": "Définir un modèle pour le journal",
@@ -1743,12 +1830,88 @@
"com.affine.fail-to-join-workspace.title": "Échec de rejoindre",
"com.affine.fail-to-join-workspace.description-1": "Impossible de rejoindre <1/> <2>{{workspaceName}}</2> en raison du manque de places disponibles.",
"com.affine.fail-to-join-workspace.description-2": "Veuillez contacter le propriétaire de votre espace de travail pour ajouter plus de places.",
"com.affine.request-to-join-workspace.button": "Demande d'adhésion",
"com.affine.sent-request-to-join-workspace.title": "Demande envoyée avec succès",
"com.affine.sent-request-to-join-workspace.description": "Vous avez demandé à rejoindre <1/> <2>{{workspaceName}}</2> avec <3>{{userEmail}}</3>, le propriétaire de l'espace de travail et les administrateurs de l'équipe examineront votre demande.",
"com.affine.failed-to-send-request.title": "Échec de l'envoi de la demande",
"com.affine.failed-to-send-request.description": "Impossible de traiter votre demande pour rejoindre <1/> <2>{{workspaceName}}</2> avec <3>{{userEmail}}</3>, l'espace de travail a atteint sa limite de membres. Veuillez contacter le propriétaire de l'espace de travail pour les places disponibles.",
"com.affine.integration.name.readwise": "Readwise",
"com.affine.integration.integrations": "Intégrations",
"com.affine.integration.setting.description": "Améliorez votre expérience AFFiNE avec des modules complémentaires variés et des intégrations transparentes.",
"com.affine.integration.setting.learn": "Découvrez comment développer une intégration pour AFFiNE",
"com.affine.integration.readwise.name": "Readwise",
"com.affine.integration.readwise.desc": "Importez manuellement votre contenu dans AFFiNE depuis Readwise",
"com.affine.integration.readwise.connect": "Se connecter",
"com.affine.integration.readwise.connect.title": "Connecter à Readwise",
"com.affine.integration.readwise.connect.desc": "Importez vos surlignages Readwise dans AFFiNE. Veuillez visiter Readwise, <br />cliquez sur <a>\"Obtenir le jeton d'accès\"</a>, et collez le jeton ci-dessous.",
"com.affine.integration.readwise.connect.placeholder": "Collez votre jeton d'accès ici",
"com.affine.integration.readwise.connect.input-error": "Veuillez entrer un jeton d'accès valide.",
"com.affine.integration.readwise.connect.error-notify-title": "La validation du jeton d'accès a échoué",
"com.affine.integration.readwise.connect.error-notify-desc": "Le jeton n'a pas pu accéder à Readwise. Veuillez vérifier l'accès et réessayer.",
"com.affine.integration.readwise.import": "Importer",
"com.affine.integration.readwise.disconnect": "Déconnecter",
"com.affine.integration.readwise.disconnect.title": "Déconnecter Readwise ?",
"com.affine.integration.readwise.disconnect.desc": "Une fois déconnecté, le contenu ne sera plus importé. Voulez-vous conserver vos temps forts déjà existants dans AFFiNE ?",
"com.affine.integration.readwise.disconnect.keep": "Conserver",
"com.affine.integration.readwise.disconnect.delete": "Supprimer",
"com.affine.integration.readwise.import.title": "Temps forts à importer cette fois-ci",
"com.affine.integration.readwise.import.desc-from-start": "Tout importer depuis le début",
"com.affine.integration.readwise.import.desc-from-last": "Mises à jour à importer depuis le dernier import réussi le {{lastImportedAt}} <a>Tout importer à la place</a>",
"com.affine.integration.readwise.import.cell-h-content": "Contenu",
"com.affine.integration.readwise.import.cell-h-todo": "À faire",
"com.affine.integration.readwise.import.cell-h-time": "Dernière mise à jour sur Readwise",
"com.affine.integration.readwise.import.todo-new": "Nouveau",
"com.affine.integration.readwise.import.todo-skip": "Passer",
"com.affine.integration.readwise.import.todo-update": "Mis à jour",
"com.affine.integration.readwise.import.empty": "Aucun temps fort n'a besoin d'être importé",
"com.affine.integration.readwise.import.importing": "Importation...",
"com.affine.integration.readwise.import.importing-desc": "Veuillez garder cette application active jusqu'à sa fin",
"com.affine.integration.readwise.import.importing-stop": "Arrêter l'importation",
"com.affine.integration.readwise.import.abort-notify-title": "Importation annulée",
"com.affine.integration.readwise.import.abort-notify-desc": "Importation annulée, avec {{finished}} temps forts traités",
"com.affine.integration.readwise.setting.caption": "Configuration",
"com.affine.integration.readwise.setting.sync-new-name": "Les nouveaux temps forts Readwise seront importés dans AFFiNE ",
"com.affine.integration.readwise.setting.sync-new-desc": "Les nouveaux temps forts dans Readwise seront synchronisés avec AFFiNE ",
"com.affine.integration.readwise.setting.update-name": "Les mises à jour des temps forts Readwise seront importées",
"com.affine.integration.readwise.setting.update-desc": "Activez ceci pour que nous puissions traiter les mises à jour des temps forts existants depuis Readwise ",
"com.affine.integration.readwise.setting.update-strategy": "Comment gérons-nous les mises à jour",
"com.affine.integration.readwise.setting.update-append-name": "Ajouter une nouvelle version à la fin",
"com.affine.integration.readwise.setting.update-append-desc": "Les événements marqués ou modifiés auront des versions futures ajoutées à la fin",
"com.affine.integration.readwise.setting.update-override-name": "Remplacer par une nouvelle version",
"com.affine.integration.readwise.setting.update-override-desc": "Les événements marqués ou modifiés seront remplacés s'il y a des mises à jour futures",
"com.affine.integration.readwise.setting.start-import-name": "Commencer l'importation",
"com.affine.integration.readwise.setting.start-import-desc": "Utilisation des paramètres ci-dessus",
"com.affine.integration.readwise.setting.start-import-button": "Importer",
"com.affine.integration.readwise.setting.tags-label": "Appliquer des tags pour mettre en valeur les importations",
"com.affine.integration.readwise.setting.tags-placeholder": "Cliquez pour ajouter des tags",
"com.affine.integration.readwise-prop.author": "Auteur",
"com.affine.integration.readwise-prop.source": "Source",
"com.affine.integration.readwise-prop.created": "Créé",
"com.affine.integration.readwise-prop.updated": "Mis à jour",
"com.affine.integration.properties": "Propriétés d'intégration",
"com.affine.audio.notes": "Notes",
"com.affine.audio.transcribing": "Transcription en cours",
"com.affine.audio.transcribe.non-owner.confirm.title": "Impossible de récupérer les résultats AI pour les autres",
"com.affine.audio.transcribe.non-owner.confirm.message": "Veuillez contacter <1>{{user}}</1> pour mettre à niveau les droits AI ou renvoyer la pièce jointe.",
"com.affine.recording.new": "Activité audio",
"com.affine.recording.success.prompt": "Terminé",
"com.affine.recording.success.button": "Ouvrir l'application",
"com.affine.recording.failed.prompt": "Échec de l'enregistrement",
"com.affine.recording.failed.button": "Ouvrir le fichier",
"com.affine.recording.recording": "Audio de {{appName}}",
"com.affine.recording.recording.unnamed": "Enregistrement audio",
"com.affine.recording.start": "Démarrer",
"com.affine.recording.dismiss": "Ignorer",
"com.affine.recording.stop": "Arrêter",
"error.INTERNAL_SERVER_ERROR": "Une erreur interne est survenue.",
"error.NETWORK_ERROR": "Erreur réseau.",
"error.TOO_MANY_REQUEST": "Trop de requêtes.",
"error.NOT_FOUND": "Ressource non trouvée.",
"error.BAD_REQUEST": "Mauvaise requête.",
"error.GRAPHQL_BAD_REQUEST": "Requête GraphQL invalide, code: {{code}}, {{message}}",
"error.HTTP_REQUEST_ERROR": "Erreur de requête HTTP, message : {{message}}",
"error.QUERY_TOO_LONG": "La requête est trop longue, la longueur maximale est {{max}}.",
"error.VALIDATION_ERROR": "Erreur de validation, erreurs : {{errors}}",
"error.USER_NOT_FOUND": "Utilisateur non trouvé.",
"error.USER_AVATAR_NOT_FOUND": "Avatar utilisateur non trouvé.",
"error.EMAIL_ALREADY_USED": "Cet email est déjà enregistré.",
@@ -1757,6 +1920,8 @@
"error.UNKNOWN_OAUTH_PROVIDER": "Fournisseur d'authentification inconnu {{name}}.",
"error.OAUTH_STATE_EXPIRED": "L'état OAuth a expiré, veuillez réessayer.",
"error.INVALID_OAUTH_CALLBACK_STATE": "Paramètre de rappel d'état invalide.",
"error.INVALID_OAUTH_CALLBACK_CODE": "Paramètre du code de rappel non valide, état de réponse du fournisseur : {{status}} et contenu : {{body}}.",
"error.INVALID_AUTH_STATE": "État d'authentification invalide. Vous pouvez commencer le processus d'authentification à partir d'un autre appareil.",
"error.MISSING_OAUTH_QUERY_PARAMETER": "Paramètre de requête manquant `{{name}}`.",
"error.OAUTH_ACCOUNT_ALREADY_CONNECTED": "Le compte tiers est déjà connecté à un autre utilisateur.",
"error.INVALID_EMAIL": "Un email invalide fourni : {{email}}",
@@ -1780,7 +1945,11 @@
"error.SPACE_ACCESS_DENIED": "Vous n'avez pas la permission d'accéder à l'Espace {{spaceId}}.",
"error.SPACE_OWNER_NOT_FOUND": "Propriétaire de l'Espace {{spaceId}} introuvable.",
"error.SPACE_SHOULD_HAVE_ONLY_ONE_OWNER": "L'espace doit avoir un seul propriétaire.",
"error.OWNER_CAN_NOT_LEAVE_WORKSPACE": "Le propriétaire ne peut pas quitter l'espace de travail.",
"error.CAN_NOT_REVOKE_YOURSELF": "Vous ne pouvez pas révoquer votre propre autorisation.",
"error.DOC_NOT_FOUND": "Document {{docId}} sous l'Espace {{spaceId}} introuvable.",
"error.DOC_ACTION_DENIED": "Vous n'avez pas la permission d'effectuer l'action {{action}} sur le document {{docId}}.",
"error.DOC_UPDATE_BLOCKED": "Le document {{docId}} sous l'espace {{spaceId}} est bloqué pour la mise à jour.",
"error.VERSION_REJECTED": "Votre client avec version {{version}} a été rejeté par le serveur de synchronisation à distance. Veuillez passer à la version {{serverVersion}}.",
"error.INVALID_HISTORY_TIMESTAMP": "Horodatage d'historique de document invalide fourni.",
"error.DOC_HISTORY_NOT_FOUND": "Historique de {{docId}} à {{timestamp}} sous l'Espace {{spaceId}}.",
@@ -1819,6 +1988,7 @@
"error.UNSPLASH_IS_NOT_CONFIGURED": "Unsplash n'est pas configuré.",
"error.COPILOT_ACTION_TAKEN": "Action prise, plus de messages autorisés.",
"error.COPILOT_DOC_NOT_FOUND": "Document {{docId}} non trouvé.",
"error.COPILOT_DOCS_NOT_FOUND": "Certains documents introuvables.",
"error.COPILOT_MESSAGE_NOT_FOUND": "Message copilote {{messageId}} non trouvé.",
"error.COPILOT_PROMPT_NOT_FOUND": "Invite copilote {{name}} non trouvée.",
"error.COPILOT_PROMPT_INVALID": "L'invite copilote est invalide.",
@@ -1827,7 +1997,10 @@
"error.COPILOT_CONTEXT_FILE_NOT_SUPPORTED": "Le fichier {{fileName}} ne peut pas être utilisé comme contexte : {{message}}",
"error.COPILOT_FAILED_TO_MODIFY_CONTEXT": "Impossible de modifier le contexte {{contextId}} : {{message}}",
"error.COPILOT_FAILED_TO_MATCH_CONTEXT": "Impossible de faire correspondre le contexte {{contextId}} avec \"%7B%7Bcontent%7D%7D\": {{message}}",
"error.BLOB_QUOTA_EXCEEDED": "Vous avez dépassé votre quota de stockage de blob.",
"error.COPILOT_EMBEDDING_UNAVAILABLE": "Fonction d'intégration non disponible, vous devrez peut-être installer l'extension pgvector sur votre base de données",
"error.COPILOT_TRANSCRIPTION_JOB_EXISTS": "Le travail de transcription existe déjà",
"error.BLOB_QUOTA_EXCEEDED": "Vous avez dépassé votre quota de taille de blob.",
"error.STORAGE_QUOTA_EXCEEDED": "Vous avez dépassé votre quota de stockage.",
"error.MEMBER_QUOTA_EXCEEDED": "Vous avez dépassé votre quota de membres de l'espace de travail.",
"error.COPILOT_QUOTA_EXCEEDED": "Vous avez atteint la limite d'actions dans cet espace de travail, veuillez mettre à niveau votre plan.",
"error.RUNTIME_CONFIG_NOT_FOUND": "Configuration à l'exécution {{key}} non trouvée.",
@@ -1842,5 +2015,10 @@
"error.LICENSE_NOT_FOUND": "Licence non trouvée.",
"error.INVALID_LICENSE_TO_ACTIVATE": "Licence invalide à activer.",
"error.INVALID_LICENSE_UPDATE_PARAMS": "Paramètres de mise à jour de la licence non valides. {{reason}}",
"error.WORKSPACE_MEMBERS_EXCEED_LIMIT_TO_DOWNGRADE": "Vous ne pouvez pas rétrograder l'espace de travail d'équipe car il y a plus de {{limit}} membres actuellement actifs."
"error.WORKSPACE_MEMBERS_EXCEED_LIMIT_TO_DOWNGRADE": "Vous ne pouvez pas rétrograder l'espace de travail d'équipe car il y a plus de {{limit}} membres actuellement actifs.",
"error.UNSUPPORTED_CLIENT_VERSION": "Client non pris en charge avec la version [{{clientVersion}}], la version requise est [{{requiredVersion}}].",
"error.NOTIFICATION_NOT_FOUND": "Notification non trouvée.",
"error.MENTION_USER_DOC_ACCESS_DENIED": "L'utilisateur mentionné ne peut pas accéder au doc {{docId}}.",
"error.MENTION_USER_ONESELF_DENIED": "Vous ne pouvez pas vous mentionner vous-même.",
"error.INVALID_APP_CONFIG": "Configuration de l'application invalide."
}