# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# 
# Translators:
# Suleyman Poyraz <zaryob.dev@gmail.com>, 2020
# 
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-06-29 13:39+0000\n"
"PO-Revision-Date: 2019-12-12 22:36+0000\n"
"Last-Translator: Suleyman Poyraz <zaryob.dev@gmail.com>, 2020\n"
"Language-Team: French (France) (https://www.transifex.com/sulin-project/teams/105647/fr_FR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr_FR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#: /usr/lib/python3.7/optparse.py:146
#, python-format
msgid "no such option: %s"
msgstr "pas d'option :%s"

#: /usr/lib/python3.7/optparse.py:157
#, python-format
msgid "ambiguous option: %s (%s?)"
msgstr "option ambiguë : %s (%s?)"

#: /usr/lib/python3.7/optparse.py:381
#, python-format
msgid "Usage: %s\n"
msgstr "Mode d'emploi : %s\n"

#: /usr/lib/python3.7/optparse.py:400
msgid "Usage"
msgstr "Mode d'emploi"

#: /usr/lib/python3.7/optparse.py:422 /usr/lib/python3.7/optparse.py:423
msgid "integer"
msgstr "entier"

#: /usr/lib/python3.7/optparse.py:424
msgid "floating-point"
msgstr "virgule flottante"

#: /usr/lib/python3.7/optparse.py:425
msgid "complex"
msgstr "complexe"

#: /usr/lib/python3.7/optparse.py:433
#, python-format
msgid "option %s: invalid %s value: %r"
msgstr "Option %s : valeur %s invalide : %r"

#: /usr/lib/python3.7/optparse.py:441
#, python-format
msgid "option %s: invalid choice: %r (choose from %s)"
msgstr "Option %s : choix invalides : %r (à choisir dans %s)"

#: /usr/lib/python3.7/optparse.py:1238
msgid "show this help message and exit"
msgstr "Afficher ce message d'aide et sortir"

#: /usr/lib/python3.7/optparse.py:1243
msgid "show program's version number and exit"
msgstr "Afficher le numéro de version du programme et sortir"

#: /usr/lib/python3.7/optparse.py:1266
msgid "%prog [options]"
msgstr "%prog [options]"

#: /usr/lib/python3.7/optparse.py:1486 /usr/lib/python3.7/optparse.py:1524
#, python-format
msgid "%(option)s option requires %(number)d argument"
msgid_plural "%(option)s option requires %(number)d arguments"
msgstr[0] "L'option %(option)s requiert %(number)d arguments"
msgstr[1] "L'option %(option)s requiert %(number)d arguments"

#: /usr/lib/python3.7/optparse.py:1496
#, python-format
msgid "%s option does not take a value"
msgstr "L'option %s ne prend pas de valeur"

#: /usr/lib/python3.7/optparse.py:1612
msgid "Options"
msgstr "Options"

#: inary-cli:52
msgid "Program terminated."
msgstr "Programme terminé."

#: inary-cli:54
msgid ""
"\n"
"Keyboard Interrupt [Ctrl-C]: Exiting..."
msgstr ""
"\n"
"Interruption Clavier [Ctrl-C]:  Sortie..."

#: inary-cli:57
msgid ""
"\n"
"Keyboard Interrupt [Ctrl-D]: Exiting..."
msgstr ""
"\n"
"Interruption Clavier [Ctrl-D] : Sortie..."

#: inary-cli:61
msgid ""
"\n"
"Unhandled internal exception.\n"
"Please file a bug report to <https://github.com/SulinOS/inary/issues>."
msgstr ""
"\n"
"Exception interne non gérée.\n"
"Veuillez signaler le bogue s'il vous plaît sur <https://github.com/SulinOS/inary/issues>."

#: inary-cli:70
msgid "System error. Program terminated."
msgstr "Erreur du système. Programme terminé."

#: inary-cli:79
msgid "Please use 'inary help' for general help."
msgstr "Veuillez utiliser 'inary help' pour une aide généraliste."

#: inary-cli:82
msgid ""
"\n"
"Traceback:"
msgstr ""
"\n"
"Pile d'exécution :"

#: inary-cli:85
msgid "Use --debug to see a traceback."
msgstr "Utiliser --debug pour voir la pile d'exécution."

#: inary-cli:97
msgid "Using inary in WSL environment is not allowed."
msgstr "L'utilisation du inary dans un environnement WSL n'est pas autorisée."

#: inary.xml.in.h:1
msgid "Inary package"
msgstr "Paquets installés :"

#: inary/actionsapi/autotools.py:45 inary/actionsapi/cmaketools.py:41
msgid ""
"Please attach the config.log to your bug report:\n"
"{}/config.log"
msgstr ""
"Veuillez attacher le config.log à votre rapport de bogue s'il vous plaît :\n"
"{}/config.log\n"

#: inary/actionsapi/autotools.py:99 inary/actionsapi/autotools.py:111
#: inary/actionsapi/cmaketools.py:84 inary/actionsapi/mesontools.py:85
#: inary/actionsapi/perlmodules.py:62 inary/actionsapi/perlmodules.py:66
msgid "Configure failed."
msgstr "Échec de la configuration."

#: inary/actionsapi/autotools.py:102 inary/actionsapi/autotools.py:114
#: inary/actionsapi/cmaketools.py:87 inary/actionsapi/mesontools.py:88
#: inary/actionsapi/mesontools.py:113 inary/actionsapi/perlmodules.py:69
msgid "No configure script found. (\"{}\" file not found.)"
msgstr "Pas trouvé de fichier configure pour cmake."

#: inary/actionsapi/autotools.py:119
msgid "Compiling failed."
msgstr "Échec de la configuration."

#: inary/actionsapi/autotools.py:125 inary/actionsapi/cmaketools.py:98
#: inary/actionsapi/perlmodules.py:76 inary/actionsapi/pythonmodules.py:71
#: inary/actionsapi/scons.py:43
msgid "Make failed."
msgstr "Échec de la construction."

#: inary/actionsapi/autotools.py:162 inary/actionsapi/autotools.py:175
#: inary/actionsapi/cmaketools.py:118 inary/actionsapi/cmaketools.py:128
#: inary/actionsapi/mesontools.py:131 inary/actionsapi/perlmodules.py:86
#: inary/actionsapi/pythonmodules.py:78 inary/actionsapi/rubymodules.py:117
#: inary/actionsapi/rubymodules.py:126 inary/actionsapi/rubymodules.py:140
#: inary/actionsapi/scons.py:48
msgid "Install failed."
msgstr "Échec de l'installation."

#: inary/actionsapi/autotools.py:188
msgid "Running 'aclocal' failed."
msgstr "L'exécution de aclocal a échoué."

#: inary/actionsapi/autotools.py:194
msgid "Running 'autogen.sh' script failed."
msgstr "L'exécution de autoreconf a échoué."

#: inary/actionsapi/autotools.py:200
msgid "Running 'autoconf' failed."
msgstr "L'exécution de autoconf a échoué."

#: inary/actionsapi/autotools.py:206
msgid "Running 'autoreconf' failed."
msgstr "L'exécution de autoreconf a échoué."

#: inary/actionsapi/autotools.py:212
msgid "Running 'automake' failed."
msgstr "L'exécution de automake a échoué."

#: inary/actionsapi/autotools.py:218
msgid "Running 'autoheader' failed."
msgstr "L'exécution de autoheader a échoué."

#: inary/actionsapi/cmaketools.py:132
msgid "No Makefile found."
msgstr "Fichier Makefile introuvable."

#: inary/actionsapi/get.py:167
msgid "Unable to retrieve CPU count: {}"
msgstr "Impossible de récupérer le nombre d'CPU: {}"

#: inary/actionsapi/get.py:242
msgid "Util '{}' cannot be found."
msgstr "L'utilitaire {} n'a pu être trouvé"

#: inary/actionsapi/get.py:245
#, python-brace-format
msgid "'{0}' does not exist, using plain name '{1}'"
msgstr "Attention : {0} n'existe pas, utilisation du simple nom {1}"

#: inary/actionsapi/inarytools.py:59 inary/actionsapi/inarytools.py:80
#: inary/actionsapi/inarytools.py:100
msgid "Insufficient arguments."
msgstr "Pas assez d'arguments."

#: inary/actionsapi/inarytools.py:68
msgid "No executable file matched pattern \"{}\"."
msgstr "Aucun fichier exécutable ne correspond au critère \"{}\"."

#: inary/actionsapi/inarytools.py:89 inary/actionsapi/inarytools.py:178
#: inary/actionsapi/inarytools.py:418
msgid "No file matched pattern \"{}\"."
msgstr "Aucun fichier ne correspond au critère \"{}\"."

#: inary/actionsapi/inarytools.py:228
msgid "No file matched pattern \"{}\""
msgstr "Aucun fichier ne correspond au critère \"{}\""

#: inary/actionsapi/inarytools.py:239
msgid "ActionsAPI [doman]: Wrong man page file: \"{}\""
msgstr "ActionsAPI [doman]: Fichier de page de manuel incorrect : {}"

#: inary/actionsapi/inarytools.py:275
msgid "No file matched pattern \"{}\". 'domove' operation failed."
msgstr ""
"Aucun fichier ne correspond au critère \"{}\". Échec de l'opération "
"'domove'."

#: inary/actionsapi/inarytools.py:314
#, python-brace-format
msgid "ActionsAPI [rename]: \"{0}\": \"{1}\""
msgstr "ActionsAPI [rename] : {0} : {1}"

#: inary/actionsapi/inarytools.py:355
msgid "No such file matching pattern: \"{}\". 'dosed' operation failed."
msgstr ""
"Aucun fichier ne correspond au critère \"{}\". Échec de l'opération 'dosed'."

#: inary/actionsapi/inarytools.py:374
msgid "dosed method has not changed file \"{}\"."
msgstr "La méthode dosed n'a pas changé le fichie {}."

#: inary/actionsapi/inarytools.py:377
msgid "\"{}\" has been changed by dosed method."
msgstr "\"{}\" a été modifié par la méthode dosée."

#: inary/actionsapi/inarytools.py:383
msgid "File does not exist or permission denied: \"{}\""
msgstr "Le fichier n'existe pas ou la permission est refusée : {}"

#: inary/actionsapi/inarytools.py:406
msgid "ActionsAPI [dosym]: File already exists: \"{}\""
msgstr "ActionsAPI [dosym]: Le fichier existe : {}"

#: inary/actionsapi/inarytools.py:462
msgid "No file matched pattern \"{}\". Remove operation failed."
msgstr ""
"Aucun fichier ne correspond au critère \"{}\". Échec de l'opération de "
"suppression."

#: inary/actionsapi/inarytools.py:473
msgid "No directory matched pattern \"{}\". Remove directory operation failed."
msgstr ""
"Aucun fichier ne correspond au critère \"{}\". Échec de l'opération de "
"suppression de dossier."

#: inary/actionsapi/javamodules.py:89 inary/actionsapi/javamodules.py:198
msgid "No any file/directory matched to regex expression \"{}\"."
msgstr "Aucun fichier ne correspond au critère \"{}\"."

#: inary/actionsapi/javamodules.py:96 inary/actionsapi/javamodules.py:102
msgid "DoJavadoc failed."
msgstr "Échec de la construction."

#: inary/actionsapi/javamodules.py:152
msgid "Compile failed."
msgstr "Échec de la configuration."

#: inary/actionsapi/javamodules.py:180 inary/actionsapi/javamodules.py:210
msgid "Installing file \"{}\" failed."
msgstr "Échec de l'installation des fichiers \"{}\"."

#: inary/actionsapi/javamodules.py:221
msgid "Installing directory \"{}\" failed."
msgstr "Échec de l'installation des \"{}\"."

#: inary/actionsapi/javamodules.py:250
msgid "Javadoc generation failed."
msgstr "La configuration a échoué javadoc."

#: inary/actionsapi/javamodules.py:266
msgid "Run failed."
msgstr "L'exécution de échoué."

#: inary/actionsapi/kerneltools.py:131
msgid "Can't find kernel version information file \"{}\"."
msgstr ""
"Impossible de trouver le fichier {} d'information de version du noyau."

#: inary/actionsapi/libtools.py:43
msgid "Running 'ldconfig' failed."
msgstr "L'exécution de ldconfig a échoué."

#: inary/actionsapi/libtools.py:63
msgid ""
"GNU Config Update Failed. Please check your gnuconfig scripts. "
"(/usr/share/gnuconfig)"
msgstr ""
"La mise à jour de la configuration GNU a échoué. Veuillez vérifier vos "
"scripts gnuconfig. (/ usr / share / gnuconfig)"

#: inary/actionsapi/libtools.py:65
msgid "GNU Config Update Finished."
msgstr "La mise à jour de GNU Config est maintenant terminée."

#: inary/actionsapi/libtools.py:70
msgid "Running \"libtoolize\" failed."
msgstr "L'exécution de libtoolize a échoué."

#: inary/actionsapi/mesontools.py:110
msgid "CMake configure failed."
msgstr "Échec de la configuration."

#: inary/actionsapi/mesontools.py:118 inary/actionsapi/rubymodules.py:133
msgid "Build failed."
msgstr "La compilation de perl a échoué."

#: inary/actionsapi/mesontools.py:144
msgid "Check failed."
msgstr "Échec de la construction."

#: inary/actionsapi/perlmodules.py:79
msgid "'perl build' failed."
msgstr "La compilation de perl a échoué."

#: inary/actionsapi/perlmodules.py:89
msgid "'perl install' failed."
msgstr "L'installation de perl a échoué."

#: inary/actionsapi/pkgconfig.py:46 inary/actionsapi/pkgconfig.py:67
#: inary/actionsapi/pkgconfig.py:89 inary/actionsapi/pkgconfig.py:111
#: inary/actionsapi/pkgconfig.py:132 inary/actionsapi/pkgconfig.py:151
msgid "Package pkgconfig is not installed on your system."
msgstr "Le paquet pkgconfig n'est pas installé. Impossible de le supprimer."

#: inary/actionsapi/pythonmodules.py:65
msgid "Configuration failed."
msgstr "La configuration a échoué."

#: inary/actionsapi/pythonmodules.py:93
msgid "Running \"{}\" failed."
msgstr "L'exécution de {} a échoué."

#: inary/actionsapi/qt.py:69
msgid "Project file \"{}\" not found."
msgstr "Fichier projet {} introuvable."

#: inary/actionsapi/qt.py:74
msgid ""
"It seems there are more than one .pro file, you must specify one. (Possible "
".pro files: \"{}\")"
msgstr ""
"Il semblerait qu'il y ait plus d'un fichier .pro, vous devez en spécifier "
"une. (Possible .pro files: {})"

#: inary/actionsapi/rubymodules.py:150
msgid "Running 'ruby {}' failed."
msgstr "Échec de l'exécution de 'ruby {}'."

#: inary/actionsapi/shelltools.py:54
msgid "ActionsAPI [makedirs]: Cannot create directory \"{}\""
msgstr "ActionsAPI [makedirs]: impossible de créer le répertoire \"{}\""

#: inary/actionsapi/shelltools.py:64
msgid "ActionsAPI [echo]: Can't append to file \"{}\""
msgstr "ActionsAPI [echo]: Impossible d'ajouter des données au fichier {}."

#: inary/actionsapi/shelltools.py:73
msgid "ActionsAPI [chmod]: No file matched pattern \"{}\""
msgstr "ActionsAPI [chmod]: aucun fichier ne correspond au critère \"{}\"."

#: inary/actionsapi/shelltools.py:81
#, python-brace-format
msgid "ActionsAPI [chmod]: Operation not permitted: {0} (mode: 0{1})"
msgstr "ActionsAPI [chmod] : Opération non permise : {0} (mode: 0{1})"

#: inary/actionsapi/shelltools.py:85
msgid "ActionsAPI [chmod]: File \"{}\" doesn't exists."
msgstr "ActionsAPI [chmod]: Le fichier {} n'existe pas."

#: inary/actionsapi/shelltools.py:95
#, python-brace-format
msgid "ActionsAPI [chown]: Permission denied: {0} (uid: {1}, gid: {2})"
msgstr "ActionsAPI [chown]: Operation non permise : {0} (uid: {1}, gid: {2})"

#: inary/actionsapi/shelltools.py:98
msgid "ActionsAPI [chown]: File \"{}\" doesn't exists."
msgstr "ActionsAPI [chown]: Le fichier {} n'existe pas."

#: inary/actionsapi/shelltools.py:107
#, python-brace-format
msgid "ActionsAPI [sym]: Permission denied: \"{0}\" to \"{1}\""
msgstr "ActionsAPI [sym]: Permission refusée : {0} à {1}"

#: inary/actionsapi/shelltools.py:116
msgid ""
"ActionsAPI [unlink]: No file matched pattern \"{}\". Remove operation "
"failed."
msgstr ""
"ActionsAPI [unlink]:  Aucun fichier ne correspond au critère \"{}\". Échec "
"de l'opération de suppression."

#: inary/actionsapi/shelltools.py:125
msgid "ActionsAPI [unlink]: Permission denied: \"{}\""
msgstr "ActionsAPI [unlink]: Permission refusée : {}."

#: inary/actionsapi/shelltools.py:128
msgid ""
"ActionsAPI [unlink]: \"{}\" is not a file, use 'unlinkDir' or 'removeDir' to"
" remove directories."
msgstr ""
"ActionsAPI [unlink]: \"{}\" n'est pas un fichier, utilisez 'unlinkDir' ou "
"'removeDir' pour supprimer les répertoires."

#: inary/actionsapi/shelltools.py:133
msgid "ActionsAPI [unlink]: File \"{}\" doesn't exists."
msgstr "ActionsAPI [unlink]: Le fichier {} n'existe pas."

#: inary/actionsapi/shelltools.py:142
msgid "ActionsAPI [unlinkDir]: Operation not permitted: \"{}\""
msgstr "ActionsAPI [unlinkDir]: Operation non permise : {}"

#: inary/actionsapi/shelltools.py:147
msgid "ActionsAPI [unlinkDir]: Directory \"{}\" doesn't exists."
msgstr "ActionsAPI [unlinkDir]: Le repertoire {} n'existe pas."

