# translation of fr.po to French
# Copyright (C) 2018 ORGANIZATION
#
# Amine Chadly <amine.chadly@gmail.com>, 2007, 2008.
# Philippe Svetoslavsky <philsvet@gmail.com>, 2009, 2010.
msgid ""
msgstr ""
"Project-Id-Version: fr\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-10 14:13+0300\n"
"PO-Revision-Date: 2010-01-01 22:22+0100\n"
"Last-Translator: Philippe Svetoslavsky <philsvet@gmail.com>\n"
"Language-Team: French <pardus-translators@pardus.org.tr>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Generated-By: pygettext.py 1.5\n"
"X-Generator: Lokalize 0.3\n"

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

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

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

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

#: /usr/lib/python3.5/optparse.py:421 /usr/lib/python3.5/optparse.py:422
msgid "integer"
msgstr "entier"

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

#: /usr/lib/python3.5/optparse.py:424
msgid "complex"
msgstr "complexe"

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

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

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

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

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

#: /usr/lib/python3.5/optparse.py:1485 /usr/lib/python3.5/optparse.py:1523
#, fuzzy, python-format
msgid "%(option)s option requires %(number)d argument"
msgid_plural "%(option)s option requires %(number)d arguments"
msgstr[0] "L'option %s nécessite %d arguments"
msgstr[1] "L'option %s nécessite %d arguments"

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

#: /usr/lib/python3.5/optparse.py:1611
msgid "Options"
msgstr "Options"

#: inary-cli:40
msgid "Keyboard Interrupt: Exiting..."
msgstr "Interruption Clavier : Sortie..."

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

#: inary-cli:46
#, fuzzy
msgid ""
"Unhandled internal exception.\n"
"Please file a bug report to <http://bugs.sulin.org>."
msgstr ""
"Exception interne non gérée.\n"
"Veuillez signaler le bogue s'il vous plaît sur <http://bugs.sulin.org>."

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

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

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

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

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

#: inary/actionsapi/autotools.py:40 inary/actionsapi/cmaketools.py:36
#, fuzzy
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"

#: inary/actionsapi/autotools.py:83 inary/actionsapi/autotools.py:93
#: inary/actionsapi/cmaketools.py:66 inary/actionsapi/kde.py:65
#: inary/actionsapi/perlmodules.py:55 inary/actionsapi/perlmodules.py:58
msgid "Configure failed."
msgstr "Échec de la configuration."

#: inary/actionsapi/autotools.py:85 inary/actionsapi/autotools.py:95
#: inary/actionsapi/kde.py:67
msgid "No configure script found."
msgstr "Pas de script configure trouvé."

#: inary/actionsapi/autotools.py:103 inary/actionsapi/cmaketools.py:78
#: inary/actionsapi/kde.py:72 inary/actionsapi/perlmodules.py:64
#: inary/actionsapi/perlmodules.py:73 inary/actionsapi/pythonmodules.py:62
#: inary/actionsapi/scons.py:39
msgid "Make failed."
msgstr "Échec de la construction."

#: inary/actionsapi/autotools.py:137 inary/actionsapi/autotools.py:148
#: inary/actionsapi/cmaketools.py:96 inary/actionsapi/cmaketools.py:104
#: inary/actionsapi/kde.py:79 inary/actionsapi/pythonmodules.py:67
#: inary/actionsapi/rubymodules.py:92 inary/actionsapi/rubymodules.py:99
#: inary/actionsapi/scons.py:43
msgid "Install failed."
msgstr "Échec de l'installation."

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

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

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

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

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

#: inary/actionsapi/cmaketools.py:68
msgid "No configure script found for cmake."
msgstr "Pas trouvé de fichier configure pour cmake."

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

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

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

#: inary/actionsapi/inarytools.py:56 inary/actionsapi/inarytools.py:74
#: inary/actionsapi/inarytools.py:91
msgid "Insufficient arguments."
msgstr "Pas assez d'arguments."

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

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

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

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

#: inary/actionsapi/inarytools.py:237
#, fuzzy
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:256
#, fuzzy, python-brace-format
msgid "ActionsAPI [rename]: {0}: {1}"
msgstr "ActionsAPI [rename] : {0} : {1}"

#: inary/actionsapi/inarytools.py:293
#, fuzzy
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:307
#, fuzzy
msgid "dosed method has not changed file '{}'."
msgstr "La méthode dosed n'a pas changé le fichie {}."

#: inary/actionsapi/inarytools.py:308
msgid "{} has been changed by dosed method."
msgstr ""

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

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

#: inary/actionsapi/inarytools.py:364 inary/actionsapi/shelltools.py:95
#, fuzzy
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:373
#, fuzzy
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:84 inary/actionsapi/javamodules.py:193
#, fuzzy
msgid "No any file/directory matched to regex expression \"{}\"."
msgstr "Aucun fichier ne correspond au critère \"{}\"."

#: inary/actionsapi/javamodules.py:91 inary/actionsapi/javamodules.py:97
#, fuzzy
msgid "DoJavadoc failed."
msgstr "Échec de la construction."

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

#: inary/actionsapi/javamodules.py:175 inary/actionsapi/javamodules.py:204
#, fuzzy
msgid "Installing file \"{}\" failed."
msgstr "Échec de l'installation des fichiers texmf."

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

#: inary/actionsapi/javamodules.py:243
#, fuzzy
msgid "Javadoc generation failed."
msgstr "La configuration a échoué."

#: inary/actionsapi/javamodules.py:259
#, fuzzy
msgid "Run failed."
msgstr "L'exécution de {} a échoué."

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

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

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

#: inary/actionsapi/libtools.py:52
msgid "Can not make GNU Config Update... Passing..."
msgstr ""

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

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

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

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

#: inary/actionsapi/pkgconfig.py:40 inary/actionsapi/pkgconfig.py:59
#: inary/actionsapi/pkgconfig.py:79 inary/actionsapi/pkgconfig.py:99
#: inary/actionsapi/pkgconfig.py:118
#, fuzzy
msgid "pkg-config is not installed on your system."
msgstr "Le paquet pkgconfig n'est pas installé. Impossible de le supprimer."

#: inary/actionsapi/pkgconfig.py:136
#, fuzzy
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:56
msgid "Configuration failed."
msgstr "La configuration a échoué."

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

#: inary/actionsapi/qt4.py:52 inary/actionsapi/qt5.py:60
#, fuzzy
msgid "Project file '{}' not found."
msgstr "Fichier projet {} introuvable."

#: inary/actionsapi/qt4.py:56 inary/actionsapi/qt5.py:64
#, fuzzy
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:108
#, fuzzy
msgid "Running 'ruby {}' failed."
msgstr "Échec de l'exécution de 'ruby {}'."

#: inary/actionsapi/shelltools.py:49
#, fuzzy
msgid "Cannot create directory {}"
msgstr "Impossible de créer le répertoire {}"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: inary/actionsapi/texlivemodules.py:69
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:73
msgid "Installing docs failed"
msgstr "Échec de l'installation des docs."

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

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

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

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

#: inary/actionsapi/texlivemodules.py:97
#, fuzzy, 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:100
#, fuzzy, python-brace-format
msgid "Symlink {0[0]} -> {0[1]} skipped."
msgstr "Symlink {0[0]} -> {0[1]} sauté."

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

#: inary/actionsapi/texlivemodules.py:104
#, fuzzy, 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:153
#, fuzzy
msgid "Creating /etc/texmf/{}.d"
msgstr "Création de /etc/texmf/{}.d"

#: inary/actionsapi/texlivemodules.py:155
#, fuzzy, 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:206
#, fuzzy
msgid "Building format file {}"
msgstr "Construction du fichier 'format' {}"

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

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

#: inary/actionsapi/texlivemodules.py:269
#, fuzzy, 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:272
#, fuzzy, python-brace-format
msgid "f {0} is added to {1}/{2}-config"
msgstr "f {0} est ajouté à {1}/{2}-config"

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

#: inary/actionsapi/texlivemodules.py:281
#, fuzzy
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:26 inary/analyzer/dependency.py:26
#: inary/data/replace.py:24
msgid " version >= "
msgstr " version >= "

#: inary/analyzer/conflict.py:28 inary/analyzer/dependency.py:28
#: inary/data/replace.py:26
msgid " version <= "
msgstr " version <= "

