1251 lines
59 KiB
JSON
1251 lines
59 KiB
JSON
{
|
||
"404": {
|
||
"title": "Non trouvé",
|
||
"text": "La page que vous avez demandée n’existe pas."
|
||
},
|
||
"home": {
|
||
"welcomeNight": "Bonne nuit {username} !",
|
||
"welcomeMorning": "Bonjour {username} !",
|
||
"welcomeDay": "Bonjour {username} !",
|
||
"welcomeEvening": "Bonsoir {username} !",
|
||
"lastViewed": "Dernière consultation",
|
||
"addToHomeScreen": "Ajoutez cette application à votre écran d'accueil pour un accès plus rapide et une meilleure expérience.",
|
||
"goToOverview": "Aller à la vue d'ensemble",
|
||
"project": {
|
||
"importText": "Importer vos projets et tâches d’autres services dans Vikunja :",
|
||
"import": "Importer vos données dans Vikunja"
|
||
}
|
||
},
|
||
"demo": {
|
||
"title": "Cette instance est en mode démo. N'utilisez pas cela pour de vraies données !",
|
||
"everythingWillBeDeleted": "Tout sera supprimé à intervalles réguliers !",
|
||
"accountWillBeDeleted": "Votre compte sera supprimé, y compris tous les projets, tâches et pièces jointes que vous pourriez créer."
|
||
},
|
||
"ready": {
|
||
"loading": "Chargement de Vikunja en cours…",
|
||
"errorOccured": "Une erreur s’est produite :",
|
||
"checkApiUrl": "Veuillez vérifier que l’adresse de l’API est valide.",
|
||
"noApiUrlConfigured": "Aucune adresse d’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": "par ex. frederic",
|
||
"email": "Adresse électronique",
|
||
"emailPlaceholder": "p. ex. frederic{'@'}vikunja.io",
|
||
"password": "Mot de passe",
|
||
"passwordPlaceholder": "par ex. •••••••••••",
|
||
"forgotPassword": "Mot de passe oublié ?",
|
||
"resetPassword": "Réinitialiser votre mot de passe",
|
||
"resetPasswordAction": "M’envoyer un lien de réinitialisation du mot de passe",
|
||
"resetPasswordSuccess": "Vérifiez votre boîte de réception ! Vous devriez y trouver un courriel contenant les instructions pour réinitialiser votre mot de passe.",
|
||
"passwordsDontMatch": "Les mots de passe ne correspondent pas",
|
||
"confirmEmailSuccess": "Vous avez bien confirmé votre adresse ! Vous pouvez maintenant vous connecter.",
|
||
"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 depuis le service externe.",
|
||
"logout": "Se déconnecter",
|
||
"emailInvalid": "Veuillez saisir une adresse courriel valide.",
|
||
"usernameRequired": "Veuillez saisir un nom d'utilisateur.",
|
||
"usernameMustNotContainSpace": "Le nom d'utilisateur ne doit pas contenir d'espaces.",
|
||
"usernameMustNotLookLikeUrl": "Le nom d'utilisateur ne doit pas ressembler à une URL.",
|
||
"passwordRequired": "Veuillez fournir un mot de passe.",
|
||
"passwordNotMin": "Le mot de passe doit contenir au moins 8 caractères.",
|
||
"passwordNotMax": "Le mot de passe doit contenir au maximum 72 caractères.",
|
||
"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)",
|
||
"registrationDisabled": "L'enregistrement est désactivé.",
|
||
"passwordResetTokenMissing": "Le jeton de réinitialisation du mot de passe est manquant."
|
||
},
|
||
"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": "Votre mot de passe actuel",
|
||
"passwordsDontMatch": "Le nouveau mot de passe et sa confirmation ne correspondent pas.",
|
||
"passwordUpdateSuccess": "Le mot de passe a bien été mis à jour.",
|
||
"updateEmailTitle": "Mettre à jour votre adresse électronique",
|
||
"updateEmailNew": "Nouvelle adresse électronique",
|
||
"updateEmailSuccess": "L’adresse électronique a bien été mise à jour. Nous vous avons envoyé un lien pour confirmer ce changement.",
|
||
"general": {
|
||
"title": "Paramètres généraux",
|
||
"name": "Mon nom",
|
||
"newName": "Le nouveau nom",
|
||
"savedSuccess": "Paramètres mis à jour.",
|
||
"emailReminders": "M’envoyer des rappels de tâches par courriel",
|
||
"overdueReminders": "Envoyez-moi un résumé de mes tâches en retard inachevées chaque jour",
|
||
"discoverableByName": "Autoriser d’autres utilisateurs ou utilisatrices à m’ajouter en tant que membre aux équipes ou aux projets lorsqu’ils recherchent mon nom",
|
||
"discoverableByEmail": "Autoriser d’autres utilisateurs ou utilisatrices à m’ajouter en tant que membre aux équipes ou aux projets lorsqu’ils recherchent mon adresse électronique complète",
|
||
"playSoundWhenDone": "Jouer un son lorsqu’une tâche est marquée comme terminée",
|
||
"weekStart": "La semaine commence le",
|
||
"weekStartSunday": "dimanche",
|
||
"weekStartMonday": "lundi",
|
||
"language": "Langue",
|
||
"defaultProject": "Projet par défaut",
|
||
"defaultView": "Vue par défaut",
|
||
"timezone": "Fuseau horaire",
|
||
"overdueTasksRemindersTime": "Heure du courriel de rappel des tâches en retard",
|
||
"filterUsedOnOverview": "Filtre enregistré utilisé sur la vue d’ensemble",
|
||
"minimumPriority": "Priorité minimale de la tâche visible",
|
||
"externalUserNameChange": "Votre nom est géré par votre fournisseur de connexion ({provider}). Pour le modifier, veuillez le mettre à jour auprès de celui-ci."
|
||
},
|
||
"totp": {
|
||
"title": "Authentification à deux facteurs",
|
||
"enroll": "S’inscrire",
|
||
"finishSetupPart1": "Pour terminer la configuration, utilisez ce code dans votre application d'A2F (Google Authenticator ou autre) :",
|
||
"finishSetupPart2": "Après cela, saisissez un code issu de votre application ci-dessous.",
|
||
"scanQR": "Vous pouvez également scanner ce code QR :",
|
||
"passcode": "Code",
|
||
"passcodePlaceholder": "Un code généré par votre application d'A2F",
|
||
"setupSuccess": "Vous avez maintenant configuré l’authentification à deux facteurs !",
|
||
"enterPassword": "Saisissez votre mot de passe",
|
||
"disable": "Désactiver l’authentification à deux facteurs",
|
||
"confirmSuccess": "La configuration de l'A2F est confirmée et vous pouvez l’utiliser dès à présent !",
|
||
"disableSuccess": "L’authentification à deux facteurs a bien été désactivée."
|
||
},
|
||
"caldav": {
|
||
"title": "CalDAV",
|
||
"howTo": "Vous pouvez connecter Vikunja à des clients CalDAV pour visualiser et gérer toutes les tâches de différents clients. Saisissez cette adresse dans votre client :",
|
||
"more": "Plus d'informations sur CalDAV dans Vikunja",
|
||
"tokens": "Jetons CalDAV",
|
||
"tokensHowTo": "Vous pouvez utiliser un jeton CalDAV à la place d’un mot de passe pour vous connecter au point de terminaison ci-dessus.",
|
||
"createToken": "Créer un jeton",
|
||
"tokenCreated": "Voici votre jeton : {token}",
|
||
"wontSeeItAgain": "Écrivez-le, vous ne pourrez plus le revoir.",
|
||
"mustUseToken": "Vous devez créer un jeton CalDAV si vous voulez utiliser CalDAV avec un client tiers. Utilisez le jeton comme mot de passe.",
|
||
"usernameIs": "Votre nom d’utilisateur ou d’utilisatrice est : {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.",
|
||
"ldap": "Votre avatar est automatiquement synchronisé à partir du service d'annuaire de votre organisation (LDAP). Vous pouvez demander à votre équipe informatique des informations pour savoir comment le modifier."
|
||
},
|
||
"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"
|
||
}
|
||
},
|
||
"apiTokens": {
|
||
"title": "Tokens API",
|
||
"general": "Les jetons API vous permettent d'utiliser l'API de Vikunja sans identifiants utilisateur.",
|
||
"apiDocs": "Voir la documentation de l'api",
|
||
"createAToken": "Créer un jeton",
|
||
"createToken": "Créer un jeton",
|
||
"30d": "30 Jours",
|
||
"60d": "60 Jours",
|
||
"90d": "90 Jours",
|
||
"permissionExplanation": "Les permissions vous permettent de limiter ce qu'un jeton api est autorisé à faire.",
|
||
"titleRequired": "Le titre est obligatoire",
|
||
"permissionRequired": "Veuillez sélectionner au moins une permission dans la liste.",
|
||
"expired": "Ce jeton a expiré {ago}.",
|
||
"tokenCreatedSuccess": "Voici votre nouveau jeton api : {token}",
|
||
"tokenCreatedNotSeeAgain": "Conservez-le dans un endroit sécurisé, vous ne le reverrez plus !",
|
||
"selectAll": "Sélectionner tout",
|
||
"delete": {
|
||
"header": "Supprimer ce jeton",
|
||
"text1": "Voulez-vous vraiment effacer le jeton « {token} » ?",
|
||
"text2": "Cela révoquera l'accès à toutes les applications ou intégrations qui l'utilisent. Vous ne pouvez pas annuler cette action."
|
||
},
|
||
"attributes": {
|
||
"title": "Titre",
|
||
"titlePlaceholder": "Entrez un titre que vous reconnaîtrez plus tard",
|
||
"expiresAt": "Expire le",
|
||
"permissions": "Autorisations"
|
||
}
|
||
}
|
||
},
|
||
"deletion": {
|
||
"title": "Supprimer votre compte Vikunja",
|
||
"text1": "La suppression de votre compte est définitive et ne peut pas être annulée. Nous supprimerons tous vos projets, tâches et tout ce qui y est associé.",
|
||
"text2": "Pour continuer, saisissez votre mot de passe. Vous recevrez un courriel contenant les instructions à suivre.",
|
||
"text3": "Pour continuer, appuyez sur le bouton ci-dessous. Vous recevrez un e-mail avec des instructions supplémentaires.",
|
||
"confirm": "Supprimer mon compte",
|
||
"requestSuccess": "La requête a abouti. Vous recevrez un courriel avec des instructions à suivre.",
|
||
"passwordRequired": "Saisissez votre mot de passe.",
|
||
"confirmSuccess": "Vous avez bien confirmé la suppression de votre compte. Nous allons supprimer votre compte dans trois jours.",
|
||
"scheduled": "Nous allons supprimer votre compte Vikunja le {date} ({dateSince}).",
|
||
"scheduledCancel": "Pour annuler la suppression de votre compte, cliquez ici.",
|
||
"scheduledCancelText": "Pour annuler la suppression de votre compte, saisissez votre mot de passe ci-dessous :",
|
||
"scheduledCancelButton": "Pour annuler la suppression de votre compte, cliquez sur le bouton ci-dessous :",
|
||
"scheduledCancelConfirm": "Annuler la suppression de mon compte",
|
||
"scheduledCancelSuccess": "Nous ne supprimerons pas votre compte."
|
||
},
|
||
"export": {
|
||
"title": "Exporter vos données Vikunja",
|
||
"description": "Vous pouvez demander une copie de toutes vos données de Vikunja. Ceci inclut les projets, les tâches et tout ce qui leur est associé. Vous pouvez importer ces données dans n’importe quelle instance de Vikunja par le biais de la fonction migration.",
|
||
"descriptionPasswordRequired": "Saisissez votre mot de passe pour continuer :",
|
||
"request": "Demander une copie de mes données Vikunja",
|
||
"success": "Vous avez bien demandé vos données Vikunja ! Nous vous enverrons un courriel dès qu’elles seront prêtes à être téléchargées.",
|
||
"downloadTitle": "Télécharger vos données exportées de Vikunja"
|
||
}
|
||
},
|
||
"project": {
|
||
"archivedMessage": "Ce projet est archivé. Il n’est pas possible d’y créer de nouvelles tâches ou de les modifier.",
|
||
"archived": "Archivé",
|
||
"showArchived": "Montrer les archivés",
|
||
"title": "Titre",
|
||
"color": "Couleur",
|
||
"projects": "Projets",
|
||
"parent": "Projet parent",
|
||
"search": "Tapez pour rechercher un projet…",
|
||
"searchSelect": "Cliquez ou appuyez sur Entrée pour sélectionner ce projet",
|
||
"shared": "Projets partagés",
|
||
"noDescriptionAvailable": "Aucune description du projet n’est disponible.",
|
||
"inboxTitle": "Boîte de réception",
|
||
"favorite": "Marquer ce projet comme favori",
|
||
"unfavorite": "Retirer ce projet des favoris",
|
||
"openSettingsMenu": "Ouvrir le menu des paramètres du projet",
|
||
"description": "Description du projet",
|
||
"favoriteDescription": "Toutes les tâches de ce projet sont marquées comme favorites.",
|
||
"create": {
|
||
"header": "Nouveau projet",
|
||
"titlePlaceholder": "Saisir le titre du projet ici…",
|
||
"addTitleRequired": "Veuillez spécifier un titre.",
|
||
"createdSuccess": "Le projet a bien été créé.",
|
||
"addProjectRequired": "Veuillez spécifier un projet ou définir un projet par défaut dans les paramètres."
|
||
},
|
||
"archive": {
|
||
"title": "Archiver « {project} »",
|
||
"archive": "Archiver ce projet",
|
||
"unarchive": "Désarchiver ce projet",
|
||
"unarchiveText": "Tu seras en mesure de créer de nouvelles tâches ou de les modifier.",
|
||
"archiveText": "Vous ne pourrez pas modifier ce projet ou créer de tâches si vous ne le désarchivez pas.",
|
||
"success": "Le projet a bien été archivé."
|
||
},
|
||
"background": {
|
||
"title": "Définir l’arrière-plan du projet",
|
||
"remove": "Retirer l’arrière-plan",
|
||
"upload": "Choisir un arrière-plan depuis votre 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 « {project} »",
|
||
"header": "Supprimer ce projet",
|
||
"text1": "Êtes-vous sûr·e de vouloir supprimer ce projet et tout son contenu ?",
|
||
"text2": "Ceci inclut toutes les tâches et NE PEUT PAS ÊTRE ANNULÉ !",
|
||
"success": "Le projet a bien été supprimé.",
|
||
"tasksToDelete": "Cela supprimera définitivement environ {count} tâches.",
|
||
"tasksAndChildProjectsToDelete": "Cela supprimera irrévocablement approx. {tasks} tâches et {projects} projets.",
|
||
"noTasksToDelete": "Ce projet ne contient aucune tâche, vous pouvez le supprimer sans problème."
|
||
},
|
||
"duplicate": {
|
||
"title": "Dupliquer ce projet",
|
||
"label": "Dupliquer",
|
||
"text": "Sélectionnez un projet parent qui devrait contenir le projet dupliqué :",
|
||
"success": "Le projet a bien été dupliqué."
|
||
},
|
||
"edit": {
|
||
"header": "Modifier ce projet",
|
||
"title": "Modifier « {project} »",
|
||
"titlePlaceholder": "Saisir ici le titre du projet…",
|
||
"identifierTooltip": "L’identifiant de projet peut être utilisé pour identifier de manière unique une tâche dans tous les projets. Vous pouvez le régler sur vide pour le désactiver.",
|
||
"identifier": "Identifiant de projet",
|
||
"identifierPlaceholder": "Saisir ici l’identifiant du projet…",
|
||
"description": "Description",
|
||
"descriptionPlaceholder": "Entrez une description pour ce projet, tapez '/' pour plus d'options…",
|
||
"color": "Couleur",
|
||
"success": "Le projet a bien été mis à jour."
|
||
},
|
||
"share": {
|
||
"header": "Partager ce projet",
|
||
"title": "Partager « {project} »",
|
||
"share": "Partager",
|
||
"links": {
|
||
"title": "Liens de partage",
|
||
"what": "Qu’est-ce qu’un lien de partage ?",
|
||
"explanation": "Les liens de partage permettent de partager facilement un projet avec d’autres personnes qui n’ont pas de compte sur Vikunja.",
|
||
"create": "Créer un lien de partage",
|
||
"name": "Nom (facultatif)",
|
||
"namePlaceholder": "par 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": "Lors de la connexion, l’utilisateur ou l’utilisatrice devra saisir ce mot de passe.",
|
||
"noName": "Aucun nom défini",
|
||
"remove": "Supprimer un lien de partage",
|
||
"removeText": "Supprimer ce lien de partage ? Il ne sera plus possible d’accéder à ce projet avec ce lien. Cette opération ne peut pas être annulée !",
|
||
"createSuccess": "Le lien a bien été créé.",
|
||
"deleteSuccess": "Le lien a bien été supprimé",
|
||
"view": "Voir",
|
||
"sharedBy": "Partagé par {0}"
|
||
},
|
||
"userTeam": {
|
||
"typeUser": "utilisateur·rice | utilisateur·rices",
|
||
"typeTeam": "équipe | équipes",
|
||
"shared": "Partagé avec « {type} »",
|
||
"you": "Vous",
|
||
"notShared": "Pas encore partagé avec « {type} ».",
|
||
"removeHeader": "Retirer « {type} » de « {sharable} »",
|
||
"removeText": "Retirer « {sharable} » de « {type} » ? Ceci ne peut pas être annulé !",
|
||
"removeSuccess": "« {sharable} » a bien été retiré de « {type} ».",
|
||
"addedSuccess": "« {type} » a bien été ajouté.",
|
||
"updatedSuccess": "« {type} » a bien été ajouté."
|
||
},
|
||
"right": {
|
||
"title": "Autorisation",
|
||
"read": "Lecture seule",
|
||
"readWrite": "Lecture et écriture",
|
||
"admin": "Admin"
|
||
},
|
||
"attributes": {
|
||
"link": "Lien",
|
||
"delete": "Supprimer"
|
||
}
|
||
},
|
||
"first": {
|
||
"title": "Premier aperçu"
|
||
},
|
||
"list": {
|
||
"title": "Liste",
|
||
"add": "Ajouter",
|
||
"addPlaceholder": "Ajouter une tâche…",
|
||
"empty": "Ce projet est actuellement vide.",
|
||
"newTaskCta": "Créer une tâche.",
|
||
"editTask": "Modifier la tâche"
|
||
},
|
||
"gantt": {
|
||
"title": "Gantt",
|
||
"size": "Taille",
|
||
"default": "Par défaut",
|
||
"month": "Mois",
|
||
"day": "Jour",
|
||
"hour": "Heure",
|
||
"range": "Intervalle",
|
||
"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": "Colonne des tâches terminées",
|
||
"doneBucketHint": "Toute tâche déplacée dans cette colonne sera automatiquement marquée comme terminée.",
|
||
"doneBucketHintExtended": "Toute tâche déplacée dans cette colonne sera automatiquement marquée comme terminée. Toute tâche marquée comme terminée ailleurs sera également déplacée.",
|
||
"doneBucketSavedSuccess": "La colonne des tâches terminées a bien été enregistrée.",
|
||
"defaultBucket": "Colonne par défaut",
|
||
"defaultBucketHint": "Quand une tache est créée sans spécifier de colonne, elle sera ajoutée à cette colonne.",
|
||
"defaultBucketSavedSuccess": "La colonne par défaut a été enregistrée.",
|
||
"deleteLast": "Vous ne pouvez pas retirer la dernière colonne.",
|
||
"addTaskPlaceholder": "Saisir le nouveau nom de la tâche…",
|
||
"addTask": "Ajouter une tâche",
|
||
"addAnotherTask": "Ajouter une autre tâche",
|
||
"addBucket": "Créer une colonne",
|
||
"addBucketPlaceholder": "Saisir le titre de la nouvelle colonne…",
|
||
"deleteHeaderBucket": "Supprimer la colonne",
|
||
"deleteBucketText1": "Voulez-vous supprimer cette colonne ?",
|
||
"deleteBucketText2": "Cette action ne supprimera aucune tâche : cela déplacera les tâches dans la colonne par défaut.",
|
||
"deleteBucketSuccess": "La colonne a bien été supprimée.",
|
||
"bucketTitleSavedSuccess": "Le titre de la colonne a bien été enregistré.",
|
||
"bucketLimitSavedSuccess": "La limite de la colonne a bien été enregistrée.",
|
||
"collapse": "Réduire cette colonne",
|
||
"bucketLimitReached": "Vous avez atteint la limite de colonne. Supprimez des tâches ou augmentez la limite pour ajouter de nouvelles tâches."
|
||
},
|
||
"pseudo": {
|
||
"favorites": {
|
||
"title": "Favoris"
|
||
}
|
||
},
|
||
"webhooks": {
|
||
"title": "Webhooks",
|
||
"targetUrl": "URL cible",
|
||
"targetUrlInvalid": "Veuillez fournir une URL valide.",
|
||
"events": "Évènements",
|
||
"eventsHint": "Sélectionnez tous les événements pour lesquels ce webhook devrait recevoir des mises à jour (dans le projet actuel).",
|
||
"mustSelectEvents": "Vous devez sélectionner au moins un évènement.",
|
||
"delete": "Supprimer ce webhook",
|
||
"deleteText": "Êtes-vous sûr de vouloir supprimer ce webhook? Les cibles externes ne seront plus notifiées des événements.",
|
||
"deleteSuccess": "Le webhook a été supprimé avec succès.",
|
||
"create": "Créer un Webhook",
|
||
"secret": "Secret",
|
||
"secretHint": "Si fournie, toutes les requêtes vers l'URL cible du webhook seront signées à l'aide de HMAC.",
|
||
"secretDocs": "Jetez un coup d'œil à la documentation pour plus de détails à propos de l'utilisation des secrets."
|
||
},
|
||
"views": {
|
||
"header": "Modifier les vues",
|
||
"title": "Titre",
|
||
"actions": "Actions",
|
||
"kind": "Type",
|
||
"bucketConfigMode": "Mode de configuration des colonnes",
|
||
"bucketConfig": "Configuration des colonnes",
|
||
"bucketConfigManual": "Manuel",
|
||
"filter": "Filtre",
|
||
"create": "Créer une vue",
|
||
"createSuccess": "La vue a été créée avec succès.",
|
||
"titleRequired": "Veuillez fournir un titre.",
|
||
"delete": "Supprimer cette vue",
|
||
"deleteText": "Êtes-vous sûr de vouloir supprimer cette vue ? Il ne sera plus possible de l'utiliser pour voir les tâches de ce projet. Cette action ne supprimera aucune tâche. Cette action est irréversible !",
|
||
"deleteSuccess": "La vue a été correctement supprimée.",
|
||
"onlyAdminsCanEdit": "Seuls les administrateurs du projet peuvent modifier les vues.",
|
||
"updateSuccess": "La vue a été correctement mise à jour."
|
||
}
|
||
},
|
||
"filters": {
|
||
"title": "Filtres",
|
||
"clear": "Effacer les filtres",
|
||
"showResults": "Afficher les résultats",
|
||
"fromView": "La vue active utilise également un filtre :",
|
||
"fromViewBoth": "Il sera utilisé en combinaison avec ce que vous saisissez ici.",
|
||
"attributes": {
|
||
"title": "Nom",
|
||
"titlePlaceholder": "Entre un nom de filtre enregistré…",
|
||
"description": "Description",
|
||
"descriptionPlaceholder": "Entrez une description pour ce filtre, tapez '/' pour plus d'options…",
|
||
"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 sauvegardé est un projet virtuel qui est calculé à partir d’un ensemble de filtres à chaque fois qu’il est consulté.",
|
||
"action": "Créer un filtre enregistré",
|
||
"titleRequired": "Veuillez donner un nom au filtre."
|
||
},
|
||
"delete": {
|
||
"header": "Supprimer ce filtre enregistré",
|
||
"text": "Supprimer ce filtre enregistré ?",
|
||
"success": "Filtre supprimé."
|
||
},
|
||
"edit": {
|
||
"title": "Modifier ce filtre enregistré",
|
||
"success": "Filtre enregistré."
|
||
},
|
||
"query": {
|
||
"title": "Requête",
|
||
"placeholder": "Faites une recherche ou saisissez une requête de filtre…",
|
||
"help": {
|
||
"intro": "Pour filtrer les tâches, vous pouvez utiliser une syntaxe de requête similaire à SQL. Les champs disponibles pour le filtrage incluent :",
|
||
"link": "Comment ça marche ?",
|
||
"canUseDatemath": "Vous pouvez réaliser des calculs sur les dates pour définir des dates relatives. Cliquez sur la valeur d'une date dans une requête pour en savoir plus.",
|
||
"fields": {
|
||
"done": "Si la tâche est terminée ou non",
|
||
"priority": "Le niveau de priorité de la tâche (1-5)",
|
||
"percentDone": "Le pourcentage de progression de la tâche (0-100)",
|
||
"dueDate": "La date d'échéance de la tâche",
|
||
"startDate": "La date de début de la tâche",
|
||
"endDate": "La date de fin de la tâche",
|
||
"doneAt": "La date et l'heure de complétion de la tâche",
|
||
"assignees": "Les responsables de la tâche",
|
||
"labels": "Les étiquettes associées à la tâche",
|
||
"project": "Le projet auquel appartient la tâche (seulement disponible pour les filtres sauvegardés, pas à l'échelle d'un projet)",
|
||
"reminders": "Les rappels de la tâche en tant que date, retournera toutes les tâches avec au moins un rappel correspondant à la requête",
|
||
"created": "La date et l'heure de création de la tâche",
|
||
"updated": "La date et l'heure de dernière modification de la tâche"
|
||
},
|
||
"operators": {
|
||
"intro": "Les opérateurs disponibles pour le filtrage comprennent :",
|
||
"notEqual": "Différent de",
|
||
"equal": "Égal à",
|
||
"greaterThan": "Plus grand que",
|
||
"greaterThanOrEqual": "Plus grand ou égal à",
|
||
"lessThan": "Inférieur à",
|
||
"lessThanOrEqual": "Inférieur ou égal à",
|
||
"like": "Correspond à un modèle (utilise des métacaractères %)",
|
||
"in": "Correspond à une valeur dans une liste de valeurs séparée par des virgules",
|
||
"notIn": "Correspond lorsqu'une valeur n'est pas présente dans une liste de valeurs séparée par des virgules"
|
||
},
|
||
"logicalOperators": {
|
||
"intro": "Pour combiner plusieurs conditions, vous pouvez utiliser les opérateurs logiques suivants :",
|
||
"and": "L'opérateur ET, correspond si toutes les conditions sont vraies",
|
||
"or": "L'opérateur OU, correspond si l'une des conditions est vraie",
|
||
"parentheses": "Parenthèses pour regrouper les conditions"
|
||
},
|
||
"examples": {
|
||
"intro": "Voici quelques exemples de requêtes de filtres :",
|
||
"priorityEqual": "Associe les tâches de niveau de priorité 4",
|
||
"dueDatePast": "Associe les tâches avec une date d'échéance antérieure",
|
||
"undoneHighPriority": "Associe les tâches inachevées de niveau de priorité 3 ou plus",
|
||
"assigneesIn": "Associe les tâches affectées soit à \"user1\" soit à \"user2\"",
|
||
"priorityOneOrTwoPastDue": "Associe les tâches de niveau priorité 1 ou 2 et qui partagent une d'échéance antérieure"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"migrate": {
|
||
"title": "Importer depuis d’autres services",
|
||
"titleService": "Importer vos données depuis {name} dans Vikunja",
|
||
"import": "Importer vos données dans Vikunja",
|
||
"description": "Cliquer 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 vous avez accès.",
|
||
"authorize": "Autoriser Vikunja à accéder à votre compte {name} en cliquant sur le bouton ci-dessous.",
|
||
"getStarted": "Commencer",
|
||
"inProgress": "Importation en cours…",
|
||
"alreadyMigrated1": "Il semble que vous ayez déjà importé vos 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, cliquez sur le bouton ci-dessous pour sélectionner un fichier.",
|
||
"upload": "Téléverser le fichier",
|
||
"migrationStartedWillReciveEmail": "Vikunja va maintenant importer vos listes/projets, tâches, notes, rappels et fichiers depuis {service}. Cela prendra un certain temps, nous vous enverrons donc un e-mail une fois terminé. Vous pouvez fermer cette fenêtre.",
|
||
"migrationInProgress": "Une migration est en cours. Veuillez patienter jusqu'à ce qu'elle soit terminée."
|
||
},
|
||
"label": {
|
||
"title": "Étiquettes",
|
||
"manage": "Gérer les étiquettes",
|
||
"description": "Cliquez sur une étiquette pour la modifier. Vous pouvez modifier toutes les étiquettes que vous avez créées, vous pouvez utiliser toutes les étiquettes qui sont associées à une tâche dont vous avez accès au projet.",
|
||
"newCTA": "Vous n’avez actuellement aucune étiquette.",
|
||
"search": "Taper pour rechercher une étiquette…",
|
||
"create": {
|
||
"header": "Nouvelle étiquette",
|
||
"title": "Créer une étiquette",
|
||
"titleRequired": "Indiquer un nom.",
|
||
"success": "Étiquette créée."
|
||
},
|
||
"edit": {
|
||
"header": "Modifier l’étiquette",
|
||
"forbidden": "Vous ne pouvez pas modifier cette étiquette, car elle ne vous appartient pas.",
|
||
"success": "Étiquette mise à jour."
|
||
},
|
||
"deleteSuccess": "Étiquette supprimée.",
|
||
"attributes": {
|
||
"title": "Nom",
|
||
"titlePlaceholder": "Saisir ici le nom de l’étiquette…",
|
||
"description": "Description",
|
||
"descriptionPlaceholder": "Description de l’étiquette",
|
||
"color": "Couleur"
|
||
}
|
||
},
|
||
"sharing": {
|
||
"authenticating": "Authentification…",
|
||
"passwordRequired": "Ce projet partagé nécessite un mot de passe. Saisissez-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": "Échec de la copie dans le presse-papier",
|
||
"search": "Rechercher",
|
||
"searchPlaceholder": "Tapez 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": "Personnaliser",
|
||
"id": "Identifiant",
|
||
"created": "Créé à",
|
||
"createdBy": "Créé par {0}",
|
||
"actions": "Actions",
|
||
"cannotBeUndone": "Cette action ne peut pas être annulée !",
|
||
"avatarOfUser": "Image de profil de {user}"
|
||
},
|
||
"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",
|
||
"heading1Tooltip": "En-tête de grande section.",
|
||
"heading2": "En-tête 2",
|
||
"heading2Tooltip": "En-tête de section moyenne.",
|
||
"heading3": "En-tête 3",
|
||
"heading3Tooltip": "En-tête de section plus petite.",
|
||
"headingSmaller": "En-tête plus petit",
|
||
"headingBigger": "En-tête plus grand",
|
||
"bold": "Gras",
|
||
"italic": "Italique",
|
||
"strikethrough": "Barré",
|
||
"underline": "Souligné",
|
||
"code": "Code",
|
||
"codeTooltip": "Insérer un morceau de code.",
|
||
"quote": "Citation",
|
||
"quoteTooltip": "Insérer une citation.",
|
||
"bulletList": "Liste à puces",
|
||
"bulletListTooltip": "Créer une liste à puces simple.",
|
||
"unorderedList": "Liste non-ordonnée",
|
||
"orderedList": "Liste ordonnée",
|
||
"orderedListTooltip": "Créer une liste numérotée.",
|
||
"cleanBlock": "Nettoyer le code",
|
||
"link": "Lien",
|
||
"image": "Image",
|
||
"imageTooltip": "Charger une image depuis votre ordinateur.",
|
||
"horizontalRule": "Ligne horizontale",
|
||
"horizontalRuleTooltip": "Diviser une section.",
|
||
"sideBySide": "Côte à côte",
|
||
"guide": "Guide",
|
||
"text": "Texte",
|
||
"textTooltip": "Commencez à taper du texte brut.",
|
||
"taskList": "Liste de tâches",
|
||
"taskListTooltip": "Suivre les tâches avec une liste de tâches à faire.",
|
||
"undo": "Annuler",
|
||
"redo": "Rétablir",
|
||
"placeholder": "Tapez du texte ou appuyez sur \"/\" pour voir plus d'options…",
|
||
"table": {
|
||
"title": "Tableau",
|
||
"insert": "Insérer un tableau",
|
||
"addColumnBefore": "Ajouter une colonne avant",
|
||
"addColumnAfter": "Ajouter une colonne après",
|
||
"deleteColumn": "Supprimer la colonne",
|
||
"addRowBefore": "Ajouter une ligne avant",
|
||
"addRowAfter": "Ajouter une ligne après",
|
||
"deleteRow": "Supprimer la ligne",
|
||
"deleteTable": "Supprimer le tableau",
|
||
"mergeCells": "Fusionner les cellules",
|
||
"splitCell": "Diviser la cellule",
|
||
"toggleHeaderColumn": "(Dés)activer la colonne d'en-tête",
|
||
"toggleHeaderRow": "(Dés)activer la ligne d'en-tête",
|
||
"toggleHeaderCell": "(Dés)activer la cellule d'en-tête",
|
||
"mergeOrSplit": "Fusionner ou diviser",
|
||
"fixTables": "Corriger les tableaux"
|
||
}
|
||
},
|
||
"multiselect": {
|
||
"createPlaceholder": "Créer",
|
||
"selectPlaceholder": "Cliquer ou appuyer sur la touche Entrée pour sélectionner"
|
||
},
|
||
"datepickerRange": {
|
||
"to": "À",
|
||
"from": "De",
|
||
"fromto": "Du {from} au {to}",
|
||
"date": "Date",
|
||
"ranges": {
|
||
"today": "Aujourd’hui",
|
||
"thisWeek": "Cette semaine",
|
||
"restOfThisWeek": "Le reste de cette semaine",
|
||
"nextWeek": "La semaine prochaine",
|
||
"next7Days": "Les 7 prochains jours",
|
||
"lastWeek": "La semaine dernière",
|
||
"thisMonth": "Ce mois-ci",
|
||
"restOfThisMonth": "Le reste de ce mois",
|
||
"nextMonth": "Le mois prochain",
|
||
"next30Days": "Les 30 prochains jours",
|
||
"lastMonth": "Le mois dernier",
|
||
"thisYear": "Cette année",
|
||
"restOfThisYear": "Le reste de cette année"
|
||
},
|
||
"values": {
|
||
"now": "Maintenant",
|
||
"startOfToday": "Début d'aujourd'hui",
|
||
"endOfToday": "Fin d'aujourd'hui",
|
||
"beginningOflastWeek": "Début de la semaine dernière",
|
||
"endOfLastWeek": "Fin de la semaine dernière",
|
||
"beginningOfThisWeek": "Début de cette semaine",
|
||
"endOfThisWeek": "Fin de cette semaine",
|
||
"startOfNextWeek": "Début de la semaine prochaine",
|
||
"endOfNextWeek": "Fin de la semaine prochaine",
|
||
"in7Days": "Dans 7 jours",
|
||
"beginningOfLastMonth": "Début du mois dernier",
|
||
"endOfLastMonth": "Fin du mois dernier",
|
||
"startOfThisMonth": "Début de ce mois",
|
||
"endOfThisMonth": "Fin de ce mois",
|
||
"startOfNextMonth": "Début du mois prochain",
|
||
"endOfNextMonth": "Fin du mois prochain",
|
||
"in30Days": "Dans 30 jours",
|
||
"startOfThisYear": "Début de l'année",
|
||
"endOfThisYear": "Fin de l'année"
|
||
}
|
||
},
|
||
"datemathHelp": {
|
||
"canuse": "Vous pouvez réaliser des calculs sur les dates pour filtrer selon des dates relatives.",
|
||
"learnhow": "Découvrez comment ça marche",
|
||
"title": "Calcul de dates",
|
||
"intro": "Spécifier des dates relatives qui sont résolues à la volée par Vikunja lors de l’application du filtre.",
|
||
"expression": "Chaque expression de calcul de date commence par une date d‘ancrage, qui peut être {0}, ou une chaîne de date se terminant par {1}. Cette date d’ancrage peut éventuellement être suivie d’une ou plusieurs expressions mathématiques.",
|
||
"similar": "Ces expressions sont similaires à celles fournies par {0} et {1}.",
|
||
"add1Day": "Ajouter un jour",
|
||
"minus1Day": "Soustraire un jour",
|
||
"roundDay": "Arrondir au jour le plus proche",
|
||
"supportedUnits": "Unités de temps possibles",
|
||
"someExamples": "Exemples d’expressions temporelles",
|
||
"units": {
|
||
"seconds": "Secondes",
|
||
"minutes": "Minutes",
|
||
"hours": "Heures",
|
||
"days": "Jours",
|
||
"weeks": "Semaines",
|
||
"months": "Mois",
|
||
"years": "Années"
|
||
},
|
||
"examples": {
|
||
"now": "Maintenant",
|
||
"in24h": "Dans 24 heures",
|
||
"today": "Aujourd’hui à 00:00",
|
||
"beginningOfThisWeek": "Le début de cette semaine à 00:00",
|
||
"endOfThisWeek": "La fin de cette semaine",
|
||
"in30Days": "Dans 30 jours",
|
||
"datePlusMonth": "{0} plus un mois à 00:00 de ce jour-là"
|
||
}
|
||
}
|
||
},
|
||
"task": {
|
||
"task": "Tâche",
|
||
"new": "Créer une tâche",
|
||
"delete": "Supprimer cette tâche",
|
||
"createSuccess": "Tâche créée.",
|
||
"addReminder": "Ajouter un rappel…",
|
||
"doneSuccess": "Tâche marquée comme terminée.",
|
||
"undoneSuccess": "Tâche marquée comme non terminée.",
|
||
"revertSuccess": "La modification de tâche a bien été annulée.",
|
||
"undo": "Annuler",
|
||
"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": "Montrer les tâches en retard",
|
||
"fromuntil": "Tâches du {from} au {until}",
|
||
"select": "Choisissez une période",
|
||
"noTasks": "Rien à faire — Passez une bonne journée !"
|
||
},
|
||
"detail": {
|
||
"chooseDueDate": "Cliquez ici pour définir une date d’échéance",
|
||
"chooseStartDate": "Cliquez ici pour fixer une date de début",
|
||
"chooseEndDate": "Cliquez ici pour fixer une date de fin",
|
||
"move": "Déplacer la tâche vers un autre projet",
|
||
"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": "Cette tâche appartient au projet « {project} »",
|
||
"due": "Échéance {at}",
|
||
"closePopup": "Fermer la fenêtre",
|
||
"organization": "Organisation",
|
||
"management": "Gestion",
|
||
"dateAndTime": "Date et heure",
|
||
"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": "Déplacer",
|
||
"color": "Définir la couleur",
|
||
"delete": "Supprimer",
|
||
"favorite": "Ajouter aux favoris",
|
||
"unfavorite": "Retirer des favoris"
|
||
}
|
||
},
|
||
"attributes": {
|
||
"assignees": "Responsables",
|
||
"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",
|
||
"doneAt": "Fait le"
|
||
},
|
||
"subscription": {
|
||
"subscribedTaskThroughParentProject": "Impossible de se désabonner ici, car vous êtes abonné·e à cette tâche depuis son projet.",
|
||
"subscribedProject": "Vous êtes abonné·e à ce projet et vous recevrez ses notifications.",
|
||
"notSubscribedProject": "Vous n’êtes pas abonné·e à ce projet et vous ne recevrez pas de notifications.",
|
||
"subscribedTask": "Vous êtes abonné·e à cette tâche et vous recevrez ses notifications.",
|
||
"notSubscribedTask": "Vous n'êtes pas abonné·e à cette tâche et vous ne recevrez donc pas ses notifications.",
|
||
"subscribe": "S’abonner",
|
||
"unsubscribe": "Se désabonner",
|
||
"subscribeSuccessProject": "Vous êtes maintenant abonné·e à ce projet",
|
||
"unsubscribeSuccessProject": "Vous n’êtes désormais plus abonné·e à ce projet",
|
||
"subscribeSuccessTask": "Vous êtes désormais abonné·e à cette tâche",
|
||
"unsubscribeSuccessTask": "Vous êtes désormais désabonné·e de cette tâche"
|
||
},
|
||
"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époser 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",
|
||
"setAsCover": "Mettre en couverture",
|
||
"unsetAsCover": "Retirer la couverture",
|
||
"successfullyChangedCoverImage": "L’image de couverture a bien été changée.",
|
||
"usedAsCover": "Image de couverture"
|
||
},
|
||
"comment": {
|
||
"title": "Commentaires",
|
||
"loading": "Chargement des commentaires…",
|
||
"edited": "modifié {date}",
|
||
"creating": "Création d’un commentaire…",
|
||
"placeholder": "Ajoutez votre commentaire, appuyez sur \"/\" pour plus d'options…",
|
||
"comment": "Commentaire",
|
||
"delete": "Supprimer ce commentaire",
|
||
"deleteText1": "Supprimer ce commentaire ?",
|
||
"deleteSuccess": "Le commentaire a bien été supprimé.",
|
||
"addedSuccess": "Commentaire ajouté.",
|
||
"permalink": "Copier le lien permanent vers ce commentaire"
|
||
},
|
||
"deferDueDate": {
|
||
"title": "Reporter la date d’échéance",
|
||
"1day": "1 jour",
|
||
"3days": "3 jours",
|
||
"1week": "1 semaine"
|
||
},
|
||
"description": {
|
||
"placeholder": "Entrez une description, appuyez sur \"/\" pour plus d'options…",
|
||
"empty": "Aucune description n’est encore disponible."
|
||
},
|
||
"assignee": {
|
||
"placeholder": "Tapez pour assigner à un utilisateur…",
|
||
"selectPlaceholder": "Assigner à cet utilisateur",
|
||
"assignSuccess": "Assignation réussie.",
|
||
"unassignSuccess": "Désassignation réussie."
|
||
},
|
||
"label": {
|
||
"placeholder": "Taper pour ajouter une é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": "Supprimer cette étiquette",
|
||
"text1": "Êtes-vous sûr·e de vouloir supprimer cette étiquette ?",
|
||
"text2": "Ceci la supprimera de toutes les tâches et elle ne pourra pas être restaurée."
|
||
}
|
||
},
|
||
"priority": {
|
||
"unset": "Non définie",
|
||
"low": "Faible",
|
||
"medium": "Moyenne",
|
||
"high": "Élevée",
|
||
"urgent": "Urgente",
|
||
"doNow": "LE FAIRE MAINTENANT"
|
||
},
|
||
"relation": {
|
||
"add": "Ajouter une nouvelle relation de tâche",
|
||
"new": "Nouvelle relation de tâche",
|
||
"searchPlaceholder": "Saisissez une tâche à ajouter comme connexe…",
|
||
"createPlaceholder": "Ajouter ceci comme tâche connexe",
|
||
"differentProject": "Cette tâche appartient à un autre projet.",
|
||
"noneYet": "Pas encore de relations de tâches.",
|
||
"delete": "Supprimer la relation de tâche",
|
||
"deleteText1": "Supprimer cette relation de tâche ?",
|
||
"select": "Choisir le type de relation",
|
||
"taskRequired": "Choisissez une tâche ou saisissez un nouveau titre de tâche.",
|
||
"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": "Bloque | Bloquent",
|
||
"blocked": "Bloqué par | Bloqués par",
|
||
"precedes": "Précède | Précèdent",
|
||
"follows": "Suit | Suivent",
|
||
"copiedfrom": "Copié depuis | Copiés depuis",
|
||
"copiedto": "Copié vers | Copiés vers"
|
||
}
|
||
},
|
||
"reminder": {
|
||
"before": "{amount} {unit} avant {type}",
|
||
"after": "{amount} {unit} après {type}",
|
||
"beforeShort": "avant",
|
||
"afterShort": "après",
|
||
"onDueDate": "À la date d’échéance",
|
||
"onStartDate": "À la date de début",
|
||
"onEndDate": "À la date de fin",
|
||
"custom": "Personnalisé",
|
||
"dateAndTime": "Date et heure"
|
||
},
|
||
"repeat": {
|
||
"everyDay": "Chaque jour",
|
||
"everyWeek": "Chaque semaine",
|
||
"every30d": "Tous les 30 jours",
|
||
"mode": "Mode de répétition",
|
||
"monthly": "Mensuel",
|
||
"fromCurrentDate": "À partir de la date d'achèvement",
|
||
"each": "Tou(te)s les",
|
||
"specifyAmount": "Indiquer un nombre…",
|
||
"hours": "Heures",
|
||
"days": "Jours",
|
||
"weeks": "Semaines",
|
||
"months": "Mois",
|
||
"years": "Années",
|
||
"invalidAmount": "Merci de saisir une valeur supérieure à 0."
|
||
},
|
||
"quickAddMagic": {
|
||
"hint": "Utiliser les préfixes magiques pour définir les dates d’échéance, les responsables et d’autres propriétés des tâches.",
|
||
"title": "Ajout rapide magique",
|
||
"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": "Vous pouvez 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": "Pour utiliser des espaces, il vous suffit d’ajouter un \" ou un ' autour du nom de l’étiquette.",
|
||
"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é de {prefix} à la tâche.",
|
||
"project1": "Pour définir un projet dans lequel la tâche doit apparaître, saisissez son nom précédé de {prefix}.",
|
||
"project2": "Ceci renverra une erreur si le projet n’existe pas.",
|
||
"project3": "Pour utiliser des espaces, il vous suffit d’ajouter un \" ou un ' autour du nom du projet.",
|
||
"project4": "Par exemple : {prefix}\"Projet avec espaces\".",
|
||
"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} 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": "Vous ne faites actuellement partie d’aucune équipe.",
|
||
"create": {
|
||
"title": "Créer une équipe",
|
||
"success": "Équipe créée."
|
||
},
|
||
"edit": {
|
||
"title": "Modifier l’équipe « {team} »",
|
||
"members": "Membres de l’équipe",
|
||
"search": "Saisir pour rechercher un utilisateur ou une utilisatrice…",
|
||
"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": "Merci de choisir une personne.",
|
||
"delete": {
|
||
"header": "Supprimer l’équipe",
|
||
"text1": "Supprimer cette équipe et tous ses membres ?",
|
||
"text2": "Tous les membres de l'équipe perdront leur accès aux projets 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 et elles perdront l’accès à tous les projets auxquels cette équipe a accès. Ceci NE PEUT PAS ÊTRE ANNULÉ !",
|
||
"success": "Utilisateur·rice retiré·e de l’équipe."
|
||
},
|
||
"leave": {
|
||
"title": "Quitter l’équipe",
|
||
"text1": "Êtes-vous sûr·e de vouloir quitter cette équipe ?",
|
||
"text2": "Vous perdrez l’accès à tous les projets de cette équipe. Si vous changez d’avis, vous devrez contacter l’administrateur de l'équipe pour vous ajouter à nouveau.",
|
||
"success": "Vous avez bien quitté l’équipe."
|
||
}
|
||
},
|
||
"attributes": {
|
||
"name": "Nom de l’équipe",
|
||
"namePlaceholder": "Saisir le nom de l’équipe…",
|
||
"nameRequired": "Indiquer un nom.",
|
||
"description": "Description",
|
||
"descriptionPlaceholder": "Décrivez l'équipe ici, appuyez sur \"/\" pour plus d'options…",
|
||
"admin": "Admin",
|
||
"member": "Membre",
|
||
"isPublic": "Équipe publique",
|
||
"isPublicDescription": "Rendre l'équipe visible publiquement. Une fois activé, n'importe qui peut partager des projets avec l'équipe, même s'il ne s'agit pas d'un membre direct."
|
||
}
|
||
},
|
||
"keyboardShortcuts": {
|
||
"title": "Raccourcis clavier",
|
||
"general": "Général",
|
||
"allPages": "Ces raccourcis fonctionnent sur toutes les pages.",
|
||
"currentPageOnly": "Ces raccourcis 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": "Marquer la tâche comme terminée ou non",
|
||
"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 vers un autre projet",
|
||
"reminder": "Gérer les rappels de cette tâche",
|
||
"description": "Activer ou désactiver la modification de la description de tâche",
|
||
"delete": "Supprimer cette tâche",
|
||
"priority": "Changer la priorité de cette tâche",
|
||
"favorite": "Marquer cette tâche comme favorite ou non",
|
||
"save": "Enregistrer la tâche en cours"
|
||
},
|
||
"project": {
|
||
"title": "Vues du projet",
|
||
"switchToListView": "Passer en vue liste",
|
||
"switchToGanttView": "Passer en vue Gantt",
|
||
"switchToKanbanView": "Passer en vue kanban",
|
||
"switchToTableView": "Passer en vue tableau"
|
||
},
|
||
"navigation": {
|
||
"title": "Navigation",
|
||
"overview": "Accéder à la vue d’ensemble",
|
||
"upcoming": "Accéder aux prochaines tâches",
|
||
"labels": "Accéder aux étiquettes",
|
||
"teams": "Accéder aux équipes",
|
||
"projects": "Accéder aux projets"
|
||
}
|
||
},
|
||
"update": {
|
||
"available": "Une mise à jour est disponible !",
|
||
"do": "Mettre à jour maintenant"
|
||
},
|
||
"menu": {
|
||
"edit": "Modifier",
|
||
"archive": "Archiver",
|
||
"duplicate": "Dupliquer",
|
||
"delete": "Supprimer",
|
||
"unarchive": "Désarchiver",
|
||
"setBackground": "Paramètres d'arrière-plan",
|
||
"share": "Partager",
|
||
"newProject": "Nouveau projet",
|
||
"createProject": "Créer un projet",
|
||
"cantArchiveIsDefault": "Vous ne pouvez pas archiver ceci car il s'agit de votre projet par défaut.",
|
||
"cantDeleteIsDefault": "Vous ne pouvez pas supprimer ceci car il s'agit de votre projet par défaut.",
|
||
"views": "Vues"
|
||
},
|
||
"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 à \"{domain}\". Veuillez vérifier si l'URL a le format correct et si vous pouvez l'atteindre en y accédant directement et réessayez.",
|
||
"success": "Utilisation de l’installation Vikunja sur « {domain} ».",
|
||
"urlRequired": "Une adresse est requise."
|
||
},
|
||
"loadingError": {
|
||
"failed": "Le chargement a échoué, {0}. Si l’erreur persiste, {1}.",
|
||
"tryAgain": "réessayez",
|
||
"contact": "contactez-nous"
|
||
},
|
||
"notification": {
|
||
"title": "Notifications",
|
||
"none": "Vous n’avez pas de notification. Passez une bonne journée !",
|
||
"explainer": "Les notifications apparaîtront ici lorsque des actions auxquelles vous êtes abonné·e se produisent.",
|
||
"markAllRead": "Marquer toutes les notifications comme lues",
|
||
"markAllReadSuccess": "Toutes les notifications ont bien été marquées comme lues."
|
||
},
|
||
"quickActions": {
|
||
"commands": "Commandes",
|
||
"placeholder": "Saisir une commande ou une recherche…",
|
||
"hint": "Vous pouvez utiliser {project} pour limiter la recherche à un projet. Combinez {project} ou {label} (étiquettes) avec une requête de recherche pour rechercher une tâche avec ces étiquettes ou avec ce projet. Utilisez {assignee} pour rechercher uniquement des équipes.",
|
||
"tasks": "Tâches",
|
||
"projects": "Projets",
|
||
"teams": "Équipes",
|
||
"labels": "Étiquettes",
|
||
"newProject": "Saisissez le nom du nouveau projet…",
|
||
"newTask": "Saisir le nom de la nouvelle tâche…",
|
||
"newTeam": "Saisir le nom de la nouvelle équipe…",
|
||
"createTask": "Créer une tâche dans le projet ({title})",
|
||
"createProject": "Créer un projet",
|
||
"cmds": {
|
||
"newTask": "Nouvelle tâche",
|
||
"newProject": "Nouveau projet",
|
||
"newTeam": "Nouvelle équipe"
|
||
}
|
||
},
|
||
"date": {
|
||
"altFormatLong": "j M Y, H:i",
|
||
"altFormatShort": "j M Y"
|
||
},
|
||
"reaction": {
|
||
"reactedWith": "{user} a réagi avec {value}",
|
||
"reactedWithAnd": "{users} et {lastUser} ont réagi avec {value}",
|
||
"reactedWithAndMany": "{users} and {num} autres ont réagi avec {value}",
|
||
"add": "Ajoutez votre réaction"
|
||
},
|
||
"error": {
|
||
"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 électronique 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": "L'A2F est déjà activé pour cet utilisateur.",
|
||
"1016": "L'A2F n'est pas activé pour cet utilisateur.",
|
||
"1017": "Le code d'A2F est invalide.",
|
||
"1018": "Le paramètre du type d’avatar de l’utilisateur·rice est invalide.",
|
||
"1019": "Aucune adresse e-mail n'a été fournie par le fournisseur OpenID. Veuillez vous assurer que le fournisseur openid fournit une adresse e-mail pour votre compte.",
|
||
"1020": "Ce compte est désactivé. Vérifiez vos e-mails ou demandez à votre administrateur.",
|
||
"1021": "Ce compte est géré par un fournisseur d'authentification tiers.",
|
||
"1022": "Le nom d'utilisateur ne doit pas contenir d'espace.",
|
||
"1023": "Vous n'avez pas la permission de faire cela avec le partage de liens.",
|
||
"1024": "Données demandées non valides pour le champ {field} de type {type}.",
|
||
"1025": "Le fuseau horaire '{timezone}' n'est pas valide. Veuillez sélectionner un fuseau horaire valide dans la liste.",
|
||
"2001": "L’identifiant ne peut pas être vide ou égal à 0.",
|
||
"2002": "Certaines des données de la requête étaient invalides.",
|
||
"2003": "Le fuseau horaire '{timezone}' est invalide.",
|
||
"3001": "Ce projet n’existe pas.",
|
||
"3004": "Vous devez avoir les droits en lecture sur ce projet pour effectuer cette action.",
|
||
"3005": "Le nom du projet ne peut pas être vide.",
|
||
"3006": "Le partage de ce projet n’existe pas.",
|
||
"3007": "Un projet avec cet identifiant existe déjà.",
|
||
"3008": "Le projet est archivé et ne peut donc être consulté qu’en lecture seule. Ceci est également vrai pour toutes les tâches associées à ce projet.",
|
||
"4001": "Le titre de la tâche ne peut pas être vide.",
|
||
"4002": "La tâche n’existe pas.",
|
||
"4003": "Toutes les tâches de modification en bloc doivent appartenir au même projet.",
|
||
"4004": "Besoin d’au moins une tâche lors de la modification en bloc de tâches.",
|
||
"4005": "Vous n’avez pas le droit de voir la tâche.",
|
||
"4006": "Vous ne pouvez pas définir une tâche parente comme tâche elle-même.",
|
||
"4007": "Vous ne pouvez pas créer une relation de tâche avec un type de relation invalide.",
|
||
"4008": "Vous ne pouvez 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.",
|
||
"4020": "Cette pièce jointe n'appartient pas à cette tâche.",
|
||
"4021": "Cet utilisateur est déjà assigné à cette tâche.",
|
||
"4022": "Veuillez indiquer à quelle date la date de rappel est relative.",
|
||
"4023": "Impossible de créer un cycle de relation de tâches.",
|
||
"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 à ce projet.",
|
||
"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 au projet pour effectuer cette action.",
|
||
"6008": "Aucune équipe n'a pu être trouvée pour l'ID OIDC et l'émetteur donné.",
|
||
"6009": "Aucune équipe avec la propriété oidcId n'a pu être trouvée pour cet utilisateur.",
|
||
"7002": "L’utilisatrice ou l’utilisateur a déjà accès à ce projet.",
|
||
"7003": "Vous n’avez pas accès à ce projet.",
|
||
"8001": "Cette étiquette existe déjà sur cette tâche.",
|
||
"8002": "L’étiquette n’existe pas.",
|
||
"8003": "Vous n’avez pas accès à cette étiquette.",
|
||
"9001": "Le droit est invalide.",
|
||
"10001": "La colonne n’existe pas.",
|
||
"10002": "La colonne ne fait pas partie de ce projet.",
|
||
"10003": "Vous ne pouvez pas supprimer la dernière colonne d’un projet.",
|
||
"10004": "Vous ne pouvez pas ajouter la tâche à cette colonne car elle a déjà dépassé la limite de tâches qu’elle peut contenir.",
|
||
"10005": "Il ne peut y avoir qu’une seule colonne pour les tâches terminées par projet.",
|
||
"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": "Vous êtes déjà abonné·e à l’entité elle-même ou à une entité parente.",
|
||
"12003": "Vous devez fournir un utilisateur pour récupérer les abonnements.",
|
||
"13001": "Le mot de passe requis n’a pas été fourni pour ce partage de lien.",
|
||
"13002": "Le mot de passe de partage de lien n'est pas valide.",
|
||
"13003": "Le jeton de partage de lien fourni est invalide.",
|
||
"14001": "Le jeton api fourni n'est pas valide.",
|
||
"14002": "La permission {permission} du groupe {group} est invalide.",
|
||
"error": "Erreur",
|
||
"success": "Succès",
|
||
"0001": "Vous n’avez pas le droit de faire cela."
|
||
},
|
||
"about": {
|
||
"title": "À propos",
|
||
"version": "Version : {version}"
|
||
},
|
||
"time": {
|
||
"units": {
|
||
"seconds": "seconde|secondes",
|
||
"minutes": "minute|minutes",
|
||
"hours": "heure|heures",
|
||
"days": "jour|jours",
|
||
"weeks": "semaine|semaines",
|
||
"months": "mois|mois",
|
||
"years": "année|années"
|
||
}
|
||
}
|
||
}
|