#: inary/actionsapi/shelltools.py:156
msgid "ActionsAPI [move]: No file matched pattern \"{}\"."
msgstr "ActionsAPI [move]: Aucun fichier correspondant au modèle \"{}\"."

#: inary/actionsapi/shelltools.py:164
#, python-brace-format
msgid "ActionsAPI [move]: Permission denied: \"{0}\" to \"{1}\""
msgstr "ActionsAPI [move]: Permission refusée : de {0} à  {1}"

#: inary/actionsapi/shelltools.py:168
msgid "ActionsAPI [move]: File \"{}\" doesn't exists."
msgstr "ActionsAPI [move]: Le fichier {} n'existe pas."

#: inary/actionsapi/shelltools.py:178
msgid "ActionsAPI [copy]: No file matched pattern \"{}\"."
msgstr "ActionsAPI [copy]: Aucun fichier correspondant au modèle \"{}\"."

#: inary/actionsapi/shelltools.py:186
#, python-brace-format
msgid "ActionsAPI [copy]: Permission denied: \"{0}\" to \"{1}\""
msgstr "ActionsAPI [copy]: Permission refusée : de {0} à {1}"

#: inary/actionsapi/shelltools.py:208
msgid "ActionsAPI [copy]: File \"{}\" does not exist."
msgstr "ActionsAPI [copy]: Le fichier {} n'existe pas."

#: inary/actionsapi/shelltools.py:232
#, python-brace-format
msgid "ActionsAPI [copytree] \"{0}\" to \"{1}\": {2}"
msgstr "ActionsAPI [copytree] {0} à {1}: {2}"

#: inary/actionsapi/shelltools.py:236
msgid "ActionsAPI [copytree]: Directory \"{}\" doesn't exists."
msgstr "ActionsAPI [copytree]: Le repertoire {} n'existe pas."

#: inary/actionsapi/shelltools.py:246
msgid "ActionsAPI [touch]: No file matched pattern \"{}\"."
msgstr "ActionsAPI [touch]: Aucun fichier correspondant au modèle \"{}\"."

#: inary/actionsapi/shelltools.py:256
msgid "ActionsAPI [touch]: Permission denied: \"{}\""
msgstr "ActionsAPI [touch]: Permission refusée : {}"

#: inary/actionsapi/shelltools.py:320
msgid "[Running Command]: "
msgstr "[Commande en cours]:"

#: inary/actionsapi/shelltools.py:330
#, python-brace-format
msgid "ActionsAPI [system]: Command '{0}' failed, return value was {1}."
msgstr ""
"ActionsAPI [system]: La commande \"{0}\" a échoué, la valeur retournée était"
" {1}."

#: inary/actionsapi/texlivemodules.py:61
msgid "Moving source files failed."
msgstr "Échec du déplacement des fichiers source"

#: inary/actionsapi/texlivemodules.py:64
msgid "Generate config files failed."
msgstr "Échec de la création des fichiers 'config'"

#: inary/actionsapi/texlivemodules.py:67
msgid "Building format files failed."
msgstr "Échec de la construction des fichiers 'format'"

#: inary/actionsapi/texlivemodules.py:76
msgid "Creating symlinks from format to engines failed."
msgstr "Échec de la création des liens symboliques du format aux moteurs"

#: inary/actionsapi/texlivemodules.py:80
msgid "Installing docs failed."
msgstr "Échec de l'installation des docs."

#: inary/actionsapi/texlivemodules.py:84
msgid "Installing texmf files failed."
msgstr "Échec de l'installation des fichiers texmf."

#: inary/actionsapi/texlivemodules.py:88
msgid "Installing config files failed."
msgstr "L'installation des fichiers de configuration a échoué."

#: inary/actionsapi/texlivemodules.py:92
msgid "Handle config files failed."
msgstr "Échec de la gestion des fichiers de configuration"

#: inary/actionsapi/texlivemodules.py:104
msgid "Symlink \"{}\" skipped (special case)"
msgstr "Symlink {} sauté (cas spécial)"

#: inary/actionsapi/texlivemodules.py:108
#, python-brace-format
msgid "Symlink \"{0[0]}\" -> \"{0[1]}\" skipped (texlive-core takes care of it."
msgstr "Symlink \"{0[0]}\" -> \"{0[1]}\" sauté (texlive-core le gère)"

#: inary/actionsapi/texlivemodules.py:112
#, python-brace-format
msgid "Symlink \"{0[0]}\" -> \"{0[1]}\" skipped."
msgstr "Symlink {0[0]} -> {0[1]} sauté."

#: inary/actionsapi/texlivemodules.py:115
msgid "Symlink \"{}\" skipped (file exists.)"
msgstr "Symlink {} sauté (le fichier existe)"

#: inary/actionsapi/texlivemodules.py:119
#, python-brace-format
msgid "Making symlink from {0[0]} to {0[1]}"
msgstr "Création du lien symbolique de {0[1]} vers {0[1]}"

#: inary/actionsapi/texlivemodules.py:188
msgid "Creating \"/etc/texmf/{}.d\""
msgstr "Création de /etc/texmf/{}.d"

#: inary/actionsapi/texlivemodules.py:190
#, python-brace-format
msgid "Moving (and symlinking) \"/usr/share/texmf/{0}\" to \"/etc/texmf/{1}.d\""
msgstr ""
"Déplacement (et liaison symbolique) /usr/share/texmf/{0}/ vers "
"/etc/texmf/{1}.d"

#: inary/actionsapi/texlivemodules.py:258
msgid "Building format file {}"
msgstr "Construction du fichier 'format' {}"

#: inary/actionsapi/texlivemodules.py:330
#, python-brace-format
msgid "Map {0} is added to {1}/{2}.cfg"
msgstr "Map {0} est ajouté à {1}/{2}.cfg"

#: inary/actionsapi/texlivemodules.py:335
#, python-brace-format
msgid "MixedMap {0} is added to {1}/{2}.cfg"
msgstr "MixedMap {0} est ajouté à {1}/{2}.cfg"

#: inary/actionsapi/texlivemodules.py:340
#, python-brace-format
msgid "p +{0} is added to {1}/{2}-config.ps"
msgstr "p +{0} est ajouté à {1}/{2}-config.ps"

#: inary/actionsapi/texlivemodules.py:345
#, python-brace-format
msgid "f {0} is added to {1}/{2}-config"
msgstr "f {0} est ajouté à {1}/{2}-config"

#: inary/actionsapi/texlivemodules.py:353
msgid "Language file  {}  already generated."
msgstr "Le fichier de langue {} a déjà été généré."

#: inary/actionsapi/texlivemodules.py:356
msgid "No rule to proccess {}. Please file a bug."
msgstr "Pas de règle pour traiter {}. Merci de faire un rapport de bug."

#: inary/analyzer/conflict.py:32 inary/analyzer/dependency.py:33
#: inary/data/replace.py:31
msgid " version >= "
msgstr " version >= "

#: inary/analyzer/conflict.py:34 inary/analyzer/dependency.py:35
#: inary/data/replace.py:33
msgid " version <= "
msgstr " version <= "

#: inary/analyzer/conflict.py:36 inary/analyzer/dependency.py:37
#: inary/data/replace.py:35
msgid " version "
msgstr " version "

#: inary/analyzer/conflict.py:38 inary/analyzer/dependency.py:39
#: inary/data/replace.py:37
msgid " release >= "
msgstr " release >= "

#: inary/analyzer/conflict.py:40 inary/analyzer/dependency.py:41
#: inary/data/replace.py:39
msgid " release <= "
msgstr " release <= "

#: inary/analyzer/conflict.py:42 inary/analyzer/dependency.py:43
#: inary/data/replace.py:41
msgid " release "
msgstr " release "

#: inary/archive.py:161
msgid " \"{}\" is not a lzma file."
msgstr "Le paquet {} n'est pas installé."

#: inary/archive.py:281 inary/archive.py:520
#, python-brace-format
msgid "Chowning {0} ({1}:{2})"
msgstr "Chowning {0} ({1}: {2})"

#: inary/archive.py:286 inary/archive.py:525
#, python-brace-format
msgid "LChowning {0} ({1}:{2})"
msgstr "LChowning {0} ({1}: {2})"

#: inary/archive.py:351
msgid "Target DIR: \"{}\""
msgstr "URI du paquet : {}"

#: inary/archive.py:594
msgid ""
"Problem occured while uncompressing \"{}.Z\" file.\n"
"Error:{}"
msgstr ""
"Un problème est survenu durant la décompression du fichiers {}.Z\n"
"l'Erreur: {}"

#: inary/archive.py:673
msgid "File \"{}\" is not a zip file."
msgstr "Le paquet {} n'est pas installé."

#: inary/archive.py:907 inary/fetcher.py:393
msgid "Fetching source from: \"{}\""
msgstr "Récupération de la source depuis : {}"

#: inary/archive.py:924
#, python-brace-format
msgid "Source archive is stored: \"{0}/{1}\""
msgstr "L'archive du source est stockée dans : {0}/{1}"

#: inary/archive.py:955 inary/operations/history.py:156
msgid "\"{}\" [cached]"
msgstr "{} [en cache]"

#: inary/archive.py:964
msgid ""
"Archive File: {}\n"
" * Expected sha1 value: {}\n"
" * Received sha1 value: {}\n"
msgstr ""
"Fichier d'archive: {}\n"
"* Valeur sha1 attendue: {}\n"
"* Valeur sha1 reçue: {}\n"

#: inary/archive.py:967
msgid "unpack: check_file_hash failed."
msgstr "unpack : check_file_hash a échoué"

#: inary/archive.py:970
msgid ""
"* Archive verification passed. Such problems may occur during the build "
"process."
msgstr ""
"* La vérification des archives a réussi. De tels problèmes peuvent survenir "
"pendant le processus de génération."

#: inary/archive.py:975
#, python-brace-format
msgid "Unknown archive type '{0}' is given for '{1}'."
msgstr "Type d'archive inconnu {0} est donné pour '{1}'."

#: inary/archive.py:979
msgid "Inary needs '{}' to unpack this archive but it is not installed."
msgstr ""
"Inary a besoins de {} pour décompresser cette archive, mais ce dernier n'est"
" pas installé."

#: inary/atomicoperations.py:97
#, python-brace-format
msgid "Package \"{0}\" found in repository \"{1}\""
msgstr "Paquet {0} trouvé dans le dépôt {1}"

#: inary/atomicoperations.py:130
msgid "Package URI: \"{}\""
msgstr "URI du paquet : {}"

#: inary/atomicoperations.py:146
msgid "Download Error: Package does not match the repository package."
msgstr ""
"Erreur de téléchargement : le paquet ne correspond pas au paquet du dépôt."

#: inary/atomicoperations.py:151
msgid "Package \"{}\" not found in any active repository."
msgstr "Le paquet {} introuvable dans les dépôts actifs."

#: inary/atomicoperations.py:183 inary/cli/__init__.py:264
#, python-brace-format
msgid "Installing \"{0.name}\", version {0.version}, release {0.release}"
msgstr "Installation de {0.name}, version {0.version}, millésime {0.release}"

#: inary/atomicoperations.py:191
msgid "Checking requirements"
msgstr "Vérification des exigences"

#: inary/atomicoperations.py:193
msgid "Checking versioning"
msgstr "Vérification du contrôle de version"

#: inary/atomicoperations.py:195
msgid "Checking relations"
msgstr "Options de vérification"

#: inary/atomicoperations.py:197
msgid "Checking operations"
msgstr "Options de vérification"

#: inary/atomicoperations.py:202
msgid "Unpacking package"
msgstr "Paquets installés :"

#: inary/atomicoperations.py:205
msgid "Updating database"
msgstr "Mise à jour de la base de données quoi qu'il arrive"

#: inary/atomicoperations.py:224
msgid "Is there enought free space in your disk?"
msgstr "Y a-t-il suffisamment d'espace libre sur votre disque?"

#: inary/atomicoperations.py:225
msgid "Free space in 'destinationdirectory': {:.2f} {} "
msgstr "Espace libre dans 'destinationdirectory': {: .2f} {}"

#: inary/atomicoperations.py:241 inary/operations/build.py:847
#, python-brace-format
msgid "{0}-{1} is not a valid INARY version format"
msgstr "{0}-{1} n'est pas un format de version valide de INARY."

#: inary/atomicoperations.py:273
#, python-brace-format
msgid "\"/{0}\" from \"{1}\" package\n"
msgstr "/{0} pour le paquet {1}\n"

#: inary/atomicoperations.py:274
msgid ""
"File conflicts:\n"
"\"{}\""
msgstr ""
"Conflit de fichiers :\n"
"{}"

#: inary/atomicoperations.py:292
msgid "Re-install same version package?"
msgstr "Ré-installer la même version du paquet ?"

#: inary/atomicoperations.py:293
msgid "Package re-install declined"
msgstr "Ré-installation du paquet déclinée"

#: inary/atomicoperations.py:302
msgid "Storing old paths info."
msgstr "Affiche seulement les chemins."

#: inary/atomicoperations.py:313
msgid "Upgrading to new upstream version."
msgstr "Mise à jour vers une version ultérieure"

#: inary/atomicoperations.py:316
msgid "Upgrading to new distribution release."
msgstr "Mise à jour vers une nouvelle version de distribution"

#: inary/atomicoperations.py:325
msgid "Downgrade to old distribution release?"
msgstr "Régresser vers une version de distribution plus récente ?"

#: inary/atomicoperations.py:329
msgid "Package downgrade declined"
msgstr "Régression de paquet déclinée"

#: inary/atomicoperations.py:348
msgid "Pre-install configuration have been run for \"{}\""
msgstr "Une configuration de proxy a été trouvée pour le protocole {}"

#: inary/atomicoperations.py:353
msgid "Pre-install configuration of \"{}\" package failed."
msgstr "La configuration de pre-install du package \"{}\" a échoué."

#: inary/atomicoperations.py:372
msgid "Configuring post-install \"{}\""
msgstr "{} configuré post-install"

#: inary/atomicoperations.py:375
msgid "Post-install configuration of \"{}\" package failed."
msgstr "La configuration de post-install du package \"{}\" a échoué."

#: inary/atomicoperations.py:443
msgid ""
"Unable to relocate following files. Reinstallation of this package is "
"strongly recommended."
msgstr ""
"Impossible de déplacer les fichiers suivants. La réinstallation de ce paquet"
" est fortement recommandée."

#: inary/atomicoperations.py:571
msgid "Adding files of \"{}\" package to database..."
msgstr "Ajout de {} à la base de données... "

#: inary/atomicoperations.py:599
msgid "Installing => [{}]"
msgstr "Installation => [{}]"

#: inary/atomicoperations.py:636
msgid "File list could not be read for \"{}\" package, continuing removal."
msgstr ""
"La liste des fichier pour le paquet {} n'a pu être lue, poursuite de la "
"suppression."

#: inary/atomicoperations.py:646
#, python-brace-format
msgid "Removing \"{0.name}\", version {0.version}, release {0.release}"
msgstr "Installation de {0.name}, version {0.version}, millésime {0.release}"

#: inary/atomicoperations.py:650
msgid "Trying to remove nonexistent package "
msgstr " Tentative de suppression d'un paquet inexistant"

#: inary/atomicoperations.py:695
msgid "Not removing conflicted file : \"{}\""
msgstr "Le fichier {} causant un conflit ne sera pas supprimé"

#: inary/atomicoperations.py:728
msgid ""
"Installed file \"{}\" does not exist on system [Probably you manually "
"deleted]"
msgstr ""
"Le fichier {} précédemment installé n'existe plus sur le système "
"[Probablement supprimé manuellement]"

#: inary/atomicoperations.py:739
msgid "Pre-remove configuration have been run for \"{}\""
msgstr "Une configuration de proxy a été trouvée pour le protocole {}"

#: inary/atomicoperations.py:745
msgid "Post-remove configuration have been run for  \"{}\""
msgstr "Une configuration de proxy a été trouvée pour le protocole {}"

#: inary/atomicoperations.py:756
msgid "Removing files of \"{}\" package from system..."
msgstr "Ajout de {} à la base de données... "

#: inary/atomicoperations.py:763
msgid "Removing files of \"{}\" package from database..."
msgstr "Suppression des fichiers du package \"{}\" de la base de données ..."

#: inary/cli/__init__.py:119
msgid "Verboses: "
msgstr "Fournit : "

#: inary/cli/__init__.py:131
msgid "Warning: "
msgstr "Alerte :"

#: inary/cli/__init__.py:146
msgid "Error: "
msgstr "Erreur :"

#: inary/cli/__init__.py:181 inary/cli/__init__.py:185
msgid "(yes"
msgstr " (oui"

#: inary/cli/__init__.py:182 inary/cli/__init__.py:186
msgid "no)"
msgstr "non)"

#: inary/cli/__init__.py:261
msgid "Installed \"{}\""
msgstr "{} installé"

#: inary/cli/__init__.py:268
msgid "Removed \"{}\""
msgstr "{} supprimé"

#: inary/cli/__init__.py:271
msgid "Removing \"{}\""
msgstr "{} supprimé"

#: inary/cli/__init__.py:274
msgid "Upgraded \"{}\""
msgstr "{} mis à jour"

#: inary/cli/__init__.py:277
msgid "Configured \"{}\""
msgstr "{} configuré"

#: inary/cli/__init__.py:280
msgid "Configuring \"{}\""
msgstr "{} configuré"

#: inary/cli/__init__.py:283
msgid "Extracting the files of \"{}\""
msgstr "Extraction des fichiers de {}"

#: inary/cli/__init__.py:287 inary/operations/repository.py:107
msgid "Updating package repository: \"{}\""
msgstr "Mise à jour du dépôt : {}"

#: inary/cli/__init__.py:295
msgid "Total size of package(s): {:.2f} {} / {:.2f} {}"
msgstr "Taille totale du/des paquets(s) :{:.2f} {} / {:.2f} {}"