#: inary/analyzer/conflict.py:30 inary/analyzer/dependency.py:30
#: inary/data/replace.py:28
msgid " version "
msgstr " version "

#: inary/analyzer/conflict.py:32 inary/analyzer/dependency.py:32
#: inary/data/replace.py:30
msgid " release >= "
msgstr " release >= "

#: inary/analyzer/conflict.py:34 inary/analyzer/dependency.py:34
#: inary/data/replace.py:32
msgid " release <= "
msgstr " release <= "

#: inary/analyzer/conflict.py:36 inary/analyzer/dependency.py:36
#: inary/data/replace.py:34
msgid " release "
msgstr " release "

#: inary/analyzer/ctypes.py:28
msgid "Module \"ctypes\" can not import"
msgstr ""

#: inary/archive.py:523
#, fuzzy
msgid "Problem occured while uncompressing {}.Z file"
msgstr "Un problème est survenu durant la décompression du fichiers {}.Z"

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

#: inary/atomicoperations.py:102
#, fuzzy
msgid "Package URI: {}"
msgstr "URI du paquet : {}"

#: inary/atomicoperations.py:116
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:120
#, fuzzy
msgid "Package {} not found in any active repository."
msgstr "Le paquet {} introuvable dans les dépôts actifs."

#: inary/atomicoperations.py:147
#, fuzzy, 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:192 inary/operations/build.py:788
#, fuzzy, 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:198
#, fuzzy
msgid "{} package cannot be installed unless the dependencies are satisfied"
msgstr "Le paquet {} ne peut être installé sans que les dépendances ne soient satisfaites"

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

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

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

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

#: inary/atomicoperations.py:248
msgid "Storing old paths info"
msgstr ""

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

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

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

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

#: inary/atomicoperations.py:319
#, fuzzy
msgid "{} configuration failed."
msgstr "La configuration de {} a échoué."

#: inary/atomicoperations.py:409
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:508
#, fuzzy
msgid "Storing {}"
msgstr "Stockage de {}"

#: inary/atomicoperations.py:576
#, fuzzy
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:582
#, fuzzy
msgid "Removing package {}"
msgstr "Suppression du paquet {}"

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

#: inary/atomicoperations.py:654
#, fuzzy
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/cli/__init__.py:129
msgid "Warning: "
msgstr "Alerte :"

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

#: inary/cli/__init__.py:173
msgid " (yes/no)"
msgstr " (oui/non)"

#: inary/cli/__init__.py:197
msgid " [complete]\n"
msgstr " [fini]\n"

#: inary/cli/__init__.py:207
#, fuzzy
msgid "Installed {}"
msgstr "{} installé"

#: inary/cli/__init__.py:209
#, fuzzy
msgid "Removed {}"
msgstr "{} supprimé"

#: inary/cli/__init__.py:211
#, fuzzy
msgid "Upgraded {}"
msgstr "{} mis à jour"

#: inary/cli/__init__.py:213
#, fuzzy
msgid "Configured {}"
msgstr "{} configuré"

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

#: inary/cli/addrepo.py:25
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:43
msgid "add-repo options"
msgstr "Options d'add-repo"

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

#: inary/cli/addrepo.py:45
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:48
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:62
#, fuzzy
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"
"Do you want 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:74
#, fuzzy, python-brace-format
msgid "{0} repository could not be reached. Removing {0} from system."
msgstr "Impossible d'atteindre le dépôt {0}. Suppression de {0} du système."

#: inary/cli/blame.py:24
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:37
msgid "blame options"
msgstr "options de blame"

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

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

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

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

#: inary/cli/blame.py:69
#, fuzzy, 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:70
#, fuzzy
msgid "Update Date: {}\n"
msgstr "Date de mise-à-jour : {}\n"

#: inary/cli/build.py:25
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:57
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:63 inary/cli/command.py:205
msgid "Do not take dependency information into account"
msgstr "Ne pas prendre les informations de dépendance en compte"

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

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

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

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

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

#: inary/cli/build.py:92 inary/cli/delta.py:63
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:99
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 "Do not constrain build process inside the build folder"
msgstr "Ne cantonne pas le processus de compilation au sein du répertoire de compilation"

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

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

#: inary/cli/build.py:122
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:130
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:136
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:142
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:148
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:154
msgid "Create INARY package"
msgstr "Crée le paquet INARY"

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

#: inary/cli/build.py:167 inary/cli/delta.py:74
#, fuzzy
msgid "  {} (default)"
msgstr "{} (par défaut)"

#: inary/cli/check.py:26
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 [<paquet1> <paquet2> ... <paquetn>]\n"
" check -c <composant>\n"
"\n"
"<paqueti> : 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.\n"

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

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

#: inary/cli/check.py:64
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:90
#, fuzzy
msgid "Checking integrity of {}"
msgstr "Vérification de l'intégrité de {}"

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

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

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

#: inary/cli/check.py:117
#, fuzzy
msgid "Missing file: /{}"
msgstr "Fichier manquant : {}"

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

#: inary/cli/check.py:125
#, fuzzy
msgid "Corrupted file: /{}"
msgstr "Fichier corrompu : {}"

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

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

#: inary/cli/check.py:138
#, fuzzy
msgid ""
"Pisi 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/clean.py:20
msgid ""
"Clean stale locks\n"
"\n"
"Usage: clean\n"
"\n"
"INARY uses filesystem locks for managing database access.\n"
"This command deletes unused locks from the database directory."
msgstr ""
"Supprime les verrous périmés\n"
"\n"
"Mode d'emploi : clean\n"
"\n"
"INARY utilise des verrous du système de fichiers pour contrôler les accès à sa base de données.\n"
"Cette commande supprime les verrous inutilisés."

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

#: inary/cli/command.py:34
#, fuzzy
msgid "Duplicate command {}"
msgstr "Commande {} dupliquée"

#: inary/cli/command.py:71 inary/cli/inarycli.py:138
#, fuzzy
msgid "Unrecognized command: {}"
msgstr "Commande non reconnue : {}"

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

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

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

#: inary/cli/command.py:105
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:108
msgid "Detailed output"
msgstr "Affichage détaillé du retour"

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

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

#: inary/cli/command.py:130
#, fuzzy
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:152
msgid "Password: "
msgstr "Mot de passe : "

#: inary/cli/command.py:167 inary/reactor.py:38
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:192
msgid "Command terminated abnormally."
msgstr "La commande s'est achevée anormalement."

#: inary/cli/command.py:209 inary/cli/emerge.py:52 inary/cli/emergeup.py:53
#, fuzzy
msgid "Bypass scom configuration agent"
msgstr "Passer outre l'agent de configuration scom"

#: inary/cli/command.py:211
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:229
#, fuzzy
msgid "usage: {}\n"
msgstr "Mode d'emploi : {}\n"

#: inary/cli/configurepending.py:23
#, fuzzy
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:37
msgid "configure-pending options"
msgstr "Options de configure-pending"

#: inary/cli/deletecache.py:22
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/delta.py:24
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:53
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/delta.py:59
msgid "Output directory for produced packages."
msgstr "Répertoire accueillant les paquets produits"

#: inary/cli/disablerepo.py:22
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/distupdate.py:25
msgid ""
"Update the system a new release\n"
"\n"
"Usage: dist-update [ next_dist_release_repo_url ] \n"
"\n"
"                WARNING: DIST-UPDATE risk içerir.\n"
"    Dist-Update yapmadan önce iki kez düşününüz. Çünkü\n"
"    Dist-Update sonrası sisteminiz çalışmayabilir, tüm\n"
"    dosyalarınızı kaybedebilirsiniz. \n"
"\n"
"   Sisteminizi Dist-Update yapmadan önce yedekleyiniz ve\n"
"   EĞER YAPMAK İSTEDİĞİNİZE GERÇEKTEN EMİNSENİZ BU İŞLEMİ\n"
"   BAŞLATINIZ.\n"
"\n"
"                OLUŞAN HİÇBİR DİSK VE SİSTEM\n"
"                 HASARINDAN SULIN TOPLULUĞU \n"
"                       MESUL DEĞİLDİR\n"
"\n"
msgstr ""

