1657d5795d
New status: 642 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translate.pardus.org.tr).
3646 lines
110 KiB
Plaintext
3646 lines
110 KiB
Plaintext
# translation of fr.po to French
|
|
# Copyright (C) YEAR 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: 2011-06-08 14:53+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"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Language: fr\n"
|
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
|
"Generated-By: pygettext.py 1.5\n"
|
|
"X-Generator: Lokalize 0.3\n"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:140
|
|
#, python-format
|
|
msgid "no such option: %s"
|
|
msgstr "pas d'option :%s"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:151
|
|
#, python-format
|
|
msgid "ambiguous option: %s (%s?)"
|
|
msgstr "option ambiguë : %s (%s?)"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:374
|
|
#, python-format
|
|
msgid "Usage: %s\n"
|
|
msgstr "Mode d'emploi : %s\n"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:393
|
|
msgid "Usage"
|
|
msgstr "Mode d'emploi"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:418
|
|
msgid "integer"
|
|
msgstr "entier"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:419
|
|
msgid "long integer"
|
|
msgstr "entier long"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:420
|
|
msgid "floating-point"
|
|
msgstr "virgule flottante"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:421
|
|
msgid "complex"
|
|
msgstr "complexe"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:429
|
|
#, python-format
|
|
msgid "option %s: invalid %s value: %r"
|
|
msgstr "Option %s : valeur %s invalide : %r"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:437
|
|
#, python-format
|
|
msgid "option %s: invalid choice: %r (choose from %s)"
|
|
msgstr "Option %s : choix invalides : %r (à choisir dans %s)"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1245
|
|
msgid "show this help message and exit"
|
|
msgstr "Afficher ce message d'aide et sortir"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1250
|
|
msgid "show program's version number and exit"
|
|
msgstr "Afficher le numéro de version du programme et sortir"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1273
|
|
msgid "%prog [options]"
|
|
msgstr "%prog [options]"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1493 /usr/lib/python2.7/optparse.py:1532
|
|
#, python-format
|
|
msgid "%s option requires an argument"
|
|
msgstr "L'option %s requiert un argument"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1495 /usr/lib/python2.7/optparse.py:1534
|
|
#, python-format
|
|
msgid "%s option requires %d arguments"
|
|
msgstr "L'option %s nécessite %d arguments"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1504
|
|
#, python-format
|
|
msgid "%s option does not take a value"
|
|
msgstr "L'option %s ne prend pas de valeur"
|
|
|
|
#: /usr/lib/python2.7/optparse.py:1621
|
|
msgid "Options"
|
|
msgstr "Options"
|
|
|
|
#: pisi-cli:42
|
|
msgid "Keyboard Interrupt: Exiting..."
|
|
msgstr "Interruption Clavier : Sortie..."
|
|
|
|
#: pisi-cli:45
|
|
msgid "Program terminated."
|
|
msgstr "Programme terminé."
|
|
|
|
#: pisi-cli:48
|
|
msgid ""
|
|
"Unhandled internal exception.\n"
|
|
"Please file a bug report to <http://bugs.pardus.org.tr>."
|
|
msgstr ""
|
|
"Exception interne non gérée.\n"
|
|
"Veuillez signaler le bogue s'il vous plaît sur <http://bugs.uludag.org.tr>."
|
|
|
|
#: pisi-cli:57
|
|
msgid "System error. Program terminated."
|
|
msgstr "Erreur du système. Programme terminé."
|
|
|
|
#: pisi-cli:66
|
|
msgid "Please use 'pisi help' for general help."
|
|
msgstr "Veuillez utiliser 'pisi help' pour une aide généraliste."
|
|
|
|
#: pisi-cli:69
|
|
msgid ""
|
|
"\n"
|
|
"Traceback:"
|
|
msgstr ""
|
|
"\n"
|
|
"Pile d'exécution : "
|
|
|
|
#: pisi-cli:72
|
|
msgid "Use --debug to see a traceback."
|
|
msgstr "Utiliser --debug pour voir la pile d'exécution."
|
|
|
|
#: pisi.xml.in.h:1
|
|
msgid "PiSi package"
|
|
msgstr "Paquet PiSi"
|
|
|
|
#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36
|
|
#, python-format
|
|
msgid ""
|
|
"Please attach the config.log to your bug report:\n"
|
|
"%s/config.log"
|
|
msgstr ""
|
|
"Veuillez attacher le config.log à votre rapport de bogue s'il vous plaît :\n"
|
|
"%s/config.log"
|
|
|
|
#: pisi/actionsapi/autotools.py:77 pisi/actionsapi/autotools.py:87
|
|
#: pisi/actionsapi/cmaketools.py:66 pisi/actionsapi/kde.py:65
|
|
#: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57
|
|
msgid "Configure failed."
|
|
msgstr "Échec de la configuration."
|
|
|
|
#: pisi/actionsapi/autotools.py:79 pisi/actionsapi/autotools.py:89
|
|
#: pisi/actionsapi/kde.py:67
|
|
msgid "No configure script found."
|
|
msgstr "Pas de script configure trouvé."
|
|
|
|
#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:78
|
|
#: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63
|
|
#: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:62
|
|
#: pisi/actionsapi/scons.py:39
|
|
msgid "Make failed."
|
|
msgstr "Échec de la construction."
|
|
|
|
#: pisi/actionsapi/autotools.py:126 pisi/actionsapi/autotools.py:134
|
|
#: pisi/actionsapi/cmaketools.py:98 pisi/actionsapi/cmaketools.py:106
|
|
#: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:67
|
|
#: pisi/actionsapi/rubymodules.py:92 pisi/actionsapi/rubymodules.py:99
|
|
#: pisi/actionsapi/scons.py:43
|
|
msgid "Install failed."
|
|
msgstr "Échec de l'installation."
|
|
|
|
#: pisi/actionsapi/autotools.py:141
|
|
msgid "Running aclocal failed."
|
|
msgstr "L'exécution de aclocal a échoué."
|
|
|
|
#: pisi/actionsapi/autotools.py:146
|
|
msgid "Running autoconf failed."
|
|
msgstr "L'exécution de autoconf a échoué."
|
|
|
|
#: pisi/actionsapi/autotools.py:151
|
|
msgid "Running autoreconf failed."
|
|
msgstr "L'exécution de autoreconf a échoué."
|
|
|
|
#: pisi/actionsapi/autotools.py:156
|
|
msgid "Running automake failed."
|
|
msgstr "L'exécution de automake a échoué."
|
|
|
|
#: pisi/actionsapi/autotools.py:161
|
|
msgid "Running autoheader failed."
|
|
msgstr "L'exécution de autoheader a échoué."
|
|
|
|
#: pisi/actionsapi/cmaketools.py:68
|
|
msgid "No configure script found for cmake."
|
|
msgstr "Pas trouvé de fichier configure pour cmake."
|
|
|
|
#: pisi/actionsapi/cmaketools.py:110 pisi/actionsapi/kde.py:81
|
|
msgid "No Makefile found."
|
|
msgstr "Fichier Makefile introuvable."
|
|
|
|
#: pisi/actionsapi/get.py:178
|
|
#, python-format
|
|
msgid "Util %s cannot be found"
|
|
msgstr "L'utilitaire %s n'a pu être trouvé"
|
|
|
|
#: pisi/actionsapi/get.py:180
|
|
#, python-format
|
|
msgid "Warning: %s does not exist, using plain name %s"
|
|
msgstr "Attention : %s n'existe pas, utilisation du simple nom %s"
|
|
|
|
#: pisi/actionsapi/kde.py:34
|
|
#, python-format
|
|
msgid ""
|
|
"\n"
|
|
"!!! Please attach the config.log to your bug report:\n"
|
|
"%s/config.log"
|
|
msgstr ""
|
|
"\n"
|
|
"! Veuillez attacher le config.log à votre rapport de bogue s'il vous plaît :\n"
|
|
"%s/config.log"
|
|
|
|
#: pisi/actionsapi/kerneltools.py:117
|
|
#, python-format
|
|
msgid "Can't find kernel version information file %s."
|
|
msgstr "Impossible de trouver le fichier %s d'information de version du noyau."
|
|
|
|
#: pisi/actionsapi/libtools.py:38
|
|
msgid "Running ldconfig failed."
|
|
msgstr "L'exécution de ldconfig a échoué."
|
|
|
|
#: pisi/actionsapi/libtools.py:49
|
|
msgid "GNU Config Update Finished."
|
|
msgstr "La mise à jour de GNU Config est maintenant terminée."
|
|
|
|
#: pisi/actionsapi/libtools.py:53
|
|
msgid "Running libtoolize failed."
|
|
msgstr "L'exécution de libtoolize a échoué."
|
|
|
|
#: pisi/actionsapi/perlmodules.py:66
|
|
msgid "perl build failed."
|
|
msgstr "La compilation de perl a échoué."
|
|
|
|
#: pisi/actionsapi/perlmodules.py:75
|
|
msgid "perl install failed."
|
|
msgstr "L'installation de perl a échoué."
|
|
|
|
#: pisi/actionsapi/pisitools.py:75 pisi/actionsapi/pisitools.py:132
|
|
#, python-format
|
|
msgid "No file matched pattern \"%s\""
|
|
msgstr "Aucun fichier ne correspond au critère \"%s\""
|
|
|
|
#: pisi/actionsapi/pisitools.py:142
|
|
#, python-format
|
|
msgid "ActionsAPI [doman]: Wrong man page file: %s"
|
|
msgstr "ActionsAPI [doman]: Fichier de page de manuel incorrect : %s"
|
|
|
|
#: pisi/actionsapi/pisitools.py:169
|
|
#, python-format
|
|
msgid "No file matched pattern \"%s\". 'domove' operation failed."
|
|
msgstr "Aucun fichier ne correspond au critère \"%s\". Échec de l'opération 'domove'."
|
|
|
|
#: pisi/actionsapi/pisitools.py:188
|
|
#, python-format
|
|
msgid "ActionsAPI [rename]: %s: %s"
|
|
msgstr "ActionsAPI [rename] : %s : %s"
|
|
|
|
#: pisi/actionsapi/pisitools.py:203
|
|
#, python-format
|
|
msgid "No such file matching pattern: \"%s\". 'dosed' operation failed."
|
|
msgstr "Aucun fichier ne correspond au critère \"%s\". Échec de l'opération 'dosed'."
|
|
|
|
#: pisi/actionsapi/pisitools.py:216
|
|
#, python-format
|
|
msgid "dosed method has not changed file '%s'."
|
|
msgstr "La méthode dosed n'a pas changé le fichie '%s'."
|
|
|
|
#: pisi/actionsapi/pisitools.py:219
|
|
#, python-format
|
|
msgid "File does not exist or permission denied: %s"
|
|
msgstr "Le fichier n'existe pas ou la permission est refusée : %s"
|
|
|
|
#: pisi/actionsapi/pisitools.py:236
|
|
#, python-format
|
|
msgid "ActionsAPI [dosym]: File already exists: %s"
|
|
msgstr "ActionsAPI [dosym]: Le fichier existe : %s"
|
|
|
|
#: pisi/actionsapi/pisitools.py:245 pisi/actionsapi/pisitoolsfunctions.py:71
|
|
#, python-format
|
|
msgid "No file matched pattern \"%s\"."
|
|
msgstr "Aucun fichier ne correspond au critère \"%s\"."
|
|
|
|
#: pisi/actionsapi/pisitools.py:272 pisi/actionsapi/shelltools.py:97
|
|
#, python-format
|
|
msgid "No file matched pattern \"%s\". Remove operation failed."
|
|
msgstr "Aucun fichier ne correspond au critère \"%s\". Échec de l'opération de suppression."
|
|
|
|
#: pisi/actionsapi/pisitools.py:281
|
|
#, python-format
|
|
msgid "No directory matched pattern \"%s\". Remove directory operation failed."
|
|
msgstr "Aucun fichier ne correspond au critère \"%s\". Échec de l'opération de suppression de dossier."
|
|
|
|
#: pisi/actionsapi/pisitoolsfunctions.py:45
|
|
#: pisi/actionsapi/pisitoolsfunctions.py:63
|
|
#: pisi/actionsapi/pisitoolsfunctions.py:80
|
|
msgid "Insufficient arguments."
|
|
msgstr "Pas assez d'arguments."
|
|
|
|
#: pisi/actionsapi/pisitoolsfunctions.py:53
|
|
#, python-format
|
|
msgid "No executable file matched pattern \"%s\"."
|
|
msgstr "Aucun fichier exécutable ne correspond au critère \"%s\"."
|
|
|
|
#: pisi/actionsapi/pythonmodules.py:56
|
|
msgid "Configuration failed."
|
|
msgstr "La configuration a échoué."
|
|
|
|
#: pisi/actionsapi/pythonmodules.py:81
|
|
#, python-format
|
|
msgid "Running %s failed."
|
|
msgstr "L'exécution de %s a échoué."
|
|
|
|
#: pisi/actionsapi/qt4.py:52
|
|
#, python-format
|
|
msgid "Project file '%s' not found."
|
|
msgstr "Fichier projet '%s' introuvable."
|
|
|
|
#: pisi/actionsapi/qt4.py:56
|
|
#, python-format
|
|
msgid "It seems there are more than one .pro file, you must specify one. (Possible .pro files: %s)"
|
|
msgstr "Il semblerait qu'il y ait plus d'un fichier .pro, vous devez en spécifier une. (Possible .pro files: %s)"
|
|
|
|
#: pisi/actionsapi/rubymodules.py:108
|
|
#, python-format
|
|
msgid "Running 'ruby %s' failed."
|
|
msgstr "Échec de l'exécution de 'ruby %s'."
|
|
|
|
#: pisi/actionsapi/shelltools.py:49
|
|
#, python-format
|
|
msgid "Cannot create directory %s"
|
|
msgstr "Impossible de créer le répertoire %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:57
|
|
#, python-format
|
|
msgid "ActionsAPI [echo]: Can't append to file %s."
|
|
msgstr "ActionsAPI [echo]: Impossible d'ajouter des données au fichier %s."
|
|
|
|
#: pisi/actionsapi/shelltools.py:63
|
|
#, python-format
|
|
msgid "ActionsAPI [chmod]: No file matched pattern \"%s\"."
|
|
msgstr "ActionsAPI [chmod]: aucun fichier ne correspond au critère \"%s\"."
|
|
|
|
#: pisi/actionsapi/shelltools.py:70
|
|
#, python-format
|
|
msgid "ActionsAPI [chmod]: Operation not permitted: %s (mode: 0%o)"
|
|
msgstr "ActionsAPI [chmod] : Opération non permise : %s (mode: 0%o)"
|
|
|
|
#: pisi/actionsapi/shelltools.py:73
|
|
#, python-format
|
|
msgid "ActionsAPI [chmod]: File %s doesn't exists."
|
|
msgstr "ActionsAPI [chmod]: Le fichier %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:81
|
|
#, python-format
|
|
msgid "ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)"
|
|
msgstr "ActionsAPI [chown]: Operation non permise : %s (uid: %s, gid: %s)"
|
|
|
|
#: pisi/actionsapi/shelltools.py:84
|
|
#, python-format
|
|
msgid "ActionsAPI [chown]: File %s doesn't exists."
|
|
msgstr "ActionsAPI [chown]: Le fichier %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:91
|
|
#, python-format
|
|
msgid "ActionsAPI [sym]: Permission denied: %s to %s"
|
|
msgstr "ActionsAPI [sym]: Permission refusée : %s à %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:105
|
|
#, python-format
|
|
msgid "ActionsAPI [unlink]: Permission denied: %s."
|
|
msgstr "ActionsAPI [unlink]: Permission refusée : %s."
|
|
|
|
#: pisi/actionsapi/shelltools.py:109
|
|
#, python-format
|
|
msgid "ActionsAPI [unlink]: File %s doesn't exists."
|
|
msgstr "ActionsAPI [unlink]: Le fichier %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:117
|
|
#, python-format
|
|
msgid "ActionsAPI [unlinkDir]: Operation not permitted: %s"
|
|
msgstr "ActionsAPI [unlinkDir]: Operation non permise : %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:121
|
|
#, python-format
|
|
msgid "ActionsAPI [unlinkDir]: Directory %s doesn't exists."
|
|
msgstr "ActionsAPI [unlinkDir]: Le repertoire %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:127
|
|
#, python-format
|
|
msgid "ActionsAPI [move]: No file matched pattern \"%s\"."
|
|
msgstr "ActionsAPI [move]: Aucun fichier correspondant au modèle \"%s\"."
|
|
|
|
#: pisi/actionsapi/shelltools.py:134
|
|
#, python-format
|
|
msgid "ActionsAPI [move]: Permission denied: %s to %s"
|
|
msgstr "ActionsAPI [move]: Permission refusée : de %s à %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:136
|
|
#, python-format
|
|
msgid "ActionsAPI [move]: File %s doesn't exists."
|
|
msgstr "ActionsAPI [move]: Le fichier %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:143
|
|
#, python-format
|
|
msgid "ActionsAPI [copy]: No file matched pattern \"%s\"."
|
|
msgstr "ActionsAPI [copy]: Aucun fichier correspondant au modèle \"%s\"."
|
|
|
|
#: pisi/actionsapi/shelltools.py:150
|
|
#, python-format
|
|
msgid "ActionsAPI [copy]: Permission denied: %s to %s"
|
|
msgstr "ActionsAPI [copy]: Permission refusée : de %s à %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:166
|
|
#, python-format
|
|
msgid "ActionsAPI [copy]: File %s does not exist."
|
|
msgstr "ActionsAPI [copy]: Le fichier %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:181
|
|
#, python-format
|
|
msgid "ActionsAPI [copytree] %s to %s: %s"
|
|
msgstr "ActionsAPI [copytree] %s à %s: %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:183
|
|
#, python-format
|
|
msgid "ActionsAPI [copytree]: Directory %s doesn't exists."
|
|
msgstr "ActionsAPI [copytree]: Le repertoire %s n'existe pas."
|
|
|
|
#: pisi/actionsapi/shelltools.py:191
|
|
#, python-format
|
|
msgid "ActionsAPI [touch]: No file matched pattern \"%s\"."
|
|
msgstr "ActionsAPI [touch]: Aucun fichier correspondant au modèle \"%s\"."
|
|
|
|
#: pisi/actionsapi/shelltools.py:200
|
|
#, python-format
|
|
msgid "ActionsAPI [touch]: Permission denied: %s"
|
|
msgstr "ActionsAPI [touch]: Permission refusée : %s"
|
|
|
|
#: pisi/actionsapi/shelltools.py:255
|
|
#, python-format
|
|
msgid "Command \"%s\" failed, return value was %d."
|
|
msgstr "La commande \"%s\" a échoué, la valeur retournée était %d."
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:56
|
|
msgid "Moving source files failed"
|
|
msgstr "Échec du déplacement des fichiers source"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:59
|
|
msgid "Generate config files failed"
|
|
msgstr "Échec de la création des fichiers 'config'"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:62
|
|
msgid "Building format files failed"
|
|
msgstr "Échec de la construction des fichiers 'format'"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:73
|
|
msgid "Installing docs failed"
|
|
msgstr "Échec de l'installation des docs."
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:77
|
|
msgid "Installing texmf files failed"
|
|
msgstr "Échec de l'installation des fichiers texmf."
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:81
|
|
msgid "Installing config files failed"
|
|
msgstr "L'installation des fichiers de configuration a échoué."
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:85
|
|
msgid "Handle config files failed"
|
|
msgstr "Échec de la gestion des fichiers de configuration"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:95
|
|
#, python-format
|
|
msgid "Symlink %s skipped (special case)"
|
|
msgstr "Symlink %s sauté (cas spécial)"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:97
|
|
#, python-format
|
|
msgid "Symlink %s -> %s skipped (texlive-core takes care of it."
|
|
msgstr "Symlink %s -> %s sauté (texlive-core le gère)"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:100
|
|
#, python-format
|
|
msgid "Symlink %s -> %s skipped."
|
|
msgstr "Symlink %s -> %s sauté."
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:102
|
|
#, python-format
|
|
msgid "Symlink %s skipped (file exists.)"
|
|
msgstr "Symlink %s sauté (le fichier existe)"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:104
|
|
#, python-format
|
|
msgid "Making symlink from %s to %s"
|
|
msgstr "Création du lien symbolique de %s vers %s"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:153
|
|
#, python-format
|
|
msgid "Creating /etc/texmf/%s.d"
|
|
msgstr "Création de /etc/texmf/%s.d"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:155
|
|
#, python-format
|
|
msgid "Moving (and symlinking) /usr/share/texmf/%s to /etc/texmf/%s.d"
|
|
msgstr "Déplacement (et liaison symbolique) /usr/share/texmf/%s/ vers /etc/texmf/%s.d"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:206
|
|
#, python-format
|
|
msgid "Building format file %s"
|
|
msgstr "Construction du fichier 'format' %s"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:263
|
|
#, python-format
|
|
msgid "Map %s is added to %s/%s.cfg"
|
|
msgstr "Map %s est ajouté à %s/%s.cfg"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:266
|
|
#, python-format
|
|
msgid "MixedMap %s is added to %s/%s.cfg"
|
|
msgstr "MixedMap %s est ajouté à %s/%s.cfg"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:269
|
|
#, python-format
|
|
msgid "p +%s is added to %s/%s-config.ps"
|
|
msgstr "p +%s est ajouté à %s/%s-config.ps"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:272
|
|
#, python-format
|
|
msgid "f %s is added to %s/%s-config"
|
|
msgstr "f %s est ajouté à %s/%s-config"
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:279
|
|
#, python-format
|
|
msgid "Language file %s already generated."
|
|
msgstr "Le fichier de langue %s a déjà été généré."
|
|
|
|
#: pisi/actionsapi/texlivemodules.py:281
|
|
#, python-format
|
|
msgid "No rule to proccess %s. Please file a bug."
|
|
msgstr "Pas de règle pour traiter %s. Merci de faire un rapport de bug."
|
|
|
|
#: pisi/api.py:58 pisi/cli/command.py:166
|
|
msgid "You have to be root for this operation."
|
|
msgstr "Vous devez être administrateur (root) pour réaliser cette opération."
|
|
|
|
#: pisi/api.py:65
|
|
msgid "Another instance of PiSi is running. Only one instance is allowed."
|
|
msgstr "Une autre instance de PiSi est en cours d'exécution. Une seule est autorisée."
|
|
|
|
#: pisi/api.py:420
|
|
#, python-format
|
|
msgid "%s package found in %s repository"
|
|
msgstr "Paquet %s trouvé dans le dépôt %s"
|
|
|
|
#: pisi/api.py:424
|
|
#, python-format
|
|
msgid "%s package already fetched"
|
|
msgstr "Paquet %s déjà téléchargé"
|
|
|
|
#: pisi/api.py:566
|
|
msgid "Taking snapshot of the system"
|
|
msgstr "Prise d'un instantané du système"
|
|
|
|
#: pisi/api.py:727
|
|
msgid "comar package is not fully installed"
|
|
msgstr "Le paquet comar n'est pas entièrement installé"
|
|
|
|
#: pisi/api.py:739
|
|
#, python-format
|
|
msgid "File %s not found"
|
|
msgstr "Le fichier %s est introuvable"
|
|
|
|
#: pisi/api.py:781
|
|
#, python-format
|
|
msgid "Building index of PiSi files under %s"
|
|
msgstr "Construction de l'index des fichiers PiSi sous %s"
|
|
|
|
#: pisi/api.py:786
|
|
msgid "Index file written"
|
|
msgstr "Fichier d'index écrit"
|
|
|
|
#: pisi/api.py:791
|
|
msgid "Not a valid repo name."
|
|
msgstr "Nom de dépôt invalide"
|
|
|
|
#: pisi/api.py:794
|
|
#, python-format
|
|
msgid "Repo %s already present."
|
|
msgstr "Le dépôt %s existe déjà."
|
|
|
|
#: pisi/api.py:797
|
|
#, python-format
|
|
msgid "Repo already present with name %s."
|
|
msgstr "Le dépôt %s existe déjà."
|
|
|
|
#: pisi/api.py:802
|
|
#, python-format
|
|
msgid "Repo %s added to system."
|
|
msgstr "Le dépôt %s a été ajouté au système."
|
|
|
|
#: pisi/api.py:810
|
|
#, python-format
|
|
msgid "Repo %s removed from system."
|
|
msgstr "Le dépôt %s a été supprimé du système."
|
|
|
|
#: pisi/api.py:812
|
|
#, python-format
|
|
msgid "Repository %s does not exist. Cannot remove."
|
|
msgstr "Le dépôt %s n'existe pas. Impossible de le supprimer."
|
|
|
|
#: pisi/api.py:834
|
|
#, python-format
|
|
msgid "Updating repository: %s"
|
|
msgstr "Mise à jour du dépôt : %s"
|
|
|
|
#: pisi/api.py:843
|
|
#, python-format
|
|
msgid "%s repository information is up-to-date."
|
|
msgstr "les informations concernant le dépôt %s sont à jour."
|
|
|
|
#: pisi/api.py:845
|
|
msgid "Updating database at any rate as requested"
|
|
msgstr "Mise à jour de la base de données quoi qu'il arrive comme demandé"
|
|
|
|
#: pisi/api.py:858
|
|
msgid "Package database updated."
|
|
msgstr "Base de données des paquets mise à jour."
|
|
|
|
#: pisi/api.py:860
|
|
#, python-format
|
|
msgid "No repository named %s found."
|
|
msgstr "Pas de dépôt au nom %s trouvé."
|
|
|
|
#: pisi/api.py:873
|
|
#, python-format
|
|
msgid "Adding '%s' to db... "
|
|
msgstr "Ajout de '%s' à la base de données... "
|
|
|
|
#: pisi/api.py:876
|
|
msgid "OK."
|
|
msgstr "OK."
|
|
|
|
#: pisi/archive.py:422
|
|
#, python-format
|
|
msgid "Problem occured while uncompressing %s.Z file"
|
|
msgstr "Un problème est survenu durant la décompression du fichiers %s.Z"
|
|
|
|
#: pisi/atomicoperations.py:71 pisi/operations/history.py:72
|
|
#, python-format
|
|
msgid "Package %s found in repository %s"
|
|
msgstr "Paquet %s trouvé dans le dépôt %s"
|
|
|
|
#: pisi/atomicoperations.py:102
|
|
#, python-format
|
|
msgid "Package URI: %s"
|
|
msgstr "URI du paquet : %s"
|
|
|
|
#: pisi/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."
|
|
|
|
#: pisi/atomicoperations.py:120
|
|
#, python-format
|
|
msgid "Package %s not found in any active repository."
|
|
msgstr "Le paquet %s introuvable dans les dépôts actifs."
|
|
|
|
#: pisi/atomicoperations.py:146
|
|
#, python-format
|
|
msgid "Installing %s, version %s, release %s"
|
|
msgstr "Installation de %s, version %s, millésime %s"
|
|
|
|
#: pisi/atomicoperations.py:192 pisi/operations/build.py:765
|
|
#, python-format
|
|
msgid "%s-%s is not a valid PiSi version format"
|
|
msgstr "%s-%s n'est pas un format de version valide de PiSi."
|
|
|
|
#: pisi/atomicoperations.py:198
|
|
#, python-format
|
|
msgid "%s package cannot be installed unless the dependencies are satisfied"
|
|
msgstr "Le paquet %s ne peut être installé sans que les dépendances ne soient satisfaites"
|
|
|
|
#: pisi/atomicoperations.py:222
|
|
#, python-format
|
|
msgid "/%s from %s package\n"
|
|
msgstr "/%s pour le paquet %s\n"
|
|
|
|
#: pisi/atomicoperations.py:223
|
|
#, python-format
|
|
msgid ""
|
|
"File conflicts:\n"
|
|
"%s"
|
|
msgstr ""
|
|
"Conflit de fichiers :\n"
|
|
"%s"
|
|
|
|
#: pisi/atomicoperations.py:241
|
|
msgid "Re-install same version package?"
|
|
msgstr "Ré-installer la même version du paquet ?"
|
|
|
|
#: pisi/atomicoperations.py:242
|
|
msgid "Package re-install declined"
|
|
msgstr "Ré-installation du paquet déclinée"
|
|
|
|
#: pisi/atomicoperations.py:254
|
|
msgid "Upgrading to new upstream version"
|
|
msgstr "Mise à jour vers une version ultérieure"
|
|
|
|
#: pisi/atomicoperations.py:257
|
|
msgid "Upgrading to new distribution release"
|
|
msgstr "Mise à jour vers une nouvelle version de distribution"
|
|
|
|
#: pisi/atomicoperations.py:266
|
|
msgid "Downgrade to old distribution release?"
|
|
msgstr "Régresser vers une version de distribution plus récente ?"
|
|
|
|
#: pisi/atomicoperations.py:270
|
|
msgid "Package downgrade declined"
|
|
msgstr "Régression de paquet déclinée"
|
|
|
|
#: pisi/atomicoperations.py:309
|
|
#, python-format
|
|
msgid "%s configuration failed."
|
|
msgstr "La configuration de %s a échoué."
|
|
|
|
#: pisi/atomicoperations.py:400
|
|
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."
|
|
|
|
#: pisi/atomicoperations.py:491 pisi/atomicoperations.py:494
|
|
#: pisi/atomicoperations.py:501
|
|
#, python-format
|
|
msgid "Storing %s"
|
|
msgstr "Stockage de %s"
|
|
|
|
#: pisi/atomicoperations.py:568
|
|
#, python-format
|
|
msgid "File list could not be read for package %s, continuing removal."
|
|
msgstr "La liste des fichier pour le paquet %s n'a pu être lue, poursuite de la suppression."
|
|
|
|
#: pisi/atomicoperations.py:574
|
|
#, python-format
|
|
msgid "Removing package %s"
|
|
msgstr "Suppression du paquet %s"
|
|
|
|
#: pisi/atomicoperations.py:577
|
|
msgid "Trying to remove nonexistent package "
|
|
msgstr " Tentative de suppression d'un paquet inexistant"
|
|
|
|
#: pisi/atomicoperations.py:618
|
|
#, python-format
|
|
msgid "Not removing conflicted file : %s"
|
|
msgstr "Le fichier %s causant un conflit ne sera pas supprimé"
|
|
|
|
#: pisi/atomicoperations.py:646
|
|
#, python-format
|
|
msgid "Installed file %s does not exist on system [Probably you manually deleted]"
|
|
msgstr "Le fichier %s précédemment installé n'existe plus sur le système [Probablement supprimé manuellement]"
|
|
|
|
#: pisi/cli/__init__.py:117
|
|
msgid "Warning: "
|
|
msgstr "Alerte :"
|
|
|
|
#: pisi/cli/__init__.py:127
|
|
msgid "Error: "
|
|
msgstr "Erreur :"
|
|
|
|
#: pisi/cli/__init__.py:161
|
|
msgid " (yes/no)"
|
|
msgstr " (oui/non)"
|
|
|
|
#: pisi/cli/__init__.py:185
|
|
msgid " [complete]\n"
|
|
msgstr " [fini]\n"
|
|
|
|
#: pisi/cli/__init__.py:195
|
|
#, python-format
|
|
msgid "Installed %s"
|
|
msgstr "%s installé"
|
|
|
|
#: pisi/cli/__init__.py:197
|
|
#, python-format
|
|
msgid "Removed %s"
|
|
msgstr "%s supprimé"
|
|
|
|
#: pisi/cli/__init__.py:199
|
|
#, python-format
|
|
msgid "Upgraded %s"
|
|
msgstr "%s mis à jour"
|
|
|
|
#: pisi/cli/__init__.py:201
|
|
#, python-format
|
|
msgid "Configured %s"
|
|
msgstr "%s configuré"
|
|
|
|
#: pisi/cli/__init__.py:203
|
|
#, python-format
|
|
msgid "Extracting the files of %s"
|
|
msgstr "Extraction des fichiers de %s"
|
|
|
|
#: pisi/cli/addrepo.py:24
|
|
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"
|
|
|
|
#: pisi/cli/addrepo.py:43
|
|
msgid "add-repo options"
|
|
msgstr "Options d'add-repo"
|
|
|
|
#: pisi/cli/addrepo.py:44
|
|
msgid "Ignore repository distribution check"
|
|
msgstr "Passer outre la vérification du dépôt de la distribution"
|
|
|
|
#: pisi/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."
|
|
|
|
#: pisi/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)"
|
|
|
|
#: pisi/cli/addrepo.py:62
|
|
#, python-format
|
|
msgid ""
|
|
"Add %s 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 %s 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?"
|
|
|
|
#: pisi/cli/addrepo.py:74
|
|
#, python-format
|
|
msgid "%s repository could not be reached. Removing %s from system."
|
|
msgstr "Impossible d'atteindre le dépôt %s. Suppression de %s du système."
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/blame.py:39
|
|
msgid "blame options"
|
|
msgstr "options de blame"
|
|
|
|
#: pisi/cli/blame.py:40
|
|
msgid "Blame for the given release"
|
|
msgstr "Accuse pour la version donnée"
|
|
|
|
#: pisi/cli/blame.py:42
|
|
msgid "Blame for all of the releases"
|
|
msgstr "Responsable de toutes les versions"
|
|
|
|
#: pisi/cli/blame.py:68 pisi/specfile.py:370 pisi/specfile.py:456
|
|
#, python-format
|
|
msgid "Name: %s, version: %s, release: %s\n"
|
|
msgstr "Nom : %s, version : %s, release : %s\n"
|
|
|
|
#: pisi/cli/blame.py:70
|
|
#, python-format
|
|
msgid "Package Maintainer: %s <%s>\n"
|
|
msgstr "Mainteneur du paquet : %s <%s>\n"
|
|
|
|
#: pisi/cli/blame.py:71
|
|
#, python-format
|
|
msgid "Release Updater: %s <%s>\n"
|
|
msgstr "Mise-à-jour de release par : %s <%s>\n"
|
|
|
|
#: pisi/cli/blame.py:72
|
|
#, python-format
|
|
msgid "Update Date: %s\n"
|
|
msgstr "Date de mise-à-jour : %s\n"
|
|
|
|
#: pisi/cli/build.py:25
|
|
msgid ""
|
|
"Build PiSi packages\n"
|
|
"\n"
|
|
"Usage: build [<pspec.xml> | <sourcename>] ...\n"
|
|
"\n"
|
|
"You can give a URI of the pspec.xml file. PiSi 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 PiSi\n"
|
|
"\n"
|
|
"Mode d'emploi : build [<pspec.xml> | <sourcename>] ...\n"
|
|
"\n"
|
|
"Vous pouvez donner une URI du fichier pspec.xml. PiSi 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"
|
|
|
|
#: pisi/cli/build.py:50
|
|
msgid "build options"
|
|
msgstr "options de compilation"
|
|
|
|
#: pisi/cli/build.py:58
|
|
msgid "Run pisi build operation without printing extra debug information"
|
|
msgstr "Ne pas afficher d'informations de déboguage supplémentaires lors de la construction de paquet pisi."
|
|
|
|
#: pisi/cli/build.py:64 pisi/cli/command.py:204
|
|
msgid "Do not take dependency information into account"
|
|
msgstr "Ne pas prendre les informations de dépendance en compte"
|
|
|
|
#: pisi/cli/build.py:70
|
|
msgid "Output directory for produced packages"
|
|
msgstr "Répertoire accueillant les paquets produits"
|
|
|
|
#: pisi/cli/build.py:74
|
|
msgid "Bypass errors from ActionsAPI"
|
|
msgstr "Passe outre les erreurs d'ActionsAPI"
|
|
|
|
#: pisi/cli/build.py:79 pisi/cli/command.py:208
|
|
msgid "Bypass safety switch"
|
|
msgstr "Passe outre les précautions de sécurité"
|
|
|
|
#: pisi/cli/build.py:84
|
|
msgid "Bypass testing step"
|
|
msgstr "Passer outre l'étape de test"
|
|
|
|
#: pisi/cli/build.py:89
|
|
msgid "Create a static package with ar files"
|
|
msgstr "Création d'un paquet statique avec des fichier ar"
|
|
|
|
#: pisi/cli/build.py:93 pisi/cli/delta.py:64
|
|
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."
|
|
|
|
#: pisi/cli/build.py:100
|
|
msgid "Use quilt patch management system instead of GNU patch"
|
|
msgstr "Utiliser le système de patch quilt au lieu de GNU patch."
|
|
|
|
#: pisi/cli/build.py:106
|
|
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"
|
|
|
|
#: pisi/cli/build.py:110
|
|
msgid "build steps"
|
|
msgstr "étapes de compilation"
|
|
|
|
#: pisi/cli/build.py:116
|
|
msgid "Break build after fetching the source archive"
|
|
msgstr "Se contente de télécharger le code source"
|
|
|
|
#: pisi/cli/build.py:123
|
|
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"
|
|
|
|
#: pisi/cli/build.py:131
|
|
msgid "Break build after running configure step"
|
|
msgstr "Arrête le processus de construction du paquet après le lancement de configure"
|
|
|
|
#: pisi/cli/build.py:137
|
|
msgid "Break build after running compile step"
|
|
msgstr "Arrête le processus de construction du paquet après la compilation du source"
|
|
|
|
#: pisi/cli/build.py:143
|
|
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"
|
|
|
|
#: pisi/cli/build.py:149
|
|
msgid "Break build after running install step"
|
|
msgstr "Arrête le process de construction du paquet après l'exécution de l'install"
|
|
|
|
#: pisi/cli/build.py:155
|
|
msgid "Create PiSi package"
|
|
msgstr "Crée le paquet PiSi"
|
|
|
|
#: pisi/cli/build.py:165 pisi/cli/delta.py:72
|
|
msgid "Supported package formats:"
|
|
msgstr "Formats de paquets pris en charge :"
|
|
|
|
#: pisi/cli/build.py:168 pisi/cli/delta.py:75
|
|
#, python-format
|
|
msgid " %s (default)"
|
|
msgstr "%s (par défaut)"
|
|
|
|
#: pisi/cli/check.py:25
|
|
msgid ""
|
|
"Verify installation\n"
|
|
"\n"
|
|
"Usage: check [<package1> <package2> ... <packagen>]\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"
|
|
"\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"
|
|
|
|
#: pisi/cli/check.py:47
|
|
msgid "check options"
|
|
msgstr "Options de vérification"
|
|
|
|
#: pisi/cli/check.py:49
|
|
msgid "Check installed packages under given component"
|
|
msgstr "Vérifie les paquets installés pour un composant donné"
|
|
|
|
#: pisi/cli/check.py:51
|
|
msgid "Checks only changed config files of the packages"
|
|
msgstr "Vérifie seulement les fichiers de configuration des paquets modifiés"
|
|
|
|
#: pisi/cli/check.py:65
|
|
msgid "Checking all installed packages"
|
|
msgstr "Vérification de tous les paquets installés"
|
|
|
|
#: pisi/cli/check.py:74
|
|
#, python-format
|
|
msgid "Checking integrity of %s"
|
|
msgstr "Vérification de l'intégrité de %s"
|
|
|
|
#: pisi/cli/check.py:86
|
|
msgid "Broken"
|
|
msgstr "Cassé"
|
|
|
|
#: pisi/cli/check.py:90
|
|
msgid "Unknown"
|
|
msgstr "Inconnu"
|
|
|
|
#: pisi/cli/check.py:92
|
|
msgid "OK"
|
|
msgstr "OK"
|
|
|
|
#: pisi/cli/check.py:97
|
|
#, python-format
|
|
msgid "Missing file: /%s"
|
|
msgstr "Fichier manquant : %s"
|
|
|
|
#: pisi/cli/check.py:99
|
|
#, python-format
|
|
msgid "Access denied: /%s"
|
|
msgstr "Accès refusé : \\%s"
|
|
|
|
#: pisi/cli/check.py:101
|
|
#, python-format
|
|
msgid "Corrupted file: /%s"
|
|
msgstr "Fichier corrompu : %s"
|
|
|
|
#: pisi/cli/check.py:103
|
|
#, python-format
|
|
msgid "Modified configuration file: /%s"
|
|
msgstr "Fichier de configuration modifié : %s"
|
|
|
|
#: pisi/cli/check.py:107
|
|
#, python-format
|
|
msgid "Package %s not installed"
|
|
msgstr "Le paquet %s n'est pas installé"
|
|
|
|
#: pisi/cli/check.py:111
|
|
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 ""
|
|
"Pisi 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."
|
|
|
|
#: pisi/cli/clean.py:20
|
|
msgid ""
|
|
"Clean stale locks\n"
|
|
"\n"
|
|
"Usage: clean\n"
|
|
"\n"
|
|
"PiSi 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"
|
|
"PiSi 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."
|
|
|
|
#: pisi/cli/command.py:30
|
|
msgid "Command lacks name"
|
|
msgstr "La commande n'a pas de nom"
|
|
|
|
#: pisi/cli/command.py:34
|
|
#, python-format
|
|
msgid "Duplicate command %s"
|
|
msgstr "Commande %s dupliquée"
|
|
|
|
#: pisi/cli/command.py:71 pisi/cli/pisicli.py:134
|
|
#, python-format
|
|
msgid "Unrecognized command: %s"
|
|
msgstr "Commande non reconnue : %s"
|
|
|
|
#: pisi/cli/command.py:96
|
|
msgid "general options"
|
|
msgstr "options générales"
|
|
|
|
#: pisi/cli/command.py:99
|
|
msgid "Change the system root for PiSi commands"
|
|
msgstr "Change la racine système pour les commandes PiSi"
|
|
|
|
#: pisi/cli/command.py:101
|
|
msgid "Assume yes in all yes/no queries"
|
|
msgstr "Assume oui pour toutes les questions oui/non"
|
|
|
|
#: pisi/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."
|
|
|
|
#: pisi/cli/command.py:108
|
|
msgid "Detailed output"
|
|
msgstr "Affichage détaillé du retour"
|
|
|
|
#: pisi/cli/command.py:110
|
|
msgid "Show debugging information"
|
|
msgstr "Montrer les informations de déverminage"
|
|
|
|
#: pisi/cli/command.py:112
|
|
msgid "Suppresses all coloring of PiSi's output"
|
|
msgstr "Supprime toute coloration dans les retours de PiSi."
|
|
|
|
#: pisi/cli/command.py:130
|
|
#, python-format
|
|
msgid "Destination directory %s does not exist. Creating directory.\n"
|
|
msgstr "Répertoire de destination %s n'existe pas. Création du répertoire.\n"
|
|
|
|
#: pisi/cli/command.py:152
|
|
msgid "Password: "
|
|
msgstr "Mot de passe : "
|
|
|
|
#: pisi/cli/command.py:191
|
|
msgid "Command terminated abnormally."
|
|
msgstr "La commande s'est achevée anormalement."
|
|
|
|
#: pisi/cli/command.py:206 pisi/cli/emerge.py:53
|
|
msgid "Bypass comar configuration agent"
|
|
msgstr "Passer outre l'agent de configuration comar"
|
|
|
|
#: pisi/cli/command.py:210
|
|
msgid "Do not perform any action, just show what would be done"
|
|
msgstr "Ne rien faire, juste montrer ce qui serait fait"
|
|
|
|
#: pisi/cli/command.py:228
|
|
#, python-format
|
|
msgid "usage: %s\n"
|
|
msgstr "Mode d'emploi : %s\n"
|
|
|
|
#: pisi/cli/configurepending.py:23
|
|
msgid ""
|
|
"Configure pending packages\n"
|
|
"\n"
|
|
"If COMAR 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 COMAR 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"
|
|
|
|
#: pisi/cli/configurepending.py:39
|
|
msgid "configure-pending options"
|
|
msgstr "Options de configure-pending"
|
|
|
|
#: pisi/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."
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/delta.py:46
|
|
msgid "delta options"
|
|
msgstr "Options de delta"
|
|
|
|
#: pisi/cli/delta.py:54
|
|
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."
|
|
|
|
#: pisi/cli/delta.py:60
|
|
msgid "Output directory for produced packages."
|
|
msgstr "Répertoire accueillant les paquets produits"
|
|
|
|
#: pisi/cli/disablerepo.py:21
|
|
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"
|
|
|
|
#: pisi/cli/emerge.py:25
|
|
msgid ""
|
|
"Build and install PiSi 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 PiSi à 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"
|
|
|
|
#: pisi/cli/emerge.py:44
|
|
msgid "emerge options"
|
|
msgstr "Options d'emerge"
|
|
|
|
#: pisi/cli/emerge.py:47
|
|
msgid "Emerge available packages under given component"
|
|
msgstr "'Emerge' les paquets disponibles pour un composant donné"
|
|
|
|
#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:58
|
|
msgid "Ignore file conflicts"
|
|
msgstr "Ignorer les conflits de fichiers"
|
|
|
|
#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:60
|
|
msgid "Ignore package conflicts"
|
|
msgstr "Ignorer les conflits de paquets"
|
|
|
|
#: pisi/cli/emerge.py:71
|
|
#, python-format
|
|
msgid "Output directory: %s"
|
|
msgstr "Répertoire de sortie : %s"
|
|
|
|
#: pisi/cli/emerge.py:73
|
|
msgid "Outputting binary packages in the package cache."
|
|
msgstr "Génération de paquets binaires dans le cache de paquets."
|
|
|
|
#: pisi/cli/enablerepo.py:21
|
|
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"
|
|
|
|
#: pisi/cli/fetch.py:25
|
|
msgid ""
|
|
"Fetch a package\n"
|
|
"\n"
|
|
"Usage: fetch [<package1> <package2> ... <packagen>]\n"
|
|
"\n"
|
|
"<packagei>: package name\n"
|
|
"\n"
|
|
"Downloads the given pisi 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 pisi donnés dans le dossier de travail.\n"
|
|
|
|
#: pisi/cli/fetch.py:41
|
|
msgid "fetch options"
|
|
msgstr "Options de fetch"
|
|
|
|
#: pisi/cli/fetch.py:47
|
|
msgid "Output directory for the fetched packages"
|
|
msgstr "Répertoire accueillant les paquets téléchargés"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/graph.py:43
|
|
msgid "graph options"
|
|
msgstr "Options du graphe"
|
|
|
|
#: pisi/cli/graph.py:47
|
|
msgid "Specify a particular repository"
|
|
msgstr "Spécifier un dépôt en particulier"
|
|
|
|
#: pisi/cli/graph.py:50
|
|
msgid "Graph of installed packages"
|
|
msgstr "Graphe des paquets installés"
|
|
|
|
#: pisi/cli/graph.py:53
|
|
msgid "Do not show installed packages"
|
|
msgstr "Ne pas montrer les paquets installés"
|
|
|
|
#: pisi/cli/graph.py:56
|
|
msgid "Draw reverse dependency graph"
|
|
msgstr "Dessiner le graphe des dépendances inverses"
|
|
|
|
#: pisi/cli/graph.py:59
|
|
msgid "Dot output file"
|
|
msgstr "Fichier de sortie dot"
|
|
|
|
#: pisi/cli/graph.py:73
|
|
#, python-format
|
|
msgid "Plotting packages in repository %s"
|
|
msgstr "Tracé des paquets du dépôt %s"
|
|
|
|
#: pisi/cli/graph.py:76
|
|
msgid "Plotting a graph of relations among all repository packages"
|
|
msgstr "Tracé du graphe des relations entre tous les paquets du dépôt"
|
|
|
|
#: pisi/cli/graph.py:90
|
|
msgid "Plotting a graph of relations among all installed packages"
|
|
msgstr "Tracé du graphe de relations entre tous les paquets installés"
|
|
|
|
#: pisi/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."
|
|
|
|
#: pisi/cli/help.py:49
|
|
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"
|
|
|
|
#: pisi/cli/help.py:55
|
|
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"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "upgrade"
|
|
msgstr "mettre à jour"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "remove"
|
|
msgstr "supprime"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "emerge"
|
|
msgstr "emerge"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "install"
|
|
msgstr "install"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "snapshot"
|
|
msgstr "instantané"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "takeback"
|
|
msgstr "retour"
|
|
|
|
#: pisi/cli/history.py:28
|
|
msgid "repository update"
|
|
msgstr "Mise-à-jour du dépôt"
|
|
|
|
#: pisi/cli/history.py:31
|
|
msgid ""
|
|
"History of pisi operations\n"
|
|
"\n"
|
|
"Usage: history\n"
|
|
"\n"
|
|
"Lists previous operations."
|
|
msgstr ""
|
|
"Historique des opérations de pisi\n"
|
|
"\n"
|
|
"Mode d'emploi : history\n"
|
|
"Liste les opérations précédentes."
|
|
|
|
#: pisi/cli/history.py:47
|
|
msgid "history options"
|
|
msgstr "Options d'history"
|
|
|
|
#: pisi/cli/history.py:53
|
|
msgid "Output only the last n operations"
|
|
msgstr "Affiche seulement les dernières n opérations"
|
|
|
|
#: pisi/cli/history.py:55
|
|
msgid "Take snapshot of the current system"
|
|
msgstr "Prends un instantané du système courant"
|
|
|
|
#: pisi/cli/history.py:57
|
|
msgid "Takeback to the state after the given operation finished"
|
|
msgstr "Retour à l'état suivant la fin de l'opération indiquée"
|
|
|
|
#: pisi/cli/history.py:67
|
|
#, python-format
|
|
msgid "Operation #%d: %s"
|
|
msgstr "Opération #%d : %s"
|
|
|
|
#: pisi/cli/history.py:68
|
|
#, python-format
|
|
msgid "Date: %s %s"
|
|
msgstr "Date : %s %s"
|
|
|
|
#: pisi/cli/history.py:72
|
|
#, python-format
|
|
msgid " * There are %d packages in this snapshot."
|
|
msgstr " * Il y a %d paquets dans cet instantané."
|
|
|
|
#: pisi/cli/index.py:23
|
|
msgid ""
|
|
"Index PiSi files in a given directory\n"
|
|
"\n"
|
|
"Usage: index <directory> ...\n"
|
|
"\n"
|
|
"This command searches for all PiSi files in a directory, collects PiSi\n"
|
|
"tags from them and accumulates the information in an output XML file,\n"
|
|
"named by default 'pisi-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 PiSi dans un dossier donné\n"
|
|
"\n"
|
|
"Mode d'emploi : index <dossier> ...\n"
|
|
"\n"
|
|
"Cette commande recherche tous les fichiers PiSi d'un dossier, collecte leurs tags PiSi\n"
|
|
"et place l'information dans un fichier XML,\n"
|
|
"appelé par défaut 'pisi-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"
|
|
|
|
#: pisi/cli/index.py:48
|
|
msgid "index options"
|
|
msgstr "options d'index"
|
|
|
|
#: pisi/cli/index.py:53
|
|
msgid "Store absolute links for indexed files."
|
|
msgstr "Stocker des liens absolus pour les fichiers indexés."
|
|
|
|
#: pisi/cli/index.py:58
|
|
msgid "Index output file"
|
|
msgstr "Fichier de sortie d'index."
|
|
|
|
#: pisi/cli/index.py:63
|
|
msgid "Comma-separated compression types for index file"
|
|
msgstr "Types de compression séparés par des virgules pour le fichier d'index"
|
|
|
|
#: pisi/cli/index.py:69
|
|
msgid "Do not index PiSi spec files."
|
|
msgstr "Ne pas indexer les fichiers spec PiSi."
|
|
|
|
#: pisi/cli/index.py:74
|
|
msgid "Do not sign index."
|
|
msgstr "Ne pas signer l'index."
|
|
|
|
#: pisi/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 .pisi 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 .pisi.\n"
|
|
|
|
#: pisi/cli/info.py:45
|
|
msgid "info options"
|
|
msgstr "Options d'info"
|
|
|
|
#: pisi/cli/info.py:52
|
|
msgid "Show a list of package files."
|
|
msgstr "Affiche une liste de paquets."
|
|
|
|
#: pisi/cli/info.py:54
|
|
msgid "Info about the given component"
|
|
msgstr "Infos à propos du composant donné"
|
|
|
|
#: pisi/cli/info.py:57
|
|
msgid "Show only paths."
|
|
msgstr "Affiche seulement les chemins."
|
|
|
|
#: pisi/cli/info.py:59
|
|
msgid "Do not show details"
|
|
msgstr "Ne pas afficher les détails"
|
|
|
|
#: pisi/cli/info.py:61
|
|
msgid "Output in xml format"
|
|
msgstr "Sortie au format xml"
|
|
|
|
#: pisi/cli/info.py:129
|
|
msgid "Reverse Dependencies:"
|
|
msgstr "Dépendances inverses : "
|
|
|
|
#: pisi/cli/info.py:140
|
|
msgid "Reverse Build Dependencies:"
|
|
msgstr "Dépendances inverses de build : "
|
|
|
|
#: pisi/cli/info.py:145
|
|
#, python-format
|
|
msgid "Package file: %s"
|
|
msgstr "Fichier paquet : %s"
|
|
|
|
#: pisi/cli/info.py:160
|
|
msgid "[inst] "
|
|
msgstr "[inst] "
|
|
|
|
#: pisi/cli/info.py:162
|
|
msgid "Installed package:"
|
|
msgstr "Paquets installés :"
|
|
|
|
#: pisi/cli/info.py:166
|
|
#, python-format
|
|
msgid "%s package is not installed"
|
|
msgstr "Le paquet %s n'est pas installé"
|
|
|
|
#: pisi/cli/info.py:172
|
|
msgid "[binary] "
|
|
msgstr "[binaire] "
|
|
|
|
#: pisi/cli/info.py:174 pisi/cli/info.py:186
|
|
#, python-format
|
|
msgid "Package found in %s repository:"
|
|
msgstr "Paquet trouvé dans le dépôt %s :"
|
|
|
|
#: pisi/cli/info.py:177
|
|
#, python-format
|
|
msgid "%s package is not found in binary repositories"
|
|
msgstr "Le paquet %s est introuvable dans les dépôts binaires"
|
|
|
|
#: pisi/cli/info.py:184
|
|
msgid "[source] "
|
|
msgstr "[source]"
|
|
|
|
#: pisi/cli/info.py:189
|
|
#, python-format
|
|
msgid "%s package is not found in source repositories"
|
|
msgstr "%s est introuvable dans les dépôts de code source"
|
|
|
|
#: pisi/cli/install.py:25
|
|
msgid ""
|
|
"Install PiSi 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 PiSi\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 pisi install -c system.devel\n"
|
|
"installer tous les paquets nécessaires pour compiler un logiciel à partir de son code source.\n"
|
|
|
|
#: pisi/cli/install.py:44
|
|
msgid "install options"
|
|
msgstr "Options d'installation"
|
|
|
|
#: pisi/cli/install.py:49
|
|
msgid "Reinstall already installed packages"
|
|
msgstr "Réinstaller les paquets déjà installés."
|
|
|
|
#: pisi/cli/install.py:51
|
|
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"
|
|
|
|
#: pisi/cli/install.py:57
|
|
msgid "Install component's and recursive components' packages"
|
|
msgstr "Installer les paquets du composant, et des composants récursifs"
|
|
|
|
#: pisi/cli/install.py:59
|
|
msgid "Name of the component's repository"
|
|
msgstr "Nom du dépôt du composant"
|
|
|
|
#: pisi/cli/install.py:61 pisi/cli/upgrade.py:66
|
|
msgid "Fetch upgrades but do not install."
|
|
msgstr "Télécharger les mises à jour mais ne pas les installer."
|
|
|
|
#: pisi/cli/install.py:63
|
|
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."
|
|
|
|
#: pisi/cli/install.py:66
|
|
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."
|
|
|
|
#: pisi/cli/install.py:93
|
|
#, python-format
|
|
msgid "There is no component named %s"
|
|
msgstr "Il n'y a aucun composant nommé %s"
|
|
|
|
#: pisi/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 PiSi 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 PiSi 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"
|
|
|
|
#: pisi/cli/listavailable.py:45
|
|
msgid "list-available options"
|
|
msgstr "Options de list-available"
|
|
|
|
#: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42
|
|
#: pisi/cli/listinstalled.py:48 pisi/cli/listsources.py:41
|
|
#: pisi/cli/listupgrades.py:44 pisi/cli/searchfile.py:40
|
|
msgid "Show in long format"
|
|
msgstr "Afficher au format long"
|
|
|
|
#: pisi/cli/listavailable.py:49
|
|
msgid "List available packages under given component"
|
|
msgstr "Liste les paquets disponibles pour un composant donné"
|
|
|
|
#: pisi/cli/listavailable.py:51
|
|
msgid "Show uninstalled packages only"
|
|
msgstr "Affiche seulement les paquets désinstallés"
|
|
|
|
#: pisi/cli/listavailable.py:59
|
|
msgid "Installed packages are shown in this color"
|
|
msgstr "Les paquets installés sont indiqués avec cette couleur"
|
|
|
|
#: pisi/cli/listavailable.py:67
|
|
#, python-format
|
|
msgid "Repository : %s\n"
|
|
msgstr "Dépôt : %s\n"
|
|
|
|
#: pisi/cli/listcomponents.py:24
|
|
msgid ""
|
|
"List available components\n"
|
|
"\n"
|
|
"Usage: list-components\n"
|
|
"\n"
|
|
"Gives a brief list of PiSi 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 PiSi.\n"
|
|
|
|
#: pisi/cli/listcomponents.py:40
|
|
msgid "list-components options"
|
|
msgstr "Options de list-components"
|
|
|
|
#: pisi/cli/listcomponents.py:44 pisi/cli/search.py:47
|
|
msgid "Name of the source or package repository"
|
|
msgstr "Nom du dépôt de source ou de paquet."
|
|
|
|
#: pisi/cli/listinstalled.py:24
|
|
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"
|
|
|
|
#: pisi/cli/listinstalled.py:40
|
|
msgid "list-installed options"
|
|
msgstr "Options de list-installed"
|
|
|
|
#: pisi/cli/listinstalled.py:45
|
|
msgid "Only list the installed packages built by the given host"
|
|
msgstr "Lister seulement les paquets installés construit par l'hôte donné"
|
|
|
|
#: pisi/cli/listinstalled.py:50
|
|
msgid "List installed packages under given component"
|
|
msgstr "Lister les paquets installés pour le composant donné"
|
|
|
|
#: pisi/cli/listinstalled.py:52 pisi/cli/listupgrades.py:48
|
|
msgid "Show detailed install info"
|
|
msgstr "Afficher les informations détaillées de l'installation"
|
|
|
|
#: pisi/cli/listinstalled.py:78 pisi/cli/listupgrades.py:73
|
|
msgid "Package Name |St| Version| Rel.| Distro| Date"
|
|
msgstr "Nom du paquet | St | Version | Rel |. Distro | Date"
|
|
|
|
#: pisi/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 PiSi 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 PiSi 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"
|
|
|
|
#: pisi/cli/listnewest.py:44
|
|
msgid "list-newest options"
|
|
msgstr "Options de list-newest"
|
|
|
|
#: pisi/cli/listnewest.py:46
|
|
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"
|
|
|
|
#: pisi/cli/listnewest.py:48
|
|
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."
|
|
|
|
#: pisi/cli/listnewest.py:76
|
|
#, python-format
|
|
msgid "Packages added to %s since %s:\n"
|
|
msgstr "Paquets ajoutés à %s depuis %s :\n"
|
|
|
|
#: pisi/cli/listnewest.py:78
|
|
#, python-format
|
|
msgid "Packages added to %s:"
|
|
msgstr "Paquets ajoutés à %s :"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/listpending.py:41
|
|
msgid "There are no packages waiting to be configured"
|
|
msgstr "Il n'y a aucun paquet en attente de configuration"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/listrepo.py:41 pisi/cli/listrepo.py:42
|
|
msgid "active"
|
|
msgstr "actif"
|
|
|
|
#: pisi/cli/listrepo.py:41
|
|
msgid "inactive"
|
|
msgstr "inactif"
|
|
|
|
#: pisi/cli/listrepo.py:43 pisi/cli/listrepo.py:45
|
|
#, python-format
|
|
msgid "%s [%s]"
|
|
msgstr "%s [%s]"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/listsources.py:39
|
|
msgid "list-sources options"
|
|
msgstr "Options de list-sources"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/listupgrades.py:42
|
|
msgid "list-upgrades options"
|
|
msgstr "Options de list-upgrades"
|
|
|
|
#: pisi/cli/listupgrades.py:46
|
|
msgid "List upgradable packages under given component"
|
|
msgstr "Liste les paquets pouvant être mis à jour concernant un composant donné"
|
|
|
|
#: pisi/cli/listupgrades.py:64 pisi/operations/upgrade.py:148
|
|
msgid "No packages to upgrade."
|
|
msgstr "Pas de paquet à mettre à jour."
|
|
|
|
#: pisi/cli/pisicli.py:86
|
|
msgid "Options must precede non-option arguments"
|
|
msgstr "Les options doivent précéder les arguments qui n'en sont pas."
|
|
|
|
#: pisi/cli/pisicli.py:127
|
|
msgid "No command given"
|
|
msgstr "Aucune commande fournie"
|
|
|
|
#: pisi/cli/pisicli.py:130
|
|
msgid "Command line parsing error"
|
|
msgstr "Erreur d'analyse de la ligne de commande"
|
|
|
|
#: pisi/cli/rebuilddb.py:24
|
|
msgid ""
|
|
"Rebuild Databases\n"
|
|
"\n"
|
|
"Usage: rebuilddb [ <package1> <package2> ... <packagen> ]\n"
|
|
"\n"
|
|
"Rebuilds the PiSi databases\n"
|
|
"\n"
|
|
"If package specs are given, they should be the names of package\n"
|
|
"dirs under /var/lib/pisi\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 PiSi\n"
|
|
"\n"
|
|
"Si vous indiquez les specs de paquets, alors ce devront être les répertoires de noms de paquets sous /var/lib/pisi\n"
|
|
|
|
#: pisi/cli/rebuilddb.py:42
|
|
msgid "rebuild-db options"
|
|
msgstr "Options de rebuild-db"
|
|
|
|
#: pisi/cli/rebuilddb.py:45
|
|
msgid "Rebuild files database"
|
|
msgstr "Reconstruction de la base de données fichiers"
|
|
|
|
#: pisi/cli/rebuilddb.py:51
|
|
msgid "Rebuild PiSi databases?"
|
|
msgstr "Reconstruire les bases de données de PiSi ?"
|
|
|
|
#: pisi/cli/remove.py:25
|
|
msgid ""
|
|
"Remove PiSi 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 PiSi\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"
|
|
|
|
#: pisi/cli/remove.py:43
|
|
msgid "remove options"
|
|
msgstr "Options de suppression"
|
|
|
|
#: pisi/cli/remove.py:46
|
|
msgid "Removes everything including changed config files of the package"
|
|
msgstr "Supprime tout, y compris les fichiers de configuration modifiés du paquet"
|
|
|
|
#: pisi/cli/remove.py:48
|
|
msgid "Remove component's and recursive components' packages"
|
|
msgstr "Supprime les paquets du composant et des composants récursifs"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/search.py:43
|
|
msgid "search options"
|
|
msgstr "Options de search"
|
|
|
|
#: pisi/cli/search.py:45
|
|
msgid "Summary and description language"
|
|
msgstr "Langage de description et de résumé"
|
|
|
|
#: pisi/cli/search.py:49
|
|
msgid "Search in installdb"
|
|
msgstr "Rechercher dans installdb."
|
|
|
|
#: pisi/cli/search.py:51
|
|
msgid "Search in sourcedb"
|
|
msgstr "Recherche dans sourcedb"
|
|
|
|
#: pisi/cli/search.py:53
|
|
msgid "Search in the package name"
|
|
msgstr "Rechercher le nom du paquet"
|
|
|
|
#: pisi/cli/search.py:55
|
|
msgid "Search in the package summary"
|
|
msgstr "Rechercher dans le résumé du paquet"
|
|
|
|
#: pisi/cli/search.py:57
|
|
msgid "Search in the package description"
|
|
msgstr "Rechercher dans la description du paquet"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/cli/searchfile.py:38
|
|
msgid "search-file options"
|
|
msgstr "Options pour search-file"
|
|
|
|
#: pisi/cli/searchfile.py:42
|
|
msgid "Show only package name"
|
|
msgstr "Afficher seulement le nom de paquet"
|
|
|
|
#: pisi/cli/searchfile.py:49
|
|
#, python-format
|
|
msgid "Package %s has file /%s"
|
|
msgstr "Le paquet %s a le fichier /%s"
|
|
|
|
#: pisi/cli/searchfile.py:52
|
|
#, python-format
|
|
msgid "Path '%s' does not belong to an installed package"
|
|
msgstr "Le chemin '%s' n'appartient à aucun paquet installé"
|
|
|
|
#: pisi/cli/searchfile.py:65
|
|
#, python-format
|
|
msgid "Searching for %s"
|
|
msgstr "Recherche de %s"
|
|
|
|
#: pisi/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 PiSi 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 PiSi 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"
|
|
|
|
#: pisi/cli/updaterepo.py:42
|
|
msgid "update-repo options"
|
|
msgstr "Options de update-repo"
|
|
|
|
#: pisi/cli/updaterepo.py:46
|
|
msgid "Update database in any case"
|
|
msgstr "Mise à jour de la base de données quoi qu'il arrive"
|
|
|
|
#: pisi/cli/upgrade.py:25
|
|
msgid ""
|
|
"Upgrade PiSi 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 PiSi 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 PiSi\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"
|
|
|
|
#: pisi/cli/upgrade.py:50
|
|
msgid "upgrade options"
|
|
msgstr "options de mise à jour"
|
|
|
|
#: pisi/cli/upgrade.py:54
|
|
msgid "Security related package upgrades only"
|
|
msgstr "Seulement les mises à jour liées à la sécurité"
|
|
|
|
#: pisi/cli/upgrade.py:56
|
|
msgid "Do not update repositories"
|
|
msgstr "Ne pas mettre à jour les dépôts"
|
|
|
|
#: pisi/cli/upgrade.py:62
|
|
msgid "Upgrade component's and recursive components' packages"
|
|
msgstr "Mettre à jour les paquets du composant et les composants récursifs"
|
|
|
|
#: pisi/cli/upgrade.py:64
|
|
msgid "Name of the to be upgraded packages' repository"
|
|
msgstr "Nom du dépôt des paquets devant être mis à jour."
|
|
|
|
#: pisi/cli/upgrade.py:68
|
|
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."
|
|
|
|
#: pisi/cli/upgrade.py:71
|
|
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,"
|
|
|
|
#: pisi/cli/upgrade.py:85
|
|
msgid "Updating repositories"
|
|
msgstr "Mise à jour des dépôts"
|
|
|
|
#: pisi/cli/upgrade.py:89
|
|
msgid "Will not update repositories"
|
|
msgstr "Les dépôts ne seront pas mis à jours"
|
|
|
|
#: pisi/comariface.py:31
|
|
msgid "comar-api package is not fully installed"
|
|
msgstr "Le paquet comar-api n'est pas entièrement installé"
|
|
|
|
#: pisi/comariface.py:88
|
|
#, python-format
|
|
msgid ""
|
|
"Cannot connect to COMAR: \n"
|
|
" %s\n"
|
|
msgstr ""
|
|
"Impossible de se connecter à COMAR : \n"
|
|
" %s\n"
|
|
|
|
#: pisi/comariface.py:97
|
|
#, python-format
|
|
msgid "Configuring %s package"
|
|
msgstr "Configuration du paquet %s"
|
|
|
|
#: pisi/comariface.py:103
|
|
msgid "COMAR package updated. From now on, using new COMAR daemon."
|
|
msgstr "Paquet COMAR mis à jour. Utilisation du nouveau démon COMAR à partir de maintenant."
|
|
|
|
#: pisi/comariface.py:110
|
|
#, python-format
|
|
msgid "Registering %s comar script"
|
|
msgstr "Enregistrement du script comar %s"
|
|
|
|
#: pisi/comariface.py:119 pisi/comariface.py:124 pisi/comariface.py:137
|
|
#: pisi/comariface.py:153 pisi/comariface.py:172 pisi/comariface.py:183
|
|
#: pisi/comariface.py:205 pisi/comariface.py:216 pisi/comariface.py:223
|
|
#, python-format
|
|
msgid "Script error: %s"
|
|
msgstr "Erreur de script : %s"
|
|
|
|
#: pisi/comariface.py:126
|
|
msgid "Calling post install handlers"
|
|
msgstr "Appel aux officiants de post-installation"
|
|
|
|
#: pisi/comariface.py:145
|
|
msgid "Running package's post install script"
|
|
msgstr "Lancement du script de post-installation du paquet"
|
|
|
|
#: pisi/comariface.py:159
|
|
#, python-format
|
|
msgid "Running pre removal operations for %s"
|
|
msgstr "opérations de pré-suppression en cours pour %s"
|
|
|
|
#: pisi/comariface.py:165
|
|
msgid "Running package's pre remove script"
|
|
msgstr "Lancement du script de pré-suppression du paquet"
|
|
|
|
#: pisi/comariface.py:174
|
|
msgid "Calling pre remove handlers"
|
|
msgstr "Appel aux officiants de pré-suppression"
|
|
|
|
#: pisi/comariface.py:189
|
|
#, python-format
|
|
msgid "Running post removal operations for %s"
|
|
msgstr "Opérations de post-suppression en cours pour %s"
|
|
|
|
#: pisi/comariface.py:198
|
|
msgid "Running package's postremove script"
|
|
msgstr "Lancement du script de pré-suppression du paquet"
|
|
|
|
#: pisi/comariface.py:207
|
|
msgid "Calling post remove handlers"
|
|
msgstr "Appel aux officiants de post-suppression"
|
|
|
|
#: pisi/comariface.py:218
|
|
msgid "Unregistering comar scripts"
|
|
msgstr "Désenregistrement des scripts comar"
|
|
|
|
#: pisi/config.py:85
|
|
#, python-format
|
|
msgid "Destination directory %s does not exist. Creating it."
|
|
msgstr "Le répertoire de destination %s n'existe pas. Création du répertoire."
|
|
|
|
#: pisi/configfile.py:127
|
|
#, python-format
|
|
msgid "No section by name '%s'"
|
|
msgstr "Pas de section au nom '%s'"
|
|
|
|
#: pisi/conflict.py:26 pisi/dependency.py:26 pisi/replace.py:24
|
|
msgid " version >= "
|
|
msgstr " version >= "
|
|
|
|
#: pisi/conflict.py:28 pisi/dependency.py:28 pisi/replace.py:26
|
|
msgid " version <= "
|
|
msgstr " version <= "
|
|
|
|
#: pisi/conflict.py:30 pisi/dependency.py:30 pisi/replace.py:28
|
|
msgid " version "
|
|
msgstr " version "
|
|
|
|
#: pisi/conflict.py:32 pisi/dependency.py:32 pisi/replace.py:30
|
|
msgid " release >= "
|
|
msgstr " release >= "
|
|
|
|
#: pisi/conflict.py:34 pisi/dependency.py:34 pisi/replace.py:32
|
|
msgid " release <= "
|
|
msgstr " release <= "
|
|
|
|
#: pisi/conflict.py:36 pisi/dependency.py:36 pisi/replace.py:34
|
|
msgid " release "
|
|
msgstr " release "
|
|
|
|
#: pisi/constants.py:30
|
|
#, python-format
|
|
msgid "Can't rebind constant: %s"
|
|
msgstr "Impossible de changer la valeur de la constante : %s"
|
|
|
|
#: pisi/constants.py:36
|
|
#, python-format
|
|
msgid "Can't unbind constant: %s"
|
|
msgstr "Impossible de désallouer la constante : %s"
|
|
|
|
#: pisi/db/componentdb.py:87
|
|
#, python-format
|
|
msgid "Component %s not found"
|
|
msgstr "Le composant %s est introuvable"
|
|
|
|
#: pisi/db/groupdb.py:66 pisi/db/groupdb.py:75
|
|
#, python-format
|
|
msgid "Group %s not found"
|
|
msgstr "Le groupe %s est introuvable"
|
|
|
|
#: pisi/db/installdb.py:37
|
|
msgid "installed"
|
|
msgstr "installé"
|
|
|
|
#: pisi/db/installdb.py:37
|
|
msgid "installed-pending"
|
|
msgstr "en attente d'installation"
|
|
|
|
#: pisi/db/installdb.py:54
|
|
#, python-format
|
|
msgid ""
|
|
"State: %s\n"
|
|
"Version: %s, Release: %s\n"
|
|
msgstr ""
|
|
"État : %s\n"
|
|
"Version : %s, sortie : %s\n"
|
|
|
|
#: pisi/db/installdb.py:58
|
|
#, python-format
|
|
msgid "Distribution: %s, Install Time: %s\n"
|
|
msgstr "Distribution : %s, Date d'installation : %s\n"
|
|
|
|
#: pisi/db/installdb.py:94
|
|
#, python-format
|
|
msgid "Installation info for package '%s' is broken. Reinstall it to fix this problem."
|
|
msgstr "L'information d'installation du paquet '%s' est cassée. Réinstallez-la pour corriger le problème."
|
|
|
|
#: pisi/db/installdb.py:335
|
|
#, python-format
|
|
msgid "Package %s is not installed"
|
|
msgstr "Le paquet %s n'est pas installé."
|
|
|
|
#: pisi/db/itembyrepo.py:40
|
|
#, python-format
|
|
msgid "%s not found in any repository."
|
|
msgstr "%s n'est dans aucun des dépôts actifs."
|
|
|
|
#: pisi/db/itembyrepo.py:50
|
|
#, python-format
|
|
msgid "Repo item %s not found"
|
|
msgstr "L'item de dépôt %s est introuvable."
|
|
|
|
#: pisi/db/itembyrepo.py:60 pisi/db/itembyrepo.py:71 pisi/db/itembyrepo.py:81
|
|
#, python-format
|
|
msgid "Repository %s does not exist."
|
|
msgstr "Le dépôt %s n'existe pas."
|
|
|
|
#: pisi/db/packagedb.py:144 pisi/db/packagedb.py:151
|
|
#, python-format
|
|
msgid "Package %s not found."
|
|
msgstr "Le paquet %s est introuvable."
|
|
|
|
#: pisi/db/repodb.py:168
|
|
#, python-format
|
|
msgid "%s repository needs to be updated"
|
|
msgstr "Le dépôt %s a besoin d'être mis à jour."
|
|
|
|
#: pisi/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é."
|
|
|
|
#: pisi/db/repodb.py:264
|
|
#, python-format
|
|
msgid "Repository '%s' is not compatible with your distribution. Repository is disabled."
|
|
msgstr "Le dépôt '%s' n'est pas compatible avec votre version de distribution. Le dépôt est désactivé."
|
|
|
|
#: pisi/fetcher.py:147
|
|
msgid "Urlgrabber needs to be installed to run this command"
|
|
msgstr "L'utilisation de cette commande nécessite l'installation de Urlgrabber"
|
|
|
|
#: pisi/fetcher.py:150
|
|
msgid "Filename error"
|
|
msgstr "Erreur de nom de fichier"
|
|
|
|
#: pisi/fetcher.py:153
|
|
#, python-format
|
|
msgid "Access denied to write to destination directory: \"%s\""
|
|
msgstr "Accès en écriture refusé pour le repertoire de destination : \"%s\""
|
|
|
|
#: pisi/fetcher.py:156
|
|
#, python-format
|
|
msgid "Access denied to destination file: \"%s\""
|
|
msgstr "Accès refusé au fichier de destination : \"%s\""
|
|
|
|
#: pisi/fetcher.py:170
|
|
#, python-format
|
|
msgid "Could not fetch destination file \"%s\": %s"
|
|
msgstr "Impossible de récupérer le fichier de destination \"%s\" : %s"
|
|
|
|
#: pisi/fetcher.py:174
|
|
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."
|
|
|
|
#: pisi/fetcher.py:207
|
|
#, python-format
|
|
msgid "Proxy configuration has been found for '%s' protocol"
|
|
msgstr "Une configuration de proxy a été trouvée pour le protocole %s"
|
|
|
|
#: pisi/fetcher.py:214
|
|
#, python-format
|
|
msgid "Bandwidth usage is limited to %s KB/s"
|
|
msgstr "L'utilisation de la bande passante est restreinte à %s Ko/s"
|
|
|
|
#: pisi/fetcher.py:227
|
|
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."
|
|
|
|
#: pisi/fetcher.py:236
|
|
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é."
|
|
|
|
#: pisi/file.py:35
|
|
#, python-format
|
|
msgid "URL %s already downloaded as %s"
|
|
msgstr "URL %s déjà téléchargée en tant que %s"
|
|
|
|
#: pisi/file.py:42
|
|
#, python-format
|
|
msgid "No signature found for %s"
|
|
msgstr "Pas de signature pour %s"
|
|
|
|
#: pisi/file.py:50
|
|
#, python-format
|
|
msgid " invalid for %s"
|
|
msgstr "invalide pour %s"
|
|
|
|
#: pisi/file.py:72
|
|
msgid "uri must have type either URI or string"
|
|
msgstr "uri doit être de type URI ou string"
|
|
|
|
#: pisi/file.py:136
|
|
#, python-format
|
|
msgid "Fetching %s"
|
|
msgstr "Téléchargement de %s"
|
|
|
|
#: pisi/file.py:140
|
|
#, python-format
|
|
msgid "Copying %s to transfer dir"
|
|
msgstr "Copie de %s vers le répertoire de transfert"
|
|
|
|
#: pisi/file.py:145
|
|
#, python-format
|
|
msgid "File '%s' not found."
|
|
msgstr "Fichier '%s' introuvable."
|
|
|
|
#: pisi/file.py:166
|
|
#, python-format
|
|
msgid "File integrity of %s compromised."
|
|
msgstr "L'intégrité du fichier %s est compromise."
|
|
|
|
#: pisi/file.py:190
|
|
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"
|
|
|
|
#: pisi/file.py:195
|
|
msgid "Remote write not implemented"
|
|
msgstr "Écriture distante non implémentée"
|
|
|
|
#: pisi/file.py:247 pisi/file.py:250
|
|
#, python-format
|
|
msgid "ERROR: gpg --detach-sig %s failed"
|
|
msgstr "ERREUR : gpg --detach-sig %s a échoué"
|
|
|
|
#: pisi/graph.py:30
|
|
#, python-format
|
|
msgid "Encountered cycle %s"
|
|
msgstr "Dépendance circulaire %s rencontrée"
|
|
|
|
#: pisi/history.py:47
|
|
#, python-format
|
|
msgid "%s repository is updated."
|
|
msgstr "Le dépôt %s est à jour."
|
|
|
|
#: pisi/history.py:67
|
|
#, python-format
|
|
msgid "%s is upgraded from %s to %s with delta."
|
|
msgstr "%s est mis à jour de %s à %s avec delta."
|
|
|
|
#: pisi/history.py:69
|
|
#, python-format
|
|
msgid "%s is upgraded from %s to %s."
|
|
msgstr "%s est mis à jour de %s à %s."
|
|
|
|
#: pisi/history.py:71
|
|
#, python-format
|
|
msgid "%s %s is removed."
|
|
msgstr "%s %s est supprimé."
|
|
|
|
#: pisi/history.py:73
|
|
#, python-format
|
|
msgid "%s %s is installed."
|
|
msgstr "%s %s est installé."
|
|
|
|
#: pisi/history.py:75
|
|
#, python-format
|
|
msgid "%s %s is reinstalled."
|
|
msgstr "%s %s est réinstallé."
|
|
|
|
#: pisi/history.py:77
|
|
#, python-format
|
|
msgid "%s is downgraded from %s to %s."
|
|
msgstr "%s est rétrogradé de %s à %s."
|
|
|
|
#: pisi/history.py:104 pisi/history.py:126
|
|
msgid "Unknown package operation"
|
|
msgstr "Opération de paquet inconnue"
|
|
|
|
#: pisi/index.py:176
|
|
#, python-format
|
|
msgid "Adding package to index: %s"
|
|
msgstr "Ajout du paquet à l'index : %s"
|
|
|
|
#: pisi/index.py:192
|
|
#, python-format
|
|
msgid "Package %s: metadata corrupt, skipping..."
|
|
msgstr "Paquet %s : métadonnées corrompues, mis de côté..."
|
|
|
|
#: pisi/index.py:237
|
|
msgid "Adding groups.xml to index"
|
|
msgstr "Ajout de groups.xml à l'index"
|
|
|
|
#: pisi/index.py:243
|
|
msgid "Adding components.xml to index"
|
|
msgstr "Ajout de components.xml à l'index"
|
|
|
|
#: pisi/index.py:253
|
|
msgid "Adding distribution.xml to index"
|
|
msgstr "Ajout de distribution.xml à l'index"
|
|
|
|
#: pisi/index.py:274
|
|
#, python-format
|
|
msgid "Adding %s to source index"
|
|
msgstr "Ajout de %s à l'index des sources"
|
|
|
|
#: pisi/metadata.py:78
|
|
#, python-format
|
|
msgid "Distribution: %s, Dist. Release: %s\n"
|
|
msgstr "Distribution: %s, Dist. Release: %s\n"
|
|
|
|
#: pisi/metadata.py:80
|
|
#, python-format
|
|
msgid "Architecture: %s, Installed Size: %s"
|
|
msgstr "Architecture : %s, Taille des fichiers installés : %s"
|
|
|
|
#: pisi/metadata.py:86
|
|
#, python-format
|
|
msgid ", Package Size: %s"
|
|
msgstr ", taille du paquet : %s"
|
|
|
|
#: pisi/mirrors.py:46
|
|
#, python-format
|
|
msgid "Mirrors file %s does not exist. Could not resolve mirrors://"
|
|
msgstr "Le fichier des miroirs %s n'existe pas. Impossible de trouver les miroirs : //"
|
|
|
|
#: pisi/operations/build.py:114
|
|
#, python-format
|
|
msgid "Path %s belongs in multiple packages"
|
|
msgstr "Le chemin %s appartient à plusieurs paquets"
|
|
|
|
#: pisi/operations/build.py:190
|
|
#, python-format
|
|
msgid "Source URI: %s"
|
|
msgstr "URI Source : %s"
|
|
|
|
#: pisi/operations/build.py:194
|
|
#, python-format
|
|
msgid "Source %s not found in any active repository."
|
|
msgstr "La source %s n'est dans aucun des dépôts actifs."
|
|
|
|
#: pisi/operations/build.py:320
|
|
#, python-format
|
|
msgid "pspec.xml avoids this package from building for '%s'"
|
|
msgstr "pspec.xml évite la construction de ce paquet pour '%s'"
|
|
|
|
#: pisi/operations/build.py:323
|
|
#, python-format
|
|
msgid "Building source package: %s"
|
|
msgstr "Construction du paquet source PiSi : %s"
|
|
|
|
#: pisi/operations/build.py:341
|
|
msgid "ccache detected..."
|
|
msgstr "ccache détecté..."
|
|
|
|
#: pisi/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..."
|
|
|
|
#: pisi/operations/build.py:377
|
|
#, python-format
|
|
msgid "Rebuilding for %s"
|
|
msgstr "Reconstruction pour %s"
|
|
|
|
#: pisi/operations/build.py:494
|
|
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."
|
|
|
|
#: pisi/operations/build.py:502
|
|
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."
|
|
|
|
#: pisi/operations/build.py:516
|
|
msgid "Unpacking archive(s)..."
|
|
msgstr "Déballage des archives..."
|
|
|
|
#: pisi/operations/build.py:524
|
|
#, python-format
|
|
msgid " unpacked (%s)"
|
|
msgstr " décompressée (%s)"
|
|
|
|
#: pisi/operations/build.py:529
|
|
msgid "Setting up source..."
|
|
msgstr "Préparation du code source..."
|
|
|
|
#: pisi/operations/build.py:534
|
|
msgid "Building source..."
|
|
msgstr "Compilation du code source..."
|
|
|
|
#: pisi/operations/build.py:539
|
|
msgid "Testing package..."
|
|
msgstr "Test du paquet..."
|
|
|
|
#: pisi/operations/build.py:543
|
|
msgid "Installing..."
|
|
msgstr "Installation..."
|
|
|
|
#: pisi/operations/build.py:609
|
|
#, python-format
|
|
msgid "Unable to read Actions Script (%s): %s"
|
|
msgstr "Impossible de lire le Script d'Actions (%s) : %s"
|
|
|
|
#: pisi/operations/build.py:612
|
|
#, python-format
|
|
msgid "SyntaxError in Actions Script (%s): %s"
|
|
msgstr "Erreur de syntaxe dans le Script d'Actions (%s) : %s"
|
|
|
|
#: pisi/operations/build.py:642
|
|
#, python-format
|
|
msgid "Unable to read COMAR script (%s): %s"
|
|
msgstr "Impossible de lire le script COMAR (%s) : %s"
|
|
|
|
#: pisi/operations/build.py:645
|
|
#, python-format
|
|
msgid "SyntaxError in COMAR file (%s): %s"
|
|
msgstr "Erreur de syntaxe dans le fichier COMAR (%s) : %s"
|
|
|
|
#: pisi/operations/build.py:677
|
|
#, python-format
|
|
msgid "Sandbox violation: %s (%s -> %s)"
|
|
msgstr "Violation du bac à sable (sandbox) : %s (%s -> %s)"
|
|
|
|
#: pisi/operations/build.py:693 pisi/util.py:517
|
|
#, python-format
|
|
msgid "ERROR: WorkDir (%s) does not exist\n"
|
|
msgstr "ERREUR : Le répertoire de travail (%s) n'existe pas.\n"
|
|
|
|
#: pisi/operations/build.py:702
|
|
msgid "Sandbox enabled build..."
|
|
msgstr "Build avec bac à sable (sandbox) autorisé..."
|
|
|
|
#: pisi/operations/build.py:726
|
|
msgid "Sandbox violation result:"
|
|
msgstr "Violation du bac à sable (sandbox) : "
|
|
|
|
#: pisi/operations/build.py:731
|
|
msgid "Sandbox violations!"
|
|
msgstr "Violations du bac à sable (sandbox) !"
|
|
|
|
#: pisi/operations/build.py:737
|
|
#, python-format
|
|
msgid "unable to call function from actions: %s"
|
|
msgstr "impossible d'appeler une fonction depuis une action : %s"
|
|
|
|
#: pisi/operations/build.py:751
|
|
#, python-format
|
|
msgid "Source package '%s' defines a relative 'Path' element: %s"
|
|
msgstr "Le paquet source '%s' définit un chemin relatif de l'élément : %s"
|
|
|
|
#: pisi/operations/build.py:755
|
|
#, python-format
|
|
msgid "Source package '%s' defines multiple 'Path' tags for %s"
|
|
msgstr "Le paquet source '%s' définit plusieurs balises de chemin pour %s"
|
|
|
|
#: pisi/operations/build.py:784
|
|
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 :"
|
|
|
|
#: pisi/operations/build.py:789
|
|
msgid "Safety switch: the component system.devel cannot be found"
|
|
msgstr "Précautions de sécurité : Le composant system.devel est introuvable"
|
|
|
|
#: pisi/operations/build.py:798
|
|
msgid "Unsatisfied Build Dependencies:"
|
|
msgstr "Dépendance de Compilation Insatisfaites : "
|
|
|
|
#: pisi/operations/build.py:802
|
|
msgid "Cannot build package due to unsatisfied build dependencies"
|
|
msgstr "Impossible de construire le paquet à cause de dépendance de compilation insatisfaites"
|
|
|
|
#: pisi/operations/build.py:807
|
|
#, python-format
|
|
msgid "Build dependency %s cannot be satisfied"
|
|
msgstr "La dépendance de compilation %s ne peut être satisfaite"
|
|
|
|
#: pisi/operations/build.py:809
|
|
msgid "Do you want to install the unsatisfied build dependencies"
|
|
msgstr "Voulez vous installer les dépendances de compilations manquantes ?"
|
|
|
|
#: pisi/operations/build.py:810
|
|
msgid "Installing build dependencies."
|
|
msgstr "Installation des dépendances de compilation."
|
|
|
|
#: pisi/operations/build.py:816
|
|
msgid "Ignoring build dependencies."
|
|
msgstr "Ignore les dépendances de compilations."
|
|
|
|
#: pisi/operations/build.py:826
|
|
#, python-format
|
|
msgid "Patch file is missing: %s\n"
|
|
msgstr "Le fichier de patch %s est manquant\n"
|
|
|
|
#: pisi/operations/build.py:828
|
|
#, python-format
|
|
msgid "Patch file is empty: %s"
|
|
msgstr "Fichier de patch vide : %s"
|
|
|
|
#: pisi/operations/build.py:844
|
|
#, python-format
|
|
msgid "Applying patch: %s"
|
|
msgstr "Application du patch : %s"
|
|
|
|
#: pisi/operations/build.py:963
|
|
#, python-format
|
|
msgid "/%s has suid bit set"
|
|
msgstr "/%s a le bit suid"
|
|
|
|
#: pisi/operations/build.py:1039
|
|
#, python-format
|
|
msgid "No user named '%s' found on the system"
|
|
msgstr "Aucun utilisateur '%s' trouvé sur le système"
|
|
|
|
#: pisi/operations/build.py:1045
|
|
#, python-format
|
|
msgid "No group named '%s' found on the system"
|
|
msgstr "Pas de groupe '%s' trouvé sur le système"
|
|
|
|
#: pisi/operations/build.py:1052
|
|
#, python-format
|
|
msgid "There are abandoned files under the install dir (%s):"
|
|
msgstr "Fichiers abandonnés sous le répertoire d'installation (%s) :"
|
|
|
|
#: pisi/operations/build.py:1080
|
|
#, python-format
|
|
msgid "Ignoring empty package %s"
|
|
msgstr "Ignorons le paquet vide %s"
|
|
|
|
#: pisi/operations/build.py:1084
|
|
#, python-format
|
|
msgid "Building package: %s"
|
|
msgstr "Construction du paquet : %s"
|
|
|
|
#: pisi/operations/build.py:1103 pisi/operations/delta.py:59
|
|
#, python-format
|
|
msgid "Creating %s..."
|
|
msgstr "Création de %s..."
|
|
|
|
#: pisi/operations/build.py:1150
|
|
msgid "Cleaning build directory..."
|
|
msgstr "Nettoyage du dossier de construction..."
|
|
|
|
#: pisi/operations/build.py:1153
|
|
msgid "Keeping build directory"
|
|
msgstr "Dossier de construction conservé"
|
|
|
|
#: pisi/operations/build.py:1237
|
|
msgid "Action script error caught."
|
|
msgstr "Erreur de script d'action rencontrée"
|
|
|
|
#: pisi/operations/build.py:1241
|
|
#, python-format
|
|
msgid "*** %d error(s), %d warning(s)"
|
|
msgstr "*** %d erreur(s), %d alerte(s)"
|
|
|
|
#: pisi/operations/build.py:1324
|
|
#, python-format
|
|
msgid "Last state was '%s'"
|
|
msgstr "Le dernier état était %s"
|
|
|
|
#: pisi/operations/delta.py:43
|
|
#, python-format
|
|
msgid "The file '%s' belongs to a different package other than '%s'. Skipping it..."
|
|
msgstr "Le fichier '%s' appartient à un autre paquet que '%s'. On le saute..."
|
|
|
|
#: pisi/operations/delta.py:49
|
|
#, python-format
|
|
msgid "Package '%s' has the same release number with the new package. Skipping it..."
|
|
msgstr "Le paquet '%s' a le même numéro de sortie que le nouveau paquet. On le saute..."
|
|
|
|
#: pisi/operations/delta.py:69
|
|
#, python-format
|
|
msgid "All files in the package '%s' are different from the files in the new package. Skipping it..."
|
|
msgstr "Tous les fichiers du paquet '%s' diffèrent des fichiers du nouveau paquet. On le saute..."
|
|
|
|
#: pisi/operations/delta.py:113
|
|
#, python-format
|
|
msgid "New package '%s' exists in the list of old packages. Skipping it..."
|
|
msgstr "Le nouveau paquet '%s' existe dans la liste des anciens paquets. On le saute..."
|
|
|
|
#: pisi/operations/emerge.py:35
|
|
msgid "No packages to emerge."
|
|
msgstr "Aucun paquet à émerger."
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/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"
|
|
|
|
#: pisi/operations/emerge.py:61 pisi/operations/install.py:82
|
|
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 ?"
|
|
|
|
#: pisi/operations/emerge.py:95
|
|
#, python-format
|
|
msgid "Cannot find source package: %s"
|
|
msgstr "Impossible de trouver le paquet source : %s"
|
|
|
|
#: pisi/operations/helper.py:51
|
|
#, python-format
|
|
msgid "Selected packages [%s] are in conflict with each other."
|
|
msgstr "Les paquets [%s] sélectionnés sont en conflit."
|
|
|
|
#: pisi/operations/helper.py:57
|
|
#, python-format
|
|
msgid "[%s conflicts with: %s]\n"
|
|
msgstr "[%s est en conflit avec %s]\n"
|
|
|
|
#: pisi/operations/helper.py:59
|
|
#, python-format
|
|
msgid ""
|
|
"The following packages have conflicts:\n"
|
|
"%s"
|
|
msgstr ""
|
|
"Le paquet suivant suscite des conflits :\n"
|
|
"%s"
|
|
|
|
#: pisi/operations/helper.py:62
|
|
msgid "Remove the following conflicting packages?"
|
|
msgstr "Supprimer les paquets en conlits suivants ?"
|
|
|
|
#: pisi/operations/helper.py:63
|
|
msgid "Conflicting packages should be removed to continue"
|
|
msgstr "Les paquets conflictuels doivent être supprimés avant de poursuivre."
|
|
|
|
#: pisi/operations/history.py:82 pisi/operations/history.py:92
|
|
#, python-format
|
|
msgid "%s could not be found"
|
|
msgstr "%s est introuvable"
|
|
|
|
#: pisi/operations/history.py:95 pisi/package.py:107 pisi/sourcearchive.py:110
|
|
#, python-format
|
|
msgid "%s [cached]"
|
|
msgstr "%s [en cache]"
|
|
|
|
#: pisi/operations/history.py:143
|
|
msgid "Following packages will be installed:\n"
|
|
msgstr "Les paquets suivants vont être installés :\n"
|
|
|
|
#: pisi/operations/history.py:146
|
|
msgid "Following packages will be removed:\n"
|
|
msgstr "Les paquets suivants vont être supprimés :\n"
|
|
|
|
#: pisi/operations/history.py:148 pisi/operations/history.py:162
|
|
#: pisi/operations/install.py:200 pisi/operations/remove.py:72
|
|
#: pisi/operations/upgrade.py:183
|
|
msgid "Do you want to continue?"
|
|
msgstr "Voulez vous continuer ?"
|
|
|
|
#: pisi/operations/history.py:154 pisi/operations/install.py:95
|
|
#: pisi/operations/upgrade.py:194
|
|
#, python-format
|
|
msgid "Downloading %d / %d"
|
|
msgstr "Téléchargement %d / %d"
|
|
|
|
#: pisi/operations/history.py:160
|
|
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"
|
|
|
|
#: pisi/operations/install.py:47 pisi/operations/install.py:134
|
|
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 :"
|
|
|
|
#: pisi/operations/install.py:53 pisi/operations/install.py:213
|
|
msgid "No packages to install."
|
|
msgstr "Aucun paquet à installer."
|
|
|
|
#: pisi/operations/install.py:71
|
|
msgid "Following packages will be installed:"
|
|
msgstr "Les paquets suivants vont être installés :"
|
|
|
|
#: pisi/operations/install.py:76 pisi/operations/upgrade.py:171
|
|
#, python-format
|
|
msgid "Total size of package(s): %.2f %s"
|
|
msgstr "Taille totale du/des paquets(s) : %.2f %s"
|
|
|
|
#: pisi/operations/install.py:107 pisi/operations/upgrade.py:208
|
|
#, python-format
|
|
msgid "Installing %d / %d"
|
|
msgstr "Installation %d / %d"
|
|
|
|
#: pisi/operations/install.py:121
|
|
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é."
|
|
|
|
#: pisi/operations/install.py:165
|
|
#, python-format
|
|
msgid "Package %s is not compatible with your distribution release %s %s."
|
|
msgstr "Le paquet %s n'est pas compatible avec votre version de distribution %s %s."
|
|
|
|
#: pisi/operations/install.py:169
|
|
#, python-format
|
|
msgid "Package %s (%s) is not compatible with your %s architecture."
|
|
msgstr "Le paquet %s (%s) n'est pas compatible avec votre architecture %s."
|
|
|
|
#: pisi/operations/install.py:192
|
|
#, python-format
|
|
msgid "External dependencies not satisfied: %s"
|
|
msgstr "Dépendances externes non satisfaites : %s"
|
|
|
|
#: pisi/operations/install.py:197
|
|
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."
|
|
|
|
#: pisi/operations/install.py:201
|
|
msgid "External dependencies not satisfied"
|
|
msgstr "Dépendances externes non satisfaites"
|
|
|
|
#: pisi/operations/install.py:244
|
|
msgid "Installation order: "
|
|
msgstr "Ordre d'installation : "
|
|
|
|
#: pisi/operations/install.py:279 pisi/specfile.py:274
|
|
#, python-format
|
|
msgid "%s dependency of package %s is not satisfied"
|
|
msgstr "La dépendance %s du paquet %s n'est pas satisfaite"
|
|
|
|
#: pisi/operations/remove.py:43
|
|
msgid "Safety switch prevents the removal of following packages:\n"
|
|
msgstr "Le loquet de sécurité empêche la suppression des paquets suivants :\n"
|
|
|
|
#: pisi/operations/remove.py:48 pisi/operations/upgrade.py:374
|
|
msgid "Safety switch: The component system.base cannot be found."
|
|
msgstr "Loquet de sécurité : Le composant system.base est introuvable."
|
|
|
|
#: pisi/operations/remove.py:55
|
|
#, python-format
|
|
msgid "Package %s does not exist. Cannot remove."
|
|
msgstr "Le paquet %s n'existe pas. Impossible de le supprimer."
|
|
|
|
#: pisi/operations/remove.py:59
|
|
msgid "No packages to remove."
|
|
msgstr "Aucun paquet à supprimer."
|
|
|
|
#: pisi/operations/remove.py:68
|
|
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"
|
|
|
|
#: pisi/operations/remove.py:73
|
|
msgid "Package removal declined"
|
|
msgstr "Suppression de paquet déclinée"
|
|
|
|
#: pisi/operations/remove.py:85
|
|
#, python-format
|
|
msgid "Package %s is not installed. Cannot remove."
|
|
msgstr "Le paquet %s n'est pas installé. Impossible de le supprimer."
|
|
|
|
#: pisi/operations/remove.py:120
|
|
msgid "Conflicts remain"
|
|
msgstr "Des conflits persistent"
|
|
|
|
#: pisi/operations/remove.py:128
|
|
msgid "Obsoleted packages remaining"
|
|
msgstr "Paquets obsolètes restants"
|
|
|
|
#: pisi/operations/remove.py:132
|
|
msgid "Replaced package remains"
|
|
msgstr "Le paquet remplacé demeure"
|
|
|
|
#: pisi/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:"
|
|
|
|
#: pisi/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:"
|
|
|
|
#: pisi/operations/upgrade.py:81
|
|
msgid "Warning: package *name* ends with '.pisi'"
|
|
msgstr "Alerte : le *nom* du paquet fini par '.pisi'"
|
|
|
|
#: pisi/operations/upgrade.py:84
|
|
#, python-format
|
|
msgid "Package %s is not installed."
|
|
msgstr "Le paquet %s n'est pas installé."
|
|
|
|
#: pisi/operations/upgrade.py:88
|
|
#, python-format
|
|
msgid "Package %s is not available in repositories."
|
|
msgstr "Le paquet %s n'est pas disponible dans les dépôts."
|
|
|
|
#: pisi/operations/upgrade.py:105
|
|
#, python-format
|
|
msgid "Package %s is already at the latest release %s."
|
|
msgstr "Le paquet %s est déjà dans sa version la plus récente %s."
|
|
|
|
#: pisi/operations/upgrade.py:166
|
|
msgid "The following packages will be upgraded:"
|
|
msgstr "Les paquets suivants vont être mis à jour :"
|
|
|
|
#: pisi/operations/upgrade.py:176
|
|
msgid "There are extra packages due to dependencies."
|
|
msgstr "Il y a des paquets supplémentaires pour cause de dépendances."
|
|
|
|
#: pisi/operations/upgrade.py:256
|
|
#, python-format
|
|
msgid "Dependency %s of %s cannot be satisfied"
|
|
msgstr "La dépendance %s de %s ne peut-être satisfaite"
|
|
|
|
#: pisi/operations/upgrade.py:257
|
|
msgid "Upgrade is not possible."
|
|
msgstr "La mise à jour est impossible."
|
|
|
|
#: pisi/operations/upgrade.py:351
|
|
msgid "Safety switch forces the installation of following packages:"
|
|
msgstr "Le loquet de sécurité oblige à l'installation des paquets suivants : "
|
|
|
|
#: pisi/operations/upgrade.py:367
|
|
msgid "Safety switch forces the upgrade of following packages:"
|
|
msgstr "Le loquet de sécurité oblige à la mise à jour des paquets suivants :"
|
|
|
|
#: pisi/package.py:68
|
|
#, python-format
|
|
msgid "Cannot open package file: %s"
|
|
msgstr "Impossible d'ouvrir le fichier de paquet : %s"
|
|
|
|
#: pisi/package.py:89
|
|
#, python-format
|
|
msgid "Unsupported package format: %s"
|
|
msgstr "Format de paquets non géré : %s"
|
|
|
|
#: pisi/package.py:103
|
|
#, python-format
|
|
msgid ""
|
|
"There was a problem while fetching '%s'.\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 '%s'.\n"
|
|
"Le paquet a peut être été mis à jour. Veuillez essayer de mettre à jour le paquet."
|
|
|
|
#: pisi/pxml/autoxml.py:78
|
|
#, python-format
|
|
msgid "At least one '%s' tag should have local text"
|
|
msgstr "Au moins une balise '%s' devrait avoir du texte local"
|
|
|
|
#: pisi/pxml/autoxml.py:85
|
|
#, python-format
|
|
msgid "'%s' language of tag '%s' is empty"
|
|
msgstr "La langue '%s' de la balise '%s' est vide"
|
|
|
|
#: pisi/pxml/autoxml.py:113
|
|
msgid "LocalText: unable to get either current or default locale"
|
|
msgstr "LocalText: Impossible d'obtenir la locale courante ni celle par défaut"
|
|
|
|
#: pisi/pxml/autoxml.py:119 pisi/pxml/autoxml.py:134
|
|
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."
|
|
|
|
#: pisi/pxml/autoxml.py:372
|
|
#, python-format
|
|
msgid "autoxml.check: '%s' errors"
|
|
msgstr "autoxml.check : erreurs '%s'"
|
|
|
|
#: pisi/pxml/autoxml.py:427 pisi/pxml/autoxml.py:437
|
|
#, python-format
|
|
msgid "autoxml.parse: String '%s' has errors"
|
|
msgstr "autoxml.parse : La chaîne '%s' comporte des erreurs"
|
|
|
|
#: pisi/pxml/autoxml.py:451 pisi/pxml/autoxml.py:461
|
|
#, python-format
|
|
msgid "autoxml.read: File '%s' has errors"
|
|
msgstr "autoxml.read : Le fichier '%s' contient des erreurs"
|
|
|
|
#: pisi/pxml/autoxml.py:469
|
|
msgid "autoxml.write: object validation has failed"
|
|
msgstr "autoxml.write : la validation a échoué"
|
|
|
|
#: pisi/pxml/autoxml.py:477
|
|
#, python-format
|
|
msgid "autoxml.write: File encoding '%s' has errors"
|
|
msgstr "autoxml.write : L'encodage du fichier '%s' comporte des erreurs"
|
|
|
|
#: pisi/pxml/autoxml.py:527
|
|
#, python-format
|
|
msgid "gen_tag: unrecognized tag type %s in spec"
|
|
msgstr "gen_tag : type de balyse %s non reconnu dans la spec"
|
|
|
|
#: pisi/pxml/autoxml.py:575 pisi/pxml/autoxml.py:586
|
|
#, python-format
|
|
msgid "Mandatory variable %s not available"
|
|
msgstr "La variable obligatoire %s n'est pas disponible"
|
|
|
|
#: pisi/pxml/autoxml.py:656
|
|
msgid "Type mismatch: read text cannot be decoded"
|
|
msgstr "Problème de correspondance de types : Le texte lu ne peut être décodé"
|
|
|
|
#: pisi/pxml/autoxml.py:660 pisi/pxml/autoxml.py:669
|
|
#, python-format
|
|
msgid "Mandatory token %s not available"
|
|
msgstr "Item %s obligatoire non disponible"
|
|
|
|
#: pisi/pxml/autoxml.py:674
|
|
#, python-format
|
|
msgid "Type mismatch. Expected %s, got %s"
|
|
msgstr "Problème de correspondance de type. Attendu %s, reçu %s"
|
|
|
|
#: pisi/pxml/autoxml.py:704 pisi/pxml/autoxml.py:825
|
|
msgid "Type mismatch: DOM cannot be decoded"
|
|
msgstr "Problème de correspondance de type : Impossible de décoder le DOM"
|
|
|
|
#: pisi/pxml/autoxml.py:707 pisi/pxml/autoxml.py:723 pisi/pxml/autoxml.py:737
|
|
#: pisi/pxml/autoxml.py:828 pisi/pxml/autoxml.py:842 pisi/pxml/autoxml.py:856
|
|
msgid "Mandatory argument not available"
|
|
msgstr "Argument obligatoire non disponible"
|
|
|
|
#: pisi/pxml/autoxml.py:720 pisi/pxml/autoxml.py:839
|
|
msgid "Object cannot be encoded"
|
|
msgstr "L'objet ne peut être encodé"
|
|
|
|
#: pisi/pxml/autoxml.py:734 pisi/pxml/autoxml.py:853
|
|
msgid "Object cannot be formatted"
|
|
msgstr "L'objet ne peut être formaté"
|
|
|
|
#: pisi/pxml/autoxml.py:750
|
|
msgid "List type must contain only one element"
|
|
msgstr "La liste des type ne doit contenir qu'un seul élément"
|
|
|
|
#: pisi/pxml/autoxml.py:763 pisi/pxml/autoxml.py:784
|
|
#, python-format
|
|
msgid "Mandatory list \"%s\" under \"%s\" node is empty."
|
|
msgstr "La liste obligatoire \"%s\" sous le noeud \"%s\" est vide."
|
|
|
|
#: pisi/pxml/xmlext.py:79
|
|
msgid "getNodeText: Expected text node, got something else!"
|
|
msgstr "getNodeText : Attendait un noeud texte, reçu quelque chose d'autre !"
|
|
|
|
#: pisi/pxml/xmlfile.py:60
|
|
#, python-format
|
|
msgid "String '%s' has invalid XML"
|
|
msgstr "Chaîne '%s' contient un texte XML invalide"
|
|
|
|
#: pisi/pxml/xmlfile.py:83
|
|
#, python-format
|
|
msgid "Unable to read file (%s): %s"
|
|
msgstr "Impossible de lire le fichier (%s) : %s"
|
|
|
|
#: pisi/pxml/xmlfile.py:85 pisi/specfile.py:443
|
|
#, python-format
|
|
msgid "File '%s' has invalid XML"
|
|
msgstr "Le fichier '%s' contient un texte XML invalide"
|
|
|
|
#: pisi/scenarioapi/package.py:67
|
|
#, python-format
|
|
msgid "No pisi package: %s* found."
|
|
msgstr "Pas de paquet pisi %s* trouvé."
|
|
|
|
#: pisi/scenarioapi/repoops.py:28
|
|
#, python-format
|
|
msgid "Repo already has package named %s."
|
|
msgstr "Un dépôt a déjà le paquet %s."
|
|
|
|
#: pisi/scenarioapi/repoops.py:52 pisi/scenarioapi/repoops.py:59
|
|
#, python-format
|
|
msgid "Repo does not have package named %s."
|
|
msgstr "Le dépôt n'a pas le paquet %s."
|
|
|
|
#: pisi/sourcearchive.py:62
|
|
#, python-format
|
|
msgid "Fetching source from: %s"
|
|
msgstr "Récupération de la source depuis : %s"
|
|
|
|
#: pisi/sourcearchive.py:73
|
|
#, python-format
|
|
msgid "Source archive is stored: %s/%s"
|
|
msgstr "L'archive du source est stockée dans : %s/%s"
|
|
|
|
#: pisi/sourcearchive.py:79
|
|
#, python-format
|
|
msgid "Trying fallback address: %s"
|
|
msgstr "Essai avec l'adresse de secours : %s"
|
|
|
|
#: pisi/sourcearchive.py:90
|
|
#, python-format
|
|
msgid "%s mirrors are not defined."
|
|
msgstr "Les miroirs %s ne sont pas définis."
|
|
|
|
#: pisi/sourcearchive.py:95
|
|
#, python-format
|
|
msgid "Fetching source from mirror: %s"
|
|
msgstr "Téléchargement de la source depuis le miroir %s"
|
|
|
|
#: pisi/sourcearchive.py:101
|
|
#, python-format
|
|
msgid "Could not fetch source from %s mirrors."
|
|
msgstr "Impossible de télécharge la source depuis les miroirs %s."
|
|
|
|
#: pisi/sourcearchive.py:119
|
|
msgid "unpack: check_file_hash failed"
|
|
msgstr "unpack : check_file_hash a échoué"
|
|
|
|
#: pisi/sourcearchive.py:124
|
|
#, python-format
|
|
msgid "Unknown archive type '%s' is given for '%s'."
|
|
msgstr "Type d'archive inconnu '%s' est donné pour '%s'."
|
|
|
|
#: pisi/sourcearchive.py:127
|
|
#, python-format
|
|
msgid "Pisi needs %s to unpack this archive but it is not installed."
|
|
msgstr "Pisi a besoins de %s pour décompresser cette archive, mais ce dernier n'est pas installé."
|
|
|
|
#: pisi/specfile.py:164
|
|
#, python-format
|
|
msgid "URI: %s, type: %s, sha1sum: %s"
|
|
msgstr "URI : %s, type : %s, sha1sum : %s"
|
|
|
|
#: pisi/specfile.py:194 pisi/specfile.py:197
|
|
msgid " or "
|
|
msgstr " ou "
|
|
|
|
#: pisi/specfile.py:372 pisi/specfile.py:458
|
|
#, python-format
|
|
msgid "Summary: %s\n"
|
|
msgstr "Résumé : %s\n"
|
|
|
|
#: pisi/specfile.py:373 pisi/specfile.py:459
|
|
#, python-format
|
|
msgid "Description: %s\n"
|
|
msgstr "Description : %s\n"
|
|
|
|
#: pisi/specfile.py:374 pisi/specfile.py:460
|
|
#, python-format
|
|
msgid "Licenses: %s\n"
|
|
msgstr "Licences : %s\n"
|
|
|
|
#: pisi/specfile.py:375 pisi/specfile.py:461
|
|
#, python-format
|
|
msgid "Component: %s\n"
|
|
msgstr "Composant : %s\n"
|
|
|
|
#: pisi/specfile.py:376
|
|
msgid "Provides: "
|
|
msgstr "Fournit : "
|
|
|
|
#: pisi/specfile.py:380
|
|
msgid "Dependencies: "
|
|
msgstr "Dépendances : "
|
|
|
|
#: pisi/specfile.py:434
|
|
msgid "translations.xml file is badly formed."
|
|
msgstr "Le fichier translation.xml est mal formé."
|
|
|
|
#: pisi/specfile.py:462
|
|
msgid "Build Dependencies: "
|
|
msgstr "Dépendances : "
|
|
|
|
#: pisi/uri.py:78
|
|
msgid "setAuthInfo needs a tuple (user, pass)"
|
|
msgstr "setAuthInfo a besoin d'un tuple (utilisateur, mot de passe)"
|
|
|
|
#: pisi/util.py:188 pisi/util.py:200
|
|
msgid "Running "
|
|
msgstr "En cours d'exécution"
|
|
|
|
#: pisi/util.py:192 pisi/util.py:218
|
|
#, python-format
|
|
msgid "return value for \"%s\" is %s"
|
|
msgstr "la valeur retournée pour \"%s\" est %s"
|
|
|
|
#: pisi/util.py:392
|
|
#, python-format
|
|
msgid "Including external link '%s'"
|
|
msgstr "Inclusion du lien externe '%s'"
|
|
|
|
#: pisi/util.py:394
|
|
#, python-format
|
|
msgid "Including directory '%s'"
|
|
msgstr "Inclusion du répertoire '%s'"
|
|
|
|
#: pisi/util.py:480
|
|
msgid "You don't have necessary read permissions"
|
|
msgstr "Vous n'avez pas le droit de lecture"
|
|
|
|
#: pisi/util.py:482
|
|
#, python-format
|
|
msgid "Cannot calculate SHA1 hash of %s"
|
|
msgstr "Impossible de calculer le hash SHA1 de %s"
|
|
|
|
#: pisi/util.py:494
|
|
#, python-format
|
|
msgid "Compression type is not valid: '%s'"
|
|
msgstr "Type de compression invalide : '%s'"
|
|
|
|
#: pisi/util.py:500
|
|
#, python-format
|
|
msgid "Error while decompressing %s: %s"
|
|
msgstr "Erreur lors de la décompression de %s : %s"
|
|
|
|
#: pisi/util.py:543
|
|
#, python-format
|
|
msgid "ERROR: patch (%s) failed"
|
|
msgstr "ERREUR : le patch (%s) a échoué"
|
|
|
|
#: pisi/util.py:545
|
|
#, python-format
|
|
msgid "ERROR: patch (%s) failed: %s"
|
|
msgstr "ERREUR : le patch (%s) a échoué : %s"
|
|
|
|
#: pisi/util.py:555
|
|
#, python-format
|
|
msgid "strip command failed for file '%s'!"
|
|
msgstr "La commande strip a échoué pour le fichier '%s' !"
|
|
|
|
#: pisi/util.py:562
|
|
#, python-format
|
|
msgid "chrpath command failed for file '%s'!"
|
|
msgstr "La commande chrpath a échoué pour le fichier '%s' !"
|
|
|
|
#: pisi/util.py:569
|
|
#, python-format
|
|
msgid "objcopy (keep-debug) command failed for file '%s'!"
|
|
msgstr "objcopy (keep-debug) la commande a échoué pour le fichie'%s' !"
|
|
|
|
#: pisi/util.py:575
|
|
#, python-format
|
|
msgid "objcopy (add-debuglink) command failed for file '%s'!"
|
|
msgstr "objcopy (add-debuglink) La commande a échoué pour le fichier '%s' !"
|
|
|
|
#: pisi/util.py:665
|
|
#, python-format
|
|
msgid "Invalid package name: %s"
|
|
msgstr "Nom de paquet incorrect : %s"
|
|
|
|
#: pisi/util.py:705
|
|
#, python-format
|
|
msgid "Invalid delta package name: %s"
|
|
msgstr "Nom de paquet delta invalide : %s"
|
|
|
|
#: pisi/version.py:64
|
|
#, python-format
|
|
msgid "Invalid version string: '%s'"
|
|
msgstr "Chaîne de caractères invalide : '%s'"
|
|
|
|
#~ msgid "Outputting packages in the working directory."
|
|
#~ msgstr "Génération des paquets dans le répertoire de travail."
|
|
|
|
#~ msgid "* Checking %s... "
|
|
#~ msgstr "* Vérification de %s... "
|
|
|
|
#~ msgid ""
|
|
#~ "\n"
|
|
#~ "Package %s has changed config files."
|
|
#~ msgstr ""
|
|
#~ "\n"
|
|
#~ "Le paquet %s a modifié des fichiers de configuration."
|
|
|
|
#~ msgid ""
|
|
#~ "\n"
|
|
#~ "Package %s is corrupt."
|
|
#~ msgstr ""
|
|
#~ "\n"
|
|
#~ "Le paquet %s est corrompu."
|
|
|
|
#~ msgid "Done."
|
|
#~ msgstr "Terminé."
|
|
|
|
#~ msgid "PartOf tag not defined, looking for component"
|
|
#~ msgstr "Balise PartOf non définie, recherche d'un composant"
|
|
|
|
#~ msgid "Source is part of %s component"
|
|
#~ msgstr "La source fait partie du composant %s"
|
|
|
|
#~ msgid "Path must start with a slash: %s"
|
|
#~ msgstr "Le chemin doit commencer par une barre oblique : %s"
|
|
|
|
#~ msgid "Multiple 'Path' tags specified for this path: %s"
|
|
#~ msgstr "Étiquettes de 'chemin' multiple spécifiées pour ce chemin : %s"
|
|
|
|
#~ msgid "Safety switch: system.devel is already installed"
|
|
#~ msgstr "Précautions de sécurité : system.devel est déjà installé"
|
|
|
|
#~ msgid "Checking /%s "
|
|
#~ msgstr "Vérification de /%s "
|
|
|
|
#~ msgid ""
|
|
#~ "\n"
|
|
#~ "Changed config file: %s"
|
|
#~ msgstr ""
|
|
#~ "\n"
|
|
#~ "Fichier de configuration modifié : %s"
|
|
|
|
#~ msgid "Reverse dependency %s of %s cannot be satisfied"
|
|
#~ msgstr "La dépendance inverse %s de %s ne peut-être satisfaite"
|
|
|
|
#~ msgid ""
|
|
#~ "Duplicate binary packages:\n"
|
|
#~ "%s\n"
|
|
#~ "%s\n"
|
|
#~ msgstr ""
|
|
#~ "Paquets binaires dupliqués:\n"
|
|
#~ "%s\n"
|
|
#~ "%s\n"
|
|
|
|
#~ msgid ""
|
|
#~ "Duplicate source packages:\n"
|
|
#~ "%s\n"
|
|
#~ "%s\n"
|
|
#~ msgstr ""
|
|
#~ "Paquets sources dupliqués :\n"
|
|
#~ "%s\n"
|
|
#~ "%s\n"
|
|
|
|
#~ msgid "Developer '%s <%s>' has another mail address '%s' in source package '%s'"
|
|
#~ msgstr "Le développeur '%s <%s>' a une autre adresse mail '%s' dans le paquet source '%s'"
|
|
|
|
#~ msgid ""
|
|
#~ "Cannot parse '%s':\n"
|
|
#~ "%s\n"
|
|
#~ msgstr ""
|
|
#~ "Impossible d'analyser '%s' :\n"
|
|
#~ "%s\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 "Dont generate the web site.\n"
|
|
#~ msgstr "Ne pas générer de site web.\n"
|
|
|
|
#~ msgid "Scanning source repository...\n"
|
|
#~ msgstr "Exploration du dépôt de sources...\n"
|
|
|
|
#~ msgid "Scanning binary packages...\n"
|
|
#~ msgstr "Exploration de paquets binaires...\n"
|
|
|
|
#~ msgid "Storing %s, "
|
|
#~ msgstr "Stockage de %s,"
|
|
|
|
#~ msgid "Storing %s."
|
|
#~ msgstr "Stockage de %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 "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 "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 "Repository architecture does not match. Removing %s from system."
|
|
#~ msgstr "Impossible d'atteindre le dépôt %s. Suppression de %s du système."
|
|
|
|
#~ msgid "Update PiSi database for repository %s?"
|
|
#~ msgstr "Mettre à jour la base de données PiSi pour le dépôt %s ?"
|
|
|
|
#~ 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 "Run pisi build process in silent mode"
|
|
#~ msgstr "Ne cantonne pas le processus de compilation au sein du répertoire de compilation"
|
|
|
|
#~ msgid "Package %s is not present in the package database"
|
|
#~ msgstr "Le paquet %s n'est pas présent dans la base de données des paquets"
|
|
|
|
#~ msgid "Stripping files.."
|
|
#~ msgstr "Suppression des chaînes inutilisées des fichiers..."
|
|
|
|
#~ msgid "dbus-python package is not fully installed"
|
|
#~ msgstr "le paquet dbus-python n'est pas entièrement installé"
|
|
|
|
#~ msgid "Configuring %s package for removal"
|
|
#~ msgstr "Configuration du paquet %s pour suppression"
|
|
|
|
#~ msgid "ActionsAPI [rename]: No such file or directory: %s"
|
|
#~ msgstr "ActionsAPI [rename]: Pas de fichier ou répertoire à ce nom : %s"
|
|
|
|
#~ msgid "Skipping %s with wrong pkg name "
|
|
#~ msgstr "Mise de côté de %s avec un nom de paquet erroné"
|
|
|
|
#~ msgid "* Rebuilding '%s' named repo... "
|
|
#~ msgstr "* Reconstruction du dépôt '%s'... "
|
|
|
|
#~ 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 "Repository distribution does not match. Removing %s from system."
|
|
#~ msgstr "Le dépôt et la distribution ne correspondent pas. Retrait de %s du système."
|
|
|
|
#~ 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 "Name: %s, version: %s, release: %s, build %s\n"
|
|
#~ msgstr "Nom : %s, version : %s, release : %s, build %s\n"
|
|
|
|
#~ msgid "Package %s is already at the latest build %s."
|
|
#~ msgstr "Le paquet %s est déjà à son build le plus récent %s."
|
|
|
|
#~ msgid "Creating delta PiSi package between %s %s"
|
|
#~ msgstr "Création du paquet PiSi delta entre %s %s."
|
|
|
|
#~ msgid "Cannot create delta for same package!"
|
|
#~ msgstr "Impossible de créer un delta pour le même paquet !"
|
|
|
|
#~ msgid "All of the files under the install dir (%s) has been collected by package(s)"
|
|
#~ msgstr "Tous les fichiers sous le répertoire d'installation (%s) ont été collectés par le(s) paquet(s)"
|
|
|
|
#~ msgid "Creating PiSi package %s."
|
|
#~ msgstr "Création du paquet PiSi %s."
|
|
|
|
#~ msgid "Build number is not available. For repo builds you must enable buildno in pisi.conf."
|
|
#~ msgstr "Numéro de build non disponible. Pour les builds de dépôts, vous devez activer buildno dans pisi.conf"
|
|
|
|
#~ msgid "Generating %s,"
|
|
#~ msgstr "Génération de %s."
|
|
|
|
#~ msgid "There is no change from previous build %d"
|
|
#~ msgstr "Il n'y a aucun changement depuis la compilation précédente %d"
|
|
|
|
#~ msgid "There are changes, incrementing build no to %d"
|
|
#~ msgstr "Il y a des changements, incrémentation du numéro de build à %d"
|
|
|
|
#~ 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 "(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 "(found old version %s)"
|
|
#~ msgstr "(Une ancienne version %s a été trouvée)"
|
|
|
|
#~ msgid "gzip compression not supported yet"
|
|
#~ msgstr "La compression gzip n'est pas encore supportée"
|
|
|
|
#~ msgid "zip compression not supported yet"
|
|
#~ msgstr "La compression zip n'est pas encore supportée"
|
|
|
|
#~ msgid "Indexing current directory."
|
|
#~ msgstr "Indexer le répertoire courant."
|
|
|
|
#~ msgid "package_format must be one of %s "
|
|
#~ msgstr "package_format doit être l'un de %s "
|
|
|
|
#~ msgid "PiSi binary package formats: '1.0', '1.1' (default)"
|
|
#~ msgstr "formats de paquets binaires PiSi : '1.0', '1.1' (par défaut)"
|
|
|
|
#~ msgid "Do not take build no into account."
|
|
#~ msgstr "Ne pas prendre en compte le numéro de build."
|
|
|
|
#~ msgid "Downgrade to old distribution build?"
|
|
#~ msgstr "Régresser vers une version de build plus vielle de la distribution ?"
|
|
|
|
#~ msgid "Upgrading to new distribution build"
|
|
#~ msgstr "Mise à jour vers un nouveau build de la distribution"
|
|
|
|
#~ msgid "%s %s is added to %s/language.%s.dat "
|
|
#~ msgstr "%s %s est ajouté à %s/language.%s.dat "
|
|
|
|
#~ msgid "\\languages{%s}{%s}{}{%s}{%s} is added to %s/language.%s.def "
|
|
#~ msgstr "\\languages{%s}{%s}{}{%s}{%s} est ajouté à %s/language.%s.def "
|
|
|
|
#~ msgid "%s is added to %s/language.%s.dat"
|
|
#~ msgstr "%s a été ajouté à %s/language.%s.dat"
|
|
|
|
#~ msgid "\\languages{%s}{%s}{}{%s}{%s} is added to %s/language.%s.def"
|
|
#~ msgstr "\\languages{%s}{%s}{}{%s}{%s} ont été ajoutées à %s/language.%s.def"
|