#: inary/cli/__init__.py:304
msgid "Following packages ordered for process: {}"
msgstr "Les paquets suivants vont être supprimés : {}"

#: inary/cli/__init__.py:311
msgid "Extracted desktop file \"{}\""
msgstr "Extraction des fichiers de {}"

#: inary/cli/__init__.py:320
msgid "Downloaded \"{}\""
msgstr "Téléchargé de \"{}\":"

#: inary/cli/addrepo.py:32
msgid ""
"Add a repository\n"
"\n"
"Usage: add-repo <repo> <indexuri>\n"
"\n"
"<repo>: name of repository to add\n"
"<indexuri>: URI of index file\n"
"\n"
"NB: We support only local files (e.g., /a/b/c) and http:// URIs at the moment\n"
msgstr ""
"Ajoute un dépôt\n"
"\n"
"Mode d'emploi : add-repo <dépôt> <indexuri>\n"
"\n"
"<dépôt>: nom du dépôt à ajouter\n"
"<indexuri>: adresse du fichier d'index\n"
"\n"
"NB : Nous prenons en charge seulement les fichiers locaux (p.ex. /a/b/c) et les adresses http://  pour le moment.\n"

#: inary/cli/addrepo.py:50
msgid "add-repo options"
msgstr "Options d'add-repo"

#: inary/cli/addrepo.py:52
msgid "Ignore repository distribution check"
msgstr "Passer outre la vérification du dépôt de la distribution"

#: inary/cli/addrepo.py:54
msgid "Does not fetch repository index and does not check distribution match"
msgstr ""
"Ne télécharge pas l'index du dépôt et ne vérifie pas la correspondance avec "
"la distribution."

#: inary/cli/addrepo.py:57
msgid "Add repository at given position (0 is first)"
msgstr "Ajouter un dépôt à la position donnée (0 est la première)"

#: inary/cli/addrepo.py:72
msgid ""
"Add \"{}\" repository without updating the database?\n"
"By confirming this you are also adding the repository to your system without checking the distribution of the repository.\n"
"Would you like to continue?"
msgstr ""
"Ajouter le dépôt {} sans mettre à jour la base de données ?\n"
"En confirmant cela vous ajoutez aussi le dépôt à votre système sans vérifier sa conformité.\n"
"Voulez-vous continuer?"

#: inary/cli/addrepo.py:85
#, python-brace-format
msgid ""
"Error: {0} repository could not be reached: \n"
"{1}"
msgstr ""
"l'Erreur: Le dépôt {0} a besoin d'être mis à jour:\n"
"{1}"

#: inary/cli/addrepo.py:88
#, python-brace-format
msgid "Removing {0} from system."
msgstr "Le dépôt {0} a été supprimé du système."

#: inary/cli/addrepo.py:91
#, python-brace-format
msgid "Couldn't trust \"{0}\" repository. It is deactivated."
msgstr "Le dépôt {0} est à jour."

#: inary/cli/addrepo.py:96
msgid "Extension of repository URI must be \".xml.xz\" or \".xml\"."
msgstr "L'extension de l'URI du référentiel doit être \".xml.xz\" ou \".xml\"."

#: inary/cli/blame.py:27
msgid ""
"Information about the package owner and release\n"
"\n"
"Usage: blame <package> ... <package>\n"
"\n"
msgstr ""
"Information à propos du mainteneur du paquet et de sa version\n"
"\n"
"Mode d'emploi : blame <paquet> ... <paquet>\n"
"\n"

#: inary/cli/blame.py:40
msgid "blame options"
msgstr "options de blame"

#: inary/cli/blame.py:46
msgid "Blame for the given release"
msgstr "Accuse pour la version donnée"

#: inary/cli/blame.py:48
msgid "Blame for all of the releases"
msgstr "Responsable de toutes les versions"

#: inary/cli/blame.py:75 inary/data/specfile.py:402 inary/data/specfile.py:506
#, python-brace-format
msgid "Name: {0}, version: {1}, release: {2}\n"
msgstr "Nom : {0}, version : {1}, release : {2}\n"

#: inary/cli/blame.py:77
#, python-brace-format
msgid "Package Maintainer: {0} <{1}>\n"
msgstr "Mainteneur du paquet : {0} <{1}>\n"

#: inary/cli/blame.py:79
#, python-brace-format
msgid "Release Updater: {0.name} <{0.email}>\n"
msgstr "Mise-à-jour de release par : {0.name} <{0.email}>\n"

#: inary/cli/blame.py:81
msgid "Update Date: {}\n"
msgstr "Date de mise-à-jour : {}\n"

#: inary/cli/build.py:28
msgid ""
"Build INARY packages\n"
"\n"
"Usage: build [<pspec.xml> | <sourcename>] ...\n"
"\n"
"You can give a URI of the pspec.xml file. INARY will\n"
"fetch all necessary files and build the package for you.\n"
"\n"
"Alternatively, you can give the name of a source package\n"
"to be downloaded from a repository containing sources.\n"
msgstr ""
"Construit des paquets INARY\n"
"\n"
"Mode d'emploi : build [<pspec.xml> | <sourcename>] ...\n"
"\n"
"Vous pouvez donner une URI du fichier pspec.xml. INARY téléchargera\n"
"tous les fichiers nécessaires et construira le paquet pour vous.\n"
"\n"
"Vous pouvez également donner le nom d'un paquet source\n"
"à télécharger à partir d'un dépôt contenant des sources.\n"

#: inary/cli/build.py:49
msgid "build options"
msgstr "options de compilation"

#: inary/cli/build.py:54
msgid "Run inary build operation without printing extra debug information."
msgstr ""
"Ne pas afficher d'informations de déboguage supplémentaires lors de la "
"construction de paquet inary."

#: inary/cli/build.py:60 inary/cli/command.py:196
msgid "Do not take dependency information into account."
msgstr "Ne pas prendre les informations de dépendance en compte"

#: inary/cli/build.py:66 inary/cli/delta.py:56
msgid "Output directory for produced packages."
msgstr "Répertoire accueillant les paquets produits"

#: inary/cli/build.py:71
msgid "Bypass sha1sum verify step of source archive."
msgstr "Contourner sha1sum vérifier l'étape de l'archive source."

#: inary/cli/build.py:75
msgid "Bypass errors from ActionsAPI."
msgstr "Passe outre les erreurs d'ActionsAPI"

#: inary/cli/build.py:80 inary/cli/command.py:202
msgid "Bypass safety switch."
msgstr "Passe outre les précautions de sécurité"

#: inary/cli/build.py:85
msgid "Bypass testing step."
msgstr "Passer outre l'étape de test"

#: inary/cli/build.py:90
msgid "Create a static package with ar files."
msgstr "Création d'un paquet statique avec des fichier ar"

#: inary/cli/build.py:94 inary/cli/delta.py:60
msgid ""
"Create the binary package using the given format. Use '-F help' to see a "
"list of supported formats."
msgstr ""
"Créez le paquet binaire en utilisant le format donné. Utilisez '-F Help' "
"pour voir la liste des formats pris en charge."

#: inary/cli/build.py:101
msgid "Use quilt patch management system instead of GNU patch."
msgstr "Utiliser le système de patch quilt au lieu de GNU patch."

#: inary/cli/build.py:105
msgid "build steps"
msgstr "étapes de compilation"

#: inary/cli/build.py:111
msgid "Break build after fetching the source archive."
msgstr "Se contente de télécharger le code source"

#: inary/cli/build.py:118
msgid ""
"Break build after unpacking the source archive, checking sha1sum and "
"applying patches."
msgstr ""
"Se contente de télécharger le code source, vérifier son intégrité avec "
"sha1sum et appliquer les patchs"

#: inary/cli/build.py:126
msgid "Break build after running configure step."
msgstr ""
"Arrête le processus de construction du paquet après le lancement de "
"configure"

#: inary/cli/build.py:132
msgid "Break build after running compile step."
msgstr ""
"Arrête le processus de construction du paquet après la compilation du source"

#: inary/cli/build.py:138
msgid "Break build after running check step."
msgstr ""
"Arrête le processus de compilation du paquet après la fin de l'étape de test"

#: inary/cli/build.py:144
msgid "Break build after running install step."
msgstr ""
"Arrête le process de construction du paquet après l'exécution de l'install"

#: inary/cli/build.py:150
msgid "Create INARY package."
msgstr "Crée le paquet INARY"

#: inary/cli/build.py:161 inary/cli/delta.py:70
msgid "Supported package formats:"
msgstr "Formats de paquets pris en charge :"

#: inary/cli/build.py:164 inary/cli/delta.py:73
msgid "  {} (default)"
msgstr "{} (par défaut)"

#: inary/cli/check.py:30
msgid ""
"Verify installation\n"
"\n"
"    Usage: check [<package1> <package2> ... <packagen>]\n"
"           check -c <component>\n"
"\n"
"    <packagei>: package name\n"
"\n"
"    A cryptographic checksum is stored for each installed\n"
"    file. Check command uses the checksums to verify a package.\n"
"    Just give the names of packages.\n"
"\n"
"    If no packages are given, checks all installed packages.\n"
"    "
msgstr ""
"Vérifie l'installation\n"
"\n"
"Mode d'emploi : check [<package1><package2>...<packagen>]\n"
" check -c <component>\n"
"\n"
"<packagei> : nom de paquet\n"
"\n"
"Une somme de contrôle cryptographique est conservée pour chaque fichier \n"
"installé. La commande check utilise les sommes de contrôle (checksums) pour \n"
"vérifier un paquet. Vous n'avez qu'à indiquer les noms des paquets.\n"
"\n"
"Si aucun paquet n'est indiqué, vérifie tous les paquets installés."

#: inary/cli/check.py:52
msgid "check options"
msgstr "Options de vérification"

#: inary/cli/check.py:57
msgid "Check installed packages under given component."
msgstr "Vérifie les paquets installés pour un composant donné"

#: inary/cli/check.py:63
msgid "Checks only changed config files of the packages."
msgstr "Vérifie seulement les fichiers de configuration des paquets modifiés"

#: inary/cli/check.py:81
msgid "Checking all installed packages."
msgstr "Vérification de tous les paquets installés"

#: inary/cli/check.py:84
msgid "No package has been installed yet. :("
msgstr "Aucun paquet à installer. :("

#: inary/cli/check.py:93
msgid "Checking integrity of \"{}\"."
msgstr "Vérification de l'intégrité de {}"

#: inary/cli/check.py:106
msgid "Broken"
msgstr "Cassé"

#: inary/cli/check.py:111
msgid "Unknown"
msgstr "Inconnu"

#: inary/cli/check.py:113
msgid "OK"
msgstr "OK"

#: inary/cli/check.py:119
msgid "Missing file: \"/{}\""
msgstr "Fichier manquant : {}"

#: inary/cli/check.py:124
msgid "Access denied: \"/{}\""
msgstr "Accès refusé : \\{}"

#: inary/cli/check.py:129
msgid "Corrupted file: \"/{}\""
msgstr "Fichier corrompu : {}"

#: inary/cli/check.py:133
msgid "Modified configuration file: \"/{}\""
msgstr "Fichier de configuration modifié : {}"

#: inary/cli/check.py:138
msgid "Package \"{}\" not installed."
msgstr "Le paquet {} n'est pas installé"

#: inary/cli/check.py:142
msgid ""
"Inary was unable to check the integrity of packages which contain files that you don't have read access.\n"
"Running the check under a privileged user may help fixing this problem."
msgstr ""
"Inary a été incapable de vérifier l'intégrité des paquets qui contiennent des fichiers pour lesquels vous n'avez pas d'accès en lecture.\n"
"Effectuer la vérification en tant qu'administrateur peut résoudre ce problème."

#: inary/cli/command.py:37
msgid "Command lacks name."
msgstr "La commande n'a pas de nom"

#: inary/cli/command.py:43
msgid "Duplicate command '{}'"
msgstr "Commande {} dupliquée"

#: inary/cli/command.py:82
msgid "Unrecognized command: '{}'"
msgstr "Commande non reconnue : {}"

#: inary/cli/command.py:106
msgid "general options"
msgstr "options générales"

#: inary/cli/command.py:109
msgid "Change the system root for INARY commands."
msgstr "Change la racine système pour les commandes INARY"

#: inary/cli/command.py:111
msgid "Assume yes in all yes/no queries."
msgstr "Assume oui pour toutes les questions oui/non"

#: inary/cli/command.py:115
msgid "Keep bandwidth usage under specified KB's."
msgstr ""
"Maintient l'utilisation de la bande passante en dessus du seuil spécifié en "
"Ko."

#: inary/cli/command.py:118
msgid "Detailed output"
msgstr "Affichage détaillé du retour"

#: inary/cli/command.py:120
msgid "Show debugging information."
msgstr "Montrer les informations de déverminage"

#: inary/cli/command.py:122
msgid "Suppresses all coloring of INARY's output."
msgstr "Supprime toute coloration dans les retours de INARY."

#: inary/cli/command.py:139
msgid "Destination directory \"{}\" does not exist. Creating directory.\n"
msgstr "Répertoire de destination {} n'existe pas. Création du répertoire.\n"

#: inary/cli/command.py:153 inary/util.py:85
msgid "You have to be root for this operation."
msgstr "Vous devez être administrateur (root) pour réaliser cette opération."

#: inary/cli/command.py:181
msgid "Command terminated abnormally."
msgstr "La commande s'est achevée anormalement."

#: inary/cli/command.py:199
msgid "Ignore unsatisfied dependency."
msgstr "Ignore les dépendances de compilations."

#: inary/cli/command.py:204
msgid "Do not perform any action, just show what would be done."
msgstr "Ne rien faire, juste montrer ce qui serait fait"

#: inary/cli/command.py:223
msgid "usage: {}\n"
msgstr "Mode d'emploi : {}\n"

#: inary/cli/configmanager.py:33
msgid "Inary Config file manager."
msgstr "L'installation des fichiers de configuration a échoué."

#: inary/cli/configmanager.py:42
msgid "config-manager options"
msgstr "Options de configure-pending"

#: inary/cli/configmanager.py:45
msgid ""
"Rewrite all config files with new ones without keeping old config files."
msgstr ""
"Réécrivez tous les fichiers de configuration avec les nouveaux sans "
"conserver les anciens fichiers de configuration."

#: inary/cli/configmanager.py:47
msgid "Rewrite all config files with new ones, keeping old config files."
msgstr ""
"Réécrivez tous les fichiers de configuration avec les nouveaux, en "
"conservant les anciens fichiers de configuration."

#: inary/cli/configmanager.py:73 inary/cli/install.py:132
#: inary/cli/upgrade.py:124
msgid ""
"[!] Some config files have been changed. Would you like to see and apply "
"them?"
msgstr ""
"[!] Certains fichiers de configuration ont été modifiés. Voulez-vous les "
"voir et les appliquer?"

#: inary/cli/configmanager.py:77
msgid "There isn't any new config :)"
msgstr "Il n'y a pas de nouvelle configuration :)"

#: inary/cli/configurepending.py:53
msgid ""
"Configure pending packages\n"
"\n"
"If SCOM configuration of some packages were not\n"
"done at installation time, they are added to a list\n"
"of packages waiting to be configured. This command\n"
"configures those packages.\n"
msgstr ""
"Configurer les paquets en attente\n"
"\n"
"Si la configuration SCOM de certains paquets ne s'est pas\n"
"terminée à l'installation, alors ils sont ajoutés à une liste de\n"
"paquets en attente de configuration. Cette commande\n"
"configure ces paquets.\n"

#: inary/cli/configurepending.py:68 inary/cli/reconfigure.py:60
msgid "configure-pending options"
msgstr "Options de configure-pending"

#: inary/cli/deletecache.py:30
msgid ""
"Delete cache files\n"
"\n"
"Usage: delete-cache\n"
"\n"
"Sources, packages and temporary files are stored\n"
"under /var directory. Since these accumulate they can\n"
"consume a lot of disk space."
msgstr ""
"Effacer les fichiers en cache\n"
"\n"
"Mode d'emploi : delete-cache\n"
"\n"
"Les sources, paquets et fichiers temporaires sont stockés\n"
"dans le dossier /var. En s'accumulant, ils peuvent prendre\n"
"beaucoup de place sur le disque dur."

#: inary/cli/deletecache.py:53
msgid "Cleaning package cache \"{}\"..."
msgstr "Nettoyage du cache des paquets {}..."

#: inary/cli/deletecache.py:57
msgid "Cleaning source archive cache \"{}\"..."
msgstr "Nettoyage du cache de l'archive des sources {}..."

#: inary/cli/deletecache.py:61
msgid "Cleaning temporary directory \"{}\"..."
msgstr "Nettoyage du dossier temporaire {}..."

#: inary/cli/deletecache.py:67
msgid "Removing cache file \"{}\"..."
msgstr "Suppression du fichier cache {}..."

#: inary/cli/delta.py:25
msgid ""
"Creates delta packages\n"
"\n"
"Usages: delta oldpackage1 oldpackage2 ...  newpackage\n"
"        delta -t newpackage oldpackage1 oldpackage2 ...\n"
"\n"
"Delta command finds the changed files between the given\n"
"packages by comparing the sha1sum of files and creates\n"
"a delta package with the changed files.\n"
msgstr ""
"Crée des paquets delta\n"
"\n"
"Mode d'emploi : delta vieuxpaquet1 vieuxpaquet2 ... nouveaupaquet\n"
"delta-t vieuxpaquet1 vieuxpaquet2 ... \n"
"\n"
"La commande delta trouve les fichiers modifiés entre les paquets donnés\n"
" en comparant les sha1sum des fichiers et crée\n"
"le paquet delta avec les fichiers modifiés.\n"

#: inary/cli/delta.py:45
msgid "delta options"
msgstr "Options de delta"

#: inary/cli/delta.py:50
msgid "Use arg as the new package and treat other arguments as old packages."
msgstr ""
"Utiliser arg comme nouveau paquet et traiter les autres arguments comme les "
"anciens paquets."