#: inary/cli/distupdate.py:50
#, fuzzy
msgid "dist-update options"
msgstr "Options de list-upgrades"

#: inary/cli/distupdate.py:54 inary/cli/upgrade.py:67
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/distupdate.py:57 inary/cli/upgrade.py:70
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/distupdate.py:61 inary/cli/upgrade.py:74
#, fuzzy
msgid "compare sha1sum repo and installed packages"
msgstr "Réinstaller les paquets déjà installés."

#: inary/cli/emerge.py:25
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:43
msgid "emerge options"
msgstr "Options d'emerge"

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

#: inary/cli/emerge.py:48 inary/cli/emergeup.py:49 inary/cli/install.py:52
#: inary/cli/upgrade.py:57
msgid "Ignore file conflicts"
msgstr "Ignorer les conflits de fichiers"

#: inary/cli/emerge.py:50 inary/cli/emergeup.py:51 inary/cli/install.py:54
#: inary/cli/upgrade.py:59
msgid "Ignore package conflicts"
msgstr "Ignorer les conflits de paquets"

#: inary/cli/emerge.py:70 inary/cli/emergeup.py:74
#, fuzzy
msgid "Output directory: {}"
msgstr "Répertoire de sortie : {}"

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

#: inary/cli/emergeup.py:26
#, fuzzy
msgid ""
"Build and install 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:44
#, fuzzy
msgid "emergeup options"
msgstr "Options d'emerge"

#: inary/cli/enablerepo.py:22
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:47
msgid "Output directory for the fetched packages"
msgstr "Répertoire accueillant les paquets téléchargés"

#: inary/cli/fetch.py:49
msgid "Bağımlılıkları ile indirme açıklaması."
msgstr ""

#: inary/cli/graph.py:26
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:41
msgid "graph options"
msgstr "Options du graphe"

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

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

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

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

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

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

#: inary/cli/graph.py:74
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:88
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:22
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 [ <commande1> <commande2> ... <commanden> ]\n"
"\n"
"Sans paramètres donnés en argument, c'est l'aide générale qui s'affiche."

#: inary/cli/help.py:47
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:53
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:28
msgid "emerge"
msgstr "emerge"

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

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

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

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

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

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

#: inary/cli/history.py:31
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"
"Liste les opérations précédentes."

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

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

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

#: inary/cli/history.py:55
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:65
#, fuzzy, python-brace-format
msgid "Operation #{0}: {1}"
msgstr "Opération #{0} : {1}"

#: inary/cli/history.py:66
#, python-brace-format
msgid "Date: {0.date} {0.time}"
msgstr "Date: {0.date} {0.time}"

#: inary/cli/history.py:70
#, python-format
msgid "    * There are %d packages in this snapshot."
msgstr "    * Il y a %d paquets dans cet instantané."

#: inary/cli/inarycli.py:90
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:131
msgid "No command given"
msgstr "Aucune commande fournie"

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

#: inary/cli/index.py:23
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:47
msgid "index options"
msgstr "options d'index"

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

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

#: inary/cli/index.py:62
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:68
msgid "Do not index INARY spec files."
msgstr "Ne pas indexer les fichiers spec INARY."

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

#: inary/cli/info.py:26
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:44
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:128
msgid "Reverse Dependencies:"
msgstr "Dépendances inverses : "

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

#: inary/cli/info.py:144
#, fuzzy
msgid "Package file: {}"
msgstr "Fichier paquet : {}"

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

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

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

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

#: inary/cli/info.py:173 inary/cli/info.py:185
#, fuzzy
msgid "Package found in {} repository:"
msgstr "Paquet trouvé dans le dépôt {} :"

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

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

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

#: inary/cli/install.py:25
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:43
msgid "install options"
msgstr "Options d'installation"

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

#: inary/cli/install.py:50
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 "Install component's and recursive components' packages"
msgstr "Installer les paquets du composant, et des composants récursifs"

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

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

#: inary/cli/install.py:62
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:65
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:69
msgid "Store previous libraries info when package is updating to newer version."
msgstr ""

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

#: inary/cli/listavailable.py:26
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:44
msgid "list-available options"
msgstr "Options de list-available"

#: inary/cli/listavailable.py:46 inary/cli/listcomponents.py:41
#: inary/cli/listinstalled.py:47 inary/cli/listsources.py:40
#: inary/cli/listupgrades.py:43 inary/cli/searchfile.py:39
msgid "Show in long format"
msgstr "Afficher au format long"

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

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

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

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

#: inary/cli/listcomponents.py:24
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:39
msgid "list-components options"
msgstr "Options de list-components"

#: inary/cli/listcomponents.py:43 inary/cli/search.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:25
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:39
msgid "list-installed options"
msgstr "Options de list-installed"

#: inary/cli/listinstalled.py:44
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:49
msgid "List installed packages under given component"
msgstr "Lister les paquets installés pour le composant donné"

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

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

#: inary/cli/listnewest.py:25
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:43
msgid "list-newest options"
msgstr "Options de list-newest"

#: inary/cli/listnewest.py:45
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:47
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:75
#, fuzzy, python-brace-format
msgid "Packages added to {0} since {1}:\n"
msgstr "Paquets ajoutés à {0} depuis {1} :\n"

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

#: inary/cli/listorphaned.py:25
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 ""

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

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

#: inary/cli/listorphaned.py:44
#, fuzzy
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:56
#, fuzzy
msgid "Orphaned packages:"
msgstr "Graphe des paquets installés"

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

#: inary/cli/listpending.py:22
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:40
msgid "There are no packages waiting to be configured"
msgstr "Il n'y a aucun paquet en attente de configuration"

#: inary/cli/listrepo.py:23
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:40 inary/cli/listrepo.py:41
msgid "active"
msgstr "actif"

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

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

#: inary/cli/listsources.py:24
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:38
msgid "list-sources options"
msgstr "Options de list-sources"

#: inary/cli/listupgrades.py:26
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:41
msgid "list-upgrades options"
msgstr "Options de list-upgrades"

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

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

#: inary/cli/rebuilddb.py:24
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:41
msgid "rebuild-db options"
msgstr "Options de rebuild-db"

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

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

#: inary/cli/remove.py:25
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:42
msgid "remove options"
msgstr "Options de suppression"

#: inary/cli/remove.py:45
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:47
msgid "Remove component's and recursive components' packages"
msgstr "Supprime les paquets du composant et des composants récursifs"

#: inary/cli/removeorphaned.py:25
#, fuzzy
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:39
#, fuzzy
msgid "remove-orphaned options"
msgstr "Options de suppression"

#: inary/cli/removeorphaned.py:43
#, fuzzy
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:21
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:25
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:42
msgid "search options"
msgstr "Options de search"

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

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

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

#: inary/cli/search.py:52
msgid "Case sensitive search"
msgstr ""

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

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

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

#: inary/cli/searchfile.py:24
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:37
msgid "search-file options"
msgstr "Options pour search-file"

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

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

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

#: inary/cli/searchfile.py:64
#, fuzzy
msgid "Searching for {}"
msgstr "Recherche de {}"

#: inary/cli/updaterepo.py:24
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:41
msgid "update-repo options"
msgstr "Options de update-repo"

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

#: inary/cli/upgrade.py:25
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:49
msgid "upgrade options"
msgstr "options de mise à jour"

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

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

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

#: inary/cli/upgrade.py:63
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:86
msgid "Updating repositories"
msgstr "Mise à jour des dépôts"

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

#: inary/config.py:83
#, fuzzy
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:130
#, fuzzy
msgid "No section by name '{}'"
msgstr "Pas de section au nom {}"

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

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

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

#: inary/data/history.py:65
#, fuzzy, 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:67
#, fuzzy, python-brace-format
msgid "{0} is upgraded from {1} to {2}."
msgstr "{0} est mis à jour de {1} à {2}."

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

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

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

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

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

#: inary/data/index.py:95
#, fuzzy
msgid "Sorting:  {}"
msgstr "Création de {}..."

#: inary/data/index.py:178
#, fuzzy
msgid "Adding packages from directory {}... "
msgstr "Ajout du paquet à l'index : {}"

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

#: inary/data/index.py:197
#, fuzzy
msgid "Adding package to index: {}"
msgstr "Ajout du paquet à l'index : {}"

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

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

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

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

