frontend/src/i18n/lang/fr-FR.json

1057 lines
48 KiB
JSON
Raw Normal View History

{
"home": {
"welcomeNight": "Good Night {username}!",
"welcomeMorning": "Good Morning {username}!",
"welcomeDay": "Hi {username}!",
"welcomeEvening": "Good Evening {username}!",
"lastViewed": "Dernière consultation",
"project": {
"newText": "You can create a new project for your new tasks:",
"new": "New project",
"importText": "Or import your projects and tasks from other services into Vikunja:",
"import": "Import your data into 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",
"defaultProject": "Default Project",
"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": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.",
"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": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"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"
}
},
"project": {
"archived": "This project is archived. It is not possible to create new or edit tasks for it.",
"title": "Project Title",
"color": "Color",
"projects": "Projects",
"search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this project",
"shared": "Shared Projects",
"noDescriptionAvailable": "No project description is available.",
"create": {
"header": "New project",
"titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.",
"createdSuccess": "The project was successfully created.",
"addProjectRequired": "Please specify a project or set a default project in the settings."
},
"archive": {
"title": "Archive \"{project}\"",
"archive": "Archive this project",
"unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The project was successfully archived."
},
"background": {
"title": "Set project background",
"remove": "Remove Background",
"upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Load more photos",
"success": "The background has been set successfully!",
"removeSuccess": "The background has been removed successfully!"
},
"delete": {
"title": "Delete \"{project}\"",
"header": "Delete this project",
"text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
},
"duplicate": {
"title": "Duplicate this project",
"label": "Duplicate",
"text": "Select a namespace which should hold the duplicated project:",
"success": "The project was successfully duplicated."
},
"edit": {
"header": "Edit This Project",
"title": "Edit \"{project}\"",
"titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"color": "Color",
"success": "The project was successfully updated."
},
"share": {
"header": "Share this project",
"title": "Share \"{project}\"",
"share": "Share",
"links": {
"title": "Share Links",
"what": "What is a share link?",
"explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share",
"name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Password (optional)",
"passwordExplanation": "When authenticating, the user will be required to enter this password.",
"noName": "No name set",
"remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this project with this link share. This cannot be undone!",
"createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted",
"view": "View",
"sharedBy": "Shared by {0}"
},
"userTeam": {
"typeUser": "user | users",
"typeTeam": "team | teams",
"shared": "Shared with these {type}",
"you": "You",
"notShared": "Not shared with any {type} yet.",
"removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "The {type} was successfully added."
},
"right": {
"title": "Permission",
"read": "Read only",
"readWrite": "Read & write",
"admin": "Admin"
},
"attributes": {
"link": "Link",
"delete": "Delete"
}
},
"list": {
"title": "List",
"add": "Add",
"addPlaceholder": "Add a new task…",
"empty": "This project is currently empty.",
"newTaskCta": "Create a new task.",
"editTask": "Edit Task"
},
"gantt": {
"title": "Gantt",
"showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Size",
"default": "Default",
"month": "Month",
"day": "Day",
"hour": "Hour",
"range": "Date Range",
"noDates": "This task has no dates set."
},
"table": {
"title": "Table",
"columns": "Columns"
},
"kanban": {
"title": "Kanban",
"limit": "Limit: {limit}",
"noLimit": "Not Set",
"doneBucket": "Done bucket",
"doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "All tasks moved into the done bucket will be marked as done automatically. All tasks marked as done from elsewhere will be moved as well.",
"doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Enter the new task title…",
"addTask": "Add a task",
"addAnotherTask": "Add another task",
"addBucket": "Create a new bucket",
"addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Collapse this bucket"
},
"pseudo": {
"favorites": {
"title": "Favorites"
}
}
},
"namespace": {
"title": "Namespaces & Projects",
"namespace": "Espace de noms",
"showArchived": "Montrer les archivés",
"noneAvailable": "Tu nas pas despace de noms pour le moment.",
"unarchive": "Désarchiver",
"archived": "Archivé",
"noProjects": "This namespace does not contain any projects.",
"createProject": "Create a new project in this namespace.",
"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 projects you can share and use to organize your projects with. In fact, every project 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": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.",
"unarchiveText": "You will be able to create new projects or edit it.",
"success": "Espace de noms archivé.",
"unarchiveSuccess": "Espace de noms archivé.",
"description": "If a namespace is archived, you cannot create new projects or edit it."
},
"delete": {
"title": "Supprimer « {namespace} »",
"text1": "Supprimer cet espace de noms et tout son contenu ?",
"text2": "This includes all projects and tasks and CANNOT BE UNDONE!",
"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": {
"sharedProjects": {
"title": "Shared Projects"
},
"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": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.",
"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": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose project you have access.",
"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": "This shared project requires a password. Please enter it below:",
"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": "Ordered List",
"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": "Move task to a different project",
"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.",
"belongsToProject": "This task belongs to project '{project}'",
"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",
"moveProject": "Move",
"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": {
"subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.",
"subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.",
"subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"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.",
"subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedProject": "You are not subscribed to this project 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",
"subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessProject": "You are now unsubscribed to this project",
"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",
"differentProject": "This task belongs to a different project.",
"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.",
"project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"project2": "This will return an error if the project does not exist.",
"project3": "To use spaces, simply add a \" or ' around the project name.",
"project4": "For example: {prefix}\"Project 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": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!",
"success": "Équipe supprimée."
},
"deleteUser": {
"header": "Retirer un·e utilisateur·rice de léquipe",
"text1": "Retirer cette personne de léquipe ?",
"text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!",
"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 projects 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": "Move this task to another project",
"reminder": "Manage reminders of this task",
"description": "Toggle editing of the task description"
},
"project": {
"title": "Project Views",
"switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Switch to table view"
},
"navigation": {
"title": "Navigation",
"overview": "Navigate to overview",
"upcoming": "Navigate to upcoming tasks",
"namespaces": "Navigate to namespaces & projects",
"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",
"newProject": "New project"
},
"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": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen."
},
"quickActions": {
"commands": "Commandes",
"placeholder": "Écris une commande ou une recherche…",
"hint": "You can use {project} to limit the search to a project. Combine {project} or {label} (labels) with a search query to search for a task with these labels or on that project. Use {assignee} to only search for teams.",
"tasks": "Tâches",
"projects": "Projects",
"teams": "Équipes",
"newProject": "Enter the title of the new project…",
"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": "Create a task in the current project ({title})",
"createProject": "Create a project in the current namespace ({title})",
"cmds": {
"newTask": "Nouvelle tâche",
"newProject": "New project",
"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": "The project does not exist.",
"3004": "You need to have read permissions on that project to perform that action.",
"3005": "The project title cannot be empty.",
"3006": "The project share does not exist.",
"3007": "A project with this identifier already exists.",
"3008": "The project is archived and can therefore only be accessed read only. This is also true for all tasks associated with this project.",
"4001": "The project task text cannot be empty.",
"4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same project.",
"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": "The team already has access to that namespace or project.",
"6005": "Lutilisateur·rice est déjà membre de cette équipe.",
"6006": "Impossible de supprimer le dernier membre de léquipe.",
"6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that project.",
"7003": "You do not have access to that project.",
"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": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a project.",
"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": "There can be only one done bucket per project.",
"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}"
}
}