#: inary/cli/disablerepo.py:24
msgid ""
"Disable repository\n"
"\n"
"Usage: disable-repo [<repo1> <repo2> ... <repon>]\n"
"\n"
"<repoi>: repository name\n"
"\n"
"Disabled repositories are not taken into account in operations\n"
msgstr ""
"Désactive des dépôts\n"
"\n"
"Mode d'emploi : disable-repo [<dépôt1> <dépôt2> ... <dépôtn>]\n"
"\n"
"<dépôti>: nom de dépôt\n"
"\n"
"Les dépôts désactivés ne sont pas pris en compte dans les opérations sur les paquets.\n"

#: inary/cli/emerge.py:29
msgid ""
"Build and install INARY source packages from repository\n"
"\n"
"Usage: emerge <sourcename> ...\n"
"\n"
"You should give the name of a source package to be\n"
"downloaded from a repository containing sources.\n"
"\n"
"You can also give the name of a component.\n"
msgstr ""
"Construit et installe des paquets source INARY à partir du dépôtp\n"
"\n"
"Mode d'emploi : emerge <sourcename> ...\n"
"\n"
"Vous devez indiquer le nom d'un paquet source\n"
"à télécharger à partir d'un dépôt contenant les sources.\n"
"\n"
"Vous pouvez aussi indiquer le nom d'un composant.\n"

#: inary/cli/emerge.py:46
msgid "emerge options"
msgstr "Options d'emerge"

#: inary/cli/emerge.py:48 inary/cli/emergeup.py:48
msgid "Emerge available packages under given component"
msgstr "'Emerge' les paquets disponibles pour un composant donné"

#: inary/cli/emerge.py:50 inary/cli/emergeup.py:50 inary/cli/install.py:58
#: inary/cli/upgrade.py:60
msgid "Ignore file conflicts."
msgstr "Ignorer les conflits de fichiers"

#: inary/cli/emerge.py:52 inary/cli/emergeup.py:52 inary/cli/install.py:60
#: inary/cli/upgrade.py:62
msgid "Ignore package conflicts."
msgstr "Ignorer les conflits de paquets"

#: inary/cli/emerge.py:54 inary/cli/emergeup.py:54 inary/cli/install.py:62
#: inary/cli/remove.py:48 inary/cli/removeorphaned.py:50
#: inary/cli/upgrade.py:64
msgid "Skip sysconf operations after installation."
msgstr "Ignorez les opérations sysconf après l'installation."

#: inary/cli/emerge.py:56 inary/cli/emergeup.py:56 inary/cli/install.py:64
#: inary/cli/remove.py:50 inary/cli/removeorphaned.py:52
#: inary/cli/upgrade.py:66
msgid ""
"Force sysconf operations after installation. Applies all sysconf operations"
msgstr ""
"Forcer les opérations sysconf après l'installation. Applique toutes les "
"opérations sysconf"

#: inary/cli/emerge.py:77 inary/cli/emergeup.py:81
msgid "Output directory: {}"
msgstr "Répertoire de sortie : {}"

#: inary/cli/emerge.py:80 inary/cli/emergeup.py:84
msgid "Outputting binary packages in the package cache."
msgstr "Génération de paquets binaires dans le cache de paquets."

#: inary/cli/emergeup.py:29
msgid ""
"Build and upgrade INARY source packages from repository\n"
"\n"
"Usage: emergeup ...\n"
"\n"
"You should give the name of a source package to be\n"
"downloaded from a repository containing sources.\n"
"\n"
"You can also give the name of a component.\n"
msgstr ""
"Construit et installe des paquets source INARY à partir du dépôtp\n"
"\n"
"Mode d'emploi : emerge <sourcename> ...\n"
"\n"
"Vous devez indiquer le nom d'un paquet source\n"
"à télécharger à partir d'un dépôt contenant les sources.\n"
"\n"
"Vous pouvez aussi indiquer le nom d'un composant.\n"

#: inary/cli/emergeup.py:46
msgid "emergeup options"
msgstr "Options d'emerge"

#: inary/cli/enablerepo.py:24
msgid ""
"Enable repository\n"
"\n"
"Usage: enable-repo [<repo1> <repo2> ... <repon>]\n"
"\n"
"<repoi>: repository name\n"
"\n"
"Disabled repositories are not taken into account in operations\n"
msgstr ""
"Activer des dépôts\n"
"\n"
"Mode d'emploi : enable-repo [<dépôt1> <dépôt2> ... <dépôt>]\n"
"\n"
"<dépôti>: nom de dépôt\n"
"\n"
"Les dépôts activés sont les seuls à être pris en compte dans les opérations sur les paquets.\n"

#: inary/cli/fetch.py:26
msgid ""
"Fetch a package\n"
"\n"
"Usage: fetch [<package1> <package2> ... <packagen>]\n"
"\n"
"<packagei>: package name\n"
"\n"
"Downloads the given inary packages to working directory\n"
msgstr ""
"Télécharge des paquets\n"
"\n"
"Mode d'emploi : fetch [<paquet1> <paquet2> ... <paquetn>]\n"
"\n"
"<paqueti>: nom de paquet\n"
"\n"
"Télécharge les paquets inary donnés dans le dossier de travail.\n"

#: inary/cli/fetch.py:41
msgid "fetch options"
msgstr "Options de fetch"

#: inary/cli/fetch.py:44
msgid "Output directory for the fetched packages"
msgstr "Répertoire accueillant les paquets téléchargés"

#: inary/cli/fetch.py:46
msgid "Download with runtime dependencies."
msgstr "Ignore les dépendances de compilations."

#: inary/cli/graph.py:28
msgid ""
"Graph package relations\n"
"\n"
"Usage: graph [<package1> <package2> ...]\n"
"\n"
"Write a graph of package relations, tracking dependency and\n"
"conflicts relations starting from given packages. By default\n"
"shows the package relations among repository packages, and writes\n"
"the package in graphviz format to 'pgraph.dot'.\n"
msgstr ""
"Graphe des relations des paquets\n"
"Mode d'emploi : graph [<paquet1> <paquet2> ...]\n"
"\n"
"Dessine un graphe des relations entre paquets, montrant leurs dépendances et \n"
"leurs conflits potentiels. Par défaut, affiche les relations entre paquets du dépôt \n"
"et dessine au format graphviz dans 'pgraph.dot'.\n"

#: inary/cli/graph.py:43
msgid "graph options"
msgstr "Options du graphe"

#: inary/cli/graph.py:47
msgid "Specify a particular repository."
msgstr "Spécifier un dépôt en particulier"

#: inary/cli/graph.py:50
msgid "Graph of installed packages"
msgstr "Graphe des paquets installés"

#: inary/cli/graph.py:53
msgid "Do not show installed packages."
msgstr "Ne pas montrer les paquets installés"

#: inary/cli/graph.py:56
msgid "Draw reverse dependency graph."
msgstr "Dessiner le graphe des dépendances inverses"

#: inary/cli/graph.py:59
msgid "Dot output file"
msgstr "Fichier de sortie dot"

#: inary/cli/graph.py:74
msgid "Plotting packages in repository \"{}\""
msgstr "Tracé des paquets du dépôt {}"

#: inary/cli/graph.py:78
msgid "Plotting a graph of relations among all repository packages."
msgstr "Tracé du graphe des relations entre tous les paquets du dépôt"

#: inary/cli/graph.py:94
msgid "Plotting a graph of relations among all installed packages."
msgstr "Tracé du graphe de relations entre tous les paquets installés"

#: inary/cli/help.py:25
msgid ""
"Prints help for given commands\n"
"\n"
"Usage: help [ <command1> <command2> ... <commandn> ]\n"
"\n"
"If run without parameters, it prints the general help."
msgstr ""
"Affiche l'aide relative aux commandes données\n"
"\n"
"Mode d'emploi : help [ <command1><command2>...<commandn> ]\n"
"\n"
"Sans paramètres donnés en argument, c'est l'aide générale qui s'affiche."

#: inary/cli/help.py:51
msgid ""
"%prog [options] <command> [arguments]\n"
"\n"
"where <command> is one of:\n"
"\n"
msgstr ""
"%prog [options] <commande> [arguments]\n"
"\n"
"où <commande> peut-être :\n"
"\n"

#: inary/cli/help.py:57
msgid ""
"\n"
"Use \"%prog help <command>\" for help on a specific command.\n"
msgstr ""
"\n"
"Utilisez \"%prog help <commande>\" pour une aide concernant une commande spécifique.\n"

#: inary/cli/history.py:29
msgid "upgrade"
msgstr "mettre à jour"

#: inary/cli/history.py:29
msgid "remove"
msgstr "supprime"

#: inary/cli/history.py:29
msgid "emerge"
msgstr "emerge"

#: inary/cli/history.py:29
msgid "install"
msgstr "install"

#: inary/cli/history.py:30
msgid "snapshot"
msgstr "instantané"

#: inary/cli/history.py:30
msgid "takeback"
msgstr "retour"

#: inary/cli/history.py:30
msgid "repository update"
msgstr "Mise-à-jour du dépôt"

#: inary/cli/history.py:31
msgid "reset history"
msgstr "réinitialiser l'historique"

#: inary/cli/history.py:35
msgid ""
"History of inary operations\n"
"\n"
"Usage: history\n"
"\n"
"Lists previous operations."
msgstr ""
"Historique des opérations de inary\n"
"\n"
"Mode d'emploi : history\n"
"\n"
"Liste les opérations précédentes."

#: inary/cli/history.py:49
msgid "history options"
msgstr "Options d'history"

#: inary/cli/history.py:52
msgid "Output only the last 'n' operations."
msgstr "Affiche seulement les dernières n opérations"

#: inary/cli/history.py:54
msgid "Take snapshot of the current system."
msgstr "Prends un instantané du système courant"

#: inary/cli/history.py:56
msgid "Clear history."
msgstr "Histoire claire."

#: inary/cli/history.py:58
msgid "Takeback to the state after the given operation finished."
msgstr "Retour à l'état suivant la fin de l'opération indiquée"

#: inary/cli/history.py:72
msgid "Inary Transaction History: "
msgstr "Historique des transactions Inary:"

#: inary/cli/history.py:75
msgid "Operation "
msgstr "Options"

#: inary/cli/history.py:80
msgid "Date: "
msgstr "Date:"

#: inary/cli/history.py:86
msgid "    * There are {} packages in this snapshot."
msgstr "    * Il y a  {} paquets dans cet instantané."

#: inary/cli/history.py:143
msgid "Resetting history casts"
msgstr "Réinitialisation des conversions d'historique"

#: inary/cli/inarycli.py:100
msgid "Options must precede non-option arguments."
msgstr "Les options doivent précéder les arguments qui n'en sont pas."

#: inary/cli/inarycli.py:143
msgid "No command given."
msgstr "Aucune commande fournie"

#: inary/cli/inarycli.py:146
msgid "Command line parsing error."
msgstr "Erreur d'analyse de la ligne de commande"

#: inary/cli/inarycli.py:151
msgid "Unrecognized command: {}"
msgstr "Commande non reconnue : {}"

#: inary/cli/index.py:27
msgid ""
"Index INARY files in a given directory\n"
"\n"
"Usage: index <directory> ...\n"
"\n"
"This command searches for all INARY files in a directory, collects INARY\n"
"tags from them and accumulates the information in an output XML file,\n"
"named by default 'inary-index.xml'. In particular, it indexes both\n"
"source and binary packages.\n"
"\n"
"If you give multiple directories, the command still works, but puts\n"
"everything in a single index file.\n"
msgstr ""
"Indexer des fichiers INARY dans un dossier donné\n"
"\n"
"Mode d'emploi : index <dossier> ...\n"
"\n"
"Cette commande recherche tous les fichiers INARY d'un dossier, collecte leurs tags INARY\n"
"et place l'information dans un fichier XML,\n"
"appelé par défaut 'inary-index.xml'. En particulier, il indexe à la fois\n"
"les paquets sources et binaires.\n"
"\n"
"La commande fonctionne aussi si l'on indique plusieurs dossiers, mais\n"
"place tout dans un fichier index unique.\n"

#: inary/cli/index.py:50
msgid "index options"
msgstr "options d'index"

#: inary/cli/index.py:55
msgid "Store absolute links for indexed files."
msgstr "Stocker des liens absolus pour les fichiers indexés."

#: inary/cli/index.py:60
msgid "Index output file"
msgstr "Fichier de sortie d'index."

#: inary/cli/index.py:65
msgid "Comma-separated compression types for index file"
msgstr "Types de compression séparés par des virgules pour le fichier d'index"

#: inary/cli/index.py:71
msgid "Do not index INARY spec files."
msgstr "Ne pas indexer les fichiers spec INARY."

#: inary/cli/index.py:76
msgid "Do not sign index."
msgstr "Ne pas signer l'index."

#: inary/cli/index.py:91
msgid "Taking inary repo index."
msgstr "Prenant l'indice repo inary."

#: inary/cli/info.py:29
msgid ""
"Display package information\n"
"\n"
"Usage: info <package1> <package2> ... <packagen>\n"
"\n"
"<packagei> is either a package name or a .inary file,\n"
msgstr ""
"Affiche l'information sur des paquets\n"
"\n"
"Mode d'emploi : info <paquet1> <paquet2> ... <paquetn>\n"
"\n"
"<paqueti> est soit un nom de paquet, soit un fichier .inary.\n"

#: inary/cli/info.py:47
msgid "info options"
msgstr "Options d'info"

#: inary/cli/info.py:51
msgid "Show a list of package files."
msgstr "Affiche une liste de paquets."

#: inary/cli/info.py:53
msgid "Info about the given component."
msgstr "Infos à propos du composant donné"

#: inary/cli/info.py:56
msgid "Show only paths."
msgstr "Affiche seulement les chemins."

#: inary/cli/info.py:58
msgid "Do not show details."
msgstr "Ne pas afficher les détails"

#: inary/cli/info.py:60
msgid "Output in xml format."
msgstr "Sortie au format xml"

#: inary/cli/info.py:136
msgid "Reverse Dependencies:"
msgstr "Dépendances inverses : "

#: inary/cli/info.py:151
msgid "Reverse Build Dependencies:"
msgstr "Dépendances inverses de build : "

#: inary/cli/info.py:156
msgid "Package file: \"{}\""
msgstr "Fichier paquet : {}"

#: inary/cli/info.py:171
msgid "[inst] "
msgstr "[inst] "

#: inary/cli/info.py:173
msgid "Installed package:"
msgstr "Paquets installés :"

#: inary/cli/info.py:177
msgid "\"{}\" package is not installed."
msgstr "Le paquet {} n'est pas installé"

#: inary/cli/info.py:183
msgid "[binary] "
msgstr "[binaire] "

#: inary/cli/info.py:186 inary/cli/info.py:200
msgid "Package found in \"{}\" repository:"
msgstr "Paquet trouvé dans le dépôt {} :"

#: inary/cli/info.py:190
msgid "\"{}\" package is not found in binary repositories."
msgstr "Le paquet {} est introuvable dans les dépôts binaires"

#: inary/cli/info.py:197
msgid "[source] "
msgstr "[source]"

#: inary/cli/info.py:204
msgid "\"{}\" package is not found in source repositories."
msgstr "{} est introuvable dans les dépôts de code source"

#: inary/cli/init.py:24
msgid "Do not anything."
msgstr "Ne pas signer l'index."

#: inary/cli/init.py:29
msgid "init"
msgstr "init"

#: inary/cli/install.py:29
msgid ""
"Install INARY packages\n"
"\n"
"Usage: install <package1> <package2> ... <packagen>\n"
"\n"
"You may use filenames, URI's or package names for packages. If you have\n"
"specified a package name, it should exist in a specified repository.\n"
"\n"
"You can also specify components instead of package names, which will be\n"
"expanded to package names.\n"
msgstr ""
"Installe des paquets INARY\n"
"\n"
"Mode d'emploi : install <paquet1> <paquet2> ... <paquetn>\n"
"\n"
"Vous pouvez utiliser des noms de fichiers, des adresses (URI) ou des noms de paquets.\n"
"Cela ne fonctionne que pour les paquets présents dans les dépôts ajoutés au système.\n"
"\n"
"Vous pouvez également indiquer des composants à la place des paquets. Les composants regroupent un ensemble cohérent et fonctionnel de paquets.\n"
"Par exemple : sudo inary install -c system.devel\n"
"installer tous les paquets nécessaires pour compiler un logiciel à partir de son code source.\n"

#: inary/cli/install.py:47
msgid "install options"
msgstr "Options d'installation"

#: inary/cli/install.py:52
msgid "Reinstall already installed packages."
msgstr "Réinstaller les paquets déjà installés."

#: inary/cli/install.py:54
msgid "Skip distribution release and architecture check."
msgstr ""
"Passer outre la vérification du numéro de version et de l'architecture de la"
" distribution"

#: inary/cli/install.py:56
msgid "Skip configure and mark configure pending."
msgstr "Ignorez la configuration et marquez la configuration en attente."

#: inary/cli/install.py:66
msgid "Install component's and recursive components' packages."
msgstr "Installer les paquets du composant, et des composants récursifs"

#: inary/cli/install.py:68
msgid "Name of the component's repository."
msgstr "Nom du dépôt du composant"

#: inary/cli/install.py:70 inary/cli/upgrade.py:72
msgid "Fetch upgrades but do not install."
msgstr "Télécharger les mises à jour mais ne pas les installer."

#: inary/cli/install.py:73
msgid ""
"When installing packages, ignore packages and components whose basenames "
"match pattern."
msgstr ""
"Ignorer, lors de l'installation, les paquets et les composants dont le nom "
"de base correspond au patron."

#: inary/cli/install.py:76
msgid ""
"When installing packages, ignore packages and components whose basenames "
"match any pattern contained in file."
msgstr ""
"Ignorer, lors de l'installation, les paquets et les composants dont les noms"
" de base correspondent aux patrons contenus dans le fichier."

#: inary/cli/install.py:81
msgid ""
"Store previous libraries info when package is updating to newer version."
msgstr ""
"Stocke les informations sur les bibliothèques précédentes lorsque le paquet "
"est mis à jour vers une version plus récente."