#: inary/data/index.py:294
#, fuzzy
msgid "Adding {} to source index"
msgstr "Ajout de {} à l'index des sources"

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

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

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

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

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

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

#: inary/data/specfile.py:192 inary/data/specfile.py:195
msgid " or "
msgstr " ou "

#: inary/data/specfile.py:272 inary/operations/install.py:293
#, fuzzy, 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:370 inary/data/specfile.py:454
#, fuzzy
msgid "Summary: {}\n"
msgstr "Résumé : {}\n"

#: inary/data/specfile.py:371 inary/data/specfile.py:455
#, fuzzy
msgid "Description: {}\n"
msgstr "Description : {}\n"

#: inary/data/specfile.py:372 inary/data/specfile.py:456
#, fuzzy
msgid "Licenses: {}\n"
msgstr "Licences : {}\n"

#: inary/data/specfile.py:373 inary/data/specfile.py:457
#, fuzzy
msgid "Component: {}\n"
msgstr "Composant : {}\n"

#: inary/data/specfile.py:374
msgid "Provides: "
msgstr "Fournit : "

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

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

#: inary/data/specfile.py:439 inary/sxml/xmlfile.py:88
#, fuzzy
msgid "File '{}' has invalid XML"
msgstr "Le fichier {} contient un texte XML invalide"

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

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

#: inary/db/filesdb.py:29
msgid "LevelDB not found! Please install LevelDB and plyvel!"
msgstr ""

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

#: inary/db/filesdb.py:43
#, fuzzy
msgid "  |___* Adding '{}' to db... "
msgstr "Ajout de {} à la base de données... "

#: inary/db/filesdb.py:46
msgid "OK."
msgstr "OK."

#: inary/db/filesdb.py:47
#, fuzzy
msgid "Added files database..."
msgstr "Reconstruction de la base de données fichiers"

#: inary/db/filesdb.py:77
#, fuzzy
msgid "Cleaning files database folder... "
msgstr "Nettoyage du dossier de construction..."

#: inary/db/filesdb.py:79
#, fuzzy
msgid "done."
msgstr "Terminé."

#: inary/db/groupdb.py:66 inary/db/groupdb.py:75
#, fuzzy
msgid "Group {} not found"
msgstr "Le groupe {} est introuvable"

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

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

#: inary/db/installdb.py:54
#, fuzzy, 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:58
#, fuzzy, python-brace-format
msgid "Distribution: {0}, Install Time: {1}\n"
msgstr "Distribution : {0}, Date d'installation : {1}\n"

#: inary/db/installdb.py:103
#, fuzzy
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:367
#, fuzzy
msgid "Package {} is not installed"
msgstr "Le paquet {} n'est pas installé."

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

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

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

#: inary/db/packagedb.py:148 inary/db/packagedb.py:155
#, fuzzy
msgid "Package {} not found."
msgstr "Le paquet {} est introuvable."

#: inary/db/repodb.py:168
#, fuzzy
msgid "{} repository needs to be updated"
msgstr "Le dépôt {} a besoin d'être mis à jour."

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

#: inary/db/repodb.py:270
#, fuzzy
msgid "Repository '{}' is not compatible with your distribution. Repository is disabled."
msgstr "Le dépôt {} n'est pas compatible avec votre version de distribution. Le dépôt est désactivé."

#: inary/fetcher.py:151
msgid ""
"Url Problem: \n"
" {}"
msgstr ""

#: inary/fetcher.py:156
msgid ""
"Reaised an HTTP Error: \n"
" {}"
msgstr ""

#: inary/fetcher.py:161
msgid ""
"Can not avaible remote server: \n"
" {}"
msgstr ""

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

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

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

#: inary/fetcher.py:188
msgid "Requested range not satisfiable, starting again."
msgstr ""

#: inary/fetcher.py:196
#, fuzzy, python-brace-format
msgid ""
"Could not fetch destination file: \"{0}\" \n"
"Raised Value error: \"{1}\""
msgstr "Impossible de récupérer le fichier de destination \"{0}\" : {1}"

#: inary/fetcher.py:198 inary/fetcher.py:200 inary/fetcher.py:202
#, fuzzy, python-brace-format
msgid ""
"Could not fetch destination file: \"{0}\"; \n"
"\"{1}\""
msgstr "Impossible de récupérer le fichier de destination \"{}\" : {}"

#: inary/fetcher.py:204
#, fuzzy, python-brace-format
msgid "Could not fetch destination file: \"{0}\"; (\"{1}\"): \"{2}\""
msgstr "Impossible de récupérer le fichier de destination \"{0}\";  \"{1}\" : \"{2}\""

#: inary/fetcher.py:207
#, fuzzy
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:270 inary/fetcher.py:302
#, fuzzy
msgid "Proxy configuration has been found for '{}' protocol"
msgstr "Une configuration de proxy a été trouvée pour le protocole {}"

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

#: inary/fetcher.py:321
msgid "Remote file can not be reached. Previously downloaded part of the file will be removed."
msgstr "Le fichier distant ne peut pas être atteint. La portion du fichier qui a été téléchargée sera supprimée."

#: inary/fetcher.py:330
msgid "Server doesn't support partial downloads. Previously downloaded part of the file will be over-written."
msgstr "Le serveur ne permet pas d'effectuer des téléchargements partiels. Tout ce qui a été précédemment téléchargé du fichier va être écrasé."

#: inary/fetcher.py:400 inary/fetcher.py:421 inary/fetcher.py:434
msgid "ftp error"
msgstr ""

#: inary/file.py:35
#, fuzzy, 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:41
#, fuzzy
msgid "No signature found for {}"
msgstr "Pas de signature pour {}"

#: inary/file.py:49
#, fuzzy
msgid " invalid for {}"
msgstr "invalide pour {}"

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

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

#: inary/file.py:142
#, fuzzy
msgid "Copying {} to transfer dir"
msgstr "Copie de {} vers le répertoire de transfert"

#: inary/file.py:147
#, fuzzy
msgid "File '{}' not found."
msgstr "Fichier {} introuvable."

#: inary/file.py:168
#, fuzzy
msgid "File integrity of {} compromised."
msgstr "L'intégrité du fichier {} est compromise."

#: inary/file.py:192
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:197
msgid "Remote write not implemented"
msgstr "Écriture distante non implémentée"

#: inary/file.py:250 inary/file.py:253
#, fuzzy
msgid "ERROR: gpg --detach-sig {} failed"
msgstr "ERREUR : gpg --detach-sig {} a échoué"

#: inary/mirrors.py:46
#, fuzzy
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:115
#, fuzzy
msgid "Path {} belongs in multiple packages"
msgstr "Le chemin {} appartient à plusieurs paquets"

#: inary/operations/build.py:144
msgid "Removing special file skipped for: {}"
msgstr ""

#: inary/operations/build.py:193
#, fuzzy
msgid "Source URI: {}"
msgstr "URI Source : {}"

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

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

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

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

#: inary/operations/build.py:343
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:377
#, fuzzy
msgid "Rebuilding for {}"
msgstr "Reconstruction pour {}"

#: inary/operations/build.py:503
msgid "Cannot find component.xml in remote directory, Source is now part of unknown component"
msgstr "Impossible de trouver component.xml dans le répertoire distant."

#: inary/operations/build.py:511
msgid "Cannot find component.xml in upper directory, Source is now part of unknown component"
msgstr "Impossible de trouver component.xml dans le répertoire parent."

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

#: inary/operations/build.py:533
#, fuzzy
msgid " unpacked ({})"
msgstr " décompressée {}"

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

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

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

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

#: inary/operations/build.py:631
#, fuzzy, 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:634
#, fuzzy, 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:663
#, fuzzy, python-brace-format
msgid "Unable to read SCOM script ({0}): {1}"
msgstr "Impossible de lire le script SCOM ({0}) : {1}"

#: inary/operations/build.py:666
#, fuzzy, python-brace-format
msgid "SyntaxError in SCOM file ({0}): {1}"
msgstr "Erreur de syntaxe dans le fichier SCOM ({0}) : {1}"

#: inary/operations/build.py:700
#, fuzzy, python-brace-format
msgid "Sandbox violation: {0} ({1} -> {2})"
msgstr "Violation du bac à sable (sandbox) : {0} ({1} -> {2})"

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

