summaryrefslogtreecommitdiff
path: root/app/Locale
diff options
context:
space:
mode:
authorYannick A <yannicka@users.noreply.github.com>2017-10-12 15:23:22 +0200
committerfguillot <fred@kanboard.net>2017-10-12 10:53:29 -0700
commit69162009674a21623ce8ed56f2d8e8ff61b143be (patch)
treea23eb60545d7129ffff4a001c13f817fc8caca80 /app/Locale
parent9e85d0f6e7952e050835afe74498446aedee1fa9 (diff)
Update French translation
Diffstat (limited to 'app/Locale')
-rw-r--r--app/Locale/fr_FR/translations.php382
1 files changed, 191 insertions, 191 deletions
diff --git a/app/Locale/fr_FR/translations.php b/app/Locale/fr_FR/translations.php
index 780c0927..b1845377 100644
--- a/app/Locale/fr_FR/translations.php
+++ b/app/Locale/fr_FR/translations.php
@@ -28,11 +28,11 @@ return array(
'Amber' => 'Ambre',
'Save' => 'Enregistrer',
'Login' => 'Connexion',
- 'Official website:' => 'Site web officiel :',
+ 'Official website:' => 'Site web officiel :',
'Unassigned' => 'Non assigné',
'View this task' => 'Voir cette tâche',
'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',
'Username' => 'Identifiant',
'Password' => 'Mot de passe',
@@ -59,20 +59,20 @@ return array(
'Disable' => 'Désactiver',
'Enable' => 'Activer',
'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',
- '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',
'Title' => 'Titre',
'Assigned to %s' => 'Assigné à %s',
'Remove a column' => 'Supprimer une 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',
'Application settings' => 'Paramètres de l\'application',
'Language' => 'Langue',
- 'Webhook token:' => 'Jeton de securité pour les webhooks :',
- 'API token:' => 'Jeton de securité pour l\'API :',
+ 'Webhook token:' => 'Jeton de sécurité pour les webhooks :',
+ 'API token:' => 'Jeton de sécurité pour l\'API :',
'Database size:' => 'Taille de 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',
@@ -85,7 +85,7 @@ return array(
'Create another task' => 'Créer une autre tâche',
'New task' => 'Nouvelle 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',
'There is nobody assigned' => 'Il n\'y a personne d\'assigné à cette tâche',
'Column on the board:' => 'Colonne sur le tableau : ',
@@ -109,7 +109,7 @@ return array(
'The title is required' => 'Le titre est obligatoire',
'Settings saved successfully.' => 'Paramètres sauvegardés avec succès.',
'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.',
'Unable to create your project.' => 'Impossible de créer un projet.',
'Project updated successfully.' => 'Votre projet a été mis à jour avec succès.',
@@ -138,11 +138,11 @@ return array(
'Backlog' => 'En attente',
'Work in progress' => 'En cours',
'Done' => 'Terminé',
- 'Application version:' => 'Version de l\'application :',
+ 'Application version:' => 'Version de l\'application :',
'Id' => 'Id.',
'Public link' => 'Lien public',
'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',
'Complexity' => 'Complexité',
'Task limit' => 'Tâches Max.',
@@ -160,7 +160,7 @@ return array(
'Remove an action' => 'Supprimer une action',
'Unable to remove this action.' => 'Impossible de supprimer cette action',
'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',
'Event name' => 'Nom de l\'événement',
'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.',
'Next step' => 'Étape suivante',
'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',
'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',
@@ -187,8 +187,8 @@ return array(
'Remove a comment' => 'Supprimer un commentaire',
'Comment removed successfully.' => 'Commentaire supprimé avec succès.',
'Unable to remove this comment.' => 'Impossible de 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 »',
+ '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 »',
'The current password is required' => 'Le mot de passe actuel est obligatoire',
'Wrong password' => 'Mot de passe invalide',
'Unknown' => 'Inconnu',
@@ -220,12 +220,12 @@ return array(
'Task removed successfully.' => 'Tâche supprimée avec succès.',
'Unable to remove this task.' => 'Impossible de supprimer cette 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 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',
'Category' => 'Catégorie',
- 'Category:' => 'Catégorie :',
+ 'Category:' => 'Catégorie :',
'Categories' => 'Catégories',
'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.',
@@ -233,10 +233,10 @@ return array(
'Remove a category' => 'Supprimer une catégorie',
'Category removed successfully.' => 'Catégorie supprimée avec succès.',
'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',
'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',
'No category' => 'Aucune catégorie',
'The name is required' => 'Le nom est requis',
@@ -244,16 +244,16 @@ return array(
'Unable to remove this file.' => 'Impossible de supprimer ce fichier.',
'File removed successfully.' => 'Fichier supprimé avec succès.',
'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',
'Edit the task' => 'Modifier la tâche',
'Add a comment' => 'Ajouter un commentaire',
'Edit a comment' => 'Modifier un commentaire',
'Summary' => 'Résumé',
'Time tracking' => 'Suivi du temps',
- 'Estimate:' => 'Estimation :',
+ 'Estimate:' => 'Estimation :',
'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 :',
'hours' => 'heures',
'spent' => 'passé',
@@ -287,22 +287,22 @@ return array(
'Clone' => 'Clone',
'Project cloned successfully.' => 'Projet cloné avec succès.',
'Unable to clone this project.' => 'Impossible de cloner ce projet.',
- 'Enable email notifications' => 'Activer les notifications par emails',
- 'Task position:' => 'Position de la tâche :',
+ 'Enable email notifications' => 'Activer les notifications par email',
+ '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 closed.' => 'La tâche #%d a été fermée.',
'Sub-task updated' => 'Sous-tâche mise à jour',
- 'Title:' => 'Titre :',
- 'Status:' => 'État :',
- 'Assignee:' => 'Assigné :',
- 'Time tracking:' => 'Gestion du temps :',
+ 'Title:' => 'Titre :',
+ 'Status:' => 'État :',
+ 'Assignee:' => 'Assigné :',
+ 'Time tracking:' => 'Gestion du temps :',
'New sub-task' => 'Nouvelle sous-tâche',
- 'New attachment added "%s"' => 'Nouvelle pièce-jointe ajoutée « %s »',
- 'New comment posted by %s' => 'Nouveau commentaire ajouté par « %s »',
+ 'New attachment added "%s"' => 'Nouvelle pièce-jointe ajoutée « %s »',
+ 'New comment posted by %s' => 'Nouveau commentaire ajouté par « %s »',
'New comment' => 'Nouveau commentaire',
'Comment updated' => 'Commentaire mis à jour',
'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',
'Public access' => '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é',
'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',
- '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',
'External accounts' => 'Comptes externes',
'Account type' => 'Type de compte',
@@ -318,12 +318,12 @@ return array(
'Remote' => 'Distant',
'Enabled' => 'Activé',
'Disabled' => 'Désactivé',
- 'Login:' => 'Nom d\'utilisateur :',
- 'Full Name:' => 'Nom :',
- 'Email:' => 'Email :',
- 'Notifications:' => 'Notifications :',
+ 'Login:' => 'Nom d\'utilisateur :',
+ 'Full Name:' => 'Nom :',
+ 'Email:' => 'Email :',
+ 'Notifications:' => 'Notifications :',
'Notifications' => 'Notifications',
- 'Account type:' => 'Type de compte :',
+ 'Account type:' => 'Type de compte :',
'Edit profile' => 'Modifier le profil',
'Change password' => 'Changer le mot de passe',
'Password modification' => 'Changement de mot de passe',
@@ -335,8 +335,8 @@ return array(
'Change category' => 'Changer de catégorie',
'%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 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 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 created the task %s' => '%s a créé 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',
@@ -356,12 +356,12 @@ return array(
'%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',
'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)',
'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 %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',
'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',
@@ -370,11 +370,11 @@ return array(
'Label' => 'Libellé',
'Database' => 'Base de données',
'About' => 'À propos',
- 'Database driver:' => 'Type de base de données :',
+ 'Database driver:' => 'Type de base de données :',
'Board settings' => 'Paramètres du tableau',
'Webhook settings' => 'Paramètres pour les webhooks',
'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 public board' => 'Intervalle pour rafraîchir un tableau public',
'Task highlight period' => 'Durée pour mettre une tâche en évidence',
@@ -384,7 +384,7 @@ return array(
'Application URL' => 'URL de l\'application',
'Token regenerated.' => 'Jeton de sécurité regénéré.',
'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é',
'This project is private' => 'Ce projet est privé',
'Add' => 'Ajouter',
@@ -435,14 +435,14 @@ return array(
'Do you really want to remove this swimlane: "%s"?' => 'Voulez-vous vraiment supprimer cette swimlane : « %s » ?',
'Inactive swimlanes' => 'Swimlanes inactives',
'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.',
'Swimlanes' => 'Swimlanes',
'Swimlane updated successfully.' => 'Swimlane mise à jour avec succès.',
'Unable to remove this swimlane.' => 'Impossible de supprimer 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.',
- '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)',
'Integrations' => 'Intégrations',
'Integration with third-party services' => 'Intégration avec des services externes',
@@ -452,8 +452,8 @@ return array(
'Task Title' => 'Titre de la tâche',
'Untitled' => 'Sans nom',
'Application default' => 'Valeur par défaut de l\'application',
- 'Language:' => 'Langue :',
- 'Timezone:' => 'Fuseau horaire :',
+ 'Language:' => 'Langue :',
+ 'Timezone:' => 'Fuseau horaire :',
'All columns' => 'Toutes les colonnes',
'Next' => 'Suivant',
'#%d' => 'n˚%d',
@@ -462,8 +462,8 @@ return array(
'Moved to column %s' => 'Tâche déplacée à la colonne %s',
'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',
- '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 »',
+ 'Edit column "%s"' => 'Modifier la colonne « %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',
'There is nothing to show.' => 'Il n\'y a rien à montrer.',
'Time Tracking' => 'Feuille de temps',
@@ -524,7 +524,7 @@ return array(
'AUD - Australian Dollar' => 'AUD - Dollar australien',
'CAD - Canadian Dollar' => 'CAD - Dollar canadien',
'CHF - Swiss Francs' => 'CHF - Franc suisse',
- 'Custom Stylesheet' => 'Feuille de style personalisée',
+ 'Custom Stylesheet' => 'Feuille de style personnalisée',
'download' => 'télécharger',
'EUR - Euro' => 'EUR - Euro',
'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.',
'Code' => 'Code',
'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',
- 'Secret key: ' => 'Clé secrète : ',
+ 'Secret key: ' => 'Clé secrète : ',
'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',
'%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',
'Score' => 'Complexité',
'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',
'Edit recurrence' => 'Modifier la récurrence',
'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',
'Action date' => 'Date de l\'action',
'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)',
'Existing due date' => 'Date d\'échéance existante',
'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',
'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.',
- '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',
'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',
@@ -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 »',
'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.',
- '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',
'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 :',
- 'New title: %s' => 'Nouveau titre : %s',
+ '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',
'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',
- 'New category: %s' => 'Nouvelle catégorie : %s',
- 'New color: %s' => 'Nouvelle couleur : %s',
- 'New complexity: %d' => 'Nouvelle complexité : %d',
+ 'New category: %s' => 'Nouvelle catégorie : %s',
+ 'New color: %s' => 'Nouvelle couleur : %s',
+ 'New complexity: %d' => 'Nouvelle complexité : %d',
'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',
'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 estimated changed: %sh' => 'Le temps estimé 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',
'The field "%s" have been updated' => 'Le champ « %s » a été mis à jour',
'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 ?',
- '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',
'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',
@@ -677,31 +677,31 @@ return array(
'Go to the search/filter box' => 'Aller au champ de recherche',
'There is no activity yet.' => 'Il n\'y a pas encore d\'activité.',
'No tasks found.' => 'Aucune tâche trouvée.',
- 'Keyboard shortcut: "%s"' => 'Raccourci clavier : « %s »',
+ 'Keyboard shortcut: "%s"' => 'Raccourci clavier : « %s »',
'List' => 'Liste',
'Filter' => 'Filtre',
'Advanced search' => 'Recherche avancée',
- 'Example of query: ' => 'Exemple de requête : ',
- 'Search by project: ' => 'Rechercher par projet : ',
- 'Search by column: ' => 'Rechercher par colonne : ',
- 'Search by assignee: ' => 'Rechercher par assigné : ',
- 'Search by color: ' => 'Rechercher par couleur : ',
- 'Search by category: ' => 'Rechercher par catégorie : ',
- 'Search by description: ' => 'Rechercher par description : ',
- 'Search by due date: ' => 'Rechercher par date d\'échéance : ',
+ 'Example of query: ' => 'Exemple de requête : ',
+ 'Search by project: ' => 'Rechercher par projet : ',
+ 'Search by column: ' => 'Rechercher par colonne : ',
+ 'Search by assignee: ' => 'Rechercher par assigné : ',
+ 'Search by color: ' => 'Rechercher par couleur : ',
+ 'Search by category: ' => 'Rechercher par catégorie : ',
+ 'Search by description: ' => 'Rechercher par description : ',
+ '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' => '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.',
'Average Lead and Cycle time' => 'Durée moyenne du lead et cycle time',
- 'Average lead time: ' => 'Lead time moyen : ',
- 'Average cycle time: ' => 'Cycle time moyen : ',
+ 'Average lead time: ' => 'Lead time moyen : ',
+ 'Average cycle time: ' => 'Cycle time moyen : ',
'Cycle Time' => 'Cycle 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.',
'Average time into each column' => 'Temps moyen dans chaque colonne',
'Lead and cycle time' => 'Lead et cycle time',
- 'Lead time: ' => 'Lead time : ',
- 'Cycle time: ' => 'Temps de cycle : ',
+ 'Lead time: ' => 'Lead time : ',
+ 'Cycle time: ' => 'Temps de cycle : ',
'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 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',
'Edit Authentication' => 'Modifier l\'authentification',
'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.',
'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',
'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',
'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 column: %s' => 'Colonne actuelle : %s',
- 'Current category: %s' => 'Catégorie actuelle : %s',
+ 'Current swimlane: %s' => 'Swimlane actuelle : %s',
+ 'Current column: %s' => 'Colonne actuelle : %s',
+ 'Current category: %s' => 'Catégorie actuelle : %s',
'no category' => 'aucune catégorie',
- 'Current assignee: %s' => 'Assigné actuel : %s',
+ 'Current assignee: %s' => 'Assigné actuel : %s',
'not assigned' => 'non assigné',
- 'Author:' => 'Auteur :',
+ 'Author:' => 'Auteur :',
'contributors' => 'contributeurs',
- 'License:' => 'Licence :',
+ 'License:' => 'Licence :',
'License' => 'Licence',
'Enter the text below' => 'Entrez le texte ci-dessous',
'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é',
'Task link creation or modification' => 'Création ou modification d\'un lien sur une tâche',
'Milestone' => 'Étape importante',
- 'Documentation: %s' => 'Documentation : %s',
+ 'Documentation: %s' => 'Documentation : %s',
'Reset the search/filter box' => 'Réinitialiser le champ de recherche',
'Documentation' => 'Documentation',
'Table of contents' => 'Table des matières',
@@ -754,21 +754,21 @@ return array(
'Plugins' => 'Extensions',
'There is no plugin loaded.' => 'Il n\'y a aucune extension chargée.',
'My notifications' => 'Mes notifications',
- 'Custom filters' => 'Filtres personalisés',
- 'Your custom filter have been created successfully.' => 'Votre filter personalisé a été créé avec succès.',
- 'Unable to create your custom filter.' => 'Impossible de créer votre filter personalisé.',
- 'Custom filter removed successfully.' => 'Filtre personalisé supprimé avec succès.',
- 'Unable to remove this custom filter.' => 'Impossible de supprimer ce filter personalisé.',
- 'Edit custom filter' => 'Modification d\'un filtre personalisé',
- 'Your custom filter have been updated successfully.' => 'Votre filtre personalisé a été mis à jour avec succès.',
- 'Unable to update custom filter.' => 'Impossible de mettre à jour votre filtre personalisé.',
+ 'Custom filters' => 'Filtres personnalisé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 personnalisé.',
+ 'Custom filter removed successfully.' => 'Filtre personnalisé supprimé avec succès.',
+ 'Unable to remove this custom filter.' => 'Impossible de supprimer ce filter personnalisé.',
+ 'Edit custom filter' => 'Modification d\'un filtre personnalisé',
+ '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 personnalisé.',
'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',
'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',
'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 #%d closed' => 'Tâche n°%d fermée',
'Task #%d opened' => 'Tâche n°%d ouverte',
@@ -789,7 +789,7 @@ return array(
'Shared' => 'Partagé',
'Owner' => 'Propriétaire',
'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',
'%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é',
@@ -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',
'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/Replace' => 'Ajouter/Remplaçer',
+ 'Append/Replace' => 'Ajouter/Remplacer',
'Append' => 'Ajouter',
- 'Replace' => 'Remplaçer',
+ 'Replace' => 'Remplacer',
'Import' => 'Importation',
- 'Change sorting' => 'changer l\'ordre',
+ 'Change sorting' => 'Changer l\'ordre',
'Tasks Importation' => 'Importation des tâches',
'Delimiter' => 'Délimiteur',
'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',
'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',
- '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',
'No external integration registered.' => 'Aucune intégration externe enregistrée.',
'Duplicates are not imported' => 'Les doublons ne sont pas importés',
@@ -838,10 +838,10 @@ return array(
'Edit group' => 'Modifier le groupe',
'Group updated successfully.' => 'Groupe mis à jour avec succès.',
'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.',
'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.',
'Unable to remove this user from the group.' => 'Impossible de supprimer cet utilisateur du groupe.',
'Remove group' => 'Supprimer le groupe',
@@ -853,14 +853,14 @@ return array(
'Project Member' => 'Membre du projet',
'Project Viewer' => 'Visualiseur de projet',
'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',
'View all groups' => 'Voir tous les groupes',
'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.',
'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',
'Permissions' => 'Permissions',
'Allowed Users' => 'Utilisateurs autorisés',
@@ -871,15 +871,15 @@ return array(
'No group have been allowed specifically.' => 'Aucun groupe a été autorisé spécifiquement.',
'Group' => 'Groupe',
'Group Name' => 'Nom du groupe',
- 'Enter group name...' => 'Entrez le nom du groupe...',
- 'Role:' => 'Rôle :',
+ 'Enter group name...' => 'Entrez le nom du groupe…',
+ 'Role:' => 'Rôle :',
'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 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 a comment on the task #%d' => 'Vous avez été mentionné dans un commentaire de la tâche n°%d',
- 'Estimated hours: ' => 'Heures estimées : ',
- 'Actual hours: ' => 'Heures actuelles : ',
+ 'Estimated hours: ' => 'Heures estimées : ',
+ 'Actual hours: ' => 'Heures actuelles : ',
'Hours Spent' => 'Heures passées',
'Hours Estimated' => 'Heures estimées',
'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',
'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',
- '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',
'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.',
'Password Reset for Kanboard' => 'Réinitialisation du mot de passe pour Kanboard',
- 'Forgot password?' => 'Mot de passe oublié ?',
- 'Enable "Forget Password"' => 'Activer la fonctionnalité « Mot de passe oublié »',
+ 'Forgot password?' => 'Mot de passe oublié ?',
+ 'Enable "Forget Password"' => 'Activer la fonctionnalité « Mot de passe oublié »',
'Password Reset' => 'Réinitialisation du mot de passe',
'New password' => 'Nouveau 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 :',
- 'Last Password Reset' => 'Dernières réinitialisation de mot de passe',
+ '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éinitialisations de mot de passe',
'The password has never been reinitialized.' => 'Le mot de passe n\'a jamais été réinitialisé.',
'Creation' => 'Création',
'Expiration' => 'Expiration',
'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.',
- '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.',
+ '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 ?',
+ '%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',
'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 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.',
'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.',
@@ -942,7 +942,7 @@ return array(
'Add a new external link' => 'Ajouter un nouveau lien externe',
'Edit external link' => 'Modifier un 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',
'Internal links' => 'Liens internes',
'Assign to me' => 'Assigner à moi',
@@ -954,48 +954,48 @@ return array(
'Create from another project' => 'Créer depuis un autre projet',
'open' => 'ouvert',
'closed' => 'fermé',
- 'Priority:' => 'Priorité :',
- 'Reference:' => 'Référence :',
- 'Complexity:' => 'Complexité :',
- 'Swimlane:' => 'Swimlane :',
- 'Column:' => 'Colonne :',
- 'Position:' => 'Position :',
- 'Creator:' => 'Créateur :',
- 'Time estimated:' => 'Temps estimé :',
+ 'Priority:' => 'Priorité :',
+ 'Reference:' => 'Référence :',
+ 'Complexity:' => 'Complexité :',
+ 'Swimlane:' => 'Swimlane :',
+ 'Column:' => 'Colonne :',
+ 'Position:' => 'Position :',
+ 'Creator:' => 'Créateur :',
+ 'Time estimated:' => 'Temps estimé :',
'%s hours' => '%s heures',
- 'Time spent:' => 'Temps passé :',
- 'Created:' => 'Créé le :',
- 'Modified:' => 'Modifié le :',
- 'Completed:' => 'Terminé le :',
- 'Started:' => 'Commençé le :',
- 'Moved:' => 'Déplacé le : ',
+ 'Time spent:' => 'Temps passé :',
+ 'Created:' => 'Créé le :',
+ 'Modified:' => 'Modifié le :',
+ 'Completed:' => 'Terminé le :',
+ 'Started:' => 'Commencé le :',
+ 'Moved:' => 'Déplacé le : ',
'Task #%d' => 'Tâche n°%d',
'Time format' => 'Format de l\'heure',
- 'Start date: ' => 'Date de début : ',
- 'End date: ' => 'Date de fin : ',
- 'New due date: ' => 'Nouvelle date d\'échéance : ',
- 'Start date changed: ' => 'Date de début modifiée : ',
+ 'Start date: ' => 'Date de début : ',
+ 'End date: ' => 'Date de fin : ',
+ 'New due date: ' => 'Nouvelle date d\'échéance : ',
+ 'Start date changed: ' => 'Date de début modifiée : ',
'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é',
'User activated successfully.' => 'Utilisateur activé avec succès.',
'Unable to enable this user.' => 'Impossible d\'activer cet utilisateur.',
'User disabled successfully.' => 'Utilisateur désactivé avec succès.',
'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.',
'Drag and drop your files here' => 'Glissez-déposez vos fichiers ici',
'choose files' => 'choisissez des fichiers',
'View profile' => 'Voir le profil',
'Two Factor' => 'Deux-Facteurs',
'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',
- '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',
- 'Uploaded: %s' => 'Uploadé : %s',
- 'Size: %s' => 'Taille : %s',
- 'Uploaded by %s' => 'Uploadé par %s',
+ 'Uploaded: %s' => 'Envoyé : %s',
+ 'Size: %s' => 'Taille : %s',
+ 'Uploaded by %s' => 'Envoyé par %s',
'Filename' => 'Nom du fichier',
'Size' => 'Taille',
'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',
'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',
- '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.',
'Unable to duplicate actions.' => 'Impossible de dupliquer les actions.',
'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.',
'Local File' => 'Fichier local',
'Configuration' => 'Configuration',
- 'PHP version:' => 'Version de PHP :',
- 'PHP SAPI:' => 'PHP SAPI :',
- 'OS version:' => 'Version du système d\'exploitation :',
- 'Database version:' => 'Version de la base de donnée :',
- 'Browser:' => 'Navigateur web :',
+ 'PHP version:' => 'Version de PHP :',
+ 'PHP SAPI:' => 'PHP SAPI :',
+ 'OS version:' => 'Version du système d\'exploitation :',
+ 'Database version:' => 'Version de la base de donnée :',
+ 'Browser:' => 'Navigateur web :',
'Task view' => 'Vue détaillée d\'une tâche',
'Edit task' => 'Modifier la tâche',
'Edit description' => 'Modifier la description',
@@ -1043,17 +1043,17 @@ return array(
'My activities' => 'Mes activités',
'Activity until yesterday' => 'Activités jusqu\'à hier',
'Activity until today' => 'Activités jusqu\'à aujourd\'hui',
- 'Search by creator: ' => 'Rechercher par créateur : ',
- 'Search by creation date: ' => 'Rechercher par date de création : ',
- 'Search by task status: ' => 'Rechercher par le statut des tâches : ',
- 'Search by task title: ' => 'Rechercher par le titre des tâches : ',
+ 'Search by creator: ' => 'Rechercher par créateur : ',
+ 'Search by creation date: ' => 'Rechercher par date de création : ',
+ 'Search by task status: ' => 'Rechercher par le statut des tâches : ',
+ 'Search by task title: ' => 'Rechercher par le titre des tâches : ',
'Activity stream search' => 'Recherche dans le flux d\'activité',
- 'Projects where "%s" is manager' => 'Projets où « %s » est gestionnaire',
- 'Projects where "%s" is member' => 'Projets où « %s » est membre du projet',
- 'Open tasks assigned to "%s"' => 'Tâches ouvertes assignées à « %s »',
- 'Closed tasks assigned to "%s"' => 'Tâches fermées assignées à « %s »',
+ 'Projects where "%s" is manager' => 'Projets où « %s » est gestionnaire',
+ 'Projects where "%s" is member' => 'Projets où « %s » est membre du projet',
+ 'Open tasks assigned to "%s"' => 'Tâches ouvertes 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é',
- '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',
'Installed Plugins' => 'Extensions installées',
'Plugin Directory' => 'Liste des extensions',
@@ -1077,25 +1077,25 @@ return array(
'Up to date' => 'À jour',
'Not available' => 'Non disponible',
'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',
'Listing' => 'Listing',
'Metadata' => 'Metadonnées',
'Manage projects' => 'Gérer les projets',
'Convert to task' => 'Convertir 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',
'Enter one task by line.' => 'Entrez une tâche par ligne.',
- 'Number of failed login:' => 'Nombre de connexion échouées :',
- 'Account locked until:' => 'Compte bloqué jusqu\'au :',
+ 'Number of failed login:' => 'Nombre de connexions échouées :',
+ 'Account locked until:' => 'Compte bloqué jusqu\'au :',
'Email settings' => 'Paramètres des emails',
'Email sender address' => 'Adresse email de l\'expéditeur',
'Email transport' => 'Transport des emails',
'Webhook token' => 'Jeton de sécurité des webhooks',
'Project tags management' => 'Gestion des libellés pour le projet',
'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.',
'Unable to update this tag.' => 'Impossible de mettre à jour ce libellé.',
'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.',
'Tag' => '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',
'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',
@@ -1151,7 +1151,7 @@ return array(
'Unlock this user' => 'Débloquer cet utilisateur',
'Custom Project Roles' => 'Rôles personnalisés du projet',
'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 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',
@@ -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',
'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é',
- '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.',
+ '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 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',
- '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 »',
+ '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 »',
'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',
'New custom project role' => 'Nouveau 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é',
- '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.',
- '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',
- 'Remove a project restriction' => 'Supprimer une restriction de project',
- 'Do you really want to remove this project restriction: "%s"?' => 'Voulez-vous vraiment supprimer cette restriction de projet : « %s » ?',
+ '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 » ?',
'Duplicate to multiple projects' => 'Dupliquer vers plusieurs projets',
'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',
'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',
'Preview' => 'Aperçu',
'Write' => 'Écrire',
'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é.',
- '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',
'Generate a new token' => 'Générer un nouveau jeton',
'Showing %d-%d of %d' => 'Éléments %d à %d sur %d',
'Outgoing Emails' => 'Emails sortants',
'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é',
'Export' => 'Exporter',
'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.',
'Kanboard Invitation' => 'Invitation pour Kanboard',
'Visible on dashboard' => 'Visible sur le tableau de bord',
- 'Created at:' => 'Créé le :',
- 'Updated at:' => 'Mis à jour le :',
+ 'Created at:' => 'Créé le :',
+ 'Updated at:' => 'Mis à jour le :',
'There is no custom filter.' => 'Il n\'y a aucun filtre personnalisé.',
'New User' => 'Nouvel utilisateur',
'Authentication' => 'Authentification',
@@ -1254,7 +1254,7 @@ return array(
'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.',
'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',
'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',
@@ -1262,9 +1262,9 @@ return array(
'Close this project' => 'Fermer ce projet',
'Open this project' => 'Ouvrir ce 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',
- '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 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.',
@@ -1283,8 +1283,8 @@ return array(
'Database file' => 'Fichier de la base de données',
'Upload' => 'Téléverser',
'Your project must have at least one active swimlane.' => 'Votre projet doit avoir au moins une swimlane active.',
- 'Project: %s' => 'Projet : %s',
- 'Automatic action not found: "%s"' => 'Action automatique introuvable : « %s »',
+ 'Project: %s' => 'Projet : %s',
+ 'Automatic action not found: "%s"' => 'Action automatique introuvable : « %s »',
'%d projects' => '%d projets',
'%d project' => '%d projet',
'There is no project.' => 'Il n\'y a pas de projet.',
@@ -1313,8 +1313,8 @@ return array(
'API Access' => 'Accès à l\'API',
'No users found.' => 'Aucun utilisateur trouvé.',
'User ID' => 'ID de l\'utilisateur',
- 'Notifications are activated' => 'Notifications activés',
- 'Notifications are disabled' => 'Notifications désactivés',
+ 'Notifications are activated' => 'Notifications activées',
+ 'Notifications are disabled' => 'Notifications désactivées',
'User disabled' => 'Utilisateur désactivé',
'%d notifications' => '%d notifications',
'%d notification' => '%d notification',
@@ -1335,7 +1335,7 @@ return array(
'DKK - Danish Krona' => 'DKK - Couronne danoise',
'Remove user from group' => 'Supprimer cet utilisateur du groupe',
'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',
'Write one subject by line.' => 'Écrivez un sujet par ligne.',
'Create another link' => 'Créer un autre lien',