#: inary/cli/install.py:111
msgid "There is no component named  as \"{}\""
msgstr "Il n'y a aucun composant nommé {}"

#: inary/cli/listavailable.py:28
msgid ""
"List available packages in the repositories\n"
"\n"
"Usage: list-available [ <repo1> <repo2> ... repon ]\n"
"\n"
"Gives a brief list of INARY packages published in the specified\n"
"repositories. If no repository is specified, we list packages in\n"
"all repositories.\n"
msgstr ""
"Lister les paquets disponibles dans ls dépôts\n"
"\n"
"Mode d'emploi : list-available [ <dépôt1> <dépôt2> ... <dépôtn> ]\n"
"\n"
"Donne une brève liste de paquets INARY des dépôts spécifiés.\n"
"Si aucun dépôt n'est indiqué,  ce sont tous leds dépôts qui sont pris en compte.\n"

#: inary/cli/listavailable.py:46
msgid "list-available options"
msgstr "Options de list-available"

#: inary/cli/listavailable.py:48 inary/cli/listinstalled.py:52
msgid "Write only names."
msgstr "N'écrivez que des noms."

#: inary/cli/listavailable.py:52
msgid "List available packages under given component"
msgstr "Liste les paquets disponibles pour un composant donné"

#: inary/cli/listavailable.py:54
msgid "Show uninstalled packages only"
msgstr "Affiche seulement les paquets désinstallés"

#: inary/cli/listavailable.py:64
msgid "Installed packages are shown in this color."
msgstr "Les paquets installés sont indiqués avec cette couleur"

#: inary/cli/listavailable.py:74
msgid ""
"\n"
" Repository : \"{}\"\n"
msgstr ""
"\n"
"Dépôt : {}\n"

#: inary/cli/listcomponents.py:27
msgid ""
"List available components\n"
"\n"
"Usage: list-components\n"
"\n"
"Gives a brief list of INARY components published in the\n"
"repositories.\n"
msgstr ""
"Lister les composants disponibles\n"
"\n"
"Mode d'emploi : list-components\n"
"\n"
"Donne une brève liste des composants INARY.\n"

#: inary/cli/listcomponents.py:42
msgid "list-components options"
msgstr "Options de list-components"

#: inary/cli/listcomponents.py:44 inary/cli/listinstalled.py:50
#: inary/cli/listsources.py:44
msgid "Show in long format"
msgstr "Afficher au format long"

#: inary/cli/listcomponents.py:46
msgid "Name of the source or package repository"
msgstr "Nom du dépôt de source ou de paquet."

#: inary/cli/listinstalled.py:28
msgid ""
"Print the list of all installed packages\n"
"\n"
"Usage: list-installed\n"
msgstr ""
"Affiche la liste de tous les paquets installés\n"
"\n"
"Mode d'emploi : list-installed\n"

#: inary/cli/listinstalled.py:42
msgid "list-installed options"
msgstr "Options de list-installed"

#: inary/cli/listinstalled.py:47
msgid "Only list the installed packages built by the given host."
msgstr "Lister seulement les paquets installés construit par l'hôte donné"

#: inary/cli/listinstalled.py:54
msgid "List installed packages under given component."
msgstr "Lister les paquets installés pour le composant donné"

#: inary/cli/listinstalled.py:56 inary/cli/listupgrades.py:50
msgid "Show detailed install info."
msgstr "Afficher les informations détaillées de l'installation"

#: inary/cli/listinstalled.py:84 inary/cli/listupgrades.py:88
msgid ""
"Package Name          |St|        Version|  Rel.|  Distro|             Date"
msgstr "Nom du paquet | St | Version | Rel |. Distro | Date"

#: inary/cli/listnewest.py:27
msgid ""
"List newest packages in the repositories\n"
"\n"
"Usage: list-newest [ <repo1> <repo2> ... repon ]\n"
"\n"
"Gives a list of INARY newly published packages in the specified\n"
"repositories. If no repository is specified, we list the new\n"
"packages from all repositories.\n"
msgstr ""
"Lister les nouveaux paquets de dépôts\n"
"\n"
"Mode d'emploi : list-newest [ <dépôt1> <dépôt2> ... <dépôtn> ]\n"
"\n"
"Donne une liste des derniers paquets INARY publiés dans les dépôts spécifiés.\n"
"Si aucun dépôt n'est spécifié, les derniers paquets de tous les dépôts seront listés.\n"

#: inary/cli/listnewest.py:46
msgid "list-newest options"
msgstr "Options de list-newest"

#: inary/cli/listnewest.py:49
msgid ""
"List new packages added to repository after this given date formatted as "
"yyyy-mm-dd."
msgstr ""
"Lister les nouveaux paquets ajoutés au dépôt après cette date donnée sous la"
" forme aaaa-mm-jj"

#: inary/cli/listnewest.py:52
msgid ""
"List new packages added to repository after last nth previous repository "
"update."
msgstr ""
"Liste les nouveaux paquets ajoutés au dépôt après sa dernière mise à jour."

#: inary/cli/listnewest.py:79
#, python-brace-format
msgid "Packages added to '{0}' since \"{1}\":\n"
msgstr "Paquets ajoutés à {0} depuis {1} :\n"

#: inary/cli/listnewest.py:82
msgid "Packages added to '{}':"
msgstr "Paquets ajoutés à {} :"

#: inary/cli/listorphaned.py:28
msgid ""
"List orphaned packages\n"
"\n"
"Usage: list-orphaned\n"
"\n"
"Lists packages installed as dependency, but no longer needed by any other installed package.\n"
msgstr ""
"Liste des paquets orphelins\n"
"\n"
"Utilisation: liste orpheline\n"
"\n"
"Répertorie les packages installés en tant que dépendance, mais dont aucun autre package installé n'a plus besoin.\n"

#: inary/cli/listorphaned.py:43
msgid "list-orphaned options"
msgstr "Options de list-sources"

#: inary/cli/listorphaned.py:45
msgid "Show all packages without reverse dependencies."
msgstr "Il y a des paquets supplémentaires pour cause de dépendances."

#: inary/cli/listorphaned.py:47
msgid "Ignore packages and components whose basenames match pattern."
msgstr ""
"Ignorer les paquet et les composants dont le nom de base correspond au "
"patron lors de la mise à jour du système."

#: inary/cli/listorphaned.py:61
msgid "Orphaned packages:"
msgstr "Graphe des paquets installés"

#: inary/cli/listorphaned.py:64
msgid "No orphaned packages."
msgstr "Ne pas montrer les paquets installés"

#: inary/cli/listpending.py:26
msgid ""
"List pending packages\n"
"\n"
"Lists packages waiting to be configured.\n"
msgstr ""
"Liste les paquets en attente de configuration\n"
"\n"
"Liste les paquets en attente de configuration.\n"

#: inary/cli/listpending.py:41
msgid "Listing pending orders:"
msgstr "Liste des commandes en attente:"

#: inary/cli/listpending.py:45
msgid "There are no packages waiting to be configured."
msgstr "Il n'y a aucun paquet en attente de configuration"

#: inary/cli/listrepo.py:25
msgid ""
"List repositories\n"
"\n"
"Usage: list-repo\n"
"\n"
"Lists currently tracked repositories.\n"
msgstr ""
"Liste les dépôts\n"
"\n"
"mode d'emploi : list-repo\n"
"\n"
"Lists currently tracked repositories.\n"

#: inary/cli/listrepo.py:42 inary/cli/listrepo.py:44
msgid "active"
msgstr "actif"

#: inary/cli/listrepo.py:43
msgid "inactive"
msgstr "inactif"

#: inary/cli/listrepo.py:45 inary/cli/listrepo.py:47
#, python-brace-format
msgid "{0} [{1}]"
msgstr "{0} [{1}]"

#: inary/cli/listsources.py:28
msgid ""
"List available sources\n"
"\n"
"Usage: list-sources\n"
"\n"
"Gives a brief list of sources published in the repositories.\n"
msgstr ""
"Liste les sources disponibles\n"
"\n"
"Mode d'emploi : list-sources\n"
"\n"
"Donne une brève liste des sources publiées dans les dépôts.\n"

#: inary/cli/listsources.py:42
msgid "list-sources options"
msgstr "Options de list-sources"

#: inary/cli/listsources.py:62
msgid "[Repository: "
msgstr "[Dépôt : "

#: inary/cli/listupgrades.py:29
msgid ""
"List packages to be upgraded\n"
"\n"
"Usage: list-upgrades\n"
"\n"
"Lists the packages that will be upgraded.\n"
msgstr ""
"Liste les paquets à mettre à jour\n"
"\n"
"Mode d'emploi : list-upgrades\n"
"\n"
"Liste les paquets qui vont être mis à jour.\n"

#: inary/cli/listupgrades.py:44
msgid "list-upgrades options"
msgstr "Options de list-upgrades"

#: inary/cli/listupgrades.py:46 inary/cli/searchfile.py:42
msgid "Show in long format."
msgstr "Afficher au format long"

#: inary/cli/listupgrades.py:48
msgid "List upgradable packages under given component."
msgstr ""
"Liste les paquets pouvant être mis à jour concernant un composant donné"

#: inary/cli/listupgrades.py:78 inary/operations/upgrade.py:183
msgid "No packages to upgrade."
msgstr "Pas de paquet à mettre à jour."

#: inary/cli/rebuilddb.py:27
msgid ""
"Rebuild Databases\n"
"\n"
"Usage: rebuilddb [ <package1> <package2> ... <packagen> ]\n"
"\n"
"Rebuilds the INARY databases\n"
"\n"
"If package specs are given, they should be the names of package\n"
"dirs under /var/lib/inary\n"
msgstr ""
"Reconstruire la base de données\n"
"\n"
"mode d'emploi : rebuilddb [ <paquet1> <paquet2> ... <paquetn> ]\n"
"\n"
"Reconstruit la base de données de INARY\n"
"\n"
"Si vous indiquez les specs de paquets, alors ce devront être les répertoires de noms de paquets sous /var/lib/inary\n"

#: inary/cli/rebuilddb.py:43
msgid "rebuild-db options"
msgstr "Options de rebuild-db"

#: inary/cli/rebuilddb.py:46
msgid "Rebuild files database"
msgstr "Reconstruction de la base de données fichiers"

#: inary/cli/rebuilddb.py:52
msgid "Rebuild INARY databases?"
msgstr "Reconstruire les bases de données de INARY ?"

#: inary/cli/reconfigure.py:45
msgid ""
"Reconfigure pending packages\n"
"\n"
"If SCOM configuration of some packages were not\n"
"done at installation time, they are added to a list\n"
"of packages waiting to be configured. This command\n"
"configures those packages.\n"
msgstr ""
"Configurer les paquets en attente\n"
"\n"
"Si la configuration SCOM de certains paquets ne s'est pas\n"
"terminée à l'installation, alors ils sont ajoutés à une liste de\n"
"paquets en attente de configuration. Cette commande\n"
"configure ces paquets.\n"

#: inary/cli/reconfigure.py:56
msgid "reconfigure"
msgstr "{} configuré"

#: inary/cli/remove.py:28
msgid ""
"Remove INARY packages\n"
"\n"
"Usage: remove <package1> <package2> ... <packagen>\n"
"\n"
"Remove package(s) from your system. Just give the package names to remove.\n"
"\n"
"You can also specify components instead of package names, which will be\n"
"expanded to package names.\n"
msgstr ""
"Supprime des paquets INARY\n"
"\n"
"Mode d'emploi : remove <paquet1> <paquet2> ... <paquetn>\n"
"\n"
"Supprime le(s) paquet(s) indiqué(s) de votre système.\n"
"\n"
"Vous pouvez aussi indiquer des composants au lieu des noms de paquets.\n"

#: inary/cli/remove.py:45
msgid "remove options"
msgstr "Options de suppression"

#: inary/cli/remove.py:52
msgid "Removes everything including changed config files of the package."
msgstr ""
"Supprime tout, y compris les fichiers de configuration modifiés du paquet"

#: inary/cli/remove.py:54
msgid "Remove component's and recursive components' packages."
msgstr "Supprime les paquets du composant et des composants récursifs"

#: inary/cli/removeorphaned.py:29
msgid ""
"Remove orphaned packages\n"
"\n"
"Usage: remove-orphaned\n"
"\n"
"Remove all orphaned packages from the system.\n"
msgstr ""
"Supprimer des dépôts\n"
"\n"
"Mode d'emploi : remove-repo <dépôt1> <dépôt2> ... <dépôtn>\n"
"\n"
"Supprime les dépôts spécifiés du système.\n"

#: inary/cli/removeorphaned.py:43
msgid "remove-orphaned options"
msgstr "Options de suppression"

#: inary/cli/removeorphaned.py:48
msgid ""
"When removing orphaned, ignore packages and components whose basenames match"
" pattern."
msgstr ""
"Ignorer les paquet et les composants dont le nom de base correspond au "
"patron lors de la mise à jour du système."

#: inary/cli/removerepo.py:23
msgid ""
"Remove repositories\n"
"\n"
"Usage: remove-repo <repo1> <repo2> ... <repon>\n"
"\n"
"Remove all repository information from the system.\n"
msgstr ""
"Supprimer des dépôts\n"
"\n"
"Mode d'emploi : remove-repo <dépôt1> <dépôt2> ... <dépôtn>\n"
"\n"
"Supprime les dépôts spécifiés du système.\n"

#: inary/cli/search.py:28
msgid ""
"Search packages\n"
"\n"
"Usage: search <term1> <term2> ... <termn>\n"
"\n"
"Finds a package containing specified search terms\n"
"in summary, description, and package name fields.\n"
"Default search is done in package database. Use\n"
"options to search in install database or source\n"
"database.\n"
msgstr ""
"Recherche de paquets\n"
"\n"
"Mode d'emploi : search <terme1> <terme2> ... <termen>\n"
"\n"
"Trouve un paquet contenant les termes spécifiés\n"
"dans le résumé, la description, et les champs de nom de paquet.\n"
"La recherche se fait par défaut dans la base de données des paquets.\n"
"Utilisez les options pour chercher dans une autre base de données (install ou source).\n"

#: inary/cli/search.py:45
msgid "search options"
msgstr "Options de search"

#: inary/cli/search.py:47
msgid "Summary and description language."
msgstr "Langage de description et de résumé"

#: inary/cli/search.py:49
msgid "Name of the source or package repository."
msgstr "Nom du dépôt de source ou de paquet."

#: inary/cli/search.py:51
msgid "Search in installdb."
msgstr "Rechercher dans installdb."

#: inary/cli/search.py:53
msgid "Search in sourcedb."
msgstr "Recherche dans sourcedb"

#: inary/cli/search.py:55
msgid "Case sensitive search."
msgstr "Recherche sensible à la casse."

#: inary/cli/search.py:57
msgid "Search in the package name."
msgstr "Rechercher le nom du paquet"

#: inary/cli/search.py:59
msgid "Search in the package summary."
msgstr "Rechercher dans le résumé du paquet"

#: inary/cli/search.py:61
msgid "Search in the package description."
msgstr "Rechercher dans la description du paquet"

#: inary/cli/searchfile.py:27
msgid ""
"Search for a file\n"
"\n"
"Usage: search-file <path1> <path2> ... <pathn>\n"
"\n"
"Finds the installed package which contains the specified file.\n"
msgstr ""
"Rechercher un fichier\n"
"\n"
"Mode d'emploi : search-file <chemin1> <chemin2> ... <cheminn>\n"
"\n"
"Trouve le paquet installé qui contient le fichier spécifié.\n"

#: inary/cli/searchfile.py:40
msgid "search-file options"
msgstr "Options pour search-file"

#: inary/cli/searchfile.py:44
msgid "Show only package name."
msgstr "Afficher seulement le nom de paquet"

#: inary/cli/searchfile.py:53
msgid "Path \"{}\" does not belong to an installed package."
msgstr "Le chemin {} n'appartient à aucun paquet installé"

#: inary/cli/searchfile.py:58
#, python-brace-format
msgid "Package \"{0}\" has file \"/{1}\""
msgstr "Le paquet {0} a le fichier /{1}"

#: inary/cli/searchfile.py:71
msgid "Searching for \"{}\""
msgstr "Recherche de {}"

#: inary/cli/sysconf.py:24
msgid "Run sysconf trigger"
msgstr "Exécuter le déclencheur sysconf"

#: inary/cli/sysconf.py:29
msgid "sysconf"
msgstr "sysconf"

#: inary/cli/sysconf.py:32
msgid "sysconf options"
msgstr "Options d'info"

#: inary/cli/sysconf.py:34
msgid "Run force sysconf"
msgstr "Run force sysconf"

#: inary/cli/updaterepo.py:28
msgid ""
"Update repository databases\n"
"\n"
"Usage: update-repo [<repo1> <repo2> ... <repon>]\n"
"\n"
"<repoi>: repository name\n"
"\n"
"Synchronizes the INARY databases with the current repository.\n"
"If no repository is given, all repositories are updated.\n"
msgstr ""
"Mise à jour des base de données des dépôts\n"
"\n"
"Mode d'emploi : update-repo [<dépôt1> <dépôt2> ... <dépôtn>]\n"
"\n"
"<dépôti>: nom de dépôt\n"
"\n"
"Synchronise les bases de données INARY avec le dépôt courant.\n"
"Si aucun dépôt n'est indiqué, alors tous les dépôts seront mis à jour.\n"

#: inary/cli/updaterepo.py:45
msgid "update-repo options"
msgstr "Options de update-repo"

#: inary/cli/updaterepo.py:49
msgid "Update database in any case"
msgstr "Mise à jour de la base de données quoi qu'il arrive"

