diff --git a/po/de.po b/po/de.po index bffb4022..49574d2c 100644 --- a/po/de.po +++ b/po/de.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2008-02-19 19:57+0200\n" "Last-Translator: Mustafa Ölcerman \n" "Language-Team: Deutsch \n" @@ -19,498 +19,39 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "X-Generator: KBabel 1.11.4\n" -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" -"optparse - ein robuster, erweiterbarer und einfach zu bedienender " -"Optionsparser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originalversion in Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"Bei Problemen mit diesem Modul bitte keine Fehlermeldungen,\n" -"Programmkorrekturen, oder Feature requests schicken; Bitte dafür die \n" -"Projektseite von Optik in SourceForge aufsuchen:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"Für support gibt es die optik-users@lists.sourceforge.net Mailing-Liste\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" -"\n" -" Wird ausgegeben wenn eine Options-Instanz mit ungültigen\n" -" oder inkonsistenten Argumenten gebildet wird.\n" -" " - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" -"\n" -" Wird ausgegeben wenn einem OptionParser widersprüchliche Optionen " -"angegeben werden.\n" -" " - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" -"\n" -" Wird ausgegeben, wenn in der Befehlszeile ein ungültiger Optionswert \n" -" gefunden wird.\n" -" " - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" -"\n" -" Wird ausgegeben, wenn in der Befehlszeile eine ungültige oder " -"mehrdeutige Option angegeben ist.\n" -" " - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" -"Gibt eine Komma-getrennte Liste zurück, mit den Optionstexten & " -"Metavariablen." - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" -"Formatierhilfe mit eingerückten Abschnitten.\n" -" " - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "Gebrauch: %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" -"Formatierhilfe mit unterstrichenen Abschnittstiteln.\n" -"...." - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "Gebrauch" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "integer" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "long integer" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "Fliesskomma" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "komplex" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "Option %s: unzulässig %s Wert: %r" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "Option %s: unzulässige Auswahl: %r (von %s auswählen)" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" -"\n" -" Attribute der Instanzen:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" -"\n" -" Optionswerte von einem beliebigen Wörterbuch aus aktualiseren, aber\n" -" nur Schlüssel des Wörterbuches benutzen, die ein entsprechendes " -"Attribut\n" -" in self haben. Schlüssel des Wörterbuches ohne ensprechende " -"Attribute\n" -" werden stillschweigend ignoriert.\n" -" " - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" -"\n" -" Optionswerte von einem beliebigen Wörterbuch aus aktualiseren.\n" -" Alle Schlüssel des Wörterbuches werden verwertet, unabhängig ob sie\n" -" in self ein entsprechends Attribut haben oder nicht.\n" -" " - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "Diese Hilfe-Meldung anzeigen und beenden" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "Versionnr. des Programmes anzeigen und beenden" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [options]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parst die Optionen der Befehlszeile in 'args' (standardmässig:\n" -" sys.argv[1:]). Ein eventueller Fehler produziert ein Aufruf von " -"'error()', der\n" -" standardmässig die Gebrauchsanweisung nach stderr ausgibt und ruft \n" -" sys.exit() mit einer Fehlermeldung auf. Bei Erfolg gibt er ein " -"Wertepaar zurück\n" -" (values, args), wobei 'values' eine Werte-Instanz ist (mit allen\n" -" Optionswerten) und 'args' ist die Liste der übrigen Argumente\n" -" nach dem parsen der Optionen.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Prüfe die Gültigkeit der angegebenen Optionswerte und der " -"restlichen \n" -" Argumente. Gibt die Optionswerte und restliche Argumente zurück\n" -" (möglicherweise korregiert, komplett neu -- was ihnen besser \n" -" gefällt). Standardmässig werden nur die eingegebenen Werte wieder \n" -" ausgegeben; Subklassen können dieses Verhalten wie gewünscht " -"überschreiben.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Argumente de Kommandozeile verarbeiten und fülle 'values'. Optionen\n" -" und Argumente aus 'rargs' werden verarbeitet. Wenn " -"'allow_interspersed_args' \n" -" falsch ist, bricht es bei dem ersten nicht-Option Argument ab. Wenn " -"wahr, \n" -" werden alle nicht-options Argumente in 'largs' gesammelt.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Überprüft welcher long option string 'opt' übereinstimmt, d.h. für " -"welchen\n" -" er eine eindeutigeg Abkürzung ist. Erzeugt BadOptionError wenn\n" -" 'opt' nicht eindeutig einem long option string zugeordnet werden " -"kann.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "%s Option verlangt ein Argument" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "%s Option verlangt %d Argumente" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "Option %s übernimmt keinen Wert" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "keine derartige Option:%s" - -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" -"error(msg : string)\n" -"\n" -" Druckt eine Meldung mit Gebrauchsanweisung, die 'msg' beinhaltet und " -"bricht ab.\n" -" Wenn man dieses in einer Subklasse überschreibt, sollte es nicht " -"normal enden -- es\n" -" sollte entweder abbrechen oder eine Fehlermeldung erzeugen.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" -"print_usage(file : file = stdout)\n" -"\n" -" Drucke den Gebrauchsanweisung für das aktualle Programm (self.usage) " -"zu\n" -" 'file' (standardmässig stdout). Jedes Vorkommen des textes \"%prog\" " -"in\n" -" self.usage wird durch den Namen des aktuellen Programmes ersetzt\n" -" (Basisname von sys.argv[0]). Unternimmt nichts wenn self.usage leer\n" -" oder nicht definiert ist.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" -"print_version(file : file = stdout)\n" -"\n" -" Drucke die Versionsinfo für das aktualle Programm (self.version) zu\n" -" 'file' (standardmässig stdout). Wie bei print_usage() wird jedes " -"Vorkommen \n" -" von \"%prog\" in self.usage durch den Namen des aktuellen " -"Programmes \n" -" ersetzt. Unternimmt nichts wenn self.version leer\n" -" oder nicht definiert ist.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "Optionen" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" -"print_help(file : file = stdout)\n" -"\n" -" Druckt eine erweiterte Hilfeinformation, mit einer Liste aller " -"Optionen \n" -" und vorhandener Hilfetexte, zu 'file' (Defaultmässig stdout).\n" -" " - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Gibt den Textschlüssel in 'wordmap' wieder, dessen eindeutige " -"Abürzung \n" -" 's' darstellt. Erzeugt BadOptionError, wenn 's' mehrdeutig ist oder " -"keinem \n" -" von 'words' zugeordnet werden kann.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "Mehrdeutige Option: %s (%s?)" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Tastatur-Unterbrechung: Wird verlassen..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Programm beendet." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Eine Datenbankoperation wurde abgebrochen. Bitte PiSi noch einmal\n" -"ausführen mit der normalen DB Wiederherstellungs-Prozedur. Vergewissern Sis " -"sich, dass Sie genügend \n" -"freien Platz auf der Festplatte haben. Der Befehl rebuild-db braucht nur " -"ausgeführt werden bei beschädigten Dateien und Aktualisationen der Datenbank." - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" "Unbehandelte interene Fehlermeldung.\n" "Bitte senden Sie einen Fehler-Bericht. (http://bugs.uludag.org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "System Fehler. Programm beendet." -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Bitte geben Sie 'pisi help' für die Allgemeine-Hilfe ein" -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Zurückfolge:" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "Verwenden Sie --debug, um die Zurückfolge zu sehen." -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -518,54 +59,54 @@ msgstr "" "Bitte hängen Sie die config.log Datei in Ihr Fehler-Bericht an:\n" "%s/config.log" -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Configure fehlgeschlagen." -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "Kein configure-Skript gefunden." -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 msgid "Make failed." msgstr "Make fehlgeschlagen." -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 msgid "Install failed." msgstr "Installation fehlgeschlagen." -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "Keine Make-Datei gefunden." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "Ausführen von aclocal fehlgeschlagen." -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "Ausführen von autoconf fehlgeschlagen." -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "Ausführen von autoreconf fehlgeschlagen." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "Ausführen von automake fehlgeschlagen." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "Ausführen von autoheader fehlgeschlagen." @@ -709,19 +250,19 @@ msgstr "ActionsAPI [copytree]: Verzeichnis %s existiert nicht." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: Zugriff verweigert: %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "Comar-Paket wurde nicht vollständig installiert" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "Datei %s nicht gefunden" -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "/%s wird überprüft" -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -729,71 +270,78 @@ msgstr "" "\n" "Datei korrupt: %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "OK" -#: pisi/api.py:455 +#: pisi/api.py:538 +#, fuzzy +msgid "" +"\n" +"Missing file: %s" +msgstr "Paket-Datei: %s" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* Index von PiSi-Dateien unteeer %s werden konstruiert" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* Index-Datei geschrieben" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Depo %s bereits vorhanden" -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "Depo %s in das System hinzugefügt" -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "Depo %s vom System entfernt." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "Depot %s existiert nicht. Kann nicht entfernt werden." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* Depot wird aktualisiert: %s" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "%s-Depotinformation ist aktuell." -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "Datenbank wird wunschgemäss auf jeden Fall aktualisiert" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Paket-Datenbank aktualisiert." -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "Kein %s genanntes Depot gefunden." -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* '%s' genanntes Depo wird erneuert... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "Ein-/Ausgabe Fehler während des Lesen's %s: %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* '%s' wird in db hinzugefügt... " -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "OK." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Paket %s im Depot %s gefunden" @@ -861,38 +409,39 @@ msgstr "Paket-Downgrade abgelehnt" msgid "%s configuration failed." msgstr "Konfiguration von %s fehlgeschlagen." -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "%s wird abgelegt, " -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "%s wird abgelegt" -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "%s wird abgelegt" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "" "Dateiliste für Paket %s konnte nicht gelesen werden, wird mit dem Entfernen " "fortgefahren." -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "Paket %s wird entfernt" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "Nicht vorhandenes Paket wird versucht zu entfernen" -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "Konfliktierende Datei wird nicht entfernt: %s" -#: pisi/atomicoperations.py:529 -msgid "Installed file %s is not exists on system [Probably you manually deleted]" +#: pisi/atomicoperations.py:525 +msgid "" +"Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" "Installierte Datei %s existiert nicht in dem System [ist wahrscheinlich per " "Hand gelöscht worden]" @@ -953,12 +502,12 @@ msgstr "Depot %s konnte nicht kontaktiert werden. Entferne %s vom System." msgid "build options" msgstr "Build-Optionen" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "Build-Nr nicht auswerten." -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "Information der Abhängigkeiten nicht auswerten" @@ -970,7 +519,7 @@ msgstr "Zielverzeichnis für erzeugte Pakete" msgid "Bypass errors from ActionsAPI" msgstr "Fehler von ActionsAPI umgehen" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "Sicherheitsschalter umgehen" @@ -983,7 +532,8 @@ msgid "Create a static package with ar files" msgstr "Eine statisches Paket mit ar Dateien erstellen" #: pisi/cli/build.py:70 -msgid "Do not install build dependencies, fail if a build dependency is present" +msgid "" +"Do not install build dependencies, fail if a build dependency is present" msgstr "" "Build - Abhängigkeiten nicht installieren, Fehler bei Anwesenheit einer " "Build-Abhängigkeit" @@ -997,7 +547,8 @@ msgid "Use quilt patch management system instead of GNU patch" msgstr "Verwende Quilt Patch-Management-System anstelle von GNU Patch" #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +#, fuzzy +msgid "Do not constrain build process inside the build folder" msgstr "Beschränke den Build-Prozess innerhalb des Build-Ordners" #: pisi/cli/build.py:79 @@ -1040,7 +591,7 @@ msgstr "PiSi Paket erstellen" msgid "package_format must be one of %s " msgstr "Paket_format muss von %s sein" -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "Ausgabe-Verzeichnis: %s" @@ -1076,67 +627,75 @@ msgstr "" msgid "Package %s not installed" msgstr "Paket %s nicht installiert" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "Befehl-Name mangelt" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "Befehl %s duplizieren" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "Unerkanntes Befehl: %s" -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "Allgemeinte Optionen" -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "Ändere den System root für die PiSi Befehle" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "Alle mit ja/nein Abfragen mit ja annehmen" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "Banbreiten-Gebrauch unter festgelegten KB's halten" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "Detaillerte Ausgabe " -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "Debugger Informationen zeigen" # wenn dieser Text neben einer check-box steht müsste er ok sein -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "PiSi Meldungen ohne Farben" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "Destination directory %s does not exist. Creating directory.\n" msgstr "Zielverzeichnis %s existiert nicht. Erstelle Verzeichnis.\n" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "Passwort:" -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "Befehl unzulässig beendet." -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "Comar Konfigurations-Agent umgehen" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "Nicht machen, nur zeigen was gemacht würde" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "Gebrauch: %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "Optionen configure-pending" @@ -1149,15 +708,20 @@ msgstr "Delta-Optionen" msgid "emerge options" msgstr "emerge Optionen" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +#, fuzzy +msgid "Emerge available packages under given component" +msgstr "Listet vorhandene Pakete unter einer gegebenen Komponente" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "Datei-Konflikte ignorieren" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "Paket-Konflikte ignorieren" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "Sende binäres Paket in den Zielcache." @@ -1213,6 +777,36 @@ msgstr "" "\n" "Gebrauch \"%prog help \" für Hilfe für einen bestimmten Befehl.\n" +#: pisi/cli/history.py:44 +#, fuzzy +msgid "history options" +msgstr "Optionen list-sources" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +#, fuzzy +msgid "Operation #%d: %s" +msgstr "Beschreibung: %s\n" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "Index Optionen" @@ -1237,60 +831,78 @@ msgstr "Index nicht signieren." msgid "Indexing current directory." msgstr "Aktuelles Verzeichnis wird indiziert" -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "Info Optionen" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "Liste der Paket-Dateien anzeigen." -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "Info über die angegebene Komponente" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "Nur Pfad anzeigen." -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "Details nicht anzeigen" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "Ausgabe in xml-Format" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "Rückabhängigkeiten:" -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +#, fuzzy +msgid "Reverse Build Dependencies:" +msgstr "Rückabhängigkeiten:" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "Paket-Datei: %s" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "[inst] " -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "Installierte Pakete:" -#: pisi/cli/info.py:150 -msgid "%s is not installed" -msgstr "%s ist nicht installiert worden" +#: pisi/cli/info.py:166 +#, fuzzy +msgid "%s package is not installed" +msgstr "Paket %s nicht installiert" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "[repo] " +#: pisi/cli/info.py:172 +#, fuzzy +msgid "[binary] " +msgstr "[inst] " -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "Paket gefunden im %s Depot:" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +#, fuzzy +msgid "%s package is not found in binary repositories" +msgstr "%s wurde in den Depots nicht gefunden" + +#: pisi/cli/info.py:184 +#, fuzzy +msgid "[source] " +msgstr "[repo] " + +#: pisi/cli/info.py:189 +#, fuzzy +msgid "%s package is not found in source repositories" msgstr "%s wurde in den Depots nicht gefunden" #: pisi/cli/install.py:44 @@ -1305,7 +917,7 @@ msgstr "Bereits installierte Pakete erneut installieren." msgid "Install component's and recursive components' packages" msgstr "Komponente installieren und Pakete der Komponenten rekursivieren" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "Upgrades abrufen aber nicht installieren" @@ -1314,8 +926,8 @@ msgid "list-available options" msgstr "Optionen list-available" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "Langes Format anzeigen" @@ -1343,17 +955,23 @@ msgstr "optionen list-components " msgid "list-installed options" msgstr "Optionen list-installed " -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "Installierte Pakete unter angegebenem Komponent auflisten" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "Detaillierte Installationsinfo anzeigen" -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 -msgid "Package Name |St| Version| Rel.| Build| Distro| Date" -msgstr "Paketname |St| Version| Rel.| Build| Distro| Datum" +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 +msgid "" +"Package Name |St| Version| Rel.| Build| Distro| Date" +msgstr "" +"Paketname |St| Version| Rel.| Build| Distro| Datum" #: pisi/cli/listpending.py:43 msgid "There are no packages waiting to be configured" @@ -1363,27 +981,27 @@ msgstr "Es sind keine Pakete da, die auf die Konfiguration warten" msgid "list-sources options" msgstr "Optionen list-sources" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "liste -Upgrades Optionen auf" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "Listet aktualisierbare Pakete unter der angegebenen Komponente" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "Es gibt keine Pakete zu aktualisieren." -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "Optionen müssen vor den nicht-Optionen stehen" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "Kein Befehl erhalten" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "Befehlszeile" @@ -1455,25 +1073,25 @@ msgstr "Optionen update-repo" msgid "Update database in any case" msgstr "Datenbank auf jeden Fall aktualisieren" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "Optionen verbessern" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "Nur sicherheitsrelevante Aktualisierungen" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "Quellen nicht aktualisieren" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "" "Upgrade für die Komponente durchführen und Pakete der Komponente " "rekursivieren" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." @@ -1481,7 +1099,7 @@ msgstr "" "Beim Upgrade des Systemes, der Pakete und Komponenten mit gleichem " "Basisnamen ignorieren." -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." @@ -1489,67 +1107,61 @@ msgstr "" "Beim Upgrade des Systemes, der Pakete und Komponenten ignorieren, deren " "Basisnamen in der Datei enthalten ist." -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "Depots-Upgrade wird durchgeführt" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "Depots werden nicht aktualisiert" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +#, fuzzy +msgid "dbus-python package is not fully installed" +msgstr "Comar-Paket wurde nicht vollständig installiert" + +#: pisi/comariface.py:86 +#, fuzzy +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "kann nicht an comar angeschlossen werden" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "Comar konnte nicht neugestartet werden" - -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "Verbindung mit Comar unerwartet abgebrochen" - -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "Konfigurationsfehler: %s" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "Skript-Fehler: %s" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "Comar hat uns den Zugriff verweigert" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "Konfiguriere Paket %s" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "Registriere %s Comar-Skript" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "Skript-Fehler: %s" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "Nach installieren des Steuerungsprogrammes, aufrufen" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "Nach installieren des Skriptes, werden Pakete ausgeführt" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "Konfiguriere Paket %s zum entfernen" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "Vor-Entfernen Steuerungsprogramm wird ausgeführt" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "Vor-Entfernen Steuerungsprogramm wird aufgerufen" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "Comar-Skripte werden entfernt" @@ -1557,7 +1169,7 @@ msgstr "Comar-Skripte werden entfernt" msgid "Destination directory %s does not exist. Creating it." msgstr "Zielverzeichnis %s existiert nicht. Wird neu erstellt." -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "Kein Abschnitt mi Namen '%s' " @@ -1617,23 +1229,25 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "Distribution: %s, Installationszeit: %s\n" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 msgid "Package %s is not installed" msgstr "Paket %s ist nicht installiert" #: pisi/db/itembyrepo.py:41 -msgid "Item not found" -msgstr "Gegenstand nicht gefunden" +#, fuzzy +msgid "%s repository not found" +msgstr "Kein %s genanntes Depot gefunden." #: pisi/db/itembyrepo.py:51 -msgid "Repo item not found" +#, fuzzy +msgid "Repo item %s not found" msgstr "Depot-Gegenstand nicht gefunden" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 msgid "Repository %s does not exist." msgstr "Depot %s existiert nicht." -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 msgid "Package %s not found." msgstr "Paket %s nicht gefunden." @@ -1779,7 +1393,8 @@ msgstr "PiSi Quell-Paket wird konstruiert: %s" #: pisi/operations/build.py:234 msgid "IceCream detected. Make sure your daemon is up and running..." -msgstr "IceCream entdeckt. Stellen Sie sicher, dass Ihr Daemon gestartet ist..." +msgstr "" +"IceCream entdeckt. Stellen Sie sicher, dass Ihr Daemon gestartet ist..." #: pisi/operations/build.py:239 msgid "CCache detected..." @@ -1849,105 +1464,111 @@ msgstr "Syntax-Fehler in der COMAR-Datei (%s): %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Sandbox-Verletzung: %s (%s -> %s)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Sandbox-Verletzungen!" -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "nicht in der Lage, die Funktion vom Vorgang aufzurufen: %s" -#: pisi/operations/build.py:482 -msgid "Safety switch: following extra packages in system.devel will be installed: " +#: pisi/operations/build.py:485 +msgid "" +"Safety switch: following extra packages in system.devel will be installed: " msgstr "" "Sicherheitsschalter: Folgende extra Pakete in system.devel werden " "installiert: " -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "Sicherheitsschalter: system.devel ist bereits installiert" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" -msgstr "Sicherheitsschalter: die Komponente system.devel konnte nicht gefunden werden" +msgstr "" +"Sicherheitsschalter: die Komponente system.devel konnte nicht gefunden werden" -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Unzufriedenstellender Build-Abhängigkeit:" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "Paket kann wegen unerfüllten Abhängigkeiten nicht erstellt werden" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "Build-Abhängigkeit %s konnte nicht zufriedengestellt werden" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Wollen Sie die notwendigen fehlenden Abhängigkeiten installieren" -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "Build-Abhängigkeiten werden installiert." -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "Build-Abhängigkeiten werden ignoriert." -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Patch-Datei fehlend: %s\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Patch wird eingesetzt: %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "Dateien werden abgelöst.." -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(alte Version %s gefunden)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Überspringe %s mit falschen pkg-Namen" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "(kein vorheriges Build gefunden, setze Build-Nr auf 1.)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" msgstr "(Altes Paket hat keine Build-Version, setze Build-Nr auf 1.)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Es gibt Änderungen, erhöhe die Build-Nr auf %d" -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "Es gibt keine Änderungen seit dem vorherigen Build %d" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "'%s' genannter Benutzer konnte auf diesem System nicht gefunden werden" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "%s genannte Gruppe konnte auf diesem System nicht gefunden werden" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** Paket %s wird konstruiert" -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "%s wird generiert," -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." @@ -1955,30 +1576,31 @@ msgstr "" "Build-Nr ist nicht vorhanden. Für Depot-Builds muss in pisi.conf buildno " "aktiviert sein." -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "PiSi Paket %s wird erstellt." -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "Fertig." -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "Verlassene Dateien im Installationsverzeichnis (%s):" # gesammelt hört sich komisch an -#: pisi/operations/build.py:932 -msgid "All of the files under the install dir (%s) has been collected by package(s)" +#: pisi/operations/build.py:939 +msgid "" +"All of the files under the install dir (%s) has been collected by package(s)" msgstr "" "Alle Dateien unter Installationsierzeichnis (%s) wurden von den Paketen " "gesammelt" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "Build-Verzeichnis wird geleert..." -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "Erhalte Build-Verzeichnis" @@ -2045,6 +1667,40 @@ msgstr "Folgende widersprüchliche Pakete entfernen ?" msgid "Conflicts remain" msgstr "Es gibt immer noch Konflikte" +#: pisi/operations/history.py:77 +#, fuzzy +msgid "%s could not be found" +msgstr "Dienstprogramm %s konnte nicht gefunden werden." + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "%s [cached]" + +#: pisi/operations/history.py:122 +#, fuzzy +msgid "Following packages will be installed:\n" +msgstr "Folgende Pakete werden aktualisiert:" + +#: pisi/operations/history.py:125 +#, fuzzy +msgid "Following packages will be removed:\n" +msgstr "Folgende Pakete werden aktualisiert:" + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "Wollen Sie fortfahren?" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "Wird heruntergeladen %d / %d" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " @@ -2073,8 +1729,9 @@ msgstr "Gesamtgrösse der Pakete: %.2f %s" msgid "Mixing file names and package names not supported yet." msgstr "Mischen von Dateinamen und Paketnamen wird noch nicht unterstützt." -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" +#: pisi/operations/install.py:136 +#, fuzzy +msgid "External dependencies not satisfied: %s" msgstr "Externe Abhängigkeiten werden nicht erfüllt" #: pisi/operations/install.py:141 @@ -2085,9 +1742,9 @@ msgstr "" "Die folgenden Pakete werden in der angegebenen \n" "Reihenfolge installiert um die zusätzlichen Abhängigkeiten zu erfüllen:\n" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" -msgstr "Wollen Sie fortfahren?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" +msgstr "Externe Abhängigkeiten werden nicht erfüllt" #: pisi/operations/install.py:188 msgid "Installation order: " @@ -2101,7 +1758,8 @@ msgstr "" #: pisi/operations/remove.py:48 pisi/operations/upgrade.py:238 msgid "Safety switch: the component system.base cannot be found" -msgstr "Sicherheitsschalter: Die Komponente system.base kann nicht gefunden werden" +msgstr "" +"Sicherheitsschalter: Die Komponente system.base kann nicht gefunden werden" #: pisi/operations/remove.py:55 msgid "Package %s does not exist. Cannot remove." @@ -2159,10 +1817,6 @@ msgstr "Paket %s ist schon in der letzten Build-Version %s." msgid "The following packages will be upgraded: " msgstr "Folgende Pakete werden aktualisiert:" -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "Wird heruntergeladen %d / %d" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "Wird installiert %d / %d" @@ -2181,11 +1835,13 @@ msgstr "Rückabhängigkeit %s von %s kann nicht zufriedenstellend sein" #: pisi/operations/upgrade.py:226 msgid "Safety switch: Following packages in system.base will be installed: " -msgstr "Sicherheitsschalter: Die folgenden Pakete in system.base serden installiert:" +msgstr "" +"Sicherheitsschalter: Die folgenden Pakete in system.base serden installiert:" #: pisi/operations/upgrade.py:232 msgid "Safety switch: Following packages in system.base will be upgraded: " -msgstr "Sicherheitsschalter: Die folgenden Pakete in system.base werden aktualisiert:" +msgstr "" +"Sicherheitsschalter: Die folgenden Pakete in system.base werden aktualisiert:" #: pisi/package.py:56 msgid "" @@ -2196,18 +1852,6 @@ msgstr "" "Das Paket kann upgradet worden sein. Bitte versuchen Sie das Paket zu " "upgraden." -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "%s [cached]" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "Format der Metadaten ist inkorrekt" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "Ungültig" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "Mindestens ein '%s' Tag sollte lokalen Text enthalten" @@ -2299,7 +1943,7 @@ msgstr "getNodeText: Text Knoten erwartet, aber etwas anderes erhalten!" msgid "String '%s' has invalid XML" msgstr "String '%s' hat ungültiges XML" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "Datei '%s' hat ungültiges XML" @@ -2339,30 +1983,40 @@ msgstr "unpack: check_file_hash fehlgeschlagen" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "URI: %s, Typ: %s, Sha1sum: %s" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "Name: %s, Version: %s, Release: %s, Build %s\n" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "Zusammenfassung: %s\n" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "Beschreibung: %s\n" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "Kommentar: %s\n" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "Bietet:" -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "Abhängigkeiten:" +#: pisi/specfile.py:264 +#, fuzzy +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Name: %s, Version: %s, Release: %s, Build %s\n" + +#: pisi/specfile.py:269 +#, fuzzy +msgid "Build Dependencies: " +msgstr "Abhängigkeiten:" + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo braucht ein Tupel (iser, pass)" @@ -2375,39 +2029,39 @@ msgstr "Läuft" msgid "return value for \"%s\" is %s" msgstr "Rückgabewert für \"%s\" ist %s" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "Externer Link '%s' wird eingebunden" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "Verzeichnis '%s' wird eingebunden" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "I/O Error: Nicht möglich SHA1-Hash von %s zu berechnen" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "ERROR: Patch (%s) fehlgeschlagen" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "ERROR: Patch (%s) fehlgeschlagen: %s" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "strip Befehl für die Datei '%s' fehlgeschlagen!" -#: pisi/util.py:533 +#: pisi/util.py:540 msgid "chrpath command failed for file '%s'!" msgstr "chrpath Befehl für die Datei '%s' fehlgeschlagen!" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "Befehl objcopy (keep-debug) fehlgeschlagen für Datei '%s'!" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "Befehl objcopy (add-debuglink) fehlgeschlagen für Datei '%s'!" @@ -2432,7 +2086,8 @@ msgstr "" "%s\n" #: scripts/repostats.py:371 -msgid "Developer '%s <%s>' has another mail address '%s' in source package '%s'" +msgid "" +"Developer '%s <%s>' has another mail address '%s' in source package '%s'" msgstr "" "Entwickler '%s <%s>' hat eina andere email adresse '%s' im Quelltext-Paket '%" "s'" @@ -2461,3 +2116,456 @@ msgstr "Suche im Quellcode - Depot...\n" msgid "Scanning binary packages...\n" msgstr "Suche im Binär - Depot...\n" +#~ msgid "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" +#~ msgstr "" +#~ "optparse - ein robuster, erweiterbarer und einfach zu bedienender " +#~ "Optionsparser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originalversion in Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "Bei Problemen mit diesem Modul bitte keine Fehlermeldungen,\n" +#~ "Programmkorrekturen, oder Feature requests schicken; Bitte dafür die \n" +#~ "Projektseite von Optik in SourceForge aufsuchen:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "Für support gibt es die optik-users@lists.sourceforge.net Mailing-Liste\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" + +#~ msgid "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wird ausgegeben wenn eine Options-Instanz mit ungültigen\n" +#~ " oder inkonsistenten Argumenten gebildet wird.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wird ausgegeben wenn einem OptionParser widersprüchliche Optionen " +#~ "angegeben werden.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wird ausgegeben, wenn in der Befehlszeile ein ungültiger " +#~ "Optionswert \n" +#~ " gefunden wird.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wird ausgegeben, wenn in der Befehlszeile eine ungültige oder " +#~ "mehrdeutige Option angegeben ist.\n" +#~ " " + +#~ msgid "Return a comma-separated list of option strings & metavariables." +#~ msgstr "" +#~ "Gibt eine Komma-getrennte Liste zurück, mit den Optionstexten & " +#~ "Metavariablen." + +#~ msgid "" +#~ "Format help with indented section bodies.\n" +#~ " " +#~ msgstr "" +#~ "Formatierhilfe mit eingerückten Abschnitten.\n" +#~ " " + +#~ msgid "" +#~ "Format help with underlined section headers.\n" +#~ " " +#~ msgstr "" +#~ "Formatierhilfe mit unterstrichenen Abschnittstiteln.\n" +#~ "...." + +#~ msgid "Usage" +#~ msgstr "Gebrauch" + +#~ msgid "integer" +#~ msgstr "integer" + +#~ msgid "long integer" +#~ msgstr "long integer" + +#~ msgid "floating-point" +#~ msgstr "Fliesskomma" + +#~ msgid "complex" +#~ msgstr "komplex" + +#~ msgid "option %s: invalid %s value: %r" +#~ msgstr "Option %s: unzulässig %s Wert: %r" + +#~ msgid "option %s: invalid choice: %r (choose from %s)" +#~ msgstr "Option %s: unzulässige Auswahl: %r (von %s auswählen)" + +#~ msgid "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Attribute der Instanzen:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Optionswerte von einem beliebigen Wörterbuch aus aktualiseren, " +#~ "aber\n" +#~ " nur Schlüssel des Wörterbuches benutzen, die ein entsprechendes " +#~ "Attribut\n" +#~ " in self haben. Schlüssel des Wörterbuches ohne ensprechende " +#~ "Attribute\n" +#~ " werden stillschweigend ignoriert.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Optionswerte von einem beliebigen Wörterbuch aus aktualiseren.\n" +#~ " Alle Schlüssel des Wörterbuches werden verwertet, unabhängig ob " +#~ "sie\n" +#~ " in self ein entsprechends Attribut haben oder nicht.\n" +#~ " " + +#~ msgid "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " +#~ msgstr "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " + +#~ msgid "show this help message and exit" +#~ msgstr "Diese Hilfe-Meldung anzeigen und beenden" + +#~ msgid "show program's version number and exit" +#~ msgstr "Versionnr. des Programmes anzeigen und beenden" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [options]" + +#~ msgid "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Parse the command-line options found in 'args' (default:\n" +#~ " sys.argv[1:]). Any errors result in a call to 'error()', which\n" +#~ " by default prints the usage message to stderr and calls\n" +#~ " sys.exit() with an error message. On success returns a pair\n" +#~ " (values, args) where 'values' is an Values instance (with all\n" +#~ " your option values) and 'args' is the list of arguments left\n" +#~ " over after parsing options.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Parst die Optionen der Befehlszeile in 'args' (standardmässig:\n" +#~ " sys.argv[1:]). Ein eventueller Fehler produziert ein Aufruf von " +#~ "'error()', der\n" +#~ " standardmässig die Gebrauchsanweisung nach stderr ausgibt und " +#~ "ruft \n" +#~ " sys.exit() mit einer Fehlermeldung auf. Bei Erfolg gibt er ein " +#~ "Wertepaar zurück\n" +#~ " (values, args), wobei 'values' eine Werte-Instanz ist (mit allen\n" +#~ " Optionswerten) und 'args' ist die Liste der übrigen Argumente\n" +#~ " nach dem parsen der Optionen.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Check that the supplied option values and leftover arguments are\n" +#~ " valid. Returns the option values and leftover arguments\n" +#~ " (possibly adjusted, possibly completely new -- whatever you\n" +#~ " like). Default implementation just returns the passed-in\n" +#~ " values; subclasses may override as desired.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Prüfe die Gültigkeit der angegebenen Optionswerte und der " +#~ "restlichen \n" +#~ " Argumente. Gibt die Optionswerte und restliche Argumente zurück\n" +#~ " (möglicherweise korregiert, komplett neu -- was ihnen besser \n" +#~ " gefällt). Standardmässig werden nur die eingegebenen Werte " +#~ "wieder \n" +#~ " ausgegeben; Subklassen können dieses Verhalten wie gewünscht " +#~ "überschreiben.\n" +#~ " " + +#~ msgid "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Process command-line arguments and populate 'values', consuming\n" +#~ " options and arguments from 'rargs'. If 'allow_interspersed_args' " +#~ "is\n" +#~ " false, stop at the first non-option argument. If true, " +#~ "accumulate any\n" +#~ " interspersed non-option arguments in 'largs'.\n" +#~ " " +#~ msgstr "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Argumente de Kommandozeile verarbeiten und fülle 'values'. " +#~ "Optionen\n" +#~ " und Argumente aus 'rargs' werden verarbeitet. Wenn " +#~ "'allow_interspersed_args' \n" +#~ " falsch ist, bricht es bei dem ersten nicht-Option Argument ab. " +#~ "Wenn wahr, \n" +#~ " werden alle nicht-options Argumente in 'largs' gesammelt.\n" +#~ " " + +#~ msgid "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Determine which long option string 'opt' matches, ie. which one\n" +#~ " it is an unambiguous abbrevation for. Raises BadOptionError if\n" +#~ " 'opt' doesn't unambiguously match any long option string.\n" +#~ " " +#~ msgstr "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Überprüft welcher long option string 'opt' übereinstimmt, d.h. " +#~ "für welchen\n" +#~ " er eine eindeutigeg Abkürzung ist. Erzeugt BadOptionError wenn\n" +#~ " 'opt' nicht eindeutig einem long option string zugeordnet werden " +#~ "kann.\n" +#~ " " + +#~ msgid "%s option requires an argument" +#~ msgstr "%s Option verlangt ein Argument" + +#~ msgid "%s option requires %d arguments" +#~ msgstr "%s Option verlangt %d Argumente" + +#~ msgid "%s option does not take a value" +#~ msgstr "Option %s übernimmt keinen Wert" + +#~ msgid "no such option: %s" +#~ msgstr "keine derartige Option:%s" + +#~ msgid "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Print a usage message incorporating 'msg' to stderr and exit.\n" +#~ " If you override this in a subclass, it should not return -- it\n" +#~ " should either exit or raise an exception.\n" +#~ " " +#~ msgstr "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Druckt eine Meldung mit Gebrauchsanweisung, die 'msg' beinhaltet " +#~ "und bricht ab.\n" +#~ " Wenn man dieses in einer Subklasse überschreibt, sollte es nicht " +#~ "normal enden -- es\n" +#~ " sollte entweder abbrechen oder eine Fehlermeldung erzeugen.\n" +#~ " " + +#~ msgid "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Print the usage message for the current program (self.usage) to\n" +#~ " 'file' (default stdout). Any occurence of the string \"%prog\" " +#~ "in\n" +#~ " self.usage is replaced with the name of the current program\n" +#~ " (basename of sys.argv[0]). Does nothing if self.usage is empty\n" +#~ " or not defined.\n" +#~ " " +#~ msgstr "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Drucke den Gebrauchsanweisung für das aktualle Programm (self." +#~ "usage) zu\n" +#~ " 'file' (standardmässig stdout). Jedes Vorkommen des textes \"%prog" +#~ "\" in\n" +#~ " self.usage wird durch den Namen des aktuellen Programmes ersetzt\n" +#~ " (Basisname von sys.argv[0]). Unternimmt nichts wenn self.usage " +#~ "leer\n" +#~ " oder nicht definiert ist.\n" +#~ " " + +#~ msgid "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Print the version message for this program (self.version) to\n" +#~ " 'file' (default stdout). As with print_usage(), any occurence\n" +#~ " of \"%prog\" in self.version is replaced by the current " +#~ "program's\n" +#~ " name. Does nothing if self.version is empty or undefined.\n" +#~ " " +#~ msgstr "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Drucke die Versionsinfo für das aktualle Programm (self.version) " +#~ "zu\n" +#~ " 'file' (standardmässig stdout). Wie bei print_usage() wird jedes " +#~ "Vorkommen \n" +#~ " von \"%prog\" in self.usage durch den Namen des aktuellen " +#~ "Programmes \n" +#~ " ersetzt. Unternimmt nichts wenn self.version leer\n" +#~ " oder nicht definiert ist.\n" +#~ " " + +#~ msgid "options" +#~ msgstr "Optionen" + +#~ msgid "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Print an extended help message, listing all options and any\n" +#~ " help text provided with them, to 'file' (default stdout).\n" +#~ " " +#~ msgstr "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Druckt eine erweiterte Hilfeinformation, mit einer Liste aller " +#~ "Optionen \n" +#~ " und vorhandener Hilfetexte, zu 'file' (Defaultmässig stdout).\n" +#~ " " + +#~ msgid "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Return the string key in 'wordmap' for which 's' is an unambiguous\n" +#~ " abbreviation. If 's' is found to be ambiguous or doesn't match any " +#~ "of\n" +#~ " 'words', raise BadOptionError.\n" +#~ " " +#~ msgstr "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Gibt den Textschlüssel in 'wordmap' wieder, dessen eindeutige " +#~ "Abürzung \n" +#~ " 's' darstellt. Erzeugt BadOptionError, wenn 's' mehrdeutig ist " +#~ "oder keinem \n" +#~ " von 'words' zugeordnet werden kann.\n" +#~ " " + +#~ msgid "ambiguous option: %s (%s?)" +#~ msgstr "Mehrdeutige Option: %s (%s?)" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Eine Datenbankoperation wurde abgebrochen. Bitte PiSi noch einmal\n" +#~ "ausführen mit der normalen DB Wiederherstellungs-Prozedur. Vergewissern " +#~ "Sis sich, dass Sie genügend \n" +#~ "freien Platz auf der Festplatte haben. Der Befehl rebuild-db braucht nur " +#~ "ausgeführt werden bei beschädigten Dateien und Aktualisationen der " +#~ "Datenbank." + +#~ msgid "%s is not installed" +#~ msgstr "%s ist nicht installiert worden" + +#~ msgid "Could not restart comar" +#~ msgstr "Comar konnte nicht neugestartet werden" + +#~ msgid "connection with comar unexpectedly closed" +#~ msgstr "Verbindung mit Comar unerwartet abgebrochen" + +#~ msgid "Configuration error: %s" +#~ msgstr "Konfigurationsfehler: %s" + +#~ msgid "comar denied our access" +#~ msgstr "Comar hat uns den Zugriff verweigert" + +#~ msgid "Item not found" +#~ msgstr "Gegenstand nicht gefunden" + +#~ msgid "MetaData format wrong" +#~ msgstr "Format der Metadaten ist inkorrekt" + +#~ msgid "Invalid %s" +#~ msgstr "Ungültig" diff --git a/po/es.po b/po/es.po index 79c02de6..31262c92 100644 --- a/po/es.po +++ b/po/es.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: es\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2008-05-03 19:12-0400\n" "Last-Translator: Klemens Haeckel \n" "Language-Team: Spanish \n" @@ -20,500 +20,39 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "X-Generator: KBabel 1.11.4\n" -# ...Optik; ver http:.... -# "Parser" por "analizador de sintaxis"? -# analizador? -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" -"optparse - un analizador de opciones, fácil de usar pero potente y " -"ampliable.\n" -"\n" -"Por Greg Ward \n" -"\n" -"Distribuido originalmente como Optik; ver http://optik.sourceforge.net/ .\n" -"\n" -"Si tiene problemas con éste módulo, no envíe reportes de fallas,\n" -"parches, o propuestas de mejora con Python. Por favor use la página \n" -"del proyecto Optik en SourceForge:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"Para soporte use la lista de correo optik-users@lists.sourceforge.net\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" -"\n" -" Producido si una instancia de Option es creada con argumentos\n" -" inválidos o inconsistentes.\n" -" " - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" -"\n" -" Producido si al OptionParser se agregan opciones conflictivas.\n" -" " - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" -"\n" -" Producido si se encuentra una opción inválida en la línea\n" -" de comando.\n" -" " - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" -"\n" -" Producido si se encuentra una opción inválida o ambigua en \n" -" la línea de comando.\n" -" " - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" -"Devolver una lista separada por comas, de cadenas de opciones y meta-" -"variables." - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" -"Formato de ayuda con indentación de secciones.\n" -" " - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "uso: %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" -"Formato de ayuda con cabeceras de secciones subrayadas.\n" -" " - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "Uso" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "Entero" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "Entero largo" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "Punto-flotante" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "Complejo" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "opción %s: valor %s inválido: %r" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "opción %s: selección inválida: %r (seleccione de %s)" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" -"\n" -" Atributos de Instancias:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" -"\n" -" Actualice los valores de opciones de cualquier diccionario, pero " -"solamente\n" -" use claves del diccionario que ya tienen un atributo " -"correspondiente\n" -" en si mismo. Cualquier clave en diccionario sin atributo " -"correspondiente se \n" -" va a ignorar silenciosamante.\n" -" " - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" -"\n" -" Actualice los valores de opciones de cualquier diccionario, \n" -" usando todas las claves del diccionario sin importar si \n" -" tienen un atributo correspondiente o no.\n" -" " - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "Mostrar este mensaje de ayuda y salir" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "Mostrar número de versión del programa y salir" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [opciones]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Analiza las opciones de línea de comando encontrados en " -"'args' (default:\n" -" sys.argv[1:]). Cualquier error produce una llamada a 'error()', " -"que\n" -" por defecto imprime el mensaje de uso a la salida stderr y llama\n" -" sys.exit() con un mensaje de error. Si exitoso devuelve un par\n" -" (values, args) donde 'values' es una instancia de Values (con todos\n" -" los valores de las opciones que le fueron pasadas) y 'args' es la " -"lista de argumentos \n" -" que quedan luego de analizar las opciones.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Verifica la validez de los valores de las opciones indicadas y de " -"los\n" -" argumentos sobrantes. Devuelve los valores de opciones y argumentos " -"sobrantes\n" -" (posiblemente corregidos, completamente nuevos -- como le parezca\n" -" mejor). La implementación predeterminada simplemente devuelve los " -"valores que se\n" -" le pasaron; las subclases se pueden sobreescribir.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Procesa argumentos de línea de comando y carga 'values', " -"consumiendo\n" -" opciones y argumentos de 'args'. Si 'allow_interspersed_args' es\n" -" falso, para con el primer argumento que no es una opción. Si " -"verdadero, acumula los\n" -" argumentos intermedios que no son opciones en 'largs'.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determina con cual opción de cadena larga concuerda la cadena 'opt', " -"o sea que, para cual\n" -" de ellos es una abreviatura no ambigua. Produce BadOptionError si\n" -" 'opt' no coincide de manera no-ambigua con uno de las opciones de " -"cadena larga.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "la opción %s requiere un argumento" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "la opción %s requiere %d argumentos" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "la opción %s no toma un valor" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "no existe la opción: %s" - -# alguna mejor idea para "retornar" ? -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" -"error(msg : string)\n" -"\n" -" Imprime un mensaje incluyendo 'msg' hacia la salida stderr y sale.\n" -" Si lo sobreescribe en una subclase no debería retornar -- \n" -" sino debería o salir o producir una excepción.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" -"print_usage(file : file = stdout)\n" -"\n" -" Imprime el mensaje de uso para el programa actual (self.usage) a\n" -" 'file' (por defecto stdout). Cualquier ocurrencia de la cadena \"%" -"prog\" en\n" -" self.usage es reemplazado por el nombre del programa actual\n" -" (nombre de base de sys.argv[0]). No hace nada si self.usage está " -"vacío\n" -" o no definido.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" -"print_version(file : file = stdout)\n" -"\n" -" Imprime el mensaje de versión del programa actual (self.version) a\n" -" 'file' (por defecto a stdout). Similar a print_usage(), cualquier " -"ocurrencia\n" -" de \"%prog\" en self.version es reemplazado por el nombre del " -"programa\n" -" actual. No hace nada si self.version está vacío o no definido.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "opciones" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" -"print_help(file : file = stdout)\n" -"\n" -" Imprime un mensaje de ayuda extensa, listando todas las opciones y\n" -" los textos de ayuda que vienen con ellos, a 'file' (por defecto a " -"stdout).\n" -" " - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Devuelve la cadena clave en 'wordmap' para la cual 's' es una " -"abreviatura\n" -" no-ambigua. Si 's' resulta ser ambiguo o no concuerda con ninguno de \n" -" 'words', produce BadOptionError.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "opción ambigua: %s (%s?)" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Interrupción de teclado: Terminando..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Programa terminado." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Una operación de base de datos fue abortada. Debería ejecutar pisi\n" -"de nuevo para el procedimiento de recuperación normal de DB. Asegúrese de \n" -"tener espacio disponible en disco.\n" -" Debe ejecutar rebuild-db solamente en caso de corrupción de archivos y para " -"actualización de base de datos" - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" "Excepción interna no prevista.\n" "Favor envíe un reporte de la falla. (http://bugs.uludag.org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "Error de sistema. Programa terminado." -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Favor use 'pisi help' para ayuda general." -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Registro:" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "Use --debug para ver registro." -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -521,54 +60,54 @@ msgstr "" "Favor anexe config.log al reporte de falla:\n" "%s/config.log" -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Configuración fallada." -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "Script de configuración no encontrado." -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 msgid "Make failed." msgstr "Falló Make." -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 msgid "Install failed." msgstr "Falló Install" -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "Archivo para 'make' no encontrado." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "Falló ejecución de aclocal." -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "Falló ejecución de autoconf." -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "Falló ejecución de autoreconf." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "Falló ejecución de automake." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "Falló ejecución de autoheader." @@ -714,19 +253,19 @@ msgstr "ActionsAPI [copytree]: Carpeta %s no existe." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: Permiso denegado: %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "paquete comar no está instalado completamente" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "Archivo %s no encontrado" -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "Verificando /%s " -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -734,72 +273,79 @@ msgstr "" "\n" "Archivo corrupto: %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "OK" -#: pisi/api.py:455 +#: pisi/api.py:538 +#, fuzzy +msgid "" +"\n" +"Missing file: %s" +msgstr "Archivo de paquete: %s" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* Generando índice de archivos de PiSi en %s" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* Archivo de índice grabado" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Repositorio %s ya existe." -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "Repositorio %s agregado al sistema." -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "Repositorio %s removido del sistema." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "Repositorio %s no existe. No posible remover." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* Actualizando repositorio: %s" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "Información de repositorio %s está actualizado." # what do You mean here with "at any rate" ? ok, got it, but will think of better spanish translation. it is not yet in here. -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "Actualizando base de datos de todas formas según solicitado" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Base de datos de paquetes actualizada." -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "No se encontró repositorio con nombre %s." -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* Regenerando repositorio con nombre '%s' ... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "Error de Entrada/Salida al leer %s: %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* Agregando '%s' a db... " -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "OK." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Paquete %s encontrado en repositorio %s" @@ -819,8 +365,7 @@ msgstr "Instalando %s, versión %s, release %s, build %s" #: pisi/atomicoperations.py:161 msgid "%s package cannot be installed unless the dependencies are satisfied" msgstr "" -"paquete %s no se puede instalar hasta que instale los paquetes " -"requeridos" +"paquete %s no se puede instalar hasta que instale los paquetes requeridos" # check this ?? - probably ok, but see the context #: pisi/atomicoperations.py:185 @@ -872,39 +417,40 @@ msgstr "Revertir a versión anterior (downgrade) de paquete rechazada" msgid "%s configuration failed." msgstr "Falló la configuración %s ." -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "Guardando %s, " -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "Guardando %s." -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "Guardando %s" # translated as "not available" (kh, 070715) -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "" "La lista de archivos no disponible para el paquete %s, continuando " "eliminación." -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "Eliminando paquete %s" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "Intentando remover paquete no-existente" -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "Archivo conflictivo: %s no eliminado " -#: pisi/atomicoperations.py:529 -msgid "Installed file %s is not exists on system [Probably you manually deleted]" +#: pisi/atomicoperations.py:525 +msgid "" +"Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" "Archivo instalado %s no existe en el sistema [Probablemente eliminado " "manualmente]" @@ -966,12 +512,12 @@ msgstr "Repositorio %s inaccesible. Removiendo %s del sistema." msgid "build options" msgstr "opciones de build" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "Ignorar número de build." -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "Ignorar información de dependencias" @@ -986,7 +532,7 @@ msgstr "Omitir errores del ActionsAPI" # check? # tiene que ver con mensajes anteriores.. safety switch: xx.. (mensaje) -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "Omitir la verificación de seguridad" @@ -1000,7 +546,8 @@ msgstr "Crear un paquete estático con archivos ar" # asi lo entiendo, favor verificar #: pisi/cli/build.py:70 -msgid "Do not install build dependencies, fail if a build dependency is present" +msgid "" +"Do not install build dependencies, fail if a build dependency is present" msgstr "" "No instalar dependencias de build, producir una falla si una dependencia de " "build es necesaria" @@ -1015,7 +562,8 @@ msgstr "Use el sistema de parches quilt management en vez de GNU patch" # favor verificar #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +#, fuzzy +msgid "Do not constrain build process inside the build folder" msgstr "Restringir proceso de build en carpeta de build" #: pisi/cli/build.py:79 @@ -1058,7 +606,7 @@ msgstr "crear paquete PiSi" msgid "package_format must be one of %s " msgstr "package_format debe ser uno de %s " -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "Carpeta de salida: %s" @@ -1095,69 +643,77 @@ msgstr "" msgid "Package %s not installed" msgstr "Paquete %s no está instalado" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "Al comando le falta el nombre" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "Comando duplicado %s" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "Comando desconocido: %s" -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "opciones generales" # "Change" is meant to be imperative ? like "please do.." ? (or is it like "The change") # como entender "root" ?? # or do you mean only user root can execute PiSi ? -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "Cambiar la raíz del sistema para los comandos PiSi" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "Asumir Sí (yes) en todas las consultas Sí/No (yes/no)" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "Mantener uso de ancho de banda por debajo de KB especificado" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "Detalles" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "Mostrar información de depuración" -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "No colorear mensajes de PiSi" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "Destination directory %s does not exist. Creating directory.\n" msgstr "Carpeta destino %s no existe. Creando carpeta.\n" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "Contraseña: " -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "Comando terminado de manera anormal" -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "Omitir al agente de configuración comar" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "No hacer nada, solamente mostrar lo que se haría" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "uso: %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "Opciones de configure-pending" @@ -1171,15 +727,21 @@ msgstr "opciones de delta" msgid "emerge options" msgstr "Opciones emerge" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +# o traducir "con" ? +#: pisi/cli/emerge.py:47 +#, fuzzy +msgid "Emerge available packages under given component" +msgstr "Listar paquetes disponibles de un componente dado" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "Ignorar conflictos de archivos" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "Ignorar conflictos de paquetes" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "Guardando paquetes binarios en el cache de paquetes." @@ -1235,6 +797,36 @@ msgstr "" "\n" "Use \"%prog help \" para ayuda de un comando específico.\n" +#: pisi/cli/history.py:44 +#, fuzzy +msgid "history options" +msgstr "opciones list-sources" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +#, fuzzy +msgid "Operation #%d: %s" +msgstr "Descripción: %s\n" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "opciones de indexar" @@ -1259,61 +851,80 @@ msgstr "No firmar index." msgid "Indexing current directory." msgstr "Indexando carpeta actual." -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "opciones de info" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "Mostrar lista de archivos de paquetes" -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "Infos acerca del componente" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "Mostrar solamente rutas" -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "No mostrar detalles" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "Salida en formato xml" # "Reverse" ne demek ? is this = undo ? -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "Dependencias reversas:" -#: pisi/cli/info.py:132 +# "Reverse" ne demek ? is this = undo ? +#: pisi/cli/info.py:140 +#, fuzzy +msgid "Reverse Build Dependencies:" +msgstr "Dependencias reversas:" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "Archivo de paquete: %s" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "[inst] " -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "Paquete instalado:" -#: pisi/cli/info.py:150 -msgid "%s is not installed" -msgstr "%s no está instalado" +#: pisi/cli/info.py:166 +#, fuzzy +msgid "%s package is not installed" +msgstr "Paquete %s no está instalado" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "[repo] " +#: pisi/cli/info.py:172 +#, fuzzy +msgid "[binary] " +msgstr "[inst] " -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "Paquete encontrado en %s repositorio:" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +#, fuzzy +msgid "%s package is not found in binary repositories" +msgstr "%s no encontrado en repositorios" + +#: pisi/cli/info.py:184 +#, fuzzy +msgid "[source] " +msgstr "[repo] " + +#: pisi/cli/info.py:189 +#, fuzzy +msgid "%s package is not found in source repositories" msgstr "%s no encontrado en repositorios" #: pisi/cli/install.py:44 @@ -1329,7 +940,7 @@ msgstr "Reinstalar paquetes ya instalados" msgid "Install component's and recursive components' packages" msgstr "Instalar paquetes de componente y de componentes relacionados" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "Descargar actualizaciones pero no instalar." @@ -1338,8 +949,8 @@ msgid "list-available options" msgstr "opciones list-available" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "Mostrar formato largo" @@ -1368,18 +979,24 @@ msgstr "opciones list-components" msgid "list-installed options" msgstr "opciones de list-installed" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "Listar paquetes instalados de componente " -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "Mostrar detalles de instalación" # I suppose here the position is important too ! Should be the same ok as in english -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 -msgid "Package Name |St| Version| Rel.| Build| Distro| Date" -msgstr "Nombre Paquete |St| Versión| Rel.| Build| Distro| Fecha" +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 +msgid "" +"Package Name |St| Version| Rel.| Build| Distro| Date" +msgstr "" +"Nombre Paquete |St| Versión| Rel.| Build| Distro| Fecha" #: pisi/cli/listpending.py:43 msgid "There are no packages waiting to be configured" @@ -1389,28 +1006,28 @@ msgstr "No hay paquetes pendientes para configurar" msgid "list-sources options" msgstr "opciones list-sources" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "opciones list-upgrades" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "Lista de paquetes actualizables de un componente dado" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "No hay paquetes para actualizar" -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "Se debe indicar opciones delante de otros argumentos" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "No se dio ningún comando" # is my idea of "parsing" in spanish correct - or acceptable ? -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "Error de sintaxis de comando" @@ -1484,23 +1101,23 @@ msgstr "opciones update-repo" msgid "Update database in any case" msgstr "Actualizar la base de datos de todas formas" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "opciones de actualización" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "Solamente actualizaciones de seguridad" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "No actualizar repositorios" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "Actualizar componentes y recursivamente paquetes del componente" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." @@ -1509,7 +1126,7 @@ msgstr "" "coincide con el patrón." # translated as if "..whose basenames contain the pattern string" -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." @@ -1517,67 +1134,61 @@ msgstr "" "Ignorar paquetes y componentes para la actualización, cuyo nombre base " "contiene el patrón." -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "Actualizando repositorios" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "No se actualizarán los repositorios" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +#, fuzzy +msgid "dbus-python package is not fully installed" +msgstr "paquete comar no está instalado completamente" + +#: pisi/comariface.py:86 +#, fuzzy +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "no posible conectar a comar" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "No posible reiniciar comar" - -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "Pérdida de conexión inesperada con comar " - -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "Error de configuración: %s" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "Error de script: %s" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "acceso denegado por comar" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "Configurando paquete %s " -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "Registrando comar script %s " -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "Error de script: %s" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "Llamando actuadores de post-install" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "Ejecutando script de post-install del paquete" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "Configurando paquete %s para remover" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "Ejecutando script previo de remover paquete" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "Llamando actuadores previos de remover" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "Eliminando scripts comar del registro" @@ -1585,7 +1196,7 @@ msgstr "Eliminando scripts comar del registro" msgid "Destination directory %s does not exist. Creating it." msgstr "Carpeta destino %s no existe. Creando ahora." -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "No hay sección con nombre '%s'" @@ -1646,23 +1257,25 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "Distribución: %s, Tiempo de Instalación: %s\n" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 msgid "Package %s is not installed" msgstr "Paquete %s no está instalado" #: pisi/db/itembyrepo.py:41 -msgid "Item not found" -msgstr "Ítem no encontrado" +#, fuzzy +msgid "%s repository not found" +msgstr "No se encontró repositorio con nombre %s." #: pisi/db/itembyrepo.py:51 -msgid "Repo item not found" +#, fuzzy +msgid "Repo item %s not found" msgstr "Ítem de repositorio no encontrado" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 msgid "Repository %s does not exist." msgstr "Repositorio %s no existe." -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 msgid "Package %s not found." msgstr "Paquete %s no encontrado." @@ -1812,7 +1425,8 @@ msgstr "Generando paquete fuente PiSi: %s" #: pisi/operations/build.py:234 msgid "IceCream detected. Make sure your daemon is up and running..." -msgstr "IceCream detectado. Asegúrese que el demónio está activo y funcionando..." +msgstr "" +"IceCream detectado. Asegúrese que el demónio está activo y funcionando..." #: pisi/operations/build.py:239 msgid "CCache detected..." @@ -1882,110 +1496,117 @@ msgstr "Error de Sintaxis en archivo COMAR (%s): %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Violación de caja de arena (Sandbox): %s (%s -> %s)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Violaciones de Sandbox!" # no suea bien, pero está correcto segun ingles. pero quizá querían decir otra cosa ? # quizá quieren decir: no posible llamar/ejecutar rutina del achivo (script batch) de acciones ?? -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "no posible llamar función desde acciones: %s" # did I get "safety switch" right (in this context)? -#: pisi/operations/build.py:482 -msgid "Safety switch: following extra packages in system.devel will be installed: " +#: pisi/operations/build.py:485 +msgid "" +"Safety switch: following extra packages in system.devel will be installed: " msgstr "" "Verificación de seguridad: Se instalarán los siguientes paquetes adicionales " "en system.devel:" -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "Verificación de seguridad: system.devel ya está instalado" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" -msgstr "Verificación de seguridad: No posible encontrar el componente system.devel" +msgstr "" +"Verificación de seguridad: No posible encontrar el componente system.devel" # satisfechas - entiendo que se refiere a librerias necesarias para hacer el proceso build # quizá hay mejor manera de decirlo en español -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Dependencias Build no satisfechas:" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "No es posible generar el paquete por dependencias build no satisfechas" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "Dependencia build %s no se puede satisfacer" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Quiere instalar las dependencias build faltantes " -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "Instalando dependencias build" -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "Ignorando dependencias build" -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Falta el archivo de parche: %s\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Aplicando parche: %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "Quitando archivos.." -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(encontrado versión antigua %s)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Omitiendo %s con nombre de pkg incorrecto" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "(no se encontró build anterior, estableciendo número de build a 1.)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" -msgstr "(paquete antiguo no tiene número de build, seteando número de build a 1.)" +msgstr "" +"(paquete antiguo no tiene número de build, seteando número de build a 1.)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Hay cambios, incrementando número de build a %d" -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "No hay cambios en relación al build anterior %d" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "Usuario '%s' no existe en el sistema" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "Grupo '%s' no existe en el sistema" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** Construyendo (build) paquete %s" -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "Generando %s," -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." @@ -1993,31 +1614,32 @@ msgstr "" "Número de build no disponible. Para builds de repo buildno debe estar " "habilitado en pisi.conf." -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "Creando Paquete PiSi %s." # podria ser tambien "Fin" o "Listo" -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "Hecho." -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "Archivos abandonados en carpeta de instalación (%s):" # revisa este por favor -#: pisi/operations/build.py:932 -msgid "All of the files under the install dir (%s) has been collected by package(s)" +#: pisi/operations/build.py:939 +msgid "" +"All of the files under the install dir (%s) has been collected by package(s)" msgstr "" "Todos los archivos de la carpeta de instalación (%s) se juntaron en los " "paquetes" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "Limpiando Carpeta Build..." -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "Conservando Carpeta Build" @@ -2083,11 +1705,46 @@ msgstr "Remover los siguientes paquetes conflictivos ?" msgid "Conflicts remain" msgstr "Conflictos continúan" +#: pisi/operations/history.py:77 +#, fuzzy +msgid "%s could not be found" +msgstr "Utilidad %s no se puede encontrar" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "%s [cached]" + +#: pisi/operations/history.py:122 +#, fuzzy +msgid "Following packages will be installed:\n" +msgstr "Se actualizarán los siguientes paquetes: " + +#: pisi/operations/history.py:125 +#, fuzzy +msgid "Following packages will be removed:\n" +msgstr "Se actualizarán los siguientes paquetes: " + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "Desea continuar ?" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "Descargando %d / %d" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " "installed again:\n" -msgstr "Los siguientes paquetes ya están instalados y no se instalarán de nuevo:\n" +msgstr "" +"Los siguientes paquetes ya están instalados y no se instalarán de nuevo:\n" #: pisi/operations/install.py:50 pisi/operations/install.py:157 msgid "No packages to install." @@ -2107,10 +1764,12 @@ msgstr "Tamaño total de paquete(s): %.2f %s" #: pisi/operations/install.py:96 msgid "Mixing file names and package names not supported yet." -msgstr "Mezclando nombres de archivos y nombres de paquetes actualmente no soportado." +msgstr "" +"Mezclando nombres de archivos y nombres de paquetes actualmente no soportado." -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" +#: pisi/operations/install.py:136 +#, fuzzy +msgid "External dependencies not satisfied: %s" msgstr "Dependencia externa no satisfecha" #: pisi/operations/install.py:141 @@ -2121,9 +1780,9 @@ msgstr "" "Se instalarán los siguientes paquetes\n" "en el orden respectivo para satisfacer las dependencias adicionales:\n" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" -msgstr "Desea continuar ?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" +msgstr "Dependencia externa no satisfecha" #: pisi/operations/install.py:188 msgid "Installation order: " @@ -2138,7 +1797,8 @@ msgstr "" # should this say in english ? "Safety switch: the component cannot be found in system.base" ?? (i did in spanish like this) #: pisi/operations/remove.py:48 pisi/operations/upgrade.py:238 msgid "Safety switch: the component system.base cannot be found" -msgstr "Verificación de seguridad: No posible encontrar el componente system.base: " +msgstr "" +"Verificación de seguridad: No posible encontrar el componente system.base: " #: pisi/operations/remove.py:55 msgid "Package %s does not exist. Cannot remove." @@ -2196,10 +1856,6 @@ msgstr "Paquete %s ya está con su último build %s." msgid "The following packages will be upgraded: " msgstr "Se actualizarán los siguientes paquetes: " -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "Descargando %d / %d" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "Instalado %d / %d" @@ -2241,18 +1897,6 @@ msgstr "" "El paquete puede ya estar más actualizado. Por favor intente una " "actualizción del paquete." -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "%s [cached]" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "Formato MetaData incorrecto" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "%s no válido" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "Al menos un tag '%s' debería tener texto local" @@ -2343,7 +1987,7 @@ msgstr "getNodeText: Esperado nodo de texto, recibido algo diferente!" msgid "String '%s' has invalid XML" msgstr "Cadena '%s' contiene XML inválido" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "Archivo '%s' contiene XML inválido" @@ -2383,31 +2027,41 @@ msgstr "unpack: check_file_hash falló" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "URI: %s, tipo: %s, sha1sum: %s" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "Nombre: %s, version: %s, release: %s, build %s\n" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "Resumen: %s\n" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "Descripción: %s\n" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "Componente: %s\n" # o simplemente "contiene" ? -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "Provee: " -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "Dependencias: " +#: pisi/specfile.py:264 +#, fuzzy +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Nombre: %s, version: %s, release: %s, build %s\n" + +#: pisi/specfile.py:269 +#, fuzzy +msgid "Build Dependencies: " +msgstr "Dependencias: " + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo requiere un tuple (usuario, clave)" @@ -2420,39 +2074,39 @@ msgstr "Ejecutando" msgid "return value for \"%s\" is %s" msgstr "valor devuelto de \"%s\" es %s" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "Incluyendo link externo '%s'" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "Incluyendo carpeta '%s'" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "I/O Error: No posible calcular hash SHA1 de %s" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "ERROR: parche (%s) falló" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "ERROR: parche (%s) falló: %s" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "comando strip falló para archivo '%s'!" -#: pisi/util.py:533 +#: pisi/util.py:540 msgid "chrpath command failed for file '%s'!" msgstr "comando chrpath falló para archivo '%s'!" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "comando objcopy (keep-debug) falló para archivo '%s'!" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "comando objcopy (add-debuglink) falló para archivo '%s'!" @@ -2477,7 +2131,8 @@ msgstr "" "%s\n" #: scripts/repostats.py:371 -msgid "Developer '%s <%s>' has another mail address '%s' in source package '%s'" +msgid "" +"Developer '%s <%s>' has another mail address '%s' in source package '%s'" msgstr "" "Desarrollador '%s <%s>' tiene otra dirección email '%s' en archivo fuente '%" "s'" @@ -2506,3 +2161,459 @@ msgstr "Buscando en repositorio de fuentes...\n" msgid "Scanning binary packages...\n" msgstr "Buscando paquetes binarios...\n" +# ...Optik; ver http:.... +# "Parser" por "analizador de sintaxis"? +# analizador? +#~ msgid "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" +#~ msgstr "" +#~ "optparse - un analizador de opciones, fácil de usar pero potente y " +#~ "ampliable.\n" +#~ "\n" +#~ "Por Greg Ward \n" +#~ "\n" +#~ "Distribuido originalmente como Optik; ver http://optik.sourceforge." +#~ "net/ .\n" +#~ "\n" +#~ "Si tiene problemas con éste módulo, no envíe reportes de fallas,\n" +#~ "parches, o propuestas de mejora con Python. Por favor use la página \n" +#~ "del proyecto Optik en SourceForge:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "Para soporte use la lista de correo optik-users@lists.sourceforge.net\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" + +#~ msgid "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Producido si una instancia de Option es creada con argumentos\n" +#~ " inválidos o inconsistentes.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Producido si al OptionParser se agregan opciones conflictivas.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Producido si se encuentra una opción inválida en la línea\n" +#~ " de comando.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Producido si se encuentra una opción inválida o ambigua en \n" +#~ " la línea de comando.\n" +#~ " " + +#~ msgid "Return a comma-separated list of option strings & metavariables." +#~ msgstr "" +#~ "Devolver una lista separada por comas, de cadenas de opciones y meta-" +#~ "variables." + +#~ msgid "" +#~ "Format help with indented section bodies.\n" +#~ " " +#~ msgstr "" +#~ "Formato de ayuda con indentación de secciones.\n" +#~ " " + +#~ msgid "" +#~ "Format help with underlined section headers.\n" +#~ " " +#~ msgstr "" +#~ "Formato de ayuda con cabeceras de secciones subrayadas.\n" +#~ " " + +#~ msgid "Usage" +#~ msgstr "Uso" + +#~ msgid "integer" +#~ msgstr "Entero" + +#~ msgid "long integer" +#~ msgstr "Entero largo" + +#~ msgid "floating-point" +#~ msgstr "Punto-flotante" + +#~ msgid "complex" +#~ msgstr "Complejo" + +#~ msgid "option %s: invalid %s value: %r" +#~ msgstr "opción %s: valor %s inválido: %r" + +#~ msgid "option %s: invalid choice: %r (choose from %s)" +#~ msgstr "opción %s: selección inválida: %r (seleccione de %s)" + +#~ msgid "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Atributos de Instancias:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Actualice los valores de opciones de cualquier diccionario, pero " +#~ "solamente\n" +#~ " use claves del diccionario que ya tienen un atributo " +#~ "correspondiente\n" +#~ " en si mismo. Cualquier clave en diccionario sin atributo " +#~ "correspondiente se \n" +#~ " va a ignorar silenciosamante.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Actualice los valores de opciones de cualquier diccionario, \n" +#~ " usando todas las claves del diccionario sin importar si \n" +#~ " tienen un atributo correspondiente o no.\n" +#~ " " + +#~ msgid "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " +#~ msgstr "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " + +#~ msgid "show this help message and exit" +#~ msgstr "Mostrar este mensaje de ayuda y salir" + +#~ msgid "show program's version number and exit" +#~ msgstr "Mostrar número de versión del programa y salir" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [opciones]" + +#~ msgid "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Parse the command-line options found in 'args' (default:\n" +#~ " sys.argv[1:]). Any errors result in a call to 'error()', which\n" +#~ " by default prints the usage message to stderr and calls\n" +#~ " sys.exit() with an error message. On success returns a pair\n" +#~ " (values, args) where 'values' is an Values instance (with all\n" +#~ " your option values) and 'args' is the list of arguments left\n" +#~ " over after parsing options.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Analiza las opciones de línea de comando encontrados en " +#~ "'args' (default:\n" +#~ " sys.argv[1:]). Cualquier error produce una llamada a 'error()', " +#~ "que\n" +#~ " por defecto imprime el mensaje de uso a la salida stderr y llama\n" +#~ " sys.exit() con un mensaje de error. Si exitoso devuelve un par\n" +#~ " (values, args) donde 'values' es una instancia de Values (con " +#~ "todos\n" +#~ " los valores de las opciones que le fueron pasadas) y 'args' es la " +#~ "lista de argumentos \n" +#~ " que quedan luego de analizar las opciones.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Check that the supplied option values and leftover arguments are\n" +#~ " valid. Returns the option values and leftover arguments\n" +#~ " (possibly adjusted, possibly completely new -- whatever you\n" +#~ " like). Default implementation just returns the passed-in\n" +#~ " values; subclasses may override as desired.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Verifica la validez de los valores de las opciones indicadas y de " +#~ "los\n" +#~ " argumentos sobrantes. Devuelve los valores de opciones y " +#~ "argumentos sobrantes\n" +#~ " (posiblemente corregidos, completamente nuevos -- como le " +#~ "parezca\n" +#~ " mejor). La implementación predeterminada simplemente devuelve " +#~ "los valores que se\n" +#~ " le pasaron; las subclases se pueden sobreescribir.\n" +#~ " " + +#~ msgid "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Process command-line arguments and populate 'values', consuming\n" +#~ " options and arguments from 'rargs'. If 'allow_interspersed_args' " +#~ "is\n" +#~ " false, stop at the first non-option argument. If true, " +#~ "accumulate any\n" +#~ " interspersed non-option arguments in 'largs'.\n" +#~ " " +#~ msgstr "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Procesa argumentos de línea de comando y carga 'values', " +#~ "consumiendo\n" +#~ " opciones y argumentos de 'args'. Si 'allow_interspersed_args' " +#~ "es\n" +#~ " falso, para con el primer argumento que no es una opción. Si " +#~ "verdadero, acumula los\n" +#~ " argumentos intermedios que no son opciones en 'largs'.\n" +#~ " " + +#~ msgid "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Determine which long option string 'opt' matches, ie. which one\n" +#~ " it is an unambiguous abbrevation for. Raises BadOptionError if\n" +#~ " 'opt' doesn't unambiguously match any long option string.\n" +#~ " " +#~ msgstr "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Determina con cual opción de cadena larga concuerda la cadena " +#~ "'opt', o sea que, para cual\n" +#~ " de ellos es una abreviatura no ambigua. Produce BadOptionError " +#~ "si\n" +#~ " 'opt' no coincide de manera no-ambigua con uno de las opciones de " +#~ "cadena larga.\n" +#~ " " + +#~ msgid "%s option requires an argument" +#~ msgstr "la opción %s requiere un argumento" + +#~ msgid "%s option requires %d arguments" +#~ msgstr "la opción %s requiere %d argumentos" + +#~ msgid "%s option does not take a value" +#~ msgstr "la opción %s no toma un valor" + +#~ msgid "no such option: %s" +#~ msgstr "no existe la opción: %s" + +# alguna mejor idea para "retornar" ? +#~ msgid "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Print a usage message incorporating 'msg' to stderr and exit.\n" +#~ " If you override this in a subclass, it should not return -- it\n" +#~ " should either exit or raise an exception.\n" +#~ " " +#~ msgstr "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Imprime un mensaje incluyendo 'msg' hacia la salida stderr y " +#~ "sale.\n" +#~ " Si lo sobreescribe en una subclase no debería retornar -- \n" +#~ " sino debería o salir o producir una excepción.\n" +#~ " " + +#~ msgid "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Print the usage message for the current program (self.usage) to\n" +#~ " 'file' (default stdout). Any occurence of the string \"%prog\" " +#~ "in\n" +#~ " self.usage is replaced with the name of the current program\n" +#~ " (basename of sys.argv[0]). Does nothing if self.usage is empty\n" +#~ " or not defined.\n" +#~ " " +#~ msgstr "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Imprime el mensaje de uso para el programa actual (self.usage) a\n" +#~ " 'file' (por defecto stdout). Cualquier ocurrencia de la cadena " +#~ "\"%prog\" en\n" +#~ " self.usage es reemplazado por el nombre del programa actual\n" +#~ " (nombre de base de sys.argv[0]). No hace nada si self.usage está " +#~ "vacío\n" +#~ " o no definido.\n" +#~ " " + +#~ msgid "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Print the version message for this program (self.version) to\n" +#~ " 'file' (default stdout). As with print_usage(), any occurence\n" +#~ " of \"%prog\" in self.version is replaced by the current " +#~ "program's\n" +#~ " name. Does nothing if self.version is empty or undefined.\n" +#~ " " +#~ msgstr "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Imprime el mensaje de versión del programa actual (self.version) " +#~ "a\n" +#~ " 'file' (por defecto a stdout). Similar a print_usage(), cualquier " +#~ "ocurrencia\n" +#~ " de \"%prog\" en self.version es reemplazado por el nombre del " +#~ "programa\n" +#~ " actual. No hace nada si self.version está vacío o no definido.\n" +#~ " " + +#~ msgid "options" +#~ msgstr "opciones" + +#~ msgid "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Print an extended help message, listing all options and any\n" +#~ " help text provided with them, to 'file' (default stdout).\n" +#~ " " +#~ msgstr "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Imprime un mensaje de ayuda extensa, listando todas las opciones " +#~ "y\n" +#~ " los textos de ayuda que vienen con ellos, a 'file' (por defecto a " +#~ "stdout).\n" +#~ " " + +#~ msgid "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Return the string key in 'wordmap' for which 's' is an unambiguous\n" +#~ " abbreviation. If 's' is found to be ambiguous or doesn't match any " +#~ "of\n" +#~ " 'words', raise BadOptionError.\n" +#~ " " +#~ msgstr "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Devuelve la cadena clave en 'wordmap' para la cual 's' es una " +#~ "abreviatura\n" +#~ " no-ambigua. Si 's' resulta ser ambiguo o no concuerda con ninguno " +#~ "de \n" +#~ " 'words', produce BadOptionError.\n" +#~ " " + +#~ msgid "ambiguous option: %s (%s?)" +#~ msgstr "opción ambigua: %s (%s?)" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Una operación de base de datos fue abortada. Debería ejecutar pisi\n" +#~ "de nuevo para el procedimiento de recuperación normal de DB. Asegúrese " +#~ "de \n" +#~ "tener espacio disponible en disco.\n" +#~ " Debe ejecutar rebuild-db solamente en caso de corrupción de archivos y " +#~ "para actualización de base de datos" + +#~ msgid "%s is not installed" +#~ msgstr "%s no está instalado" + +#~ msgid "Could not restart comar" +#~ msgstr "No posible reiniciar comar" + +#~ msgid "connection with comar unexpectedly closed" +#~ msgstr "Pérdida de conexión inesperada con comar " + +#~ msgid "Configuration error: %s" +#~ msgstr "Error de configuración: %s" + +#~ msgid "comar denied our access" +#~ msgstr "acceso denegado por comar" + +#~ msgid "Item not found" +#~ msgstr "Ítem no encontrado" + +#~ msgid "MetaData format wrong" +#~ msgstr "Formato MetaData incorrecto" + +#~ msgid "Invalid %s" +#~ msgstr "%s no válido" diff --git a/po/fr.po b/po/fr.po index e64ae771..2b396709 100644 --- a/po/fr.po +++ b/po/fr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: fr\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2008-01-16 22:33+0100\n" "Last-Translator: Amine Chadly \n" "Language-Team: French \n" @@ -15,470 +15,16 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "X-Generator: KBabel 1.11.4\n" -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" -"optparse - un analyseur d'options facile à utiliser, extensible\n" -"et puissant\n" -"Par Greg Ward \n" -"\n" -"Distribué à l'origine comme Optik; voir http://optik.sourceforge.net/ .\n" -"\n" -"Si vous avez de problèmes avec ce module, ne le signalez pas,\n" -"n'envoyez pas de patches ou de requêtes de nouvelles \n" -"fonctionnalités avec Python; utilisez plutôt la page de projet \n" -"Sourceforge d'Optik : \n" -" http://sourceforge.net/projects/optik\n" -"\n" -"Pour le support, utiliser la liste de diffusion \n" -"optik-users@lists.sourceforge.net\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" -"\n" -" Levée si une instance d'Option est créée avec un nombre\n" -" incorrect d'arguments ou avec un argument invalide.\n" -" " - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" -"\n" -" Levée si des options incompatibles sont ajoutées à un OptionParser.\n" -" " - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" -"\n" -" Levée si une valeur incorrecte d'option est rencontrée dans la \n" -" ligne de commande.\n" -" " - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" -"\n" -" Levée si une option invalide ou ambiguë est vue dans la ligne de " -"commande.\n" -" " - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" -"Retourne une liste de chaînes d'options & de métavariables séparées par des " -"virgules." - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" -"Réarrange l'aide en indentant le corps des sections.\n" -" " - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "utilisation : %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" -"Arrange l'aide en soulignant les titres de sections.\n" -" " - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "Utilisation" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "entier" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "entier long" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "virgule flottante" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "complexe" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "option %s: invalide %s valeur: %r" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "option %s: choix invalide : %r (choisir parmi %s)" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" -"\n" -" Attributs d'instance :\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" -"\n" -" Met à jour les valeur d'options depuis un dictionnaire arbitraire,\n" -" mais n'utilise que les clefs du dictionnaire qui ont un attribut \n" -" correspondant dans self. Tout clefs du dictionnaire sans attribut \n" -" correspondant est silencieusement ignorée.\n" -" " - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" -"\n" -" Met à jour les valeurs d'options depuis un dictionnaire\n" -" arbitraire en utilisant toutes les clefs du dictionnaire \n" -" qu'elles aient un attribut correspondant ou pas.\n" -" " - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "affiche ce message d'aide puis sort" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "indique la version du programme et sort" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [options]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Analyse les options de la ligne de commande trouvées \n" -" dans 'args' (par défaut : sys.argv[1:]). Toute erreur \n" -" provoque un appel à error()', qui par défaut affiche le \n" -" message d'utilisation vers stderr puis appelle sys.exit()\n" -" avec un message d'erreur. En cas de succès, retourne \n" -" une paire (valeurs, args) où values est un instance de \n" -" Values (avec toutes vos valeurs d'options) et args est\n" -" une liste d'arguments restants après l'analyse des\n" -" options.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Vérifie que les valeurs d'options fournies et les arguments\n" -" restants sont valides. Retourne les valeurs d'options et \n" -" les arguments restants (potentiellement ajustées, \n" -" potentiellement complètement nouvelles -- comme vous\n" -" préférez). L'implémentation par défaut retourne juste les \n" -" valeurs fournies en entrée; les sous-classes peuvent \n" -" redéfinir à leur convenance.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Procède à l'analyse des arguments de la ligne de commande et peuple\n" -" 'values', consommant les options et les arguments de 'rargs'. Si \n" -" 'allow_interspersed_args' est à false, s'arrête au premier argument " -"qui\n" -" n'est pas une option. Si établi à true, accumule tout argument " -"intercalé\n" -" qui n'est pas une option dans 'largs'.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Détermine quelle option longue correspond à la chaîne 'opt', c'est\n" -" à dire pour laquelle elle est une abréviation non équivoque. Lève\n" -" BadOptionError si 'opt' ne correspond à aucune chaîne longue \n" -" d'option sans équivoque.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "L'option %s requiert un argument" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "L'option %s requiert %d arguments" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "L'option %s ne prend pas de valeur" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "Option inexistante : %s" - -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" -"error(msg : string)\n" -"\n" -" Affiche un message d'utilisation incorporant 'msg' dans stderr puis " -"sort.\n" -" Si vous surchargez dans une sous-classe, la méthode ne doit \n" -" pas rendre la main -- Elle devrait soit quitter, soit lever une " -"exception.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" -"print_usage(file : file = stdout)\n" -"\n" -" Affiche le message d'utilisation pour le programme courant (self." -"usage) \n" -" dans 'file' (par défaut stdout). Toute occurence de la chaîne \"%" -"prog\" dans\n" -" self.usage est remplacée par le nom du programme courant\n" -" (nom de base de sys.argv[0]). Ne fait rien si self.usage est vide\n" -" ou indéfinie.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" -"print_version(file : file = stdout)\n" -"\n" -" Affiche le message de version de ce programme (self.version)\n" -" dans le fichier 'file' (par défaut dans stdout). Comme pour \n" -" print_usage(), toute occurence de \"%prog\" dans self.version\n" -" sera remplacée par le nom du programme courant\n" -" Ne fait rien si self.version est vide ou indéfinie.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "options" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" -"print_help(file : file = stdout)\n" -"\n" -" Affiche un message d'aide étendu, listant toutes les options\n" -" ainsi que tout aide textuelle fournie avec elles dans 'file' \n" -" (stdout par défaut).\n" -" " - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Retourne la chaîne clef dans 'wordmap' pour laquelle 's' est une\n" -" abréviation sans ambiguïté. Lève une BadOptionError si 's' est \n" -" ambigu ou ne correspond à aucun mot.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "option ambiguë : %s (%s?)" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Interruption Clavier : Sortons..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Programme définitivement interrompu." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Une opération relative à la base de données a été abandonnée.\n" -"Veuillez lancer pisi une nouvelle fois afin de suivre la procédure normale " -"de\n" -"reprise DB. Faîtes bien en sorte d'avoir suffisamment d'espace disque.\n" -"Vous ne devez lancer rebuild-db que lorsqu'un fichier est corrompu ou lors \n" -"de mises à jour de la base." - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" @@ -486,23 +32,23 @@ msgstr "" "Veuillez signaler le disfonctionnement s'il vous plaît. (http://bugs.uludag." "org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "Erreur Système. Programme définitivement interrompu." -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Veuillez utiliser 'pisi help' pour une aide généraliste." -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Pile d'exécution : " -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "Utiliser --debug pour voir une pile d'exécution." -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -511,54 +57,54 @@ msgstr "" "vous plaît :\n" "%s/config.log" -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Échec du configure." -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: 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:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 msgid "Make failed." msgstr "Échec du make." -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 msgid "Install failed." msgstr "Échec de l'installation." -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "Pas de Makefile trouvé." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "L'exécution de aclocal a échoué." -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "L'exécution de autoconf a échoué." -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "L'exécution de autoreconf a échoué." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "L'exécution de automake a échoué." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "L'exécution de autoheader a échoué." @@ -703,19 +249,19 @@ msgstr "ActionsAPI [copytree]: Le repertoire %s n'existe pas." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: Permission refusée : %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "Le paquet comar n'est pas entièrement installé" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "Le fichier %s est introuvable" -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "Vérification /%s " -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -723,71 +269,78 @@ msgstr "" "\n" "Fichier corrompu : %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "OK" -#: pisi/api.py:455 +#: pisi/api.py:538 +#, fuzzy +msgid "" +"\n" +"Missing file: %s" +msgstr "Fichier paquet : %s" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* Construction de l'index des fichiers PiSi sous %s" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* Fichier d'index écrit" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Le dépôt %s existe déjà." -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "Le dépôt %s a été ajouté au système." -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "Le dépôt %s a été supprimé du système." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "Le dépôt %s n'existe pas. Impossible de le supprimer." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* Mise à jour du dépôt : %s" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "" -#: pisi/api.py:494 +#: pisi/api.py:588 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:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Base de données des paquets mise à jour." -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "Pas de dépôt au nom %s trouvé." -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* Reconstruction du dépôt '%s'... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "Erreur d'entrée/sortie ors de la lecture de %s : %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* Ajout de '%s' à la base de données... " -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "OK." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Paquet %s trouvé dans le dépôt %s" @@ -857,37 +410,37 @@ msgstr "Régression de paquet déclinée" msgid "%s configuration failed." msgstr "La configuration de %s a échoué." -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "Stockage de %s," -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "Stockage de %s." -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "Stockage de %s" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 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:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "Suppression du paquet %s" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr " Tentative de suppression d'un paquet inexistant" -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "Le fichier %s causant un conflit ne sera pas supprimé" -#: pisi/atomicoperations.py:529 +#: pisi/atomicoperations.py:525 msgid "" "Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" @@ -950,12 +503,12 @@ msgstr "Impossible d'atteindre le dépôt %s. Suppression de %s du système." msgid "build options" msgstr "options de compilation" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "Ne pas prendre en compte le numéro de build." -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "Ne pas prendre les informations de dépendance en compte" @@ -967,7 +520,7 @@ msgstr "Répertoire accueillant les paquets produits" msgid "Bypass errors from ActionsAPI" msgstr "Passe outre les erreurs d'ActionsAPI" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "Passe outre les précautions de sécurité" @@ -995,7 +548,8 @@ 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:76 -msgid "Constrain build process inside the build folder" +#, fuzzy +msgid "Do not constrain build process inside the build folder" msgstr "" "Contient le processus de compilation au sein du répertoire de compilation" @@ -1043,7 +597,7 @@ msgstr "Crée le paquet PiSi" msgid "package_format must be one of %s " msgstr "package_format doit être l'un de %s " -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "Répertoire de sortie : %s" @@ -1079,68 +633,76 @@ msgstr "" msgid "Package %s not installed" msgstr "Le paquet %s n'est pas installé" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "La commande n'a pas de nom" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "Commande %s dupliquée" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "Commande non reconnue : %s" -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "options générales" -#: pisi/cli/command.py:98 +#: 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:100 +#: 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:104 +#: 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:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "Affichage détaillé du retour" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "Montrer les informations de déverminage" -#: pisi/cli/command.py:111 +#: 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 +#: pisi/cli/command.py:131 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 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "Mot de passe : " -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "La commande s'est achevée anormalement." -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "Passer outre l'agent de configuration comar" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "Ne rien faire, juste montrer ce qui serait fait" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "utilisation : %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "Options de configuration des paquets en attente (configure-pending)" @@ -1153,15 +715,20 @@ msgstr "options de delta" msgid "emerge options" msgstr "options d'emerge" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +#, fuzzy +msgid "Emerge available packages under given component" +msgstr "Liste les paquets disponibles pour un composant donné" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "Ignorer les conflits de fichiers" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "Ignorer les conflits de paquets" -#: pisi/cli/emerge.py:63 +#: 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." @@ -1218,6 +785,36 @@ msgstr "" "Utilisez \"%prog help \" pour une aide concernant une commande " "spécifique.\n" +#: pisi/cli/history.py:44 +#, fuzzy +msgid "history options" +msgstr "Options de list-sources" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +#, fuzzy +msgid "Operation #%d: %s" +msgstr "Description : %s\n" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "options d'index" @@ -1242,60 +839,78 @@ msgstr "Ne pas signer l'index." msgid "Indexing current directory." msgstr "Indexer le répertoire courant." -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "options d'info" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "Montre une liste de fichiers de paquets." -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "Infos à propos du composant donné" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "Montre seulement les chemins." -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "Ne pas montrer les détails" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "La sortie s'effectue au format xml" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "Dépendances inverses : " -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +#, fuzzy +msgid "Reverse Build Dependencies:" +msgstr "Dépendances inverses : " + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "Fichier paquet : %s" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "[inst] " -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "Paquets installés :" -#: pisi/cli/info.py:150 -msgid "%s is not installed" -msgstr "%s n'est pas installé" +#: pisi/cli/info.py:166 +#, fuzzy +msgid "%s package is not installed" +msgstr "Le paquet %s n'est pas installé" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "[dépôt]" +#: pisi/cli/info.py:172 +#, fuzzy +msgid "[binary] " +msgstr "[inst] " -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "Paquet trouvé dans le dépôt %s :" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +#, fuzzy +msgid "%s package is not found in binary repositories" +msgstr "%s est introuvable dans les dépôts" + +#: pisi/cli/info.py:184 +#, fuzzy +msgid "[source] " +msgstr "[dépôt]" + +#: pisi/cli/info.py:189 +#, fuzzy +msgid "%s package is not found in source repositories" msgstr "%s est introuvable dans les dépôts" #: pisi/cli/install.py:44 @@ -1311,7 +926,7 @@ msgid "Install component's and recursive components' packages" msgstr "" "Installer les paquets du composant, et les ceux des composants récursifs" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "Chercher les mises à jour mais ne pas les installer." @@ -1320,8 +935,8 @@ msgid "list-available options" msgstr "Options de list-available" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "Montrer au format long" @@ -1349,15 +964,19 @@ msgstr "Options de list-components" msgid "list-installed options" msgstr "Options de list-installed" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "Lister les paquets installé pour le composant donné" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "Montrer les informations détaillées de l'installation" -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 msgid "" "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "Paquet Nom |St| Version| Rel.| Build| Distro| Date" @@ -1370,28 +989,28 @@ msgstr "Il n'y a aucun paquet en attente de configuration" msgid "list-sources options" msgstr "Options de list-sources" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "Options de list-upgrades" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "" "Liste les paquets pouvant être mis à jour concernant un composant donné" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "Pas de paquet à mettre à jour." -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 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:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "Aucune commande fournie" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "Erreur d'analyse de la ligne de commande" @@ -1463,23 +1082,23 @@ msgstr "Options de update-repo" msgid "Update database in any case" msgstr "Mise à jour de la base de données quoi qu'il arrive" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "options de mise à jour" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "Seulement les mises à jour liées à la sécurité" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "Ne pas mettre à jour les dépôts" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "Mettre à jour les paquets du composant et les composants récursifs" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." @@ -1487,7 +1106,7 @@ 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:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." @@ -1495,67 +1114,61 @@ 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:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "Mise à jour des dépôts" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "Les dépôts ne seront pas mis à jours" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +#, fuzzy +msgid "dbus-python package is not fully installed" +msgstr "Le paquet comar n'est pas entièrement installé" + +#: pisi/comariface.py:86 +#, fuzzy +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "Impossible de se connecter à comar" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "Impossible de redémarrer comar" - -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "La connexion avec comar a été interrompue" - -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "Erreur de configuration : %s" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "Erreur de script : %s" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "comar nous a refusé l'accès" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "Configuration du paquet %s" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "Enregistrement du script comar %s" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "Erreur de script : %s" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "Appel aux officiants de post-installation" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "Lancement du script de post-installation du paquet" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "Configuration du paquet %s pour suppression" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "Lancement du script de pré-suppression du paquet" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "Appel aux officiants de pré-suppression" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "Désenregistrement des scripts comar" @@ -1563,7 +1176,7 @@ msgstr "Désenregistrement des scripts comar" 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:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "Pas de section au nom '%s'" @@ -1623,23 +1236,25 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "Distribution : %s, Date d'installation : %s\n" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 msgid "Package %s is not installed" msgstr "Le paquet %s n'est pas installé." #: pisi/db/itembyrepo.py:41 -msgid "Item not found" -msgstr "L'item est introuvable" +#, fuzzy +msgid "%s repository not found" +msgstr "Pas de dépôt au nom %s trouvé." #: pisi/db/itembyrepo.py:51 -msgid "Repo item not found" +#, fuzzy +msgid "Repo item %s not found" msgstr "L'item de dépôt est introuvable." #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 msgid "Repository %s does not exist." msgstr "Le dépôt %s n'existe pas." -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 msgid "Package %s not found." msgstr "Le paquet %s est introuvable." @@ -1857,111 +1472,115 @@ msgstr "Erreur de syntaxe dans le fichier COMAR (%s) : %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Violation du bac à sable (sandbox) : %s (%s -> %s)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Violations du bac à sable (sandbox) !" -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "impossible d'appeler une fonction depuis une action : %s" -#: pisi/operations/build.py:482 +#: pisi/operations/build.py:485 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:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "Précautions de sécurité : system.devel est déjà installé" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 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:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Dépendance de Compilation Insatisfaites : " -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 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:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "La dépendance de compilation %s ne peut être satisfaite" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Voulez vous installer les dépendances de compilations manquantes ?" -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "Installation des dépendances de compilation." -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "Ignore les dépendances de compilations." -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Le fichier de patch %s est manquant\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Application du patch : %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "Suppression des chaînes inutilisées des fichiers..." -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(Une ancienne version %s a été trouvée)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Mise de côté de %s avec un nom de paquet erroné" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 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)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 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)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Il y a des changements, incrémentation du numéro de build à %d" -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "Il n'y a aucun changement depuis la compilation précédente %d" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "Aucun utilisateur '%s' trouvé sur le système" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "Pas de groupe '%s' trouvé sur le système" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** Compilation du paquet %s" -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "Génération de %s." -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." @@ -1969,30 +1588,30 @@ msgstr "" "Numéro de build non disponible. Pour les builds de dépôts, vous devez " "activer buildno dans pisi.conf" -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "Création du paquet PiSi %s." -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "Terminé." -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "Fichiers abandonnés sous le répertoire d'installation (%s) :" -#: pisi/operations/build.py:932 +#: pisi/operations/build.py:939 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)" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "Nettoyage du Répertoire de Compilation..." -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "Répertoire de Compilation conservé" @@ -2058,6 +1677,40 @@ msgstr "Supprimer les paquets en conlits suivants ?" msgid "Conflicts remain" msgstr "Des conflits persistent" +#: pisi/operations/history.py:77 +#, fuzzy +msgid "%s could not be found" +msgstr "L'utilitaire %s n'a pu être trouvé" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "%s [en cache]" + +#: pisi/operations/history.py:122 +#, fuzzy +msgid "Following packages will be installed:\n" +msgstr "Le paquet suivant va être mis à jour :" + +#: pisi/operations/history.py:125 +#, fuzzy +msgid "Following packages will be removed:\n" +msgstr "Le paquet suivant va être mis à jour :" + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "Voulez vous continuer ?" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "Téléchargement %d / %d" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " @@ -2088,8 +1741,9 @@ msgstr "" "Mélanger des noms de fichiers et des noms de paquets n'est pas encore " "supporté." -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" +#: pisi/operations/install.py:136 +#, fuzzy +msgid "External dependencies not satisfied: %s" msgstr "Dépendances externes non satisfaites" #: pisi/operations/install.py:141 @@ -2100,9 +1754,9 @@ msgstr "" "Les paquets suivants vont être installés\n" "dans cet ordre afin de satisfaire des dépendances supplémentaires :\n" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" -msgstr "Voulez vous continuer ?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" +msgstr "Dépendances externes non satisfaites" #: pisi/operations/install.py:188 msgid "Installation order: " @@ -2174,10 +1828,6 @@ msgstr "Le paquet %s est déjà à son build le plus récent %s." msgid "The following packages will be upgraded: " msgstr "Le paquet suivant va être mis à jour :" -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "Téléchargement %d / %d" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "Installation %d / %d" @@ -2215,18 +1865,6 @@ msgstr "" "Le paquet a peut être été mis à jour. Veuillez essayer de mettre à jour le " "paquet." -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "%s [en cache]" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "Mauvais format de métadonnées" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "%s invalide" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "Au moins une balise '%s' devrait avoir du texte local" @@ -2316,7 +1954,7 @@ msgstr "getNodeText : Attendait un noeud texte, reçu quelque chose d'autre !" msgid "String '%s' has invalid XML" msgstr "Chaîne '%s' contient un texte XML invalide" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "Le fichier '%s' contient un texte XML invalide" @@ -2356,30 +1994,40 @@ msgstr "unpack : check_file_hash a échoué" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "URI : %s, type : %s, sha1sum : %s" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "Nom : %s, version : %s, release : %s, build %s\n" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "Résumé : %s\n" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "Description : %s\n" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "Composant : %s\n" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "Fournit : " -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "Dépendances : " +#: pisi/specfile.py:264 +#, fuzzy +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Nom : %s, version : %s, release : %s, build %s\n" + +#: pisi/specfile.py:269 +#, fuzzy +msgid "Build Dependencies: " +msgstr "Dépendances : " + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo a besoin d'un tuple (utilisateur, mot de passe)" @@ -2392,42 +2040,42 @@ msgstr "En cours d'exécution" msgid "return value for \"%s\" is %s" msgstr "la valeur retournée pour \"%s\" est %s" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "Inclusion du lien externe '%s'" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "Inclusion du répertoire '%s'" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "" "Erreur d'Entrée/Sortie : Impossible de calculer la somme de contrôle SHA1 de " "%s" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "ERREUR : le patch (%s) a échoué" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "ERREUR : le patch (%s) a échoué : %s" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "La commande strip a échoué pour le fichier '%s'!" -#: pisi/util.py:533 +#: pisi/util.py:540 #, fuzzy msgid "chrpath command failed for file '%s'!" msgstr "La commande strip a échoué pour le fichier '%s'!" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "objcopy (keep-debug) la commande a échoué pour le fichie'%s'!" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "objcopy (add-debuglink) La commande a échoué pour le fichier '%s'!" @@ -2484,5 +2132,454 @@ msgstr "Exploration du dépôt de sources...\n" msgid "Scanning binary packages...\n" msgstr "Exploration de paquets binaires...\n" +#~ msgid "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" +#~ msgstr "" +#~ "optparse - un analyseur d'options facile à utiliser, extensible\n" +#~ "et puissant\n" +#~ "Par Greg Ward \n" +#~ "\n" +#~ "Distribué à l'origine comme Optik; voir http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "Si vous avez de problèmes avec ce module, ne le signalez pas,\n" +#~ "n'envoyez pas de patches ou de requêtes de nouvelles \n" +#~ "fonctionnalités avec Python; utilisez plutôt la page de projet \n" +#~ "Sourceforge d'Optik : \n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "Pour le support, utiliser la liste de diffusion \n" +#~ "optik-users@lists.sourceforge.net\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" + +#~ msgid "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Levée si une instance d'Option est créée avec un nombre\n" +#~ " incorrect d'arguments ou avec un argument invalide.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Levée si des options incompatibles sont ajoutées à un OptionParser.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Levée si une valeur incorrecte d'option est rencontrée dans la \n" +#~ " ligne de commande.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Levée si une option invalide ou ambiguë est vue dans la ligne de " +#~ "commande.\n" +#~ " " + +#~ msgid "Return a comma-separated list of option strings & metavariables." +#~ msgstr "" +#~ "Retourne une liste de chaînes d'options & de métavariables séparées par " +#~ "des virgules." + +#~ msgid "" +#~ "Format help with indented section bodies.\n" +#~ " " +#~ msgstr "" +#~ "Réarrange l'aide en indentant le corps des sections.\n" +#~ " " + +#~ msgid "" +#~ "Format help with underlined section headers.\n" +#~ " " +#~ msgstr "" +#~ "Arrange l'aide en soulignant les titres de sections.\n" +#~ " " + +#~ msgid "Usage" +#~ msgstr "Utilisation" + +#~ msgid "integer" +#~ msgstr "entier" + +#~ msgid "long integer" +#~ msgstr "entier long" + +#~ msgid "floating-point" +#~ msgstr "virgule flottante" + +#~ msgid "complex" +#~ msgstr "complexe" + +#~ msgid "option %s: invalid %s value: %r" +#~ msgstr "option %s: invalide %s valeur: %r" + +#~ msgid "option %s: invalid choice: %r (choose from %s)" +#~ msgstr "option %s: choix invalide : %r (choisir parmi %s)" + +#~ msgid "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Attributs d'instance :\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Met à jour les valeur d'options depuis un dictionnaire " +#~ "arbitraire,\n" +#~ " mais n'utilise que les clefs du dictionnaire qui ont un " +#~ "attribut \n" +#~ " correspondant dans self. Tout clefs du dictionnaire sans " +#~ "attribut \n" +#~ " correspondant est silencieusement ignorée.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Met à jour les valeurs d'options depuis un dictionnaire\n" +#~ " arbitraire en utilisant toutes les clefs du dictionnaire \n" +#~ " qu'elles aient un attribut correspondant ou pas.\n" +#~ " " + +#~ msgid "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " +#~ msgstr "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " + +#~ msgid "show this help message and exit" +#~ msgstr "affiche ce message d'aide puis sort" + +#~ msgid "show program's version number and exit" +#~ msgstr "indique la version du programme et sort" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [options]" + +#~ msgid "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Parse the command-line options found in 'args' (default:\n" +#~ " sys.argv[1:]). Any errors result in a call to 'error()', which\n" +#~ " by default prints the usage message to stderr and calls\n" +#~ " sys.exit() with an error message. On success returns a pair\n" +#~ " (values, args) where 'values' is an Values instance (with all\n" +#~ " your option values) and 'args' is the list of arguments left\n" +#~ " over after parsing options.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Analyse les options de la ligne de commande trouvées \n" +#~ " dans 'args' (par défaut : sys.argv[1:]). Toute erreur \n" +#~ " provoque un appel à error()', qui par défaut affiche le \n" +#~ " message d'utilisation vers stderr puis appelle sys.exit()\n" +#~ " avec un message d'erreur. En cas de succès, retourne \n" +#~ " une paire (valeurs, args) où values est un instance de \n" +#~ " Values (avec toutes vos valeurs d'options) et args est\n" +#~ " une liste d'arguments restants après l'analyse des\n" +#~ " options.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Check that the supplied option values and leftover arguments are\n" +#~ " valid. Returns the option values and leftover arguments\n" +#~ " (possibly adjusted, possibly completely new -- whatever you\n" +#~ " like). Default implementation just returns the passed-in\n" +#~ " values; subclasses may override as desired.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Vérifie que les valeurs d'options fournies et les arguments\n" +#~ " restants sont valides. Retourne les valeurs d'options et \n" +#~ " les arguments restants (potentiellement ajustées, \n" +#~ " potentiellement complètement nouvelles -- comme vous\n" +#~ " préférez). L'implémentation par défaut retourne juste les \n" +#~ " valeurs fournies en entrée; les sous-classes peuvent \n" +#~ " redéfinir à leur convenance.\n" +#~ " " + +#~ msgid "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Process command-line arguments and populate 'values', consuming\n" +#~ " options and arguments from 'rargs'. If 'allow_interspersed_args' " +#~ "is\n" +#~ " false, stop at the first non-option argument. If true, " +#~ "accumulate any\n" +#~ " interspersed non-option arguments in 'largs'.\n" +#~ " " +#~ msgstr "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Procède à l'analyse des arguments de la ligne de commande et " +#~ "peuple\n" +#~ " 'values', consommant les options et les arguments de 'rargs'. " +#~ "Si \n" +#~ " 'allow_interspersed_args' est à false, s'arrête au premier " +#~ "argument qui\n" +#~ " n'est pas une option. Si établi à true, accumule tout argument " +#~ "intercalé\n" +#~ " qui n'est pas une option dans 'largs'.\n" +#~ " " + +#~ msgid "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Determine which long option string 'opt' matches, ie. which one\n" +#~ " it is an unambiguous abbrevation for. Raises BadOptionError if\n" +#~ " 'opt' doesn't unambiguously match any long option string.\n" +#~ " " +#~ msgstr "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Détermine quelle option longue correspond à la chaîne 'opt', " +#~ "c'est\n" +#~ " à dire pour laquelle elle est une abréviation non équivoque. " +#~ "Lève\n" +#~ " BadOptionError si 'opt' ne correspond à aucune chaîne longue \n" +#~ " d'option sans équivoque.\n" +#~ " " + +#~ msgid "%s option requires an argument" +#~ msgstr "L'option %s requiert un argument" + +#~ msgid "%s option requires %d arguments" +#~ msgstr "L'option %s requiert %d arguments" + +#~ msgid "%s option does not take a value" +#~ msgstr "L'option %s ne prend pas de valeur" + +#~ msgid "no such option: %s" +#~ msgstr "Option inexistante : %s" + +#~ msgid "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Print a usage message incorporating 'msg' to stderr and exit.\n" +#~ " If you override this in a subclass, it should not return -- it\n" +#~ " should either exit or raise an exception.\n" +#~ " " +#~ msgstr "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Affiche un message d'utilisation incorporant 'msg' dans stderr " +#~ "puis sort.\n" +#~ " Si vous surchargez dans une sous-classe, la méthode ne doit \n" +#~ " pas rendre la main -- Elle devrait soit quitter, soit lever une " +#~ "exception.\n" +#~ " " + +#~ msgid "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Print the usage message for the current program (self.usage) to\n" +#~ " 'file' (default stdout). Any occurence of the string \"%prog\" " +#~ "in\n" +#~ " self.usage is replaced with the name of the current program\n" +#~ " (basename of sys.argv[0]). Does nothing if self.usage is empty\n" +#~ " or not defined.\n" +#~ " " +#~ msgstr "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Affiche le message d'utilisation pour le programme courant (self." +#~ "usage) \n" +#~ " dans 'file' (par défaut stdout). Toute occurence de la chaîne \"%" +#~ "prog\" dans\n" +#~ " self.usage est remplacée par le nom du programme courant\n" +#~ " (nom de base de sys.argv[0]). Ne fait rien si self.usage est " +#~ "vide\n" +#~ " ou indéfinie.\n" +#~ " " + +#~ msgid "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Print the version message for this program (self.version) to\n" +#~ " 'file' (default stdout). As with print_usage(), any occurence\n" +#~ " of \"%prog\" in self.version is replaced by the current " +#~ "program's\n" +#~ " name. Does nothing if self.version is empty or undefined.\n" +#~ " " +#~ msgstr "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Affiche le message de version de ce programme (self.version)\n" +#~ " dans le fichier 'file' (par défaut dans stdout). Comme pour \n" +#~ " print_usage(), toute occurence de \"%prog\" dans self.version\n" +#~ " sera remplacée par le nom du programme courant\n" +#~ " Ne fait rien si self.version est vide ou indéfinie.\n" +#~ " " + +#~ msgid "options" +#~ msgstr "options" + +#~ msgid "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Print an extended help message, listing all options and any\n" +#~ " help text provided with them, to 'file' (default stdout).\n" +#~ " " +#~ msgstr "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Affiche un message d'aide étendu, listant toutes les options\n" +#~ " ainsi que tout aide textuelle fournie avec elles dans 'file' \n" +#~ " (stdout par défaut).\n" +#~ " " + +#~ msgid "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Return the string key in 'wordmap' for which 's' is an unambiguous\n" +#~ " abbreviation. If 's' is found to be ambiguous or doesn't match any " +#~ "of\n" +#~ " 'words', raise BadOptionError.\n" +#~ " " +#~ msgstr "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Retourne la chaîne clef dans 'wordmap' pour laquelle 's' est une\n" +#~ " abréviation sans ambiguïté. Lève une BadOptionError si 's' est \n" +#~ " ambigu ou ne correspond à aucun mot.\n" +#~ " " + +#~ msgid "ambiguous option: %s (%s?)" +#~ msgstr "option ambiguë : %s (%s?)" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Une opération relative à la base de données a été abandonnée.\n" +#~ "Veuillez lancer pisi une nouvelle fois afin de suivre la procédure " +#~ "normale de\n" +#~ "reprise DB. Faîtes bien en sorte d'avoir suffisamment d'espace disque.\n" +#~ "Vous ne devez lancer rebuild-db que lorsqu'un fichier est corrompu ou " +#~ "lors \n" +#~ "de mises à jour de la base." + +#~ msgid "%s is not installed" +#~ msgstr "%s n'est pas installé" + +#~ msgid "Could not restart comar" +#~ msgstr "Impossible de redémarrer comar" + +#~ msgid "connection with comar unexpectedly closed" +#~ msgstr "La connexion avec comar a été interrompue" + +#~ msgid "Configuration error: %s" +#~ msgstr "Erreur de configuration : %s" + +#~ msgid "comar denied our access" +#~ msgstr "comar nous a refusé l'accès" + +#~ msgid "Item not found" +#~ msgstr "L'item est introuvable" + +#~ msgid "MetaData format wrong" +#~ msgstr "Mauvais format de métadonnées" + +#~ msgid "Invalid %s" +#~ msgstr "%s invalide" + #~ msgid "No updates available for repository %s." #~ msgstr "Pas de mise à jour pour le dépôt %s." diff --git a/po/it.po b/po/it.po index 05250fb2..7101c32a 100644 --- a/po/it.po +++ b/po/it.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: it\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2007-07-11 21:08+0200\n" "Last-Translator: Andrea Decorte \n" "Language-Team: Italian \n" @@ -16,442 +16,39 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" -"optparse - un analizzatore (parser) di opzioni potente, estensibile e facile " -"da utilizzare.\n" -"\n" -"Di Greg Ward \n" -"\n" -"Distribuito originariamente come Optik; guarda http://optik.sourceforge." -"net/ .\n" -"\n" -"Se hai dei problemi con questo modulo, per favore non inviare bug,\n" -"patch, o richieste di nuove funzioni nella pagina di Python; usa invece la\n" -"pagina di progetto di Optik su SourceForge:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"Per supporto, usa la mailing list optik-users@lists.sourceforge.net\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" -"\n" -" Lanciato se una istanza di Option viene creata con argomenti\n" -" invalidi o inconsistenti.\n" -" " - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" -"\n" -" Lanciata se opzioni conflittanti vengono aggiunte a un OptionParser.\n" -" " - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" -"\n" -" Lanciata se un valore di opzione non valido viene riscontrato sulla\n" -" linea di comando.\n" -" " - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" -"\n" -" Lanciata se una opzione non valida o ambigua viene riscontrata nella " -"linea di comando.\n" -" " - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" -"Restituisce una lista separata da virgole di stringhe di opzione e " -"metavariabili." - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" -"Formatta l'aiuto indentando il corpo delle sezioni.\n" -" " - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "uso: %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" -"Formatta l'aiuto sottolineando i titoli delle sezioni.\n" -" " - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "Uso" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "intero" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "intero lungo" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "float" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "complesso" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "opzione %s: valore %s invalido: %r" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "opzione %s: scelta non valida: %r (scegli tra %s)" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" -"\n" -" Aggiorna i valori delle opzioni da un dizionario arbitrario, ma " -"utilizza\n" -" solo le chiavi del dizionario che hanno già un attributo " -"corrispondente\n" -" in sé. Qualsiasi chiave del dizionario senza un attributo " -"corrispondente\n" -" verrà ignorata silenziosamente.\\ " - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" -"\n" -" Aggiorna il valore delle opzioni da un dizionario arbitrario,\n" -" utilizzando tutte le chiavi del dizionario senza valutare se\n" -" essi abbiano o meno un attributo corrispondente in sé.\n" -" " - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" -"add_option(Opzione)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "mostra questo messaggio di aiuto e esce" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "mostra il numero di versione del programma e esce" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [opzioni]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "l'opzione %s richiede un argomento" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "l'opzione %s richiede %d argomenti" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "l'opzione %s non richiede un parametro" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "opzione non valida: %s" - -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" -"error(msg : string)\n" -"\n" -" Stampa un messaggio di utilizzo incorporando 'msg' nel stderr e " -"esce.\n" -" Se sovrascrivi questa funzione in una sottoclasse, non deve " -"restituire nulla -- \n" -" deve o uscire o lanciare un'eccezione.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" -"print_usage(file : file = stdout)\n" -"\n" -" Stampa il messaggio d'uso per il programma corrente (self.usage) su\n" -" 'file' (predefinito stdout). Ogni occorrenza della stringa \"%prog" -"\" in\n" -" self.usage viene sostituita con il nome del programma corrente\n" -" (nome base di sys.argv[0]). Non fa nulla se self.usage è vuoto\n" -" o non definito.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" -"print_version(file : file = stdout)\n" -"\n" -" Stampa il messaggio di versione per questo programma (self.version) " -"su\n" -" 'file' (predefinito stdout). Come per print_usage(), ogni " -"occorrenza\n" -" di \"%prog\" in self.version viene sostituita dal nome del " -"programma\n" -" corrente. Non fa nulla se self.version è vuoto o non definito.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "opzioni" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" -"print_help(file : file = stdout)\n" -"\n" -" Stampa un messaggio di aiuto esteso, elencando tutte le opzioni e\n" -" ogni testo associato ad esse, in 'file' (stdout predefinito).\n" -" " - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "opzione ambigua: %s (%s?)" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Interruzione da tastiera: uscita..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Programma terminato." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Una operazione sul database è stata annullata. Dovresti lanciare\n" -"nuovamente PiSi per la procedura di correzione del database. Assicurati\n" -"di avere spazio libero a sufficienza. Devi eseguire rebuild-db solo quando " -"si\n" -"riscontra la corruzione di file o ci sono aggiornamenti del database." - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" "Eccezione interna non gestita.\n" "Invia per piacere una segnalazione di un bug (http://bugs.uludag.org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "Errore di sistema. Programma terminato." -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Utilizza per favore 'pisi help' per un aiuto generico." -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Traceback:" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "Utilizza --debug per vedere il traceback." -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -459,54 +56,54 @@ msgstr "" "Includi per favore anche il file config.log nella segnalazione di bug:\n" "%s/config.log" -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Configure fallito." -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "Nessun script configure trovato." -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 msgid "Make failed." msgstr "Make fallito." -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 msgid "Install failed." msgstr "Install fallito." -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "File makefile non trovato." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "Esecuzione di aclocal fallita." -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "Esecuzione di autoconf fallita." -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "Esecuzione di autoreconf fallita." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "Esecuzione di automake fallita." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "Esecuzione di autoheader fallita." @@ -650,19 +247,19 @@ msgstr "ActionsAPI [copytree]: La cartella %s non esiste." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: Permesso negato: %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "il pacchetto COMAR non è completamente installato" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "File %s non trovato" -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "Verifica di /%s " -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -670,71 +267,78 @@ msgstr "" "\n" "File corrotto: %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "OK" -#: pisi/api.py:455 +#: pisi/api.py:538 +#, fuzzy +msgid "" +"\n" +"Missing file: %s" +msgstr "File pacchetto: %s" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* Costruzione dell'indice dei file PiSi in %s" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* File di indice scritto" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Il repository %s è già presente." -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "Il repository %s è stato aggiunto al sistema." -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "Il repository %s è stato rimosso dal sistema." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "Il repository %s non esiste. Impossibile rimuovere." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* Aggiornamento del repository: %s" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "" -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "Aggiornamento del database alla frequenza richiesta" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Database dei pacchetti aggiornato." -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "Nessun repository di nome %s trovato." -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* Ricostruzione del repository di nome '%s'... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "Errore in Input/Output durante la lettura di %s: %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* Aggiunta di %s al database... " -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "OK." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Pacchetto %s trovato nel repository %s" @@ -804,37 +408,37 @@ msgstr "Ripristino pacchetto precedente rifiutato" msgid "%s configuration failed." msgstr "configurazione di %s fallita." -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "Salvataggio di %s, " -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "Salvataggio di %s." -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "Salvataggio di %s" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "" "Impossibile leggere la lista dei file per il pacchetto %s, proseguo con la " "rimozione." -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "Rimozione del pacchetto %s in corso" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "Tentativo di rimozione di un pacchetto non esistente " -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "File in conflitto non rimossi: %s" -#: pisi/atomicoperations.py:529 +#: pisi/atomicoperations.py:525 msgid "" "Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" @@ -899,12 +503,12 @@ msgstr "" msgid "build options" msgstr "opzioni di costruzione" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "Non prendere in considerazione il numero di build." -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "Non prendere in considerazione le informazioni sulle dipendenze" @@ -916,7 +520,7 @@ msgstr "Cartella di output per i pacchetti prodotti" msgid "Bypass errors from ActionsAPI" msgstr "Ignora errori dalle ActionsAPI" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "Ignora switch di sicurezza" @@ -944,7 +548,7 @@ msgid "Use quilt patch management system instead of GNU patch" msgstr "Utilizza il sistema di gestione delle patch quilt anziché GNU patch" #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +msgid "Do not constrain build process inside the build folder" msgstr "" #: pisi/cli/build.py:79 @@ -987,7 +591,7 @@ msgstr "crea pacchetto PiSi" msgid "package_format must be one of %s " msgstr "il formato del pacchetto deve essere uno tra %s" -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "Cartella di output: %s" @@ -1023,66 +627,77 @@ msgstr "" msgid "Package %s not installed" msgstr "Il pacchetto %s non è installato" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "Manca il nome del comando" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "Comando duplicato %s" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "Comando non riconosciuto %s" -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "opzioni generali" -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "Cambia la root di sistema per i comandi PiSi" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "Assumi una risposta positiva in tutte le domande sì/no" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "Output dettagliato" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "Mostra informazioni di debug" -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "Annulla tutta la colorazione dell'output di PiSi" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "Destination directory %s does not exist. Creating directory.\n" msgstr "La cartella di destinazione %s non esiste. Creazione in corso...\n" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "Password: " -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +#, fuzzy +msgid "You have to be root for this operation." +msgstr "" +"Impossibile ottenere accesso in lettura al database PiSi. Devi essere root " +"per eseguire questa operazione." + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "Comando terminato in maniera anormale." -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "Ignora l'agente di configurazione di COMAR" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "Non eseguire alcuna azione, mostra solo cosa verrebbe fatto" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "uso: %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "opzioni configure-pending" @@ -1095,15 +710,20 @@ msgstr "opzioni delta" msgid "emerge options" msgstr "opzioni di emerge" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +#, fuzzy +msgid "Emerge available packages under given component" +msgstr "Elenca i pacchetti disponibili sotto il componente fornito" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "Ignora i conflitti tra i file" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "Ignora i conflitti tra i pacchetti" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "Output dei pacchetti binari nella cache dei pacchetti." @@ -1160,6 +780,37 @@ msgstr "" "\n" "Utilizzo \"%prog help \" per aiuto su un comando specifico.\n" +#: pisi/cli/history.py:44 +#, fuzzy +msgid "history options" +msgstr "opzioni list-sources" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +#, fuzzy +msgid "Operation #%d: %s" +msgstr "Descrizione: %s\n" + +#: pisi/cli/history.py:65 +#, fuzzy +msgid "Date: %s %s" +msgstr "Impossibile recuperare %s; %s" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "opzioni index" @@ -1184,60 +835,78 @@ msgstr "Non firmare l'indice." msgid "Indexing current directory." msgstr "Indicizzazione della cartella corrente." -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "opzioni di informazione" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "Mostra una lista dei files dei pacchetti." -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "Informazioni sul componente specificato" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "Mostra solo i percorsi." -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "Non mostrare i dettagli" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "Output in formato xml" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "Richiesto da:" -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +#, fuzzy +msgid "Reverse Build Dependencies:" +msgstr "Richiesto da:" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "File pacchetto: %s" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "[inst] " -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "Pacchetto installato:" -#: pisi/cli/info.py:150 -msgid "%s is not installed" -msgstr "%s non è installato" +#: pisi/cli/info.py:166 +#, fuzzy +msgid "%s package is not installed" +msgstr "Il pacchetto %s non è installato" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "[repo] " +#: pisi/cli/info.py:172 +#, fuzzy +msgid "[binary] " +msgstr "[inst] " -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "Pacchetto trovato nel repository %s:" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +#, fuzzy +msgid "%s package is not found in binary repositories" +msgstr "%s non è stato trovato nei repository" + +#: pisi/cli/info.py:184 +#, fuzzy +msgid "[source] " +msgstr "[repo] " + +#: pisi/cli/info.py:189 +#, fuzzy +msgid "%s package is not found in source repositories" msgstr "%s non è stato trovato nei repository" #: pisi/cli/install.py:44 @@ -1252,7 +921,7 @@ msgstr "Reinstalla i pacchetti già installati" msgid "Install component's and recursive components' packages" msgstr "Installa i pacchetti del componente e dei componenti ricorsivi" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "Recupera aggiornamenti ma non installarli." @@ -1261,8 +930,8 @@ msgid "list-available options" msgstr "opzioni list-available" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "Mostra nel formato lungo" @@ -1290,15 +959,19 @@ msgstr "opzioni list-components" msgid "list-installed options" msgstr "opzioni list-installed" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "Elenca i pacchetti installati sotto il componente fornito" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "Mostra informazione dettagliate sull'installazione" -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 msgid "" "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "" @@ -1312,27 +985,27 @@ msgstr "Nessun pacchetto è in attesa di essere configurato" msgid "list-sources options" msgstr "opzioni list-sources" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "opzioni list-upgrades" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "Elenca i pacchetti aggiornabili sotto il componente fornito" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "Nessun pacchetto da aggiornare." -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "Le opzioni devono precedere gli argomenti non opzioni" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "Nessun comando fornito" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "Errore nell'analisi della linea di comando" @@ -1407,23 +1080,23 @@ msgstr "opzioni update-repo" msgid "Update database in any case" msgstr "Aggiorna il database in ogni caso" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "opzioni di aggiornamento" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "Solo aggiornamenti dei pacchetti relativi alla sicurezza" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "Non aggiornare i repository" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "Aggiorna i pacchetti del componente e dei componenti ricorsivi" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." @@ -1431,7 +1104,7 @@ msgstr "" "All'aggiornamento del sistema, ignora i pacchetti e i componenti i cui nomi " "base corrispondono al modello." -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." @@ -1439,67 +1112,61 @@ msgstr "" "All'aggiornamento del sistema, ignora i pacchetti e i componenti i cui nomi " "base corrispondono a uno dei modelli contenuti nel file." -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "Aggiornamento repository in corso" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "Non aggiornerà i repository" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +#, fuzzy +msgid "dbus-python package is not fully installed" +msgstr "il pacchetto COMAR non è completamente installato" + +#: pisi/comariface.py:86 +#, fuzzy +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "impossibile collegarsi a comar" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "impossibile riavviare comar" - -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "connessione con comar chiusa inaspettatamente" - -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "Errore di configurazione: %s" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "Errore nello script: %s" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "comar ha negato l'accesso" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "Configurazione %s pacchetto in corso" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "Registrazione script COMAR %s" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "Errore nello script: %s" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "Chiamata dei gestori di post installazione" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "Esecuzione dello script post installazione del pacchetto" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "Configurazione del pacchetto %s per la rimozione" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "Esecuzione dello script pre rimozione del pacchetto" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "Chiamata dei gestori di pre rimozione" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "Deregistrazionescript COMAR" @@ -1507,7 +1174,7 @@ msgstr "Deregistrazionescript COMAR" msgid "Destination directory %s does not exist. Creating it." msgstr "La cartella di destinazione %s non esiste. La sto creando." -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "Nessuna sezione di nome '%s'" @@ -1567,19 +1234,19 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "Distribuzione: %s, Data installazione: %s\n" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 #, fuzzy msgid "Package %s is not installed" msgstr "Il pacchetto %s non è installato." #: pisi/db/itembyrepo.py:41 #, fuzzy -msgid "Item not found" -msgstr "Chiave %s non trovata" +msgid "%s repository not found" +msgstr "Nessun repository di nome %s trovato." #: pisi/db/itembyrepo.py:51 #, fuzzy -msgid "Repo item not found" +msgid "Repo item %s not found" msgstr "Chiave %s non trovata" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 @@ -1587,7 +1254,7 @@ msgstr "Chiave %s non trovata" msgid "Repository %s does not exist." msgstr "Il repository %s non esiste. Impossibile rimuovere." -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 #, fuzzy msgid "Package %s not found." msgstr "Pacchetto %s non trovato" @@ -1805,107 +1472,111 @@ msgstr "Errore di sintassi nel file COMAR (%s): %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Violazione ambiente protetto: %s (%s -> %s)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Violazioni dell'ambiente protetto (sandbox)!" -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "impossibile chiamare la funzione dalle azioni: %s" -#: pisi/operations/build.py:482 +#: pisi/operations/build.py:485 msgid "" "Safety switch: following extra packages in system.devel will be installed: " msgstr "" "Switch di sicurezza: i seguenti pacchetti aggiuntivi in system.devel " "verranno installati: " -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "Switch di sicurezza: system.devel è già installato" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" msgstr "Switch di sicurezza: il componente system.devel non è stato trovato" -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Dipendenze di compilazione non soddisfatte:" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "" "Impossibile compilare il pacchetto a casa di dipendenze non soddisfatte" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "La dipendenza di compilazione %s non può essere soddisfatta" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Desideri installare le dipendenze di compilazione non soddisfatte" -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "Installazione dipendenze di compilazione." -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "Ignoro le dipendenze di compilazione." -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Il file di patch è mancante: %s\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Applicazione della patch: %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "" -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(trovata vecchia versione %s)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Salto %s con nome del pacchetto errato" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "(nessuna build precedente trovata, imposto il numero di build a 1)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" msgstr "(il vecchio pacchetto non ha un numero di build, lo imposto a 1)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Cambiamenti rilevati, incremento del numero di build a %d" -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "Nessun cambiamento dalla build precedente %d" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "Utente '%s' non trovato nel sistema" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "Gruppo '%s' non trovato nel sistema" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** Compilazione del pacchetto %s" -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "Generazione di %s," -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." @@ -1913,30 +1584,30 @@ msgstr "" "Il numero di build non è disponibile. Per le build dal repository devi " "attivare buildno in pisi.conf." -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "Creazione del pacchetto PiSi %s." -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "Fatto." -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "File abbandonati nella cartella di installazione (%s):" -#: pisi/operations/build.py:932 +#: pisi/operations/build.py:939 msgid "" "All of the files under the install dir (%s) has been collected by package(s)" msgstr "" "Tutti i file nella cartella di installazione (%s) sono stati raccolti dai " "pacchetti" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "Pulizia della cartella di compilazione..." -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "La cartella di compilazione verrà conservata" @@ -2003,6 +1674,40 @@ msgstr "Rimuovere i seguenti pacchetti conflittanti?" msgid "Conflicts remain" msgstr "Il conflitto rimane" +#: pisi/operations/history.py:77 +#, fuzzy +msgid "%s could not be found" +msgstr "Utilità %s non trovata" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "%s [nella cache]" + +#: pisi/operations/history.py:122 +#, fuzzy +msgid "Following packages will be installed:\n" +msgstr "I seguenti pacchetti verranno aggiornati: " + +#: pisi/operations/history.py:125 +#, fuzzy +msgid "Following packages will be removed:\n" +msgstr "I seguenti pacchetti verranno aggiornati: " + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "Vuoi proseguire?" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "Scaricamento di %d/%d" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " @@ -2031,8 +1736,9 @@ msgstr "Dimensione totale dei pacchetti: %.2f %s" msgid "Mixing file names and package names not supported yet." msgstr "Non è ancora possibile mescolare nomi dei file e nomi dei pacchetti." -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" +#: pisi/operations/install.py:136 +#, fuzzy +msgid "External dependencies not satisfied: %s" msgstr "Dipendenze esterne non soddisfatte" #: pisi/operations/install.py:141 @@ -2043,9 +1749,9 @@ msgstr "" "I seguenti pacchetti verranno installati nel\n" "rispettivo ordine per soddisfare le dipendenze aggiuntive:\n" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" -msgstr "Vuoi proseguire?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" +msgstr "Dipendenze esterne non soddisfatte" #: pisi/operations/install.py:188 msgid "Installation order: " @@ -2117,10 +1823,6 @@ msgstr "Il pacchetto %s è già alla build più recente %s." msgid "The following packages will be upgraded: " msgstr "I seguenti pacchetti verranno aggiornati: " -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "Scaricamento di %d/%d" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "Installazione di %d/%d" @@ -2158,18 +1860,6 @@ msgstr "" "Il pacchetto potrebbe essere stato aggiornato. Prova per favore ad " "aggiornare il pacchetto." -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "%s [nella cache]" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "Formato MetaData errato" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "%s non valido" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "Almeno un tag '%s' dovrebbe aver del testo localizzato" @@ -2261,7 +1951,7 @@ msgstr "getNodeText: Atteso il testo del nodo, ottenuto qualcos'altro!" msgid "String '%s' has invalid XML" msgstr "La stringa '%s' contiene XML non valido" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "Il file '%s' contiene XML non valido" @@ -2301,30 +1991,40 @@ msgstr "unpack: check_file_hash fallito" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "URI: %s, tipo: %s, sha1sum: %s" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "Nome: %s, versione: %s, release: %s, build %s\n" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "Sommario: %s\n" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "Descrizione: %s\n" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "Componente: %s\n" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "Fornisce: " -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "Dipendenze: " +#: pisi/specfile.py:264 +#, fuzzy +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Nome: %s, versione: %s, release: %s, build %s\n" + +#: pisi/specfile.py:269 +#, fuzzy +msgid "Build Dependencies: " +msgstr "Dipendenze: " + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo vuole una tupla (utente, password)" @@ -2337,40 +2037,40 @@ msgstr "In esecuzione" msgid "return value for \"%s\" is %s" msgstr "il valore di ritorno per \"%s\" è %s" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "Includendo il collegamento esterno '%s'" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "Includendo la cartella '%s'" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "Errore I/O: Impossibile calcolare l'hash SHA1 di %s" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "ERRORE: patch (%s) fallita" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "ERRORE: patch (%s) fallita: %s" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "" -#: pisi/util.py:533 +#: pisi/util.py:540 #, fuzzy msgid "chrpath command failed for file '%s'!" msgstr "comando objcopy (keep-debug) fallito per il file '%s'!" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "comando objcopy (keep-debug) fallito per il file '%s'!" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "comando objcopy (add-debuglink) fallito per il file '%s'!" @@ -2427,6 +2127,337 @@ msgstr "Scansione del repository sorgente in corso...\n" msgid "Scanning binary packages...\n" msgstr "Scansione dei pacchetti binari in corso...\n" +#~ msgid "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" +#~ msgstr "" +#~ "optparse - un analizzatore (parser) di opzioni potente, estensibile e " +#~ "facile da utilizzare.\n" +#~ "\n" +#~ "Di Greg Ward \n" +#~ "\n" +#~ "Distribuito originariamente come Optik; guarda http://optik.sourceforge." +#~ "net/ .\n" +#~ "\n" +#~ "Se hai dei problemi con questo modulo, per favore non inviare bug,\n" +#~ "patch, o richieste di nuove funzioni nella pagina di Python; usa invece " +#~ "la\n" +#~ "pagina di progetto di Optik su SourceForge:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "Per supporto, usa la mailing list optik-users@lists.sourceforge.net\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" + +#~ msgid "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Lanciato se una istanza di Option viene creata con argomenti\n" +#~ " invalidi o inconsistenti.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Lanciata se opzioni conflittanti vengono aggiunte a un OptionParser.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Lanciata se un valore di opzione non valido viene riscontrato sulla\n" +#~ " linea di comando.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Lanciata se una opzione non valida o ambigua viene riscontrata nella " +#~ "linea di comando.\n" +#~ " " + +#~ msgid "Return a comma-separated list of option strings & metavariables." +#~ msgstr "" +#~ "Restituisce una lista separata da virgole di stringhe di opzione e " +#~ "metavariabili." + +#~ msgid "" +#~ "Format help with indented section bodies.\n" +#~ " " +#~ msgstr "" +#~ "Formatta l'aiuto indentando il corpo delle sezioni.\n" +#~ " " + +#~ msgid "" +#~ "Format help with underlined section headers.\n" +#~ " " +#~ msgstr "" +#~ "Formatta l'aiuto sottolineando i titoli delle sezioni.\n" +#~ " " + +#~ msgid "Usage" +#~ msgstr "Uso" + +#~ msgid "integer" +#~ msgstr "intero" + +#~ msgid "long integer" +#~ msgstr "intero lungo" + +#~ msgid "floating-point" +#~ msgstr "float" + +#~ msgid "complex" +#~ msgstr "complesso" + +#~ msgid "option %s: invalid %s value: %r" +#~ msgstr "opzione %s: valore %s invalido: %r" + +#~ msgid "option %s: invalid choice: %r (choose from %s)" +#~ msgstr "opzione %s: scelta non valida: %r (scegli tra %s)" + +#~ msgid "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Aggiorna i valori delle opzioni da un dizionario arbitrario, ma " +#~ "utilizza\n" +#~ " solo le chiavi del dizionario che hanno già un attributo " +#~ "corrispondente\n" +#~ " in sé. Qualsiasi chiave del dizionario senza un attributo " +#~ "corrispondente\n" +#~ " verrà ignorata silenziosamente.\\ " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Aggiorna il valore delle opzioni da un dizionario arbitrario,\n" +#~ " utilizzando tutte le chiavi del dizionario senza valutare se\n" +#~ " essi abbiano o meno un attributo corrispondente in sé.\n" +#~ " " + +#~ msgid "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " +#~ msgstr "" +#~ "add_option(Opzione)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " + +#~ msgid "show this help message and exit" +#~ msgstr "mostra questo messaggio di aiuto e esce" + +#~ msgid "show program's version number and exit" +#~ msgstr "mostra il numero di versione del programma e esce" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [opzioni]" + +#~ msgid "%s option requires an argument" +#~ msgstr "l'opzione %s richiede un argomento" + +#~ msgid "%s option requires %d arguments" +#~ msgstr "l'opzione %s richiede %d argomenti" + +#~ msgid "%s option does not take a value" +#~ msgstr "l'opzione %s non richiede un parametro" + +#~ msgid "no such option: %s" +#~ msgstr "opzione non valida: %s" + +#~ msgid "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Print a usage message incorporating 'msg' to stderr and exit.\n" +#~ " If you override this in a subclass, it should not return -- it\n" +#~ " should either exit or raise an exception.\n" +#~ " " +#~ msgstr "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Stampa un messaggio di utilizzo incorporando 'msg' nel stderr e " +#~ "esce.\n" +#~ " Se sovrascrivi questa funzione in una sottoclasse, non deve " +#~ "restituire nulla -- \n" +#~ " deve o uscire o lanciare un'eccezione.\n" +#~ " " + +#~ msgid "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Print the usage message for the current program (self.usage) to\n" +#~ " 'file' (default stdout). Any occurence of the string \"%prog\" " +#~ "in\n" +#~ " self.usage is replaced with the name of the current program\n" +#~ " (basename of sys.argv[0]). Does nothing if self.usage is empty\n" +#~ " or not defined.\n" +#~ " " +#~ msgstr "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Stampa il messaggio d'uso per il programma corrente (self.usage) " +#~ "su\n" +#~ " 'file' (predefinito stdout). Ogni occorrenza della stringa \"%" +#~ "prog\" in\n" +#~ " self.usage viene sostituita con il nome del programma corrente\n" +#~ " (nome base di sys.argv[0]). Non fa nulla se self.usage è vuoto\n" +#~ " o non definito.\n" +#~ " " + +#~ msgid "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Print the version message for this program (self.version) to\n" +#~ " 'file' (default stdout). As with print_usage(), any occurence\n" +#~ " of \"%prog\" in self.version is replaced by the current " +#~ "program's\n" +#~ " name. Does nothing if self.version is empty or undefined.\n" +#~ " " +#~ msgstr "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Stampa il messaggio di versione per questo programma (self." +#~ "version) su\n" +#~ " 'file' (predefinito stdout). Come per print_usage(), ogni " +#~ "occorrenza\n" +#~ " di \"%prog\" in self.version viene sostituita dal nome del " +#~ "programma\n" +#~ " corrente. Non fa nulla se self.version è vuoto o non definito.\n" +#~ " " + +#~ msgid "options" +#~ msgstr "opzioni" + +#~ msgid "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Print an extended help message, listing all options and any\n" +#~ " help text provided with them, to 'file' (default stdout).\n" +#~ " " +#~ msgstr "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Stampa un messaggio di aiuto esteso, elencando tutte le opzioni " +#~ "e\n" +#~ " ogni testo associato ad esse, in 'file' (stdout predefinito).\n" +#~ " " + +#~ msgid "ambiguous option: %s (%s?)" +#~ msgstr "opzione ambigua: %s (%s?)" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Una operazione sul database è stata annullata. Dovresti lanciare\n" +#~ "nuovamente PiSi per la procedura di correzione del database. Assicurati\n" +#~ "di avere spazio libero a sufficienza. Devi eseguire rebuild-db solo " +#~ "quando si\n" +#~ "riscontra la corruzione di file o ci sono aggiornamenti del database." + +#~ msgid "%s is not installed" +#~ msgstr "%s non è installato" + +#~ msgid "Could not restart comar" +#~ msgstr "impossibile riavviare comar" + +#~ msgid "connection with comar unexpectedly closed" +#~ msgstr "connessione con comar chiusa inaspettatamente" + +#~ msgid "Configuration error: %s" +#~ msgstr "Errore di configurazione: %s" + +#~ msgid "comar denied our access" +#~ msgstr "comar ha negato l'accesso" + +#, fuzzy +#~ msgid "Item not found" +#~ msgstr "Chiave %s non trovata" + +#~ msgid "MetaData format wrong" +#~ msgstr "Formato MetaData errato" + +#~ msgid "Invalid %s" +#~ msgstr "%s non valido" + #~ msgid "No updates available for repository %s." #~ msgstr "Nessun aggiornamento disponibile per il repository %s." @@ -2997,9 +3028,6 @@ msgstr "Scansione dei pacchetti binari in corso...\n" #~ msgid "Cannot fetch %s; value error: %s" #~ msgstr "Impossibile recuperare %s; valore errore: %s" -#~ msgid "Cannot fetch %s; %s" -#~ msgstr "Impossibile recuperare %s; %s" - #~ msgid "Please check your network connections and try again. (%s)" #~ msgstr "Controlla per favore la tua connessione di rete e riprova. (%s)" @@ -3054,13 +3082,6 @@ msgstr "Scansione dei pacchetti binari in corso...\n" #~ msgid "Cannot attain read access to database environment" #~ msgstr "Impossibile ottenere accesso in lettura all'ambiente del database" -#~ msgid "" -#~ "Cannot attain write access to PiSi database. You have to be root for this " -#~ "operation." -#~ msgstr "" -#~ "Impossibile ottenere accesso in lettura al database PiSi. Devi essere " -#~ "root per eseguire questa operazione." - #~ msgid "Cannot attain read or write access to database %s" #~ msgstr "Impossibile ottenere accesso in lettura o scrittura al database %s" diff --git a/po/nl.po b/po/nl.po index 41225f37..1d43f22d 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,10 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: nl\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2008-02-02 19:03+0100\n" "Last-Translator: W.P.M.H.I.A. Gielen \n" -"Language-Team: Nederlands \n" +"Language-Team: Nederlands \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,475 +21,39 @@ msgstr "" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-SourceCharset: utf-8\n" -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "Return a comma-separated list of option strings & metavariables." - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" -"Format help with indented section bodies.\n" -" " - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "usage: %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" -"Format help with underlined section headers.\n" -" " - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "Usage" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "integer" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "long integer" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "floating-point" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "complex" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "option %s: invalid %s value: %r" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "option %s: invalid choice: %r (choose from %s)" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "show this help message and exit" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "show program's version number and exit" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [options]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "%s option requires an argument" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "%s option requires %d arguments" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "%s option does not take a value" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "no such option: %s" - -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "options" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "ambiguous option: %s (%s?)" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Toetsenbord onderbreking: afsluiten..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Programma beëindigd." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Een database handeling is afgebroken. U zult pisi opnieuw\n" -"moeten opstarten voor een normale herstelprocedure van de database. Zorg " -"voor voldoende vrije ruimte op de harde schijf.\n" -"U zult rebuild-db alleen uit moeten voeren indien er een beschadiging van " -"bestanden heeft plaats gevonden of bij bijgewerkte databases." - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" "Onhandelbare interne uitzondering.\n" "Rapporteer deze fout alstublieft. (http://bugs.uludag.org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "Systeemfout: programma beëindigd. " -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Gebruik pisi help voor algemene hulp. " -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Terugloop:" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "Gebruik --debug voor een terugloop." -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -497,19 +62,19 @@ msgstr "" "%s/config.log" # pisi/actionsapi/autotools.py:75 :85 -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Configuratie mislukt." # pisi/actionsapi/autotools.py:77 :87 -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "Geen configuratiescript gevonden." -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 @@ -517,7 +82,7 @@ msgid "Make failed." msgstr "Make mislukt." # pisi/actionsapi/autotools.py:119 :127 -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 @@ -525,31 +90,31 @@ msgid "Install failed." msgstr "Install mislukt." # pisi/actionsapi/autotools.py:121 :129 -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "Geen Makefile-bestand gevonden." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "Uitvoeren aclocal mislukt." # pisi/actionsapi/autotools.py:139 :144 -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "Uitvoeren autoconf mislukt." # pisi/actionsapi/autotools.py:139 :144 -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "Uitvoeren autoreconf mislukt." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "Uitvoeren automake mislukt." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "Uitvoeren autoheader mislukt." @@ -697,19 +262,19 @@ msgstr "ActionsAPI [copytree]: map %s bestaat niet." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: toegang geweigerd: %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "comar-pakket is niet volledig geïnstalleerd" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "Bestand %s niet gevonden." -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "Controle /%s " -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -717,71 +282,78 @@ msgstr "" "\n" "Bestand met fouten: %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "OK" -#: pisi/api.py:455 +#: pisi/api.py:538 +#, fuzzy +msgid "" +"\n" +"Missing file: %s" +msgstr "Pakketbestand: %s" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* Index aanmaken van PiSi-bestanden onder %s" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* Index-bestand geschreven" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Repo %s is al aanwezig." -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "Repo %s toegevoegd aan het systeem." -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "Repo %s verwijderd uit het systeem." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "Repository %s bestaat niet. Kan niet verwijderen." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* Updaten repository: %s " -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "%s repository informatie is nog recent." -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "Updaten database op elke snelheid zoals verzocht" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Pakketdatabase geupdate." -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "Geen repository met de naam %s gevonden." -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* 'Opnieuw opbouwen '%s' repo... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "I/O-fout bij lezen van %s: %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* Toevoegen '%s' aan db... " -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "OK." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Pakket %s gevonden in repository %s " @@ -852,38 +424,39 @@ msgstr "Pakket terugwaarderen geweigerd" msgid "%s configuration failed." msgstr "%s configuratie mislukt." -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "Opslaan %s, " -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "Opslaan %s." -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "Opslaan %s" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "" "Bestandslijst kon niet gelezen worden voor pakket %s, voortzetten " "verwijderen." -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "Verwijderen pakket %s" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "Proberen niet-bestaand pakket te verwijderen " -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "Niet verwijderen conflicterend bestand: %s" -#: pisi/atomicoperations.py:529 -msgid "Installed file %s is not exists on system [Probably you manually deleted]" +#: pisi/atomicoperations.py:525 +msgid "" +"Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" "Geïnstalleerd bestand %s bestaat niet op systeem [mogelijk met de hand " "verwijderd]" @@ -945,12 +518,12 @@ msgstr "%s repository kan niet bereikt worden. Verwijderd %s van systeem." msgid "build options" msgstr "bouw opties" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "Bouwnummer niet meerekenen." -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "Geen rekening houden met afhankelijkheidsinformatie" @@ -962,7 +535,7 @@ msgstr "Doelmap voor geproduceerde pakketten" msgid "Bypass errors from ActionsAPI" msgstr "Omzeilen fouten van ActionsAPI" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "Omzeilen veiligheidsprocedure" @@ -975,7 +548,8 @@ msgid "Create a static package with ar files" msgstr "Maak een statisch pakket met ar-bestanden aan" #: pisi/cli/build.py:70 -msgid "Do not install build dependencies, fail if a build dependency is present" +msgid "" +"Do not install build dependencies, fail if a build dependency is present" msgstr "" "Installeer geen bouwafhankelijkheden, stoppen als zich een " "compileerafhankelijkheid voordoet" @@ -989,7 +563,8 @@ msgid "Use quilt patch management system instead of GNU patch" msgstr "Gebruik quilt patch systeembeheer in plaats van GNU patch" #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +#, fuzzy +msgid "Do not constrain build process inside the build folder" msgstr "Perk bouw proces in tot binnen de bouw folder" #: pisi/cli/build.py:79 @@ -1032,7 +607,7 @@ msgstr "Aanmaken PiSi-pakket" msgid "package_format must be one of %s " msgstr "package_format moet zijn %s " -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "Doelmap: %s" @@ -1068,67 +643,75 @@ msgstr "" msgid "Package %s not installed" msgstr "Pakket %s niet geïnstalleerd" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "Commando is naamloos" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "Dupliceer commando %s" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "Niet herkend commando: %s" # pisi/build.py:503 :506 -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "algemene opties" -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "Wijzig de systeem root voor PiSi commando's" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "Uitgaan van ja bij alle ja/nee vragen" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "Beperk bandbreedte gebruik tot aangegeven KB" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "Gedetailleerde uitvoer" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "Toon debuginformatie" -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "Onderdrukt kleuren van PiSi uitvoer" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "Destination directory %s does not exist. Creating directory.\n" msgstr "Doelmap %s bestaat niet. Aanmaken map.\n" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "Wachtwoord: " -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "Commando abnormaal gestopt." -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "Omzeil Comar-configuratieagent" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "Geen acties uitvoeren, geef alleen weer wat er zou gebeuren" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "usage: %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "wachtende configuratie opties" @@ -1141,15 +724,20 @@ msgstr "delta opties" msgid "emerge options" msgstr "duik opties op" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +#, fuzzy +msgid "Emerge available packages under given component" +msgstr "Toon aanwezige pakketten onder gegeven component" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "Negeer bestandsconflicten" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "Negeer pakketconflicten" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "Uitvoeren binaire pakketten naar de pakketcache." @@ -1205,6 +793,36 @@ msgstr "" "\n" "Gebruik \"%prog help \" voor help over een specifiek commando.\n" +#: pisi/cli/history.py:44 +#, fuzzy +msgid "history options" +msgstr "list-sources opties" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +#, fuzzy +msgid "Operation #%d: %s" +msgstr "Beschrijving: %s\n" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "index opties" @@ -1229,60 +847,78 @@ msgstr "Niet ondertekenen index." msgid "Indexing current directory." msgstr "Indexeren huidige map." -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "info opties" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "Toon een lijst van pakketbestanden." -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "Info van het gegeven component" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "Toon alleen paden." -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "Geen details tonen" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "Uitvoer in xml-opmaak" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "Omgekeerde afhankelijkheden:" -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +#, fuzzy +msgid "Reverse Build Dependencies:" +msgstr "Omgekeerde afhankelijkheden:" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "Pakketbestand: %s" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "[inst] " -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "Geïnstalleerd pakket:" -#: pisi/cli/info.py:150 -msgid "%s is not installed" -msgstr "%s is niet geïnstalleerd." +#: pisi/cli/info.py:166 +#, fuzzy +msgid "%s package is not installed" +msgstr "Pakket %s niet geïnstalleerd" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "[repo] " +#: pisi/cli/info.py:172 +#, fuzzy +msgid "[binary] " +msgstr "[inst] " -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "Pakket gevonden in %s repository:" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +#, fuzzy +msgid "%s package is not found in binary repositories" +msgstr "%s niet gevonden in de repositories" + +#: pisi/cli/info.py:184 +#, fuzzy +msgid "[source] " +msgstr "[repo] " + +#: pisi/cli/info.py:189 +#, fuzzy +msgid "%s package is not found in source repositories" msgstr "%s niet gevonden in de repositories" #: pisi/cli/install.py:44 @@ -1297,7 +933,7 @@ msgstr "Herïnstalleer reeds geïnstalleerde pakketten" msgid "Install component's and recursive components' packages" msgstr "Installeer componenten en de pakketten van recursieve componenten" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "Haal bijgewerkte bestanden op maar installeer ze niet." @@ -1306,8 +942,8 @@ msgid "list-available options" msgstr "list-available opties" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "Toon in lang formaat" @@ -1335,17 +971,22 @@ msgstr "list-components opties" msgid "list-installed options" msgstr "list-installed opties" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "Toon geïnstalleerde pakketten onder gegeven component" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "Toon gedetailleerde installatie-informatie" # pisi/cli/commands.py:542 :729 -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 -msgid "Package Name |St| Version| Rel.| Build| Distro| Date" +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 +msgid "" +"Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "Pakketnaam |St| Versie| Rel.| Bouw | Distro| Datum" #: pisi/cli/listpending.py:43 @@ -1356,27 +997,27 @@ msgstr "Er zijn geen pakketten die wachten op configuratie" msgid "list-sources options" msgstr "list-sources opties" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "list-upgrades opties" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "Toon op te waarderen pakketten onder opgegeven component" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "Geen pakketten op te waarderen." -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "Opties moeten voorafgaan aan non-optie-argumenten" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "Geen commando gegeven" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "Fout bij ontleden van commando" @@ -1448,23 +1089,23 @@ msgstr "update-repo opties" msgid "Update database in any case" msgstr "Altijd database updaten" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "bijwerk opties" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "Alleen beveiligingspakketten opwaarderen" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "Repositories niet updaten" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "Opwaarderen componenten en recursieve componenten pakketten" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." @@ -1472,7 +1113,7 @@ msgstr "" "Bij het opwaarderen van het systeem, pakketten en componenten negeren " "waarbij basenames overeenkomen met patroon." -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." @@ -1481,68 +1122,61 @@ msgstr "" "waarbij basenames overeenkomen met ieder patroon in " "bestand." -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "Updaten repositories" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "Zal repositories niet updaten" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +#, fuzzy +msgid "dbus-python package is not fully installed" +msgstr "comar-pakket is niet volledig geïnstalleerd" + +#: pisi/comariface.py:86 +#, fuzzy +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "kan geen verbinding maken met comar" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "Kon comar niet herstarten" - -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "verbinding met conmar onverwachts verbroken" - -# pisi/actionsapi/autotools.py:75 :85 -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "Configuratiefout: %s" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "Scriptfout: %s" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "comar heeft de toegang geweigerd" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "Configureren %s pakket" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "Registreren %s comar-script" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "Scriptfout: %s" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "Aanroepen post-installatie afhandelingen" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "UItvoeren post-installatiescript van pakket" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "Configureren %s pakket voor verwijdering" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "Uitvoeren pre-verwijderscript van pakket" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "Aanroepen pre-verwijder afhandelingen" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "Deregistreren comar-scripts" @@ -1550,7 +1184,7 @@ msgstr "Deregistreren comar-scripts" msgid "Destination directory %s does not exist. Creating it." msgstr "Doelmap %s bestaat niet. Deze wordt nu aangemaakt." -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "Geen sectie met de naam '%s'" @@ -1610,23 +1244,25 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "Distributie: %s, installatietijd: %s\n" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 msgid "Package %s is not installed" msgstr "Pakket %s is niet geïnstalleerd" #: pisi/db/itembyrepo.py:41 -msgid "Item not found" -msgstr "Item niet gevonden" +#, fuzzy +msgid "%s repository not found" +msgstr "Geen repository met de naam %s gevonden." #: pisi/db/itembyrepo.py:51 -msgid "Repo item not found" +#, fuzzy +msgid "Repo item %s not found" msgstr "Repo item niet gevonden" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 msgid "Repository %s does not exist." msgstr "Repository %s bestaat niet." -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 msgid "Package %s not found." msgstr "Pakket %s niet gevonden." @@ -1842,106 +1478,111 @@ msgstr "Syntaxfout in COMAR bestand (%s): %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Sandbox overtreding: %s (%s?)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Sandbox overtredingen!" -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "kan functie niet aanroepen vanuit actions: %s" -#: pisi/operations/build.py:482 -msgid "Safety switch: following extra packages in system.devel will be installed: " +#: pisi/operations/build.py:485 +msgid "" +"Safety switch: following extra packages in system.devel will be installed: " msgstr "" "Veiligheidsprocedure: de volgende extra pakketten in system.devel zullen " "geïnstalleerd worden:" -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "Veiligheidsprocedure: system.devel is al geïnstalleerd" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" msgstr "Veiligheidsprocedure: het component system.devel niet gevonden" -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Niet-opgeloste bouwafhankelijkheden:" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "Kan pakket niet bouwen wegens niet-opgeloste compileerafhankelijkheden" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "Bouwafhankelijkheid %s niet opgelost." -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Wilt u de niet-opgeloste bouwafhankelijkheden installeren?" -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "Installeren bouwafhankelijkheden." -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "Negeren bouwafhankelijkheden." -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Patch-bestand ontbreekt: %s\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Toepassen patch: %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "Strippen bestanden..." -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(gevonden oude versie %s)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Overslaan %s met onjuiste pakketnaam" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "(geen eerdere bouw gevonden, zet bouwnummer op 1.)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" msgstr "(oud pakket heeft geen bouwnummer, zet compilatienummer op 1.)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Er zijn wijzigingen, zet bouwnummer op %d " -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "Er zijn geen wijzigingen sinds vorige bouw %d" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "Geen gebruiker met de naam '%s' gevonden op het systeem" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "Geen groep met de naam '%s' gevonden op het systeem" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** bouwen pakket %s" # pisi/build.py:503 :506 -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "Genereren %s." -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." @@ -1949,27 +1590,29 @@ msgstr "" "Bouwnummer is niet aanwezig. Bij repo-compilaties moet u buildno inschakelen " "in pisi.conf." -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "Aanmaken PiSi-pakket %s." -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "Gereed." -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "Verlaten bestanden in de installatiemap (%s):" -#: pisi/operations/build.py:932 -msgid "All of the files under the install dir (%s) has been collected by package(s)" -msgstr "Alle bestanden in de installatiemap (%s) zijn verzameld door pakket(ten)." +#: pisi/operations/build.py:939 +msgid "" +"All of the files under the install dir (%s) has been collected by package(s)" +msgstr "" +"Alle bestanden in de installatiemap (%s) zijn verzameld door pakket(ten)." -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "Opschonen bouwmap..." -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "Behouden bouwmap" @@ -2036,6 +1679,40 @@ msgstr "De volgende pakketten met conflicten verwijderen?" msgid "Conflicts remain" msgstr "Conflicten blijven bestaan" +#: pisi/operations/history.py:77 +#, fuzzy +msgid "%s could not be found" +msgstr "Hulpprogramma %s niet gevonden" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "%s [cached]" + +#: pisi/operations/history.py:122 +#, fuzzy +msgid "Following packages will be installed:\n" +msgstr "De volgende pakketen zullen worden opgewaardeerd: " + +#: pisi/operations/history.py:125 +#, fuzzy +msgid "Following packages will be removed:\n" +msgstr "De volgende pakketen zullen worden opgewaardeerd: " + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "Wilt u doorgaan?" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "Downloaden %d / %d" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " @@ -2065,8 +1742,9 @@ msgstr "Totale grootte van pakket(ten): %.2f %s" msgid "Mixing file names and package names not supported yet." msgstr "Combineren van bestands- en pakketnamen nog niet ondersteund." -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" +#: pisi/operations/install.py:136 +#, fuzzy +msgid "External dependencies not satisfied: %s" msgstr "Externe afhankelijkheden zijn niet voldaan" #: pisi/operations/install.py:141 @@ -2077,9 +1755,9 @@ msgstr "" "De volgende pakketten zullen geïnstalleerd worden\n" "in de meest gunstige volgorde voor extra afhankelijkheden:\n" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" -msgstr "Wilt u doorgaan?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" +msgstr "Externe afhankelijkheden zijn niet voldaan" #: pisi/operations/install.py:188 msgid "Installation order: " @@ -2151,10 +1829,6 @@ msgstr "Pakket %s is al de laatste bouw %s." msgid "The following packages will be upgraded: " msgstr "De volgende pakketen zullen worden opgewaardeerd: " -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "Downloaden %d / %d" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "Installeren %d / %d" @@ -2191,18 +1865,6 @@ msgstr "" "Er was een probleem het bij ophalen van '%s'.\n" "Het pakket kan opgewaardeerd zijn. Probeer het pakket op te waarderen." -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "%s [cached]" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "Opmaak van metadata is onjuist" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "Onjuist %s" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "Minstens één '%s' tag moet lokale tekst bevatten" @@ -2296,7 +1958,7 @@ msgstr "getNodeText:verwachte tekstverbinding, iets anders gevondenı!" msgid "String '%s' has invalid XML" msgstr "Regel '%s' bevat ongeldige XML" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "Bestand '%s' bevat ongeldige XML" @@ -2336,30 +1998,40 @@ msgstr "uitpakken: check_file_hash mislukt" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "URI: %s, type: %s, sha1sum: %s" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "Naam: %s, versie %s, uitgave %s, bouw %s\n" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "Inhoud: %s\n" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "Beschrijving: %s\n" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "Component: %s\n" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "Levert: " -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "Afhankelijkheden: " +#: pisi/specfile.py:264 +#, fuzzy +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Naam: %s, versie %s, uitgave %s, bouw %s\n" + +#: pisi/specfile.py:269 +#, fuzzy +msgid "Build Dependencies: " +msgstr "Afhankelijkheden: " + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo heeft een unieke relatie nodig (gebruiker, wachtwoord)" @@ -2372,39 +2044,39 @@ msgstr "Actief " msgid "return value for \"%s\" is %s" msgstr "return-waarde voor \"%s\" is %s" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "Bijsluiten externe koppeling '%s'" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "Bijsluiten map '%s'" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "I/O-fout: kan SHA1 hash van%s niet berekenen" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "Fout: patch (%s) mislukt" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "Fout: patch (%s) mislukt: %s" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "Commando 'strip' mislukte voor bestand '%s'!" -#: pisi/util.py:533 +#: pisi/util.py:540 msgid "chrpath command failed for file '%s'!" msgstr "chrpath commando 'mislukte voor bestand '%s'!" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "Commando 'objcopy' (keep-debug) mislukte voor bestand '%s'!" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "Commando 'objcopy' (add-debuglink) mislukte voor bestand '%s'!" @@ -2429,8 +2101,10 @@ msgstr "" "%s\n" #: scripts/repostats.py:371 -msgid "Developer '%s <%s>' has another mail address '%s' in source package '%s'" -msgstr "Ontwikkelaar '%s <%s>' heeft een ander e-mailadres '%s' in bronpakket '%s'" +msgid "" +"Developer '%s <%s>' has another mail address '%s' in source package '%s'" +msgstr "" +"Ontwikkelaar '%s <%s>' heeft een ander e-mailadres '%s' in bronpakket '%s'" #: scripts/repostats.py:467 msgid "" @@ -2456,3 +2130,429 @@ msgstr "Scannen bron-repository...\n" msgid "Scanning binary packages...\n" msgstr "Scannen binaire pakketten...\n" +#~ msgid "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" +#~ msgstr "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" + +#~ msgid "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " + +#~ msgid "Return a comma-separated list of option strings & metavariables." +#~ msgstr "Return a comma-separated list of option strings & metavariables." + +#~ msgid "" +#~ "Format help with indented section bodies.\n" +#~ " " +#~ msgstr "" +#~ "Format help with indented section bodies.\n" +#~ " " + +#~ msgid "" +#~ "Format help with underlined section headers.\n" +#~ " " +#~ msgstr "" +#~ "Format help with underlined section headers.\n" +#~ " " + +#~ msgid "Usage" +#~ msgstr "Usage" + +#~ msgid "integer" +#~ msgstr "integer" + +#~ msgid "long integer" +#~ msgstr "long integer" + +#~ msgid "floating-point" +#~ msgstr "floating-point" + +#~ msgid "complex" +#~ msgstr "complex" + +#~ msgid "option %s: invalid %s value: %r" +#~ msgstr "option %s: invalid %s value: %r" + +#~ msgid "option %s: invalid choice: %r (choose from %s)" +#~ msgstr "option %s: invalid choice: %r (choose from %s)" + +#~ msgid "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Instance attributes:\n" +#~ " _short_opts : [string]\n" +#~ " _long_opts : [string]\n" +#~ "\n" +#~ " action : string\n" +#~ " type : string\n" +#~ " dest : string\n" +#~ " default : any\n" +#~ " nargs : int\n" +#~ " const : any\n" +#~ " choices : [string]\n" +#~ " callback : function\n" +#~ " callback_args : (any*)\n" +#~ " callback_kwargs : { string : any }\n" +#~ " help : string\n" +#~ " metavar : string\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " + +#~ msgid "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " +#~ msgstr "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " + +#~ msgid "show this help message and exit" +#~ msgstr "show this help message and exit" + +#~ msgid "show program's version number and exit" +#~ msgstr "show program's version number and exit" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [options]" + +#~ msgid "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Parse the command-line options found in 'args' (default:\n" +#~ " sys.argv[1:]). Any errors result in a call to 'error()', which\n" +#~ " by default prints the usage message to stderr and calls\n" +#~ " sys.exit() with an error message. On success returns a pair\n" +#~ " (values, args) where 'values' is an Values instance (with all\n" +#~ " your option values) and 'args' is the list of arguments left\n" +#~ " over after parsing options.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " parse_args(args : [string] = sys.argv[1:],\n" +#~ " values : Values = None)\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Parse the command-line options found in 'args' (default:\n" +#~ " sys.argv[1:]). Any errors result in a call to 'error()', which\n" +#~ " by default prints the usage message to stderr and calls\n" +#~ " sys.exit() with an error message. On success returns a pair\n" +#~ " (values, args) where 'values' is an Values instance (with all\n" +#~ " your option values) and 'args' is the list of arguments left\n" +#~ " over after parsing options.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Check that the supplied option values and leftover arguments are\n" +#~ " valid. Returns the option values and leftover arguments\n" +#~ " (possibly adjusted, possibly completely new -- whatever you\n" +#~ " like). Default implementation just returns the passed-in\n" +#~ " values; subclasses may override as desired.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " check_values(values : Values, args : [string])\n" +#~ " -> (values : Values, args : [string])\n" +#~ "\n" +#~ " Check that the supplied option values and leftover arguments are\n" +#~ " valid. Returns the option values and leftover arguments\n" +#~ " (possibly adjusted, possibly completely new -- whatever you\n" +#~ " like). Default implementation just returns the passed-in\n" +#~ " values; subclasses may override as desired.\n" +#~ " " + +#~ msgid "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Process command-line arguments and populate 'values', consuming\n" +#~ " options and arguments from 'rargs'. If 'allow_interspersed_args' " +#~ "is\n" +#~ " false, stop at the first non-option argument. If true, " +#~ "accumulate any\n" +#~ " interspersed non-option arguments in 'largs'.\n" +#~ " " +#~ msgstr "" +#~ "_process_args(largs : [string],\n" +#~ " rargs : [string],\n" +#~ " values : Values)\n" +#~ "\n" +#~ " Process command-line arguments and populate 'values', consuming\n" +#~ " options and arguments from 'rargs'. If 'allow_interspersed_args' " +#~ "is\n" +#~ " false, stop at the first non-option argument. If true, " +#~ "accumulate any\n" +#~ " interspersed non-option arguments in 'largs'.\n" +#~ " " + +#~ msgid "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Determine which long option string 'opt' matches, ie. which one\n" +#~ " it is an unambiguous abbrevation for. Raises BadOptionError if\n" +#~ " 'opt' doesn't unambiguously match any long option string.\n" +#~ " " +#~ msgstr "" +#~ "_match_long_opt(opt : string) -> string\n" +#~ "\n" +#~ " Determine which long option string 'opt' matches, ie. which one\n" +#~ " it is an unambiguous abbrevation for. Raises BadOptionError if\n" +#~ " 'opt' doesn't unambiguously match any long option string.\n" +#~ " " + +#~ msgid "%s option requires an argument" +#~ msgstr "%s option requires an argument" + +#~ msgid "%s option requires %d arguments" +#~ msgstr "%s option requires %d arguments" + +#~ msgid "%s option does not take a value" +#~ msgstr "%s option does not take a value" + +#~ msgid "no such option: %s" +#~ msgstr "no such option: %s" + +#~ msgid "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Print a usage message incorporating 'msg' to stderr and exit.\n" +#~ " If you override this in a subclass, it should not return -- it\n" +#~ " should either exit or raise an exception.\n" +#~ " " +#~ msgstr "" +#~ "error(msg : string)\n" +#~ "\n" +#~ " Print a usage message incorporating 'msg' to stderr and exit.\n" +#~ " If you override this in a subclass, it should not return -- it\n" +#~ " should either exit or raise an exception.\n" +#~ " " + +#~ msgid "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Print the usage message for the current program (self.usage) to\n" +#~ " 'file' (default stdout). Any occurence of the string \"%prog\" " +#~ "in\n" +#~ " self.usage is replaced with the name of the current program\n" +#~ " (basename of sys.argv[0]). Does nothing if self.usage is empty\n" +#~ " or not defined.\n" +#~ " " +#~ msgstr "" +#~ "print_usage(file : file = stdout)\n" +#~ "\n" +#~ " Print the usage message for the current program (self.usage) to\n" +#~ " 'file' (default stdout). Any occurence of the string \"%prog\" " +#~ "in\n" +#~ " self.usage is replaced with the name of the current program\n" +#~ " (basename of sys.argv[0]). Does nothing if self.usage is empty\n" +#~ " or not defined.\n" +#~ " " + +#~ msgid "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Print the version message for this program (self.version) to\n" +#~ " 'file' (default stdout). As with print_usage(), any occurence\n" +#~ " of \"%prog\" in self.version is replaced by the current " +#~ "program's\n" +#~ " name. Does nothing if self.version is empty or undefined.\n" +#~ " " +#~ msgstr "" +#~ "print_version(file : file = stdout)\n" +#~ "\n" +#~ " Print the version message for this program (self.version) to\n" +#~ " 'file' (default stdout). As with print_usage(), any occurence\n" +#~ " of \"%prog\" in self.version is replaced by the current " +#~ "program's\n" +#~ " name. Does nothing if self.version is empty or undefined.\n" +#~ " " + +#~ msgid "options" +#~ msgstr "options" + +#~ msgid "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Print an extended help message, listing all options and any\n" +#~ " help text provided with them, to 'file' (default stdout).\n" +#~ " " +#~ msgstr "" +#~ "print_help(file : file = stdout)\n" +#~ "\n" +#~ " Print an extended help message, listing all options and any\n" +#~ " help text provided with them, to 'file' (default stdout).\n" +#~ " " + +#~ msgid "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Return the string key in 'wordmap' for which 's' is an unambiguous\n" +#~ " abbreviation. If 's' is found to be ambiguous or doesn't match any " +#~ "of\n" +#~ " 'words', raise BadOptionError.\n" +#~ " " +#~ msgstr "" +#~ "_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" +#~ "\n" +#~ " Return the string key in 'wordmap' for which 's' is an unambiguous\n" +#~ " abbreviation. If 's' is found to be ambiguous or doesn't match any " +#~ "of\n" +#~ " 'words', raise BadOptionError.\n" +#~ " " + +#~ msgid "ambiguous option: %s (%s?)" +#~ msgstr "ambiguous option: %s (%s?)" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Een database handeling is afgebroken. U zult pisi opnieuw\n" +#~ "moeten opstarten voor een normale herstelprocedure van de database. Zorg " +#~ "voor voldoende vrije ruimte op de harde schijf.\n" +#~ "U zult rebuild-db alleen uit moeten voeren indien er een beschadiging van " +#~ "bestanden heeft plaats gevonden of bij bijgewerkte databases." + +#~ msgid "%s is not installed" +#~ msgstr "%s is niet geïnstalleerd." + +#~ msgid "Could not restart comar" +#~ msgstr "Kon comar niet herstarten" + +#~ msgid "connection with comar unexpectedly closed" +#~ msgstr "verbinding met conmar onverwachts verbroken" + +# pisi/actionsapi/autotools.py:75 :85 +#~ msgid "Configuration error: %s" +#~ msgstr "Configuratiefout: %s" + +#~ msgid "comar denied our access" +#~ msgstr "comar heeft de toegang geweigerd" + +#~ msgid "Item not found" +#~ msgstr "Item niet gevonden" + +#~ msgid "MetaData format wrong" +#~ msgstr "Opmaak van metadata is onjuist" + +#~ msgid "Invalid %s" +#~ msgstr "Onjuist %s" diff --git a/po/pisi.pot b/po/pisi.pot index 1bd54a07..92005f1d 100644 --- a/po/pisi.pot +++ b/po/pisi.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,404 +15,90 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" -#: /usr/lib/python2.4/optparse.py:1 -#, docstring -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:93 -#, docstring -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:109 -#, docstring -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:114 -#, docstring -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:120 -#, docstring -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:298 -#, docstring -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" - -#: /usr/lib/python2.4/optparse.py:317 -#, docstring -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "" -"usage: %s\n" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:336 -#, docstring -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:382 -#, docstring -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:781 -#, docstring -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:794 -#, docstring -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:926 -#, docstring -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1246 -#, docstring -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1285 -#, docstring -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1298 -#, docstring -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' is\n" -" false, stop at the first non-option argument. If true, accumulate any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1349 -#, docstring -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1454 -#, docstring -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1471 -#, docstring -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1489 -#, docstring -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1528 -#, docstring -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1541 -#, docstring -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "" -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "" #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk space. \n" -"You have to run rebuild-db only when there is file corruption and database upgrades." -msgstr "" - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "" -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "" -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "" -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" msgstr "" -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "" -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "" -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 msgid "Make failed." msgstr "" -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 msgid "Install failed." msgstr "" -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "" -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "" -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "" -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "" -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "" -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "" @@ -553,89 +239,95 @@ msgstr "" msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "" -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "" -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" msgstr "" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "" -#: pisi/api.py:455 +#: pisi/api.py:538 +msgid "" +"\n" +"Missing file: %s" +msgstr "" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "" -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "" -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "" -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "" -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "" -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "" -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "" -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "" -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "" -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "" -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "" @@ -702,35 +394,35 @@ msgstr "" msgid "%s configuration failed." msgstr "" -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "" -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "" -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "" -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "" -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "" -#: pisi/atomicoperations.py:529 +#: pisi/atomicoperations.py:525 msgid "Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" @@ -791,12 +483,12 @@ msgstr "" msgid "build options" msgstr "" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "" -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "" @@ -808,7 +500,7 @@ msgstr "" msgid "Bypass errors from ActionsAPI" msgstr "" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "" @@ -833,7 +525,7 @@ msgid "Use quilt patch management system instead of GNU patch" msgstr "" #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +msgid "Do not constrain build process inside the build folder" msgstr "" #: pisi/cli/build.py:79 @@ -872,7 +564,7 @@ msgstr "" msgid "package_format must be one of %s " msgstr "" -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "" @@ -906,67 +598,76 @@ msgstr "" msgid "Package %s not installed" msgstr "" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "" -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "" -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "" -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "" "Destination directory %s does not exist. Creating directory.\n" msgstr "" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "" -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "" -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "" +#: pisi/cli/command.py:229 +msgid "" +"usage: %s\n" +msgstr "" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "" @@ -979,15 +680,19 @@ msgstr "" msgid "emerge options" msgstr "" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +msgid "Emerge available packages under given component" +msgstr "" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "" @@ -1037,6 +742,34 @@ msgid "" "Use \"%prog help \" for help on a specific command.\n" msgstr "" +#: pisi/cli/history.py:44 +msgid "history options" +msgstr "" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +msgid "Operation #%d: %s" +msgstr "" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "" @@ -1061,60 +794,72 @@ msgstr "" msgid "Indexing current directory." msgstr "" -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "" -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "" -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "" -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +msgid "Reverse Build Dependencies:" +msgstr "" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "" -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "" -#: pisi/cli/info.py:150 -msgid "%s is not installed" +#: pisi/cli/info.py:166 +msgid "%s package is not installed" msgstr "" -#: pisi/cli/info.py:156 -msgid "[repo] " +#: pisi/cli/info.py:172 +msgid "[binary] " msgstr "" -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +msgid "%s package is not found in binary repositories" +msgstr "" + +#: pisi/cli/info.py:184 +msgid "[source] " +msgstr "" + +#: pisi/cli/info.py:189 +msgid "%s package is not found in source repositories" msgstr "" #: pisi/cli/install.py:44 @@ -1129,7 +874,7 @@ msgstr "" msgid "Install component's and recursive components' packages" msgstr "" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "" @@ -1138,8 +883,8 @@ msgid "list-available options" msgstr "" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "" @@ -1168,15 +913,19 @@ msgstr "" msgid "list-installed options" msgstr "" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "" -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 msgid "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "" @@ -1188,27 +937,27 @@ msgstr "" msgid "list-sources options" msgstr "" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "" -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "" @@ -1280,91 +1029,83 @@ msgstr "" msgid "Update database in any case" msgstr "" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "When upgrading system, ignore packages and components whose basenames match pattern." msgstr "" -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "When upgrading system, ignore packages and components whose basenames match any pattern contained in file." msgstr "" -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +msgid "dbus-python package is not fully installed" msgstr "" -#: pisi/comariface.py:72 -msgid "Could not restart comar" +#: pisi/comariface.py:86 +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "" -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "" - -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "" @@ -1372,7 +1113,7 @@ msgstr "" msgid "Destination directory %s does not exist. Creating it." msgstr "" -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "" @@ -1431,23 +1172,23 @@ msgid "" "Distribution: %s, Install Time: %s\n" msgstr "" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 msgid "Package %s is not installed" msgstr "" #: pisi/db/itembyrepo.py:41 -msgid "Item not found" +msgid "%s repository not found" msgstr "" #: pisi/db/itembyrepo.py:51 -msgid "Repo item not found" +msgid "Repo item %s not found" msgstr "" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 msgid "Repository %s does not exist." msgstr "" -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 msgid "Package %s not found." msgstr "" @@ -1656,128 +1397,132 @@ msgstr "" msgid "Sandbox violation: %s (%s -> %s)" msgstr "" -#: pisi/operations/build.py:462 -msgid "Sandbox violations!" +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." msgstr "" #: pisi/operations/build.py:465 +msgid "Sandbox violations!" +msgstr "" + +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "" -#: pisi/operations/build.py:482 +#: pisi/operations/build.py:485 msgid "Safety switch: following extra packages in system.devel will be installed: " msgstr "" -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" msgstr "" -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "" -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "" -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "" -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "" "Patch file is missing: %s\n" msgstr "" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "" -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" msgstr "" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "" -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "" -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "" -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "Build number is not available. For repo builds you must enable buildno in pisi.conf." msgstr "" -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "" -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "" -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "" -#: pisi/operations/build.py:932 +#: pisi/operations/build.py:939 msgid "All of the files under the install dir (%s) has been collected by package(s)" msgstr "" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "" -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "" @@ -1837,6 +1582,39 @@ msgstr "" msgid "Conflicts remain" msgstr "" +#: pisi/operations/history.py:77 +msgid "%s could not be found" +msgstr "" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "" + +#: pisi/operations/history.py:122 +msgid "" +"Following packages will be installed:\n" +msgstr "" + +#: pisi/operations/history.py:125 +msgid "" +"Following packages will be removed:\n" +msgstr "" + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be installed again:\n" @@ -1859,8 +1637,8 @@ msgstr "" msgid "Mixing file names and package names not supported yet." msgstr "" -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" +#: pisi/operations/install.py:136 +msgid "External dependencies not satisfied: %s" msgstr "" #: pisi/operations/install.py:141 @@ -1869,8 +1647,8 @@ msgid "" "in the respective order to satisfy extra dependencies:\n" msgstr "" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" msgstr "" #: pisi/operations/install.py:188 @@ -1939,10 +1717,6 @@ msgstr "" msgid "The following packages will be upgraded: " msgstr "" -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "" @@ -1973,18 +1747,6 @@ msgid "" "The package may have been upgraded. Please try to upgrade the package." msgstr "" -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "" @@ -2070,7 +1832,7 @@ msgstr "" msgid "String '%s' has invalid XML" msgstr "" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "" @@ -2110,34 +1872,43 @@ msgstr "" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "" "Name: %s, version: %s, release: %s, build %s\n" msgstr "" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "" "Summary: %s\n" msgstr "" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "" "Description: %s\n" msgstr "" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "" "Component: %s\n" msgstr "" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "" -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "" +#: pisi/specfile.py:264 +msgid "" +"Name: %s, version: %s, release: %s\n" +msgstr "" + +#: pisi/specfile.py:269 +msgid "Build Dependencies: " +msgstr "" + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "" @@ -2150,39 +1921,39 @@ msgstr "" msgid "return value for \"%s\" is %s" msgstr "" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "" -#: pisi/util.py:533 +#: pisi/util.py:540 msgid "chrpath command failed for file '%s'!" msgstr "" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "" diff --git a/po/pl.po b/po/pl.po index 8305f121..7efc5843 100644 --- a/po/pl.po +++ b/po/pl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: pisi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2006-04-08 12:19+0900\n" "Last-Translator: Piotr Maliński \n" "Language-Team: Polish \n" @@ -10,388 +10,39 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" -"optparse - potężny, rozszerzalny i łatwy w używaniu parser opcji.\n" -"\n" -"Stworzony przez Greg Ward \n" -"\n" -"Oryginalnie dystrybuowany jako Optik; zobacz http://optik.sourceforge." -"net/ .\n" -"\n" -"Jeśli masz problem z tym modułem, proszę nie raportuj błędów, łatek,\n" -"lub próśb o dodatki w Pythonie; w zamian, użyj strony projektu\n" -"Optik's Source Forge: \n" -" http://sourceforge.net/projects/optik\n" -"\n" -"Pomocy szukaj na liście mailingowej: optik-users@lists.sourceforge.net\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" -"\n" -" Wywoływany gdy instancja Option jest stworzona\n" -" z niepoprawnymi lub niezgodnymi argumentami.\n" -" " - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" -"\n" -" Wywoływany gdy dodano sprzeczne opcje do OptionParser'a.\n" -" " - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" -"\n" -" Wywoływany gdy zostanie napotkana niepoprawna wartość opcji\n" -" w lini poleceń.\n" -" " - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" -"\n" -" Wywoływany gdy niepoprawna lub dwuznaczna opcja znajdzie się w lini " -"poleceń.\n" -" " - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" -"Zwraca listę łańcuchów, separowaną przecinkami, opcji i meta-zmiennych." - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" -"Formatuje tekst pomocy z wciętą zawartością.\n" -" " - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "użycie: %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" -"Formatuje tekst pomocy z podkreślonym nagłówkiem.\n" -" " - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "Sposób użycia" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "integer" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "long integer" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "floating-point" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "complex" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "opcja %s: niepoprawna %s wartość: " - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "opcja %s: niepoprawny wybór: %r (wybierz z %s)" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" -"\n" -" Uaktualnia wartości opcji z wybranego słownika, ale używa tylko\n" -" kluczy ze słownika, który ma już w sobie odpowiadające im\n" -" atrybuty. Jakiekolwiek klucze w słowniku bez odpowiadającym\n" -" im atrybutom są po cichu ignorowane.\n" -" " - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" -"\n" -" Uaktualnia wartości opcji z wybranego słownika, używając\n" -" wszystkich kluczy ze słownika bez względu czy ma w sobie\n" -" odpowiadające atrybuty, czy nie.\n" -" " - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "wyświetla tekst pomocy i kończy" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "wyświetla numer wersji programu i kończy" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [opcje]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "%s opcja wymaga argumentu" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "%s opcja wymaga %d argumentów" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "%s opcja nie przyjmuje wartości" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "nie ma takiej opcji: %s" - -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "opcje" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "wieloznaczna opcja: %s (%s?)" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Przerwanie z klawiatury: Wychodzę..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Program Zakończony." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Operacja na bazie została przerwana. Należy uruchomić pisi ponownie\n" -"w celu odtworzenia bazy. Upewnij się, że masz odpowiednią ilość wolnej " -"przestrzeni na dysku. \n" -"W przypadku uszkodzenia plików lub aktualizaji bazy, należy użyć opcji " -"rebuild-db" - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" "Nieobsłużony wewnętrzny błąd.\n" "Prosimy zgłosić błąd. (http://bugs.uludag.org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "Błąd Systemu. Program Zakończony." -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Proszę użyć 'pisi help' w celu uzyskania pomocy." -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Traceback:" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "Użyj --debug aby zobaczyć informacje traceback" -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -399,54 +50,54 @@ msgstr "" "Prosimy o dołączenie do raportu o błędzie pliku config.log:\n" "%s/config.log" -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Konfiguracja nie powiodła się." -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "Nie znaleziono skryptu konfiguracji." -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 msgid "Make failed." msgstr "Make nie powiódł się." -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 msgid "Install failed." msgstr "Instalacja nie powiodła się." -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "Nie znaleziono pliku Makefile." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "Uruchomienie aclocal nie powiodło się." -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "Uruchomienie autoconf nie powiodło się." -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "Uruchomienie autoreconf nie powiodło się." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "Uruchomienie automake nie powiodło się." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "Uruchomienie autoheader nie powiodło się." @@ -590,19 +241,19 @@ msgstr "ActionsAPI [copytree]: Katalog %s nie istnieje." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: Brak uprawnień: %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "pakiet comar nie jest w pełni zainstalowana" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "Plik %s nie został znaleziony" -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "Sprawdzanie /%s " -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -610,71 +261,77 @@ msgstr "" "\n" "Plik uszkodzony: %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "OK" -#: pisi/api.py:455 +#: pisi/api.py:538 +msgid "" +"\n" +"Missing file: %s" +msgstr "" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* Budowanie indeksu plików PiSi w %s" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* Indeks plików zapisany" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Repo %s już wcześniej zostało dodane." -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "Repo %s zostało dodane do systemu." -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "Repo %s zostało usunięte z systemu." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "Repozytorium %s nie istnieje. Nie można usunąć." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* Aktualizacja repozytorium: %s" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "" -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "Aktualizacja bazy w każdym przypadku jak zarządano" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Baza pakietów zaktualizowana" -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "Nie znaleziono repozytoriów o nazwie %s" -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* Przebudowywanie repozytorium o nazwie '%s'... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "Błąd Wejścia/Wyjścia podczas czytania %s: %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* Dodawanie '%s' do bazy..." -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "OK." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Pakiet %s znaleziono w repozytorium %s" @@ -745,35 +402,35 @@ msgstr "Aktualizacja pakietu do starszej wersji anulowana" msgid "%s configuration failed." msgstr "%s konfiguracja nie powiodła się" -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "Gromadzenie %s, " -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "Gromadzenie %s." -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "Gromadzenie %s" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "Nie można przeczytać listy plików dla pakietu %s, kontynuuje usuwanie" -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "Usuwanie pakietu %s" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "Próba usunięcia nieistniejącego pakietu " -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "Nie usuwam kolidującego pliku : %s" -#: pisi/atomicoperations.py:529 +#: pisi/atomicoperations.py:525 msgid "" "Installed file %s is not exists on system [Probably you manually deleted]" msgstr "" @@ -836,12 +493,12 @@ msgstr "" msgid "build options" msgstr "" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "" -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "" @@ -853,7 +510,7 @@ msgstr "" msgid "Bypass errors from ActionsAPI" msgstr "" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "" @@ -879,7 +536,7 @@ msgid "Use quilt patch management system instead of GNU patch" msgstr "" #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +msgid "Do not constrain build process inside the build folder" msgstr "" #: pisi/cli/build.py:79 @@ -920,7 +577,7 @@ msgstr "" msgid "package_format must be one of %s " msgstr "" -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "" @@ -954,66 +611,74 @@ msgstr "" msgid "Package %s not installed" msgstr "" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "" -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "" -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "" -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "Destination directory %s does not exist. Creating directory.\n" msgstr "" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "" -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "" -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "użycie: %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "" @@ -1026,15 +691,19 @@ msgstr "" msgid "emerge options" msgstr "" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +msgid "Emerge available packages under given component" +msgstr "" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "" @@ -1084,6 +753,35 @@ msgid "" "Use \"%prog help \" for help on a specific command.\n" msgstr "" +#: pisi/cli/history.py:44 +#, fuzzy +msgid "history options" +msgstr "opcje" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +msgid "Operation #%d: %s" +msgstr "" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "" @@ -1108,62 +806,78 @@ msgstr "" msgid "Indexing current directory." msgstr "" -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "" -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "" -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "" -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +#, fuzzy +msgid "Reverse Build Dependencies:" +msgstr "Niespełnione zależoności budowy" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "" -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "" -#: pisi/cli/info.py:150 -msgid "%s is not installed" +#: pisi/cli/info.py:166 +#, fuzzy +msgid "%s package is not installed" +msgstr "pakiet comar nie jest w pełni zainstalowana" + +#: pisi/cli/info.py:172 +msgid "[binary] " msgstr "" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "" - -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" +#: pisi/cli/info.py:177 +#, fuzzy +msgid "%s package is not found in binary repositories" +msgstr "Pakiet %s nie została znaleziona w żadnym z aktywnym repozytoriów." + +#: pisi/cli/info.py:184 +msgid "[source] " msgstr "" +#: pisi/cli/info.py:189 +#, fuzzy +msgid "%s package is not found in source repositories" +msgstr "Pakiet %s nie została znaleziona w żadnym z aktywnym repozytoriów." + #: pisi/cli/install.py:44 msgid "install options" msgstr "" @@ -1176,7 +890,7 @@ msgstr "" msgid "Install component's and recursive components' packages" msgstr "" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "" @@ -1185,8 +899,8 @@ msgid "list-available options" msgstr "" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "" @@ -1214,15 +928,19 @@ msgstr "" msgid "list-installed options" msgstr "" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "" -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 msgid "" "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "" @@ -1235,27 +953,27 @@ msgstr "" msgid "list-sources options" msgstr "" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "" -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "" @@ -1328,95 +1046,88 @@ msgstr "" msgid "Update database in any case" msgstr "" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." msgstr "" -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." msgstr "" -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" +#: pisi/comariface.py:31 +#, fuzzy +msgid "dbus-python package is not fully installed" +msgstr "pakiet comar nie jest w pełni zainstalowana" + +#: pisi/comariface.py:86 +msgid "" +"cannot connect to dbus: \n" +" %s\n" msgstr "" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "" - -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "" - -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "" @@ -1424,7 +1135,7 @@ msgstr "" msgid "Destination directory %s does not exist. Creating it." msgstr "" -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "" @@ -1482,19 +1193,19 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "" -#: pisi/db/installdb.py:208 +#: pisi/db/installdb.py:217 #, fuzzy msgid "Package %s is not installed" msgstr "pakiet comar nie jest w pełni zainstalowana" #: pisi/db/itembyrepo.py:41 #, fuzzy -msgid "Item not found" -msgstr "Plik %s nie został znaleziony" +msgid "%s repository not found" +msgstr "Nie znaleziono repozytoriów o nazwie %s" #: pisi/db/itembyrepo.py:51 #, fuzzy -msgid "Repo item not found" +msgid "Repo item %s not found" msgstr "Plik %s nie został znaleziony" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 @@ -1502,7 +1213,7 @@ msgstr "Plik %s nie został znaleziony" msgid "Repository %s does not exist." msgstr "Repozytorium %s nie istnieje. Nie można usunąć." -#: pisi/db/packagedb.py:104 +#: pisi/db/packagedb.py:105 #, fuzzy msgid "Package %s not found." msgstr "Plik %s nie został znaleziony" @@ -1715,136 +1426,140 @@ msgstr "Błąd składni (SyntaxError) w pliku COMAR (%s): %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Naruszenie obszaru testowego (Sandbox violation): %s (%s -> %s)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Wiele naruszeń obszaru testowego! (Sandbox violations)" -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "nie można wywołać funkcji z actions: %s" -#: pisi/operations/build.py:482 +#: pisi/operations/build.py:485 msgid "" "Safety switch: following extra packages in system.devel will be installed: " msgstr "" "Przełącznik bezpieczeństwa: zostaną zainstalowane następujące dodatkowe " "pakiety z system.devel: " -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "Przełącznik bezpieczeństwa: system.devel już zainstalowano" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" msgstr "" "Przełącznik bezpieczeństwa: komponent system.devel nie może zostać znaleziony" -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Niespełnione zależoności budowy" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "Nie można zbudować pakietu, z powodu niespełnionych zależności budowy" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "Zależności budowy %s nie mogą zostać spełnione" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Czy chcesz zainstalować nie spełnione zależności budowy" -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "Instalowanie zależności budowy." -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "Ignorowanie zależności budowy." -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Brakuje pliku poprawki: %s\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Instaluję poprawkę: %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "Odchudzam pliki..." -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(znaleziono starszą wersję %s)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Pomijam %s ze złą nazwą pakietu " -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "" "(nie znaleziono wcześniejszych wersji build, ustalam numer wesji na 1.)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" msgstr "" "(w starszych paczkach brakuje numeru wersji build, ustalan numer na 1.)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Są zmiany, inkrementuje numer wersji build do %d" -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "Brak zmian względem wcześniejszej wersji build %d" -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "W systemie nie znaleziono użytkownika o nazwie '%s'" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "W systemie nie znaleziono grupy o nazwie '%s'" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** Budowanie pakietu %s" -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "Generowanie %s," -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." msgstr "" -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "" -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "" -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "" -#: pisi/operations/build.py:932 +#: pisi/operations/build.py:939 msgid "" "All of the files under the install dir (%s) has been collected by package(s)" msgstr "" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "" -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "" @@ -1903,6 +1618,41 @@ msgstr "" msgid "Conflicts remain" msgstr "" +#: pisi/operations/history.py:77 +#, fuzzy +msgid "%s could not be found" +msgstr "Narzędzie %s nie może zostać znalezione" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "" + +#: pisi/operations/history.py:122 +#, fuzzy +msgid "Following packages will be installed:\n" +msgstr "" +"Przełącznik bezpieczeństwa: zostaną zainstalowane następujące dodatkowe " +"pakiety z system.devel: " + +#: pisi/operations/history.py:125 +msgid "Following packages will be removed:\n" +msgstr "" + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " @@ -1927,9 +1677,10 @@ msgstr "" msgid "Mixing file names and package names not supported yet." msgstr "" -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" -msgstr "" +#: pisi/operations/install.py:136 +#, fuzzy +msgid "External dependencies not satisfied: %s" +msgstr "Zależności budowy %s nie mogą zostać spełnione" #: pisi/operations/install.py:141 msgid "" @@ -1937,8 +1688,8 @@ msgid "" "in the respective order to satisfy extra dependencies:\n" msgstr "" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" msgstr "" #: pisi/operations/install.py:188 @@ -2007,10 +1758,6 @@ msgstr "" msgid "The following packages will be upgraded: " msgstr "" -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "" @@ -2041,18 +1788,6 @@ msgid "" "The package may have been upgraded. Please try to upgrade the package." msgstr "" -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "Niepoprawny %s" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "" @@ -2140,7 +1875,7 @@ msgstr "" msgid "String '%s' has invalid XML" msgstr "" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "" @@ -2180,30 +1915,40 @@ msgstr "" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "" -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "" +#: pisi/specfile.py:264 +#, fuzzy +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Instalowanie %s, wersja %s, wydanie %s, build %s" + +#: pisi/specfile.py:269 +#, fuzzy +msgid "Build Dependencies: " +msgstr "Niespełnione zależoności budowy" + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "" @@ -2216,39 +1961,39 @@ msgstr "" msgid "return value for \"%s\" is %s" msgstr "" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "" -#: pisi/util.py:533 +#: pisi/util.py:540 msgid "chrpath command failed for file '%s'!" msgstr "" -#: pisi/util.py:540 +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "" @@ -2293,6 +2038,198 @@ msgstr "" msgid "Scanning binary packages...\n" msgstr "" +#~ msgid "" +#~ "optparse - a powerful, extensible, and easy-to-use option parser.\n" +#~ "\n" +#~ "By Greg Ward \n" +#~ "\n" +#~ "Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" +#~ "\n" +#~ "If you have problems with this module, please do not file bugs,\n" +#~ "patches, or feature requests with Python; instead, use Optik's\n" +#~ "SourceForge project page:\n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "For support, use the optik-users@lists.sourceforge.net mailing list\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" +#~ msgstr "" +#~ "optparse - potężny, rozszerzalny i łatwy w używaniu parser opcji.\n" +#~ "\n" +#~ "Stworzony przez Greg Ward \n" +#~ "\n" +#~ "Oryginalnie dystrybuowany jako Optik; zobacz http://optik.sourceforge." +#~ "net/ .\n" +#~ "\n" +#~ "Jeśli masz problem z tym modułem, proszę nie raportuj błędów, łatek,\n" +#~ "lub próśb o dodatki w Pythonie; w zamian, użyj strony projektu\n" +#~ "Optik's Source Forge: \n" +#~ " http://sourceforge.net/projects/optik\n" +#~ "\n" +#~ "Pomocy szukaj na liście mailingowej: optik-users@lists.sourceforge.net\n" +#~ "(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" + +#~ msgid "" +#~ "\n" +#~ " Raised if an Option instance is created with invalid or\n" +#~ " inconsistent arguments.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wywoływany gdy instancja Option jest stworzona\n" +#~ " z niepoprawnymi lub niezgodnymi argumentami.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if conflicting options are added to an OptionParser.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wywoływany gdy dodano sprzeczne opcje do OptionParser'a.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid option value is encountered on the command\n" +#~ " line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wywoływany gdy zostanie napotkana niepoprawna wartość opcji\n" +#~ " w lini poleceń.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Raised if an invalid or ambiguous option is seen on the command-" +#~ "line.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Wywoływany gdy niepoprawna lub dwuznaczna opcja znajdzie się w lini " +#~ "poleceń.\n" +#~ " " + +#~ msgid "Return a comma-separated list of option strings & metavariables." +#~ msgstr "" +#~ "Zwraca listę łańcuchów, separowaną przecinkami, opcji i meta-zmiennych." + +#~ msgid "" +#~ "Format help with indented section bodies.\n" +#~ " " +#~ msgstr "" +#~ "Formatuje tekst pomocy z wciętą zawartością.\n" +#~ " " + +#~ msgid "" +#~ "Format help with underlined section headers.\n" +#~ " " +#~ msgstr "" +#~ "Formatuje tekst pomocy z podkreślonym nagłówkiem.\n" +#~ " " + +#~ msgid "Usage" +#~ msgstr "Sposób użycia" + +#~ msgid "integer" +#~ msgstr "integer" + +#~ msgid "long integer" +#~ msgstr "long integer" + +#~ msgid "floating-point" +#~ msgstr "floating-point" + +#~ msgid "complex" +#~ msgstr "complex" + +#~ msgid "option %s: invalid %s value: %r" +#~ msgstr "opcja %s: niepoprawna %s wartość: " + +#~ msgid "option %s: invalid choice: %r (choose from %s)" +#~ msgstr "opcja %s: niepoprawny wybór: %r (wybierz z %s)" + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary, but only\n" +#~ " use keys from dict that already have a corresponding attribute\n" +#~ " in self. Any keys in dict without a corresponding attribute\n" +#~ " are silently ignored.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Uaktualnia wartości opcji z wybranego słownika, ale używa tylko\n" +#~ " kluczy ze słownika, który ma już w sobie odpowiadające im\n" +#~ " atrybuty. Jakiekolwiek klucze w słowniku bez odpowiadającym\n" +#~ " im atrybutom są po cichu ignorowane.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ " Update the option values from an arbitrary dictionary,\n" +#~ " using all keys from the dictionary regardless of whether\n" +#~ " they have a corresponding attribute in self or not.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Uaktualnia wartości opcji z wybranego słownika, używając\n" +#~ " wszystkich kluczy ze słownika bez względu czy ma w sobie\n" +#~ " odpowiadające atrybuty, czy nie.\n" +#~ " " + +#~ msgid "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " +#~ msgstr "" +#~ "add_option(Option)\n" +#~ " add_option(opt_str, ..., kwarg=val, ...)\n" +#~ " " + +#~ msgid "show this help message and exit" +#~ msgstr "wyświetla tekst pomocy i kończy" + +#~ msgid "show program's version number and exit" +#~ msgstr "wyświetla numer wersji programu i kończy" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [opcje]" + +#~ msgid "%s option requires an argument" +#~ msgstr "%s opcja wymaga argumentu" + +#~ msgid "%s option requires %d arguments" +#~ msgstr "%s opcja wymaga %d argumentów" + +#~ msgid "%s option does not take a value" +#~ msgstr "%s opcja nie przyjmuje wartości" + +#~ msgid "no such option: %s" +#~ msgstr "nie ma takiej opcji: %s" + +#~ msgid "ambiguous option: %s (%s?)" +#~ msgstr "wieloznaczna opcja: %s (%s?)" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Operacja na bazie została przerwana. Należy uruchomić pisi ponownie\n" +#~ "w celu odtworzenia bazy. Upewnij się, że masz odpowiednią ilość wolnej " +#~ "przestrzeni na dysku. \n" +#~ "W przypadku uszkodzenia plików lub aktualizaji bazy, należy użyć opcji " +#~ "rebuild-db" + +#, fuzzy +#~ msgid "Item not found" +#~ msgstr "Plik %s nie został znaleziony" + +#~ msgid "Invalid %s" +#~ msgstr "Niepoprawny %s" + #~ msgid "No updates available for repository %s." #~ msgstr "Brak dostępnych aktualizacji w repozytorium %s." diff --git a/po/tr.po b/po/tr.po index 65aabd13..6c804778 100644 --- a/po/tr.po +++ b/po/tr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: tr\n" -"POT-Creation-Date: 2008-01-31 16:42+EET\n" +"POT-Creation-Date: 2008-05-26 11:28+EEST\n" "PO-Revision-Date: 2007-07-05 10:00+0300\n" "Last-Translator: Faik Uygur \n" "Language-Team: \n" @@ -18,341 +18,40 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: KBabel 1.11.4\n" -#: /usr/lib/python2.4/optparse.py:1 -msgid "" -"optparse - a powerful, extensible, and easy-to-use option parser.\n" -"\n" -"By Greg Ward \n" -"\n" -"Originally distributed as Optik; see http://optik.sourceforge.net/ .\n" -"\n" -"If you have problems with this module, please do not file bugs,\n" -"patches, or feature requests with Python; instead, use Optik's\n" -"SourceForge project page:\n" -" http://sourceforge.net/projects/optik\n" -"\n" -"For support, use the optik-users@lists.sourceforge.net mailing list\n" -"(http://lists.sourceforge.net/lists/listinfo/optik-users).\n" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:93 -msgid "" -"\n" -" Raised if an Option instance is created with invalid or\n" -" inconsistent arguments.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:109 -msgid "" -"\n" -" Raised if conflicting options are added to an OptionParser.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:114 -msgid "" -"\n" -" Raised if an invalid option value is encountered on the command\n" -" line.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:120 -msgid "" -"\n" -" Raised if an invalid or ambiguous option is seen on the command-line.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:298 -msgid "Return a comma-separated list of option strings & metavariables." -msgstr "" - -#: /usr/lib/python2.4/optparse.py:317 -msgid "" -"Format help with indented section bodies.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:329 pisi/cli/command.py:225 -msgid "usage: %s\n" -msgstr "kullanımı: %s\n" - -#: /usr/lib/python2.4/optparse.py:336 -msgid "" -"Format help with underlined section headers.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:348 -msgid "Usage" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:354 -msgid "integer" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:355 -msgid "long integer" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:356 -msgid "floating-point" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:357 -msgid "complex" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:365 -msgid "option %s: invalid %s value: %r" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:373 -msgid "option %s: invalid choice: %r (choose from %s)" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:382 -msgid "" -"\n" -" Instance attributes:\n" -" _short_opts : [string]\n" -" _long_opts : [string]\n" -"\n" -" action : string\n" -" type : string\n" -" dest : string\n" -" default : any\n" -" nargs : int\n" -" const : any\n" -" choices : [string]\n" -" callback : function\n" -" callback_args : (any*)\n" -" callback_kwargs : { string : any }\n" -" help : string\n" -" metavar : string\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:781 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary, but only\n" -" use keys from dict that already have a corresponding attribute\n" -" in self. Any keys in dict without a corresponding attribute\n" -" are silently ignored.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:794 -msgid "" -"\n" -" Update the option values from an arbitrary dictionary,\n" -" using all keys from the dictionary regardless of whether\n" -" they have a corresponding attribute in self or not.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:926 -msgid "" -"add_option(Option)\n" -" add_option(opt_str, ..., kwarg=val, ...)\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1138 -msgid "show this help message and exit" -msgstr "Bu yardım mesajını göster ve çık" - -#: /usr/lib/python2.4/optparse.py:1143 -msgid "show program's version number and exit" -msgstr "Program'ın versiyon numarasını göster ve çık" - -#: /usr/lib/python2.4/optparse.py:1166 -msgid "%prog [options]" -msgstr "%prog [seçenekler]" - -#: /usr/lib/python2.4/optparse.py:1246 -msgid "" -"\n" -" parse_args(args : [string] = sys.argv[1:],\n" -" values : Values = None)\n" -" -> (values : Values, args : [string])\n" -"\n" -" Parse the command-line options found in 'args' (default:\n" -" sys.argv[1:]). Any errors result in a call to 'error()', which\n" -" by default prints the usage message to stderr and calls\n" -" sys.exit() with an error message. On success returns a pair\n" -" (values, args) where 'values' is an Values instance (with all\n" -" your option values) and 'args' is the list of arguments left\n" -" over after parsing options.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1285 -msgid "" -"\n" -" check_values(values : Values, args : [string])\n" -" -> (values : Values, args : [string])\n" -"\n" -" Check that the supplied option values and leftover arguments are\n" -" valid. Returns the option values and leftover arguments\n" -" (possibly adjusted, possibly completely new -- whatever you\n" -" like). Default implementation just returns the passed-in\n" -" values; subclasses may override as desired.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1298 -msgid "" -"_process_args(largs : [string],\n" -" rargs : [string],\n" -" values : Values)\n" -"\n" -" Process command-line arguments and populate 'values', consuming\n" -" options and arguments from 'rargs'. If 'allow_interspersed_args' " -"is\n" -" false, stop at the first non-option argument. If true, accumulate " -"any\n" -" interspersed non-option arguments in 'largs'.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1349 -msgid "" -"_match_long_opt(opt : string) -> string\n" -"\n" -" Determine which long option string 'opt' matches, ie. which one\n" -" it is an unambiguous abbrevation for. Raises BadOptionError if\n" -" 'opt' doesn't unambiguously match any long option string.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1376 /usr/lib/python2.4/optparse.py:1415 -msgid "%s option requires an argument" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1378 /usr/lib/python2.4/optparse.py:1417 -msgid "%s option requires %d arguments" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1387 -msgid "%s option does not take a value" -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1404 /usr/lib/python2.4/optparse.py:1558 -msgid "no such option: %s" -msgstr "böyle bir seçenek yok: %s" - -#: /usr/lib/python2.4/optparse.py:1454 -msgid "" -"error(msg : string)\n" -"\n" -" Print a usage message incorporating 'msg' to stderr and exit.\n" -" If you override this in a subclass, it should not return -- it\n" -" should either exit or raise an exception.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1471 -msgid "" -"print_usage(file : file = stdout)\n" -"\n" -" Print the usage message for the current program (self.usage) to\n" -" 'file' (default stdout). Any occurence of the string \"%prog\" in\n" -" self.usage is replaced with the name of the current program\n" -" (basename of sys.argv[0]). Does nothing if self.usage is empty\n" -" or not defined.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1489 -msgid "" -"print_version(file : file = stdout)\n" -"\n" -" Print the version message for this program (self.version) to\n" -" 'file' (default stdout). As with print_usage(), any occurence\n" -" of \"%prog\" in self.version is replaced by the current program's\n" -" name. Does nothing if self.version is empty or undefined.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1504 -msgid "options" -msgstr "seçenekler" - -#: /usr/lib/python2.4/optparse.py:1528 -msgid "" -"print_help(file : file = stdout)\n" -"\n" -" Print an extended help message, listing all options and any\n" -" help text provided with them, to 'file' (default stdout).\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1541 -msgid "" -"_match_abbrev(s : string, wordmap : {string : Option}) -> string\n" -"\n" -" Return the string key in 'wordmap' for which 's' is an unambiguous\n" -" abbreviation. If 's' is found to be ambiguous or doesn't match any of\n" -" 'words', raise BadOptionError.\n" -" " -msgstr "" - -#: /usr/lib/python2.4/optparse.py:1562 -msgid "ambiguous option: %s (%s?)" -msgstr "" - -#: pisi-cli:42 +#: pisi-cli:41 msgid "Keyboard Interrupt: Exiting..." msgstr "Klavye kesmesi: Çıkıyor..." -#: pisi-cli:45 +#: pisi-cli:44 msgid "Program Terminated." msgstr "Program sonlandırıldı." #: pisi-cli:48 msgid "" -"A database operation has been aborted. You should run pisi\n" -"again for normal DB recovery procedure. Make sure you have free disk " -"space. \n" -"You have to run rebuild-db only when there is file corruption and database " -"upgrades." -msgstr "" -"Bir veritabanı işlemi yarıda kesildi. PiSi'yi normal veritabanı \n" -"düzeltme işlemi için yeniden çalıştırmalısınız. Boş disk \n" -"alanınızın bulunduğuna emin olun.\n" -"Sadece dosya bozulması ve veritabanı versiyon değişimi oluğu zaman rebuild-" -"db komutunu kullanmanız gerekir." - -#: pisi-cli:53 -msgid "" "Unhandled internal exception.\n" "Please file a bug report. (http://bugs.uludag.org.tr)" msgstr "" "Eksik hata denetlemesi.\n" "Lütfen bir hata raporu bildiriniz. (http://bugs.uludag.org.tr)" -#: pisi-cli:59 +#: pisi-cli:54 msgid "System Error. Program Terminated." msgstr "Sistem Hatası: Program Sonlandırıldı. " -#: pisi-cli:66 +#: pisi-cli:61 msgid "Please use 'pisi help' for general help." msgstr "Genel yardım için lütfen 'pisi help' komutunu kullanınız. " -#: pisi-cli:69 +#: pisi-cli:64 msgid "Traceback:" msgstr "Geri-iz:" -#: pisi-cli:73 +#: pisi-cli:68 msgid "Use --debug to see a traceback." msgstr "" "Bir geri-iz (traceback) görmek için lütfen --debug seçeneğini kullanın." -#: pisi/actionsapi/autotools.py:36 pisi/actionsapi/cmaketools.py:36 +#: pisi/actionsapi/autotools.py:37 pisi/actionsapi/cmaketools.py:36 msgid "" "Please attach the config.log to your bug report:\n" "%s/config.log" @@ -361,19 +60,19 @@ msgstr "" "%s/config.log" # pisi/actionsapi/autotools.py:75 :85 -#: pisi/actionsapi/autotools.py:76 pisi/actionsapi/autotools.py:86 +#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 #: pisi/actionsapi/cmaketools.py:65 pisi/actionsapi/kde.py:65 #: pisi/actionsapi/perlmodules.py:54 pisi/actionsapi/perlmodules.py:57 msgid "Configure failed." msgstr "Yapılandırma başarısızlığa uğradı." # pisi/actionsapi/autotools.py:77 :87 -#: pisi/actionsapi/autotools.py:78 pisi/actionsapi/autotools.py:88 +#: pisi/actionsapi/autotools.py:80 pisi/actionsapi/autotools.py:90 #: pisi/actionsapi/kde.py:67 msgid "No configure script found." msgstr "Yapılandırma betiği bulunamadı." -#: pisi/actionsapi/autotools.py:97 pisi/actionsapi/cmaketools.py:73 +#: pisi/actionsapi/autotools.py:99 pisi/actionsapi/cmaketools.py:73 #: pisi/actionsapi/kde.py:72 pisi/actionsapi/perlmodules.py:63 #: pisi/actionsapi/perlmodules.py:72 pisi/actionsapi/pythonmodules.py:49 #: pisi/actionsapi/scons.py:39 @@ -381,7 +80,7 @@ msgid "Make failed." msgstr "İnşa başarısızlığa uğradı." # pisi/actionsapi/autotools.py:119 :127 -#: pisi/actionsapi/autotools.py:125 pisi/actionsapi/autotools.py:136 +#: pisi/actionsapi/autotools.py:127 pisi/actionsapi/autotools.py:138 #: pisi/actionsapi/cmaketools.py:103 pisi/actionsapi/cmaketools.py:113 #: pisi/actionsapi/kde.py:79 pisi/actionsapi/pythonmodules.py:54 #: pisi/actionsapi/scons.py:43 @@ -389,31 +88,31 @@ msgid "Install failed." msgstr "Kurulum başarısızlığa uğradı." # pisi/actionsapi/autotools.py:121 :129 -#: pisi/actionsapi/autotools.py:129 pisi/actionsapi/autotools.py:140 +#: pisi/actionsapi/autotools.py:131 pisi/actionsapi/autotools.py:142 #: pisi/actionsapi/cmaketools.py:75 pisi/actionsapi/cmaketools.py:107 #: pisi/actionsapi/cmaketools.py:117 pisi/actionsapi/kde.py:81 msgid "No Makefile found." msgstr "Makefile bulunamadı." -#: pisi/actionsapi/autotools.py:145 +#: pisi/actionsapi/autotools.py:147 msgid "Running aclocal failed." msgstr "aclocal çalıştırılamadı." # pisi/actionsapi/autotools.py:139 :144 -#: pisi/actionsapi/autotools.py:150 +#: pisi/actionsapi/autotools.py:152 msgid "Running autoconf failed." msgstr "autoconf çalıştırılamadı." # pisi/actionsapi/autotools.py:139 :144 -#: pisi/actionsapi/autotools.py:155 +#: pisi/actionsapi/autotools.py:157 msgid "Running autoreconf failed." msgstr "autoreconf çalıştırılamadı." -#: pisi/actionsapi/autotools.py:160 +#: pisi/actionsapi/autotools.py:162 msgid "Running automake failed." msgstr "automake çalıştırılamadı." -#: pisi/actionsapi/autotools.py:165 +#: pisi/actionsapi/autotools.py:167 msgid "Running autoheader failed." msgstr "autoheader çalıştırılamadı." @@ -561,19 +260,19 @@ msgstr "ActionsAPI [copytree]: %s dizini bulunamadı." msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "ActionsAPI [touch]: Erişim engellendi: %s" -#: pisi/api.py:386 pisi/comariface.py:30 +#: pisi/api.py:477 msgid "comar package is not fully installed" msgstr "comar paketi tam olarak kurulmamış" -#: pisi/api.py:398 +#: pisi/api.py:489 msgid "File %s not found" msgstr "Dosya %s bulunamadı." -#: pisi/api.py:436 +#: pisi/api.py:525 msgid "Checking /%s " msgstr "/%s kontrol ediliyor " -#: pisi/api.py:440 +#: pisi/api.py:531 msgid "" "\n" "Corrupt file: %s" @@ -581,71 +280,79 @@ msgstr "" "\n" "Bozuk dosya: %s" -#: pisi/api.py:442 pisi/cli/check.py:75 +#: pisi/api.py:533 pisi/cli/check.py:75 msgid "OK" msgstr "Tamam" -#: pisi/api.py:455 +#: pisi/api.py:538 +msgid "" +"\n" +"Missing file: %s" +msgstr "" +"\n" +"Eksik dosya: %s" + +#: pisi/api.py:549 msgid "* Building index of PiSi files under %s" msgstr "* %s altındaki PiSi dosyalarının bir indeksi yapılıyor" -#: pisi/api.py:462 +#: pisi/api.py:556 msgid "* Index file written" msgstr "* İndeks dosyası yazıldı" -#: pisi/api.py:467 +#: pisi/api.py:561 msgid "Repo %s already present." msgstr "Depo %s halihazırda var." -#: pisi/api.py:471 +#: pisi/api.py:565 msgid "Repo %s added to system." msgstr "%s isimli depo sisteme eklendi." -#: pisi/api.py:477 +#: pisi/api.py:571 msgid "Repo %s removed from system." msgstr "%s isimli depo sistemden çıkarıldı." -#: pisi/api.py:479 +#: pisi/api.py:573 msgid "Repository %s does not exist. Cannot remove." msgstr "%s deposu yok. Kaldırılamıyor." -#: pisi/api.py:483 +#: pisi/api.py:577 msgid "* Updating repository: %s" msgstr "* %s deposu güncelleniyor" -#: pisi/api.py:492 +#: pisi/api.py:586 msgid "%s repository information is up-to-date." msgstr "%s depo bilgisi güncel." -#: pisi/api.py:494 +#: pisi/api.py:588 msgid "Updating database at any rate as requested" msgstr "Veritabanı istek üzerine güncelleniyor" -#: pisi/api.py:504 +#: pisi/api.py:598 msgid "* Package database updated." msgstr "* Paket veritabanı güncellendi." -#: pisi/api.py:506 pisi/api.py:531 +#: pisi/api.py:600 pisi/api.py:625 msgid "No repository named %s found." msgstr "%s adında bir depo bulunamadı." -#: pisi/api.py:514 +#: pisi/api.py:608 msgid "* Rebuilding '%s' named repo... " msgstr "* '%s' isimli depo yeniden inşa ediliyor... " -#: pisi/api.py:528 +#: pisi/api.py:622 msgid "Input/Output error while reading %s: %s" msgstr "%s okunurken girdi/çıktı hatası: %s" -#: pisi/api.py:541 +#: pisi/api.py:635 msgid "* Adding '%s' to db... " msgstr "* '%s' veritabanına ekleniyor... " -#: pisi/api.py:544 +#: pisi/api.py:638 msgid "OK." msgstr "Tamam." -#: pisi/atomicoperations.py:71 +#: pisi/atomicoperations.py:71 pisi/operations/history.py:63 msgid "Package %s found in repository %s" msgstr "Paket %s, %s deposunda bulundu" @@ -714,36 +421,36 @@ msgstr "Paket eskileştirilmesine izin verilmedi" msgid "%s configuration failed." msgstr "%s yapılandırması başarısızlığa uğradı." -#: pisi/atomicoperations.py:403 +#: pisi/atomicoperations.py:394 msgid "Storing %s, " msgstr "%s saklanıyor, " -#: pisi/atomicoperations.py:406 +#: pisi/atomicoperations.py:397 msgid "Storing %s." msgstr "%s saklanıyor." -#: pisi/atomicoperations.py:413 +#: pisi/atomicoperations.py:404 msgid "Storing %s" msgstr "%s saklanıyor" -#: pisi/atomicoperations.py:466 +#: pisi/atomicoperations.py:457 msgid "File list could not be read for package %s, continuing removal." msgstr "" "%s paketi için dosya listesi okunamadı, kaldırma işlemine devam ediliyor. " -#: pisi/atomicoperations.py:472 +#: pisi/atomicoperations.py:463 msgid "Removing package %s" msgstr "%s paketi kaldırılıyor" -#: pisi/atomicoperations.py:475 +#: pisi/atomicoperations.py:466 msgid "Trying to remove nonexistent package " msgstr "Varolmayan paket kaldırılmaya çalışıldı" -#: pisi/atomicoperations.py:509 +#: pisi/atomicoperations.py:505 msgid "Not removing conflicted file : %s" msgstr "Çakışan dosya silinmiyor : %s" -#: pisi/atomicoperations.py:529 +#: pisi/atomicoperations.py:525 msgid "" "Installed file %s is not exists on system [Probably you manually deleted]" msgstr "Kurulmuş dosya %s sistemde bulunmuyor [Muhtemelen el ile silindi]" @@ -805,12 +512,12 @@ msgstr "%s deposuna erişilemedi. %s sistemden kaldırılıyor." msgid "build options" msgstr "inşa seçenekleri" -#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:44 -#: pisi/cli/upgrade.py:57 +#: pisi/cli/build.py:54 pisi/cli/install.py:49 pisi/cli/listupgrades.py:46 +#: pisi/cli/upgrade.py:58 msgid "Do not take build no into account." msgstr "İnşa numarasını dikkate alma" -#: pisi/cli/build.py:57 pisi/cli/command.py:201 +#: pisi/cli/build.py:57 pisi/cli/command.py:205 msgid "Do not take dependency information into account" msgstr "Bağımlılık bilgilerini dikkate alma" @@ -822,7 +529,7 @@ msgstr "Üretilecek paketler için çıktı dizini" msgid "Bypass errors from ActionsAPI" msgstr "ActionsAPI kaynaklı hataları esgeç" -#: pisi/cli/build.py:64 pisi/cli/command.py:205 +#: pisi/cli/build.py:64 pisi/cli/command.py:209 msgid "Bypass safety switch" msgstr "Emniyet mandalını esgeç" @@ -849,7 +556,7 @@ msgid "Use quilt patch management system instead of GNU patch" msgstr "" #: pisi/cli/build.py:76 -msgid "Constrain build process inside the build folder" +msgid "Do not constrain build process inside the build folder" msgstr "" #: pisi/cli/build.py:79 @@ -892,7 +599,7 @@ msgstr "PiSi paketini oluştur" msgid "package_format must be one of %s " msgstr "package_format, bunlardan birisi olmalı: %s" -#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:61 +#: pisi/cli/build.py:110 pisi/cli/delta.py:59 pisi/cli/emerge.py:71 msgid "Output directory: %s" msgstr "Çıktı dizini: %s" @@ -928,67 +635,75 @@ msgstr "" msgid "Package %s not installed" msgstr "Paket %s kurulmamış" -#: pisi/cli/command.py:29 +#: pisi/cli/command.py:30 msgid "Command lacks name" msgstr "Komut adı eksik" -#: pisi/cli/command.py:33 +#: pisi/cli/command.py:34 msgid "Duplicate command %s" msgstr "Aynı adlı komut: %s" -#: pisi/cli/command.py:70 pisi/cli/pisicli.py:128 +#: pisi/cli/command.py:71 pisi/cli/pisicli.py:129 msgid "Unrecognized command: %s" msgstr "Tanınmayan komut: %s" # pisi/build.py:503 :506 -#: pisi/cli/command.py:95 +#: pisi/cli/command.py:96 msgid "general options" msgstr "genel seçenekler" -#: pisi/cli/command.py:98 +#: pisi/cli/command.py:99 msgid "Change the system root for PiSi commands" msgstr "Pisi komutları için sistem kök dizinini değiştir" -#: pisi/cli/command.py:100 +#: pisi/cli/command.py:101 msgid "Assume yes in all yes/no queries" msgstr "Bütün evet/hayır sorularında evet varsay" -#: pisi/cli/command.py:104 +#: pisi/cli/command.py:105 msgid "Keep bandwidth usage under specified KB's" msgstr "" -#: pisi/cli/command.py:107 +#: pisi/cli/command.py:108 msgid "Detailed output" msgstr "Detaylı çıktı" -#: pisi/cli/command.py:109 +#: pisi/cli/command.py:110 msgid "Show debugging information" msgstr "Hata ayıklama bilgisini göster" -#: pisi/cli/command.py:111 +#: pisi/cli/command.py:112 msgid "Suppresses all coloring of PiSi's output" msgstr "PiSi'nin tüm çıktı renklendirmelerini önler" -#: pisi/cli/command.py:130 +#: pisi/cli/command.py:131 msgid "Destination directory %s does not exist. Creating directory.\n" msgstr "%s isimli hedef dizini bulunamadı. Dizin yaratılıyor.\n" -#: pisi/cli/command.py:152 +#: pisi/cli/command.py:153 msgid "Password: " msgstr "Parola: " -#: pisi/cli/command.py:188 +#: pisi/cli/command.py:167 +msgid "You have to be root for this operation." +msgstr "" + +#: pisi/cli/command.py:192 msgid "Command terminated abnormally." msgstr "Komut anormal biçimde sonlandı." -#: pisi/cli/command.py:203 pisi/cli/emerge.py:51 +#: pisi/cli/command.py:207 pisi/cli/emerge.py:53 msgid "Bypass comar configuration agent" msgstr "Çomar yapılandırma aygıtını kullanma" -#: pisi/cli/command.py:207 +#: pisi/cli/command.py:211 msgid "Do not perform any action, just show what would be done" msgstr "Hiç bir eylem gerçekleştirme, sadece ne yapılacağını göster" +#: pisi/cli/command.py:229 +msgid "usage: %s\n" +msgstr "kullanımı: %s\n" + #: pisi/cli/configurepending.py:39 msgid "configure-pending options" msgstr "configure-pending seçenekleri" @@ -1001,15 +716,19 @@ msgstr "delta seçenekleri" msgid "emerge options" msgstr "emerge seçenekleri" -#: pisi/cli/emerge.py:47 pisi/cli/install.py:53 pisi/cli/upgrade.py:63 +#: pisi/cli/emerge.py:47 +msgid "Emerge available packages under given component" +msgstr "Bileşen altındaki paketleri derle" + +#: pisi/cli/emerge.py:49 pisi/cli/install.py:53 pisi/cli/upgrade.py:64 msgid "Ignore file conflicts" msgstr "Dosya çakışmalarına aldırma" -#: pisi/cli/emerge.py:49 pisi/cli/install.py:55 pisi/cli/upgrade.py:65 +#: pisi/cli/emerge.py:51 pisi/cli/install.py:55 pisi/cli/upgrade.py:66 msgid "Ignore package conflicts" msgstr "Paket çakışmalarına aldırma" -#: pisi/cli/emerge.py:63 +#: pisi/cli/emerge.py:73 msgid "Outputting binary packages in the package cache." msgstr "İkili paketler paket önbelleğine yazılıyor." @@ -1065,6 +784,34 @@ msgstr "" "\n" "Belirli bir komut hakkında yardım için \"%prog help \"'u kullanınız.\n" +#: pisi/cli/history.py:44 +msgid "history options" +msgstr "geçmiş seçenekleri" + +#: pisi/cli/history.py:50 +msgid "Output only the last n operations" +msgstr "" + +#: pisi/cli/history.py:52 +msgid "Take snapshot of the current system" +msgstr "" + +#: pisi/cli/history.py:54 +msgid "Takeback to the state after the given operation finished" +msgstr "" + +#: pisi/cli/history.py:64 +msgid "Operation #%d: %s" +msgstr "Operasyon #%d: %s" + +#: pisi/cli/history.py:65 +msgid "Date: %s %s" +msgstr "" + +#: pisi/cli/history.py:69 +msgid " * There are %d packages in this snapshot." +msgstr "" + #: pisi/cli/index.py:44 msgid "index options" msgstr "index seçenekleri" @@ -1089,61 +836,73 @@ msgstr "İndeksi imzalama." msgid "Indexing current directory." msgstr "Şu andaki dizini indeksliyor." -#: pisi/cli/info.py:44 +#: pisi/cli/info.py:45 msgid "info options" msgstr "info seçenekler" -#: pisi/cli/info.py:51 +#: pisi/cli/info.py:52 msgid "Show a list of package files." msgstr "Paketteki dosyaların bir listesini göster." -#: pisi/cli/info.py:53 +#: pisi/cli/info.py:54 msgid "Info about the given component" msgstr "Verilen bileşen hakkında bilgi" -#: pisi/cli/info.py:56 +#: pisi/cli/info.py:57 msgid "Show only paths." msgstr "Sadece yolları göster" -#: pisi/cli/info.py:58 +#: pisi/cli/info.py:59 msgid "Do not show details" msgstr "Detayları gösterme" -#: pisi/cli/info.py:60 +#: pisi/cli/info.py:61 msgid "Output in xml format" msgstr "Xml biçiminde çıktı" -#: pisi/cli/info.py:127 +#: pisi/cli/info.py:129 msgid "Reverse Dependencies:" msgstr "Ters bağımlılıklar:" -#: pisi/cli/info.py:132 +#: pisi/cli/info.py:140 +msgid "Reverse Build Dependencies:" +msgstr "Ters İnşa Bağımlılıklar:" + +#: pisi/cli/info.py:145 msgid "Package file: %s" msgstr "Paket dosyası: %s" -#: pisi/cli/info.py:144 +#: pisi/cli/info.py:160 msgid "[inst] " msgstr "[yüklü]" -#: pisi/cli/info.py:146 +#: pisi/cli/info.py:162 msgid "Installed package:" msgstr "Yüklü paket:" -#: pisi/cli/info.py:150 -msgid "%s is not installed" -msgstr "%s kurulu değil" +#: pisi/cli/info.py:166 +msgid "%s package is not installed" +msgstr "Paket %s kurulmamış" -#: pisi/cli/info.py:156 -msgid "[repo] " -msgstr "[depo] " +#: pisi/cli/info.py:172 +msgid "[binary] " +msgstr "[ikili]" -#: pisi/cli/info.py:158 +#: pisi/cli/info.py:174 pisi/cli/info.py:186 msgid "Package found in %s repository:" msgstr "Paket %s deposunda bulundu:" -#: pisi/cli/info.py:161 -msgid "%s is not found in repositories" -msgstr "%s depolarda bulunamadı" +#: pisi/cli/info.py:177 +msgid "%s package is not found in binary repositories" +msgstr "%s paketi ikili depolarda bulunamadı" + +#: pisi/cli/info.py:184 +msgid "[source] " +msgstr "[kaynak] " + +#: pisi/cli/info.py:189 +msgid "%s package is not found in source repositories" +msgstr "%s paketi kaynak depolarda bulunamadı" #: pisi/cli/install.py:44 msgid "install options" @@ -1157,7 +916,7 @@ msgstr "Halihazırda kurulu paketi yeniden kur" msgid "Install component's and recursive components' packages" msgstr "Bileşenin ve alt bileşenlerinin paketlerini kur" -#: pisi/cli/install.py:59 pisi/cli/upgrade.py:69 +#: pisi/cli/install.py:59 pisi/cli/upgrade.py:70 msgid "Fetch upgrades but do not install." msgstr "Yükseltilecekleri indir ama kurma" @@ -1166,8 +925,8 @@ msgid "list-available options" msgstr "list-available seçenekleri" #: pisi/cli/listavailable.py:47 pisi/cli/listcomponents.py:42 -#: pisi/cli/listinstalled.py:44 pisi/cli/listsources.py:41 -#: pisi/cli/listupgrades.py:46 pisi/cli/searchfile.py:40 +#: pisi/cli/listinstalled.py:46 pisi/cli/listsources.py:41 +#: pisi/cli/listupgrades.py:48 pisi/cli/searchfile.py:40 msgid "Show in long format" msgstr "Uzun biçimde göster" @@ -1195,16 +954,20 @@ msgstr "list-components seçenekleri" msgid "list-installed options" msgstr "list-installed seçenekleri" -#: pisi/cli/listinstalled.py:46 +#: pisi/cli/listinstalled.py:44 +msgid "Only list the installed packages without build nos" +msgstr "" + +#: pisi/cli/listinstalled.py:48 msgid "List installed packages under given component" msgstr "Bileşen altındaki kurulu paketleri listele" -#: pisi/cli/listinstalled.py:48 pisi/cli/listupgrades.py:50 +#: pisi/cli/listinstalled.py:50 pisi/cli/listupgrades.py:52 msgid "Show detailed install info" msgstr "Detaylı kurulum bilgisi göster" # pisi/cli/commands.py:542 :729 -#: pisi/cli/listinstalled.py:65 pisi/cli/listupgrades.py:69 +#: pisi/cli/listinstalled.py:71 pisi/cli/listupgrades.py:73 msgid "" "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "" @@ -1218,27 +981,27 @@ msgstr "Yapılandırılmayı bekleyen paket yok" msgid "list-sources options" msgstr "list-sources seçenekleri" -#: pisi/cli/listupgrades.py:41 +#: pisi/cli/listupgrades.py:43 msgid "list-upgrades options" msgstr "list-upgrades seçenekleri" -#: pisi/cli/listupgrades.py:48 +#: pisi/cli/listupgrades.py:50 msgid "List upgradable packages under given component" msgstr "Bileşen altındaki güncellenebilir paketleri listele" -#: pisi/cli/listupgrades.py:65 pisi/operations/upgrade.py:96 +#: pisi/cli/listupgrades.py:69 pisi/operations/upgrade.py:96 msgid "No packages to upgrade." msgstr "Yükseltilecek paket yok." -#: pisi/cli/pisicli.py:80 +#: pisi/cli/pisicli.py:81 msgid "Options must precede non-option arguments" msgstr "Seçenekler seçenek olmayan argümanlardan önce gelmeli" -#: pisi/cli/pisicli.py:121 +#: pisi/cli/pisicli.py:122 msgid "No command given" msgstr "Komut verilmedi" -#: pisi/cli/pisicli.py:124 +#: pisi/cli/pisicli.py:125 msgid "Command line parsing error" msgstr "Komut satırı ayrıştırma hatası" @@ -1293,7 +1056,6 @@ msgid "Show only package name" msgstr "Sadece paket ismi göster" #: pisi/cli/searchfile.py:49 -#, fuzzy msgid "Package %s has file /%s" msgstr "%s paketi içinde %s dosyası var" @@ -1313,23 +1075,23 @@ msgstr "update-repo seçenekleri" msgid "Update database in any case" msgstr "Veritabanını her halde güncelle" -#: pisi/cli/upgrade.py:52 +#: pisi/cli/upgrade.py:53 msgid "upgrade options" msgstr "upgrade seçenekleri" -#: pisi/cli/upgrade.py:59 +#: pisi/cli/upgrade.py:60 msgid "Security related package upgrades only" msgstr "Sadece güvenlik ile alakalı güncellemeler" -#: pisi/cli/upgrade.py:61 +#: pisi/cli/upgrade.py:62 msgid "Do not update repositories" msgstr "Depoları güncelleme" -#: pisi/cli/upgrade.py:67 +#: pisi/cli/upgrade.py:68 msgid "Upgrade component's and recursive components' packages" msgstr "Bileşenin ve alt bileşenlerinin paketlerini güncelle" -#: pisi/cli/upgrade.py:71 +#: pisi/cli/upgrade.py:72 msgid "" "When upgrading system, ignore packages and components whose basenames match " "pattern." @@ -1337,7 +1099,7 @@ msgstr "" "Sistemi yükseltirken paket ya da bileşen isimlerinden verilen kalıp ile " "eşleşenleri yok say" -#: pisi/cli/upgrade.py:73 +#: pisi/cli/upgrade.py:74 msgid "" "When upgrading system, ignore packages and components whose " "basenames match any pattern contained in file." @@ -1345,68 +1107,61 @@ msgstr "" "Sistemi yükseltirken paket ya da bileşen isimlerinden dosya içerisinde " "verilen kalıplardan herhangi birisi ile eşleşenleri yok say" -#: pisi/cli/upgrade.py:114 +#: pisi/cli/upgrade.py:87 msgid "Updating repositories" msgstr "Depolar güncelleniyor" -#: pisi/cli/upgrade.py:119 +#: pisi/cli/upgrade.py:92 msgid "Will not update repositories" msgstr "Depolar güncellenmeyecek" -#: pisi/comariface.py:54 -msgid "cannot connect to comar" -msgstr "comar'a bağlanılamıyor" +#: pisi/comariface.py:31 +msgid "dbus-python package is not fully installed" +msgstr "dbus-python paketi tam olarak kurulmamış" -#: pisi/comariface.py:72 -msgid "Could not restart comar" -msgstr "Çomar yeniden başlatılamadı" +#: pisi/comariface.py:86 +msgid "" +"cannot connect to dbus: \n" +" %s\n" +msgstr "" +"dbus'a bağlanılamıyor: \n" +" %s\n" -#: pisi/comariface.py:77 -msgid "connection with comar unexpectedly closed" -msgstr "comar ile bağlantı beklenmedik bir şekilde koptu" - -# pisi/actionsapi/autotools.py:75 :85 -#: pisi/comariface.py:90 -msgid "Configuration error: %s" -msgstr "Yapılandırma hatası: %s" - -#: pisi/comariface.py:92 -msgid "Script error: %s" -msgstr "Betik hatası: %s" - -#: pisi/comariface.py:94 -msgid "comar denied our access" -msgstr "comar bize izin vermedi" - -#: pisi/comariface.py:99 +#: pisi/comariface.py:91 msgid "Configuring %s package" msgstr "%s paketi yapılandırılıyor" -#: pisi/comariface.py:104 +#: pisi/comariface.py:98 msgid "Registering %s comar script" msgstr "comar betiği %s kayıt ediliyor" -#: pisi/comariface.py:110 +#: pisi/comariface.py:106 pisi/comariface.py:112 pisi/comariface.py:123 +#: pisi/comariface.py:139 pisi/comariface.py:160 pisi/comariface.py:171 +#: pisi/comariface.py:177 +msgid "Script error: %s" +msgstr "Betik hatası: %s" + +#: pisi/comariface.py:114 msgid "Calling post install handlers" msgstr "Yerleştirme sonrası betikleri çağrılıyor" -#: pisi/comariface.py:121 +#: pisi/comariface.py:131 msgid "Running package's post install script" msgstr "Paketin yerleştirme sonrası betiği çağrılıyor" -#: pisi/comariface.py:128 +#: pisi/comariface.py:147 msgid "Configuring %s package for removal" msgstr "%s paketi kaldırılmak üzere yapılandırılıyor" -#: pisi/comariface.py:131 +#: pisi/comariface.py:152 msgid "Running package's pre remove script" msgstr "Paketin kaldırma öncesi betiği çağrılıyor" -#: pisi/comariface.py:135 +#: pisi/comariface.py:162 msgid "Calling pre remove handlers" msgstr "Kaldırma öncesi betikleri çağrılıyor" -#: pisi/comariface.py:139 +#: pisi/comariface.py:173 msgid "Unregistering comar scripts" msgstr "comar betikleri siliniyor" @@ -1414,7 +1169,7 @@ msgstr "comar betikleri siliniyor" msgid "Destination directory %s does not exist. Creating it." msgstr "Hedef dizini %s bulunamadı. Yaratılıyor." -#: pisi/configfile.py:117 +#: pisi/configfile.py:119 msgid "No section by name '%s'" msgstr "'%s' diye bir bölüm yok." @@ -1474,28 +1229,23 @@ msgstr "" msgid "Distribution: %s, Install Time: %s\n" msgstr "Dağıtım: %s, Yerleştime Zamanı: %s\n" -#: pisi/db/installdb.py:208 -#, fuzzy +#: pisi/db/installdb.py:217 msgid "Package %s is not installed" msgstr "Paket %s kurulmamış." #: pisi/db/itembyrepo.py:41 -#, fuzzy -msgid "Item not found" -msgstr "%s anahtarı bulunamadı" +msgid "%s repository not found" +msgstr "%s adında bir depo bulunamadı." #: pisi/db/itembyrepo.py:51 -#, fuzzy -msgid "Repo item not found" -msgstr "%s anahtarı bulunamadı" +msgid "Repo item %s not found" +msgstr "Depo elemanı %s bulunamadı" #: pisi/db/itembyrepo.py:61 pisi/db/itembyrepo.py:72 pisi/db/itembyrepo.py:82 -#, fuzzy msgid "Repository %s does not exist." -msgstr "%s deposu yok. Kaldırılamıyor." +msgstr "%s deposu bulunmuyor." -#: pisi/db/packagedb.py:104 -#, fuzzy +#: pisi/db/packagedb.py:105 msgid "Package %s not found." msgstr "Paket %s bulunamadı" @@ -1524,12 +1274,10 @@ msgid "Access denied to destination file: \"%s\"" msgstr "\"%s\" hedef dosyasına erişim engellendi." #: pisi/fetcher.py:147 -#, fuzzy msgid "Could not fetch destination file \"%s\": %s" -msgstr "\"%s\" hedef dosyasına erişim engellendi." +msgstr "\"%s\" hedef dosyasına erişilemedi: %s" #: pisi/fetcher.py:151 -#, fuzzy msgid "" "A problem occurred. Please check the archive address and/or permissions " "again." @@ -1712,108 +1460,112 @@ msgstr "Action betiğinde sözdizimi hatası (%s): %s" msgid "Sandbox violation: %s (%s -> %s)" msgstr "Sandbox ihlali: %s (%s -> %s)" -#: pisi/operations/build.py:462 +#: pisi/operations/build.py:446 +msgid "Sandbox enabled build..." +msgstr "" + +#: pisi/operations/build.py:465 msgid "Sandbox violations!" msgstr "Sandbox ihlali!" -#: pisi/operations/build.py:465 +#: pisi/operations/build.py:468 msgid "unable to call function from actions: %s" msgstr "fonksiyon eylemlerden çağırılamıyor: %s" -#: pisi/operations/build.py:482 +#: pisi/operations/build.py:485 msgid "" "Safety switch: following extra packages in system.devel will be installed: " msgstr "" "Emniyet mandalı: taban geliştirme sistemi system.devel içindeki bu paketler " "ek olarak kurulacak:" -#: pisi/operations/build.py:487 +#: pisi/operations/build.py:490 msgid "Safety switch: system.devel is already installed" msgstr "" "Emniyet mandalı: taban geliştirme sistemi system.devel halihazırda kurulu" -#: pisi/operations/build.py:489 +#: pisi/operations/build.py:492 msgid "Safety switch: the component system.devel cannot be found" msgstr "Emniyet mandalı: geliştirme sistemi bileşeni system.devel bulunamadı" -#: pisi/operations/build.py:498 +#: pisi/operations/build.py:501 msgid "Unsatisfied Build Dependencies:" msgstr "Sağlanmamış inşa bağımlılıkları" -#: pisi/operations/build.py:502 +#: pisi/operations/build.py:505 msgid "Cannot build package due to unsatisfied build dependencies" msgstr "Sağlanmamış inşa bağımlılıkları yüzünden paket inşa edilemiyor" -#: pisi/operations/build.py:510 +#: pisi/operations/build.py:513 msgid "Build dependency %s cannot be satisfied" msgstr "İnşa bağımlılığı %s sağlanamadı" -#: pisi/operations/build.py:512 +#: pisi/operations/build.py:515 msgid "Do you want to install the unsatisfied build dependencies" msgstr "Sağlanmamış inşa bağımlılıklarını kurmak istiyor musunuz? " -#: pisi/operations/build.py:513 +#: pisi/operations/build.py:516 msgid "Installing build dependencies." msgstr "İnşa bağımlılıkları kuruluyor. " -#: pisi/operations/build.py:518 +#: pisi/operations/build.py:521 msgid "Ignoring build dependencies." msgstr "İnşa bağımlılıkları yoksayılıyor." -#: pisi/operations/build.py:528 +#: pisi/operations/build.py:531 msgid "Patch file is missing: %s\n" msgstr "Yama dosyası eksik: %s\n" -#: pisi/operations/build.py:541 +#: pisi/operations/build.py:544 msgid "* Applying patch: %s" msgstr "* Yama uygulanıyor: %s" -#: pisi/operations/build.py:601 +#: pisi/operations/build.py:604 msgid "Stripping files.." msgstr "Semboller çıkarılıyor.." -#: pisi/operations/build.py:701 +#: pisi/operations/build.py:708 msgid "(found old version %s)" msgstr "(%s numaralı eski versiyon bulundu)" -#: pisi/operations/build.py:703 +#: pisi/operations/build.py:710 msgid "Skipping %s with wrong pkg name " msgstr "Yanlış paket adına sahip %s atlanıyor" -#: pisi/operations/build.py:724 +#: pisi/operations/build.py:731 msgid "(no previous build found, setting build no to 1.)" msgstr "(önceki bir inşa bulunamadı, inşa numarası 1 yapılıyor)" -#: pisi/operations/build.py:769 +#: pisi/operations/build.py:776 msgid "(old package lacks a build no, setting build no to 1.)" msgstr "(önceki paketin bir inşa numarası yok, inşa numarası 1 yapılıyor)" -#: pisi/operations/build.py:772 +#: pisi/operations/build.py:779 msgid "There are changes, incrementing build no to %d" msgstr "Değişiklikler var, inşa numarası bir arttırılarak %d yapıldı." -#: pisi/operations/build.py:775 +#: pisi/operations/build.py:782 msgid "There is no change from previous build %d" msgstr "Bir önceki %d numaralı inşadan beri bir değişiklik yok." -#: pisi/operations/build.py:840 +#: pisi/operations/build.py:847 msgid "No user named '%s' found on the system" msgstr "Sistemde '%s' isminde bir kullanıcı bulunamadı" -#: pisi/operations/build.py:845 +#: pisi/operations/build.py:852 msgid "No group named '%s' found on the system" msgstr "Sistemde '%s' isminde bir grup bulunamadı" -#: pisi/operations/build.py:848 +#: pisi/operations/build.py:855 msgid "** Building package %s" msgstr "** Paket %s inşa ediliyor" # pisi/build.py:503 :506 -#: pisi/operations/build.py:850 pisi/operations/build.py:853 +#: pisi/operations/build.py:857 pisi/operations/build.py:860 msgid "Generating %s," msgstr "%s yaratılıyor," -#: pisi/operations/build.py:859 +#: pisi/operations/build.py:866 msgid "" "Build number is not available. For repo builds you must enable buildno in " "pisi.conf." @@ -1821,30 +1573,30 @@ msgstr "" "İnşa (build) sayısı koyulmayacak. Depo inşaları için buildno seçeneğini pisi." "conf dosyasında etkinleştirmelisiniz." -#: pisi/operations/build.py:877 +#: pisi/operations/build.py:884 msgid "Creating PiSi package %s." msgstr "%s adlı PiSi paketi yaratılıyor." -#: pisi/operations/build.py:922 pisi/operations/delta.py:93 +#: pisi/operations/build.py:929 pisi/operations/delta.py:93 msgid "Done." msgstr "Bitti." -#: pisi/operations/build.py:928 +#: pisi/operations/build.py:935 msgid "Abandoned files under the install dir (%s):" msgstr "kurulum dizini (%s) altındaki terkedilmiş dosyalar:" -#: pisi/operations/build.py:932 +#: pisi/operations/build.py:939 msgid "" "All of the files under the install dir (%s) has been collected by package(s)" msgstr "" "Kurulum dizini (%s) altındaki bütün dosyalar paket(ler) tarafından " "toplanmıştır" -#: pisi/operations/build.py:936 +#: pisi/operations/build.py:943 msgid "Cleaning Build Directory..." msgstr "İnşa dizini siliniyor..." -#: pisi/operations/build.py:939 +#: pisi/operations/build.py:946 msgid "Keeping Build Directory" msgstr "İnşa dizini bırakılıyor" @@ -1853,9 +1605,8 @@ msgid "Cannot create delta for same package!" msgstr "Aynı paket için delta oluşturulamaz!" #: pisi/operations/delta.py:41 -#, fuzzy msgid "Creating delta PiSi package between %s %s" -msgstr "%s adlı PiSi paketi yaratılıyor." +msgstr "%s %s paketleri arasında PiSi delta paketi yaratılıyor." #: pisi/operations/emerge.py:36 msgid "No packages to emerge." @@ -1908,6 +1659,37 @@ msgstr "Bu çakışan paketler kaldırılsın mı?" msgid "Conflicts remain" msgstr "Çakışmalar var" +#: pisi/operations/history.py:77 +msgid "%s could not be found" +msgstr "%s bulunamadı" + +#: pisi/operations/history.py:80 pisi/package.py:60 pisi/sourcearchive.py:92 +msgid "%s [cached]" +msgstr "%s [önbellekte]" + +#: pisi/operations/history.py:122 +msgid "Following packages will be installed:\n" +msgstr "Bu paketler kurulacak:\n" + +#: pisi/operations/history.py:125 +msgid "Following packages will be removed:\n" +msgstr "Bu paketler kaldırılacak:\n" + +#: pisi/operations/history.py:127 pisi/operations/history.py:141 +#: pisi/operations/install.py:144 pisi/operations/remove.py:72 +msgid "Do you want to continue?" +msgstr "Devam etmek istiyor musunuz?" + +#: pisi/operations/history.py:133 pisi/operations/upgrade.py:136 +msgid "Downloading %d / %d" +msgstr "İndiriliyor %d / %d" + +#: pisi/operations/history.py:139 +msgid "" +"\n" +"Following packages could not be found in repositories and are not cached:\n" +msgstr "" + #: pisi/operations/install.py:45 msgid "" "The following package(s) are already installed and are not going to be " @@ -1935,9 +1717,9 @@ msgstr "Paket(ler)in toplam boyu: %.2f %s" msgid "Mixing file names and package names not supported yet." msgstr "Dosya ve paket adlarını karıştırmak henüz desteklenmiyor." -#: pisi/operations/install.py:136 pisi/operations/install.py:145 -msgid "External dependencies not satisfied" -msgstr "Dış bağımlılıklar sağlanamadı" +#: pisi/operations/install.py:136 +msgid "External dependencies not satisfied: %s" +msgstr "Dış bağımlılıklar sağlanamadı: %s" #: pisi/operations/install.py:141 msgid "" @@ -1946,9 +1728,9 @@ msgid "" msgstr "" "Ek bağımlılıkları sağlamak için bu paketler verilen sırada kurulacaktır:\n" -#: pisi/operations/install.py:144 pisi/operations/remove.py:72 -msgid "Do you want to continue?" -msgstr "Devam etmek istiyor musunuz?" +#: pisi/operations/install.py:145 +msgid "External dependencies not satisfied" +msgstr "Dış bağımlılıklar sağlanamadı" #: pisi/operations/install.py:188 msgid "Installation order: " @@ -2018,10 +1800,6 @@ msgstr "Paket %s zaten en son inşa %s'de." msgid "The following packages will be upgraded: " msgstr "Bu paketler yükseltilecektir: " -#: pisi/operations/upgrade.py:136 -msgid "Downloading %d / %d" -msgstr "İndiriliyor %d / %d" - #: pisi/operations/upgrade.py:154 msgid "Installing %d / %d" msgstr "Kuruluyor %d / %d" @@ -2055,18 +1833,6 @@ msgstr "" "'%s' indirilirken bir hata oluştu.\n" "Paket yükseltilmiş olabilir. Lütfen paketi yükseltmeyi deneyin." -#: pisi/package.py:60 pisi/sourcearchive.py:92 -msgid "%s [cached]" -msgstr "%s [önbellekte]" - -#: pisi/package.py:136 -msgid "MetaData format wrong" -msgstr "MetaData biçimi yanlış" - -#: pisi/package.py:141 -msgid "Invalid %s" -msgstr "Geçersiz %s" - #: pisi/pxml/autoxml.py:79 msgid "At least one '%s' tag should have local text" msgstr "En azından bir tane '%s' etiketi yerel metne sahip olmalı" @@ -2162,7 +1928,7 @@ msgstr "getNodeText: metin beklenirken başka birşey alındı!" msgid "String '%s' has invalid XML" msgstr "'%s' dosyasının XML sözdizimi geçersiz" -#: pisi/pxml/xmlfile.py:71 pisi/pxml/xmlfile.py:86 +#: pisi/pxml/xmlfile.py:86 msgid "File '%s' has invalid XML" msgstr "'%s' dosyasının XML sözdizimi geçersiz" @@ -2202,30 +1968,38 @@ msgstr "unpack: check_file_hash başarısızlığa uğradı" msgid "URI: %s, type: %s, sha1sum: %s" msgstr "URI: %s, tip: %s, sha1sum: %s" -#: pisi/specfile.py:207 +#: pisi/specfile.py:206 msgid "Name: %s, version: %s, release: %s, build %s\n" msgstr "Ad: %s, versiyon %s, sürüm %s, inşa %s\n" -#: pisi/specfile.py:209 +#: pisi/specfile.py:208 pisi/specfile.py:266 msgid "Summary: %s\n" msgstr "Özet: %s\n" -#: pisi/specfile.py:210 +#: pisi/specfile.py:209 pisi/specfile.py:267 msgid "Description: %s\n" msgstr "Açıklama: %s\n" -#: pisi/specfile.py:211 +#: pisi/specfile.py:210 pisi/specfile.py:268 msgid "Component: %s\n" msgstr "Bileşen: %s\n" -#: pisi/specfile.py:212 +#: pisi/specfile.py:211 msgid "Provides: " msgstr "Sağladıkları: " -#: pisi/specfile.py:216 +#: pisi/specfile.py:215 msgid "Dependencies: " msgstr "Bağımlılıklar:" +#: pisi/specfile.py:264 +msgid "Name: %s, version: %s, release: %s\n" +msgstr "Ad: %s, versiyon: %s, sürüm: %s\n" + +#: pisi/specfile.py:269 +msgid "Build Dependencies: " +msgstr "İnşa Bağımlılıkları:" + #: pisi/uri.py:80 msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo bir (kullanıcı, parola) ikilisi ister" @@ -2238,40 +2012,39 @@ msgstr "Çalışıyor: " msgid "return value for \"%s\" is %s" msgstr "\"%s\" için dönüş değeri %s" -#: pisi/util.py:335 +#: pisi/util.py:341 msgid "Including external link '%s'" msgstr "'%s' harici bağı ekleniyor" -#: pisi/util.py:337 +#: pisi/util.py:343 msgid "Including directory '%s'" msgstr "'%s' dizini içeriliyor" -#: pisi/util.py:423 +#: pisi/util.py:429 msgid "I/O Error: Cannot calculate SHA1 hash of %s" msgstr "Girdi/Çıktı hatası: %s dosyasının SHA1 kontrol toplamı hesaplanamıyor" -#: pisi/util.py:478 +#: pisi/util.py:484 msgid "ERROR: patch (%s) failed" msgstr "HATA: Yama (%s) başarısız" -#: pisi/util.py:480 +#: pisi/util.py:486 msgid "ERROR: patch (%s) failed: %s" msgstr "HATA: Yama (%s) başarısız: %s" -#: pisi/util.py:526 +#: pisi/util.py:533 msgid "strip command failed for file '%s'!" msgstr "strip komutu '%s' dosyası için çalışmadı!" -#: pisi/util.py:533 -#, fuzzy -msgid "chrpath command failed for file '%s'!" -msgstr "strip komutu '%s' dosyası için çalışmadı!" - #: pisi/util.py:540 +msgid "chrpath command failed for file '%s'!" +msgstr "chrpath komutu '%s' dosyası için çalışmadı!" + +#: pisi/util.py:547 msgid "objcopy (keep-debug) command failed for file '%s'!" msgstr "objcopy (keep-debug) komutu '%s' dosyası için çalışmadı!" -#: pisi/util.py:546 +#: pisi/util.py:553 msgid "objcopy (add-debuglink) command failed for file '%s'!" msgstr "objcopy (add-debuglink) komutu '%s' dosyası için çalışmadı!" @@ -2325,5 +2098,59 @@ msgstr "Kaynak deposu taranıyor...\n" msgid "Scanning binary packages...\n" msgstr "İkili dosyalar taranıyor...\n" +#~ msgid "show this help message and exit" +#~ msgstr "Bu yardım mesajını göster ve çık" + +#~ msgid "show program's version number and exit" +#~ msgstr "Program'ın versiyon numarasını göster ve çık" + +#~ msgid "%prog [options]" +#~ msgstr "%prog [seçenekler]" + +#~ msgid "no such option: %s" +#~ msgstr "böyle bir seçenek yok: %s" + +#~ msgid "options" +#~ msgstr "seçenekler" + +#~ msgid "" +#~ "A database operation has been aborted. You should run pisi\n" +#~ "again for normal DB recovery procedure. Make sure you have free disk " +#~ "space. \n" +#~ "You have to run rebuild-db only when there is file corruption and " +#~ "database upgrades." +#~ msgstr "" +#~ "Bir veritabanı işlemi yarıda kesildi. PiSi'yi normal veritabanı \n" +#~ "düzeltme işlemi için yeniden çalıştırmalısınız. Boş disk \n" +#~ "alanınızın bulunduğuna emin olun.\n" +#~ "Sadece dosya bozulması ve veritabanı versiyon değişimi oluğu zaman " +#~ "rebuild-db komutunu kullanmanız gerekir." + +#~ msgid "%s is not installed" +#~ msgstr "%s kurulu değil" + +#~ msgid "Could not restart comar" +#~ msgstr "Çomar yeniden başlatılamadı" + +#~ msgid "connection with comar unexpectedly closed" +#~ msgstr "comar ile bağlantı beklenmedik bir şekilde koptu" + +# pisi/actionsapi/autotools.py:75 :85 +#~ msgid "Configuration error: %s" +#~ msgstr "Yapılandırma hatası: %s" + +#~ msgid "comar denied our access" +#~ msgstr "comar bize izin vermedi" + +#, fuzzy +#~ msgid "Item not found" +#~ msgstr "%s anahtarı bulunamadı" + +#~ msgid "MetaData format wrong" +#~ msgstr "MetaData biçimi yanlış" + +#~ msgid "Invalid %s" +#~ msgstr "Geçersiz %s" + #~ msgid "No updates available for repository %s." #~ msgstr "%s deposu için güncelleme yok."