Update French translation

This commit is contained in:
Yannick A
2017-10-12 15:23:22 +02:00
committed by fguillot
parent 9e85d0f6e7
commit 6916200967

View File

@@ -28,11 +28,11 @@ return array(
'Amber' => 'Ambre', 'Amber' => 'Ambre',
'Save' => 'Enregistrer', 'Save' => 'Enregistrer',
'Login' => 'Connexion', 'Login' => 'Connexion',
'Official website:' => 'Site web officiel :', 'Official website:' => 'Site web officiel :',
'Unassigned' => 'Non assigné', 'Unassigned' => 'Non assigné',
'View this task' => 'Voir cette tâche', 'View this task' => 'Voir cette tâche',
'Remove user' => 'Supprimer un utilisateur', 'Remove user' => 'Supprimer un utilisateur',
'Do you really want to remove this user: "%s"?' => 'Voulez-vous vraiment supprimer cet utilisateur : « %s » ?', 'Do you really want to remove this user: "%s"?' => 'Voulez-vous vraiment supprimer cet utilisateur : « %s » ?',
'All users' => 'Tous les utilisateurs', 'All users' => 'Tous les utilisateurs',
'Username' => 'Identifiant', 'Username' => 'Identifiant',
'Password' => 'Mot de passe', 'Password' => 'Mot de passe',
@@ -59,20 +59,20 @@ return array(
'Disable' => 'Désactiver', 'Disable' => 'Désactiver',
'Enable' => 'Activer', 'Enable' => 'Activer',
'New project' => 'Nouveau projet', 'New project' => 'Nouveau projet',
'Do you really want to remove this project: "%s"?' => 'Voulez-vous vraiment supprimer ce projet : « %s » ?', 'Do you really want to remove this project: "%s"?' => 'Voulez-vous vraiment supprimer ce projet : « %s » ?',
'Remove project' => 'Supprimer le projet', 'Remove project' => 'Supprimer le projet',
'Edit the board for "%s"' => 'Modifier le tableau pour « %s »', 'Edit the board for "%s"' => 'Modifier le tableau pour « %s »',
'Add a new column' => 'Ajouter une nouvelle colonne', 'Add a new column' => 'Ajouter une nouvelle colonne',
'Title' => 'Titre', 'Title' => 'Titre',
'Assigned to %s' => 'Assigné à %s', 'Assigned to %s' => 'Assigné à %s',
'Remove a column' => 'Supprimer une colonne', 'Remove a column' => 'Supprimer une colonne',
'Unable to remove this column.' => 'Impossible de supprimer cette colonne.', 'Unable to remove this column.' => 'Impossible de supprimer cette colonne.',
'Do you really want to remove this column: "%s"?' => 'Voulez vraiment supprimer cette colonne : « %s » ?', 'Do you really want to remove this column: "%s"?' => 'Voulez vraiment supprimer cette colonne : « %s » ?',
'Settings' => 'Préférences', 'Settings' => 'Préférences',
'Application settings' => 'Paramètres de l\'application', 'Application settings' => 'Paramètres de l\'application',
'Language' => 'Langue', 'Language' => 'Langue',
'Webhook token:' => 'Jeton de securité pour les webhooks :', 'Webhook token:' => 'Jeton de sécurité pour les webhooks :',
'API token:' => 'Jeton de securité pour l\'API :', 'API token:' => 'Jeton de sécurité pour l\'API :',
'Database size:' => 'Taille de la base de données :', 'Database size:' => 'Taille de la base de données :',
'Download the database' => 'Télécharger la base de données', 'Download the database' => 'Télécharger la base de données',
'Optimize the database' => 'Optimiser la base de données', 'Optimize the database' => 'Optimiser la base de données',
@@ -85,7 +85,7 @@ return array(
'Create another task' => 'Créer une autre tâche', 'Create another task' => 'Créer une autre tâche',
'New task' => 'Nouvelle tâche', 'New task' => 'Nouvelle tâche',
'Open a task' => 'Ouvrir une tâche', 'Open a task' => 'Ouvrir une tâche',
'Do you really want to open this task: "%s"?' => 'Voulez-vous vraiment ouvrir cette tâche : « %s » ?', 'Do you really want to open this task: "%s"?' => 'Voulez-vous vraiment ouvrir cette tâche : « %s » ?',
'Back to the board' => 'Retour au tableau', 'Back to the board' => 'Retour au tableau',
'There is nobody assigned' => 'Il n\'y a personne d\'assigné à cette tâche', 'There is nobody assigned' => 'Il n\'y a personne d\'assigné à cette tâche',
'Column on the board:' => 'Colonne sur le tableau : ', 'Column on the board:' => 'Colonne sur le tableau : ',
@@ -109,7 +109,7 @@ return array(
'The title is required' => 'Le titre est obligatoire', 'The title is required' => 'Le titre est obligatoire',
'Settings saved successfully.' => 'Paramètres sauvegardés avec succès.', 'Settings saved successfully.' => 'Paramètres sauvegardés avec succès.',
'Unable to save your settings.' => 'Impossible de sauvegarder vos réglages.', 'Unable to save your settings.' => 'Impossible de sauvegarder vos réglages.',
'Database optimization done.' => 'Optmisation de la base de données terminée.', 'Database optimization done.' => 'Optimisation de la base de données terminée.',
'Your project have been created successfully.' => 'Votre projet a été créé avec succès.', 'Your project have been created successfully.' => 'Votre projet a été créé avec succès.',
'Unable to create your project.' => 'Impossible de créer un projet.', 'Unable to create your project.' => 'Impossible de créer un projet.',
'Project updated successfully.' => 'Votre projet a été mis à jour avec succès.', 'Project updated successfully.' => 'Votre projet a été mis à jour avec succès.',
@@ -138,11 +138,11 @@ return array(
'Backlog' => 'En attente', 'Backlog' => 'En attente',
'Work in progress' => 'En cours', 'Work in progress' => 'En cours',
'Done' => 'Terminé', 'Done' => 'Terminé',
'Application version:' => 'Version de l\'application :', 'Application version:' => 'Version de l\'application :',
'Id' => 'Id.', 'Id' => 'Id.',
'Public link' => 'Lien public', 'Public link' => 'Lien public',
'Timezone' => 'Fuseau horaire', 'Timezone' => 'Fuseau horaire',
'Sorry, I didn\'t find this information in my database!' => 'Désolé, je n\'ai pas trouvé cette information dans ma base de données !', 'Sorry, I didn\'t find this information in my database!' => 'Désolé, je n\'ai pas trouvé cette information dans ma base de données !',
'Page not found' => 'Page introuvable', 'Page not found' => 'Page introuvable',
'Complexity' => 'Complexité', 'Complexity' => 'Complexité',
'Task limit' => 'Tâches Max.', 'Task limit' => 'Tâches Max.',
@@ -160,7 +160,7 @@ return array(
'Remove an action' => 'Supprimer une action', 'Remove an action' => 'Supprimer une action',
'Unable to remove this action.' => 'Impossible de supprimer cette action', 'Unable to remove this action.' => 'Impossible de supprimer cette action',
'Action removed successfully.' => 'Action supprimée avec succès.', 'Action removed successfully.' => 'Action supprimée avec succès.',
'Automatic actions for the project "%s"' => 'Actions automatisées pour le projet « %s »', 'Automatic actions for the project "%s"' => 'Actions automatisées pour le projet « %s »',
'Add an action' => 'Ajouter une action', 'Add an action' => 'Ajouter une action',
'Event name' => 'Nom de l\'événement', 'Event name' => 'Nom de l\'événement',
'Action' => 'Action', 'Action' => 'Action',
@@ -168,7 +168,7 @@ return array(
'When the selected event occurs execute the corresponding action.' => 'Lorsque l\'événement sélectionné se déclenche, exécuter l\'action correspondante.', 'When the selected event occurs execute the corresponding action.' => 'Lorsque l\'événement sélectionné se déclenche, exécuter l\'action correspondante.',
'Next step' => 'Étape suivante', 'Next step' => 'Étape suivante',
'Define action parameters' => 'Définition des paramètres de l\'action', 'Define action parameters' => 'Définition des paramètres de l\'action',
'Do you really want to remove this action: "%s"?' => 'Voulez-vous vraiment supprimer cette action « %s » ?', 'Do you really want to remove this action: "%s"?' => 'Voulez-vous vraiment supprimer cette action « %s » ?',
'Remove an automatic action' => 'Supprimer une action automatisée', 'Remove an automatic action' => 'Supprimer une action automatisée',
'Assign the task to a specific user' => 'Assigner la tâche à un utilisateur spécifique', 'Assign the task to a specific user' => 'Assigner la tâche à un utilisateur spécifique',
'Assign the task to the person who does the action' => 'Assigner la tâche à la personne qui fait l\'action', 'Assign the task to the person who does the action' => 'Assigner la tâche à la personne qui fait l\'action',
@@ -187,8 +187,8 @@ return array(
'Remove a comment' => 'Supprimer un commentaire', 'Remove a comment' => 'Supprimer un commentaire',
'Comment removed successfully.' => 'Commentaire supprimé avec succès.', 'Comment removed successfully.' => 'Commentaire supprimé avec succès.',
'Unable to remove this comment.' => 'Impossible de supprimer ce commentaire.', 'Unable to remove this comment.' => 'Impossible de supprimer ce commentaire.',
'Do you really want to remove this comment?' => 'Voulez-vous vraiment supprimer ce commentaire ?', 'Do you really want to remove this comment?' => 'Voulez-vous vraiment supprimer ce commentaire ?',
'Current password for the user "%s"' => 'Mot de passe actuel pour l\'utilisateur « %s »', 'Current password for the user "%s"' => 'Mot de passe actuel pour l\'utilisateur « %s »',
'The current password is required' => 'Le mot de passe actuel est obligatoire', 'The current password is required' => 'Le mot de passe actuel est obligatoire',
'Wrong password' => 'Mot de passe invalide', 'Wrong password' => 'Mot de passe invalide',
'Unknown' => 'Inconnu', 'Unknown' => 'Inconnu',
@@ -220,12 +220,12 @@ return array(
'Task removed successfully.' => 'Tâche supprimée avec succès.', 'Task removed successfully.' => 'Tâche supprimée avec succès.',
'Unable to remove this task.' => 'Impossible de supprimer cette tâche.', 'Unable to remove this task.' => 'Impossible de supprimer cette tâche.',
'Remove a task' => 'Supprimer une tâche', 'Remove a task' => 'Supprimer une tâche',
'Do you really want to remove this task: "%s"?' => 'Voulez-vous vraiment supprimer cette tâche « %s » ?', 'Do you really want to remove this task: "%s"?' => 'Voulez-vous vraiment supprimer cette tâche « %s » ?',
'Assign automatically a color based on a category' => 'Assigner automatiquement une couleur par rapport à une catégorie définie', 'Assign automatically a color based on a category' => 'Assigner automatiquement une couleur par rapport à une catégorie définie',
'Assign automatically a category based on a color' => 'Assigner automatiquement une catégorie par rapport à une couleur définie', 'Assign automatically a category based on a color' => 'Assigner automatiquement une catégorie par rapport à une couleur définie',
'Task creation or modification' => 'Création ou modification d\'une tâche', 'Task creation or modification' => 'Création ou modification d\'une tâche',
'Category' => 'Catégorie', 'Category' => 'Catégorie',
'Category:' => 'Catégorie :', 'Category:' => 'Catégorie :',
'Categories' => 'Catégories', 'Categories' => 'Catégories',
'Your category have been created successfully.' => 'Votre catégorie a été créée avec succès.', 'Your category have been created successfully.' => 'Votre catégorie a été créée avec succès.',
'This category has been updated successfully.' => 'Cette catégorie a été mise à jour avec succès.', 'This category has been updated successfully.' => 'Cette catégorie a été mise à jour avec succès.',
@@ -233,10 +233,10 @@ return array(
'Remove a category' => 'Supprimer une catégorie', 'Remove a category' => 'Supprimer une catégorie',
'Category removed successfully.' => 'Catégorie supprimée avec succès.', 'Category removed successfully.' => 'Catégorie supprimée avec succès.',
'Unable to remove this category.' => 'Impossible de supprimer cette catégorie.', 'Unable to remove this category.' => 'Impossible de supprimer cette catégorie.',
'Category modification for the project "%s"' => 'Modification d\'une catégorie pour le projet « %s »', 'Category modification for the project "%s"' => 'Modification d\'une catégorie pour le projet « %s »',
'Category Name' => 'Nom de la catégorie', 'Category Name' => 'Nom de la catégorie',
'Add a new category' => 'Ajouter une nouvelle catégorie', 'Add a new category' => 'Ajouter une nouvelle catégorie',
'Do you really want to remove this category: "%s"?' => 'Voulez-vous vraiment supprimer cette catégorie « %s » ?', 'Do you really want to remove this category: "%s"?' => 'Voulez-vous vraiment supprimer cette catégorie « %s » ?',
'All categories' => 'Toutes les catégories', 'All categories' => 'Toutes les catégories',
'No category' => 'Aucune catégorie', 'No category' => 'Aucune catégorie',
'The name is required' => 'Le nom est requis', 'The name is required' => 'Le nom est requis',
@@ -244,16 +244,16 @@ return array(
'Unable to remove this file.' => 'Impossible de supprimer ce fichier.', 'Unable to remove this file.' => 'Impossible de supprimer ce fichier.',
'File removed successfully.' => 'Fichier supprimé avec succès.', 'File removed successfully.' => 'Fichier supprimé avec succès.',
'Attach a document' => 'Joindre un document', 'Attach a document' => 'Joindre un document',
'Do you really want to remove this file: "%s"?' => 'Voulez-vous vraiment supprimer ce fichier « %s » ?', 'Do you really want to remove this file: "%s"?' => 'Voulez-vous vraiment supprimer ce fichier « %s » ?',
'Attachments' => 'Pièces-jointes', 'Attachments' => 'Pièces-jointes',
'Edit the task' => 'Modifier la tâche', 'Edit the task' => 'Modifier la tâche',
'Add a comment' => 'Ajouter un commentaire', 'Add a comment' => 'Ajouter un commentaire',
'Edit a comment' => 'Modifier un commentaire', 'Edit a comment' => 'Modifier un commentaire',
'Summary' => 'Résumé', 'Summary' => 'Résumé',
'Time tracking' => 'Suivi du temps', 'Time tracking' => 'Suivi du temps',
'Estimate:' => 'Estimation :', 'Estimate:' => 'Estimation :',
'Spent:' => 'Passé :', 'Spent:' => 'Passé :',
'Do you really want to remove this sub-task?' => 'Voulez-vous vraiment supprimer cette sous-tâche ?', 'Do you really want to remove this sub-task?' => 'Voulez-vous vraiment supprimer cette sous-tâche ?',
'Remaining:' => 'Restant :', 'Remaining:' => 'Restant :',
'hours' => 'heures', 'hours' => 'heures',
'spent' => 'passé', 'spent' => 'passé',
@@ -287,22 +287,22 @@ return array(
'Clone' => 'Clone', 'Clone' => 'Clone',
'Project cloned successfully.' => 'Projet cloné avec succès.', 'Project cloned successfully.' => 'Projet cloné avec succès.',
'Unable to clone this project.' => 'Impossible de cloner ce projet.', 'Unable to clone this project.' => 'Impossible de cloner ce projet.',
'Enable email notifications' => 'Activer les notifications par emails', 'Enable email notifications' => 'Activer les notifications par email',
'Task position:' => 'Position de la tâche :', 'Task position:' => 'Position de la tâche :',
'The task #%d have been opened.' => 'La tâche #%d a été ouverte.', 'The task #%d have been opened.' => 'La tâche #%d a été ouverte.',
'The task #%d have been closed.' => 'La tâche #%d a été fermée.', 'The task #%d have been closed.' => 'La tâche #%d a été fermée.',
'Sub-task updated' => 'Sous-tâche mise à jour', 'Sub-task updated' => 'Sous-tâche mise à jour',
'Title:' => 'Titre :', 'Title:' => 'Titre :',
'Status:' => 'État :', 'Status:' => 'État :',
'Assignee:' => 'Assigné :', 'Assignee:' => 'Assigné :',
'Time tracking:' => 'Gestion du temps :', 'Time tracking:' => 'Gestion du temps :',
'New sub-task' => 'Nouvelle sous-tâche', 'New sub-task' => 'Nouvelle sous-tâche',
'New attachment added "%s"' => 'Nouvelle pièce-jointe ajoutée « %s »', 'New attachment added "%s"' => 'Nouvelle pièce-jointe ajoutée « %s »',
'New comment posted by %s' => 'Nouveau commentaire ajouté par « %s »', 'New comment posted by %s' => 'Nouveau commentaire ajouté par « %s »',
'New comment' => 'Nouveau commentaire', 'New comment' => 'Nouveau commentaire',
'Comment updated' => 'Commentaire mis à jour', 'Comment updated' => 'Commentaire mis à jour',
'New subtask' => 'Nouvelle sous-tâche', 'New subtask' => 'Nouvelle sous-tâche',
'I want to receive notifications only for those projects:' => 'Je souhaite reçevoir les notifications uniquement pour les projets sélectionnés :', 'I want to receive notifications only for those projects:' => 'Je souhaite reçevoir les notifications uniquement pour les projets sélectionnés :',
'view the task on Kanboard' => 'voir la tâche sur Kanboard', 'view the task on Kanboard' => 'voir la tâche sur Kanboard',
'Public access' => 'Accès public', 'Public access' => 'Accès public',
'Disable public access' => 'Désactiver l\'accès public', 'Disable public access' => 'Désactiver l\'accès public',
@@ -310,7 +310,7 @@ return array(
'Public access disabled' => 'Accès public désactivé', 'Public access disabled' => 'Accès public désactivé',
'Move the task to another project' => 'Déplacer la tâche vers un autre projet', 'Move the task to another project' => 'Déplacer la tâche vers un autre projet',
'Move to another project' => 'Déplacer vers un autre projet', 'Move to another project' => 'Déplacer vers un autre projet',
'Do you really want to duplicate this task?' => 'Voulez-vous vraiment dupliquer cette tâche ?', 'Do you really want to duplicate this task?' => 'Voulez-vous vraiment dupliquer cette tâche ?',
'Duplicate a task' => 'Dupliquer une tâche', 'Duplicate a task' => 'Dupliquer une tâche',
'External accounts' => 'Comptes externes', 'External accounts' => 'Comptes externes',
'Account type' => 'Type de compte', 'Account type' => 'Type de compte',
@@ -318,12 +318,12 @@ return array(
'Remote' => 'Distant', 'Remote' => 'Distant',
'Enabled' => 'Activé', 'Enabled' => 'Activé',
'Disabled' => 'Désactivé', 'Disabled' => 'Désactivé',
'Login:' => 'Nom d\'utilisateur :', 'Login:' => 'Nom d\'utilisateur :',
'Full Name:' => 'Nom :', 'Full Name:' => 'Nom :',
'Email:' => 'Email :', 'Email:' => 'Email :',
'Notifications:' => 'Notifications :', 'Notifications:' => 'Notifications :',
'Notifications' => 'Notifications', 'Notifications' => 'Notifications',
'Account type:' => 'Type de compte :', 'Account type:' => 'Type de compte :',
'Edit profile' => 'Modifier le profil', 'Edit profile' => 'Modifier le profil',
'Change password' => 'Changer le mot de passe', 'Change password' => 'Changer le mot de passe',
'Password modification' => 'Changement de mot de passe', 'Password modification' => 'Changement de mot de passe',
@@ -335,8 +335,8 @@ return array(
'Change category' => 'Changer de catégorie', 'Change category' => 'Changer de catégorie',
'%s updated the task %s' => '%s a mis à jour la tâche %s', '%s updated the task %s' => '%s a mis à jour la tâche %s',
'%s opened the task %s' => '%s a ouvert la tâche %s', '%s opened the task %s' => '%s a ouvert la tâche %s',
'%s moved the task %s to the position #%d in the column "%s"' => '%s a déplacé la tâche %s à la position n°%d dans la colonne « %s »', '%s moved the task %s to the position #%d in the column "%s"' => '%s a déplacé la tâche %s à la position n°%d dans la colonne « %s »',
'%s moved the task %s to the column "%s"' => '%s a déplacé la tâche %s dans la colonne « %s »', '%s moved the task %s to the column "%s"' => '%s a déplacé la tâche %s dans la colonne « %s »',
'%s created the task %s' => '%s a créé la tâche %s', '%s created the task %s' => '%s a créé la tâche %s',
'%s closed the task %s' => '%s a fermé la tâche %s', '%s closed the task %s' => '%s a fermé la tâche %s',
'%s created a subtask for the task %s' => '%s a créé une sous-tâche pour la tâche %s', '%s created a subtask for the task %s' => '%s a créé une sous-tâche pour la tâche %s',
@@ -356,12 +356,12 @@ return array(
'%s closed the task #%d' => '%s a fermé la tâche n°%d', '%s closed the task #%d' => '%s a fermé la tâche n°%d',
'%s opened the task #%d' => '%s a ouvert la tâche n°%d', '%s opened the task #%d' => '%s a ouvert la tâche n°%d',
'Activity' => 'Activité', 'Activity' => 'Activité',
'Default values are "%s"' => 'Les valeurs par défaut sont « %s »', 'Default values are "%s"' => 'Les valeurs par défaut sont « %s »',
'Default columns for new projects (Comma-separated)' => 'Colonnes par défaut pour les nouveaux projets (séparation par des virgules)', 'Default columns for new projects (Comma-separated)' => 'Colonnes par défaut pour les nouveaux projets (séparation par des virgules)',
'Task assignee change' => 'Modification de la personne assignée à une tâche', 'Task assignee change' => 'Modification de la personne assignée à une tâche',
'%s changed the assignee of the task #%d to %s' => '%s a changé la personne assignée à la tâche n˚%d pour %s', '%s changed the assignee of the task #%d to %s' => '%s a changé la personne assignée à la tâche n˚%d pour %s',
'%s changed the assignee of the task %s to %s' => '%s a changé la personne assignée à la tâche %s pour %s', '%s changed the assignee of the task %s to %s' => '%s a changé la personne assignée à la tâche %s pour %s',
'New password for the user "%s"' => 'Nouveau mot de passe pour l\'utilisateur « %s »', 'New password for the user "%s"' => 'Nouveau mot de passe pour l\'utilisateur « %s »',
'Choose an event' => 'Choisir un événement', 'Choose an event' => 'Choisir un événement',
'Create a task from an external provider' => 'Créer une tâche depuis un fournisseur externe', 'Create a task from an external provider' => 'Créer une tâche depuis un fournisseur externe',
'Change the assignee based on an external username' => 'Changer l\'assigné en fonction d\'un utilisateur externe', 'Change the assignee based on an external username' => 'Changer l\'assigné en fonction d\'un utilisateur externe',
@@ -370,11 +370,11 @@ return array(
'Label' => 'Libellé', 'Label' => 'Libellé',
'Database' => 'Base de données', 'Database' => 'Base de données',
'About' => 'À propos', 'About' => 'À propos',
'Database driver:' => 'Type de base de données :', 'Database driver:' => 'Type de base de données :',
'Board settings' => 'Paramètres du tableau', 'Board settings' => 'Paramètres du tableau',
'Webhook settings' => 'Paramètres pour les webhooks', 'Webhook settings' => 'Paramètres pour les webhooks',
'Reset token' => 'Regénérer le jeton de sécurité', 'Reset token' => 'Regénérer le jeton de sécurité',
'API endpoint:' => 'URL de l\'API :', 'API endpoint:' => 'URL de l\'API :',
'Refresh interval for private board' => 'Intervalle pour rafraîchir un tableau privé', 'Refresh interval for private board' => 'Intervalle pour rafraîchir un tableau privé',
'Refresh interval for public board' => 'Intervalle pour rafraîchir un tableau public', 'Refresh interval for public board' => 'Intervalle pour rafraîchir un tableau public',
'Task highlight period' => 'Durée pour mettre une tâche en évidence', 'Task highlight period' => 'Durée pour mettre une tâche en évidence',
@@ -384,7 +384,7 @@ return array(
'Application URL' => 'URL de l\'application', 'Application URL' => 'URL de l\'application',
'Token regenerated.' => 'Jeton de sécurité regénéré.', 'Token regenerated.' => 'Jeton de sécurité regénéré.',
'Date format' => 'Format des dates', 'Date format' => 'Format des dates',
'ISO format is always accepted, example: "%s" and "%s"' => 'Le format ISO est toujours accepté, exemple : « %s » et « %s »', 'ISO format is always accepted, example: "%s" and "%s"' => 'Le format ISO est toujours accepté, exemple : « %s » et « %s »',
'New private project' => 'Nouveau projet privé', 'New private project' => 'Nouveau projet privé',
'This project is private' => 'Ce projet est privé', 'This project is private' => 'Ce projet est privé',
'Add' => 'Ajouter', 'Add' => 'Ajouter',
@@ -435,14 +435,14 @@ return array(
'Do you really want to remove this swimlane: "%s"?' => 'Voulez-vous vraiment supprimer cette swimlane : « %s » ?', 'Do you really want to remove this swimlane: "%s"?' => 'Voulez-vous vraiment supprimer cette swimlane : « %s » ?',
'Inactive swimlanes' => 'Swimlanes inactives', 'Inactive swimlanes' => 'Swimlanes inactives',
'Remove a swimlane' => 'Supprimer une swimlane', 'Remove a swimlane' => 'Supprimer une swimlane',
'Swimlane modification for the project "%s"' => 'Modification d\'une swimlane pour le projet « %s »', 'Swimlane modification for the project "%s"' => 'Modification d\'une swimlane pour le projet « %s »',
'Swimlane removed successfully.' => 'Swimlane supprimée avec succès.', 'Swimlane removed successfully.' => 'Swimlane supprimée avec succès.',
'Swimlanes' => 'Swimlanes', 'Swimlanes' => 'Swimlanes',
'Swimlane updated successfully.' => 'Swimlane mise à jour avec succès.', 'Swimlane updated successfully.' => 'Swimlane mise à jour avec succès.',
'Unable to remove this swimlane.' => 'Impossible de supprimer cette swimlane.', 'Unable to remove this swimlane.' => 'Impossible de supprimer cette swimlane.',
'Unable to update this swimlane.' => 'Impossible de mettre à jour cette swimlane.', 'Unable to update this swimlane.' => 'Impossible de mettre à jour cette swimlane.',
'Your swimlane have been created successfully.' => 'Votre swimlane a été créée avec succès.', 'Your swimlane have been created successfully.' => 'Votre swimlane a été créée avec succès.',
'Example: "Bug, Feature Request, Improvement"' => 'Exemple: « Incident, Demande de fonctionnalité, Amélioration »', 'Example: "Bug, Feature Request, Improvement"' => 'Exemple: « Incident, Demande de fonctionnalité, Amélioration »',
'Default categories for new projects (Comma-separated)' => 'Catégories par défaut pour les nouveaux projets (séparation par des virgules)', 'Default categories for new projects (Comma-separated)' => 'Catégories par défaut pour les nouveaux projets (séparation par des virgules)',
'Integrations' => 'Intégrations', 'Integrations' => 'Intégrations',
'Integration with third-party services' => 'Intégration avec des services externes', 'Integration with third-party services' => 'Intégration avec des services externes',
@@ -452,8 +452,8 @@ return array(
'Task Title' => 'Titre de la tâche', 'Task Title' => 'Titre de la tâche',
'Untitled' => 'Sans nom', 'Untitled' => 'Sans nom',
'Application default' => 'Valeur par défaut de l\'application', 'Application default' => 'Valeur par défaut de l\'application',
'Language:' => 'Langue :', 'Language:' => 'Langue :',
'Timezone:' => 'Fuseau horaire :', 'Timezone:' => 'Fuseau horaire :',
'All columns' => 'Toutes les colonnes', 'All columns' => 'Toutes les colonnes',
'Next' => 'Suivant', 'Next' => 'Suivant',
'#%d' => 'n˚%d', '#%d' => 'n˚%d',
@@ -462,8 +462,8 @@ return array(
'Moved to column %s' => 'Tâche déplacée à la colonne %s', 'Moved to column %s' => 'Tâche déplacée à la colonne %s',
'User dashboard' => 'Tableau de bord de l\'utilisateur', 'User dashboard' => 'Tableau de bord de l\'utilisateur',
'Allow only one subtask in progress at the same time for a user' => 'Autoriser une seule sous-tâche en progrès en même temps pour un utilisateur', 'Allow only one subtask in progress at the same time for a user' => 'Autoriser une seule sous-tâche en progrès en même temps pour un utilisateur',
'Edit column "%s"' => 'Modifier la colonne « %s »', 'Edit column "%s"' => 'Modifier la colonne « %s »',
'Select the new status of the subtask: "%s"' => 'Selectionnez le nouveau statut de la sous-tâche : « %s »', 'Select the new status of the subtask: "%s"' => 'Sélectionnez le nouveau statut de la sous-tâche : « %s »',
'Subtask timesheet' => 'Feuille de temps des sous-tâches', 'Subtask timesheet' => 'Feuille de temps des sous-tâches',
'There is nothing to show.' => 'Il n\'y a rien à montrer.', 'There is nothing to show.' => 'Il n\'y a rien à montrer.',
'Time Tracking' => 'Feuille de temps', 'Time Tracking' => 'Feuille de temps',
@@ -524,7 +524,7 @@ return array(
'AUD - Australian Dollar' => 'AUD - Dollar australien', 'AUD - Australian Dollar' => 'AUD - Dollar australien',
'CAD - Canadian Dollar' => 'CAD - Dollar canadien', 'CAD - Canadian Dollar' => 'CAD - Dollar canadien',
'CHF - Swiss Francs' => 'CHF - Franc suisse', 'CHF - Swiss Francs' => 'CHF - Franc suisse',
'Custom Stylesheet' => 'Feuille de style personalisée', 'Custom Stylesheet' => 'Feuille de style personnalisée',
'download' => 'télécharger', 'download' => 'télécharger',
'EUR - Euro' => 'EUR - Euro', 'EUR - Euro' => 'EUR - Euro',
'GBP - British Pound' => 'GBP - Livre sterling', 'GBP - British Pound' => 'GBP - Livre sterling',
@@ -558,9 +558,9 @@ return array(
'The two factor authentication code is valid.' => 'Le code pour l\'authentification à deux-facteurs est valide.', 'The two factor authentication code is valid.' => 'Le code pour l\'authentification à deux-facteurs est valide.',
'Code' => 'Code', 'Code' => 'Code',
'Two factor authentication' => 'Authentification à deux-facteurs', 'Two factor authentication' => 'Authentification à deux-facteurs',
'This QR code contains the key URI: ' => 'Ce code QR contient l\'url de la clé : ', 'This QR code contains the key URI: ' => 'Ce code QR contient l\'URL de la clé : ',
'Check my code' => 'Vérifier mon code', 'Check my code' => 'Vérifier mon code',
'Secret key: ' => 'Clé secrète : ', 'Secret key: ' => 'Clé secrète : ',
'Test your device' => 'Testez votre appareil', 'Test your device' => 'Testez votre appareil',
'Assign a color when the task is moved to a specific column' => 'Assigner une couleur lorsque la tâche est déplacée dans une colonne spécifique', 'Assign a color when the task is moved to a specific column' => 'Assigner une couleur lorsque la tâche est déplacée dans une colonne spécifique',
'%s via Kanboard' => '%s via Kanboard', '%s via Kanboard' => '%s via Kanboard',
@@ -581,7 +581,7 @@ return array(
'Recurrent task is scheduled to be generated' => 'La tâche récurrente est programmée pour être créée', 'Recurrent task is scheduled to be generated' => 'La tâche récurrente est programmée pour être créée',
'Score' => 'Complexité', 'Score' => 'Complexité',
'The identifier must be unique' => 'L\'identifiant doit être unique', 'The identifier must be unique' => 'L\'identifiant doit être unique',
'This linked task id doesn\'t exists' => 'L\'identifiant de la task liée n\'existe pas', 'This linked task id doesn\'t exists' => 'L\'identifiant de la tâche liée n\'existe pas',
'This value must be alphanumeric' => 'Cette valeur doit être alphanumérique', 'This value must be alphanumeric' => 'Cette valeur doit être alphanumérique',
'Edit recurrence' => 'Modifier la récurrence', 'Edit recurrence' => 'Modifier la récurrence',
'Generate recurrent task' => 'Générer une tâche récurrente', 'Generate recurrent task' => 'Générer une tâche récurrente',
@@ -591,7 +591,7 @@ return array(
'Base date to calculate new due date' => 'Date à utiliser pour calculer la nouvelle date d\'échéance', 'Base date to calculate new due date' => 'Date à utiliser pour calculer la nouvelle date d\'échéance',
'Action date' => 'Date de l\'action', 'Action date' => 'Date de l\'action',
'Base date to calculate new due date: ' => 'Date utilisée pour calculer la nouvelle date d\'échéance : ', 'Base date to calculate new due date: ' => 'Date utilisée pour calculer la nouvelle date d\'échéance : ',
'This task has created this child task: ' => 'Cette tâche a créée la tâche enfant : ', 'This task has created this child task: ' => 'Cette tâche a créé la tâche enfant : ',
'Day(s)' => 'Jour(s)', 'Day(s)' => 'Jour(s)',
'Existing due date' => 'Date d\'échéance existante', 'Existing due date' => 'Date d\'échéance existante',
'Factor to calculate new due date: ' => 'Facteur pour calculer la nouvelle date d\'échéance : ', 'Factor to calculate new due date: ' => 'Facteur pour calculer la nouvelle date d\'échéance : ',
@@ -614,7 +614,7 @@ return array(
'Two factor authentication enabled' => 'Authentification à deux facteurs activée', 'Two factor authentication enabled' => 'Authentification à deux facteurs activée',
'Unable to update this user.' => 'Impossible de mettre à jour cet utilisateur.', 'Unable to update this user.' => 'Impossible de mettre à jour cet utilisateur.',
'There is no user management for private projects.' => 'Il n\'y a pas de gestion d\'utilisateurs pour les projets privés.', 'There is no user management for private projects.' => 'Il n\'y a pas de gestion d\'utilisateurs pour les projets privés.',
'User that will receive the email' => 'Utilisateur qui va reçevoir l\'email', 'User that will receive the email' => 'Utilisateur qui va recevoir l\'email',
'Email subject' => 'Sujet de l\'email', 'Email subject' => 'Sujet de l\'email',
'Date' => 'Date', 'Date' => 'Date',
'Add a comment log when moving the task between columns' => 'Ajouter un commentaire d\'information lorsque une tâche est déplacée dans une autre colonne', 'Add a comment log when moving the task between columns' => 'Ajouter un commentaire d\'information lorsque une tâche est déplacée dans une autre colonne',
@@ -628,26 +628,26 @@ return array(
'%s moved the task %s to the swimlane "%s"' => '%s a déplacé la tâche %s dans la swimlane « %s »', '%s moved the task %s to the swimlane "%s"' => '%s a déplacé la tâche %s dans la swimlane « %s »',
'This report contains all subtasks information for the given date range.' => 'Ce rapport contient les informations de toutes les sous-tâches pour la période sélectionnée.', 'This report contains all subtasks information for the given date range.' => 'Ce rapport contient les informations de toutes les sous-tâches pour la période sélectionnée.',
'This report contains all tasks information for the given date range.' => 'Ce rapport contient les informations de toutes les tâches pour la période sélectionnée.', 'This report contains all tasks information for the given date range.' => 'Ce rapport contient les informations de toutes les tâches pour la période sélectionnée.',
'Project activities for %s' => 'Activité des projets pour « %s »', 'Project activities for %s' => 'Activité des projets pour « %s »',
'view the board on Kanboard' => 'voir le tableau sur Kanboard', 'view the board on Kanboard' => 'voir le tableau sur Kanboard',
'The task have been moved to the first swimlane' => 'La tâche a été déplacée dans la première swimlane', 'The task have been moved to the first swimlane' => 'La tâche a été déplacée dans la première swimlane',
'The task have been moved to another swimlane:' => 'La tâche a été déplacée dans une autre swimlane :', 'The task have been moved to another swimlane:' => 'La tâche a été déplacée dans une autre swimlane :',
'New title: %s' => 'Nouveau titre : %s', 'New title: %s' => 'Nouveau titre : %s',
'The task is not assigned anymore' => 'La tâche n\'est plus assignée maintenant', 'The task is not assigned anymore' => 'La tâche n\'est plus assignée maintenant',
'New assignee: %s' => 'Nouvel assigné : %s', 'New assignee: %s' => 'Nouvel assigné : %s',
'There is no category now' => 'Il n\'y a plus de catégorie maintenant', 'There is no category now' => 'Il n\'y a plus de catégorie maintenant',
'New category: %s' => 'Nouvelle catégorie : %s', 'New category: %s' => 'Nouvelle catégorie : %s',
'New color: %s' => 'Nouvelle couleur : %s', 'New color: %s' => 'Nouvelle couleur : %s',
'New complexity: %d' => 'Nouvelle complexité : %d', 'New complexity: %d' => 'Nouvelle complexité : %d',
'The due date have been removed' => 'La date d\'échéance a été enlevée', 'The due date have been removed' => 'La date d\'échéance a été enlevée',
'There is no description anymore' => 'Il n\'y a plus de description maintenant', 'There is no description anymore' => 'Il n\'y a plus de description maintenant',
'Recurrence settings have been modified' => 'Les réglages de la récurrence ont été modifiés', 'Recurrence settings have been modified' => 'Les réglages de la récurrence ont été modifiés',
'Time spent changed: %sh' => 'Le temps passé a été changé : %sh', 'Time spent changed: %sh' => 'Le temps passé a été changé : %sh',
'Time estimated changed: %sh' => 'Le temps estimé a été changé : %sh', 'Time estimated changed: %sh' => 'Le temps estimé a été changé : %sh',
'The field "%s" have been updated' => 'Le champ « %s » a été mis à jour', 'The field "%s" have been updated' => 'Le champ « %s » a été mis à jour',
'The description has been modified:' => 'La description a été modifiée', 'The description has been modified:' => 'La description a été modifiée',
'Do you really want to close the task "%s" as well as all subtasks?' => 'Voulez-vous vraiment fermer la tâche « %s » ainsi que toutes ses sous-tâches ?', 'Do you really want to close the task "%s" as well as all subtasks?' => 'Voulez-vous vraiment fermer la tâche « %s » ainsi que toutes ses sous-tâches ?',
'I want to receive notifications for:' => 'Je veux reçevoir les notifications pour :', 'I want to receive notifications for:' => 'Je veux reçevoir les notifications pour :',
'All tasks' => 'Toutes les Tâches', 'All tasks' => 'Toutes les Tâches',
'Only for tasks assigned to me' => 'Seulement les tâches qui me sont assignées', 'Only for tasks assigned to me' => 'Seulement les tâches qui me sont assignées',
'Only for tasks created by me' => 'Seulement les tâches que j\'ai créées', 'Only for tasks created by me' => 'Seulement les tâches que j\'ai créées',
@@ -677,31 +677,31 @@ return array(
'Go to the search/filter box' => 'Aller au champ de recherche', 'Go to the search/filter box' => 'Aller au champ de recherche',
'There is no activity yet.' => 'Il n\'y a pas encore d\'activité.', 'There is no activity yet.' => 'Il n\'y a pas encore d\'activité.',
'No tasks found.' => 'Aucune tâche trouvée.', 'No tasks found.' => 'Aucune tâche trouvée.',
'Keyboard shortcut: "%s"' => 'Raccourci clavier : « %s »', 'Keyboard shortcut: "%s"' => 'Raccourci clavier : « %s »',
'List' => 'Liste', 'List' => 'Liste',
'Filter' => 'Filtre', 'Filter' => 'Filtre',
'Advanced search' => 'Recherche avancée', 'Advanced search' => 'Recherche avancée',
'Example of query: ' => 'Exemple de requête : ', 'Example of query: ' => 'Exemple de requête : ',
'Search by project: ' => 'Rechercher par projet : ', 'Search by project: ' => 'Rechercher par projet : ',
'Search by column: ' => 'Rechercher par colonne : ', 'Search by column: ' => 'Rechercher par colonne : ',
'Search by assignee: ' => 'Rechercher par assigné : ', 'Search by assignee: ' => 'Rechercher par assigné : ',
'Search by color: ' => 'Rechercher par couleur : ', 'Search by color: ' => 'Rechercher par couleur : ',
'Search by category: ' => 'Rechercher par catégorie : ', 'Search by category: ' => 'Rechercher par catégorie : ',
'Search by description: ' => 'Rechercher par description : ', 'Search by description: ' => 'Rechercher par description : ',
'Search by due date: ' => 'Rechercher par date d\'échéance : ', 'Search by due date: ' => 'Rechercher par date d\'échéance : ',
'Average time spent into each column' => 'Temps moyen passé dans chaque colonne', 'Average time spent into each column' => 'Temps moyen passé dans chaque colonne',
'Average time spent' => 'Temps moyen passé', 'Average time spent' => 'Temps moyen passé',
'This chart show the average time spent into each column for the last %d tasks.' => 'Ce graphique montre le temps passé moyen dans chaque colonne pour les %d dernières tâches.', 'This chart show the average time spent into each column for the last %d tasks.' => 'Ce graphique montre le temps passé moyen dans chaque colonne pour les %d dernières tâches.',
'Average Lead and Cycle time' => 'Durée moyenne du lead et cycle time', 'Average Lead and Cycle time' => 'Durée moyenne du lead et cycle time',
'Average lead time: ' => 'Lead time moyen : ', 'Average lead time: ' => 'Lead time moyen : ',
'Average cycle time: ' => 'Cycle time moyen : ', 'Average cycle time: ' => 'Cycle time moyen : ',
'Cycle Time' => 'Cycle time', 'Cycle Time' => 'Cycle time',
'Lead Time' => 'Lead time', 'Lead Time' => 'Lead time',
'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Ce graphique montre la durée moyenne du lead et cycle time pour les %d dernières tâches.', 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Ce graphique montre la durée moyenne du lead et cycle time pour les %d dernières tâches.',
'Average time into each column' => 'Temps moyen dans chaque colonne', 'Average time into each column' => 'Temps moyen dans chaque colonne',
'Lead and cycle time' => 'Lead et cycle time', 'Lead and cycle time' => 'Lead et cycle time',
'Lead time: ' => 'Lead time : ', 'Lead time: ' => 'Lead time : ',
'Cycle time: ' => 'Temps de cycle : ', 'Cycle time: ' => 'Temps de cycle : ',
'Time spent into each column' => 'Temps passé dans chaque colonne', 'Time spent into each column' => 'Temps passé dans chaque colonne',
'The lead time is the duration between the task creation and the completion.' => 'Le lead time est la durée entre la création de la tâche et sa complétion.', 'The lead time is the duration between the task creation and the completion.' => 'Le lead time est la durée entre la création de la tâche et sa complétion.',
'The cycle time is the duration between the start date and the completion.' => 'Le cycle time est la durée entre la date de début et la complétion.', 'The cycle time is the duration between the start date and the completion.' => 'Le cycle time est la durée entre la date de début et la complétion.',
@@ -709,22 +709,22 @@ return array(
'Set automatically the start date' => 'Définir automatiquement la date de début', 'Set automatically the start date' => 'Définir automatiquement la date de début',
'Edit Authentication' => 'Modifier l\'authentification', 'Edit Authentication' => 'Modifier l\'authentification',
'Remote user' => 'Utilisateur distant', 'Remote user' => 'Utilisateur distant',
'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Les utilisateurs distants ne stockent pas leur mot de passe dans la base de données de Kanboard, exemples : comptes LDAP, Github ou Google.', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Les utilisateurs distants ne stockent pas leur mot de passe dans la base de données de Kanboard, exemples : comptes LDAP, Github ou Google.',
'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => 'Si vous cochez la case « Interdire le formulaire d\'authentification », les identifiants entrés dans le formulaire d\'authentification seront ignorés.', 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => 'Si vous cochez la case « Interdire le formulaire d\'authentification », les identifiants entrés dans le formulaire d\'authentification seront ignorés.',
'Default task color' => 'Couleur par défaut des tâches', 'Default task color' => 'Couleur par défaut des tâches',
'This feature does not work with all browsers.' => 'Cette fonctionnalité n\'est pas compatible avec tous les navigateurs', 'This feature does not work with all browsers.' => 'Cette fonctionnalité n\'est pas compatible avec tous les navigateurs',
'There is no destination project available.' => 'Il n\'y a pas de projet de destination disponible.', 'There is no destination project available.' => 'Il n\'y a pas de projet de destination disponible.',
'Trigger automatically subtask time tracking' => 'Déclencher automatiquement le suivi du temps pour les sous-tâches', 'Trigger automatically subtask time tracking' => 'Déclencher automatiquement le suivi du temps pour les sous-tâches',
'Include closed tasks in the cumulative flow diagram' => 'Inclure les tâches fermées dans le diagramme de flux cumulé', 'Include closed tasks in the cumulative flow diagram' => 'Inclure les tâches fermées dans le diagramme de flux cumulé',
'Current swimlane: %s' => 'Swimlane actuelle : %s', 'Current swimlane: %s' => 'Swimlane actuelle : %s',
'Current column: %s' => 'Colonne actuelle : %s', 'Current column: %s' => 'Colonne actuelle : %s',
'Current category: %s' => 'Catégorie actuelle : %s', 'Current category: %s' => 'Catégorie actuelle : %s',
'no category' => 'aucune catégorie', 'no category' => 'aucune catégorie',
'Current assignee: %s' => 'Assigné actuel : %s', 'Current assignee: %s' => 'Assigné actuel : %s',
'not assigned' => 'non assigné', 'not assigned' => 'non assigné',
'Author:' => 'Auteur :', 'Author:' => 'Auteur :',
'contributors' => 'contributeurs', 'contributors' => 'contributeurs',
'License:' => 'Licence :', 'License:' => 'Licence :',
'License' => 'Licence', 'License' => 'Licence',
'Enter the text below' => 'Entrez le texte ci-dessous', 'Enter the text below' => 'Entrez le texte ci-dessous',
'Start date:' => 'Date de début :', 'Start date:' => 'Date de début :',
@@ -745,7 +745,7 @@ return array(
'Change task color when using a specific task link' => 'Changer la couleur de la tâche lorsqu\'un lien spécifique est utilisé', 'Change task color when using a specific task link' => 'Changer la couleur de la tâche lorsqu\'un lien spécifique est utilisé',
'Task link creation or modification' => 'Création ou modification d\'un lien sur une tâche', 'Task link creation or modification' => 'Création ou modification d\'un lien sur une tâche',
'Milestone' => 'Étape importante', 'Milestone' => 'Étape importante',
'Documentation: %s' => 'Documentation : %s', 'Documentation: %s' => 'Documentation : %s',
'Reset the search/filter box' => 'Réinitialiser le champ de recherche', 'Reset the search/filter box' => 'Réinitialiser le champ de recherche',
'Documentation' => 'Documentation', 'Documentation' => 'Documentation',
'Table of contents' => 'Table des matières', 'Table of contents' => 'Table des matières',
@@ -754,21 +754,21 @@ return array(
'Plugins' => 'Extensions', 'Plugins' => 'Extensions',
'There is no plugin loaded.' => 'Il n\'y a aucune extension chargée.', 'There is no plugin loaded.' => 'Il n\'y a aucune extension chargée.',
'My notifications' => 'Mes notifications', 'My notifications' => 'Mes notifications',
'Custom filters' => 'Filtres personalisés', 'Custom filters' => 'Filtres personnalisés',
'Your custom filter have been created successfully.' => 'Votre filter personalisé a été créé avec succès.', 'Your custom filter have been created successfully.' => 'Votre filter personnalisé a été créé avec succès.',
'Unable to create your custom filter.' => 'Impossible de créer votre filter personalisé.', 'Unable to create your custom filter.' => 'Impossible de créer votre filter personnalisé.',
'Custom filter removed successfully.' => 'Filtre personalisé supprimé avec succès.', 'Custom filter removed successfully.' => 'Filtre personnalisé supprimé avec succès.',
'Unable to remove this custom filter.' => 'Impossible de supprimer ce filter personalisé.', 'Unable to remove this custom filter.' => 'Impossible de supprimer ce filter personnalisé.',
'Edit custom filter' => 'Modification d\'un filtre personalisé', 'Edit custom filter' => 'Modification d\'un filtre personnalisé',
'Your custom filter have been updated successfully.' => 'Votre filtre personalisé a été mis à jour avec succès.', 'Your custom filter have been updated successfully.' => 'Votre filtre personnalisé a été mis à jour avec succès.',
'Unable to update custom filter.' => 'Impossible de mettre à jour votre filtre personalisé.', 'Unable to update custom filter.' => 'Impossible de mettre à jour votre filtre personnalisé.',
'Web' => 'Web', 'Web' => 'Web',
'New attachment on task #%d: %s' => 'Nouveau fichier joint sur la tâche n°%d : %s', 'New attachment on task #%d: %s' => 'Nouveau fichier joint sur la tâche n°%d : %s',
'New comment on task #%d' => 'Nouveau commentaire sur la tâche n°%d', 'New comment on task #%d' => 'Nouveau commentaire sur la tâche n°%d',
'Comment updated on task #%d' => 'Commentaire mis à jour sur la tâche n°%d', 'Comment updated on task #%d' => 'Commentaire mis à jour sur la tâche n°%d',
'New subtask on task #%d' => 'Nouvelle sous-tâche sur la tâche n°%d', 'New subtask on task #%d' => 'Nouvelle sous-tâche sur la tâche n°%d',
'Subtask updated on task #%d' => 'Sous-tâche mise à jour sur la tâche n°%d', 'Subtask updated on task #%d' => 'Sous-tâche mise à jour sur la tâche n°%d',
'New task #%d: %s' => 'Nouvelle tâche n°%d : %s', 'New task #%d: %s' => 'Nouvelle tâche n°%d : %s',
'Task updated #%d' => 'Tâche n°%d mise à jour', 'Task updated #%d' => 'Tâche n°%d mise à jour',
'Task #%d closed' => 'Tâche n°%d fermée', 'Task #%d closed' => 'Tâche n°%d fermée',
'Task #%d opened' => 'Tâche n°%d ouverte', 'Task #%d opened' => 'Tâche n°%d ouverte',
@@ -789,7 +789,7 @@ return array(
'Shared' => 'Partagé', 'Shared' => 'Partagé',
'Owner' => 'Propriétaire', 'Owner' => 'Propriétaire',
'Unread notifications' => 'Notifications non lus', 'Unread notifications' => 'Notifications non lus',
'Notification methods:' => 'Méthodes de notifications :', 'Notification methods:' => 'Méthodes de notifications :',
'Unable to read your file' => 'Impossible de lire votre fichier', 'Unable to read your file' => 'Impossible de lire votre fichier',
'%d task(s) have been imported successfully.' => '%d tâche(s) ont été importées avec succès.', '%d task(s) have been imported successfully.' => '%d tâche(s) ont été importées avec succès.',
'Nothing have been imported!' => 'Rien n\'a été importé', 'Nothing have been imported!' => 'Rien n\'a été importé',
@@ -804,11 +804,11 @@ return array(
'%s attached a file to the task #%d' => '%s a attaché un fichier sur la tâche n°%d', '%s attached a file to the task #%d' => '%s a attaché un fichier sur la tâche n°%d',
'There is no column or swimlane activated in your project!' => 'Il n\'y a aucune colonne ou swimlane dans votre projet !', 'There is no column or swimlane activated in your project!' => 'Il n\'y a aucune colonne ou swimlane dans votre projet !',
'Append filter (instead of replacement)' => 'Ajouter le filtre au lieu de le remplaçer', 'Append filter (instead of replacement)' => 'Ajouter le filtre au lieu de le remplaçer',
'Append/Replace' => 'Ajouter/Remplaçer', 'Append/Replace' => 'Ajouter/Remplacer',
'Append' => 'Ajouter', 'Append' => 'Ajouter',
'Replace' => 'Remplaçer', 'Replace' => 'Remplacer',
'Import' => 'Importation', 'Import' => 'Importation',
'Change sorting' => 'changer l\'ordre', 'Change sorting' => 'Changer l\'ordre',
'Tasks Importation' => 'Importation des tâches', 'Tasks Importation' => 'Importation des tâches',
'Delimiter' => 'Délimiteur', 'Delimiter' => 'Délimiteur',
'Enclosure' => 'Caractère d\'encadrement', 'Enclosure' => 'Caractère d\'encadrement',
@@ -818,7 +818,7 @@ return array(
'Your file must be encoded in UTF-8' => 'Votre fichier doit être encodé en UTF-8', 'Your file must be encoded in UTF-8' => 'Votre fichier doit être encodé en UTF-8',
'The first row must be the header' => 'La première ligne doit être le titre des colonnes', 'The first row must be the header' => 'La première ligne doit être le titre des colonnes',
'Duplicates are not verified for you' => 'Les doublons ne sont pas vérifiés pour vous', 'Duplicates are not verified for you' => 'Les doublons ne sont pas vérifiés pour vous',
'The due date must use the ISO format: YYYY-MM-DD' => 'La date d\'échéance doit utiliser le format ISO : AAAA-MM-JJ', 'The due date must use the ISO format: YYYY-MM-DD' => 'La date d\'échéance doit utiliser le format ISO : AAAA-MM-JJ',
'Download CSV template' => 'Télécharger le modèle CSV', 'Download CSV template' => 'Télécharger le modèle CSV',
'No external integration registered.' => 'Aucune intégration externe enregistrée.', 'No external integration registered.' => 'Aucune intégration externe enregistrée.',
'Duplicates are not imported' => 'Les doublons ne sont pas importés', 'Duplicates are not imported' => 'Les doublons ne sont pas importés',
@@ -838,10 +838,10 @@ return array(
'Edit group' => 'Modifier le groupe', 'Edit group' => 'Modifier le groupe',
'Group updated successfully.' => 'Groupe mis à jour avec succès.', 'Group updated successfully.' => 'Groupe mis à jour avec succès.',
'Unable to update your group.' => 'Impossible de mettre à jour votre groupe.', 'Unable to update your group.' => 'Impossible de mettre à jour votre groupe.',
'Add group member to "%s"' => 'Ajouter un membre au groupe « %s »', 'Add group member to "%s"' => 'Ajouter un membre au groupe « %s »',
'Group member added successfully.' => 'Membre ajouté avec succès au groupe.', 'Group member added successfully.' => 'Membre ajouté avec succès au groupe.',
'Unable to add group member.' => 'Impossible d\'ajouter ce membre au groupe.', 'Unable to add group member.' => 'Impossible d\'ajouter ce membre au groupe.',
'Remove user from group "%s"' => 'Supprimer un utilisateur d\'un groupe « %s »', 'Remove user from group "%s"' => 'Supprimer un utilisateur d\'un groupe « %s »',
'User removed successfully from this group.' => 'Utilisateur supprimé avec succès de ce groupe.', 'User removed successfully from this group.' => 'Utilisateur supprimé avec succès de ce groupe.',
'Unable to remove this user from the group.' => 'Impossible de supprimer cet utilisateur du groupe.', 'Unable to remove this user from the group.' => 'Impossible de supprimer cet utilisateur du groupe.',
'Remove group' => 'Supprimer le groupe', 'Remove group' => 'Supprimer le groupe',
@@ -853,14 +853,14 @@ return array(
'Project Member' => 'Membre du projet', 'Project Member' => 'Membre du projet',
'Project Viewer' => 'Visualiseur de projet', 'Project Viewer' => 'Visualiseur de projet',
'Your account is locked for %d minutes' => 'Votre compte est verrouillé pour %d minutes', 'Your account is locked for %d minutes' => 'Votre compte est verrouillé pour %d minutes',
'Invalid captcha' => 'Captcha invalid', 'Invalid captcha' => 'Captcha invalide',
'The name must be unique' => 'Le nom doit être unique', 'The name must be unique' => 'Le nom doit être unique',
'View all groups' => 'Voir tous les groupes', 'View all groups' => 'Voir tous les groupes',
'There is no user available.' => 'Il n\'y a aucun utilisateur disponible', 'There is no user available.' => 'Il n\'y a aucun utilisateur disponible',
'Do you really want to remove the user "%s" from the group "%s"?' => 'Voulez-vous vraiment supprimer l\'utilisateur « %s » du groupe « %s » ?', 'Do you really want to remove the user "%s" from the group "%s"?' => 'Voulez-vous vraiment supprimer l\'utilisateur « %s » du groupe « %s » ?',
'There is no group.' => 'Il n\'y a aucun groupe.', 'There is no group.' => 'Il n\'y a aucun groupe.',
'Add group member' => 'Ajouter un membre au groupe', 'Add group member' => 'Ajouter un membre au groupe',
'Do you really want to remove this group: "%s"?' => 'Voulez-vous vraiment supprimer ce groupe : « %s » ?', 'Do you really want to remove this group: "%s"?' => 'Voulez-vous vraiment supprimer ce groupe : « %s » ?',
'There is no user in this group.' => 'Il n\'y a aucun utilisateur dans ce groupe', 'There is no user in this group.' => 'Il n\'y a aucun utilisateur dans ce groupe',
'Permissions' => 'Permissions', 'Permissions' => 'Permissions',
'Allowed Users' => 'Utilisateurs autorisés', 'Allowed Users' => 'Utilisateurs autorisés',
@@ -871,15 +871,15 @@ return array(
'No group have been allowed specifically.' => 'Aucun groupe a été autorisé spécifiquement.', 'No group have been allowed specifically.' => 'Aucun groupe a été autorisé spécifiquement.',
'Group' => 'Groupe', 'Group' => 'Groupe',
'Group Name' => 'Nom du groupe', 'Group Name' => 'Nom du groupe',
'Enter group name...' => 'Entrez le nom du groupe...', 'Enter group name...' => 'Entrez le nom du groupe',
'Role:' => 'Rôle :', 'Role:' => 'Rôle :',
'Project members' => 'Membres du projet', 'Project members' => 'Membres du projet',
'%s mentioned you in the task #%d' => '%s vous a mentionné dans la tâche n°%d', '%s mentioned you in the task #%d' => '%s vous a mentionné dans la tâche n°%d',
'%s mentioned you in a comment on the task #%d' => '%s vous a mentionné dans un commentaire de la tâche n°%d', '%s mentioned you in a comment on the task #%d' => '%s vous a mentionné dans un commentaire de la tâche n°%d',
'You were mentioned in the task #%d' => 'Vous avez été mentionné dans la tâche n°%d', 'You were mentioned in the task #%d' => 'Vous avez été mentionné dans la tâche n°%d',
'You were mentioned in a comment on the task #%d' => 'Vous avez été mentionné dans un commentaire de la tâche n°%d', 'You were mentioned in a comment on the task #%d' => 'Vous avez été mentionné dans un commentaire de la tâche n°%d',
'Estimated hours: ' => 'Heures estimées : ', 'Estimated hours: ' => 'Heures estimées : ',
'Actual hours: ' => 'Heures actuelles : ', 'Actual hours: ' => 'Heures actuelles : ',
'Hours Spent' => 'Heures passées', 'Hours Spent' => 'Heures passées',
'Hours Estimated' => 'Heures estimées', 'Hours Estimated' => 'Heures estimées',
'Estimated Time' => 'Temps estimé', 'Estimated Time' => 'Temps estimé',
@@ -889,30 +889,30 @@ return array(
'Assign the task to the person who does the action when the column is changed' => 'Assigner la tâche à la personne qui fait l\'action lorsque la colonne est changée', 'Assign the task to the person who does the action when the column is changed' => 'Assigner la tâche à la personne qui fait l\'action lorsque la colonne est changée',
'Close a task in a specific column' => 'Fermer une tâche dans une colonne specifique', 'Close a task in a specific column' => 'Fermer une tâche dans une colonne specifique',
'Time-based One-time Password Algorithm' => 'Mot de passe à usage unique basé sur le temps', 'Time-based One-time Password Algorithm' => 'Mot de passe à usage unique basé sur le temps',
'Two-Factor Provider: ' => 'Fournisseur d\'authentification à deux facteurs : ', 'Two-Factor Provider: ' => 'Fournisseur d\'authentification à deux facteurs : ',
'Disable two-factor authentication' => 'Désactiver l\'authentification à deux-facteurs', 'Disable two-factor authentication' => 'Désactiver l\'authentification à deux-facteurs',
'Enable two-factor authentication' => 'Activer l\'authentification à deux-facteurs', 'Enable two-factor authentication' => 'Activer l\'authentification à deux-facteurs',
'There is no integration registered at the moment.' => 'Il n\'y a aucune intégration enregistrée pour le moment.', 'There is no integration registered at the moment.' => 'Il n\'y a aucune intégration enregistrée pour le moment.',
'Password Reset for Kanboard' => 'Réinitialisation du mot de passe pour Kanboard', 'Password Reset for Kanboard' => 'Réinitialisation du mot de passe pour Kanboard',
'Forgot password?' => 'Mot de passe oublié ?', 'Forgot password?' => 'Mot de passe oublié ?',
'Enable "Forget Password"' => 'Activer la fonctionnalité « Mot de passe oublié »', 'Enable "Forget Password"' => 'Activer la fonctionnalité « Mot de passe oublié »',
'Password Reset' => 'Réinitialisation du mot de passe', 'Password Reset' => 'Réinitialisation du mot de passe',
'New password' => 'Nouveau mot de passe', 'New password' => 'Nouveau mot de passe',
'Change Password' => 'Changer de mot de passe', 'Change Password' => 'Changer de mot de passe',
'To reset your password click on this link:' => 'Pour réinitialiser votre mot de passe cliquer sur ce lien :', 'To reset your password click on this link:' => 'Pour réinitialiser votre mot de passe cliquer sur ce lien :',
'Last Password Reset' => 'Dernières réinitialisation de mot de passe', 'Last Password Reset' => 'Dernières réinitialisations de mot de passe',
'The password has never been reinitialized.' => 'Le mot de passe n\'a jamais été réinitialisé.', 'The password has never been reinitialized.' => 'Le mot de passe n\'a jamais été réinitialisé.',
'Creation' => 'Création', 'Creation' => 'Création',
'Expiration' => 'Expiration', 'Expiration' => 'Expiration',
'Password reset history' => 'Historique de la réinitialisation du mot de passe', 'Password reset history' => 'Historique de la réinitialisation du mot de passe',
'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Toutes les tâches de la colonne « %s » et de la swimlane « %s » ont été fermées avec succès.', 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Toutes les tâches de la colonne « %s » et de la swimlane « %s » ont été fermées avec succès.',
'Do you really want to close all tasks of this column?' => 'Voulez-vous vraiment fermer toutes les tâches de cette colonne ?', 'Do you really want to close all tasks of this column?' => 'Voulez-vous vraiment fermer toutes les tâches de cette colonne ?',
'%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d tâche(s) dans la colonne « %s » et la swimlane « %s » seront fermées.', '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d tâche(s) dans la colonne « %s » et la swimlane « %s » seront fermées.',
'Close all tasks of this column' => 'Fermer toutes les tâches de cette colonne', 'Close all tasks of this column' => 'Fermer toutes les tâches de cette colonne',
'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Aucun plugin n\'a enregistré une méthode de notification de projet. Vous pouvez toujours configurer les notifications individuelles dans votre profil utilisateur.', 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Aucun plugin n\'a enregistré une méthode de notification de projet. Vous pouvez toujours configurer les notifications individuelles dans votre profil utilisateur.',
'My dashboard' => 'Mon tableau de bord', 'My dashboard' => 'Mon tableau de bord',
'My profile' => 'Mon profil', 'My profile' => 'Mon profil',
'Project owner: ' => 'Responsable du projet : ', 'Project owner: ' => 'Responsable du projet : ',
'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'L\'identifiant du projet est optionnel et doit être alphanumérique, example: MONPROJET.', 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'L\'identifiant du projet est optionnel et doit être alphanumérique, example: MONPROJET.',
'Project owner' => 'Responsable du projet', 'Project owner' => 'Responsable du projet',
'Private projects do not have users and groups management.' => 'Les projets privés n\'ont pas de gestion d\'utilisateurs et de groupes.', 'Private projects do not have users and groups management.' => 'Les projets privés n\'ont pas de gestion d\'utilisateurs et de groupes.',
@@ -942,7 +942,7 @@ return array(
'Add a new external link' => 'Ajouter un nouveau lien externe', 'Add a new external link' => 'Ajouter un nouveau lien externe',
'Edit external link' => 'Modifier un lien externe', 'Edit external link' => 'Modifier un lien externe',
'External link' => 'Lien externe', 'External link' => 'Lien externe',
'Copy and paste your link here...' => 'Copier-coller vôtre lien ici...', 'Copy and paste your link here...' => 'Copier-coller votre lien ici',
'URL' => 'URL', 'URL' => 'URL',
'Internal links' => 'Liens internes', 'Internal links' => 'Liens internes',
'Assign to me' => 'Assigner à moi', 'Assign to me' => 'Assigner à moi',
@@ -954,48 +954,48 @@ return array(
'Create from another project' => 'Créer depuis un autre projet', 'Create from another project' => 'Créer depuis un autre projet',
'open' => 'ouvert', 'open' => 'ouvert',
'closed' => 'fermé', 'closed' => 'fermé',
'Priority:' => 'Priorité :', 'Priority:' => 'Priorité :',
'Reference:' => 'Référence :', 'Reference:' => 'Référence :',
'Complexity:' => 'Complexité :', 'Complexity:' => 'Complexité :',
'Swimlane:' => 'Swimlane :', 'Swimlane:' => 'Swimlane :',
'Column:' => 'Colonne :', 'Column:' => 'Colonne :',
'Position:' => 'Position :', 'Position:' => 'Position :',
'Creator:' => 'Créateur :', 'Creator:' => 'Créateur :',
'Time estimated:' => 'Temps estimé :', 'Time estimated:' => 'Temps estimé :',
'%s hours' => '%s heures', '%s hours' => '%s heures',
'Time spent:' => 'Temps passé :', 'Time spent:' => 'Temps passé :',
'Created:' => 'Créé le :', 'Created:' => 'Créé le :',
'Modified:' => 'Modifié le :', 'Modified:' => 'Modifié le :',
'Completed:' => 'Terminé le :', 'Completed:' => 'Terminé le :',
'Started:' => 'Commençé le :', 'Started:' => 'Commencé le :',
'Moved:' => 'Déplacé le : ', 'Moved:' => 'Déplacé le : ',
'Task #%d' => 'Tâche n°%d', 'Task #%d' => 'Tâche n°%d',
'Time format' => 'Format de l\'heure', 'Time format' => 'Format de l\'heure',
'Start date: ' => 'Date de début : ', 'Start date: ' => 'Date de début : ',
'End date: ' => 'Date de fin : ', 'End date: ' => 'Date de fin : ',
'New due date: ' => 'Nouvelle date d\'échéance : ', 'New due date: ' => 'Nouvelle date d\'échéance : ',
'Start date changed: ' => 'Date de début modifiée : ', 'Start date changed: ' => 'Date de début modifiée : ',
'Disable private projects' => 'Désactiver les projets privés', 'Disable private projects' => 'Désactiver les projets privés',
'Do you really want to remove this custom filter: "%s"?' => 'Voulez-vous vraiment supprimer ce filtre personnalisé : « %s » ?', 'Do you really want to remove this custom filter: "%s"?' => 'Voulez-vous vraiment supprimer ce filtre personnalisé : « %s » ?',
'Remove a custom filter' => 'Supprimer un filtre personnalisé', 'Remove a custom filter' => 'Supprimer un filtre personnalisé',
'User activated successfully.' => 'Utilisateur activé avec succès.', 'User activated successfully.' => 'Utilisateur activé avec succès.',
'Unable to enable this user.' => 'Impossible d\'activer cet utilisateur.', 'Unable to enable this user.' => 'Impossible d\'activer cet utilisateur.',
'User disabled successfully.' => 'Utilisateur désactivé avec succès.', 'User disabled successfully.' => 'Utilisateur désactivé avec succès.',
'Unable to disable this user.' => 'Impossible de désactiver cet utilisateur.', 'Unable to disable this user.' => 'Impossible de désactiver cet utilisateur.',
'All files have been uploaded successfully.' => 'Tous les fichiers ont été uploadés avec succès.', 'All files have been uploaded successfully.' => 'Tous les fichiers ont été envoyés avec succès.',
'The maximum allowed file size is %sB.' => 'La taille maximale autorisée pour les fichiers est de %so.', 'The maximum allowed file size is %sB.' => 'La taille maximale autorisée pour les fichiers est de %so.',
'Drag and drop your files here' => 'Glissez-déposez vos fichiers ici', 'Drag and drop your files here' => 'Glissez-déposez vos fichiers ici',
'choose files' => 'choisissez des fichiers', 'choose files' => 'choisissez des fichiers',
'View profile' => 'Voir le profil', 'View profile' => 'Voir le profil',
'Two Factor' => 'Deux-Facteurs', 'Two Factor' => 'Deux-Facteurs',
'Disable user' => 'Désactiver l\'utilisateur', 'Disable user' => 'Désactiver l\'utilisateur',
'Do you really want to disable this user: "%s"?' => 'Voulez-vous vraiment désactiver cet utilisateur : « %s » ?', 'Do you really want to disable this user: "%s"?' => 'Voulez-vous vraiment désactiver cet utilisateur : « %s » ?',
'Enable user' => 'Activer un utilisateur', 'Enable user' => 'Activer un utilisateur',
'Do you really want to enable this user: "%s"?' => 'Voulez-vous vraiment activer cet utilisateur : « %s » ?', 'Do you really want to enable this user: "%s"?' => 'Voulez-vous vraiment activer cet utilisateur : « %s » ?',
'Download' => 'Télécharger', 'Download' => 'Télécharger',
'Uploaded: %s' => 'Uploadé : %s', 'Uploaded: %s' => 'Envoyé : %s',
'Size: %s' => 'Taille : %s', 'Size: %s' => 'Taille : %s',
'Uploaded by %s' => 'Uploadé par %s', 'Uploaded by %s' => 'Envoyé par %s',
'Filename' => 'Nom du fichier', 'Filename' => 'Nom du fichier',
'Size' => 'Taille', 'Size' => 'Taille',
'Column created successfully.' => 'La colonne a été créée avec succès.', 'Column created successfully.' => 'La colonne a été créée avec succès.',
@@ -1012,7 +1012,7 @@ return array(
'Change subtask position' => 'Changer la position de la sous-tâche', 'Change subtask position' => 'Changer la position de la sous-tâche',
'This value must be greater than %d' => 'Cette valeur doit être plus grande que %d', 'This value must be greater than %d' => 'Cette valeur doit être plus grande que %d',
'Another swimlane with the same name exists in the project' => 'Une autre swimlane existe avec le même nom dans le projet', 'Another swimlane with the same name exists in the project' => 'Une autre swimlane existe avec le même nom dans le projet',
'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemple : http://exemple.kanboard.net/ (utilisé pour générer les URLs absolues)', 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemple : http://exemple.kanboard.net/ (utilisé pour générer les URLs absolues)',
'Actions duplicated successfully.' => 'Actions dupliquées avec succès.', 'Actions duplicated successfully.' => 'Actions dupliquées avec succès.',
'Unable to duplicate actions.' => 'Impossible de dupliquer les actions.', 'Unable to duplicate actions.' => 'Impossible de dupliquer les actions.',
'Add a new action' => 'Ajouter une nouvelle action', 'Add a new action' => 'Ajouter une nouvelle action',
@@ -1022,11 +1022,11 @@ return array(
'There is no available project.' => 'Il n\'y a pas de projet disponible.', 'There is no available project.' => 'Il n\'y a pas de projet disponible.',
'Local File' => 'Fichier local', 'Local File' => 'Fichier local',
'Configuration' => 'Configuration', 'Configuration' => 'Configuration',
'PHP version:' => 'Version de PHP :', 'PHP version:' => 'Version de PHP :',
'PHP SAPI:' => 'PHP SAPI :', 'PHP SAPI:' => 'PHP SAPI :',
'OS version:' => 'Version du système d\'exploitation :', 'OS version:' => 'Version du système d\'exploitation :',
'Database version:' => 'Version de la base de donnée :', 'Database version:' => 'Version de la base de donnée :',
'Browser:' => 'Navigateur web :', 'Browser:' => 'Navigateur web :',
'Task view' => 'Vue détaillée d\'une tâche', 'Task view' => 'Vue détaillée d\'une tâche',
'Edit task' => 'Modifier la tâche', 'Edit task' => 'Modifier la tâche',
'Edit description' => 'Modifier la description', 'Edit description' => 'Modifier la description',
@@ -1043,17 +1043,17 @@ return array(
'My activities' => 'Mes activités', 'My activities' => 'Mes activités',
'Activity until yesterday' => 'Activités jusqu\'à hier', 'Activity until yesterday' => 'Activités jusqu\'à hier',
'Activity until today' => 'Activités jusqu\'à aujourd\'hui', 'Activity until today' => 'Activités jusqu\'à aujourd\'hui',
'Search by creator: ' => 'Rechercher par créateur : ', 'Search by creator: ' => 'Rechercher par créateur : ',
'Search by creation date: ' => 'Rechercher par date de création : ', 'Search by creation date: ' => 'Rechercher par date de création : ',
'Search by task status: ' => 'Rechercher par le statut des tâches : ', 'Search by task status: ' => 'Rechercher par le statut des tâches : ',
'Search by task title: ' => 'Rechercher par le titre des tâches : ', 'Search by task title: ' => 'Rechercher par le titre des tâches : ',
'Activity stream search' => 'Recherche dans le flux d\'activité', 'Activity stream search' => 'Recherche dans le flux d\'activité',
'Projects where "%s" is manager' => 'Projets où « %s » est gestionnaire', 'Projects where "%s" is manager' => 'Projets où « %s » est gestionnaire',
'Projects where "%s" is member' => 'Projets où « %s » est membre du projet', 'Projects where "%s" is member' => 'Projets où « %s » est membre du projet',
'Open tasks assigned to "%s"' => 'Tâches ouvertes assignées à « %s »', 'Open tasks assigned to "%s"' => 'Tâches ouvertes assignées à « %s »',
'Closed tasks assigned to "%s"' => 'Tâches fermées assignées à « %s »', 'Closed tasks assigned to "%s"' => 'Tâches fermées assignées à « %s »',
'Assign automatically a color based on a priority' => 'Assigner automatiquement une couleur par rapport à une priorité', 'Assign automatically a color based on a priority' => 'Assigner automatiquement une couleur par rapport à une priorité',
'Overdue tasks for the project(s) "%s"' => 'Tâches en retard pour le projet(s) « %s »', 'Overdue tasks for the project(s) "%s"' => 'Tâches en retard pour le projet(s) « %s »',
'Upload files' => 'Uploader les fichiers', 'Upload files' => 'Uploader les fichiers',
'Installed Plugins' => 'Extensions installées', 'Installed Plugins' => 'Extensions installées',
'Plugin Directory' => 'Liste des extensions', 'Plugin Directory' => 'Liste des extensions',
@@ -1077,25 +1077,25 @@ return array(
'Up to date' => 'À jour', 'Up to date' => 'À jour',
'Not available' => 'Non disponible', 'Not available' => 'Non disponible',
'Remove plugin' => 'Supprimer l\'extension', 'Remove plugin' => 'Supprimer l\'extension',
'Do you really want to remove this plugin: "%s"?' => 'Voulez-vous vraiment supprimer cette extension : « %s » ?', 'Do you really want to remove this plugin: "%s"?' => 'Voulez-vous vraiment supprimer cette extension : « %s » ?',
'Uninstall' => 'Désinstaller', 'Uninstall' => 'Désinstaller',
'Listing' => 'Listing', 'Listing' => 'Listing',
'Metadata' => 'Metadonnées', 'Metadata' => 'Metadonnées',
'Manage projects' => 'Gérer les projets', 'Manage projects' => 'Gérer les projets',
'Convert to task' => 'Convertir en tâche', 'Convert to task' => 'Convertir en tâche',
'Convert sub-task to task' => 'Convertir une sous-tâche en tâche', 'Convert sub-task to task' => 'Convertir une sous-tâche en tâche',
'Do you really want to convert this sub-task to a task?' => 'Voulez-vous vraiment convertir cette sous-tâche en tâche ?', 'Do you really want to convert this sub-task to a task?' => 'Voulez-vous vraiment convertir cette sous-tâche en tâche ?',
'My task title' => 'Mon titre pour la tâche', 'My task title' => 'Mon titre pour la tâche',
'Enter one task by line.' => 'Entrez une tâche par ligne.', 'Enter one task by line.' => 'Entrez une tâche par ligne.',
'Number of failed login:' => 'Nombre de connexion échouées :', 'Number of failed login:' => 'Nombre de connexions échouées :',
'Account locked until:' => 'Compte bloqué jusqu\'au :', 'Account locked until:' => 'Compte bloqué jusqu\'au :',
'Email settings' => 'Paramètres des emails', 'Email settings' => 'Paramètres des emails',
'Email sender address' => 'Adresse email de l\'expéditeur', 'Email sender address' => 'Adresse email de l\'expéditeur',
'Email transport' => 'Transport des emails', 'Email transport' => 'Transport des emails',
'Webhook token' => 'Jeton de sécurité des webhooks', 'Webhook token' => 'Jeton de sécurité des webhooks',
'Project tags management' => 'Gestion des libellés pour le projet', 'Project tags management' => 'Gestion des libellés pour le projet',
'Tag created successfully.' => 'Libellé créé avec succès.', 'Tag created successfully.' => 'Libellé créé avec succès.',
'Unable to create this tag.' => 'Imposssible de créer ce libellé.', 'Unable to create this tag.' => 'Impossible de créer ce libellé.',
'Tag updated successfully.' => 'Libellé mis à jour avec succès.', 'Tag updated successfully.' => 'Libellé mis à jour avec succès.',
'Unable to update this tag.' => 'Impossible de mettre à jour ce libellé.', 'Unable to update this tag.' => 'Impossible de mettre à jour ce libellé.',
'Tag removed successfully.' => 'Libellé supprimé avec succès.', 'Tag removed successfully.' => 'Libellé supprimé avec succès.',
@@ -1109,7 +1109,7 @@ return array(
'There is no specific tag for this project at the moment.' => 'Il n\'y a aucun libellé spécifique pour ce projet pour le moment.', 'There is no specific tag for this project at the moment.' => 'Il n\'y a aucun libellé spécifique pour ce projet pour le moment.',
'Tag' => 'Libellé', 'Tag' => 'Libellé',
'Remove a tag' => 'Supprimer un libellé', 'Remove a tag' => 'Supprimer un libellé',
'Do you really want to remove this tag: "%s"?' => 'Voulez-vous vraiment supprimer ce libellé : « %s » ?', 'Do you really want to remove this tag: "%s"?' => 'Voulez-vous vraiment supprimer ce libellé : « %s » ?',
'Global tags' => 'Libellés globaux', 'Global tags' => 'Libellés globaux',
'There is no global tag at the moment.' => 'Il n\'y a aucun libellé global pour le moment.', 'There is no global tag at the moment.' => 'Il n\'y a aucun libellé global pour le moment.',
'This field cannot be empty' => 'Ce champ ne peut être vide', 'This field cannot be empty' => 'Ce champ ne peut être vide',
@@ -1151,7 +1151,7 @@ return array(
'Unlock this user' => 'Débloquer cet utilisateur', 'Unlock this user' => 'Débloquer cet utilisateur',
'Custom Project Roles' => 'Rôles personnalisés du projet', 'Custom Project Roles' => 'Rôles personnalisés du projet',
'Add a new custom role' => 'Ajouter un nouveau rôle personnalisé', 'Add a new custom role' => 'Ajouter un nouveau rôle personnalisé',
'Restrictions for the role "%s"' => 'Restrictions pour le rôle « %s »', 'Restrictions for the role "%s"' => 'Restrictions pour le rôle « %s »',
'Add a new project restriction' => 'Ajouter une nouvelle restriction pour ce projet', 'Add a new project restriction' => 'Ajouter une nouvelle restriction pour ce projet',
'Add a new drag and drop restriction' => 'Ajouter une nouvelle restriction pour le glisser-déposer', 'Add a new drag and drop restriction' => 'Ajouter une nouvelle restriction pour le glisser-déposer',
'Add a new column restriction' => 'Ajouter une nouvelle restriction basé sur les colonnes', 'Add a new column restriction' => 'Ajouter une nouvelle restriction basé sur les colonnes',
@@ -1181,41 +1181,41 @@ return array(
'Closing or opening a task is blocked for this column' => 'Fermer ou ouvrir une tâche est interdit pour cette colonne', 'Closing or opening a task is blocked for this column' => 'Fermer ou ouvrir une tâche est interdit pour cette colonne',
'Task creation is not permitted' => 'La création de tâche n\'est pas permise', 'Task creation is not permitted' => 'La création de tâche n\'est pas permise',
'Closing or opening a task is not permitted' => 'Fermer ou ouvrir une tâche n\'est pas autorisé', 'Closing or opening a task is not permitted' => 'Fermer ou ouvrir une tâche n\'est pas autorisé',
'New drag and drop restriction for the role "%s"' => 'Nouvelle restriction de glisser-déposer pour le rôle « %s »', 'New drag and drop restriction for the role "%s"' => 'Nouvelle restriction de glisser-déposer pour le rôle « %s »',
'People belonging to this role will be able to move tasks only between the source and the destination column.' => 'Les gens qui font partis de ce rôle pourrons seulement déplaçer des tâches entre la colonne source et de destination.', 'People belonging to this role will be able to move tasks only between the source and the destination column.' => 'Les gens qui font partie de ce rôle pourront seulement déplacer des tâches entre la colonne source et de destination.',
'Remove a column restriction' => 'Supprimer une restriction de colonne', 'Remove a column restriction' => 'Supprimer une restriction de colonne',
'Do you really want to remove this column restriction: "%s" to "%s"?' => 'Voulez-vous vraiment supprimer cette restriction de colonne : « %s » vers « %s » ?', 'Do you really want to remove this column restriction: "%s" to "%s"?' => 'Voulez-vous vraiment supprimer cette restriction de colonne : « %s » vers « %s » ?',
'New column restriction for the role "%s"' => 'Nouvelle restriction de colonne pour le rôle « %s »', 'New column restriction for the role "%s"' => 'Nouvelle restriction de colonne pour le rôle « %s »',
'Rule' => 'Règle', 'Rule' => 'Règle',
'Do you really want to remove this column restriction?' => 'Voulez-vous vraiment supprimer cette restriction de colonne ?', 'Do you really want to remove this column restriction?' => 'Voulez-vous vraiment supprimer cette restriction de colonne ?',
'Custom roles' => 'Rôles personnalisés', 'Custom roles' => 'Rôles personnalisés',
'New custom project role' => 'Nouveau rôle de projet personnalisé', 'New custom project role' => 'Nouveau rôle de projet personnalisé',
'Edit custom project role' => 'Modifier un rôle de projet personnalisé', 'Edit custom project role' => 'Modifier un rôle de projet personnalisé',
'Remove a custom role' => 'Supprimer un rôle personnalisé', 'Remove a custom role' => 'Supprimer un rôle personnalisé',
'Do you really want to remove this custom role: "%s"? All people assigned to this role will become project member.' => 'Voulez-vous vraiment supprimer ce rôle personnalisé « %s » ? Tous les gens assignés à ce rôle deviendrons membre du projet.', 'Do you really want to remove this custom role: "%s"? All people assigned to this role will become project member.' => 'Voulez-vous vraiment supprimer ce rôle personnalisé « %s » ? Tous les gens assignés à ce rôle deviendrons membre du projet.',
'There is no custom role for this project.' => 'Il n\'y a aucun rôle personnalisé pour ce projet.', 'There is no custom role for this project.' => 'Il n\'y a aucun rôle personnalisé pour ce projet.',
'New project restriction for the role "%s"' => 'Nouvelle restriction de projet pour le rôle « %s »', 'New project restriction for the role "%s"' => 'Nouvelle restriction de projet pour le rôle « %s »',
'Restriction' => 'Restriction', 'Restriction' => 'Restriction',
'Remove a project restriction' => 'Supprimer une restriction de project', 'Remove a project restriction' => 'Supprimer une restriction de projet',
'Do you really want to remove this project restriction: "%s"?' => 'Voulez-vous vraiment supprimer cette restriction de projet : « %s » ?', 'Do you really want to remove this project restriction: "%s"?' => 'Voulez-vous vraiment supprimer cette restriction de projet : « %s » ?',
'Duplicate to multiple projects' => 'Dupliquer vers plusieurs projets', 'Duplicate to multiple projects' => 'Dupliquer vers plusieurs projets',
'This field is required' => 'Ce champ est requis', 'This field is required' => 'Ce champ est requis',
'Moving a task is not permitted' => 'Déplaçer une tâche n\'est pas autorisé', 'Moving a task is not permitted' => 'Déplacer une tâche n\'est pas autorisé',
'This value must be in the range %d to %d' => 'Cette valeur doit être définie entre %d et %d', 'This value must be in the range %d to %d' => 'Cette valeur doit être définie entre %d et %d',
'You are not allowed to move this task.' => 'Vous n\'êtes pas autorisé à déplacer cette tâche.', 'You are not allowed to move this task.' => 'Vous n\'êtes pas autorisé à déplacer cette tâche.',
'API User Access' => 'Accès utilisateur de l\'API', 'API User Access' => 'Accès utilisateur de l\'API',
'Preview' => 'Aperçu', 'Preview' => 'Aperçu',
'Write' => 'Écrire', 'Write' => 'Écrire',
'Write your text in Markdown' => 'Écrivez votre texte en Markdown', 'Write your text in Markdown' => 'Écrivez votre texte en Markdown',
'New External Task: %s' => 'Nouvelle tâche externe : %s', 'New External Task: %s' => 'Nouvelle tâche externe : %s',
'No personal API access token registered.' => 'Aucun jeton d\'accès personnel à l\'API enregistré.', 'No personal API access token registered.' => 'Aucun jeton d\'accès personnel à l\'API enregistré.',
'Your personal API access token is "%s"' => 'Votre jeton d\'accès personnel à l\'API est « %s »', 'Your personal API access token is "%s"' => 'Votre jeton d\'accès personnel à l\'API est « %s »',
'Remove your token' => 'Supprimer votre jeton', 'Remove your token' => 'Supprimer votre jeton',
'Generate a new token' => 'Générer un nouveau jeton', 'Generate a new token' => 'Générer un nouveau jeton',
'Showing %d-%d of %d' => 'Éléments %d à %d sur %d', 'Showing %d-%d of %d' => 'Éléments %d à %d sur %d',
'Outgoing Emails' => 'Emails sortants', 'Outgoing Emails' => 'Emails sortants',
'Add or change currency rate' => 'Ajouter ou changer le taux de change', 'Add or change currency rate' => 'Ajouter ou changer le taux de change',
'Reference currency: %s' => 'Monnaie de référence : %s', 'Reference currency: %s' => 'Monnaie de référence : %s',
'Add custom filters' => 'Ajouter un filtre personnalisé', 'Add custom filters' => 'Ajouter un filtre personnalisé',
'Export' => 'Exporter', 'Export' => 'Exporter',
'Add link label' => 'Ajouter un libellé de lien', 'Add link label' => 'Ajouter un libellé de lien',
@@ -1234,8 +1234,8 @@ return array(
'Unable to create this user.' => 'Impossible de créer cet utilisateur.', 'Unable to create this user.' => 'Impossible de créer cet utilisateur.',
'Kanboard Invitation' => 'Invitation pour Kanboard', 'Kanboard Invitation' => 'Invitation pour Kanboard',
'Visible on dashboard' => 'Visible sur le tableau de bord', 'Visible on dashboard' => 'Visible sur le tableau de bord',
'Created at:' => 'Créé le :', 'Created at:' => 'Créé le :',
'Updated at:' => 'Mis à jour le :', 'Updated at:' => 'Mis à jour le :',
'There is no custom filter.' => 'Il n\'y a aucun filtre personnalisé.', 'There is no custom filter.' => 'Il n\'y a aucun filtre personnalisé.',
'New User' => 'Nouvel utilisateur', 'New User' => 'Nouvel utilisateur',
'Authentication' => 'Authentification', 'Authentication' => 'Authentification',
@@ -1254,7 +1254,7 @@ return array(
'This username is already taken' => 'Ce nom d\'utilisateur est déjà pris', 'This username is already taken' => 'Ce nom d\'utilisateur est déjà pris',
'A link to reset your password has been sent by email.' => 'Un lien pour réinitialiser votre mot de passe a été envoyé par email.', 'A link to reset your password has been sent by email.' => 'Un lien pour réinitialiser votre mot de passe a été envoyé par email.',
'Your profile must have a valid email address.' => 'Votre profil doit avoir une adresse e-mail valide.', 'Your profile must have a valid email address.' => 'Votre profil doit avoir une adresse e-mail valide.',
'Unfortunately, we are unable to reset your password. Did you entered a valid username? Do you have an email address in your profile?' => 'Malheureusement, nous ne pouvons pas réinitialiser votre mot de passe. Avez-vous saisi un nom d\'utilisateur valide ? Avez-vous une adresse e-mail dans votre profil ?', 'Unfortunately, we are unable to reset your password. Did you entered a valid username? Do you have an email address in your profile?' => 'Malheureusement, nous ne pouvons pas réinitialiser votre mot de passe. Avez-vous saisi un nom d\'utilisateur valide ? Avez-vous une adresse e-mail dans votre profil ?',
'TRL - Turkish Lira' => 'TRL - Livre turque', 'TRL - Turkish Lira' => 'TRL - Livre turque',
'The project email is optional and could be used by several plugins.' => 'L\'adresse email d\'un projet est optionnel et pourrait être utilisé par plusieurs extensions.', 'The project email is optional and could be used by several plugins.' => 'L\'adresse email d\'un projet est optionnel et pourrait être utilisé par plusieurs extensions.',
'The project email must be unique across all projects' => 'L\'adresse email d\'un projet doit être unique pour tous les projets', 'The project email must be unique across all projects' => 'L\'adresse email d\'un projet doit être unique pour tous les projets',
@@ -1262,9 +1262,9 @@ return array(
'Close this project' => 'Fermer ce projet', 'Close this project' => 'Fermer ce projet',
'Open this project' => 'Ouvrir ce projet', 'Open this project' => 'Ouvrir ce projet',
'Close a project' => 'Fermer un projet', 'Close a project' => 'Fermer un projet',
'Do you really want to close this project: "%s"?' => 'Voulez-vous vraiment fermer ce projet : « %s » ?', 'Do you really want to close this project: "%s"?' => 'Voulez-vous vraiment fermer ce projet : « %s » ?',
'Reopen a project' => 'Réouvrir un projet', 'Reopen a project' => 'Réouvrir un projet',
'Do you really want to reopen this project: "%s"?' => 'Voulez-vous vraiment réouvrir ce projet : « %s » ?', 'Do you really want to reopen this project: "%s"?' => 'Voulez-vous vraiment réouvrir ce projet : « %s » ?',
'This project is open' => 'Ce projet est actif', 'This project is open' => 'Ce projet est actif',
'This project is closed' => 'Ce projet est fermé', 'This project is closed' => 'Ce projet est fermé',
'Unable to upload files, check the permissions of your data folder.' => 'Impossible de transférer le ou les fichiers, vérifiez les permissions du répertoire de données.', 'Unable to upload files, check the permissions of your data folder.' => 'Impossible de transférer le ou les fichiers, vérifiez les permissions du répertoire de données.',
@@ -1283,8 +1283,8 @@ return array(
'Database file' => 'Fichier de la base de données', 'Database file' => 'Fichier de la base de données',
'Upload' => 'Téléverser', 'Upload' => 'Téléverser',
'Your project must have at least one active swimlane.' => 'Votre projet doit avoir au moins une swimlane active.', 'Your project must have at least one active swimlane.' => 'Votre projet doit avoir au moins une swimlane active.',
'Project: %s' => 'Projet : %s', 'Project: %s' => 'Projet : %s',
'Automatic action not found: "%s"' => 'Action automatique introuvable : « %s »', 'Automatic action not found: "%s"' => 'Action automatique introuvable : « %s »',
'%d projects' => '%d projets', '%d projects' => '%d projets',
'%d project' => '%d projet', '%d project' => '%d projet',
'There is no project.' => 'Il n\'y a pas de projet.', 'There is no project.' => 'Il n\'y a pas de projet.',
@@ -1313,8 +1313,8 @@ return array(
'API Access' => 'Accès à l\'API', 'API Access' => 'Accès à l\'API',
'No users found.' => 'Aucun utilisateur trouvé.', 'No users found.' => 'Aucun utilisateur trouvé.',
'User ID' => 'ID de l\'utilisateur', 'User ID' => 'ID de l\'utilisateur',
'Notifications are activated' => 'Notifications activés', 'Notifications are activated' => 'Notifications activées',
'Notifications are disabled' => 'Notifications désactivés', 'Notifications are disabled' => 'Notifications désactivées',
'User disabled' => 'Utilisateur désactivé', 'User disabled' => 'Utilisateur désactivé',
'%d notifications' => '%d notifications', '%d notifications' => '%d notifications',
'%d notification' => '%d notification', '%d notification' => '%d notification',
@@ -1335,7 +1335,7 @@ return array(
'DKK - Danish Krona' => 'DKK - Couronne danoise', 'DKK - Danish Krona' => 'DKK - Couronne danoise',
'Remove user from group' => 'Supprimer cet utilisateur du groupe', 'Remove user from group' => 'Supprimer cet utilisateur du groupe',
'Assign the task to its creator' => 'Assigner une tâche à son créateur', 'Assign the task to its creator' => 'Assigner une tâche à son créateur',
'This task was sent by email to "%s" with subject "%s".' => 'Cette tâche a été envoyée par courrier électronique à « %s » avec le sujet « %s ».', 'This task was sent by email to "%s" with subject "%s".' => 'Cette tâche a été envoyée par courrier électronique à « %s » avec le sujet « %s ».',
'Predefined Email Subjects' => 'Sujets de courrier électronique prédéfinis', 'Predefined Email Subjects' => 'Sujets de courrier électronique prédéfinis',
'Write one subject by line.' => 'Écrivez un sujet par ligne.', 'Write one subject by line.' => 'Écrivez un sujet par ligne.',
'Create another link' => 'Créer un autre lien', 'Create another link' => 'Créer un autre lien',