#: inary/cli/upgrade.py:28
msgid ""
"Upgrade INARY packages\n"
"\n"
"Usage: Upgrade [<package1> <package2> ... <packagen>]\n"
"\n"
"<packagei>: package name\n"
"\n"
"Upgrades the entire system if no package names are given\n"
"\n"
"You may use only package names to specify packages because\n"
"the package upgrade operation is defined only with respect\n"
"to repositories. If you have specified a package name, it\n"
"should exist in the package repositories. If you just want to\n"
"reinstall a package from a INARY file, use the install command.\n"
"\n"
"You can also specify components instead of package names, which will be\n"
"expanded to package names.\n"
msgstr ""
"Met à jour des paquets INARY\n"
"\n"
"Mode d'emploi : Upgrade [<paquet1> <paquet2> ... <paquetn>]\n"
"\n"
"<paqueti>: nom du paquet\n"
"\n"
"Met à jour le système tout entier si aucun paquet n'est indiqué\n"
"\n"
"Si vous indiquez un nom de paquet, alors\n"
"il doit exister dans les dépôts. Si vous souhaitez réinstaller\n"
"un paquet, utilisez la commande 'install'.\n"
"\n"
"Vous pouvez indiquer des composants au lieu des noms de paquets.\n"

#: inary/cli/upgrade.py:52
msgid "upgrade options"
msgstr "options de mise à jour"

#: inary/cli/upgrade.py:56
msgid "Security related package upgrades only."
msgstr "Seulement les mises à jour liées à la sécurité"

#: inary/cli/upgrade.py:58
msgid "Do not update repositories."
msgstr "Ne pas mettre à jour les dépôts"

#: inary/cli/upgrade.py:68
msgid "Upgrade component's and recursive components' packages."
msgstr "Mettre à jour les paquets du composant et les composants récursifs"

#: inary/cli/upgrade.py:70
msgid "Name of the to be upgraded packages' repository."
msgstr "Nom du dépôt des paquets devant être mis à jour."

#: inary/cli/upgrade.py:75
msgid ""
"When upgrading system, ignore packages and components whose basenames match "
"pattern."
msgstr ""
"Ignorer les paquet et les composants dont le nom de base correspond au "
"patron lors de la mise à jour du système."

#: inary/cli/upgrade.py:78
msgid ""
"When upgrading system, ignore packages and components whose basenames match "
"any pattern contained in file."
msgstr ""
"Ignore les paquets et les composants dont les noms de base correspondent aux"
" patrons contenus dans le fichier lors de la mise à jour,"

#: inary/cli/upgrade.py:82
msgid "Compare sha1sum repo and installed packages."
msgstr "Comparez le repo sha1sum et les packages installés."

#: inary/cli/upgrade.py:94
msgid "Updating repositories."
msgstr "Mise à jour des dépôts"

#: inary/cli/upgrade.py:98
msgid "Will not update repositories."
msgstr "Les dépôts ne seront pas mis à jours"

#: inary/config.py:101
msgid "Destination directory \"{}\" does not exist. Creating it."
msgstr "Le répertoire de destination {} n'existe pas. Création du répertoire."

#: inary/configfile.py:149
msgid "No section by name '{}'"
msgstr "Pas de section au nom {}"

#: inary/constants.py:46
msgid "Can't rebind constant: '{}'"
msgstr "Impossible de changer la valeur de la constante : {}"

#: inary/constants.py:53
msgid "Can't unbind constant: '{}'"
msgstr "Impossible de désallouer la constante : {}"

#: inary/data/history.py:53
#, python-brace-format
msgid "{0} repository is updated."
msgstr "Le dépôt {0} est à jour."

#: inary/data/history.py:72
#, python-brace-format
msgid "{0} is upgraded from {1} to {2} with delta."
msgstr "{0} est mis à jour de {1} à {2} avec delta."

#: inary/data/history.py:75
#, python-brace-format
msgid "{0} is upgraded from {1} to {2}."
msgstr "{0} est mis à jour de {1} à {2}."

#: inary/data/history.py:78
#, python-brace-format
msgid "{0} {1} is removed."
msgstr "{0} {1} est supprimé."

#: inary/data/history.py:80
#, python-brace-format
msgid "{0} {1} is installed."
msgstr "{0} {1} est installé."

#: inary/data/history.py:82
#, python-brace-format
msgid "{0} {1} is reinstalled."
msgstr "{0} {1} est réinstallé."

#: inary/data/history.py:84
#, python-brace-format
msgid "{0} is downgraded from {1} to {2}."
msgstr "{0} est rétrogradé de {1} à {2}."

#: inary/data/history.py:111 inary/data/history.py:134
msgid "Unknown package operation"
msgstr "Opération de paquet inconnue"

#: inary/data/index.py:101
msgid "* Generating index tree...\n"
msgstr "* Génération de l'arborescence d'index ...\n"

#: inary/data/index.py:111
msgid " -> Sorting:  \"{}\""
msgstr "Création de {}..."

#: inary/data/index.py:120
msgid " * Sorted:  \"{}\""
msgstr "Création de {}..."

#: inary/data/index.py:157
msgid " * Added obsoleted packages: [ {} ]"
msgstr " * Ajout de packages obsolètes: [{}]"

#: inary/data/index.py:164
msgid " * Adding source packages: "
msgstr "* Construction du paquet source:"

#: inary/data/index.py:207
msgid " * Adding binary packages: "
msgstr "Paquets installés :"

#: inary/data/index.py:212
msgid "   -> Adding packages from directory \"{}\"... "
msgstr "Ajout du paquet à l'index : {}"

#: inary/data/index.py:224
msgid "   * Adding packages from directory \"{}\"... done."
msgstr "Ajout du paquet à l'index : {}"

#: inary/data/index.py:227
msgid "* Writing index file."
msgstr "* Écriture du fichier d'index."

#: inary/data/index.py:238
msgid "   -> Adding package to index: \"{}\""
msgstr "Ajout du paquet à l'index : {}"

#: inary/data/index.py:254
msgid " * Package \"{}\": metadata corrupt, skipping..."
msgstr "Paquet {} : métadonnées corrompues, mis de côté..."

#: inary/data/index.py:301
msgid " * Adding \"groups.xml\" to index"
msgstr "Ajout de groups.xml à l'index"

#: inary/data/index.py:308
msgid " * Adding \"components.xml\" to index"
msgstr "Ajout de components.xml à l'index"

#: inary/data/index.py:314
msgid " * Component in {} is corrupt"
msgstr "Le composant {} est introuvable"

#: inary/data/index.py:318
msgid " * Adding \"distribution.xml\" to index"
msgstr "Ajout de distribution.xml à l'index"

#: inary/data/index.py:324
msgid " * Distribution in {} is corrupt"
msgstr " * La distribution dans {} est corrompue"

#: inary/data/index.py:339
msgid "   -> Adding source to index: \"{}\""
msgstr "Ajout du paquet à l'index : {}"

#: inary/data/index.py:360
msgid "Building index of Inary files under \"{}\" \n"
msgstr "Construction de l'index des fichiers INARY sous \"{}\"\n"

#: inary/data/index.py:365
msgid "* Index file written."
msgstr "Fichier d'index écrit"

#: inary/data/metadata.py:84
#, python-brace-format
msgid "Distribution: {0}, Dist. Release: {1}\n"
msgstr "Distribution: {0}, Dist. Release: {1}\n"

#: inary/data/metadata.py:86
#, python-brace-format
msgid "Architecture: {0}, Installed Size: {1}"
msgstr "Architecture : {0}, Taille des fichiers installés : {1}"

#: inary/data/metadata.py:92
msgid ", Package Size: {}"
msgstr ", taille du paquet : {}"

#: inary/data/metadata.py:94
msgid ", install.tar.xz sha1sum: {}"
msgstr ", install.tar.xz sha1sum: {}"

#: inary/data/pgraph.py:34
msgid "Encountered cycle {}"
msgstr "Dépendance circulaire {} rencontrée"

#: inary/data/specfile.py:167
#, python-brace-format
msgid "URI: {0}, type: {1}, sha1sum: {2}"
msgstr "URI : {0}, type : {1}, sha1sum : {2}"

#: inary/data/specfile.py:202 inary/data/specfile.py:206
msgid " or "
msgstr " ou "

#: inary/data/specfile.py:305
#, python-brace-format
msgid "\"{0}\" dependency of package \"{1}\" is not satisfied."
msgstr "La dépendance {0} du paquet {1} n'est pas satisfaite"

#: inary/data/specfile.py:404 inary/data/specfile.py:508
msgid "Summary: {}\n"
msgstr "Résumé : {}\n"

#: inary/data/specfile.py:405 inary/data/specfile.py:509
msgid "Description: {}\n"
msgstr "Description : {}\n"

#: inary/data/specfile.py:406 inary/data/specfile.py:510
msgid "Licenses: {}\n"
msgstr "Licences : {}\n"

#: inary/data/specfile.py:407 inary/data/specfile.py:511
msgid "Component: {}\n"
msgstr "Composant : {}\n"

#: inary/data/specfile.py:408
msgid "Provides: \n"
msgstr "Fournit : \n"

#: inary/data/specfile.py:411
msgid "   - Commands: \n"
msgstr "   - Commandes:\n"

#: inary/data/specfile.py:416
msgid "   - CMAKE Needs: \n"
msgstr "   - Besoins de CMAKE:\n"

#: inary/data/specfile.py:421
msgid "   - PkgConfig Needs: \n"
msgstr "  - Besoins de PkgConfig:\n"

#: inary/data/specfile.py:426
msgid "   - Services: \n"
msgstr "   - Services: \n"

#: inary/data/specfile.py:431
msgid "Dependencies: "
msgstr "Dépendances : "

#: inary/data/specfile.py:486
msgid "translations.xml file is badly formed.: {}"
msgstr "Le fichier translation.xml est mal formé.: {}"

#: inary/data/specfile.py:512
msgid "Build Dependencies: "
msgstr "Dépendances : "

#: inary/db/componentdb.py:114
msgid "Component {} not found."
msgstr "Le composant {} est introuvable"

#: inary/db/filesdb.py:48
msgid "Creating files database..."
msgstr "Reconstruction de la base de données fichiers"

#: inary/db/filesdb.py:55
msgid " -> Adding files of \"{}\" package to db..."
msgstr "Ajout de {} à la base de données... "

#: inary/db/filesdb.py:58
msgid ""
"\n"
"Added files database..."
msgstr ""
"\n"
"Reconstruction de la base de données fichiers..."

#: inary/db/groupdb.py:83 inary/db/groupdb.py:92
msgid "Group \"{}\" not found."
msgstr "Le groupe {} est introuvable"

#: inary/db/installdb.py:47
msgid "installed"
msgstr "installé"

#: inary/db/installdb.py:47
msgid "installed-pending"
msgstr "en attente d'installation"

#: inary/db/installdb.py:64
#, python-brace-format
msgid ""
"State: {0}\n"
"Version: {1}, Release: {2}\n"
msgstr ""
"État : {0}\n"
"Version : {1}, sortie : {2}\n"

#: inary/db/installdb.py:68
#, python-brace-format
msgid "Distribution: {0}, Install Time: {1}\n"
msgstr "Distribution : {0}, Date d'installation : {1}\n"

#: inary/db/installdb.py:130
msgid ""
"Installation info for package \"{}\" is broken. Reinstall it to fix this "
"problem."
msgstr ""
"L'information d'installation du paquet {} est cassée. Réinstallez-la pour "
"corriger le problème."

#: inary/db/installdb.py:550 inary/operations/upgrade.py:99
msgid "Package \"{}\" is not installed."
msgstr "Le paquet {} n'est pas installé."

#: inary/db/itembyrepo.py:48
msgid "\"{}\" not found in any repository."
msgstr "{} n'est dans aucun des dépôts actifs."

#: inary/db/itembyrepo.py:60
msgid "Repo item \"{}\" not found."
msgstr "L'item de dépôt {} est introuvable."

#: inary/db/itembyrepo.py:71 inary/db/itembyrepo.py:83
#: inary/db/itembyrepo.py:94
msgid "Repository \"{}\" does not exist."
msgstr "Le dépôt {} n'existe pas."

#: inary/db/packagedb.py:203 inary/db/packagedb.py:211
#: inary/db/packagedb.py:219 inary/db/packagedb.py:227
#: inary/db/packagedb.py:235
msgid "Package \"{}\" not found."
msgstr "Le paquet {} est introuvable."

#: inary/db/repodb.py:185
msgid ""
"Error parsing repository index information: {} \n"
" Index file does not exist or is malformed."
msgstr ""
"Erreur d'analyse de l'index du dépôt: {}\n"
"Le fichier d'index n'existe pas ou est malformé."

#: inary/db/repodb.py:294
msgid ""
"Repository \"{}\" is not compatible with your distribution. Repository is disabled.\n"
"Your distribution is {} release {}\n"
"Repository distribution is {} release {}\n"
"\n"
"If you want add this repository please use \"--ignore-check\" parameter with this command."
msgstr ""
"Le référentiel \"{}\" n'est pas compatible avec votre distribution. Le référentiel est désactivé.\n"
"Votre distribution est la {} version {}\n"
"La distribution du référentiel est la {} version {}\n"
"\n"
"Si vous souhaitez ajouter ce référentiel, veuillez utiliser le paramètre \"--ignore-check\" avec cette commande."

#: inary/fetcher.py:41
msgid ""
"PyCurl module not found. Please install python3-pycurl or check your "
"installation."
msgstr ""
"Module PyCurl introuvable. Veuillez installer python3-pycurl ou vérifiez "
"votre installation."

#: inary/fetcher.py:166
msgid "Filename error"
msgstr "Erreur de nom de fichier"

#: inary/fetcher.py:170
msgid "Access denied to write to destination directory: \"{}\""
msgstr "Accès en écriture refusé pour le repertoire de destination : \"{}\""

#: inary/fetcher.py:176
msgid "Access denied to destination file: \"{}\""
msgstr "Accès refusé au fichier de destination : \"{}\""

#: inary/fetcher.py:181
msgid "File already exsist. Download skiped..."
msgstr "Le fichier existe déjà. Téléchargement ignoré ..."

#: inary/fetcher.py:226
msgid "Partial file detected. Download resuming..."
msgstr "Télécharger reprise ..."

#: inary/fetcher.py:248
msgid "RESPONSE: "
msgstr "RESPONSE: "

#: inary/fetcher.py:250
msgid "Downloaded from: "
msgstr "Téléchargé de:"

#: inary/fetcher.py:259
msgid "Download error: {}"
msgstr "l'Erreur Téléchargé: {}"

#: inary/fetcher.py:266
msgid ""
"A problem occurred. Please check the archive address and/or permissions "
"again."
msgstr ""
"Un problème est survenu. Veuillez vérifier l'adresse de l'archive et/ou ses "
"permissions de nouveau."

#: inary/fetcher.py:307
msgid "Proxy configuration has been found for '{}' protocol."
msgstr "Une configuration de proxy a été trouvée pour le protocole {}"

#: inary/fetcher.py:317
msgid "Bandwidth usage is limited to {} KB/s."
msgstr "L'utilisation de la bande passante est restreinte à {} Ko/s"

#: inary/fetcher.py:331
msgid ""
"Remote file can not be reached. Previously downloaded part of the file will "
"be removed."
msgstr ""
"Le fichier distant n'est pas accessible. Une partie du fichier précédemment "
"téléchargée sera supprimée."

#: inary/fetcher.py:341
msgid ""
"Server doesn't support partial downloads. Previously downloaded part of the "
"file will be over-written."
msgstr ""
"Le serveur ne prend pas en charge les téléchargements partiels. Une partie "
"du fichier précédemment téléchargée sera écrasée."

#: inary/fetcher.py:364
msgid "Trying fallback address: \"{}\""
msgstr "Essai avec l'adresse de secours : {}"

#: inary/fetcher.py:375
msgid "No such file or no permission to read for {}."
msgstr "Aucun fichier de ce type ou aucune autorisation de lecture. {}"

#: inary/fetcher.py:388
msgid "\"{}\" mirrors are not defined."
msgstr "Les miroirs {} ne sont pas définis."

#: inary/fetcher.py:404
msgid "Could not fetch source from \"{}\" mirrors."
msgstr "Impossible de télécharge la source depuis les miroirs {}."

#: inary/fetcher.py:423
#, python-brace-format
msgid "\"{0}\" package found in \"{1}\" repository."
msgstr "Paquet {0} trouvé dans le dépôt {1}"

#: inary/fetcher.py:430
msgid "\"{}\" package already fetched."
msgstr "Paquet {} déjà téléchargé"

#: inary/file.py:43
#, python-brace-format
msgid "URL \"{0}\" already downloaded as \"{1}\""
msgstr "URL {0} déjà téléchargée en tant que {1}"

#: inary/file.py:52
msgid "No signature found for \"{}\""
msgstr "Pas de signature pour {}"

#: inary/file.py:63
msgid "GPG Signature is invalid for \"{}\""
msgstr "Pas de signature pour {}"

#: inary/file.py:85
msgid "uri must have type either URI or string."
msgstr "uri doit être de type URI ou string"

#: inary/file.py:155
msgid "Fetching {}"
msgstr "Téléchargement de {}"

#: inary/file.py:170 inary/operations/info.py:40
msgid "File \"{}\" not found."
msgstr "Le fichier {} est introuvable"

#: inary/file.py:193
msgid ""
"File integrity of \"{}\" compromised.\n"
" localfile:{}\n"
" newsha1: {}"
msgstr ""
"L'intégrité des fichiers de \"{}\" est compromise.\n"
"fichier local: {}\n"
"newsha1: {}"

#: inary/file.py:217
msgid "File mode must be either File.read or File.write"
msgstr "Le mode d'accès au fichier doit être soit File.read soit File.write"

#: inary/file.py:223
msgid "Remote write not implemented."
msgstr "Écriture distante non implémentée"

#: inary/file.py:277 inary/file.py:282
msgid "ERROR: 'gpg --detach-sig {}' failed."
msgstr "ERREUR : gpg --detach-sig {} a échoué"

#: inary/mirrors.py:58
msgid "Mirrors file \"{}\" does not exist. Could not resolve \"mirrors://\""
msgstr ""
"Le fichier des miroirs {} n'existe pas. Impossible de trouver les miroirs : "
"//"

#: inary/operations/build.py:123
msgid "Path \"{}\" belongs in multiple packages."
msgstr "Le chemin {} appartient à plusieurs paquets"