#: inary/operations/build.py:726
msgid "Sandbox enabled build..."
msgstr "Build avec bac à sable (sandbox) autorisé..."

#: inary/operations/build.py:750
msgid "Sandbox violation result:"
msgstr "Violation du bac à sable (sandbox) : "

#: inary/operations/build.py:755
msgid "Sandbox violations!"
msgstr "Violations du bac à sable (sandbox) !"

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

#: inary/operations/build.py:774
#, fuzzy, 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:778
#, fuzzy, 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:806
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:811
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:820
msgid "Unsatisfied Build Dependencies:"
msgstr "Dépendance de Compilation Insatisfaites : "

#: inary/operations/build.py:824
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:829
#, fuzzy
msgid "Build dependency {} cannot be satisfied"
msgstr "La dépendance de compilation {} ne peut être satisfaite"

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

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

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

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

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

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

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

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

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

#: inary/operations/build.py:1118
#, fuzzy
msgid "Building package: {}"
msgstr "Construction du paquet : {}"

#: inary/operations/build.py:1135 inary/operations/delta.py:56
#, fuzzy
msgid "Creating {}..."
msgstr "Création de {}..."

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

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

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

#: inary/operations/build.py:1281
#, python-format
msgid "*** %d error(s), %d warning(s)"
msgstr "*** %d erreur(s), %d alerte(s)"

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

#: inary/operations/delta.py:43
#, fuzzy, 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:47
#, fuzzy
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:66
#, fuzzy
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:108
#, fuzzy
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/distupdate.py:51
#, fuzzy
msgid "* Getting index from {}"
msgstr "Récupération de la source depuis : {}"

#: inary/operations/distupdate.py:69
#, fuzzy
msgid "    done"
msgstr "Terminé."

#: inary/operations/distupdate.py:73
msgid "* Converting package objects to db object"
msgstr ""

#: inary/operations/distupdate.py:83
msgid "* Parsing package properties in new repo"
msgstr ""

#: inary/operations/distupdate.py:110
#, python-brace-format
msgid "    found {0} packages and {1} obsoletelist"
msgstr ""

#: inary/operations/distupdate.py:116
#, fuzzy
msgid "* Getting installed packages"
msgstr "Vérification de tous les paquets installés"

#: inary/operations/distupdate.py:121 inary/operations/distupdate.py:129
#, fuzzy
msgid "    found {} packages"
msgstr "Configuration du paquet {}"

#: inary/operations/distupdate.py:125
#, fuzzy
msgid "* Getting force install packages"
msgstr "Vérification de tous les paquets installés"

#: inary/operations/distupdate.py:133
#, fuzzy
msgid "* Calculating disk space installed packages are using"
msgstr "Vérification de tous les paquets installés"

#: inary/operations/distupdate.py:143
msgid "    total size = {}"
msgstr ""

#: inary/operations/distupdate.py:147
msgid "* Calculating package size and installed size of new packages"
msgstr ""

#: inary/operations/distupdate.py:158
msgid "    total download size = {}"
msgstr ""

#: inary/operations/distupdate.py:159
msgid "    total install size  = {}"
msgstr ""

#: inary/operations/distupdate.py:162
msgid "* Calculating needed space for distupate"
msgstr ""

#: inary/operations/distupdate.py:170
msgid "    total needed space = {}"
msgstr ""

#: inary/operations/distupdate.py:173
msgid "* Calculating package differences of old and new repos"
msgstr ""

#: inary/operations/distupdate.py:199
msgid "    found {} obsoleted and replaced packages"
msgstr ""

#: inary/operations/distupdate.py:203
#, fuzzy
msgid "* Find dependencies for packages to be installed"
msgstr "Les paquets suivants vont être installés :"

#: inary/operations/distupdate.py:249
msgid "* Planning the whole distupdate process"
msgstr ""

#: inary/operations/distupdate.py:284
msgid "* Find missing packages for distupdate "
msgstr ""

#: inary/operations/distupdate.py:300
msgid "A problem occured"
msgstr ""

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

#: inary/operations/emerge.py:50
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:53
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:61 inary/operations/install.py:83
msgid "There are extra packages due to dependencies. Do you want to continue?"
msgstr "Il y a des paquets en plus à cause de dépendances. Voulez vous continuer ?"

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

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

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

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

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

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

#: inary/operations/history.py:84 inary/operations/history.py:94
#, fuzzy
msgid "{} could not be found"
msgstr "{} est introuvable"

#: inary/operations/history.py:97 inary/package.py:106
#: inary/sourcearchive.py:119
#, fuzzy
msgid "{} [cached]"
msgstr "{} [en cache]"

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

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

#: inary/operations/history.py:150 inary/operations/history.py:164
#: inary/operations/install.py:214 inary/operations/remove.py:73
#: inary/operations/upgrade.py:194
msgid "Do you want to continue?"
msgstr "Voulez vous continuer ?"

#: inary/operations/history.py:156 inary/operations/install.py:97
#: inary/operations/upgrade.py:205
#, python-format
msgid "Downloading %d / %d"
msgstr "Téléchargement %d / %d"

#: inary/operations/history.py:162
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/install.py:47 inary/operations/install.py:149
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:53 inary/operations/install.py:227
msgid "No packages to install."
msgstr "Aucun paquet à installer."

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

#: inary/operations/install.py:76 inary/operations/upgrade.py:181
#, python-format
msgid "Total size of package(s): %.2f %s"
msgstr "Taille totale du/des paquets(s) : %.2f %s"

#: inary/operations/install.py:116 inary/operations/upgrade.py:219
#, python-format
msgid "Installing %d / %d"
msgstr "Installation %d / %d"

#: inary/operations/install.py:136
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:180
#, fuzzy, 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:184
#, fuzzy, 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:206
#, fuzzy
msgid "External dependencies not satisfied: {}"
msgstr "Dépendances externes non satisfaites : {}"

#: inary/operations/install.py:211
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:215
msgid "External dependencies not satisfied"
msgstr "Dépendances externes non satisfaites"

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

#: inary/operations/remove.py:44
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:49 inary/operations/upgrade.py:392
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:56
#, fuzzy
msgid "Package {} does not exist. Cannot remove."
msgstr "Le paquet {} n'existe pas. Impossible de le supprimer."

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

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

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

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

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

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

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

#: inary/operations/upgrade.py:52
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:59
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:84
msgid "Warning: package *name* ends with '.inary'"
msgstr "Alerte : le *nom* du paquet fini par '.inary'"

#: inary/operations/upgrade.py:87
#, fuzzy
msgid "Package {} is not installed."
msgstr "Le paquet {} n'est pas installé."

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

#: inary/operations/upgrade.py:114
#, fuzzy, 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:118
#, fuzzy
msgid "The following packages have different sha1sum:"
msgstr ""
"Le paquet suivant suscite des conflits :\n"
"{}"

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

#: inary/operations/upgrade.py:187
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:267
#, fuzzy, 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:268
msgid "Upgrade is not possible."
msgstr "La mise à jour est impossible."

#: inary/operations/upgrade.py:362
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:380
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:68
#, fuzzy
msgid "Cannot open package file: {}"
msgstr "Impossible d'ouvrir le fichier de paquet : {}"

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

#: inary/package.py:103
#, fuzzy
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/reactor.py:45
#, fuzzy
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/reactor.py:321
#, fuzzy, python-brace-format
msgid "{0} package found in {1} repository"
msgstr "Paquet {0} trouvé dans le dépôt {1}"

#: inary/reactor.py:325
#, fuzzy
msgid "{} package already fetched"
msgstr "Paquet {} déjà téléchargé"

#: inary/reactor.py:348
msgid "*** Conclusion ***"
msgstr ""

#: inary/reactor.py:351
msgid "  found packages preventing distupdate"
msgstr ""

#: inary/reactor.py:354
msgid "  distupdate is good to go"
msgstr ""

#: inary/reactor.py:356
#, fuzzy
msgid "  installed size {}"
msgstr "{} installé"

#: inary/reactor.py:357
msgid "  installed size after update {}"
msgstr ""

#: inary/reactor.py:358
msgid "  download size {}"
msgstr ""

#: inary/reactor.py:359
#, fuzzy
msgid "  biggest package size {}"
msgstr ", taille du paquet : {}"

