{
  "home": {
    "welcomeNight": "Bonne nuit {username}",
    "welcomeMorning": "Bonjour {username}",
    "welcomeDay": "Salut {username}",
    "welcomeEvening": "Bonsoir {username}",
    "lastViewed": "Dernière consultation",
    "list": {
      "newText": "Tu peux créer une nouvelle liste pour tes nouvelles tâches :",
      "new": "Nouvelle liste",
      "importText": "Ou importe tes listes et tâches d’autres services dans Vikunja :",
      "import": "Importer tes données dans Vikunja"
    }
  },
  "404": {
    "title": "Non trouvé",
    "text": "La page que tu as demandée n’existe pas."
  },
  "ready": {
    "loading": "Chargement de Vikunja en cours…",
    "errorOccured": "An error occurred:",
    "checkApiUrl": "Veuillez vérifier que l'URL de l'API est valide.",
    "noApiUrlConfigured": "Aucune URL API n'a été configurée. Veuillez en définir une ci-dessous :"
  },
  "offline": {
    "title": "Vous êtes hors ligne.",
    "text": "Veuillez vérifier votre connexion réseau et réessayer."
  },
  "user": {
    "auth": {
      "username": "Nom d’utilisateur·rice",
      "usernameEmail": "Nom d’utilisateur·rice ou adresse courriel",
      "usernamePlaceholder": "p. ex. frederick",
      "email": "Adresse courriel",
      "emailPlaceholder": "p. ex. frederic{'@'}vikunja.io",
      "password": "Mot de passe",
      "passwordPlaceholder": "p. ex. •••••••••••",
      "forgotPassword": "Mot de passe oublié ?",
      "resetPassword": "Réinitialiser ton mot de passe",
      "resetPasswordAction": "M’envoyer un lien de réinitialisation du mot de passe",
      "resetPasswordSuccess": "Vérifie ta boîte de réception ! Tu devrais avoir un courriel contenant les instructions sur la manière de réinitialiser ton mot de passe.",
      "passwordsDontMatch": "Les mots de passe ne correspondent pas",
      "confirmEmailSuccess": "Tu peux maintenant te connecter en utilisant ton adresse courriel.",
      "totpTitle": "Code d’authentification à deux facteurs",
      "totpPlaceholder": "p. ex. 123456",
      "login": "Se connecter",
      "createAccount": "Créer un compte",
      "loginWith": "Se connecter avec {provider}",
      "authenticating": "Authentification…",
      "openIdStateError": "L’état ne correspond pas, impossible de continuer !",
      "openIdGeneralError": "Une erreur s'est produite lors de l'authentification contre un tiers.",
      "logout": "Se déconnecter",
      "emailInvalid": "Veuillez saisir une adresse courriel valide.",
      "usernameRequired": "Veuillez saisir un nom d'utilisateur.",
      "passwordRequired": "Veuillez fournir un mot de passe.",
      "showPassword": "Afficher le mot de passe",
      "hidePassword": "Masquer le mot de passe",
      "noAccountYet": "Vous n'avez pas encore de compte ?",
      "alreadyHaveAnAccount": "Vous avez déjà un compte ?",
      "remember": "Rester connecté(e)"
    },
    "settings": {
      "title": "Paramètres",
      "newPasswordTitle": "Mets à jour ton mot de passe",
      "newPassword": "Nouveau mot de passe",
      "newPasswordConfirm": "Confirmation du nouveau mot de passe",
      "currentPassword": "Mot de passe actuel",
      "currentPasswordPlaceholder": "Ton mot de passe actuel",
      "passwordsDontMatch": "Le nouveau mot de passe et sa confirmation ne correspondent pas.",
      "passwordUpdateSuccess": "Mot de passe mis à jour.",
      "updateEmailTitle": "Mettre à jour votre adresse courriel",
      "updateEmailNew": "Nouvelle adresse courriel",
      "updateEmailSuccess": "Mise à jour de l’adresse électronique. Clique sur le lien dans le courriel qui t’a été envoyé pour le confirmer.",
      "general": {
        "title": "Paramètres généraux",
        "name": "Nom",
        "newName": "Le nouveau nom",
        "savedSuccess": "Paramètres mis à jour.",
        "emailReminders": "M’envoyer des rappels de tâches par courriel",
        "overdueReminders": "Send me a summary of my undone overdue tasks every day",
        "discoverableByName": "Permettre aux autres de me trouver quand ils recherchent mon nom",
        "discoverableByEmail": "Permettre aux autres de me trouver quand ils recherchent mon adresse courriel complète",
        "playSoundWhenDone": "Jouer un son lors du marquage des tâches comme étant effectuées",
        "weekStart": "La semaine commence le",
        "weekStartSunday": "dimanche",
        "weekStartMonday": "lundi",
        "language": "Langue",
        "defaultList": "Liste par défaut",
        "timezone": "Fuseau horaire",
        "overdueTasksRemindersTime": "Overdue tasks reminder email time"
      },
      "totp": {
        "title": "Authentification à deux facteurs",
        "enroll": "S’inscrire",
        "finishSetupPart1": "Pour terminer ta configuration, utilise ce secret dans ton appli de mot de passe à usage unique (andOTP ou similaire) :",
        "finishSetupPart2": "Après cela, entre un code de ton application ci-dessous.",
        "scanQR": "Tu peux également scanner ce code QR :",
        "passcode": "Code",
        "passcodePlaceholder": "Un code généré par ton appli de mot de passe à usage unique",
        "setupSuccess": "You've successfully set up two factor authentication!",
        "enterPassword": "Entre ton mot de passe",
        "disable": "Désactiver l’authentification à deux facteurs",
        "confirmSuccess": "Configuration du MDP à usage unique confirmée et utilisable.",
        "disableSuccess": "Two factor authentication was successfully disabled."
      },
      "caldav": {
        "title": "CalDAV",
        "howTo": "You can connect Vikunja to CalDAV clients to view and manage all tasks from different clients. Enter this url into your client:",
        "more": "More information about CalDAV in Vikunja",
        "tokens": "CalDAV Tokens",
        "tokensHowTo": "You can use a CalDAV token to use instead of a password to log in the above endpoint.",
        "createToken": "Create a token",
        "tokenCreated": "Here is your token: {token}",
        "wontSeeItAgain": "Write it down, you won't be able to see it again.",
        "mustUseToken": "You need to create a CalDAV token if you want to use CalDAV with a third party client. Use the token as the password.",
        "usernameIs": "Your username is: {0}"
      },
      "avatar": {
        "title": "Avatar",
        "initials": "Initiales",
        "gravatar": "Gravatar",
        "marble": "Bille",
        "upload": "Téléverser",
        "uploadAvatar": "Téléverser l’avatar",
        "statusUpdateSuccess": "Statut de l’avatar mis à jour.",
        "setSuccess": "Avatar défini."
      },
      "quickAddMagic": {
        "title": "Ajout rapide en mode magique",
        "disabled": "Désactivé",
        "todoist": "Todoist",
        "vikunja": "Vikunja"
      },
      "appearance": {
        "title": "Jeu de couleurs",
        "setSuccess": "Changement du jeu de couleurs enregistré vers {colorScheme}",
        "colorScheme": {
          "light": "Clair",
          "system": "Système",
          "dark": "Sombre"
        }
      }
    },
    "deletion": {
      "title": "Supprimer ton compte Vikunja",
      "text1": "La suppression de ton compte est permanente et ne peut pas être annulée. Nous supprimerons tous tes espaces de noms, listes, tâches et tout ce qui y est associés.",
      "text2": "Pour continuer, entre ton mot de passe. Tu recevras un courriel contenant les instructions suivantes.",
      "confirm": "Supprimer mon compte",
      "requestSuccess": "La demande a réussi. Tu recevras un courriel avec des instructions supplémentaires.",
      "passwordRequired": "Entre ton mot de passe.",
      "confirmSuccess": "Tu as confirmé avec succès la suppression de ton compte. Nous allons supprimer ton compte dans trois jours.",
      "scheduled": "Nous allons supprimer ton compte Vikunja le {date} ({dateSince}).",
      "scheduledCancel": "Pour annuler la suppression de ton compte, clique ici.",
      "scheduledCancelText": "Pour annuler la suppression de ton compte, entre ton mot de passe ci-dessous :",
      "scheduledCancelConfirm": "Annuler la suppression de mon compte",
      "scheduledCancelSuccess": "Nous ne supprimerons pas ton compte."
    },
    "export": {
      "title": "Exporter tes données Vikunja",
      "description": "Tu peux demander une copie de toutes tes données de Vikunja. Ceci inclut les espaces de noms, les listes, les tâches et tout ce qui leur est associé. Tu peux importer ces données dans n'importe quelle instance de Vikunja par le biais de la fonction migration.",
      "descriptionPasswordRequired": "Entre ton mot de passe pour continuer :",
      "request": "Demander une copie de mes données Vikunja",
      "success": "Tu as bien demandé tes données Vikunja ! Nous t'enverrons un courriel dès qu'elles seront prêtes à être téléchargées.",
      "downloadTitle": "Télécharger tes données exportées de Vikunja"
    }
  },
  "list": {
    "archived": "Cette liste est archivée. Il n’est pas possible d’y créer de nouvelles tâches ou de les modifier.",
    "title": "Nom de la liste",
    "color": "Couleur",
    "lists": "Listes",
    "search": "Écris pour rechercher une liste…",
    "searchSelect": "Clique ou appuie sur la touche Entrée pour sélectionner cette liste",
    "shared": "Listes partagées",
    "create": {
      "header": "Nouvelle liste",
      "titlePlaceholder": "Entre le nom de la liste…",
      "addTitleRequired": "Indique un nom.",
      "createdSuccess": "Liste créée.",
      "addListRequired": "Indique une liste ou définis une liste par défaut dans les paramètres."
    },
    "archive": {
      "title": "Archiver « {list} »",
      "archive": "Archiver cette liste",
      "unarchive": "Désarchiver cette liste",
      "unarchiveText": "Tu pourras créer de nouvelles tâches ou les modifier.",
      "archiveText": "Tu ne pourras pas modifier cette liste ni créer de nouvelles tâches tant que tu ne l’auras pas désarchivée.",
      "success": "Liste archivée."
    },
    "background": {
      "title": "Définir l’arrière-plan de la liste",
      "remove": "Retirer l’arrière-plan",
      "upload": "Choisis un arrière-plan depuis ton ordinateur",
      "searchPlaceholder": "Rechercher un arrière-plan…",
      "poweredByUnsplash": "Propulsé par Unsplash",
      "loadMore": "Charger plus de photos",
      "success": "Arrière-plan défini.",
      "removeSuccess": "Arrière-plan supprimé."
    },
    "delete": {
      "title": "Supprimer « {list} »",
      "header": "Supprimer cette liste",
      "text1": "Supprimer cette liste et tout son contenu ?",
      "text2": "Ceci inclut toutes les tâches et ne peut pas être annulé !",
      "success": "Liste supprimée.",
      "tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
      "noTasksToDelete": "This list does not contain any tasks, it should be safe to delete."
    },
    "duplicate": {
      "title": "Dupliquer cette liste",
      "label": "Dupliquer",
      "text": "Sélectionne un espace de noms qui doit contenir la liste dupliquée :",
      "success": "Liste dupliquée."
    },
    "edit": {
      "header": "Modifier cette liste",
      "title": "Modifier « {list} »",
      "titlePlaceholder": "Entre le nom de la liste…",
      "identifierTooltip": "L’identifiant de liste peut être utilisé pour identifier de manière unique une tâche dans toutes les listes. Tu peux le régler sur vide pour le désactiver.",
      "identifier": "Identifiant de la liste",
      "identifierPlaceholder": "L’identifiant de la liste va ici…",
      "description": "Description",
      "descriptionPlaceholder": "Entre la description de la liste…",
      "color": "Couleur",
      "success": "Liste mise à jour."
    },
    "share": {
      "header": "Partager cette liste",
      "title": "Partager « {list} »",
      "share": "Partager",
      "links": {
        "title": "Liens de partage",
        "what": "Qu’est-ce qu’un lien de partage ?",
        "explanation": "Permet de partager une liste avec les personnes qui n’ont pas de compte sur Vikunja.",
        "create": "Créer un nouveau lien de partage",
        "name": "Nom (facultatif)",
        "namePlaceholder": "p. ex. Lorem Ipsum",
        "nameExplanation": "Toutes les actions effectuées par ce partage de lien apparaîtront avec le nom.",
        "password": "Mot de passe (facultatif)",
        "passwordExplanation": "L’utilisateur·rice doit saisir ce mot de passe pour se connecter.",
        "noName": "Aucun nom défini",
        "remove": "Retirer un lien de partage",
        "removeText": "Retirer ce partage de lien ? Il ne sera plus possible d’accéder à cette liste avec ce partage de lien. Cette opération ne peut être annulée !",
        "createSuccess": "Partage créé.",
        "deleteSuccess": "Lien supprimé"
      },
      "userTeam": {
        "typeUser": "utilisateur·rice | utilisateur·rice·s",
        "typeTeam": "équipe | équipes",
        "shared": "Partagé avec ces {type}",
        "you": "Toi",
        "notShared": "Pas encore partagé avec des {type}.",
        "removeHeader": "Retirer un {type} de la liste {sharable}",
        "removeText": "Retirer ce {sharable} du {type} ? Ceci ne peut pas être annulé !",
        "removeSuccess": "{sharable} retiré de {type}.",
        "addedSuccess": "{type} ajouté.",
        "updatedSuccess": "{type} ajouté."
      },
      "right": {
        "title": "Droit",
        "read": "Lecture seule",
        "readWrite": "Lecture et écriture",
        "admin": "Admin"
      },
      "attributes": {
        "link": "Lien",
        "name": "Nom",
        "sharedBy": "Partagé par",
        "right": "Droit",
        "delete": "Supprimer"
      }
    },
    "list": {
      "title": "Liste",
      "add": "Ajouter",
      "addPlaceholder": "Ajouter une nouvelle tâche…",
      "empty": "Cette liste est actuellement vide.",
      "newTaskCta": "Créer une nouvelle tâche.",
      "editTask": "Modifier la tâche"
    },
    "gantt": {
      "title": "Gantt",
      "showTasksWithoutDates": "Afficher les tâches pour lesquelles aucune date n’a été fixée",
      "size": "Taille",
      "default": "Par défaut",
      "month": "Mois",
      "day": "Jour",
      "from": "De",
      "to": "À",
      "noDates": "Aucune date n’a été fixée pour cette tâche."
    },
    "table": {
      "title": "Tableau",
      "columns": "Colonnes"
    },
    "kanban": {
      "title": "Kanban",
      "limit": "Limite : {limit}",
      "noLimit": "Non défini",
      "doneBucket": "Seau des terminés",
      "doneBucketHint": "Toutes les tâches déplacées dans ce seau seront automatiquement marquées comme faites.",
      "doneBucketHintExtended": "Toutes les tâches déplacées dans le seau des choses terminées seront marquées comme terminées automatiquement. Toutes les tâches marquées comme terminées ailleurs seront également déplacées.",
      "doneBucketSavedSuccess": "Seau des terminés enregistré.",
      "deleteLast": "Tu ne peux pas supprimer le dernier seau.",
      "addTaskPlaceholder": "Entre le nom de la tâche…",
      "addTask": "Ajouter une tâche",
      "addAnotherTask": "Ajouter une autre tâche",
      "addBucket": "Créer un nouveau seau",
      "addBucketPlaceholder": "Entre le nouveau nom du seau…",
      "deleteHeaderBucket": "Supprimer le seau",
      "deleteBucketText1": "Supprimer ce seau ?",
      "deleteBucketText2": "Ceci ne supprimera pas les tâches mais les déplacera dans le seau par défaut.",
      "deleteBucketSuccess": "Seau supprimé.",
      "bucketTitleSavedSuccess": "Nom du seau enregistré.",
      "bucketLimitSavedSuccess": "Limite du seau enregistrée.",
      "collapse": "Réduire ce seau"
    },
    "pseudo": {
      "favorites": {
        "title": "Favoris"
      }
    }
  },
  "namespace": {
    "title": "Espaces de noms et listes",
    "namespace": "Espace de noms",
    "showArchived": "Montrer les archivés",
    "noneAvailable": "Tu n’as pas d’espace de noms pour le moment.",
    "unarchive": "Désarchiver",
    "archived": "Archivé",
    "noLists": "Cet espace de noms ne contient pas de listes.",
    "createList": "Créer une nouvelle liste dans cet espace de noms.",
    "namespaces": "Espaces de noms",
    "search": "Écris pour rechercher un espace de noms…",
    "create": {
      "title": "Nouvel espace de noms",
      "titleRequired": "Indique un nom.",
      "explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.",
      "tooltip": "Qu’est-ce qu’un espace de noms ?",
      "success": "Espace de noms créé."
    },
    "archive": {
      "titleArchive": "Archiver « {namespace} »",
      "titleUnarchive": "Désarchiver « {namespace} »",
      "archiveText": "Tu ne pourras pas modifier cet espace de noms ou créer de nouvelles listes tant que tu ne l’auras pas désarchivé. Ceci archivera également toutes les listes de cet espace de noms.",
      "unarchiveText": "Tu pourras créer de nouvelles listes ou les modifier.",
      "success": "Espace de noms archivé.",
      "unarchiveSuccess": "Espace de noms archivé.",
      "description": "L’archivage d’un espace de noms signifie qu’on ne peut pas créer de nouvelles listes dans cet espace, ni le modifier."
    },
    "delete": {
      "title": "Supprimer « {namespace} »",
      "text1": "Supprimer cet espace de noms et tout son contenu ?",
      "text2": "Ceci inclut toutes les listes et les tâches et ne peut être annulé !",
      "success": "Espace de noms supprimé."
    },
    "edit": {
      "title": "Modifier « {namespace} »",
      "success": "Espace de noms mis à jour."
    },
    "share": {
      "title": "Partager « {namespace} »"
    },
    "attributes": {
      "title": "Nom de l’espace de noms",
      "titlePlaceholder": "Entre le nom de l’espace de noms…",
      "description": "Description",
      "descriptionPlaceholder": "Entre la description de l’espace de noms…",
      "color": "Couleur",
      "archived": "Est archivé",
      "isArchived": "Cet espace de noms est archivé"
    },
    "pseudo": {
      "sharedLists": {
        "title": "Listes partagées"
      },
      "favorites": {
        "title": "Favoris"
      },
      "savedFilters": {
        "title": "Filtres"
      }
    }
  },
  "filters": {
    "title": "Filtres",
    "clear": "Effacer les filtres",
    "attributes": {
      "title": "Nom",
      "titlePlaceholder": "Entre un nom de filtre enregistré…",
      "description": "Description",
      "descriptionPlaceholder": "Écris une description…",
      "includeNulls": "Inclure les tâches sans valeurs",
      "requireAll": "Exiger tous les filtres pour qu’une tâche s’affiche",
      "showDoneTasks": "Afficher les tâches terminées",
      "sortAlphabetically": "Trier par ordre alphabétique",
      "enablePriority": "Activer le filtre par priorité",
      "enablePercentDone": "Activer le filtre par progression",
      "dueDateRange": "Plage de dates d’échéance",
      "startDateRange": "Plage de dates de début",
      "endDateRange": "Plage de dates de fin",
      "reminderRange": "Plage de dates de rappel"
    },
    "create": {
      "title": "Nouveau filtre enregistré",
      "description": "Un filtre enregistré est une liste virtuelle qui est calculée à partir d’un ensemble de filtres à chaque fois qu’on y accède. Une fois créé, il apparaît dans un espace de noms spécial.",
      "action": "Créer un nouveau filtre enregistré"
    },
    "delete": {
      "header": "Supprimer ce filtre enregistré",
      "text": "Supprimer ce filtre enregistré ?",
      "success": "Filtre supprimé."
    },
    "edit": {
      "title": "Modifier ce filtre enregistré",
      "success": "Filtre enregistré."
    }
  },
  "migrate": {
    "title": "Migrer d’autres services vers Vikunja",
    "titleService": "Importe tes données depuis {name} dans Vikunja",
    "import": "Importer tes données dans Vikunja",
    "description": "Clique sur le logo d’un des services tiers ci-dessous pour commencer.",
    "descriptionDo": "Vikunja importera toutes les listes, tâches, notes, rappels et fichiers auxquels tu as accès.",
    "authorize": "Autorise Vikunja à accéder à ton compte {name} en cliquant sur le bouton ci-dessous.",
    "getStarted": "Commencer",
    "inProgress": "Importation en cours…",
    "alreadyMigrated1": "Il semble que tu aies déjà importé tes affaires de {name} le {date}.",
    "alreadyMigrated2": "Importer à nouveau est possible mais peut créer des doublons. Es-tu sûr·e ?",
    "confirm": "Je suis sûr·e, commencer à migrer maintenant !",
    "importUpload": "Pour importer les données de {name} dans Vikunja, clique sur le bouton ci-dessous pour sélectionner un fichier.",
    "upload": "Téléverser le fichier"
  },
  "label": {
    "title": "Étiquettes",
    "manage": "Gérer les étiquettes",
    "description": "Clique sur une étiquette pour la modifier. Tu peux modifier toutes les étiquettes que tu as créées, tu peux utiliser toutes les étiquettes qui sont associées à une tâche dont tu as accès à la liste.",
    "newCTA": "Tu n’as actuellement aucune étiquette.",
    "search": "Écris pour rechercher une étiquette…",
    "create": {
      "header": "Nouvelle étiquette",
      "title": "Créer une nouvelle étiquette",
      "titleRequired": "Indique un nom.",
      "success": "Étiquette créée."
    },
    "edit": {
      "header": "Modifier l’étiquette",
      "forbidden": "Tu ne peux pas modifier cette étiquette car elle ne t’appartient pas.",
      "success": "Étiquette mise à jour."
    },
    "deleteSuccess": "Étiquette supprimée.",
    "attributes": {
      "title": "Nom",
      "titlePlaceholder": "Entre un nom d’étiquette…",
      "description": "Description",
      "descriptionPlaceholder": "Description de l’étiquette",
      "color": "Couleur"
    }
  },
  "sharing": {
    "authenticating": "Authentification…",
    "passwordRequired": "Cette liste partagée nécessite un mot de passe. Entre-le ci-dessous :",
    "error": "Une erreur s’est produite.",
    "invalidPassword": "Le mot de passe est invalide."
  },
  "navigation": {
    "overview": "Vue d’ensemble",
    "upcoming": "À venir",
    "settings": "Paramètres",
    "imprint": "Informations légales",
    "privacy": "Politique de confidentialité"
  },
  "misc": {
    "loading": "Chargement…",
    "save": "Enregistrer",
    "delete": "Supprimer",
    "confirm": "Confirmer",
    "cancel": "Annuler",
    "refresh": "Actualiser",
    "disable": "Désactiver",
    "copy": "Copier dans le presse-papier",
    "copyError": "Copy to clipboard failed",
    "search": "Rechercher",
    "searchPlaceholder": "Écris pour rechercher…",
    "previous": "Précédent",
    "next": "Suivant",
    "poweredBy": "Propulsé par Vikunja",
    "info": "Infos",
    "create": "Créer",
    "doit": "Faites-le !",
    "saving": "Enregistrement en cours…",
    "saved": "Enregistré !",
    "default": "Par défaut",
    "close": "Fermer",
    "download": "Télécharger",
    "showMenu": "Afficher le menu",
    "hideMenu": "Masquer le menu",
    "forExample": "Par exemple :",
    "welcomeBack": "Heureux de vous revoir !",
    "custom": "Custom",
    "id": "ID",
    "created": "Created at",
    "actions": "Actions",
    "cannotBeUndone": "This cannot be undone!"
  },
  "input": {
    "resetColor": "Réinitialiser la couleur",
    "datepicker": {
      "today": "Aujourd’hui",
      "tomorrow": "Demain",
      "nextMonday": "Lundi prochain",
      "thisWeekend": "Ce weekend",
      "laterThisWeek": "Plus tard cette semaine",
      "nextWeek": "La semaine prochaine",
      "chooseDate": "Choisir une date"
    },
    "editor": {
      "edit": "Modifier",
      "done": "Terminé",
      "heading1": "En-tête 1",
      "heading2": "En-tête 2",
      "heading3": "En-tête 3",
      "headingSmaller": "En-tête plus petit",
      "headingBigger": "En-tête plus grand",
      "bold": "Gras",
      "italic": "Italique",
      "strikethrough": "Barré",
      "code": "Code",
      "quote": "Citation",
      "unorderedList": "Liste non ordonnée",
      "orderedList": "Liste ordonnée",
      "cleanBlock": "Bloc propre",
      "link": "Lien",
      "image": "Image",
      "table": "Tableau",
      "horizontalRule": "Règle horizontale",
      "sideBySide": "Côte à côte",
      "guide": "Guide"
    },
    "multiselect": {
      "createPlaceholder": "Créer un nouveau",
      "selectPlaceholder": "Clique ou appuie sur la touche Entrée pour sélectionner"
    },
    "datepickerRange": {
      "to": "To",
      "from": "From",
      "fromto": "{from} to {to}",
      "ranges": {
        "today": "Today",
        "thisWeek": "This Week",
        "restOfThisWeek": "The Rest of This Week",
        "nextWeek": "Next Week",
        "next7Days": "Next 7 Days",
        "lastWeek": "Last Week",
        "thisMonth": "This Month",
        "restOfThisMonth": "The Rest of This Month",
        "nextMonth": "Next Month",
        "next30Days": "Next 30 Days",
        "lastMonth": "Last Month",
        "thisYear": "This Year",
        "restOfThisYear": "The Rest of This Year"
      }
    },
    "datemathHelp": {
      "canuse": "You can use date math to filter for relative dates.",
      "learnhow": "Check out how it works",
      "title": "Date Math",
      "intro": "Date Math allows you to specify relative dates which are resolved on the fly by Vikunja when applying the filter.",
      "expression": "Each Date Math expression starts with an anchor date, which can either be {0}, or a date string ending with {1}. This anchor date can optionally be followed by one or more maths expressions.",
      "similar": "These expressions are similar to the ones provided by {0} and {1}.",
      "add1Day": "Add one day",
      "minus1Day": "Subtract one day",
      "roundDay": "Round down to the nearest day",
      "supportedUnits": "Supported time units are:",
      "someExamples": "Some examples of time expressions:",
      "units": {
        "seconds": "Seconds",
        "minutes": "Minutes",
        "hours": "Hours",
        "days": "Days",
        "weeks": "Weeks",
        "months": "Months",
        "years": "Years"
      },
      "examples": {
        "now": "Right now",
        "in24h": "In 24h",
        "today": "Today at 00:00",
        "beginningOfThisWeek": "The beginning of this week at 00:00",
        "endOfThisWeek": "The end of this week",
        "in30Days": "In 30 days",
        "datePlusMonth": "{0} plus one month at 00:00 of that day"
      }
    }
  },
  "task": {
    "task": "Tâche",
    "new": "Créer une nouvelle tâche",
    "delete": "Supprimer cette tâche",
    "createSuccess": "Tâche créée.",
    "addReminder": "Ajouter un nouveau rappel…",
    "doneSuccess": "Tâche marquée comme terminée.",
    "undoneSuccess": "Tâche marquée comme non terminée.",
    "openDetail": "Ouvrir la vue détaillée de la tâche",
    "checklistTotal": "{checked} sur {total} tâches",
    "checklistAllDone": "{total} tâches",
    "show": {
      "titleCurrent": "Tâches actuelles",
      "titleDates": "Tâches du {from} au {to}",
      "noDates": "Afficher les tâches sans date",
      "overdue": "Show overdue tasks",
      "fromuntil": "Tasks from {from} until {until}",
      "select": "Select a date range",
      "noTasks": "Rien à faire — Passe une bonne journée !"
    },
    "detail": {
      "chooseDueDate": "Clique ici pour définir une date d’échéance",
      "chooseStartDate": "Clique ici pour fixer une date de début",
      "chooseEndDate": "Clique ici pour fixer une date de fin",
      "move": "Déplacer une tâche vers une autre liste",
      "done": "Marquer la tâche comme terminée !",
      "undone": "Marquer comme inachevé",
      "created": "Créé {0} par {1}",
      "updated": "Mis à jour {0}",
      "doneAt": "Terminé {0}",
      "updateSuccess": "Tâche enregistrée.",
      "deleteSuccess": "Tâche supprimée.",
      "belongsToList": "Cette tâche appartient à la liste « {list} »",
      "due": "Échéance {at}",
      "closePopup": "Fermer la fenêtre",
      "delete": {
        "header": "Supprimer cette tâche",
        "text1": "Retirer cette tâche ?",
        "text2": "Ceci supprimera également toutes les pièces jointes, les rappels et les relations associés à cette tâche et ne pourra pas être annulé !"
      },
      "actions": {
        "assign": "Assigner à l'utilisateur",
        "label": "Ajouter des étiquettes",
        "priority": "Définir la priorité",
        "dueDate": "Définir l’échéance",
        "startDate": "Définir la date de début",
        "endDate": "Définir la date de fin",
        "reminders": "Définir des rappels",
        "repeatAfter": "Définir un intervalle de répétition",
        "percentDone": "Définir la progression",
        "attachments": "Ajouter des pièces jointes",
        "relatedTasks": "Ajouter une relation",
        "moveList": "Déplacer",
        "color": "Définir la couleur",
        "delete": "Supprimer",
        "favorite": "Ajouter aux favoris",
        "unfavorite": "Retirer des favoris"
      }
    },
    "attributes": {
      "assignees": "Attributaires",
      "color": "Couleur",
      "created": "Créé",
      "createdBy": "Créé par",
      "description": "Description",
      "done": "Terminé",
      "dueDate": "Date d’échéance",
      "endDate": "Date de fin",
      "labels": "Étiquettes",
      "percentDone": "Progression",
      "priority": "Priorité",
      "relatedTasks": "Tâches connexes",
      "reminders": "Rappels",
      "repeat": "Répéter",
      "startDate": "Date de début",
      "title": "Nom",
      "updated": "Mis à jour"
    },
    "subscription": {
      "subscribedThroughParent": "Tu ne peux pas te désabonner ici car tu es abonné·e à cette {entity} par le biais de son {parent}.",
      "subscribed": "Tu es actuellement abonné·e à cette {entity} et recevras des notifications pour les changements.",
      "notSubscribed": "Tu n’es pas abonné·e à cette {entity} et ne recevras pas de notifications pour les changements.",
      "subscribe": "S’abonner",
      "unsubscribe": "Se désabonner",
      "subscribeSuccess": "Tu es maintenant abonné·e à cette {entity}",
      "unsubscribeSuccess": "Tu es maintenant désabonné·e de cette {entity}"
    },
    "attachment": {
      "title": "Pièces jointes",
      "createdBy": "créé {0} par {1}",
      "downloadTooltip": "Télécharger cette pièce jointe",
      "upload": "Téléverser la pièce jointe",
      "drop": "Dépose les fichiers ici pour les téléverser",
      "delete": "Supprimer la pièce jointe",
      "deleteTooltip": "Supprimer cette pièce jointe",
      "deleteText1": "Supprimer la pièce jointe {filename} ?",
      "copyUrl": "Copier l’URL",
      "copyUrlTooltip": "Copier l’URL de cette pièce jointe pour l’utiliser dans le texte"
    },
    "comment": {
      "title": "Commentaires",
      "loading": "Chargement des commentaires…",
      "edited": "modifié {date}",
      "creating": "Création d’un commentaire…",
      "placeholder": "Ajoute ton commentaire…",
      "comment": "Commentaire",
      "delete": "Supprimer ce commentaire",
      "deleteText1": "Supprimer ce commentaire ?",
      "deleteSuccess": "The comment was deleted successfully.",
      "addedSuccess": "Commentaire ajouté."
    },
    "deferDueDate": {
      "title": "Reporter la date d’échéance",
      "1day": "1 jour",
      "3days": "3 jours",
      "1week": "1 semaine"
    },
    "description": {
      "placeholder": "Clique ici pour entrer une description…",
      "empty": "Aucune description n’est encore disponible."
    },
    "assignee": {
      "placeholder": "Écris pour affecter un·e utilisateur·rice…",
      "selectPlaceholder": "Affecter cet·te utilisateur·rice",
      "assignSuccess": "Affectation réussie.",
      "unassignSuccess": "Désaffectation réussie."
    },
    "label": {
      "placeholder": "Écris pour ajouter une nouvelle étiquette…",
      "createPlaceholder": "Ajouter ceci comme nouvelle étiquette",
      "addSuccess": "Étiquette ajoutée.",
      "createSuccess": "Étiquette créée.",
      "removeSuccess": "Étiquette retirée.",
      "addCreateSuccess": "L'étiquette a bien été créée et ajoutée.",
      "delete": {
        "header": "Delete this label",
        "text1": "Are you sure you want to delete this label?",
        "text2": "This will remove it from all tasks and cannot be restored."
      }
    },
    "priority": {
      "unset": "Non définie",
      "low": "Faible",
      "medium": "Moyenne",
      "high": "High",
      "urgent": "Urgente",
      "doNow": "LE FAIRE MAINTENANT"
    },
    "relation": {
      "add": "Ajouter une nouvelle relation de tâche",
      "new": "Nouvelle relation de tâche",
      "searchPlaceholder": "Écris la recherche d’une nouvelle tâche à ajouter comme connexe…",
      "createPlaceholder": "Ajouter cette tâche comme nouvelle tâche connexe",
      "differentList": "Cette tâche appartient à une autre liste.",
      "differentNamespace": "Cette tâche fait partie d'un espace de noms différent.",
      "noneYet": "Pas encore de relations de tâches.",
      "delete": "Supprimer la relation de tâche",
      "deleteText1": "Supprimer cette relation de tâche ?",
      "select": "Sélectionnez un genre de relation",
      "taskRequired": "Please select a task or enter a new task title.",
      "kinds": {
        "subtask": "Sous-tâche | Sous-tâches",
        "parenttask": "Tâche parente | Tâches parentes",
        "related": "Tâche connexe | Tâches connexes",
        "duplicateof": "Doublon de | Doublons de",
        "duplicates": "Doublon | Doublons",
        "blocking": "Blocage | Blocages",
        "blocked": "Bloqué par | Bloqués par",
        "precedes": "Précède | Précède",
        "follows": "Suit | Suit",
        "copiedfrom": "Copié depuis | Copiés depuis",
        "copiedto": "Copié vers | Copiés vers"
      }
    },
    "repeat": {
      "everyDay": "Chaque jour",
      "everyWeek": "Chaque semaine",
      "everyMonth": "Chaque mois",
      "mode": "Mode de répétition",
      "monthly": "Mensuel",
      "fromCurrentDate": "À partir de la date actuelle",
      "each": "Tous/toutes les",
      "specifyAmount": "Indique un nombre…",
      "hours": "Heures",
      "days": "Jours",
      "weeks": "Semaines",
      "months": "Mois",
      "years": "Années"
    },
    "quickAddMagic": {
      "hint": "Tu peux utiliser Quick Add Magic",
      "what": "Quoi ?",
      "title": "Quick Add Magic",
      "intro": "Lors de la création d’une tâche, vous pouvez utiliser des mots-clés spéciaux pour ajouter directement des attributs à la tâche nouvellement créée. Ceci permet d’ajouter des attributs couramment utilisés aux tâches beaucoup plus rapidement.",
      "multiple": "Tu peux utiliser ceci plusieurs fois.",
      "label1": "Pour ajouter une étiquette, il suffit de préfixer le nom de l’étiquette avec {prefix}.",
      "label2": "Vikunja va d’abord vérifier si l’étiquette existe déjà et la créer si ce n’est pas le cas.",
      "label3": "To use spaces, simply add a \" or ' around the label name.",
      "label4": "Par exemple : {prefix}\"Étiquette avec espaces\".",
      "priority1": "Pour définir la priorité d’une tâche, ajoutez un chiffre de 1 à 5, précédé d’un {prefix}.",
      "priority2": "Plus le numéro est élevé, plus la priorité est élevée.",
      "assignees": "Pour assigner directement la tâche à un utilisateur, ajoutez son nom d'utilisateur préfixé avec {prefix} à la tâche.",
      "list1": "Pour définir une liste dans laquelle la tâche doit apparaître, entrez son nom précédé de {prefix}.",
      "list2": "Ceci renverra une erreur si la liste n’existe pas.",
      "list3": "To use spaces, simply add a \" or ' around the list name.",
      "list4": "For example: {prefix}\"List with spaces\".",
      "dateAndTime": "Date et heure",
      "date": "Toute date sera utilisée comme date d’échéance de la nouvelle tâche. Vous pouvez utiliser des dates dans un des formats suivants :",
      "dateWeekday": "n’importe quel jour de la semaine, utilisera la date suivante avec cette date",
      "dateCurrentYear": "utilisera l’année en cours",
      "dateNth": "utilisera le {day}e du mois en cours",
      "dateTime": "Combinez n’importe lequel des formats de date avec « {time} » (ou {timePM}) pour définir une heure.",
      "repeats": "Tâches répétitives",
      "repeatsDescription": "Pour définir une tâche comme répétitive dans un intervalle, il suffit d'ajouter « {suffix} » au texte de la tâche. Le montant doit être un nombre et peut être omis pour utiliser uniquement le type (voir exemples)."
    }
  },
  "team": {
    "title": "Équipes",
    "noTeams": "Tu ne fais actuellement partie d’aucune équipe.",
    "create": {
      "title": "Créer une nouvelle équipe",
      "success": "Équipe créée."
    },
    "edit": {
      "title": "Modifier l’équipe « {team} »",
      "members": "Membres de l’équipe",
      "search": "Écris pour rechercher un·e utilisateur·rice…",
      "addUser": "Ajouter à l’équipe",
      "makeMember": "Ajouter comme membre",
      "makeAdmin": "Rendre admin",
      "success": "Équipe mise à jour.",
      "userAddedSuccess": "Membre de l’équipe ajouté.",
      "madeMember": "Le membre de l’équipe est devenu membre.",
      "madeAdmin": "Membre de l’équipe nommé admin.",
      "delete": {
        "header": "Supprimer l’équipe",
        "text1": "Supprimer cette équipe et tous ses membres ?",
        "text2": "Tous les membres de l'équipe perdront l'accès aux listes et aux espaces de noms partagés avec cette équipe. Ceci NE PEUT PAS ÊTRE ANNULÉ !",
        "success": "Équipe supprimée."
      },
      "deleteUser": {
        "header": "Retirer un·e utilisateur·rice de l’équipe",
        "text1": "Retirer cette personne de l’équipe ?",
        "text2": "Ils perdront l'accès à toutes les listes et espaces de noms auxquels cette équipe a accès. Ceci NE PEUT PAS ÊTRE ANNULÉ !",
        "success": "Utilisateur·rice retiré·e de l’équipe."
      }
    },
    "attributes": {
      "name": "Nom de l’équipe",
      "namePlaceholder": "Entre le nom de l’équipe…",
      "nameRequired": "Indique un nom.",
      "description": "Description",
      "descriptionPlaceholder": "La description des équipes va ici…",
      "admin": "Admin",
      "member": "Membre"
    }
  },
  "keyboardShortcuts": {
    "title": "Raccourcis clavier",
    "general": "Général",
    "allPages": "Fonctionne sur toutes les pages.",
    "currentPageOnly": "Fonctionnent uniquement sur la page en cours.",
    "somePagesOnly": "Ces raccourcis fonctionnent seulement sur certaines pages.",
    "toggleMenu": "Basculer le menu",
    "quickSearch": "Ouvrir la barre de recherche/action rapide",
    "then": "puis",
    "task": {
      "title": "Page de tâche",
      "done": "Mark task done / undone",
      "assign": "Assigner cette tâche à un utilisateur",
      "labels": "Ajouter des étiquettes à cette tâche",
      "dueDate": "Modifier la date d’échéance de cette tâche",
      "attachment": "Ajouter une pièce jointe à cette tâche",
      "related": "Modifier les tâches connexes de cette tâche",
      "color": "Changer la couleur de cette tâche",
      "move": "Déplacer cette tâche dans une autre liste",
      "reminder": "Manage reminders of this task"
    },
    "list": {
      "title": "Vues en liste",
      "switchToListView": "Passer en vue liste",
      "switchToGanttView": "Passer en vue Gantt",
      "switchToKanbanView": "Passer en vue kanban",
      "switchToTableView": "Passer en vue tableau"
    },
    "navigation": {
      "title": "Navigation",
      "overview": "Navigate to overview",
      "upcoming": "Navigate to upcoming tasks",
      "namespaces": "Navigate to namespaces & lists",
      "labels": "Accéder aux étiquettes",
      "teams": "Accéder aux équipes"
    }
  },
  "update": {
    "available": "Il y a une mise à jour pour Vikunja disponible !",
    "do": "Mettre à jour maintenant"
  },
  "menu": {
    "edit": "Modifier",
    "archive": "Archiver",
    "duplicate": "Dupliquer",
    "delete": "Supprimer",
    "unarchive": "Désarchiver",
    "setBackground": "Définir l’arrière-plan",
    "share": "Partager",
    "newList": "Nouvelle liste"
  },
  "apiConfig": {
    "url": "URL Vikunja",
    "urlPlaceholder": "Par exemple : https://localhost:3456",
    "change": "changer",
    "use": "Utiliser l’installation de Vikunja à {0}",
    "error": "Impossible de trouver ou d'utiliser l'installation de Vikunja sur « {domain} ». Veuillez essayer une autre URL.",
    "success": "Utilisation de l’installation Vikunja à « {domain} ».",
    "urlRequired": "Une URL est requise."
  },
  "loadingError": {
    "failed": "Le chargement a échoué, {0}. Si l’erreur persiste, {1}.",
    "tryAgain": "réessaye",
    "contact": "contacte-nous"
  },
  "notification": {
    "title": "Notifications",
    "none": "Tu n’as pas de notifications. Passe une bonne journée !",
    "explainer": "Les notifications apparaissent ici lorsque des actions (pour les espaces de noms, les listes ou les tâches) auxquelles tu es abonné·e se produisent."
  },
  "quickActions": {
    "commands": "Commandes",
    "placeholder": "Écris une commande ou une recherche…",
    "hint": "Vous pouvez utiliser {list} pour limiter la recherche à une liste. Combiner {list} ou {label} (étiquettes) avec une requête de recherche pour rechercher une tâche avec ces étiquettes ou sur cette liste. Utilisez {assignee} pour rechercher uniquement des équipes.",
    "tasks": "Tâches",
    "lists": "Listes",
    "teams": "Équipes",
    "newList": "Entre le nom de la liste…",
    "newTask": "Entre le nom de la tâche…",
    "newNamespace": "Entre le nom de l’espace de noms…",
    "newTeam": "Entre le nom de la nouvelle équipe…",
    "createTask": "Créer une tâche dans la liste actuelle ({title})",
    "createList": "Créer une liste dans l’espace de noms actuel ({title})",
    "cmds": {
      "newTask": "Nouvelle tâche",
      "newList": "Nouvelle liste",
      "newNamespace": "Nouvel espace de noms",
      "newTeam": "Nouvelle équipe"
    }
  },
  "date": {
    "locale": "fr",
    "altFormatLong": "j M Y H:i",
    "altFormatShort": "j M Y"
  },
  "error": {
    "error": "Erreur",
    "success": "Succès",
    "0001": "Tu n’as pas le droit de faire cela.",
    "1001": "Un·e utilisateur·rice avec ce nom d’utilisateur·rice existe déjà.",
    "1002": "Un·e utilisateur·rice avec cette adresse courriel existe déjà.",
    "1004": "Aucun nom d’utilisateur·rice et mot de passe n’a été indiqué.",
    "1005": "L’utilisateur·rice n’existe pas.",
    "1006": "Impossible d’obtenir l’identifiant de l’utilisateur·rice.",
    "1008": "Aucun jeton de réinitialisation du mot de passe n’est fourni.",
    "1009": "Le jeton de réinitialisation du mot de passe est invalide.",
    "1010": "Jeton de confirmation de courriel invalide.",
    "1011": "Nom d’utilisateur·rice ou mot de passe erroné.",
    "1012": "L’adresse courriel de l’utilisateur·rice n’est pas confirmée.",
    "1013": "Le nouveau mot de passe est vide.",
    "1014": "L’ancien mot de passe est vide.",
    "1015": "Cette personne utilise déjà un MDP à usage unique.",
    "1016": "Cette personne utilise un MDP à usage unique.",
    "1017": "Code à usage unique invalide.",
    "1018": "Le paramètre du type d’avatar de l’utilisateur·rice est invalide.",
    "2001": "L’identifiant ne peut pas être vide ou égal à 0.",
    "2002": "Certaines des données de la requête étaient invalides.",
    "3001": "La liste n’existe pas.",
    "3004": "Tu dois avoir des droits de lecture sur cette liste pour effectuer cette action.",
    "3005": "Tu dois entrer un nom de liste.",
    "3006": "Le partage de liste n’existe pas.",
    "3007": "Une liste avec cet identifiant existe déjà.",
    "3008": "La liste est archivée et ne peut donc être consultée qu’en lecture seule. Ceci est également vrai pour toutes les tâches associées à cette liste.",
    "4001": "Le texte de la tâche de liste ne peut pas être vide.",
    "4002": "La tâche de liste n’existe pas.",
    "4003": "Toutes les tâches de modification en bloc doivent appartenir à la même liste.",
    "4004": "Besoin d’au moins une tâche lors de la modification en bloc de tâches.",
    "4005": "Tu n’as pas le droit de voir la tâche.",
    "4006": "Tu ne peux pas définir une tâche parente comme tâche elle-même.",
    "4007": "Tu ne peux pas créer une relation de tâche avec un type de relation invalide.",
    "4008": "Tu ne peux pas créer une relation de tâche qui existe déjà.",
    "4009": "La relation de tâche n’existe pas.",
    "4010": "Impossible de relier une tâche avec elle-même.",
    "4011": "La pièce jointe de la tâche n’existe pas.",
    "4012": "La pièce jointe de la tâche est trop grande.",
    "4013": "Paramètre de triage des tâches invalide.",
    "4014": "L’ordre de tri des tâches est invalide.",
    "4015": "Le commentaire de la tâche n’existe pas.",
    "4016": "Champ de tâche invalide.",
    "4017": "Comparateur de filtre de tâche invalide.",
    "4018": "Concaténateur de filtre de tâche invalide.",
    "4019": "Valeur de filtre de tâche invalide.",
    "5001": "L’espace de noms n’existe pas.",
    "5003": "Tu n’as pas accès à l’espace de noms indiqué.",
    "5006": "Le nom de l’espace de noms ne peut pas être vide.",
    "5009": "Accès en lecture à l’espace de noms nécessaire pour effectuer cette action.",
    "5010": "Cette équipe n’a pas accès à cet espace de noms.",
    "5011": "Cet·e utilisateur·rice a déjà accès à cet espace de noms.",
    "5012": "L’espace de noms est archivé et ne peut donc être consulté qu’en lecture seule.",
    "6001": "Le nom de l'équipe ne peut pas être vide.",
    "6002": "L’équipe n’existe pas.",
    "6004": "L’équipe a déjà accès à cet espace de noms ou à cette liste.",
    "6005": "L’utilisateur·rice est déjà membre de cette équipe.",
    "6006": "Impossible de supprimer le dernier membre de l’équipe.",
    "6007": "L’équipe n’a pas accès à la liste pour effectuer cette action.",
    "7002": "L’utilisateur·rice a déjà accès à cette liste.",
    "7003": "Tu n’as pas accès à cette liste.",
    "8001": "Cette étiquette existe déjà sur cette tâche.",
    "8002": "L’étiquette n’existe pas.",
    "8003": "Tu n’as pas accès à cette étiquette.",
    "9001": "Le droit est invalide.",
    "10001": "Le seau n’existe pas.",
    "10002": "Le seau ne fait pas partie de cette liste.",
    "10003": "Tu ne peux pas supprimer le dernier seau d’une liste.",
    "10004": "Tu ne peux pas ajouter la tâche à ce seau car il a déjà dépassé la limite de tâches qu’il peut contenir.",
    "10005": "Il peut y avoir seulement un seau des terminés par liste.",
    "11001": "Le filtre enregistré n’existe pas.",
    "11002": "Les filtres enregistrés ne sont pas disponibles pour les partages de liens.",
    "12001": "Le type d’entité d’abonnement est invalide.",
    "12002": "Tu es déjà abonné·e à l’entité elle-même ou à une entité parente.",
    "13001": "Le mot de passe requis n’a pas été fourni pour ce partage de lien.",
    "13002": "Mot de passe de partage de lien invalide."
  },
  "about": {
    "title": "À propos",
    "frontendVersion": "Version : {version}",
    "apiVersion": "Version de l’API : {version}"
  }
}
