summaryrefslogtreecommitdiff
path: root/app/Locale
diff options
context:
space:
mode:
authorYannick Armand <yannick.armand@protonmail.com>2018-10-07 19:51:42 +0200
committerfguillot <fred@kanboard.net>2018-10-07 11:23:13 -0700
commita165f3acdbcb4f026ab1334bfc27002720d4836f (patch)
treec8b2d7d92d92890dcbb1e8d1c5ed5f16076dbd2b /app/Locale
parente650ed58148094627438fc74ef2c765ee5fbd41b (diff)
Update French translation
Diffstat (limited to 'app/Locale')
-rw-r--r--app/Locale/fr_FR/translations.php36
1 files changed, 18 insertions, 18 deletions
diff --git a/app/Locale/fr_FR/translations.php b/app/Locale/fr_FR/translations.php
index b5591178..826f7169 100644
--- a/app/Locale/fr_FR/translations.php
+++ b/app/Locale/fr_FR/translations.php
@@ -22,7 +22,7 @@ return array(
'Dark Grey' => 'Gris foncé',
'Pink' => 'Rose',
'Teal' => 'Turquoise',
- 'Cyan'=> 'Bleu intense',
+ 'Cyan' => 'Bleu intense',
'Lime' => 'Vert citron',
'Light Green' => 'Vert clair',
'Amber' => 'Ambre',
@@ -300,7 +300,7 @@ return array(
'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 recevoir 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',
@@ -438,7 +438,7 @@ return array(
'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',
@@ -877,7 +877,7 @@ return array(
'Estimated vs actual time' => 'Temps estimé vs réel',
'RUB - Russian Ruble' => 'RUB - Rouble russe',
'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 spécifique',
'Time-based One-time Password Algorithm' => 'Mot de passe à usage unique basé sur le temps',
'Two-Factor Provider: ' => 'Fournisseur d\'authentification à deux facteurs : ',
'Disable two-factor authentication' => 'Désactiver l\'authentification à deux-facteurs',
@@ -903,7 +903,7 @@ return array(
'My dashboard' => 'Mon tableau de bord',
'My profile' => 'Mon profil',
'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, exemple : 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.',
'There is no project member.' => 'Il n\'y a aucun membre du projet.',
@@ -996,7 +996,7 @@ return array(
'Switch to the project overview' => 'Aller à l\'aperçu du projet',
'User filters' => 'Filtres des utilisateurs',
'Category filters' => 'Filtres des catégories',
- 'Upload a file' => 'Uploader un fichier',
+ 'Upload a file' => 'Envoyer un fichier',
'View file' => 'Voir le fichier',
'Last activity' => 'Dernières activités',
'Change subtask position' => 'Changer la position de la sous-tâche',
@@ -1053,7 +1053,7 @@ return array(
'Unable to extract plugin archive.' => 'Impossible d\'extraire l\'archive de l\'extension.',
'Plugin not found.' => 'Extension introuvable.',
'You don\'t have the permission to remove this plugin.' => 'Vous n\'avez pas la permission de supprimer ce plugin.',
- 'Unable to download plugin archive.' => 'Impossible de télécharger l\'achive du plugin.',
+ 'Unable to download plugin archive.' => 'Impossible de télécharger l\'archive du plugin.',
'Unable to write temporary file for plugin.' => 'Impossible d\'écrire le fichier temporaire pour l\'extension.',
'Unable to open plugin archive.' => 'Impossible d\'ouvrir l\'archive du plugin.',
'There is no file in the plugin archive.' => 'Il n\'y a aucun fichier dans l\'archive du plugin.',
@@ -1334,8 +1334,8 @@ return array(
'Subtask added successfully.' => 'Sous-tâche ajoutée avec succès.',
'%d subtasks added successfully.' => '%d sous-tâches ajoutées avec succès.',
'Enter one subtask by line.' => 'Entrez une sous-tâche par ligne.',
- 'Predefined Contents' => 'Contenus prédéfini',
- 'Predefined contents' => 'Contenus prédéfini',
+ 'Predefined Contents' => 'Contenus prédéfinis',
+ 'Predefined contents' => 'Contenus prédéfinis',
'Predefined Task Description' => 'Modèles de description de tâches',
'Do you really want to remove this template? "%s"' => 'Voulez-vous vraiment supprimer ce modèle ? « %s »',
'Add predefined task description' => 'Ajouter un modèle de description de tâche',
@@ -1348,7 +1348,7 @@ return array(
'Unable to remove this template.' => 'Impossible de supprimer ce modèle.',
'Template for the task description' => 'Modèle pour la description des tâches',
'The start date is greater than the end date' => 'La date de début est plus grande que la date d\'échéance',
- 'Tags must be separated by a comma' => 'Les labels doivent être séparé par une virgule',
+ 'Tags must be separated by a comma' => 'Les labels doivent être séparés par une virgule',
'Only the task title is required' => 'Seulement le titre est obligatoire',
'Creator Username' => 'Identifiant du créateur',
'Color Name' => 'Nom de la couleur',
@@ -1357,28 +1357,28 @@ return array(
'Time Estimated' => 'Durée estimée',
'Time Spent' => 'Temps passé',
'External Link' => 'Lien externe',
- 'This feature enables the iCal feed, RSS feed and the public board view.' => 'Cette fonctionalité active l\'abonnement iCal, le flux RSS et la vue publique du tableau.',
- 'Stop the timer of all subtasks when moving a task to another column' => 'Arrêter le minuteur de toutes les sous-tâches lorsque la tâche est déplaçée dans une autre colonne',
+ 'This feature enables the iCal feed, RSS feed and the public board view.' => 'Cette fonctionnalité active l\'abonnement iCal, le flux RSS et la vue publique du tableau.',
+ 'Stop the timer of all subtasks when moving a task to another column' => 'Arrêter le minuteur de toutes les sous-tâches lorsque la tâche est déplacée dans une autre colonne',
'Subtask Title' => 'Titre de la sous-tâche',
- 'Add a subtask and activate the timer when moving a task to another column' => 'Ajouter une sous-tâche et activer le minuteur lorsque la tâche est déplaçé dans une autre colonne',
+ 'Add a subtask and activate the timer when moving a task to another column' => 'Ajouter une sous-tâche et activer le minuteur lorsque la tâche est déplacée dans une autre colonne',
'days' => 'jours',
'minutes' => 'minutes',
'seconds' => 'secondes',
'Assign automatically a color when preset start date is reached' => 'Assigner automatiquement une couleur lorsque la date de début est passée',
- 'Move the task to another column once a predefined start date is reached' => 'Déplaçer la tâche vers une autre colonne lorsque la date de début est passée',
+ 'Move the task to another column once a predefined start date is reached' => 'Déplacer la tâche vers une autre colonne lorsque la date de début est passée',
'This task is now linked to the task %s with the relation "%s"' => 'Cette tâche est maintenant liée à la tâche %s avec la relation « %s »',
'The link with the relation "%s" to the task %s has been removed' => 'Le lien avec la relation « %s » de la tâche %s a été supprimé',
- 'Custom Filter:' => 'Filtre personalisé :',
+ 'Custom Filter:' => 'Filtre personnalisé :',
'Unable to find this group.' => 'Impossible de trouver ce groupe.',
'%s moved the task #%d to the column "%s"' => '%s a déplacé la tâche #%d vers la colonne « %s »',
'%s moved the task #%d to the position %d in the column "%s"' => '%s a déplacé la tâche #%d à la position %d dans la colonne « %s »',
'%s moved the task #%d to the swimlane "%s"' => '%s a déplacé la tâche #%d vers la swimlane « %s »',
- '%sh spent' => '%sh passé',
- '%sh estimated' => '%sh estimé',
+ '%sh spent' => '%s h passé',
+ '%sh estimated' => '%s h estimé',
'Select All' => 'Tout sélectionner',
'Unselect All' => 'Tout désélectionner',
'Apply action' => 'Appliquer une action',
- 'Move selected tasks to another column' => 'Déplaçer les tâches sélectionnées vers une autre colonne',
+ 'Move selected tasks to another column' => 'Déplacer les tâches sélectionnées vers une autre colonne',
'Edit tasks in bulk' => 'Modifier les tâches en masse',
'Choose the properties that you would like to change for the selected tasks.' => 'Choisissez les propriétés que vous souhaitez changer pour les tâches sélectionnées.',
'Configure this project' => 'Configurer ce projet',