#: inary/operations/build.py:156
msgid "Removing special file skipped for: \"{}\""
msgstr "Suppression du fichier cache {}..."

#: inary/operations/build.py:160
#, python-brace-format
msgid "Removing special \"{0}\" file: \"{1}\""
msgstr "Suppression du fichier spécial \"{0}\": \"{1}\""

#: inary/operations/build.py:210
msgid "Source URI: {}"
msgstr "URI Source : {}"

#: inary/operations/build.py:215
msgid "Source \"{}\" not found in any active repository."
msgstr "La source {} n'est dans aucun des dépôts actifs."

#: inary/operations/build.py:238
msgid "[ !!! ] Building RFP for {}"
msgstr "[ !!! ] Création d'une demande de propositions pour {}"

#: inary/operations/build.py:241
msgid "Would you like to compile this RFP package?"
msgstr "Voulez vous continuer ?"

#: inary/operations/build.py:244
msgid "Didn't permit build RFP package."
msgstr "N'a pas permis de construire le package RFP."

#: inary/operations/build.py:354
msgid "pspec.xml avoids this package from building for \"{}\""
msgstr "pspec.xml évite la construction de ce paquet pour {}"

#: inary/operations/build.py:357
msgid "Building source package: \"{}\""
msgstr "Construction du paquet source INARY : {}"

#: inary/operations/build.py:373
msgid "ccache detected..."
msgstr "ccache détecté..."

#: inary/operations/build.py:375
msgid "IceCream detected. Make sure your daemon is up and running..."
msgstr ""
"IceCream détecté. Vérifiez bien que votre daemon est en cours d'exécution..."

#: inary/operations/build.py:417
msgid "Rebuilding source for build type: {}"
msgstr "Ajout du paquet à l'index : {}"

#: inary/operations/build.py:529
msgid "PostOps Script Fetched."
msgstr "Script PostOps récupéré."

#: inary/operations/build.py:549
msgid ""
"Cannot find component.xml for \"{}\" in remote directory, Source is now part"
" of unknown component."
msgstr ""
"Impossible de trouver component.xml pour \"{}\" dans le répertoire distant, "
"la source fait maintenant partie d'un composant inconnu."

#: inary/operations/build.py:557
msgid ""
"Cannot find component.xml for \"{}\" in upper directory, Source is now part "
"of unknown component."
msgstr ""
"Impossible de trouver component.xml pour \"{}\" dans le répertoire parent, "
"la source fait maintenant partie d'un composant inconnu."

#: inary/operations/build.py:568
msgid "Building source package: \"{}\" [ Fetching Step ]"
msgstr "Construction du paquet source INARY : {} [ Fetching Step ]"

#: inary/operations/build.py:573
msgid "Building source package: \"{}\" [ Unpacking Step ]"
msgstr "Construction du paquet source INARY : {} [ Unpacking Step ]"

#: inary/operations/build.py:579
msgid "Unpacking archive(s)..."
msgstr "Déballage des archive(s)..."

#: inary/operations/build.py:587
msgid " -> unpacked ({})"
msgstr " -> décompressée ({})"

#: inary/operations/build.py:592
msgid "Building source package: \"{}\" [ SetupAction Step ]"
msgstr "Construction du paquet source INARY : {}  [ SetupAction Step ]"

#: inary/operations/build.py:598
msgid "Setting up source..."
msgstr "Préparation du code source..."

#: inary/operations/build.py:603
msgid "Building source package: \"{}\" [ BuildAction Step ]"
msgstr "Construction du paquet source INARY : {} [ BuildAction Step ]"

#: inary/operations/build.py:605
msgid "Building source..."
msgstr "Compilation du code source..."

#: inary/operations/build.py:610
msgid "Building source package: \"{}\" [ CheckAction Step ]"
msgstr "Construction du paquet source INARY : {} [ CheckAction Step ]"

#: inary/operations/build.py:612
msgid "Testing package..."
msgstr "Test du paquet..."

#: inary/operations/build.py:616
msgid "Building source package: \"{}\" [ InstallAction Step ]"
msgstr "Construction du paquet source INARY : {} [ InstallAction Step ]"

#: inary/operations/build.py:618
msgid "Installing..."
msgstr "Installation..."

#: inary/operations/build.py:624
msgid "[!] InstallDir {} cleant up."
msgstr "[!] InstallDir {} nettoyage."

#: inary/operations/build.py:704
#, python-brace-format
msgid "Unable to read Actions Script ({0}): {1}"
msgstr "Impossible de lire le Script d'Actions ({0}) : {1}"

#: inary/operations/build.py:707
#, python-brace-format
msgid "SyntaxError in Actions Script ({0}): {1}"
msgstr "Erreur de syntaxe dans le Script d'Actions ({0}) : {1}"

#: inary/operations/build.py:732
#, python-brace-format
msgid "Unable to read Post Operations script ({0}): {1}"
msgstr "Impossible de lire le Script d'Actions ({0}) : {1}"

#: inary/operations/build.py:735
#, python-brace-format
msgid "SyntaxError in Post Operations script ({0}): {1}"
msgstr "Erreur de syntaxe dans le Script d'Actions ({0}) : {1}"

#: inary/operations/build.py:786 inary/util.py:811
msgid "ERROR: WorkDir ({}) does not exist\n"
msgstr "ERREUR : Le répertoire de travail ({}) n'existe pas.\n"

#: inary/operations/build.py:796
msgid "[ Child Process PID ] : "
msgstr "[ Child Process PID ] : "

#: inary/operations/build.py:808
msgid ""
"Running commands in \"{}\" function failed:\n"
"Error Message: \n"
"{}\n"
"\t{} "
msgstr ""
"Échec de l'exécution des commandes dans la fonction \"{}\":\n"
"Message d'erreur:\n"
"{}\n"
"\t{}"

#: inary/operations/build.py:818
msgid "unable to call function from actions: '{}'"
msgstr "impossible d'appeler une fonction depuis une action : {}"

#: inary/operations/build.py:831
#, python-brace-format
msgid "Source package '{0}' defines a relative 'Path' element: {1}"
msgstr "Le paquet source {0} définit un chemin relatif de l'élément : {1}"

#: inary/operations/build.py:835
#, python-brace-format
msgid "Source package '{0}' defines multiple 'Path' tags for {1}"
msgstr "Le paquet source {0} définit plusieurs balises de chemin pour {1}"

#: inary/operations/build.py:867
msgid ""
"Safety switch: following extra packages in system.devel will be installed: "
msgstr ""
"Précautions de sécurité : les paquets supplémentaire dans system.devel vont "
"être installés :"

#: inary/operations/build.py:875
msgid "Safety switch: the component system.devel cannot be found."
msgstr "Précautions de sécurité : Le composant system.devel est introuvable"

#: inary/operations/build.py:884
msgid "Unsatisfied Build Dependencies:"
msgstr "Dépendance de Compilation Insatisfaites : "

#: inary/operations/build.py:889
msgid "Cannot build package due to unsatisfied build dependencies."
msgstr ""
"Impossible de construire le paquet à cause de dépendance de compilation "
"insatisfaites"

#: inary/operations/build.py:895
msgid "Build dependency \"{}\" cannot be satisfied."
msgstr "La dépendance de compilation {} ne peut être satisfaite"

#: inary/operations/build.py:898
msgid "Would you like to install the unsatisfied build dependencies?"
msgstr "Voulez vous installer les dépendances de compilations manquantes ?"

#: inary/operations/build.py:899
msgid "Installing build dependencies."
msgstr "Installation des dépendances de compilation."

#: inary/operations/build.py:906
msgid "Ignoring build dependencies."
msgstr "Ignore les dépendances de compilations."

#: inary/operations/build.py:917
msgid "Patch file is missing: \"{}\"\n"
msgstr "Le fichier de patch {} est manquant\n"

#: inary/operations/build.py:921
msgid "Patch file is empty: \"{}\""
msgstr "Fichier de patch vide : {}"

#: inary/operations/build.py:939
msgid "Applying patch: {}"
msgstr "Application du patch : {}"

#: inary/operations/build.py:1079
msgid "No user named '{}' found on the system"
msgstr "Aucun utilisateur {} trouvé sur le système"

#: inary/operations/build.py:1084
msgid "No group named '{}' found on the system"
msgstr "Pas de groupe {} trouvé sur le système"

#: inary/operations/build.py:1092
msgid "/{} has suid bit set"
msgstr "/{} a le bit suid"

#: inary/operations/build.py:1113
msgid ""
"Module \"magic\" cannot found. Falling back with \"file\" command. It is "
"dangerous. So, if you wanna create stable packages, please fix this issue in"
" your workplace. Probably installing \"python3-filemagic\" package might be "
"a good solution."
msgstr ""
"Le module \"magique\" ne peut pas être trouvé. Reculer avec la commande "
"\"file\". C'est dangereux. Par conséquent, si vous souhaitez créer des "
"packages stables, corrigez ce problème sur votre lieu de travail. "
"L'installation du paquetage \"python3-filemagic\" pourrait être une bonne "
"solution."

#: inary/operations/build.py:1126
msgid "File \"{}\" might be a broken symlink. Check it before publishing package."
msgstr ""
"Le fichier \"{}\" peut être un lien symbolique cassé. Vérifiez-le avant de "
"publier le package."

#: inary/operations/build.py:1130
#, python-brace-format
msgid "'magic' return of \"{0}\" is \"{1}\""
msgstr "la valeur retournée pour \"{0}\" est {1}"

#: inary/operations/build.py:1136
#, python-brace-format
msgid "'file' command failed with return code {0} for file: \"{1}\""
msgstr ""
"La commande 'file' a échoué avec le code retour {0} pour le fichier: \"{1}\""

#: inary/operations/build.py:1137
msgid ""
"Output:\n"
"{}"
msgstr ""
"Sortie:\n"
"{}"

#: inary/operations/build.py:1141
msgid "'file' command return is \"{}\""
msgstr "La commande strip a échoué pour le fichier {} !"

#: inary/operations/build.py:1156
msgid "Compiled source building package files generating for source: \"{}\""
msgstr ""
"Fichiers de package de construction source compilés générant pour la source:"
" \"{}\""

#: inary/operations/build.py:1207
msgid "There are abandoned files under the install dir ({}):"
msgstr "Fichiers abandonnés sous le répertoire d'installation ({}):"

#: inary/operations/build.py:1244
msgid "Ignoring empty package: \"{}\""
msgstr "Ignorons le paquet vide {}"

#: inary/operations/build.py:1249
msgid "Building package: \"{}\""
msgstr "Construction du paquet : {}"

#: inary/operations/build.py:1266
msgid "Creating \"{}\"..."
msgstr "Création de {}..."

#: inary/operations/build.py:1329
msgid "Cleaning build directory..."
msgstr "Nettoyage du dossier de construction..."

#: inary/operations/build.py:1332
msgid "Keeping build directory"
msgstr "Dossier de construction conservé"

#: inary/operations/build.py:1421
msgid "Action script error caught. {}"
msgstr "Erreur de script d'action rencontrée {}"

#: inary/operations/build.py:1424
msgid "*** {} error(s), {} warning(s)"
msgstr "*** {} erreur(s),  {} alerte(s)"

#: inary/operations/build.py:1512
msgid "Last state was '{}'"
msgstr "Le dernier état était {}"

#: inary/operations/delta.py:49
#, python-brace-format
msgid ""
"The file \"{0}\" belongs to a different package other than '{1}'. Skipping "
"it..."
msgstr "Le fichier {0} appartient à un autre paquet que '{1}'. On le saute..."

#: inary/operations/delta.py:55
msgid ""
"Package \"{}\" has the same release number with the new package. Skipping "
"it..."
msgstr ""
"Le paquet {} a le même numéro de sortie que le nouveau paquet. On le "
"saute..."

#: inary/operations/delta.py:64
msgid "Creating delta package: \"{}\"..."
msgstr "Création du paquet INARY delta entre \"{}\" ..."

#: inary/operations/delta.py:75
msgid ""
"All files in the package \"{}\" are different from the files in the new "
"package. Skipping it..."
msgstr ""
"Tous les fichiers du paquet {} diffèrent des fichiers du nouveau paquet. On "
"le saute..."

#: inary/operations/delta.py:119
msgid "New package \"{}\" exists in the list of old packages. Skipping it..."
msgstr ""
"Le nouveau paquet {} existe dans la liste des anciens paquets. On le "
"saute..."

#: inary/operations/emerge.py:47
msgid "No packages to emerge."
msgstr "Aucun paquet à émerger."

#: inary/operations/emerge.py:61
msgid ""
"The following list of packages will be installed\n"
"from repository in the respective order to satisfy dependencies:\n"
msgstr ""
"Liste des paquets qui seront installés\n"
" à partir du dépôt et dans l'ordre afin de satisfaire les dépendances:\n"

#: inary/operations/emerge.py:64
msgid ""
"The following list of packages will be built and\n"
"installed in the respective order to satisfy dependencies:\n"
msgstr ""
"Liste des paquets qui seront construits et\n"
" installés dans l'ordre afin de satisfaire les dépendances :\n"

#: inary/operations/emerge.py:73 inary/operations/install.py:90
msgid ""
"There are extra packages due to dependencies. Would you like to continue?"
msgstr ""
"Il y a des paquets en plus à cause de dépendances. Voulez vous continuer ?"

#: inary/operations/emerge.py:109
msgid "Cannot find source package: \"{}\""
msgstr "Impossible de trouver le paquet source : {}"

#: inary/operations/helper.py:57
msgid "Selected packages \"[{}]\" are in conflict with each other."
msgstr "Les paquets [{}] sélectionnés sont en conflit."

#: inary/operations/helper.py:64
#, python-brace-format
msgid " - [\"{0}\" conflicts with: \"{1}\"]\n"
msgstr "[{0} est en conflit avec {1}]\n"

#: inary/operations/helper.py:68
msgid ""
"The following packages have conflicts:\n"
"{}"
msgstr ""
"Le paquet suivant suscite des conflits :\n"
"{}"

#: inary/operations/helper.py:70
msgid "Remove the following conflicting packages?"
msgstr "Supprimer les paquets en conlits suivants ?"

#: inary/operations/helper.py:72
msgid "Conflicting packages should be removed to continue."
msgstr "Les paquets conflictuels doivent être supprimés avant de poursuivre."

#: inary/operations/helper.py:121 inary/operations/remove.py:95
msgid "After this operation, {:.2f} {} space will be freed."
msgstr "{: .2f} {} l'espace sera libéré."

#: inary/operations/helper.py:124
msgid "After this operation, {:.2f} {} space will be used."
msgstr "{: .2f} {} l'espace sera utilisé."

#: inary/operations/helper.py:248
#, python-brace-format
msgid "Keeping old config file {0} as {0}.old-byinary"
msgstr ""
"Conserver l'ancien fichier de configuration {0} comme {0} .old-byinary"

#: inary/operations/helper.py:259
#, python-brace-format
msgid "[?] Would you like to see changes in config files of \"{0}\" package"
msgstr ""
"[?] Voulez-vous voir les changements dans les fichiers de configuration du "
"package \"{0}\""

#: inary/operations/helper.py:266
msgid "[*] Changes in config file: {}"
msgstr "[*] Modifications dans le fichier de configuration: {}"

#: inary/operations/helper.py:270
msgid "[?] Select the process which will be happened:"
msgstr "[?] Sélectionnez le processus à suivre:"

#: inary/operations/helper.py:271 inary/operations/helper.py:277
msgid "1. Store new config file, not apply [*]"
msgstr "1. Stocker un nouveau fichier de configuration, ne pas appliquer [*]"

#: inary/operations/helper.py:272 inary/operations/helper.py:279
msgid "2. Apply new config file (keep old config)"
msgstr ""
"2. Appliquer le nouveau fichier de configuration (garder l'ancienne "
"configuration)"

#: inary/operations/helper.py:273 inary/operations/helper.py:286
msgid "3. Apply new config file (don't keep old config)"
msgstr ""
"3. Appliquer le nouveau fichier de configuration (ne pas conserver "
"l'ancienne configuration)"

#: inary/operations/helper.py:274
msgid "4. Delete new config file"
msgstr "4. Supprimer le nouveau fichier de configuration"

#: inary/operations/helper.py:296
#, python-brace-format
msgid "Deleting new config file {0}"
msgstr "Supprimer le nouveau fichier de configuration {0}"

#: inary/operations/history.py:88 inary/operations/history.py:114
#, python-brace-format
msgid "Package \"{0}\" found in repository \"{1}\"."
msgstr "Paquet {0} trouvé dans le dépôt {1}"

#: inary/operations/history.py:129 inary/operations/history.py:142
#: inary/operations/history.py:152
msgid "\"{}\" could not be found."
msgstr "{} est introuvable"

#: inary/operations/history.py:215
msgid "There is no packages to taking back (installing or removing)."
msgstr ""
"Il n'y a aucun paquet en attente de configuration (installation ou retrait)."

#: inary/operations/history.py:219
msgid "Following packages will be installed:\n"
msgstr "Les paquets suivants vont être installés :\n"

#: inary/operations/history.py:224
msgid "Following packages will be removed:\n"
msgstr "Les paquets suivants vont être supprimés :\n"

#: inary/operations/history.py:228 inary/operations/history.py:247
#: inary/operations/install.py:250 inary/operations/remove.py:102
#: inary/operations/upgrade.py:216
msgid "Would you like to continue?"
msgstr "Voulez vous continuer ?"

#: inary/operations/history.py:235 inary/operations/install.py:104
#: inary/operations/upgrade.py:229
msgid "Downloading"
msgstr "Téléchargement "

#: inary/operations/history.py:245
msgid ""
"\n"
"Following packages could not be found in repositories and are not cached:\n"
msgstr ""
"\n"
"Les paquets suivants n'ont pas été trouvés dans les dépots et ne sont pas dans le cache :\n"

#: inary/operations/history.py:299
msgid "Taking snapshot of the system."
msgstr "Prise d'un instantané du système"

#: inary/operations/install.py:52 inary/operations/install.py:181
msgid ""
"The following package(s) are already installed and are not going to be "
"installed again:"
msgstr ""
"Les paquets suivants sont déjà installés et ne seront pas installés à "
"nouveau :"