#: inary/reactor.py:360
msgid "  total space needed for distupdate {}"
msgstr ""

#: inary/reactor.py:362
#, fuzzy
msgid "Do you want make dist update?"
msgstr "Voulez vous continuer ?"

#: inary/reactor.py:366 inary/reactor.py:746
#, fuzzy
msgid "Repo {} removed from system."
msgstr "Le dépôt {} a été supprimé du système."

#: inary/reactor.py:462
#, fuzzy
msgid "Cleaning package cache {}..."
msgstr "Nettoyage du cache des paquets {}..."

#: inary/reactor.py:464
#, fuzzy
msgid "Cleaning source archive cache {}..."
msgstr "Nettoyage du cache de l'archive des sources {}..."

#: inary/reactor.py:466
#, fuzzy
msgid "Cleaning temporary directory {}..."
msgstr "Nettoyage du dossier temporaire {}..."

#: inary/reactor.py:470
#, fuzzy
msgid "Removing cache file {}..."
msgstr "Suppression du fichier cache {}..."

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

#: inary/reactor.py:662
#, fuzzy
msgid "scom package is not fully installed"
msgstr "Le paquet scom n'est pas entièrement installé"

#: inary/reactor.py:674
#, fuzzy
msgid "File {} not found"
msgstr "Le fichier {} est introuvable"

#: inary/reactor.py:716
#, fuzzy
msgid "Building index of Inary files under {}"
msgstr "Construction de l'index des fichiers INARY sous {}"

#: inary/reactor.py:721
msgid "Index file written"
msgstr "Fichier d'index écrit"

#: inary/reactor.py:727
msgid "Not a valid repo name."
msgstr "Nom de dépôt invalide"

#: inary/reactor.py:730
#, fuzzy
msgid "Repo {} already present."
msgstr "Le dépôt {} existe déjà."

#: inary/reactor.py:733
#, fuzzy
msgid "Repo already present with name {}."
msgstr "Le dépôt {} existe déjà."

#: inary/reactor.py:738
#, fuzzy
msgid "Repo {} added to system."
msgstr "Le dépôt {} a été ajouté au système."

#: inary/reactor.py:748
#, fuzzy
msgid "Repository {} does not exist. Cannot remove."
msgstr "Le dépôt {} n'existe pas. Impossible de le supprimer."

#: inary/reactor.py:769
#, fuzzy
msgid "Updating repository: {}"
msgstr "Mise à jour du dépôt : {}"

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

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

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

#: inary/reactor.py:795
#, fuzzy
msgid "No repository named {} found."
msgstr "Pas de dépôt au nom {} trouvé."

#: inary/scenarioapi/package.py:67
#, fuzzy
msgid "No inary package: {}* found."
msgstr "Pas de paquet inary {}* trouvé."

#: inary/scenarioapi/repoops.py:28
#, fuzzy
msgid "Repo already has package named {}."
msgstr "Un dépôt a déjà le paquet {}."

#: inary/scenarioapi/repoops.py:52 inary/scenarioapi/repoops.py:59
#, fuzzy
msgid "Repo does not have package named {}."
msgstr "Le dépôt n'a pas le paquet {}."

#: inary/scomiface.py:31
#, fuzzy
msgid "scom-api package is not fully installed"
msgstr "Le paquet scom-api n'est pas entièrement installé"

#: inary/scomiface.py:88
#, fuzzy
msgid ""
"Cannot connect to SCOM: \n"
"  {}\n"
msgstr ""
"Impossible de se connecter à SCOM : \n"
"  {}\n"

#: inary/scomiface.py:96
#, fuzzy
msgid "Configuring {} package"
msgstr "Configuration du paquet {}"

#: inary/scomiface.py:102
#, fuzzy
msgid "SCOM package updated. From now on, using new SCOM daemon."
msgstr "Paquet SCOM mis à jour. Utilisation du nouveau démon SCOM à partir de maintenant."

#: inary/scomiface.py:109
#, fuzzy
msgid "Registering {} scom script"
msgstr "Enregistrement du script scom {}"

#: inary/scomiface.py:118 inary/scomiface.py:123 inary/scomiface.py:136
#: inary/scomiface.py:152 inary/scomiface.py:171 inary/scomiface.py:182
#: inary/scomiface.py:204 inary/scomiface.py:215 inary/scomiface.py:222
#, fuzzy
msgid "Script error: {}"
msgstr "Erreur de script : {}"

#: inary/scomiface.py:125
msgid "Calling post install handlers"
msgstr "Appel aux officiants de post-installation"

#: inary/scomiface.py:144
msgid "Running package's post install script"
msgstr "Lancement du script de post-installation du paquet"

#: inary/scomiface.py:158
#, fuzzy
msgid "Running pre removal operations for {}"
msgstr "opérations de pré-suppression en cours pour {}"

#: inary/scomiface.py:164
msgid "Running package's pre remove script"
msgstr "Lancement du script de pré-suppression du paquet"

#: inary/scomiface.py:173
msgid "Calling pre remove handlers"
msgstr "Appel aux officiants de pré-suppression"

#: inary/scomiface.py:188
#, fuzzy
msgid "Running post removal operations for {}"
msgstr "Opérations de post-suppression en cours pour {}"

#: inary/scomiface.py:197
msgid "Running package's postremove script"
msgstr "Lancement du script de pré-suppression du paquet"

#: inary/scomiface.py:206
msgid "Calling post remove handlers"
msgstr "Appel aux officiants de post-suppression"

#: inary/scomiface.py:217
#, fuzzy
msgid "Unregistering scom scripts"
msgstr "Désenregistrement des scripts scom"

#: inary/sourcearchive.py:62
#, fuzzy
msgid "Fetching source from: {}"
msgstr "Récupération de la source depuis : {}"

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

#: inary/sourcearchive.py:80
#, fuzzy
msgid "Trying fallback address: {}"
msgstr "Essai avec l'adresse de secours : {}"

#: inary/sourcearchive.py:87
msgid "No such file or no permission to read"
msgstr ""

#: inary/sourcearchive.py:99
#, fuzzy
msgid "{} mirrors are not defined."
msgstr "Les miroirs {} ne sont pas définis."

#: inary/sourcearchive.py:104
#, fuzzy
msgid "Fetching source from mirror: {}"
msgstr "Téléchargement de la source depuis le miroir {}"

#: inary/sourcearchive.py:110
#, fuzzy
msgid "Could not fetch source from {} mirrors."
msgstr "Impossible de télécharge la source depuis les miroirs {}."

#: inary/sourcearchive.py:128
msgid "unpack: check_file_hash failed"
msgstr "unpack : check_file_hash a échoué"

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

#: inary/sourcearchive.py:135
#, fuzzy
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/sxml/autoxml.py:79
#, fuzzy
msgid "At least one '{}' tag should have local text"
msgstr "Au moins une balise {} devrait avoir du texte local"

#: inary/sxml/autoxml.py:85
#, fuzzy, 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:112
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:118 inary/sxml/autoxml.py:133
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:367
#, fuzzy
msgid "autoxml.check: '{}' errors"
msgstr "autoxml.check : erreurs {}"

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

#: inary/sxml/autoxml.py:447 inary/sxml/autoxml.py:457
#, fuzzy
msgid "autoxml.read: File '{}' has errors"
msgstr "autoxml.read : Le fichier {} contient des erreurs"

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

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

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

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

#: inary/sxml/autoxml.py:651
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:655 inary/sxml/autoxml.py:664
#, fuzzy
msgid "Mandatory token {} not available"
msgstr "Item {} obligatoire non disponible"

#: inary/sxml/autoxml.py:669
#, fuzzy, 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:698 inary/sxml/autoxml.py:818
msgid "Type mismatch: DOM cannot be decoded"
msgstr "Problème de correspondance de type : Impossible de décoder le DOM"

#: inary/sxml/autoxml.py:701 inary/sxml/autoxml.py:717
#: inary/sxml/autoxml.py:731 inary/sxml/autoxml.py:821
#: inary/sxml/autoxml.py:835 inary/sxml/autoxml.py:849
msgid "Mandatory argument not available"
msgstr "Argument obligatoire non disponible"

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

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

