From 9b78126289703b222a19dcd1fcc16bca66993c20 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sun, 21 Jun 2015 15:45:26 -0400 Subject: Add cli command to compare locales + cleanup translation files --- app/Locale/fr_FR/translations.php | 127 ++++++++++++++++++++++---------------- 1 file changed, 74 insertions(+), 53 deletions(-) (limited to 'app/Locale/fr_FR') diff --git a/app/Locale/fr_FR/translations.php b/app/Locale/fr_FR/translations.php index f5c97759..4a792d07 100644 --- a/app/Locale/fr_FR/translations.php +++ b/app/Locale/fr_FR/translations.php @@ -38,15 +38,11 @@ return array( 'No user' => 'Aucun utilisateur', 'Forbidden' => 'Accès interdit', 'Access Forbidden' => 'Accès interdit', - 'Only administrators can access to this page.' => 'Uniquement les administrateurs peuvent accéder à cette page.', 'Edit user' => 'Modifier un utilisateur', 'Logout' => 'Déconnexion', 'Bad username or password' => 'Identifiant ou mot de passe incorrect', - 'users' => 'utilisateurs', - 'projects' => 'projets', 'Edit project' => 'Modifier le projet', 'Name' => 'Nom', - 'Activated' => 'Actif', 'Projects' => 'Projets', 'No project' => 'Aucun projet', 'Project' => 'Projet', @@ -56,7 +52,6 @@ return array( 'Actions' => 'Actions', 'Inactive' => 'Inactif', 'Active' => 'Actif', - 'Column %d' => 'Colonne %d', 'Add this column' => 'Ajouter cette colonne', '%d tasks on the board' => '%d tâches sur le tableau', '%d tasks in total' => '%d tâches au total', @@ -67,14 +62,11 @@ return array( 'New project' => 'Nouveau projet', 'Do you really want to remove this project: "%s"?' => 'Voulez-vous vraiment supprimer ce projet : « %s » ?', 'Remove project' => 'Supprimer le projet', - 'Boards' => 'Tableaux', 'Edit the board for "%s"' => 'Modifier le tableau pour « %s »', 'All projects' => 'Tous les projets', 'Change columns' => 'Changer les colonnes', 'Add a new column' => 'Ajouter une nouvelle colonne', 'Title' => 'Titre', - 'Add Column' => 'Nouvelle colonne', - 'Project "%s"' => 'Projet « %s »', 'Nobody assigned' => 'Personne assigné', 'Assigned to %s' => 'Assigné à %s', 'Remove a column' => 'Supprimer une colonne', @@ -87,16 +79,12 @@ return array( 'Language' => 'Langue', 'Webhook token:' => 'Jeton de securité pour les webhooks :', 'API token:' => 'Jeton de securité pour l\'API :', - 'More information' => 'Plus d\'informations', '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', '(VACUUM command)' => '(Commande VACUUM)', '(Gzip compressed Sqlite file)' => '(Fichier Sqlite compressé en Gzip)', - 'User settings' => 'Paramètres utilisateur', - 'My default project:' => 'Mon projet par défaut : ', 'Close a task' => 'Fermer une tâche', - 'Do you really want to close this task: "%s"?' => 'Voulez-vous vraiment fermer cettre tâche : « %s » ?', 'Edit a task' => 'Modifier une tâche', 'Column' => 'Colonne', 'Color' => 'Couleur', @@ -121,19 +109,15 @@ return array( 'The password is required' => 'Le mot de passe est obligatoire', 'This value must be an integer' => 'Cette valeur doit être un entier', 'The username must be unique' => 'Le nom d\'utilisateur doit être unique', - 'The username must be alphanumeric' => 'Le nom d\'utilisateur doit être alpha-numérique', 'The user id is required' => 'L\'id de l\'utilisateur est obligatoire', 'Passwords don\'t match' => 'Les mots de passe ne correspondent pas', 'The confirmation is required' => 'Le confirmation est requise', - 'The column is required' => 'La colonne est obligatoire', 'The project is required' => 'Le projet est obligatoire', - 'The color is required' => 'La couleur est obligatoire', 'The id is required' => 'L\'identifiant est obligatoire', 'The project id is required' => 'L\'identifiant du projet est obligatoire', 'The project name is required' => 'Le nom du projet est obligatoire', 'This project must be unique' => 'Le nom du projet doit être unique', 'The title is required' => 'Le titre est obligatoire', - 'The language is required' => 'La langue est obligatoire', 'There is no active project, the first step is to create a new project.' => 'Il n\'y a aucun projet actif, la première étape est de créer un nouveau projet.', 'Settings saved successfully.' => 'Paramètres sauvegardés avec succès.', 'Unable to save your settings.' => 'Impossible de sauvegarder vos réglages.', @@ -173,9 +157,7 @@ return array( 'Date created' => 'Date de création', 'Date completed' => 'Date de clôture', 'Id' => 'Identifiant', - 'No task' => 'Aucune tâche', 'Completed tasks' => 'Tâches terminées', - 'List of projects' => 'Liste des projets', 'Completed tasks for "%s"' => 'Tâches terminées pour « %s »', '%d closed tasks' => '%d tâches terminées', 'No task for this project' => 'Aucune tâche pour ce projet', @@ -187,29 +169,22 @@ return array( '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é', - 'limit' => 'limite', 'Task limit' => 'Tâches Max.', 'Task count' => 'Nombre de tâches', - 'This value must be greater than %d' => 'Cette valeur doit être plus grande que %d', 'Edit project access list' => 'Modifier l\'accès au projet', - 'Edit users access' => 'Modifier les utilisateurs autorisés', 'Allow this user' => 'Autoriser cet utilisateur', - 'Only those users have access to this project:' => 'Seulement ces utilisateurs ont accès à ce projet :', 'Don\'t forget that administrators have access to everything.' => 'N\'oubliez pas que les administrateurs ont accès à tout.', 'Revoke' => 'Révoquer', 'List of authorized users' => 'Liste des utilisateurs autorisés', 'User' => 'Utilisateur', 'Nobody have access to this project.' => 'Personne n\'est autorisé à accéder au projet.', - 'You are not allowed to access to this project.' => 'Vous n\'êtes pas autorisé à accéder à ce projet.', 'Comments' => 'Commentaires', - 'Post comment' => 'Commenter', 'Write your text in Markdown' => 'Écrivez votre texte en Markdown', 'Leave a comment' => 'Laissez un commentaire', 'Comment is required' => 'Le commentaire est obligatoire', 'Leave a description' => 'Laissez une description', 'Comment added successfully.' => 'Commentaire ajouté avec succès.', 'Unable to create your comment.' => 'Impossible de sauvegarder votre commentaire.', - 'The description is required' => 'La description est obligatoire', 'Edit this task' => 'Modifier cette tâche', 'Due Date' => 'Date d\'échéance', 'Invalid date' => 'Date invalide', @@ -236,15 +211,12 @@ return array( 'Save this action' => 'Sauvegarder cette action', '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', - 'Close the task' => 'Fermer cette tâche', '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', 'Duplicate the task to another project' => 'Dupliquer la tâche vers un autre projet', 'Move a task to another column' => 'Déplacement d\'une tâche vers une autre colonne', - 'Move a task to another position in the same column' => 'Déplacement d\'une tâche à une autre position mais dans la même colonne', 'Task modification' => 'Modification d\'une tâche', 'Task creation' => 'Création d\'une tâche', - 'Open a closed task' => 'Ouverture d\'une tâche fermée', 'Closing a task' => 'Fermeture d\'une tâche', 'Assign a color to a specific user' => 'Assigner une couleur à un utilisateur', 'Column title' => 'Titre de la colonne', @@ -254,7 +226,6 @@ return array( 'Duplicate to another project' => 'Dupliquer dans un autre projet', 'Duplicate' => 'Dupliquer', 'link' => 'lien', - 'Update this comment' => 'Mettre à jour ce commentaire', 'Comment updated successfully.' => 'Commentaire mis à jour avec succès.', 'Unable to update your comment.' => 'Impossible de supprimer votre commentaire.', 'Remove a comment' => 'Supprimer un commentaire', @@ -262,12 +233,9 @@ return array( 'Unable to remove this comment.' => 'Impossible de supprimer ce commentaire.', 'Do you really want to remove this comment?' => 'Voulez-vous vraiment supprimer ce commentaire ?', 'Only administrators or the creator of the comment can access to this page.' => 'Uniquement les administrateurs ou le créateur du commentaire peuvent accéder à cette page.', - 'Details' => 'Détails', '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' => 'Mauvais mot de passe', - 'Reset all tokens' => 'Réinitialiser tous les jetons de sécurité', - 'All tokens have been regenerated.' => 'Tous les jetons de sécurité ont été réinitialisés.', 'Unknown' => 'Inconnu', 'Last logins' => 'Dernières connexions', 'Login date' => 'Date de connexion', @@ -303,7 +271,6 @@ return array( 'Unlink my Google Account' => 'Ne plus utiliser mon compte Google', 'Login with my Google Account' => 'Se connecter avec mon compte Google', 'Project not found.' => 'Projet introuvable.', - 'Task #%d' => 'Tâche n°%d', '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', @@ -324,7 +291,6 @@ return array( '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 Name' => 'Nom de la catégorie', - 'Categories for the project "%s"' => 'Catégories du projet « %s »', '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 » ?', 'Filter by category' => 'Filtrer par catégorie', @@ -390,7 +356,6 @@ return array( 'Modification date' => 'Date de modification', 'Completion date' => 'Date de complétion', 'Clone' => 'Clone', - 'Clone Project' => 'Cloner le projet', 'Project cloned successfully.' => 'Projet cloné avec succès.', 'Unable to clone this project.' => 'Impossible de cloner ce projet.', 'Email notifications' => 'Notifications par email', @@ -407,7 +372,6 @@ return array( 'New attachment added "%s"' => 'Nouvelle pièce-jointe ajoutée « %s »', 'Comment updated' => 'Commentaire ajouté', 'New comment posted by %s' => 'Nouveau commentaire ajouté par « %s »', - 'List of due tasks for the project "%s"' => 'Liste des tâches expirées pour le projet « %s »', 'New attachment' => 'Nouveau document', 'New comment' => 'Nouveau commentaire', 'Comment updated' => 'Commentaire mis à jour', @@ -417,21 +381,15 @@ return array( 'Task updated' => 'Tâche mise à jour', 'Task closed' => 'Tâche fermée', 'Task opened' => 'Tâche ouverte', - '[%s][Due tasks]' => '[%s][Tâches expirées]', - '[Kanboard] Notification' => '[Kanboard] Notification', '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', - 'Category management' => 'Gestion des catégories', 'User management' => 'Gestion des utilisateurs', 'Active tasks' => 'Tâches actives', 'Disable public access' => 'Désactiver l\'accès public', 'Enable public access' => 'Activer l\'accès public', - 'Active projects' => 'Projets activés', - 'Inactive projects' => 'Projets désactivés', 'Public access disabled' => 'Accès public désactivé', 'Do you really want to disable this project: "%s"?' => 'Voulez-vous vraiment désactiver ce projet : « %s » ?', - 'Do you really want to duplicate this project: "%s"?' => 'Voulez-vous vraiment dupliquer ce projet : « %s » ?', 'Do you really want to enable this project: "%s"?' => 'Voulez-vous vraiment activer ce projet : « %s » ?', 'Project activation' => 'Activation du projet', 'Move the task to another project' => 'Déplacer la tâche vers un autre projet', @@ -500,12 +458,9 @@ return array( 'Task assignee change' => 'Modification de la personne assignée sur une tâche', '%s change the assignee of the task #%d to %s' => '%s a changé la personne assignée sur la tâche n˚%d pour %s', '%s changed the assignee of the task %s to %s' => '%s a changé la personne assignée sur la tâche %s pour %s', - 'Column Change' => 'Changement de colonne', - 'Position Change' => 'Changement de position', - 'Assignee Change' => 'Changement d\'assigné', 'New password for the user "%s"' => 'Nouveau mot de passe pour l\'utilisateur « %s »', 'Choose an event' => 'Choisir un événement', - 'Github commit received' => '« Commit » reçu via Github', + 'Github commit received' => 'Commit reçu via Github', 'Github issue opened' => 'Ouverture d\'un ticket sur Github', 'Github issue closed' => 'Fermeture d\'un ticket sur Github', 'Github issue reopened' => 'Réouverture d\'un ticket sur Github', @@ -555,12 +510,10 @@ return array( 'Everybody have access to this project.' => 'Tout le monde a acccès à ce projet.', 'Webhooks' => 'Webhooks', 'API' => 'API', - 'Integration' => 'Intégration', 'Github webhooks' => 'Webhook Github', 'Help on Github webhooks' => 'Aide sur les webhooks Github', 'Create a comment from an external provider' => 'Créer un commentaire depuis un fournisseur externe', 'Github issue comment created' => 'Commentaire créé sur un ticket Github', - 'Configure' => 'Configurer', 'Project management' => 'Gestion des projets', 'My projects' => 'Mes projets', 'Columns' => 'Colonnes', @@ -578,7 +531,6 @@ return array( 'User repartition for "%s"' => 'Répartition des utilisateurs pour « %s »', 'Clone this project' => 'Cloner ce projet', 'Column removed successfully.' => 'Colonne supprimée avec succès.', - 'Edit Project' => 'Modifier le projet', 'Github Issue' => 'Ticket Github', 'Not enough data to show the graph.' => 'Pas assez de données pour afficher le graphique.', 'Previous' => 'Précédent', @@ -626,7 +578,7 @@ return array( '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 »', 'Default categories for new projects (Comma-separated)' => 'Catégories par défaut pour les nouveaux projets (séparé par des virgules)', - 'Gitlab commit received' => '« Commit » reçu via Gitlab', + 'Gitlab commit received' => 'Commit reçu via Gitlab', 'Gitlab issue opened' => 'Ouverture d\'un ticket sur Gitlab', 'Gitlab issue closed' => 'Fermeture d\'un ticket sur Gitlab', 'Gitlab webhooks' => 'Webhook Gitlab', @@ -659,7 +611,6 @@ return array( 'All swimlanes' => 'Toutes les swimlanes', 'All colors' => 'Toutes les couleurs', 'All status' => 'Tous les états', - 'Add a comment logging moving the task between columns' => 'Ajouter un commentaire de log lorsqu\'une tâche est déplacée dans une autre colonne', 'Moved to column %s' => 'Tâche déplacée à la colonne %s', 'Change description' => 'Changer la description', 'User dashboard' => 'Tableau de bord de l\'utilisateur', @@ -680,7 +631,7 @@ return array( 'Disable login form' => 'Désactiver le formulaire d\'authentification', 'Show/hide calendar' => 'Afficher/cacher le calendrier', 'User calendar' => 'Calendrier de l\'utilisateur', - 'Bitbucket commit received' => '« Commit » reçu via Bitbucket', + 'Bitbucket commit received' => 'Commit reçu via Bitbucket', 'Bitbucket webhooks' => 'Webhook Bitbucket', 'Help on Bitbucket webhooks' => 'Aide sur les webhooks Bitbucket', 'Start' => 'Début', @@ -910,7 +861,7 @@ return array( 'The server address must use this format: "tcp://hostname:5222"' => 'L\'adresse du serveur doit utiliser le format suivant : « tcp://hostname:5222 »', 'Calendar settings' => 'Paramètres du calendrier', 'Project calendar view' => 'Vue en mode projet du calendrier', - 'Project settings' => 'Paramètres des projets', + 'Project settings' => 'Paramètres du projet', 'Show subtasks based on the time tracking' => 'Afficher les sous-tâches basé sur le suivi du temps', 'Show tasks based on the creation date' => 'Afficher les tâches en fonction de la date de création', 'Show tasks based on the start date' => 'Afficher les tâches en fonction de la date de début', @@ -924,4 +875,74 @@ 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', + 'Email subject' => 'Sujet de l\'email', + 'Date' => 'Date', + 'By @%s on Bitbucket' => 'Par @%s sur Bitbucket', + 'Bitbucket Issue' => 'Ticket Bitbucket', + 'Commit made by @%s on Bitbucket' => 'Commit fait par @%s sur Bitbucket', + 'Commit made by @%s on Github' => 'Commit fait par @%s sur Github', + 'By @%s on Github' => 'Par @%s sur Github', + 'Commit made by @%s on Gitlab' => 'Commit fait par @%s sur Gitlab', + '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 colonnes', + 'Move the task to another column when the category is changed' => 'Déplacer une tâche vers une autre colonne lorsque la catégorie a changée', + 'Send a task by email to someone' => 'Envoyer une tâche par email à quelqu\'un', + 'Reopen a task' => 'Rouvrir une tâche', + 'Bitbucket issue opened' => 'Ticket Bitbucket ouvert', + 'Bitbucket issue closed' => 'Ticket Bitbucket fermé', + 'Bitbucket issue reopened' => 'Ticket Bitbucket rouvert', + 'Bitbucket issue assignee change' => 'Changement d\'assigné sur un ticket Bitbucket', + 'Bitbucket issue comment created' => 'Commentaire créé sur un ticket Bitbucket', + 'Column change' => 'Changement de colonne', + 'Position change' => 'Changement de position', + 'Swimlane change' => 'Changement de swimlane', + 'Assignee change' => 'Changement d\'assigné', + '[%s] Overdue tasks' => '[%s] Tâches en retard', + 'Notification' => 'Notification', + '%s moved the task #%d to the first swimlane' => '%s a déplacé la tâche n°%d dans la première swimlane', + '%s moved the task #%d to the swimlane "%s"' => '%s a déplacé la tâche n°%d dans la swimlane « %s »', + 'Swimlane' => 'Swimlane', + 'Budget overview' => 'Vue d\'ensemble du budget', + 'Type' => 'Type', + 'There is not enough data to show something.' => 'Il n\'y a pas assez de données pour montrer quelque chose.', + 'Gravatar' => 'Gravatar', + 'Hipchat' => 'Hipchat', + 'Slack' => 'Slack', + '%s moved the task %s to the first swimlane' => '%s a déplacé la tâche %s dans la première swimlane', + '%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 selectionné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 selectionnée.', + 'Project activities for %s' => 'Activité du projet « %s »', + 'view the board on Kanboard' => 'voir la 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 :', + 'Overdue tasks for the project "%s"' => 'Tâches en retard pour le projet « %s »', + 'There is no completed tasks at the moment.' => 'Il n\'y a aucune tâche terminée pour le moment.', + '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', + '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', + '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', + 'The field "%s" have been updated' => 'Le champ « %s » a été mis à jour', + 'The description have 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 ?', + 'Swimlane: %s' => 'Swimlane : %s', + 'Project calendar' => 'Agenda du projet', + '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', + 'Only for tasks created by me and assigned to me' => 'Seulement les tâches créées par moi-même et celles qui me sont asignées', + '%A' => '%A', + '%b %e, %Y, %k:%M %p' => '%d/%m/%Y %H:%M', + 'New due date: %B %e, %Y' => 'Nouvelle date d\'échéance : %d/%m/%Y', + 'Start date changed: %B %e, %Y' => 'Date de début modifiée : %d/%m/%Y', + '%k:%M %p' => '%H:%M', ); -- cgit v1.2.3