#: inary/operations/install.py:58 inary/operations/install.py:264
msgid "No packages to install."
msgstr "Aucun paquet à installer."

#: inary/operations/install.py:64
msgid "Checking dependencies for install..."
msgstr "Les paquets suivants vont être installés :"

#: inary/operations/install.py:77
msgid "Following packages will be installed:"
msgstr "Les paquets suivants vont être installés :"

#: inary/operations/install.py:91 inary/operations/install.py:251
#: inary/operations/upgrade.py:217
msgid "External dependencies not satisfied."
msgstr "Dépendances externes non satisfaites"

#: inary/operations/install.py:136 inary/operations/upgrade.py:258
msgid "Installing"
msgstr "Installation..."

#: inary/operations/install.py:166
msgid "Mixing file names and package names not supported yet."
msgstr ""
"Mélanger des noms de fichiers et des noms de paquets n'est pas encore "
"supporté."

#: inary/operations/install.py:212
#, python-brace-format
msgid ""
"Package \"{0}\" is not compatible with your distribution release '{1}' "
"'{2}'."
msgstr ""
"Le paquet {0} n'est pas compatible avec votre version de distribution {1} "
"{2}."

#: inary/operations/install.py:217
#, python-brace-format
msgid "Package \"{0}\" ('{1}') is not compatible with your '{2}' architecture."
msgstr "Le paquet {0} ({1}) n'est pas compatible avec votre architecture {2}."

#: inary/operations/install.py:242
msgid "External dependencies not satisfied: \"{}\""
msgstr "Dépendances externes non satisfaites : {}"

#: inary/operations/install.py:247
msgid ""
"The following packages will be installed in order to satisfy dependencies:"
msgstr ""
"Les paquets suivants vont être installés dans cet ordre afin de satisfaire "
"les dépendances."

#: inary/operations/install.py:295
msgid "Installation order: "
msgstr "Ordre d'installation : "

#: inary/operations/install.py:327
msgid " -> checking {}"
msgstr "Vérification de /{} "

#: inary/operations/install.py:363
msgid "Following packages are not satisfied:\n"
msgstr "Les paquets suivants vont être installés :\n"

#: inary/operations/install.py:365
#, python-brace-format
msgid " -> \"{0}\" dependency(s) of package \"{1}\" is not satisfied.\n"
msgstr " -> La dépendance {0} du paquet {1} n'est pas satisfaite\n"

#: inary/operations/remove.py:58
msgid "Safety switch prevents the removal of following packages:\n"
msgstr "Le loquet de sécurité empêche la suppression des paquets suivants :\n"

#: inary/operations/remove.py:64 inary/operations/upgrade.py:469
msgid "Safety switch: The component system.base cannot be found."
msgstr "Loquet de sécurité : Le composant system.base est introuvable."

#: inary/operations/remove.py:72
msgid "Package \"{}\" does not exist. Cannot remove."
msgstr "Le paquet {} n'existe pas. Impossible de le supprimer."

#: inary/operations/remove.py:76
msgid "No packages to remove."
msgstr "Aucun paquet à supprimer."

#: inary/operations/remove.py:85
msgid ""
"The following list of packages will be removed in the respective order to "
"satisfy dependencies:"
msgstr ""
"Les paquets suivants vont être désinstallés dans cet ordre afin de "
"satisfaire les dépendances :"

#: inary/operations/remove.py:103
msgid "Package removal declined."
msgstr "Suppression de paquet déclinée"

#: inary/operations/remove.py:122
msgid "Package \"{}\" is not installed. Cannot remove."
msgstr "Le paquet {} n'est pas installé. Impossible de le supprimer."

#: inary/operations/remove.py:184
msgid "Conflicts remain."
msgstr "Des conflits persistent"

#: inary/operations/remove.py:193
msgid "Obsoleted packages remaining."
msgstr "Paquets obsolètes restants"

#: inary/operations/remove.py:198
msgid "Replaced package remains."
msgstr "Le paquet remplacé demeure"

#: inary/operations/repository.py:35
msgid "Not a valid repository name."
msgstr "Nom de dépôt invalide"

#: inary/operations/repository.py:39
msgid "Repository \"{}\" already present."
msgstr "Le dépôt {} existe déjà."

#: inary/operations/repository.py:43
msgid "Repository \"{}\" already present with name \"{}\"."
msgstr "Le dépôt \"{}\" existe déjà \"{}\"."

#: inary/operations/repository.py:48 inary/operations/repository.py:58
msgid "Flushing database caches..."
msgstr "Vidage des caches de base de données ..."

#: inary/operations/repository.py:50
msgid "Repository \"{}\" added to system."
msgstr "Le dépôt {} a été ajouté au système."

#: inary/operations/repository.py:60
msgid "Repository \"{}\" removed from system."
msgstr "Le dépôt {} a été supprimé du système."

#: inary/operations/repository.py:63
msgid "Repository \"{}\" does not exist. Cannot remove."
msgstr "Le dépôt {} n'existe pas. Impossible de le supprimer."

#: inary/operations/repository.py:79 inary/operations/repository.py:92
#: inary/operations/repository.py:101
msgid "Regenerating database caches..."
msgstr "Reconstruction de la base de données fichiers"

#: inary/operations/repository.py:118
msgid "\"{}\" repository information is up-to-date."
msgstr "les informations concernant le dépôt {} sont à jour."

#: inary/operations/repository.py:120
msgid "Updating database at any rate as requested."
msgstr "Mise à jour de la base de données quoi qu'il arrive comme demandé"

#: inary/operations/repository.py:132
msgid "Repository \"{}\" is deactivated because of GPG Signature fail."
msgstr ""
"Le référentiel \"{}\" est désactivé en raison d'un échec de la signature "
"GPG."

#: inary/operations/repository.py:137
msgid "Package database updated."
msgstr "Base de données des paquets mise à jour."

#: inary/operations/repository.py:140
msgid "No repository named \"{}\" found."
msgstr "Pas de dépôt au nom {} trouvé."

#: inary/operations/upgrade.py:60
msgid ""
"You must restart the following service(s) manually for the updated software "
"to take effect:"
msgstr ""
"Vous devez redémarrer le(s) service(s) suivant(s) manuellement pour profiter"
" des versions à jour des logiciels:"

#: inary/operations/upgrade.py:67
msgid ""
"You must restart your system for the updates in the following package(s) to "
"take effect:"
msgstr ""
"Vous devez redémarrer votre système pour profiter des versions à jour des "
"paquets suivants:"

#: inary/operations/upgrade.py:94
msgid "Warning: package *name* ends with '.inary'"
msgstr "Alerte : le *nom* du paquet fini par '.inary'"

#: inary/operations/upgrade.py:104
msgid "Package \"{}\" is not available in repositories."
msgstr "Le paquet {} n'est pas disponible dans les dépôts."

#: inary/operations/upgrade.py:128
#, python-brace-format
msgid "Package \"{0.name}\" is already at the latest release {0.release}."
msgstr ""
"Le paquet {0.name} est déjà dans sa version la plus récente {0.release}."

#: inary/operations/upgrade.py:132
msgid "The following packages have different sha1sum:"
msgstr "Les packages suivants ont différents sha1sum:"

#: inary/operations/upgrade.py:199
msgid "The following packages will be upgraded:"
msgstr "Les paquets suivants vont être mis à jour :"

#: inary/operations/upgrade.py:209
msgid "There are extra packages due to dependencies."
msgstr "Il y a des paquets supplémentaires pour cause de dépendances."

#: inary/operations/upgrade.py:322
#, python-brace-format
msgid "Dependency \"{0}\" of \"{1}\" cannot be satisfied."
msgstr "La dépendance {0} de {1} ne peut-être satisfaite"

#: inary/operations/upgrade.py:324
msgid "Upgrade is not possible."
msgstr "La mise à jour est impossible."

#: inary/operations/upgrade.py:428
msgid "Safety switch forces the installation of following packages:"
msgstr "Le loquet de sécurité oblige à l'installation des paquets suivants : "

#: inary/operations/upgrade.py:455
msgid "Safety switch forces the upgrade of following packages:"
msgstr "Le loquet de sécurité oblige à la mise à jour des paquets suivants :"

#: inary/package.py:79
msgid "Cannot open package file: \"{}\""
msgstr "Impossible d'ouvrir le fichier de paquet : {}"

#: inary/package.py:100
msgid "Unsupported package format: {}"
msgstr "Format de paquets non géré : {}"

#: inary/package.py:114
msgid ""
"There was a problem while fetching \"{}\".\n"
"The package may have been upgraded. Please try to upgrade the package."
msgstr ""
"Un problème est survenu lors de le récupération de {}.\n"
"Le paquet a peut être été mis à jour. Veuillez essayer de mettre à jour le paquet."

#: inary/package.py:119
msgid "{} [cached]"
msgstr "{} [en cache]"

#: inary/sxml/autoxml.py:87
msgid "At least one '{}' tag should have local text."
msgstr "Au moins une balise {} devrait avoir du texte local"

#: inary/sxml/autoxml.py:94
#, python-brace-format
msgid "'{0}' language of tag '{1}' is empty."
msgstr "La langue {0} de la balise '{1}' est vide"

#: inary/sxml/autoxml.py:122
msgid "LocalText: unable to get either current or default locale."
msgstr ""
"LocalText: Impossible d'obtenir la locale courante ni celle par défaut"

#: inary/sxml/autoxml.py:129 inary/sxml/autoxml.py:145
msgid ""
"Tag should have at least the current locale, or failing that an English or "
"Turkish version."
msgstr ""
"À défaut d'avoir la locale courante, la balise devrait au moins avoir une "
"version anglaise ou turque."

#: inary/sxml/autoxml.py:392
msgid "autoxml.check: '{}' errors."
msgstr "autoxml.check : erreurs {}"

#: inary/sxml/autoxml.py:456 inary/sxml/autoxml.py:467
msgid "autoxml.parse: String '{}' has errors."
msgstr "autoxml.parse : La chaîne {} comporte des erreurs"

#: inary/sxml/autoxml.py:482 inary/sxml/autoxml.py:493
msgid "autoxml.read: File '{}' has errors."
msgstr "autoxml.read : Le fichier {} contient des erreurs"

#: inary/sxml/autoxml.py:502
msgid "autoxml.write: object validation has failed."
msgstr "autoxml.write : la validation a échoué"

#: inary/sxml/autoxml.py:511
msgid "autoxml.write: File encoding '{}' has errors."
msgstr "autoxml.write : L'encodage du fichier {} comporte des erreurs"

#: inary/sxml/autoxml.py:572
msgid "gen_tag: unrecognized tag type {} in spec."
msgstr "gen_tag : type de balyse {} non reconnu dans la spec"

#: inary/sxml/autoxml.py:626 inary/sxml/autoxml.py:638
msgid "Mandatory variable {} not available."
msgstr "La variable obligatoire {} n'est pas disponible"

#: inary/sxml/autoxml.py:711
msgid "Type mismatch: read text cannot be decoded."
msgstr "Problème de correspondance de types : Le texte lu ne peut être décodé"

#: inary/sxml/autoxml.py:716 inary/sxml/autoxml.py:726
msgid "Mandatory token {} not available."
msgstr "Item {} obligatoire non disponible"

#: inary/sxml/autoxml.py:732
#, python-brace-format
msgid "Type mismatch. Expected {0}, got {1}"
msgstr "Problème de correspondance de type. Attendu {0}, reçu {1}"

#: inary/sxml/autoxml.py:762 inary/sxml/autoxml.py:889
msgid "Type mismatch: DOM cannot be decoded."
msgstr "Problème de correspondance de type : Impossible de décoder le DOM"

#: inary/sxml/autoxml.py:766 inary/sxml/autoxml.py:782
#: inary/sxml/autoxml.py:796 inary/sxml/autoxml.py:893
#: inary/sxml/autoxml.py:907 inary/sxml/autoxml.py:921
msgid "Mandatory argument not available."
msgstr "Argument obligatoire non disponible"

#: inary/sxml/autoxml.py:779 inary/sxml/autoxml.py:904
msgid "Object cannot be encoded."
msgstr "L'objet ne peut être encodé"

#: inary/sxml/autoxml.py:793 inary/sxml/autoxml.py:918
msgid "Object cannot be formatted."
msgstr "L'objet ne peut être formaté"

#: inary/sxml/autoxml.py:809
msgid "List type must contain only one element."
msgstr "La liste des type ne doit contenir qu'un seul élément"

#: inary/sxml/autoxml.py:823 inary/sxml/autoxml.py:846
#, python-brace-format
msgid "Mandatory list \"{0}\" under \"{1}\" node is empty."
msgstr "La liste obligatoire \"{0}\" sous le noeud \"{1}\" est vide."

#: inary/sxml/xmlext_iks.py:104 inary/sxml/xmlext_minidom.py:127
msgid "getNodeText: Expected text node, got something else!"
msgstr "getNodeText : Attendait un noeud texte, reçu quelque chose d'autre !"

#: inary/sxml/xmlext_minidom.py:56 inary/sxml/xmlfile_iks.py:73
#: inary/sxml/xmlfile_iks.py:100 inary/sxml/xmlfile_minidom.py:74
#: inary/sxml/xmlfile_minidom.py:101
msgid "File \"{}\" has invalid XML: {}\n"
msgstr "Le fichier {} contient un texte XML invalide: {}\n"

#: inary/sxml/xmlext_minidom.py:65
msgid ""
"FileString is an invalid XML: {}\n"
"\n"
"FileString: {}\n"
msgstr ""
"Le fichier FileString contient un texte XML invalide: {}\n"
"\n"
"FileString: {}\n"

#: inary/sxml/xmlfile_iks.py:82 inary/sxml/xmlfile_minidom.py:83
#, python-brace-format
msgid "Cannot read URI {0}: {1}"
msgstr "Impossible de lire l'URI {0}: {1}"

#: inary/sysconf.py:61
msgid "[-] Process triggering for "
msgstr "[-] Déclenchement de processus pour"

#: inary/sysconf.py:67
msgid "[!] Triggering end with "
msgstr "[!] Déclenchement fin avec"

#: inary/sysconf.py:71
msgid "[+] Process triggered for [;0m{}"
msgstr "[+] Processus déclenché pour  [;0m{}"

#: inary/sysconf.py:86
msgid "Process triggering for sysconf.\n"
msgstr "Déclenchement de processus pour sysconf.\n"

#: inary/uri.py:83
msgid "setAuthInfo needs a tuple (user, pass)"
msgstr "setAuthInfo a besoin d'un tuple (utilisateur, mot de passe)"

#: inary/util.py:45
msgid "Module: 'subprocess' can not imported."
msgstr "Module: 'sous-processus' ne peut pas être importé."

#: inary/util.py:93
msgid "Another instance of Inary is running. Only one instance is allowed."
msgstr ""
"Une autre instance de INARY est en cours d'exécution. Une seule est "
"autorisée."

#: inary/util.py:97
msgid "Invalidating database caches..."
msgstr "Mise à jour de la base de données quoi qu'il arrive"

#: inary/util.py:99
msgid "Updating database caches..."
msgstr "Mise à jour de la base de données quoi qu'il arrive"

#: inary/util.py:305 inary/util.py:322
msgid "Running "
msgstr "En cours d'exécution"

#: inary/util.py:311 inary/util.py:340
#, python-brace-format
msgid "return value for \"{0}\" is {1}"
msgstr "la valeur retournée pour \"{0}\" est {1}"

#: inary/util.py:552
msgid "File {} not found."
msgstr "Le fichier {} est introuvable"

#: inary/util.py:663
msgid "Including external link \"{}\""
msgstr "Inclusion du lien externe {}"

#: inary/util.py:665
msgid "Including directory \"{}\""
msgstr "Inclusion du répertoire {}"

#: inary/util.py:756
msgid "You don't have necessary read permissions"
msgstr "Vous n'avez pas le droit de lecture"

#: inary/util.py:759
msgid "Cannot calculate SHA1 hash of \"{}\""
msgstr "Impossible de calculer le hash SHA1 de {}"

#: inary/util.py:774
msgid "Compression type is not valid: '{}'"
msgstr "Type de compression invalide : {}"

#: inary/util.py:781
#, python-brace-format
msgid "Error while decompressing \"{0}\": {1}"
msgstr "Erreur lors de la décompression de {0} : {1}"

#: inary/util.py:847
#, python-brace-format
msgid "Detected patch level={0} for {1}"
msgstr "Niveau de patch détecté = {0} pour {1}"

#: inary/util.py:876
msgid "ERROR: patch (\"{}\") failed."
msgstr "ERREUR : le patch (\"{}\") a échoué"

#: inary/util.py:879
#, python-brace-format
msgid "ERROR: patch (\"{0}\") failed: {1}"
msgstr "ERREUR : le patch (\"{0}\") a échoué : {1}"

#: inary/util.py:893
msgid "'strip' command failed for file \"{}\"!"
msgstr "La commande strip a échoué pour le fichier {} !"

#: inary/util.py:901
msgid "'chrpath' command failed for file \"{}\"!"
msgstr "La commande chrpath a échoué pour le fichier {} !"

#: inary/util.py:910
msgid "'objcopy' (keep-debug) command failed for file \"{}\"!"
msgstr "objcopy (keep-debug) la commande a échoué pour le fichie{} !"

#: inary/util.py:918
msgid "'objcopy' (add-debuglink) command failed for file \"{}\"!"
msgstr "objcopy (add-debuglink) La commande a échoué pour le fichier {} !"

#: inary/util.py:1011
msgid "Invalid package name: \"{}\""
msgstr "Nom de paquet incorrect : {}"

#: inary/util.py:1076
msgid "Invalid delta package name: \"{}\""
msgstr "Nom de paquet delta invalide : {}"

#: inary/util.py:1216
msgid "Removing empty dir: \"{}\""
msgstr "Suppression du paquet {}"

#: inary/version.py:74
msgid "Invalid version string: '{}'"
msgstr "Chaîne de version non valide: '{}'"