#: inary/sxml/autoxml.py:744
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:757 inary/sxml/autoxml.py:777
#, fuzzy, 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.py:81
msgid "getNodeText: Expected text node, got something else!"
msgstr "getNodeText : Attendait un noeud texte, reçu quelque chose d'autre !"

#: inary/sxml/xmlfile.py:73
#, python-brace-format
msgid "Cannot read URI {0}: {1}"
msgstr ""

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

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

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

#: inary/util.py:393
#, fuzzy
msgid "Including external link '{}'"
msgstr "Inclusion du lien externe {}"

#: inary/util.py:395
#, fuzzy
msgid "Including directory '{}'"
msgstr "Inclusion du répertoire {}"

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

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

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

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

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

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

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

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

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

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

#: inary/util.py:616
#, python-brace-format
msgid "file command failed with return code {0} for file: {1}"
msgstr ""

#: inary/util.py:617
msgid ""
"Output:\n"
"{}"
msgstr ""

#: inary/util.py:707
#, fuzzy
msgid "Invalid package name: {}"
msgstr "Nom de paquet incorrect : {}"

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

#: inary/util.py:956
msgid "Module: \"subprocess\" can not import"
msgstr ""

#: inary/version.py:64
#, fuzzy
msgid "Invalid version string: '{}'"
msgstr "Chaîne de caractères invalide : {}"

#, fuzzy
#~ msgid ""
#~ "Downgrade INARY packages\n"
#~ "\n"
#~ "Usage: Downgrade [<package1> <package2> ... <packagen>]\n"
#~ "\n"
#~ "<packagei>: package name\n"
#~ "\n"
#~ "Downgrades the entire system if no package names are given\n"
#~ "\n"
#~ "You may use only package names to specify packages because\n"
#~ "the package downgrade 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"

#, fuzzy
#~ msgid "downgrade options"
#~ msgstr "options de mise à jour"

#, fuzzy
#~ msgid "Security related package downgrades only"
#~ msgstr "Seulement les mises à jour liées à la sécurité"

#, fuzzy
#~ msgid "Downgrade component's and recursive components' packages"
#~ msgstr "Mettre à jour les paquets du composant et les composants récursifs"

#, fuzzy
#~ msgid "Name of the to be downgraded packages' repository"
#~ msgstr "Nom du dépôt des paquets devant être mis à jour."

#, fuzzy
#~ msgid "Fetch downgrades but do not install."
#~ msgstr "Télécharger les mises à jour mais ne pas les installer."

#, fuzzy
#~ msgid "When downgrading 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."

#, fuzzy
#~ msgid "When downgrading 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,"

#, fuzzy
#~ msgid "Package {0.name} is already at the first release {0.release}."
#~ msgstr "Le paquet {0.name} est déjà dans sa version la plus récente {0.release}."

#, fuzzy
#~ msgid "No packages to downgrade."
#~ msgstr "Pas de paquet à mettre à jour."

#, fuzzy
#~ msgid "The following packages will be downgraded:"
#~ msgstr "Les paquets suivants vont être mis à jour :"

#, fuzzy
#~ msgid "Downgrade is not possible."
#~ msgstr "La mise à jour est impossible."

#, fuzzy
#~ msgid "Safety switch forces the downgrade of following packages:"
#~ msgstr "Le loquet de sécurité oblige à la mise à jour des paquets suivants :"

#~ msgid "\\languages{{}}{{}}{}{%s}{%s} is added to %s/language.%s.def"
#~ msgstr "\\languages{{}}{{}}{}{%s}{%s} ont été ajoutées à %s/language.%s.def"

#~ msgid "{} is added to {}/language.%s.dat"
#~ msgstr "{} a été ajouté à {}/language.%s.dat"

#~ msgid "\\languages{{}}{{}}{}{%s}{%s} is added to %s/language.%s.def "
#~ msgstr "\\languages{{}}{{}}{}{%s}{%s} est ajouté à %s/language.%s.def "

#~ msgid "{} {} is added to %s/language.%s.dat "
#~ msgstr "{} {} est ajouté à %s/language.%s.dat "

#~ msgid "Upgrading to new distribution build"
#~ msgstr "Mise à jour vers un nouveau build de la distribution"

#~ msgid "Downgrade to old distribution build?"
#~ msgstr "Régresser vers une version de build plus vielle de la distribution ?"

#~ msgid "Do not take build no into account."
#~ msgstr "Ne pas prendre en compte le numéro de build."

#~ msgid "INARY binary package formats: '1.0', '1.1' (default)"
#~ msgstr "formats de paquets binaires INARY : '1.0', '1.1' (par défaut)"

#~ msgid "package_format must be one of {} "
#~ msgstr "package_format doit être l'un de {} "

#~ msgid "Indexing current directory."
#~ msgstr "Indexer le répertoire courant."

#~ msgid "zip compression not supported yet"
#~ msgstr "La compression zip n'est pas encore supportée"

#~ msgid "gzip compression not supported yet"
#~ msgstr "La compression gzip n'est pas encore supportée"

#~ msgid "(found old version {})"
#~ msgstr "(Une ancienne version {} a été trouvée)"

#~ msgid "(no previous build found, setting build no to 1.)"
#~ msgstr "(pas de version précédente trouvée, établissement du numéro de version à 1)"

#~ msgid "(old package lacks a build no, setting build no to 1.)"
#~ msgstr "(le paquet précédent n'a pas de numéro de build, établissement du numéro de build à 1)"

#~ msgid "There are changes, incrementing build no to %d"
#~ msgstr "Il y a des changements, incrémentation du numéro de build à %d"

#~ msgid "There is no change from previous build %d"
#~ msgstr "Il n'y a aucun changement depuis la compilation précédente %d"

#~ msgid "Generating {},"
#~ msgstr "Génération de {}."

#~ msgid "Build number is not available. For repo builds you must enable buildno in inary.conf."
#~ msgstr "Numéro de build non disponible. Pour les builds de dépôts, vous devez activer buildno dans inary.conf"

#~ msgid "All of the files under the install dir {} has been collected by package(s)"
#~ msgstr "Tous les fichiers sous le répertoire d'installation {} ont été collectés par le(s) paquet(s)"

#~ msgid "Cannot create delta for same package!"
#~ msgstr "Impossible de créer un delta pour le même paquet !"

#~ msgid "Creating delta INARY package between {} {}"
#~ msgstr "Création du paquet INARY delta entre {} {}."

#~ msgid "Package {} is already at the latest build {}."
#~ msgstr "Le paquet {} est déjà à son build le plus récent {}."

#~ msgid "Name: {}, version: {}, release: %s, build %s\n"
#~ msgstr "Nom : {}, version : {}, release : %s, build %s\n"

#~ msgid "Unable to check compatibility of this repository as it does not have information about the distribution."
#~ msgstr "Impossible de vérifier la compatibilité de ce dépôt car il n'a pas d'informations à propos de la distribution."

#~ msgid "Repository distribution does not match. Removing {} from system."
#~ msgstr "Le dépôt et la distribution ne correspondent pas. Retrait de {} du système."

#~ msgid "Do not install build dependencies, fail if a build dependency is present"
#~ msgstr "N'installe pas les dépendances de compilation, échoue en présence d'une dépendance de compilation"

#~ msgid "* Rebuilding {} named repo... "
#~ msgstr "* Reconstruction du dépôt {}... "

#~ msgid "Skipping {} with wrong pkg name "
#~ msgstr "Mise de côté de {} avec un nom de paquet erroné"

#~ msgid "ActionsAPI [rename]: No such file or directory: {}"
#~ msgstr "ActionsAPI [rename]: Pas de fichier ou répertoire à ce nom : {}"

#~ msgid "Configuring {} package for removal"
#~ msgstr "Configuration du paquet {} pour suppression"

#~ msgid "dbus-python package is not fully installed"
#~ msgstr "le paquet dbus-python n'est pas entièrement installé"

#~ msgid "Stripping files.."
#~ msgstr "Suppression des chaînes inutilisées des fichiers..."

#~ msgid "Package {} is not present in the package database"
#~ msgstr "Le paquet {} n'est pas présent dans la base de données des paquets"

#~ msgid "Run inary build process in silent mode"
#~ msgstr "Ne cantonne pas le processus de compilation au sein du répertoire de compilation"

