This repository has been archived on 2024-02-08. You can view files and clone it, but cannot push or open issues or pull requests.
frontend/src/i18n/lang/fr-FR.json

1057 lines
49 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"home": {
"welcomeNight": "Good Night {username}!",
"welcomeMorning": "Good Morning {username}!",
"welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {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 dautres services dans Vikunja :",
"import": "Importer tes données dans Vikunja"
}
},
"404": {
"title": "Non trouvé",
"text": "La page que tu as demandée nexiste 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 dutilisateur·rice",
"usernameEmail": "Nom dutilisateur·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": "Menvoyer 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 dauthentification à 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 ladresse électronique. Clique sur le lien dans le courriel qui ta été envoyé pour le confirmer.",
"general": {
"title": "Paramètres généraux",
"name": "Nom",
"newName": "Le nouveau nom",
"savedSuccess": "Paramètres mis à jour.",
"emailReminders": "Menvoyer 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": "Sinscrire",
"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 lauthentification à 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 lavatar",
"statusUpdateSuccess": "Statut de lavatar 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 nest pas possible dy 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",
"noDescriptionAvailable": "No list description is available.",
"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 lauras pas désarchivée.",
"success": "Liste archivée."
},
"background": {
"title": "Définir larrière-plan de la liste",
"remove": "Retirer larriè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": "Lidentifiant 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": "Lidentifiant 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": "Quest-ce quun lien de partage ?",
"explanation": "Permet de partager une liste avec les personnes qui nont 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": "Lutilisateur·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 daccéder à cette liste avec ce partage de lien. Cette opération ne peut être annulée !",
"createSuccess": "Partage créé.",
"deleteSuccess": "Lien supprimé",
"view": "View",
"sharedBy": "Shared by {0}"
},
"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": "Permission",
"read": "Lecture seule",
"readWrite": "Lecture et écriture",
"admin": "Admin"
},
"attributes": {
"link": "Lien",
"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 na été fixée",
"size": "Taille",
"default": "Par défaut",
"month": "Mois",
"day": "Jour",
"hour": "Hour",
"range": "Date Range",
"noDates": "Aucune date na é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 nas pas despace 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": "Quest-ce quun 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 lauras 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": "Larchivage dun espace de noms signifie quon 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 lespace de noms",
"titlePlaceholder": "Entre le nom de lespace de noms…",
"description": "Description",
"descriptionPlaceholder": "Entre la description de lespace 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 quune tâche saffiche",
"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 dun ensemble de filtres à chaque fois quon y accède. Une fois créé, il apparaît dans un espace de noms spécial.",
"action": "Créer un nouveau filtre enregistré",
"titleRequired": "Please provide a title for the filter."
},
"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": "Import from other services",
"titleService": "Importe tes données depuis {name} dans Vikunja",
"import": "Importer tes données dans Vikunja",
"description": "Clique sur le logo dun 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 nas 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 tappartient 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 sest produite.",
"invalidPassword": "Le mot de passe est invalide."
},
"navigation": {
"overview": "Vue densemble",
"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": "Aujourdhui",
"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.",
"undo": "Undo",
"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": {
"subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.",
"subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.",
"notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.",
"subscribedList": "You are currently subscribed to this list and will receive notifications for changes.",
"notSubscribedList": "You are not subscribed to this list and won't receive notifications for changes.",
"subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.",
"notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
"subscribe": "Sabonner",
"unsubscribe": "Se désabonner",
"subscribeSuccessNamespace": "You are now subscribed to this namespace",
"unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace",
"subscribeSuccessList": "You are now subscribed to this list",
"unsubscribeSuccessList": "You are now unsubscribed to this list",
"subscribeSuccessTask": "You are now subscribed to this task",
"unsubscribeSuccessTask": "You are now unsubscribed to this task"
},
"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 lURL",
"copyUrlTooltip": "Copier lURL de cette pièce jointe pour lutiliser dans le texte",
"setAsCover": "Make cover",
"unsetAsCover": "Remove cover",
"successfullyChangedCoverImage": "The cover image was successfully changed.",
"usedAsCover": "Cover image"
},
"comment": {
"title": "Commentaires",
"loading": "Chargement des commentaires…",
"edited": "modifié {date}",
"creating": "Création dun 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 nest 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 dune 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",
"invalidAmount": "Please enter more than 0."
},
"quickAddMagic": {
"hint": "Tu peux utiliser Quick Add Magic",
"what": "Quoi ?",
"title": "Quick Add Magic",
"intro": "Lors de la création dune tâche, vous pouvez utiliser des mots-clés spéciaux pour ajouter directement des attributs à la tâche nouvellement créée. Ceci permet dajouter 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 dabord vérifier si létiquette existe déjà et la créer si ce nest 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é dune tâche, ajoutez un chiffre de 1 à 5, précédé dun {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 nexiste 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": "nimporte quel jour de la semaine, utilisera la date suivante avec cette date",
"dateCurrentYear": "utilisera lannée en cours",
"dateNth": "utilisera le {day}e du mois en cours",
"dateTime": "Combinez nimporte 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 daucune é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.",
"mustSelectUser": "Please select a user.",
"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."
},
"leave": {
"title": "Leave team",
"text1": "Are you sure you want to leave this team?",
"text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.",
"success": "You have successfully left the team."
}
},
"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",
"description": "Toggle editing of the task description"
},
"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": "There is an update available!",
"do": "Mettre à jour maintenant"
},
"menu": {
"edit": "Modifier",
"archive": "Archiver",
"duplicate": "Dupliquer",
"delete": "Supprimer",
"unarchive": "Désarchiver",
"setBackground": "Définir larrière-plan",
"share": "Partager",
"newList": "Nouvelle liste"
},
"apiConfig": {
"url": "URL Vikunja",
"urlPlaceholder": "Par exemple : https://localhost:3456",
"change": "changer",
"use": "Utiliser linstallation de Vikunja à {0}",
"error": "Impossible de trouver ou d'utiliser l'installation de Vikunja sur « {domain} ». Veuillez essayer une autre URL.",
"success": "Utilisation de linstallation Vikunja à « {domain} ».",
"urlRequired": "Une URL est requise."
},
"loadingError": {
"failed": "Le chargement a échoué, {0}. Si lerreur persiste, {1}.",
"tryAgain": "réessaye",
"contact": "contacte-nous"
},
"notification": {
"title": "Notifications",
"none": "Tu nas 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 lespace 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 lespace 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 nas pas le droit de faire cela.",
"1001": "Un·e utilisateur·rice avec ce nom dutilisateur·rice existe déjà.",
"1002": "Un·e utilisateur·rice avec cette adresse courriel existe déjà.",
"1004": "Aucun nom dutilisateur·rice et mot de passe na été indiqué.",
"1005": "Lutilisateur·rice nexiste pas.",
"1006": "Impossible dobtenir lidentifiant de lutilisateur·rice.",
"1008": "Aucun jeton de réinitialisation du mot de passe nest fourni.",
"1009": "Le jeton de réinitialisation du mot de passe est invalide.",
"1010": "Jeton de confirmation de courriel invalide.",
"1011": "Nom dutilisateur·rice ou mot de passe erroné.",
"1012": "Ladresse courriel de lutilisateur·rice nest pas confirmée.",
"1013": "Le nouveau mot de passe est vide.",
"1014": "Lancien 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 davatar de lutilisateur·rice est invalide.",
"2001": "Lidentifiant ne peut pas être vide ou égal à 0.",
"2002": "Certaines des données de la requête étaient invalides.",
"3001": "La liste nexiste 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 nexiste pas.",
"3007": "Une liste avec cet identifiant existe déjà.",
"3008": "La liste est archivée et ne peut donc être consultée quen 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 nexiste pas.",
"4003": "Toutes les tâches de modification en bloc doivent appartenir à la même liste.",
"4004": "Besoin dau moins une tâche lors de la modification en bloc de tâches.",
"4005": "Tu nas 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 nexiste pas.",
"4010": "Impossible de relier une tâche avec elle-même.",
"4011": "La pièce jointe de la tâche nexiste pas.",
"4012": "La pièce jointe de la tâche est trop grande.",
"4013": "Paramètre de triage des tâches invalide.",
"4014": "Lordre de tri des tâches est invalide.",
"4015": "Le commentaire de la tâche nexiste 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": "Lespace de noms nexiste pas.",
"5003": "Tu nas pas accès à lespace de noms indiqué.",
"5006": "Le nom de lespace de noms ne peut pas être vide.",
"5009": "Accès en lecture à lespace de noms nécessaire pour effectuer cette action.",
"5010": "Cette équipe na pas accès à cet espace de noms.",
"5011": "Cet·e utilisateur·rice a déjà accès à cet espace de noms.",
"5012": "Lespace de noms est archivé et ne peut donc être consulté quen lecture seule.",
"6001": "Le nom de l'équipe ne peut pas être vide.",
"6002": "Léquipe nexiste pas.",
"6004": "Léquipe a déjà accès à cet espace de noms ou à cette liste.",
"6005": "Lutilisateur·rice est déjà membre de cette équipe.",
"6006": "Impossible de supprimer le dernier membre de léquipe.",
"6007": "Léquipe na pas accès à la liste pour effectuer cette action.",
"7002": "Lutilisateur·rice a déjà accès à cette liste.",
"7003": "Tu nas pas accès à cette liste.",
"8001": "Cette étiquette existe déjà sur cette tâche.",
"8002": "Létiquette nexiste pas.",
"8003": "Tu nas pas accès à cette étiquette.",
"9001": "Le droit est invalide.",
"10001": "Le seau nexiste pas.",
"10002": "Le seau ne fait pas partie de cette liste.",
"10003": "Tu ne peux pas supprimer le dernier seau dune liste.",
"10004": "Tu ne peux pas ajouter la tâche à ce seau car il a déjà dépassé la limite de tâches quil peut contenir.",
"10005": "Il peut y avoir seulement un seau des terminés par liste.",
"11001": "Le filtre enregistré nexiste pas.",
"11002": "Les filtres enregistrés ne sont pas disponibles pour les partages de liens.",
"12001": "Le type dentité dabonnement est invalide.",
"12002": "Tu es déjà abonné·e à lentité elle-même ou à une entité parente.",
"13001": "Le mot de passe requis na 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 lAPI : {version}"
}
}