From 2ca997cc9d153b2ede58513d62b968f45963a80d Mon Sep 17 00:00:00 2001 From: Yannick Moy <moy@adacore.com> Date: Sun, 30 Nov 2014 10:18:18 +0100 Subject: [PATCH] Added French translation. Update issue 38 Status: Done --- gitinspector/translations/messages_fr.mo | Bin 0 -> 14419 bytes gitinspector/translations/messages_fr.po | 401 +++++++++++++++++++++++ 2 files changed, 401 insertions(+) create mode 100644 gitinspector/translations/messages_fr.mo create mode 100644 gitinspector/translations/messages_fr.po diff --git a/gitinspector/translations/messages_fr.mo b/gitinspector/translations/messages_fr.mo new file mode 100644 index 0000000000000000000000000000000000000000..bf06af0bd42d337a4d08773c16b34a9175126249 GIT binary patch literal 14419 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 Br1Jm( literal 0 HcmV?d00001 diff --git a/gitinspector/translations/messages_fr.po b/gitinspector/translations/messages_fr.po new file mode 100644 index 0000000..5ee1b7f --- /dev/null +++ b/gitinspector/translations/messages_fr.po @@ -0,0 +1,401 @@ +# Copyright © 2012-2014 Ejwa Software. All rights reserved. +# +# This file is part of gitinspector. +# +# gitinspector is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# gitinspector is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with gitinspector. If not, see <http://www.gnu.org/licenses/>. +# +# Yannick Moy <yannick.moy@gmail.com>, 2014 + +msgid "" +msgstr "" +"Project-Id-Version: gitinspector 0.3.2\n" +"Report-Msgid-Bugs-To: gitinspector@ejwa.se\n" +"POT-Creation-Date: 2014-11-29 05:20+0100\n" +"PO-Revision-Date: 2014-11-02 08:36+0100\n" +"Last-Translator: Yannick Moy <yannick.moy@gmail.com>\n" +"Language-Team: French <>\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#, python-format +msgid "% in comments" +msgstr "% en commentaires" + +#, python-format +msgid "% of changes" +msgstr "% de modifications" + +msgid "(extensions used during statistical analysis are marked)" +msgstr "(les extensions utilisées durant l'analyse statistique sont marquées)" + +msgid "Age" +msgstr "Âge" + +msgid "Author" +msgstr "Auteur" + +msgid "" +"Below are the number of rows from each author that have survived and are " +"still intact in the current revision" +msgstr "" +"Le nombre de lignes par auteur encore présentes et intactes dans la version " +"courante est reporté ci-dessous" + +#, python-brace-format +msgid "Checking how many rows belong to each author (Progress): {0:.0f}%" +msgstr "" +"Contrôle du nombre de lignes appartenant à chaque auteur (En progrès) : " +"{0:.0f}%" + +msgid "Commits" +msgstr "Soumissions" + +msgid "" +"Copyright © 2012-2014 Ejwa Software. All rights reserved.\n" +"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl." +"html>.\n" +"This is free software: you are free to change and redistribute it.\n" +"There is NO WARRANTY, to the extent permitted by law.\n" +"\n" +"Written by Adam Waldenberg." +msgstr "" +"Copyright © 2012-2014 Ejwa Software. Tous droits réservés.\n" +"Licence GPLv3+: GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/" +"gpl.html>.\n" +"Le présent logiciel est un logiciel libre: you pouvez le modifier et le " +"redistributer librement.\n" +"Il n'y a AUCUNE GARANTIE, dans les limites autorisées par la loi.\n" +"\n" +"Écrit par Adam Waldenberg." + +msgid "Deletions" +msgstr "Suppressions" + +#, python-format +msgid "Error processing git repository at \"%s\"." +msgstr "Erreur pendant l'analyse du dépôt git" + +msgid "HTML output not yet supported in" +msgstr "Sortie HTML pas encore prise en charge pour" + +msgid "Hide minor authors" +msgstr "Masquer les auteurs mineurs" + +msgid "Hide rows with minor work" +msgstr "Masquer les lignes avec le moins de travail" + +msgid "Insertions" +msgstr "Insertions" + +msgid "Minor Authors" +msgstr "Auteurs mineurs" + +msgid "Modified Rows:" +msgstr "Lignes modifiées:" + +msgid "No commited files with the specified extensions were found" +msgstr "Aucun fichier soumis avec l'extension spécifiée n'a été trouvé" + +msgid "No metrics violations were found in the repository" +msgstr "Aucune violation des métriques n'a été constatée dans le dépôt" + +#, python-brace-format +msgid "Repository statistics for {0}" +msgstr "Statistiques du dépôt {0}" + +msgid "Rows" +msgstr "Lignes" + +msgid "Show minor authors" +msgstr "Montrer les auteurs mineurs" + +msgid "Show rows with minor work" +msgstr "Montrer les lignes avec le moins de travail" + +msgid "Stability" +msgstr "Stabilité" + +#, python-brace-format +msgid "Statistical information for the repository '{0}' was gathered on {1}." +msgstr "" +"Les informations statistiques pour le dépôt '{0}' ont été extraites le {1}." + +msgid "Text output not yet supported in" +msgstr "Sortie textuelle pas encore prise en charge pour" + +msgid "" +"The authors with the following emails were excluded from the statistics due " +"to the specified exclusion patterns" +msgstr "" +"Les auteurs avec les adresses e-mail suivantes ont été exclus des " +"statistiques en raison des filtres d'exclusion spécifiés" + +msgid "The extensions below were found in the repository history" +msgstr "Les extensions suivantes ont été trouvées dans l'historique du dépôt" + +msgid "" +"The following authors were excluded from the statistics due to the specified " +"exclusion patterns" +msgstr "" +"Les auteurs suivants ont été exclus des statistiques en raison des filtres " +"d'exclusion spécifiés" + +msgid "" +"The following commit revisions were excluded from the statistics due to the " +"specified exclusion patterns" +msgstr "" +"Les soumissions suivantes ont été exclues des statistiques en raison " +"des filtres d'exclusion spécifiés" + +msgid "The following files are suspiciously big (in order of severity)" +msgstr "Les fichiers suivants sont étrangement gros (par ordre d'importance)" + +msgid "" +"The following files have an elevated cyclomatic complexity (in order of " +"severity)" +msgstr "" +"Les fichiers suivants ont une complexité cyclomatique étrangement élevée " +"(par ordre d'importance)" + +msgid "" +"The following files have an elevated cyclomatic complexity density (in order " +"of severity)" +msgstr "" +"Les fichiers suivants ont une densité de complexité cyclomatique " +"étrangement élevée (par ordre d'importance)" + +msgid "" +"The following files were excluded from the statistics due to the specified " +"exclusion patterns" +msgstr "" +"Les fichiers suivants ont été exclus des statistiques en raison des filtres " +"d'exclusion spécifiés" + +msgid "" +"The following historical commit information, by author, was found in the " +"repository" +msgstr "" +"Les informations suivantes, par auteur, ont été extraites de l'historique de " +"soumission du dépôt" + +msgid "The following history timeline has been gathered from the repository" +msgstr "La chronologie suivante a été extraite du dépôt" + +msgid "" +"The following repsonsibilties, by author, were found in the current revision " +"of the repository (comments are exluded from the line count, if possible)" +msgstr "" +"Les responsabilités suivantes, par auteur, ont été extraites de la version " +"courante du dépôt (les commentaires sont exclus du compte des lignes, quand " +"c'est possible)" + +msgid "The given option argument is not a valid boolean." +msgstr "L'option passée en argument n'est pas un booléen valide." + +#, python-brace-format +msgid "" +"The output has been generated by {0} {1}. The statistical analysis tool for " +"git repositories." +msgstr "" +"Cette sortie a été générée par {0} {1}. L'outil d'analyse statistique " +"pour les dépôts git." + +#, python-brace-format +msgid "Try `{0} --help' for more information." +msgstr "Entrez `{0} --help' pour plus d'information." + +msgid "Unable to determine absolute path of git repository." +msgstr "Impossible de déterminer le chemin absolu du dépôt git." + +#, python-brace-format +msgid "" +"Usage: {0} [OPTION]... [REPOSITORY]\n" +"List information about the repository in REPOSITORY. If no repository is\n" +"specified, the current directory is used. If multiple repositories are\n" +"given, information will be fetched from the last repository specified.\n" +"\n" +"Mandatory arguments to long options are mandatory for short options too.\n" +"Boolean arguments can only be given to long options.\n" +" -f, --file-types=EXTENSIONS a comma separated list of file extensions " +"to\n" +" include when computing statistics. The\n" +" default extensions used are:\n" +" {1}\n" +" -F, --format=FORMAT define in which format output should be\n" +" generated; the default format is 'text' " +"and\n" +" the available formats are:\n" +" {2}\n" +" --grading[=BOOL] show statistics and information in a way " +"that\n" +" is formatted for grading of student\n" +" projects; this is the same as supplying " +"the\n" +" options -HlmrTw\n" +" -H, --hard[=BOOL] track rows and look for duplicates harder;\n" +" this can be quite slow with big " +"repositories\n" +" -l, --list-file-types[=BOOL] list all the file extensions available in " +"the\n" +" current branch of the repository\n" +" -L, --localize-output[=BOOL] localize the generated output to the " +"selected\n" +" system language if a translation is\n" +" available\n" +" -m --metrics[=BOOL] include checks for certain metrics during " +"the\n" +" analysis of commits\n" +" -r --responsibilities[=BOOL] show which files the different authors " +"seem\n" +" most responsible for\n" +" --since=DATE only show statistics for commits more " +"recent\n" +" than a specific date\n" +" -T, --timeline[=BOOL] show commit timeline, including author " +"names\n" +" --until=DATE only show statistics for commits older than " +"a\n" +" specific date\n" +" -w, --weeks[=BOOL] show all statistical information in weeks\n" +" instead of in months\n" +" -x, --exclude=PATTERN an exclusion pattern describing the file\n" +" paths, revisions, author names or author\n" +" emails that should be excluded from the\n" +" statistics; can be specified multiple " +"times\n" +" -h, --help display this help and exit\n" +" --version output version information and exit\n" +"\n" +"gitinspector will filter statistics to only include commits that modify,\n" +"add or remove one of the specified extensions, see -f or --file-types for\n" +"more information.\n" +"\n" +"gitinspector requires that the git executable is available in your PATH.\n" +"Report gitinspector bugs to gitinspector@ejwa.se." +msgstr "" +"Utilisation: {0} [OPTION]... [RÉPERTOIRE]\n" +"Génère les informations sur le dépôt dans RÉPERTOIRE. Si aucun répertoire\n" +"n'est spécifié, le répertoire courant est utilisé. Si plusieurs répertoires\n" +"sont spécifiés, les informations seront données pour le dernier répertoire\n" +"spécifié.\n" +"\n" +"Les arguments obligatoires pour les options longues sont également " +"obligatoires\n" +"pour les options courtes.\n" +"Les argument booléens peuvent seulement être passés aux options longues.\n" +" -f, --file-types=EXTENSIONS liste séparée par des virgules des " +"extensions\n" +" de fichiers à considérer pour calculer " +"les\n" +" statistiques. Les extensions par défaut\n" +" sont:\n" +" {1}\n" +" -F, --format=FORMAT définit le format de sortie à générer ;\n" +" le format par défaut est 'text' et\n" +" les formats disponibles sont:\n" +" {2}\n" +" --grading[=BOOL] montre les statistiques et les informations\n" +" sous un format adapté pour noter des " +"projets\n" +" étudiants ; équivalent aux options " +"-HlmrTw\n" +" -H, --hard[=BOOL] suit les lignes et cherche les duplications " +"de\n" +" manière plus approfondie ; cela peut être\n" +" assez long pour les dépôts très gros\n" +" -l, --list-file-types[=BOOL] énumère les extensions de fichiers " +"disponibles\n" +" dans la branche courante du dépôt\n" +" -L, --localize-output[=BOOL] traduit la sortie générée dans la langue\n" +" système sélectionnée, si une traduction " +"est\n" +" disponible\n" +" -m --metrics[=BOOL] inclut des contrôles pour certaines " +"métriques\n" +" durant l'analyse des soumissions\n" +" -r --responsibilities[=BOOL] montre de quels fichiers les différents " +"auteurs\n" +" semblent être responsables\n" +" --since=DATE montre les statistiques seulement pour les\n" +" soumissions plus récentes qu'une date\n" +" spécifiée\n" +" -T, --timeline[=BOOL] montre une chronologie des soumissions,\n" +" incluant le nom des auteurs\n" +" --until=DATE montre les statistiques seulement pour les\n" +" soumissions plus anciennes qu'une date\n" +" spécifiée\n" +" -w, --weeks[=BOOL] montre toutes les informations statistiques " +"en\n" +" semaines plutôt qu'en mois\n" +" -x, --exclude=PATTERN un filtre d'exclusion pour les noms de\n" +" fichiers, soumissions, noms d'auteurs ou\n" +" e-mails à exclure des statistiques ;\n" +" peut être spécifié plusieurs fois\n" +" -h, --help affiche ce message d'aide et quitte\n" +" le programme\n" +" --version affiche les informations de version et " +"quitte\n" +" le programme\n" +"\n" +"gitinspector filtre les statistiques pour n'inclure que les soumissions " +"qui \n" +"modifient, ajoutent ou retirent un fichier avec une des extensions " +"spécifiées, \n" +"voir -f ou --file-type pour plus d'information.\n" +"\n" +"gitinspector nécessite que l'exécutable git soit trouvé dans le PATH.\n" +"Signalez les bugs dans gitinspector à gitinspector@ejwa.se." + +msgid "" +"WARNING: The terminal encoding is not correctly configured. gitinspector " +"might malfunction. The encoding can be configured with the environment " +"variable 'PYTHONIOENCODING'." +msgstr "" +"ATTENTION: L'encodage du terminal n'est pas configuré correctement. " +"gitinspector pourrait ne pas fonctionner correctement. L'encodage peut être " +"configuré avec la variable d'environnement 'PYTHONIOENCODING'." + +msgid "XML output not yet supported in" +msgstr "Sortie XML pas encore prise en charge pour" + +#, python-brace-format +msgid "" +"gitinspector requires at least Python 2.6 to run (version {0} was found)." +msgstr "" +"gitinspector nécessite Python 2.6 ou une version ultérieure (la version " +"trouvée est {0})." + +msgid "invalid regular expression specified" +msgstr "l'expression régulière spécifiée est invalide" + +msgid "is mostly responsible for" +msgstr "est principalement responsable de" + +msgid "specified output format not supported." +msgstr "format de sortie spécifié non pris en charge." + +#, python-brace-format +msgid "{0} ({1:.3f} in cyclomatic complexity density)" +msgstr "{0} ({1:.3f} en densité de complexité cyclomatique)" + +#, python-brace-format +msgid "{0} ({1} estimated lines of code)" +msgstr "{0} ({1} lignes de code estimées)" + +#, python-brace-format +msgid "{0} ({1} in cyclomatic complexity)" +msgstr "{0} ({1} en complexité cyclomatique)"