#~ msgid "The repository couldn't be added because of distribution release mismatch"
#~ msgstr "Le dépôt n'a pas pu être ajouté car la version de la distribution ne correspond pas."

#~ msgid "Update INARY database for repository {}?"
#~ msgstr "Mettre à jour la base de données INARY pour le dépôt {} ?"

#~ msgid "Repository architecture does not match. Removing {} from system."
#~ msgstr "Impossible d'atteindre le dépôt {}. Suppression de {} du système."

#~ msgid "Safety switch: Following packages in system.base will be upgraded: "
#~ msgstr "Précaution de sécurité : Les paquets suivants de system.base vont être mis à jours : "

#~ msgid "Safety switch: Following packages in system.base will be installed: "
#~ msgstr "Précautions de sécurité : Les paquets suivants de system.base vont être installés : "

#~ msgid ""
#~ "The following packages will be installed\n"
#~ "in the respective order to satisfy extra dependencies:\n"
#~ msgstr ""
#~ "Les paquets suivants vont être installés\n"
#~ "dans cet ordre afin de satisfaire des dépendances supplémentaires :\n"

#~ msgid "Storing {}."
#~ msgstr "Stockage de {}."

#~ msgid "Storing {}, "
#~ msgstr "Stockage de {},"

#~ msgid "Scanning binary packages...\n"
#~ msgstr "Exploration de paquets binaires...\n"

#~ msgid "Scanning source repository...\n"
#~ msgstr "Exploration du dépôt de sources...\n"

#~ msgid "Dont generate the web site.\n"
#~ msgstr "Ne pas générer de site web.\n"

#~ msgid "Usage: repostats.py [OPTIONS] source-repo-path [binary-repo-path]\n"
#~ msgstr "Mode d'emploi : repostats.py [OPTIONS] chemin-du-dépôt-source [chemin-du-dépôt-binaire]\n"

#~ msgid ""
#~ "Cannot parse {}:\n"
#~ "{}\n"
#~ msgstr ""
#~ "Impossible d'analyser {} :\n"
#~ "{}\n"

#~ msgid "Developer '{} <{}>' has another mail address {} in source package '%s'"
#~ msgstr "Le développeur '{} <{}>' a une autre adresse mail {} dans le paquet source {}"

#~ msgid ""
#~ "Duplicate source packages:\n"
#~ "{}\n"
#~ "{}\n"
#~ msgstr ""
#~ "Paquets sources dupliqués :\n"
#~ "{}\n"
#~ "{}\n"

#~ msgid ""
#~ "Duplicate binary packages:\n"
#~ "{}\n"
#~ "{}\n"
#~ msgstr ""
#~ "Paquets binaires dupliqués:\n"
#~ "{}\n"
#~ "{}\n"

#~ msgid "Reverse dependency {} of {} cannot be satisfied"
#~ msgstr "La dépendance inverse {} de {} ne peut-être satisfaite"

#~ msgid ""
#~ "\n"
#~ "Changed config file: {}"
#~ msgstr ""
#~ "\n"
#~ "Fichier de configuration modifié : {}"

#~ msgid "Checking /{} "
#~ msgstr "Vérification de /{} "

#~ msgid "Safety switch: system.devel is already installed"
#~ msgstr "Précautions de sécurité :  system.devel est déjà installé"

#~ msgid "Multiple 'Path' tags specified for this path: {}"
#~ msgstr "Étiquettes de 'chemin' multiple spécifiées pour ce chemin : {}"

#~ msgid "Path must start with a slash: {}"
#~ msgstr "Le chemin doit commencer par une barre oblique : {}"

#~ msgid "Source is part of {} component"
#~ msgstr "La source fait partie du composant {}"

#~ msgid "PartOf tag not defined, looking for component"
#~ msgstr "Balise PartOf non définie, recherche d'un composant"

#~ msgid ""
#~ "\n"
#~ "Package {} is corrupt."
#~ msgstr ""
#~ "\n"
#~ "Le paquet {} est corrompu."

#~ msgid ""
#~ "\n"
#~ "Package {} has changed config files."
#~ msgstr ""
#~ "\n"
#~ "Le paquet {} a modifié des fichiers de configuration."

#~ msgid "* Checking {}... "
#~ msgstr "* Vérification de {}... "

#~ msgid "Outputting packages in the working directory."
#~ msgstr "Génération des paquets dans le répertoire de travail."

#~ msgid "Unable to read file {}: {}"
#~ msgstr "Impossible de lire le fichier {} : {}"

#~ msgid "String {} has invalid XML"
#~ msgstr "Chaîne {} contient un texte XML invalide"

#~ msgid "No group named {} found on the system"
#~ msgstr "Pas de groupe {} trouvé sur le système"

#~ msgid "No user named {} found on the system"
#~ msgstr "Aucun utilisateur {} trouvé sur le système"

#~ msgid "Urlgrabber needs to be installed to run this command"
#~ msgstr "L'utilisation de cette commande nécessite l'installation de Urlgrabber"

#~ msgid "{} [{}]"
#~ msgstr "{} [{}]"

#~ msgid "Date: {} {}"
#~ msgstr "Date : {} {}"

#~ msgid "Not removing conflicted file : {}"
#~ msgstr "Le fichier {} causant un conflit ne sera pas supprimé"

#~ msgid "INARY package"
#~ msgstr "Paquet INARY"

#~ msgid "{} option requires an argument"
#~ msgstr "L'option {} requiert un argument"

#~ msgid "long integer"
#~ msgstr "entier long"

#, fuzzy
#~ 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: {})"

#, fuzzy
#~ msgid "Cleaning files database folder...  "
#~ msgstr "Nettoyage du dossier de construction..."

#~ msgid "Vietnamese"
#~ msgstr "Vietnamien"

#~ msgid "Ukrainian"
#~ msgstr "Ukrainien"

#~ msgid "Swedish"
#~ msgstr "Suédois"

#~ msgid "Serbian"
#~ msgstr "Serbe"

#~ msgid "Slovenian"
#~ msgstr "Slovène"

#~ msgid "Slovak"
#~ msgstr "Slovaque"

#~ msgid "Russian"
#~ msgstr "Russe"

#~ msgid "Brazilian"
#~ msgstr "Brésilien"

#~ msgid "Portuguese"
#~ msgstr "Portugais"

#~ msgid "Polish"
#~ msgstr "Polonais"

#~ msgid "Dutch"
#~ msgstr "Hollandais"

#~ msgid "Norwegian"
#~ msgstr "Norvégien"

#~ msgid "Malayalam"
#~ msgstr "Malayalam"

#~ msgid "Macedonian"
#~ msgstr "Macédonien"

#~ msgid "Japanese"
#~ msgstr "Japonnais"

#~ msgid "Italian"
#~ msgstr "Italien"

#~ msgid "Icelandic"
#~ msgstr "Islandais"

#~ msgid "Hungarian"
#~ msgstr "Hongrois"

#~ msgid "Croatian"
#~ msgstr "Croate"

#~ msgid "Greek"
#~ msgstr "Grec"

#~ msgid "French"
#~ msgstr "Français"

#~ msgid "Finnish"
#~ msgstr "Finnois"

#~ msgid "Estonian"
#~ msgstr "Estonien"

#~ msgid "Spanish"
#~ msgstr "Espagnol"

#~ msgid "German"
#~ msgstr "Allemand"

#~ msgid "Danish"
#~ msgstr "Danois"

#~ msgid "Czech"
#~ msgstr "Tchèque"

#~ msgid "Welsh"
#~ msgstr "Gallois"

#~ msgid "Catalan"
#~ msgstr "Catalan"

#~ msgid "Bulgarian"
#~ msgstr "Bulgare"

#~ msgid "Belgium"
#~ msgstr "Belge"

#~ msgid "Arabic"
#~ msgstr "Arabe"

#~ msgid "Afrikaans"
#~ msgstr "Afrikaans"

#, fuzzy
#~ msgid "English GB"
#~ msgstr "Anglais"

#~ msgid "English"
#~ msgstr "Anglais"

#~ msgid "Turkish F"
#~ msgstr "Turc F"

#~ msgid "Turkish Q"
#~ msgstr "Turc Q"

#~ msgid "Turkish"
#~ msgstr "Turc"
