diff --git a/src/nls/de.po b/src/nls/de.po index 157ebed..d335e1a 100644 --- a/src/nls/de.po +++ b/src/nls/de.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-07-27 20:49+0100\n" +"POT-Creation-Date: 2023-07-30 19:07+0100\n" "Content-Type: text/plain; charset=UTF-8\n" "Date: 1999-06-01 15:18:29+0100\n" "From: Andrew Wood \n" @@ -19,426 +19,437 @@ msgstr "" "nls/intl/textdomain.c src/nls/intl-cat/cat-compat.c src/nls/intl-gett/intl-" "compat.c\n" -#: src/pv/cursor.c:86 +#: src/pv/cursor.c:85 msgid "failed to get terminal name" msgstr "Terminalname konnte nicht gelesen werden" -#: src/pv/cursor.c:124 +#: src/pv/cursor.c:117 msgid "failed to open lock file" msgstr "Sperrdatei konnte nicht geöffnet werden" -#: src/pv/cursor.c:158 +#: src/pv/cursor.c:150 msgid "lock attempt failed" msgstr "Sperrversuch fehlgeschlagen" -#: src/pv/cursor.c:408 +#: src/pv/cursor.c:391 msgid "failed to open terminal" msgstr "Terminal konnte nicht geöffnet werden" -#: src/pv/file.c:124 +#: src/pv/file.c:119 msgid "failed to seek to start of output" msgstr "Konnte nicht versuchen, die Ausgabe zu starten" -#: src/pv/file.c:220 +#: src/pv/file.c:210 msgid "failed to close file" msgstr "Datei konnte nicht geschlossen werden" -#: src/pv/file.c:243 +#: src/pv/file.c:232 msgid "failed to read file" msgstr "Datei konnte nicht gelesen werden" -#: src/pv/file.c:253 src/main/options.c:293 +#: src/pv/file.c:239 src/main/options.c:284 msgid "failed to stat file" msgstr "Dateiinformationen konnten nicht gelesen werden" -#: src/pv/file.c:262 +#: src/pv/file.c:246 msgid "failed to stat output file" msgstr "Dateiinformationen für Ausgabe-Datei konnten nicht gelesen werden" -#: src/pv/file.c:285 +#: src/pv/file.c:268 msgid "input file is output file" msgstr "Eingabe-Datei ist Ausgabe-Datei" -#: src/pv/transfer.c:387 +#: src/pv/transfer.c:359 msgid "read failed" msgstr "read-Aufruf fehlgeschlagen" -#: src/pv/transfer.c:405 +#: src/pv/transfer.c:374 msgid "warning: read errors detected" msgstr "warnung: lesefehler erkannt" -#: src/pv/transfer.c:420 +#: src/pv/transfer.c:386 msgid "file is not seekable" msgstr "datei ist nicht durchsuchbar" -#: src/pv/transfer.c:483 +#: src/pv/transfer.c:445 msgid "failed to seek past error" msgstr "konnte den Fehler nicht überwinden" -#: src/pv/transfer.c:502 +#: src/pv/transfer.c:461 msgid "skipped past read error" msgstr "über den Lesefehler hinaus verschoben" -#: src/pv/transfer.c:504 src/pv/display.c:723 +#: src/pv/transfer.c:461 src/pv/display.c:660 msgid "B" msgstr "B" -#: src/pv/transfer.c:678 +#: src/pv/transfer.c:617 msgid "write failed" msgstr "write-Aufruf fehlgeschlagen" -#: src/pv/transfer.c:808 src/pv/display.c:646 +#: src/pv/transfer.c:736 src/pv/display.c:594 msgid "buffer allocation failed" msgstr "Puffer konnte nicht allokiert werden" -#: src/pv/transfer.c:913 +#. +#. * Any other error is a problem and we must report back. +#. +#: src/pv/transfer.c:833 msgid "select call failed" msgstr "select-Aufruf fehlgeschlagen" -#: src/pv/watchpid.c:74 src/pv/watchpid.c:85 src/pv/watchpid.c:99 -#: src/pv/watchpid.c:110 src/pv/watchpid.c:151 src/pv/watchpid.c:168 -#: src/pv/watchpid.c:178 src/pv/watchpid.c:192 src/pv/watchpid.c:280 -#: src/pv/watchpid.c:289 src/pv/watchpid.c:322 src/pv/watchpid.c:343 -#: src/pv/loop.c:542 src/pv/loop.c:604 src/pv/loop.c:656 +#: src/pv/watchpid.c:73 src/pv/watchpid.c:83 src/pv/watchpid.c:94 +#: src/pv/watchpid.c:102 src/pv/watchpid.c:139 src/pv/watchpid.c:150 +#: src/pv/watchpid.c:158 src/pv/watchpid.c:169 src/pv/watchpid.c:253 +#: src/pv/watchpid.c:261 src/pv/watchpid.c:292 src/pv/watchpid.c:312 +#: src/pv/loop.c:506 src/pv/loop.c:558 src/pv/loop.c:602 msgid "pid" msgstr "" -#: src/pv/watchpid.c:87 src/pv/watchpid.c:101 src/pv/watchpid.c:112 -#: src/pv/watchpid.c:170 src/pv/watchpid.c:180 src/pv/watchpid.c:194 +#: src/pv/watchpid.c:83 src/pv/watchpid.c:95 src/pv/watchpid.c:104 +#: src/pv/watchpid.c:150 src/pv/watchpid.c:159 src/pv/watchpid.c:171 msgid "fd" msgstr "" -#: src/pv/watchpid.c:115 src/pv/watchpid.c:197 +#: src/pv/watchpid.c:104 src/pv/watchpid.c:171 msgid "not a regular file or block device" msgstr "keine normale Datei oder Blockgerät" -#: src/pv/state.c:31 +#: src/pv/state.c:30 msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:61 +#: src/pv/state.c:59 msgid "none" msgstr "" -#: src/pv/display.c:163 +#: src/pv/display.c:159 msgid "yzafpnum kMGTPEZY" msgstr "" -#: src/pv/display.c:168 +#: src/pv/display.c:164 msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:719 +#: src/pv/display.c:656 msgid "b" msgstr "" -#: src/pv/display.c:784 src/pv/display.c:798 +#: src/pv/display.c:711 src/pv/display.c:722 msgid "b/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:803 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:804 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "B/s" msgstr "" -#: src/pv/display.c:841 src/pv/display.c:848 src/pv/display.c:912 +#: src/pv/display.c:762 src/pv/display.c:766 src/pv/display.c:825 msgid "ETA" msgstr "ETA" -#: src/main/version.c:24 +#. GNU standard license line and free software notice +#: src/main/version.c:28 msgid "License: Artistic v2.0 " msgstr "" -#: src/main/version.c:27 +#: src/main/version.c:29 msgid "This is free software: you are free to change and redistribute it." msgstr "" -#: src/main/version.c:29 +#: src/main/version.c:30 msgid "There is NO WARRANTY, to the extent permitted by law." msgstr "" #. Project web site link -#: src/main/version.c:31 +#: src/main/version.c:32 msgid "Project web site" msgstr "" -#: src/main/remote.c:223 +#: src/main/remote.c:215 msgid "message not received" msgstr "Nachricht nicht empfangen" -#: src/main/remote.c:330 +#: src/main/remote.c:318 msgid "IPC not supported on this system" msgstr "IPC wird auf diesem System nicht unterstützt" -#: src/main/help.c:31 +#: src/main/help.c:283 msgid "show progress bar" msgstr "Fortschritts-Anzeige" -#: src/main/help.c:33 +#: src/main/help.c:286 msgid "show elapsed time" msgstr "zeige die verstrichene Zeit an" -#: src/main/help.c:35 +#: src/main/help.c:289 msgid "show estimated time of arrival (completion)" msgstr "zeige die erwartete Zeit bis zum Ende an" -#: src/main/help.c:38 +#: src/main/help.c:292 msgid "show absolute estimated time of arrival (completion)" msgstr "zeige die absolute geschätzte Zeit bis zur Fertigstellung" -#: src/main/help.c:40 +#: src/main/help.c:295 msgid "show data transfer rate counter" msgstr "zeige die Datentransferrate an" -#: src/main/help.c:42 +#: src/main/help.c:298 msgid "show data transfer average rate counter" msgstr "" -#: src/main/help.c:43 src/main/help.c:63 src/main/help.c:71 +#: src/main/help.c:300 src/main/help.c:328 src/main/help.c:340 msgid "SEC" msgstr "" -#: src/main/help.c:45 +#: src/main/help.c:301 msgid "compute average rate over past SEC seconds (default 30s)" msgstr "" -#: src/main/help.c:47 +#: src/main/help.c:304 msgid "show number of bytes transferred" msgstr "zeige die Anzahl von Bytes, die transferiert worden sind" -#: src/main/help.c:49 +#: src/main/help.c:307 msgid "show number of bits transferred" msgstr "" -#: src/main/help.c:51 +#: src/main/help.c:310 msgid "show percentage of transfer buffer in use" msgstr "zeige, wie viel Prozent des Übertragungsbuffers in Benutzung sind" -#: src/main/help.c:52 +#: src/main/help.c:312 msgid "NUM" msgstr "" -#: src/main/help.c:53 +#: src/main/help.c:313 msgid "show NUM bytes last written" msgstr "NUM zeige die zuletzt geschriebenen NUM Bytes" -#: src/main/help.c:54 +#: src/main/help.c:315 msgid "FORMAT" msgstr "" -#: src/main/help.c:55 +#: src/main/help.c:316 msgid "set output format to FORMAT" msgstr "setze das Ausgabeformat auf FORMAT" -#: src/main/help.c:57 +#: src/main/help.c:319 msgid "output percentages, not visual information" msgstr "Ausgabe von Prozent-Angaben statt visueller Darstellung" -#: src/main/help.c:59 +#: src/main/help.c:322 msgid "do not output any transfer information at all" msgstr "sämtliche Transferinformationen unterdrücken" -#: src/main/help.c:62 +#: src/main/help.c:326 msgid "display nothing until first byte transferred" msgstr "keine Ausgabe bevor das erste Byte übertragen wurde" -#: src/main/help.c:64 +#: src/main/help.c:329 msgid "display nothing until SEC seconds have passed" msgstr "SEC nichts anzeigen, bis SEC Sekunden vergangen sind" -#: src/main/help.c:65 +#: src/main/help.c:331 msgid "SIZE" msgstr "" -#: src/main/help.c:66 +#: src/main/help.c:332 msgid "set estimated data size to SIZE bytes" msgstr "setze erwartete Datenlänge auf SIZE Byte" -#: src/main/help.c:68 +#: src/main/help.c:335 msgid "count lines instead of bytes" msgstr "zähle Zeilen anstelle von Bytes" -#: src/main/help.c:70 +#: src/main/help.c:338 msgid "lines are null-terminated" msgstr "Zeilen sind nullterminiert" -#: src/main/help.c:72 +#: src/main/help.c:341 msgid "update every SEC seconds" msgstr "aktualisiere Ausgabe nach SEC Sekunden Intervall" -#: src/main/help.c:73 +#: src/main/help.c:343 msgid "WIDTH" msgstr "" -#: src/main/help.c:74 +#: src/main/help.c:344 msgid "assume terminal is WIDTH characters wide" msgstr "setze Terminal-Breite auf WIDTH Zeichen" -#: src/main/help.c:75 +#: src/main/help.c:346 msgid "HEIGHT" msgstr "" -#: src/main/help.c:76 +#: src/main/help.c:347 msgid "assume terminal is HEIGHT rows high" msgstr "setze Terminal-Höhe auf HEIGHT Zeichen" -#: src/main/help.c:77 +#: src/main/help.c:349 msgid "NAME" msgstr "" -#: src/main/help.c:78 +#: src/main/help.c:350 msgid "prefix visual information with NAME" msgstr "setze den NAMEn für visuelle Darstellung" -#: src/main/help.c:80 +#: src/main/help.c:353 msgid "output even if standard error is not a terminal" msgstr "" "Ausgabe auch dann erzwingen, wenn der Fehlerausgabe-Kanal kein Terminal ist" -#: src/main/help.c:82 +#: src/main/help.c:356 msgid "use cursor positioning escape sequences" msgstr "benutze Escape-Sequenzen zur Cursor-Positionierung" -#: src/main/help.c:84 +#: src/main/help.c:359 msgid "RATE" msgstr "" -#: src/main/help.c:85 +#: src/main/help.c:360 msgid "limit transfer to RATE bytes per second" msgstr "beschränke die Transferrate auf RATE Byte pro Sekunde" -#: src/main/help.c:86 +#: src/main/help.c:362 msgid "BYTES" msgstr "" -#: src/main/help.c:87 +#: src/main/help.c:363 msgid "use a buffer size of BYTES" msgstr "BYTES benutze einen Puffer in der Größe von BYTES" -#: src/main/help.c:89 +#: src/main/help.c:366 msgid "never use splice(), always use read/write" msgstr "anstelle von splice() immer read/write benutzen" -#: src/main/help.c:91 +#: src/main/help.c:369 msgid "skip read errors in input" msgstr "Lesefehler in der Eingabe nicht beachten" -#: src/main/help.c:93 +#: src/main/help.c:372 msgid "stop after --size bytes have been transferred" msgstr "anhalten, nachdem --size Bytes übertragen wurden" -#: src/main/help.c:95 +#: src/main/help.c:375 msgid "flush cache to disk after every write" msgstr "" -#: src/main/help.c:97 +#: src/main/help.c:378 msgid "use direct I/O to bypass cache" msgstr "" -#: src/main/help.c:99 +#: src/main/help.c:381 msgid "PID" msgstr "" -#: src/main/help.c:100 +#: src/main/help.c:382 msgid "update settings of process PID" msgstr "Einstellungen der Prozess-PID updaten" -#: src/main/help.c:103 +#: src/main/help.c:386 src/main/help.c:401 msgid "FILE" msgstr "" -#: src/main/help.c:104 +#: src/main/help.c:387 msgid "save process ID in FILE" msgstr "Prozess-ID in FILE speichern" -#: src/main/help.c:106 +#: src/main/help.c:390 msgid "PID[:FD]" msgstr "" -#: src/main/help.c:107 +#: src/main/help.c:391 msgid "watch file FD opened by process PID" msgstr "die vom Prozess PID geöffnete Datei FD beobachten" -#: src/main/help.c:110 +#: src/main/help.c:395 msgid "show this help and exit" msgstr "zeige diese Hilfe und beende" -#: src/main/help.c:112 +#: src/main/help.c:398 msgid "show version information and exit" msgstr "zeige Versionsinformationen und beende" -#: src/main/help.c:119 +#: src/main/help.c:402 +msgid "write debug logs to FILE" +msgstr "" + +#. @-formatconst@ +#. +#. * splint note: unavoidable use of %s in translated string. Should +#. * be hard to exploit - the message catalogue would have to be +#. * replaced or forced to load from another location. +#. +#: src/main/help.c:427 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Syntax: %s [OPTION] [DATEI]..." -#: src/main/help.c:122 +#. @-mustfreefresh@ +#. +#. * splint note: the gettext calls made by _() cause memory leak +#. * warnings, but in this case it's unavoidable, and mitigated by the +#. * fact we only translate each string once. +#. +#: src/main/help.c:438 msgid "" -"Concatenate FILE(s), or standard input, to standard output, " -"with monitoring." +"Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -"Verbindet DATEI(en) oder den Standard-Eingabe-Kanal mit dem " -"Standard-Ausgabe-Kanal und misst den Datenstrom." +"Verbindet DATEI(en) oder den Standard-Eingabe-Kanal mit dem Standard-Ausgabe-" +"Kanal und misst den Datenstrom." -#: src/main/help.c:215 -msgid "" -"Debugging is enabled; export the DEBUG environment variable to define the\n" -"output filename.\n" -msgstr "" -"Das Debuggen ist aktiviert. Exportieren Sie die Umgebungsvariable DEBUG,\n" -"um den Ausgabedateinamen zu definieren.\n" - -#: src/main/help.c:219 +#: src/main/help.c:575 #, c-format msgid "Please report any bugs to %s." msgstr "Bitte senden Sie Fehlerberichte an %s." -#: src/main/main.c:76 +#: src/main/main.c:75 msgid "state allocation failed" msgstr "Zustandszuweisung fehlgeschlagen" -#: src/main/main.c:252 +#: src/main/main.c:243 msgid "failed to read terminal attributes" msgstr "" -#: src/main/options.c:106 +#: src/main/options.c:111 msgid "option structure allocation failed" msgstr "`option' konnte nicht allokiert werden" -#: src/main/options.c:120 +#: src/main/options.c:124 msgid "option structure argv allocation failed" msgstr "`option' (argv) konnte nicht allokiert werden" -#: src/main/options.c:165 +#: src/main/options.c:163 msgid "integer argument expected" msgstr "Ganzzahliges Argument erwartet" -#: src/main/options.c:176 +#: src/main/options.c:171 msgid "numeric argument expected" msgstr "numerisches Argument erwartet" -#: src/main/options.c:187 +#: src/main/options.c:180 msgid "process ID or pid:fd pair expected" msgstr "Prozess-ID oder PID:FD-Paar erwartet" -#: src/main/options.c:194 +#: src/main/options.c:185 msgid "invalid process ID" msgstr "ungültige Prozess-ID" -#: src/main/options.c:366 +#: src/main/options.c:358 #, c-format msgid "Try `%s --help' for more information." msgstr "`%s --help' zeigt weitere Informationen an." -#: src/main/options.c:370 +#: src/main/options.c:360 #, c-format msgid "Try `%s -h' for more information." msgstr "`%s -h' zeigt weitere Informationen an." -#: src/main/options.c:386 +#: src/main/options.c:374 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -446,26 +457,34 @@ msgstr "" "Beim Anzeigen von Dateideskriptoren können keine Optionen für den " "Zeilenmodus oder den Übertragungsmodifikator verwendet werden" -#: src/main/options.c:394 +#: src/main/options.c:381 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" "Beim Anzeigen von Dateideskriptoren können keine Zeilenmodus- oder " "Übertragungsmodifikatoroptionen verwendet werden." -#: src/main/options.c:402 +#: src/main/options.c:388 msgid "cannot use remote control when watching file descriptors" msgstr "" "kann keine Fernbedienung verwenden, wenn Dateideskriptoren angezeigt werden" -#: src/main/options.c:410 +#: src/main/options.c:395 msgid "cannot transfer files when watching file descriptors" msgstr "" "Dateien können beim Betrachten von Dateideskriptoren nicht übertragen werden" -#: src/main/options.c:418 +#: src/main/options.c:402 msgid "not available on systems without /proc/self/fdinfo" msgstr "Nicht verfügbar auf Systemen ohne /proc/self/fdinfo" +#~ msgid "" +#~ "Debugging is enabled; export the DEBUG environment variable to define " +#~ "the\n" +#~ "output filename.\n" +#~ msgstr "" +#~ "Das Debuggen ist aktiviert. Exportieren Sie die Umgebungsvariable DEBUG,\n" +#~ "um den Ausgabedateinamen zu definieren.\n" + #~ msgid "%s %s - Copyright %s %s" #~ msgstr "%s %s - Copyright(C) %s %s" diff --git a/src/nls/fr.po b/src/nls/fr.po index ab632c1..f7bdd3e 100644 --- a/src/nls/fr.po +++ b/src/nls/fr.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-07-27 20:49+0100\n" +"POT-Creation-Date: 2023-07-30 19:07+0100\n" "Content-Type: text/plain; charset=UTF-8\n" "Date: 1999-06-01 15:18:29+0100\n" "From: Andrew Wood \n" @@ -19,425 +19,436 @@ msgstr "" "nls/intl/textdomain.c src/nls/intl-cat/cat-compat.c src/nls/intl-gett/intl-" "compat.c\n" -#: src/pv/cursor.c:86 +#: src/pv/cursor.c:85 msgid "failed to get terminal name" msgstr "échec de lecture du nom du terminal" -#: src/pv/cursor.c:124 +#: src/pv/cursor.c:117 msgid "failed to open lock file" msgstr "échec de l'ouverture du fichier de verrouillage" -#: src/pv/cursor.c:158 +#: src/pv/cursor.c:150 msgid "lock attempt failed" msgstr "tentative de verrouillage échoué" -#: src/pv/cursor.c:408 +#: src/pv/cursor.c:391 msgid "failed to open terminal" msgstr "l'ouverture du terminal a échoué" -#: src/pv/file.c:124 +#: src/pv/file.c:119 msgid "failed to seek to start of output" msgstr "ne peut pas passer au début de la sortie" -#: src/pv/file.c:220 +#: src/pv/file.c:210 msgid "failed to close file" msgstr "la fermeture du fichier a échoué" -#: src/pv/file.c:243 +#: src/pv/file.c:232 msgid "failed to read file" msgstr "la lecture du fichier a échoué" -#: src/pv/file.c:253 src/main/options.c:293 +#: src/pv/file.c:239 src/main/options.c:284 msgid "failed to stat file" msgstr "échec à statuer sur le fichier" -#: src/pv/file.c:262 +#: src/pv/file.c:246 msgid "failed to stat output file" msgstr "échec à statuer sur le fichier de sortie" -#: src/pv/file.c:285 +#: src/pv/file.c:268 msgid "input file is output file" msgstr "fichiers d'entré et de sortie sont les mêmes" -#: src/pv/transfer.c:387 +#: src/pv/transfer.c:359 msgid "read failed" msgstr "la lecture a échoué" -#: src/pv/transfer.c:405 +#: src/pv/transfer.c:374 msgid "warning: read errors detected" msgstr "avertissement: erreurs de lecture détectées" -#: src/pv/transfer.c:420 +#: src/pv/transfer.c:386 msgid "file is not seekable" msgstr "ne peut pas se déplacer dans le fichier" -#: src/pv/transfer.c:483 +#: src/pv/transfer.c:445 msgid "failed to seek past error" msgstr "n'a pas réussi à dépasser l'erreur" -#: src/pv/transfer.c:502 +#: src/pv/transfer.c:461 msgid "skipped past read error" msgstr "erreur de lecture dépassée" -#: src/pv/transfer.c:504 src/pv/display.c:723 +#: src/pv/transfer.c:461 src/pv/display.c:660 msgid "B" msgstr "O" -#: src/pv/transfer.c:678 +#: src/pv/transfer.c:617 msgid "write failed" msgstr "l'écriture a échoué" -#: src/pv/transfer.c:808 src/pv/display.c:646 +#: src/pv/transfer.c:736 src/pv/display.c:594 msgid "buffer allocation failed" msgstr "l'allocation de mémoire tampon a échoué" -#: src/pv/transfer.c:913 +#. +#. * Any other error is a problem and we must report back. +#. +#: src/pv/transfer.c:833 msgid "select call failed" msgstr "appel de sélection a échoué" -#: src/pv/watchpid.c:74 src/pv/watchpid.c:85 src/pv/watchpid.c:99 -#: src/pv/watchpid.c:110 src/pv/watchpid.c:151 src/pv/watchpid.c:168 -#: src/pv/watchpid.c:178 src/pv/watchpid.c:192 src/pv/watchpid.c:280 -#: src/pv/watchpid.c:289 src/pv/watchpid.c:322 src/pv/watchpid.c:343 -#: src/pv/loop.c:542 src/pv/loop.c:604 src/pv/loop.c:656 +#: src/pv/watchpid.c:73 src/pv/watchpid.c:83 src/pv/watchpid.c:94 +#: src/pv/watchpid.c:102 src/pv/watchpid.c:139 src/pv/watchpid.c:150 +#: src/pv/watchpid.c:158 src/pv/watchpid.c:169 src/pv/watchpid.c:253 +#: src/pv/watchpid.c:261 src/pv/watchpid.c:292 src/pv/watchpid.c:312 +#: src/pv/loop.c:506 src/pv/loop.c:558 src/pv/loop.c:602 msgid "pid" msgstr "" -#: src/pv/watchpid.c:87 src/pv/watchpid.c:101 src/pv/watchpid.c:112 -#: src/pv/watchpid.c:170 src/pv/watchpid.c:180 src/pv/watchpid.c:194 +#: src/pv/watchpid.c:83 src/pv/watchpid.c:95 src/pv/watchpid.c:104 +#: src/pv/watchpid.c:150 src/pv/watchpid.c:159 src/pv/watchpid.c:171 msgid "fd" msgstr "" -#: src/pv/watchpid.c:115 src/pv/watchpid.c:197 +#: src/pv/watchpid.c:104 src/pv/watchpid.c:171 msgid "not a regular file or block device" msgstr "pas un fichier ordinaire ou un périphérique de bloc" -#: src/pv/state.c:31 +#: src/pv/state.c:30 msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:61 +#: src/pv/state.c:59 msgid "none" msgstr "" -#: src/pv/display.c:163 +#: src/pv/display.c:159 msgid "yzafpnum kMGTPEZY" msgstr "" -#: src/pv/display.c:168 +#: src/pv/display.c:164 msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:719 +#: src/pv/display.c:656 msgid "b" msgstr "" -#: src/pv/display.c:784 src/pv/display.c:798 +#: src/pv/display.c:711 src/pv/display.c:722 msgid "b/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:803 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "/s" msgstr "/s" -#: src/pv/display.c:788 src/pv/display.c:804 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "B/s" msgstr "O/s" -#: src/pv/display.c:841 src/pv/display.c:848 src/pv/display.c:912 +#: src/pv/display.c:762 src/pv/display.c:766 src/pv/display.c:825 msgid "ETA" msgstr "ETA" -#: src/main/version.c:24 +#. GNU standard license line and free software notice +#: src/main/version.c:28 msgid "License: Artistic v2.0 " msgstr "" -#: src/main/version.c:27 +#: src/main/version.c:29 msgid "This is free software: you are free to change and redistribute it." msgstr "" -#: src/main/version.c:29 +#: src/main/version.c:30 msgid "There is NO WARRANTY, to the extent permitted by law." msgstr "" #. Project web site link -#: src/main/version.c:31 +#: src/main/version.c:32 msgid "Project web site" msgstr "" -#: src/main/remote.c:223 +#: src/main/remote.c:215 msgid "message not received" msgstr "message non reçu" -#: src/main/remote.c:330 +#: src/main/remote.c:318 msgid "IPC not supported on this system" msgstr "IPC non pris en charge sur ce système" -#: src/main/help.c:31 +#: src/main/help.c:283 msgid "show progress bar" msgstr "affiche la barre de progression" -#: src/main/help.c:33 +#: src/main/help.c:286 msgid "show elapsed time" msgstr "affiche le temps écoulé" -#: src/main/help.c:35 +#: src/main/help.c:289 msgid "show estimated time of arrival (completion)" msgstr "affiche l'heure approximative de l'achèvement de la tâche" -#: src/main/help.c:38 +#: src/main/help.c:292 msgid "show absolute estimated time of arrival (completion)" msgstr "affiche l'heure absolute de l'achèvement de la tâche" -#: src/main/help.c:40 +#: src/main/help.c:295 msgid "show data transfer rate counter" msgstr "affiche le taux de tranfert des données" -#: src/main/help.c:42 +#: src/main/help.c:298 msgid "show data transfer average rate counter" msgstr "afficher le compteur de taux moyen de transfert de données" -#: src/main/help.c:43 src/main/help.c:63 src/main/help.c:71 +#: src/main/help.c:300 src/main/help.c:328 src/main/help.c:340 msgid "SEC" msgstr "SEC" -#: src/main/help.c:45 +#: src/main/help.c:301 msgid "compute average rate over past SEC seconds (default 30s)" msgstr "" -#: src/main/help.c:47 +#: src/main/help.c:304 msgid "show number of bytes transferred" msgstr "affiche le nombre d'octets transférés" -#: src/main/help.c:49 +#: src/main/help.c:307 msgid "show number of bits transferred" msgstr "" -#: src/main/help.c:51 +#: src/main/help.c:310 msgid "show percentage of transfer buffer in use" msgstr "afficher le pourcentage de tampon de transfert utilisé" -#: src/main/help.c:52 +#: src/main/help.c:312 msgid "NUM" msgstr "" -#: src/main/help.c:53 +#: src/main/help.c:313 msgid "show NUM bytes last written" msgstr "affiche NUM octets pour la dernière fois écrits" -#: src/main/help.c:54 +#: src/main/help.c:315 msgid "FORMAT" msgstr "" -#: src/main/help.c:55 +#: src/main/help.c:316 msgid "set output format to FORMAT" msgstr "définir le format de sortie sur FORMAT" -#: src/main/help.c:57 +#: src/main/help.c:319 msgid "output percentages, not visual information" msgstr "imprime en pourcentage, pas les informations visuelles" -#: src/main/help.c:59 +#: src/main/help.c:322 msgid "do not output any transfer information at all" msgstr "n'afficher aucune information de transfert" -#: src/main/help.c:62 +#: src/main/help.c:326 msgid "display nothing until first byte transferred" msgstr "ne rien afficher avant qu'au moins un octet soit tranféré" -#: src/main/help.c:64 +#: src/main/help.c:329 msgid "display nothing until SEC seconds have passed" msgstr "n'afficher rien jusqu'à ce que SEC secondes se soient écoulées" -#: src/main/help.c:65 +#: src/main/help.c:331 msgid "SIZE" msgstr "TAILLE" -#: src/main/help.c:66 +#: src/main/help.c:332 msgid "set estimated data size to SIZE bytes" msgstr "ajuste la taille estimée des données à TAILLE octets" -#: src/main/help.c:68 +#: src/main/help.c:335 msgid "count lines instead of bytes" msgstr "compte les lignes au lieu des octets" -#: src/main/help.c:70 +#: src/main/help.c:338 msgid "lines are null-terminated" msgstr "les lignes sont terminées par un nul" -#: src/main/help.c:72 +#: src/main/help.c:341 msgid "update every SEC seconds" msgstr "mise-à-jour toute les SEC secondes" -#: src/main/help.c:73 +#: src/main/help.c:343 msgid "WIDTH" msgstr "LARGEUR" -#: src/main/help.c:74 +#: src/main/help.c:344 msgid "assume terminal is WIDTH characters wide" msgstr "présumer la largeur du terminal à LARGEUR caractères" -#: src/main/help.c:75 +#: src/main/help.c:346 msgid "HEIGHT" msgstr "HAUTEUR" -#: src/main/help.c:76 +#: src/main/help.c:347 msgid "assume terminal is HEIGHT rows high" msgstr "présumer la hauteur du terminal à HAUTEUR lignes" -#: src/main/help.c:77 +#: src/main/help.c:349 msgid "NAME" msgstr "NOM" -#: src/main/help.c:78 +#: src/main/help.c:350 msgid "prefix visual information with NAME" msgstr "préfixer les informations visuelles avec NOM" -#: src/main/help.c:80 +#: src/main/help.c:353 msgid "output even if standard error is not a terminal" msgstr "imprime vers la sortie d'erreur même si ce n'est pas un terminal" -#: src/main/help.c:82 +#: src/main/help.c:356 msgid "use cursor positioning escape sequences" msgstr "utiliser les séquences d'échappements de positionnement de curseur" -#: src/main/help.c:84 +#: src/main/help.c:359 msgid "RATE" msgstr "TAUX" -#: src/main/help.c:85 +#: src/main/help.c:360 msgid "limit transfer to RATE bytes per second" msgstr "limite le taux de transfer à TAUX octets par seconde" -#: src/main/help.c:86 +#: src/main/help.c:362 msgid "BYTES" msgstr "OCTETS" -#: src/main/help.c:87 +#: src/main/help.c:363 msgid "use a buffer size of BYTES" msgstr "Utiliser une mémoire tampon de OCTETS octets" -#: src/main/help.c:89 +#: src/main/help.c:366 msgid "never use splice(), always use read/write" msgstr "n'utilisez jamais splice(), utilisez toujours read/write" -#: src/main/help.c:91 +#: src/main/help.c:369 msgid "skip read errors in input" msgstr "ignorer les erreurs de lecture dans l'entrée" -#: src/main/help.c:93 +#: src/main/help.c:372 msgid "stop after --size bytes have been transferred" msgstr "arrêter après le transfert de --size octets" -#: src/main/help.c:95 +#: src/main/help.c:375 msgid "flush cache to disk after every write" msgstr "" -#: src/main/help.c:97 +#: src/main/help.c:378 msgid "use direct I/O to bypass cache" msgstr "" -#: src/main/help.c:99 +#: src/main/help.c:381 msgid "PID" msgstr "PID" -#: src/main/help.c:100 +#: src/main/help.c:382 msgid "update settings of process PID" msgstr "mettre-à-jour la configuration du processus PID" -#: src/main/help.c:103 +#: src/main/help.c:386 src/main/help.c:401 msgid "FILE" msgstr "" -#: src/main/help.c:104 +#: src/main/help.c:387 msgid "save process ID in FILE" msgstr "enregistrer l'ID de processus dans FILE" -#: src/main/help.c:106 +#: src/main/help.c:390 msgid "PID[:FD]" msgstr "" -#: src/main/help.c:107 +#: src/main/help.c:391 msgid "watch file FD opened by process PID" msgstr "regarder le fichier FD ouvert par le processus PID" -#: src/main/help.c:110 +#: src/main/help.c:395 msgid "show this help and exit" msgstr "afficher cette aide puis quitter" -#: src/main/help.c:112 +#: src/main/help.c:398 msgid "show version information and exit" msgstr "afficher la version puis quitter" -#: src/main/help.c:119 +#: src/main/help.c:402 +msgid "write debug logs to FILE" +msgstr "" + +#. @-formatconst@ +#. +#. * splint note: unavoidable use of %s in translated string. Should +#. * be hard to exploit - the message catalogue would have to be +#. * replaced or forced to load from another location. +#. +#: src/main/help.c:427 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Utilisation : %s [OPTIONS] [FICHIER]..." -#: src/main/help.c:122 +#. @-mustfreefresh@ +#. +#. * splint note: the gettext calls made by _() cause memory leak +#. * warnings, but in this case it's unavoidable, and mitigated by the +#. * fact we only translate each string once. +#. +#: src/main/help.c:438 msgid "" -"Concatenate FILE(s), or standard input, to standard output, " -"with monitoring." +"Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -"Concatène FICHIER(s), ou l'entrée standard, sur la sortie standard " -"avec monitorage." +"Concatène FICHIER(s), ou l'entrée standard, sur la sortie standard avec " +"monitorage." -#: src/main/help.c:215 -msgid "" -"Debugging is enabled; export the DEBUG environment variable to define the\n" -"output filename.\n" -msgstr "" -"Le débogage est activé; exportez la variable d'environnement DEBUG pour\n" -"définir le nom du fichier de sortie.\n" - -#: src/main/help.c:219 +#: src/main/help.c:575 #, c-format msgid "Please report any bugs to %s." msgstr "SVP rapporter touts bogues à %s." -#: src/main/main.c:76 +#: src/main/main.c:75 msgid "state allocation failed" msgstr "échec de l'allocation de mémoire de condition" -#: src/main/main.c:252 +#: src/main/main.c:243 msgid "failed to read terminal attributes" msgstr "" -#: src/main/options.c:106 +#: src/main/options.c:111 msgid "option structure allocation failed" msgstr "l'allocation pour la structure d'une option a echoué" -#: src/main/options.c:120 +#: src/main/options.c:124 msgid "option structure argv allocation failed" msgstr "l'allocation pour la structure de l'option argv a echoué" -#: src/main/options.c:165 +#: src/main/options.c:163 msgid "integer argument expected" msgstr "Valeur entière attendue" -#: src/main/options.c:176 +#: src/main/options.c:171 msgid "numeric argument expected" msgstr "Valeur numérique attendue" -#: src/main/options.c:187 +#: src/main/options.c:180 msgid "process ID or pid:fd pair expected" msgstr "ID de processus ou paire pid:fd attendue" -#: src/main/options.c:194 +#: src/main/options.c:185 msgid "invalid process ID" msgstr "ID de processus non valide" -#: src/main/options.c:366 +#: src/main/options.c:358 #, c-format msgid "Try `%s --help' for more information." msgstr "Essayez `%s --help' pour plus d'information." -#: src/main/options.c:370 +#: src/main/options.c:360 #, c-format msgid "Try `%s -h' for more information." msgstr "Essayez `%s -h' pour plus d'information." -#: src/main/options.c:386 +#: src/main/options.c:374 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -445,28 +456,36 @@ msgstr "" "impossible d'utiliser le mode ligne ou les options de modificateur de " "transfert lors de la visualisation des descripteurs de fichiers" -#: src/main/options.c:394 +#: src/main/options.c:381 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" "impossible d'utiliser le positionnement du curseur lors de la visualisation " "des descripteurs de fichier" -#: src/main/options.c:402 +#: src/main/options.c:388 msgid "cannot use remote control when watching file descriptors" msgstr "" "impossible d'utiliser la télécommande lors de la visualisation des " "descripteurs de fichiers" -#: src/main/options.c:410 +#: src/main/options.c:395 msgid "cannot transfer files when watching file descriptors" msgstr "" "impossible de transférer des fichiers lorsque vous regardez des descripteurs " "de fichiers" -#: src/main/options.c:418 +#: src/main/options.c:402 msgid "not available on systems without /proc/self/fdinfo" msgstr "non disponible sur les systèmes sans /proc/self/fdinfo" +#~ msgid "" +#~ "Debugging is enabled; export the DEBUG environment variable to define " +#~ "the\n" +#~ "output filename.\n" +#~ msgstr "" +#~ "Le débogage est activé; exportez la variable d'environnement DEBUG pour\n" +#~ "définir le nom du fichier de sortie.\n" + #~ msgid "%s %s - Copyright %s %s" #~ msgstr "%s %s - Copyright(C) %s %s" diff --git a/src/nls/pl.po b/src/nls/pl.po index e946f29..85a2bec 100644 --- a/src/nls/pl.po +++ b/src/nls/pl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-07-27 20:49+0100\n" +"POT-Creation-Date: 2023-07-30 19:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,443 +15,456 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/pv/cursor.c:86 +#: src/pv/cursor.c:85 msgid "failed to get terminal name" msgstr "" # "Przewidywany czas ukończenia" for ETA is too long -#: src/pv/cursor.c:124 +#: src/pv/cursor.c:117 msgid "failed to open lock file" msgstr "" -#: src/pv/cursor.c:158 +#: src/pv/cursor.c:150 msgid "lock attempt failed" msgstr "" -#: src/pv/cursor.c:408 +#: src/pv/cursor.c:391 msgid "failed to open terminal" msgstr "nie udało się otworzyć terminala" -#: src/pv/file.c:124 +#: src/pv/file.c:119 msgid "failed to seek to start of output" msgstr "" # "Przewidywany czas ukończenia" for ETA is too long -#: src/pv/file.c:220 +#: src/pv/file.c:210 msgid "failed to close file" msgstr "nie udało się zamknąć pliku" -#: src/pv/file.c:243 +#: src/pv/file.c:232 msgid "failed to read file" msgstr "nie udało się odczytać pliku" -#: src/pv/file.c:253 src/main/options.c:293 +#: src/pv/file.c:239 src/main/options.c:284 msgid "failed to stat file" msgstr "nie udało się wykonać operacji stat na pliku" -#: src/pv/file.c:262 +#: src/pv/file.c:246 msgid "failed to stat output file" msgstr "nie udało się wykonać operacji stat na pliku wyjściowym" -#: src/pv/file.c:285 +#: src/pv/file.c:268 msgid "input file is output file" msgstr "plik wejściowy jest zarazem plikiem wyjściowym" -#: src/pv/transfer.c:387 +#: src/pv/transfer.c:359 msgid "read failed" msgstr "błąd odczytu" -#: src/pv/transfer.c:405 +#: src/pv/transfer.c:374 msgid "warning: read errors detected" msgstr "" -#: src/pv/transfer.c:420 +#: src/pv/transfer.c:386 msgid "file is not seekable" msgstr "" -#: src/pv/transfer.c:483 +#: src/pv/transfer.c:445 msgid "failed to seek past error" msgstr "" -#: src/pv/transfer.c:502 +#: src/pv/transfer.c:461 msgid "skipped past read error" msgstr "" -#: src/pv/transfer.c:504 src/pv/display.c:723 +#: src/pv/transfer.c:461 src/pv/display.c:660 msgid "B" msgstr "B" -#: src/pv/transfer.c:678 +#: src/pv/transfer.c:617 msgid "write failed" msgstr "błąd zapisu" -#: src/pv/transfer.c:808 src/pv/display.c:646 +#: src/pv/transfer.c:736 src/pv/display.c:594 msgid "buffer allocation failed" msgstr "nie udało się zaalokować bufora" -#: src/pv/transfer.c:913 +#. +#. * Any other error is a problem and we must report back. +#. +#: src/pv/transfer.c:833 msgid "select call failed" msgstr "nie udało się wywołać funkcji select" -#: src/pv/watchpid.c:74 src/pv/watchpid.c:85 src/pv/watchpid.c:99 -#: src/pv/watchpid.c:110 src/pv/watchpid.c:151 src/pv/watchpid.c:168 -#: src/pv/watchpid.c:178 src/pv/watchpid.c:192 src/pv/watchpid.c:280 -#: src/pv/watchpid.c:289 src/pv/watchpid.c:322 src/pv/watchpid.c:343 -#: src/pv/loop.c:542 src/pv/loop.c:604 src/pv/loop.c:656 +#: src/pv/watchpid.c:73 src/pv/watchpid.c:83 src/pv/watchpid.c:94 +#: src/pv/watchpid.c:102 src/pv/watchpid.c:139 src/pv/watchpid.c:150 +#: src/pv/watchpid.c:158 src/pv/watchpid.c:169 src/pv/watchpid.c:253 +#: src/pv/watchpid.c:261 src/pv/watchpid.c:292 src/pv/watchpid.c:312 +#: src/pv/loop.c:506 src/pv/loop.c:558 src/pv/loop.c:602 msgid "pid" msgstr "" -#: src/pv/watchpid.c:87 src/pv/watchpid.c:101 src/pv/watchpid.c:112 -#: src/pv/watchpid.c:170 src/pv/watchpid.c:180 src/pv/watchpid.c:194 +#: src/pv/watchpid.c:83 src/pv/watchpid.c:95 src/pv/watchpid.c:104 +#: src/pv/watchpid.c:150 src/pv/watchpid.c:159 src/pv/watchpid.c:171 msgid "fd" msgstr "" -#: src/pv/watchpid.c:115 src/pv/watchpid.c:197 +#: src/pv/watchpid.c:104 src/pv/watchpid.c:171 msgid "not a regular file or block device" msgstr "" -#: src/pv/state.c:31 +#: src/pv/state.c:30 msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:61 +#: src/pv/state.c:59 msgid "none" msgstr "" -#: src/pv/display.c:163 +#: src/pv/display.c:159 msgid "yzafpnum kMGTPEZY" msgstr "" -#: src/pv/display.c:168 +#: src/pv/display.c:164 msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:719 +#: src/pv/display.c:656 msgid "b" msgstr "" -#: src/pv/display.c:784 src/pv/display.c:798 +#: src/pv/display.c:711 src/pv/display.c:722 msgid "b/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:803 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "/s" msgstr "/s" -#: src/pv/display.c:788 src/pv/display.c:804 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "B/s" msgstr "B/s" -#: src/pv/display.c:841 src/pv/display.c:848 src/pv/display.c:912 +#: src/pv/display.c:762 src/pv/display.c:766 src/pv/display.c:825 msgid "ETA" msgstr "ETA" -#: src/main/version.c:24 +#. GNU standard license line and free software notice +#: src/main/version.c:28 msgid "License: Artistic v2.0 " msgstr "" -#: src/main/version.c:27 +#: src/main/version.c:29 msgid "This is free software: you are free to change and redistribute it." msgstr "" -#: src/main/version.c:29 +#: src/main/version.c:30 msgid "There is NO WARRANTY, to the extent permitted by law." msgstr "" #. Project web site link -#: src/main/version.c:31 +#: src/main/version.c:32 msgid "Project web site" msgstr "" -#: src/main/remote.c:223 +#: src/main/remote.c:215 msgid "message not received" msgstr "" -#: src/main/remote.c:330 +#: src/main/remote.c:318 msgid "IPC not supported on this system" msgstr "" -#: src/main/help.c:31 +#: src/main/help.c:283 msgid "show progress bar" msgstr "pokaż pasek postępu" -#: src/main/help.c:33 +#: src/main/help.c:286 msgid "show elapsed time" msgstr "pokaż upływający czas" -#: src/main/help.c:35 +#: src/main/help.c:289 msgid "show estimated time of arrival (completion)" msgstr "pokaż szacowany czas ukończenia" -#: src/main/help.c:38 +#: src/main/help.c:292 msgid "show absolute estimated time of arrival (completion)" msgstr "" -#: src/main/help.c:40 +#: src/main/help.c:295 msgid "show data transfer rate counter" msgstr "pokaż licznik prędkości przesyłania" -#: src/main/help.c:42 +#: src/main/help.c:298 msgid "show data transfer average rate counter" msgstr "" -#: src/main/help.c:43 src/main/help.c:63 src/main/help.c:71 +#: src/main/help.c:300 src/main/help.c:328 src/main/help.c:340 msgid "SEC" msgstr "WARTOŚĆ" -#: src/main/help.c:45 +#: src/main/help.c:301 msgid "compute average rate over past SEC seconds (default 30s)" msgstr "" -#: src/main/help.c:47 +#: src/main/help.c:304 msgid "show number of bytes transferred" msgstr "pokaż ilość przesłanych bajtów" -#: src/main/help.c:49 +#: src/main/help.c:307 msgid "show number of bits transferred" msgstr "" -#: src/main/help.c:51 +#: src/main/help.c:310 msgid "show percentage of transfer buffer in use" msgstr "" -#: src/main/help.c:52 +#: src/main/help.c:312 msgid "NUM" msgstr "" -#: src/main/help.c:53 +#: src/main/help.c:313 msgid "show NUM bytes last written" msgstr "" -#: src/main/help.c:54 +#: src/main/help.c:315 msgid "FORMAT" msgstr "" -#: src/main/help.c:55 +#: src/main/help.c:316 msgid "set output format to FORMAT" msgstr "" -#: src/main/help.c:57 +#: src/main/help.c:319 msgid "output percentages, not visual information" msgstr "wświetl wyjście procentowo, bez graficznej prezentacji" -#: src/main/help.c:59 +#: src/main/help.c:322 msgid "do not output any transfer information at all" msgstr "nie wyświetlaj żadnych informacji o przesyłaniu" -#: src/main/help.c:62 +#: src/main/help.c:326 msgid "display nothing until first byte transferred" msgstr "nie wyświetlaj nic aż do pierwszego przesłanego bajtu" -#: src/main/help.c:64 +#: src/main/help.c:329 msgid "display nothing until SEC seconds have passed" msgstr "" -#: src/main/help.c:65 +#: src/main/help.c:331 msgid "SIZE" msgstr "WARTOŚĆ" -#: src/main/help.c:66 +#: src/main/help.c:332 msgid "set estimated data size to SIZE bytes" msgstr "ustaw oczekiwany rozmiar danych na WARTOŚĆ bajtów" -#: src/main/help.c:68 +#: src/main/help.c:335 msgid "count lines instead of bytes" msgstr "" -#: src/main/help.c:70 +#: src/main/help.c:338 msgid "lines are null-terminated" msgstr "" -#: src/main/help.c:72 +#: src/main/help.c:341 msgid "update every SEC seconds" msgstr "aktualizuj co każde WARTOŚĆ sekund" -#: src/main/help.c:73 +#: src/main/help.c:343 msgid "WIDTH" msgstr "WARTOŚĆ" -#: src/main/help.c:74 +#: src/main/help.c:344 msgid "assume terminal is WIDTH characters wide" msgstr "przyjmij, że terminal ma szerokość WARTOŚĆ znaków" -#: src/main/help.c:75 +#: src/main/help.c:346 msgid "HEIGHT" msgstr "" -#: src/main/help.c:76 +#: src/main/help.c:347 msgid "assume terminal is HEIGHT rows high" msgstr "przyjmij, że terminal ma szerokość WARTOŚĆ znaków" -#: src/main/help.c:77 +#: src/main/help.c:349 msgid "NAME" msgstr "NAZWA" -#: src/main/help.c:78 +#: src/main/help.c:350 msgid "prefix visual information with NAME" msgstr "poprzedź informacje prefiksem NAZWA" -#: src/main/help.c:80 +#: src/main/help.c:353 msgid "output even if standard error is not a terminal" msgstr "pokaż wyjście nawet gdy błędy nie są typu terminal" -#: src/main/help.c:82 +#: src/main/help.c:356 msgid "use cursor positioning escape sequences" msgstr "używaj sekwencji escape do pozycjonowania" -#: src/main/help.c:84 +#: src/main/help.c:359 msgid "RATE" msgstr "" -#: src/main/help.c:85 +#: src/main/help.c:360 msgid "limit transfer to RATE bytes per second" msgstr "ogranicz przesyłane dane do RATE bajtów na sekundę" -#: src/main/help.c:86 +#: src/main/help.c:362 msgid "BYTES" msgstr "" -#: src/main/help.c:87 +#: src/main/help.c:363 msgid "use a buffer size of BYTES" msgstr "" -#: src/main/help.c:89 +#: src/main/help.c:366 msgid "never use splice(), always use read/write" msgstr "" -#: src/main/help.c:91 +#: src/main/help.c:369 msgid "skip read errors in input" msgstr "" -#: src/main/help.c:93 +#: src/main/help.c:372 msgid "stop after --size bytes have been transferred" msgstr "" -#: src/main/help.c:95 +#: src/main/help.c:375 msgid "flush cache to disk after every write" msgstr "" -#: src/main/help.c:97 +#: src/main/help.c:378 msgid "use direct I/O to bypass cache" msgstr "" -#: src/main/help.c:99 +#: src/main/help.c:381 msgid "PID" msgstr "" -#: src/main/help.c:100 +#: src/main/help.c:382 msgid "update settings of process PID" msgstr "" -#: src/main/help.c:103 +#: src/main/help.c:386 src/main/help.c:401 msgid "FILE" msgstr "" -#: src/main/help.c:104 +#: src/main/help.c:387 msgid "save process ID in FILE" msgstr "" -#: src/main/help.c:106 +#: src/main/help.c:390 msgid "PID[:FD]" msgstr "" -#: src/main/help.c:107 +#: src/main/help.c:391 msgid "watch file FD opened by process PID" msgstr "" -#: src/main/help.c:110 +#: src/main/help.c:395 msgid "show this help and exit" msgstr "wyświetl te informacje z pomocą i wyjdź" -#: src/main/help.c:112 +#: src/main/help.c:398 msgid "show version information and exit" msgstr "wyświetl informacje o wersji i wyjdź" -#: src/main/help.c:119 +#: src/main/help.c:402 +msgid "write debug logs to FILE" +msgstr "" + +#. @-formatconst@ +#. +#. * splint note: unavoidable use of %s in translated string. Should +#. * be hard to exploit - the message catalogue would have to be +#. * replaced or forced to load from another location. +#. +#: src/main/help.c:427 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Sposób użycia: %s [OPCJA] [PLIK]..." -#: src/main/help.c:122 +#. @-mustfreefresh@ +#. +#. * splint note: the gettext calls made by _() cause memory leak +#. * warnings, but in this case it's unavoidable, and mitigated by the +#. * fact we only translate each string once. +#. +#: src/main/help.c:438 msgid "" -"Concatenate FILE(s), or standard input, to standard output, " -"with monitoring." +"Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -"Łączenie PLIK(ów) lub wejścia standardowego, do wyjścia standardowego " -"z monitoringiem." +"Łączenie PLIK(ów) lub wejścia standardowego, do wyjścia standardowego z " +"monitoringiem." -#: src/main/help.c:215 -msgid "" -"Debugging is enabled; export the DEBUG environment variable to define the\n" -"output filename.\n" -msgstr "" - -#: src/main/help.c:219 +#: src/main/help.c:575 #, c-format msgid "Please report any bugs to %s." msgstr "Proszę przesyłać zgłoszenia błędów do %s." -#: src/main/main.c:76 +#: src/main/main.c:75 msgid "state allocation failed" msgstr "" -#: src/main/main.c:252 +#: src/main/main.c:243 msgid "failed to read terminal attributes" msgstr "" -#: src/main/options.c:106 +#: src/main/options.c:111 msgid "option structure allocation failed" msgstr "nie udało się zaalokować struktur opcji" -#: src/main/options.c:120 +#: src/main/options.c:124 msgid "option structure argv allocation failed" msgstr "nie udało się zaalokować struktur opcji argv" -#: src/main/options.c:165 +#: src/main/options.c:163 msgid "integer argument expected" msgstr "" -#: src/main/options.c:176 +#: src/main/options.c:171 msgid "numeric argument expected" msgstr "" -#: src/main/options.c:187 +#: src/main/options.c:180 msgid "process ID or pid:fd pair expected" msgstr "" -#: src/main/options.c:194 +#: src/main/options.c:185 msgid "invalid process ID" msgstr "" -#: src/main/options.c:366 +#: src/main/options.c:358 #, c-format msgid "Try `%s --help' for more information." msgstr "Spróbuj `%s --help' by uzyskać więcej informacji" -#: src/main/options.c:370 +#: src/main/options.c:360 #, c-format msgid "Try `%s -h' for more information." msgstr "Spróbuj `%s -h' by uzyskać więcej informacji" -#: src/main/options.c:386 +#: src/main/options.c:374 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" msgstr "" -#: src/main/options.c:394 +#: src/main/options.c:381 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" -#: src/main/options.c:402 +#: src/main/options.c:388 msgid "cannot use remote control when watching file descriptors" msgstr "" -#: src/main/options.c:410 +#: src/main/options.c:395 msgid "cannot transfer files when watching file descriptors" msgstr "" -#: src/main/options.c:418 +#: src/main/options.c:402 msgid "not available on systems without /proc/self/fdinfo" msgstr "" diff --git a/src/nls/pt.po b/src/nls/pt.po index fbff1e2..8c06ace 100644 --- a/src/nls/pt.po +++ b/src/nls/pt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-07-27 20:49+0100\n" +"POT-Creation-Date: 2023-07-30 19:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,425 +15,436 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/pv/cursor.c:86 +#: src/pv/cursor.c:85 msgid "failed to get terminal name" msgstr "erro ao ler o nome do terminal" -#: src/pv/cursor.c:124 +#: src/pv/cursor.c:117 msgid "failed to open lock file" msgstr "erro ao abrir arquivo de bloqueio" -#: src/pv/cursor.c:158 +#: src/pv/cursor.c:150 msgid "lock attempt failed" msgstr "tentativa de bloqueio falhou" -#: src/pv/cursor.c:408 +#: src/pv/cursor.c:391 msgid "failed to open terminal" msgstr "erro abrindo o terminal" -#: src/pv/file.c:124 +#: src/pv/file.c:119 msgid "failed to seek to start of output" msgstr "não pode mover para o início da produção" -#: src/pv/file.c:220 +#: src/pv/file.c:210 msgid "failed to close file" msgstr "erro fechando o arquivo" -#: src/pv/file.c:243 +#: src/pv/file.c:232 msgid "failed to read file" msgstr "erro lendo o arquivo" -#: src/pv/file.c:253 src/main/options.c:293 +#: src/pv/file.c:239 src/main/options.c:284 msgid "failed to stat file" msgstr "erro obtendo informações do arquivo" -#: src/pv/file.c:262 +#: src/pv/file.c:246 msgid "failed to stat output file" msgstr "erro obtendo informações do arquivo de saída" -#: src/pv/file.c:285 +#: src/pv/file.c:268 msgid "input file is output file" msgstr "os arquivos de entrada e saída são o mesmo" -#: src/pv/transfer.c:387 +#: src/pv/transfer.c:359 msgid "read failed" msgstr "erro de leitura" -#: src/pv/transfer.c:405 +#: src/pv/transfer.c:374 msgid "warning: read errors detected" msgstr "aviso: erros de leitura detectados" -#: src/pv/transfer.c:420 +#: src/pv/transfer.c:386 msgid "file is not seekable" msgstr "não pode mover dentro do arquivo" -#: src/pv/transfer.c:483 +#: src/pv/transfer.c:445 msgid "failed to seek past error" msgstr "não pode ir além do erro" -#: src/pv/transfer.c:502 +#: src/pv/transfer.c:461 msgid "skipped past read error" msgstr "ignorado erro de leitura" -#: src/pv/transfer.c:504 src/pv/display.c:723 +#: src/pv/transfer.c:461 src/pv/display.c:660 msgid "B" msgstr "" -#: src/pv/transfer.c:678 +#: src/pv/transfer.c:617 msgid "write failed" msgstr "erro de gravação" -#: src/pv/transfer.c:808 src/pv/display.c:646 +#: src/pv/transfer.c:736 src/pv/display.c:594 msgid "buffer allocation failed" msgstr "erro alocando o buffer" -#: src/pv/transfer.c:913 +#. +#. * Any other error is a problem and we must report back. +#. +#: src/pv/transfer.c:833 msgid "select call failed" msgstr "erro na chamada da função select" -#: src/pv/watchpid.c:74 src/pv/watchpid.c:85 src/pv/watchpid.c:99 -#: src/pv/watchpid.c:110 src/pv/watchpid.c:151 src/pv/watchpid.c:168 -#: src/pv/watchpid.c:178 src/pv/watchpid.c:192 src/pv/watchpid.c:280 -#: src/pv/watchpid.c:289 src/pv/watchpid.c:322 src/pv/watchpid.c:343 -#: src/pv/loop.c:542 src/pv/loop.c:604 src/pv/loop.c:656 +#: src/pv/watchpid.c:73 src/pv/watchpid.c:83 src/pv/watchpid.c:94 +#: src/pv/watchpid.c:102 src/pv/watchpid.c:139 src/pv/watchpid.c:150 +#: src/pv/watchpid.c:158 src/pv/watchpid.c:169 src/pv/watchpid.c:253 +#: src/pv/watchpid.c:261 src/pv/watchpid.c:292 src/pv/watchpid.c:312 +#: src/pv/loop.c:506 src/pv/loop.c:558 src/pv/loop.c:602 msgid "pid" msgstr "" -#: src/pv/watchpid.c:87 src/pv/watchpid.c:101 src/pv/watchpid.c:112 -#: src/pv/watchpid.c:170 src/pv/watchpid.c:180 src/pv/watchpid.c:194 +#: src/pv/watchpid.c:83 src/pv/watchpid.c:95 src/pv/watchpid.c:104 +#: src/pv/watchpid.c:150 src/pv/watchpid.c:159 src/pv/watchpid.c:171 msgid "fd" msgstr "" -#: src/pv/watchpid.c:115 src/pv/watchpid.c:197 +#: src/pv/watchpid.c:104 src/pv/watchpid.c:171 msgid "not a regular file or block device" msgstr "não é um arquivo regular ou dispositivo de bloqueio" -#: src/pv/state.c:31 +#: src/pv/state.c:30 msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:61 +#: src/pv/state.c:59 msgid "none" msgstr "" -#: src/pv/display.c:163 +#: src/pv/display.c:159 msgid "yzafpnum kMGTPEZY" msgstr "" -#: src/pv/display.c:168 +#: src/pv/display.c:164 msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:719 +#: src/pv/display.c:656 msgid "b" msgstr "" -#: src/pv/display.c:784 src/pv/display.c:798 +#: src/pv/display.c:711 src/pv/display.c:722 msgid "b/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:803 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:804 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "B/s" msgstr "B/s" -#: src/pv/display.c:841 src/pv/display.c:848 src/pv/display.c:912 +#: src/pv/display.c:762 src/pv/display.c:766 src/pv/display.c:825 msgid "ETA" msgstr "ETA" -#: src/main/version.c:24 +#. GNU standard license line and free software notice +#: src/main/version.c:28 msgid "License: Artistic v2.0 " msgstr "" -#: src/main/version.c:27 +#: src/main/version.c:29 msgid "This is free software: you are free to change and redistribute it." msgstr "" -#: src/main/version.c:29 +#: src/main/version.c:30 msgid "There is NO WARRANTY, to the extent permitted by law." msgstr "" #. Project web site link -#: src/main/version.c:31 +#: src/main/version.c:32 msgid "Project web site" msgstr "" -#: src/main/remote.c:223 +#: src/main/remote.c:215 msgid "message not received" msgstr "mensagem não recebida" -#: src/main/remote.c:330 +#: src/main/remote.c:318 msgid "IPC not supported on this system" msgstr "IPC não suportado neste sistema" -#: src/main/help.c:31 +#: src/main/help.c:283 msgid "show progress bar" msgstr "exibe barra de progressão" -#: src/main/help.c:33 +#: src/main/help.c:286 msgid "show elapsed time" msgstr "exibe tempo passado" -#: src/main/help.c:35 +#: src/main/help.c:289 msgid "show estimated time of arrival (completion)" msgstr "exibe o tempo estimado de término" -#: src/main/help.c:38 +#: src/main/help.c:292 msgid "show absolute estimated time of arrival (completion)" msgstr "exibe o tempo absoluto estimado de término" -#: src/main/help.c:40 +#: src/main/help.c:295 msgid "show data transfer rate counter" msgstr "exibe a taxa de transferência" -#: src/main/help.c:42 +#: src/main/help.c:298 msgid "show data transfer average rate counter" msgstr "exibe o contador da taxa média de transferência de dados" -#: src/main/help.c:43 src/main/help.c:63 src/main/help.c:71 +#: src/main/help.c:300 src/main/help.c:328 src/main/help.c:340 msgid "SEC" msgstr "" -#: src/main/help.c:45 +#: src/main/help.c:301 msgid "compute average rate over past SEC seconds (default 30s)" msgstr "" -#: src/main/help.c:47 +#: src/main/help.c:304 msgid "show number of bytes transferred" msgstr "exibe a quantidade de bytes transferidos" -#: src/main/help.c:49 +#: src/main/help.c:307 msgid "show number of bits transferred" msgstr "" -#: src/main/help.c:51 +#: src/main/help.c:310 msgid "show percentage of transfer buffer in use" msgstr "exibe a porcentagem de buffer de transferência em uso" -#: src/main/help.c:52 +#: src/main/help.c:312 msgid "NUM" msgstr "" -#: src/main/help.c:53 +#: src/main/help.c:313 msgid "show NUM bytes last written" msgstr "exibe NUM bytes gravados pela última vez" -#: src/main/help.c:54 +#: src/main/help.c:315 msgid "FORMAT" msgstr "" -#: src/main/help.c:55 +#: src/main/help.c:316 msgid "set output format to FORMAT" msgstr "definir o formato de saída para FORMAT" -#: src/main/help.c:57 +#: src/main/help.c:319 msgid "output percentages, not visual information" msgstr "exibe apenas as porcentagens, sem informações visuais" -#: src/main/help.c:59 +#: src/main/help.c:322 msgid "do not output any transfer information at all" msgstr "executa programa sem exibir quaisquer informações" -#: src/main/help.c:62 +#: src/main/help.c:326 msgid "display nothing until first byte transferred" msgstr "não exibe nada até iniciar o processamento" -#: src/main/help.c:64 +#: src/main/help.c:329 msgid "display nothing until SEC seconds have passed" msgstr "não exibir nada até que os segundos SEC tenham passado" -#: src/main/help.c:65 +#: src/main/help.c:331 msgid "SIZE" msgstr "" -#: src/main/help.c:66 +#: src/main/help.c:332 msgid "set estimated data size to SIZE bytes" msgstr "seta a quantidade estimada de dados em SIZE bytes" -#: src/main/help.c:68 +#: src/main/help.c:335 msgid "count lines instead of bytes" msgstr "contar linhas em vez de bytes" -#: src/main/help.c:70 +#: src/main/help.c:338 msgid "lines are null-terminated" msgstr "linhas são terminadas em nulo" -#: src/main/help.c:72 +#: src/main/help.c:341 msgid "update every SEC seconds" msgstr "atualiza informações a cada SEC segundos" -#: src/main/help.c:73 +#: src/main/help.c:343 msgid "WIDTH" msgstr "" -#: src/main/help.c:74 +#: src/main/help.c:344 msgid "assume terminal is WIDTH characters wide" msgstr "presuma que o terminal tem WIDTH caracteres de largura" -#: src/main/help.c:75 +#: src/main/help.c:346 msgid "HEIGHT" msgstr "" -#: src/main/help.c:76 +#: src/main/help.c:347 msgid "assume terminal is HEIGHT rows high" msgstr "presuma que o terminal tem HEIGHT caracteres de altura" -#: src/main/help.c:77 +#: src/main/help.c:349 msgid "NAME" msgstr "" -#: src/main/help.c:78 +#: src/main/help.c:350 msgid "prefix visual information with NAME" msgstr "exibe NAME antes das demais informações" -#: src/main/help.c:80 +#: src/main/help.c:353 msgid "output even if standard error is not a terminal" msgstr "gera dados mesmo que a saída de erro seja redirecionada" -#: src/main/help.c:82 +#: src/main/help.c:356 msgid "use cursor positioning escape sequences" msgstr "utiliza caracteres de escape para posicionar o cursor" -#: src/main/help.c:84 +#: src/main/help.c:359 msgid "RATE" msgstr "" -#: src/main/help.c:85 +#: src/main/help.c:360 msgid "limit transfer to RATE bytes per second" msgstr "limita a transferência a RATE bytes por segundo" -#: src/main/help.c:86 +#: src/main/help.c:362 msgid "BYTES" msgstr "" -#: src/main/help.c:87 +#: src/main/help.c:363 msgid "use a buffer size of BYTES" msgstr "use um tamanho de buffer de BYTES" -#: src/main/help.c:89 +#: src/main/help.c:366 msgid "never use splice(), always use read/write" msgstr "nunca use splice(), sempre use read/write" -#: src/main/help.c:91 +#: src/main/help.c:369 msgid "skip read errors in input" msgstr "ignorar erros de leitura em entrada" -#: src/main/help.c:93 +#: src/main/help.c:372 msgid "stop after --size bytes have been transferred" msgstr "parar após --size bytes terem sido transferidos" -#: src/main/help.c:95 +#: src/main/help.c:375 msgid "flush cache to disk after every write" msgstr "" -#: src/main/help.c:97 +#: src/main/help.c:378 msgid "use direct I/O to bypass cache" msgstr "" -#: src/main/help.c:99 +#: src/main/help.c:381 msgid "PID" msgstr "" -#: src/main/help.c:100 +#: src/main/help.c:382 msgid "update settings of process PID" msgstr "atualizar as configurações do processo PID" -#: src/main/help.c:103 +#: src/main/help.c:386 src/main/help.c:401 msgid "FILE" msgstr "" -#: src/main/help.c:104 +#: src/main/help.c:387 msgid "save process ID in FILE" msgstr "salvar ID do processo em FILE" -#: src/main/help.c:106 +#: src/main/help.c:390 msgid "PID[:FD]" msgstr "" -#: src/main/help.c:107 +#: src/main/help.c:391 msgid "watch file FD opened by process PID" msgstr "assistir arquivo FD aberto pelo processo PID" -#: src/main/help.c:110 +#: src/main/help.c:395 msgid "show this help and exit" msgstr "exibe esta tela de ajuda e termina" -#: src/main/help.c:112 +#: src/main/help.c:398 msgid "show version information and exit" msgstr "exibe a versão e termina" -#: src/main/help.c:119 +#: src/main/help.c:402 +msgid "write debug logs to FILE" +msgstr "" + +#. @-formatconst@ +#. +#. * splint note: unavoidable use of %s in translated string. Should +#. * be hard to exploit - the message catalogue would have to be +#. * replaced or forced to load from another location. +#. +#: src/main/help.c:427 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Uso: %s [OPÇÕES] [ARQUIVOS]..." -#: src/main/help.c:122 +#. @-mustfreefresh@ +#. +#. * splint note: the gettext calls made by _() cause memory leak +#. * warnings, but in this case it's unavoidable, and mitigated by the +#. * fact we only translate each string once. +#. +#: src/main/help.c:438 msgid "" -"Concatenate FILE(s), or standard input, to standard output, " -"with monitoring." +"Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -"Concatena ARQUIVO(s) ou a entrada padrão e grava na saída padrão, " -"com monitoramento." +"Concatena ARQUIVO(s) ou a entrada padrão e grava na saída padrão, com " +"monitoramento." -#: src/main/help.c:215 -msgid "" -"Debugging is enabled; export the DEBUG environment variable to define the\n" -"output filename.\n" -msgstr "" -"A depuração está habilitada; exporte a variável de ambiente DEBUG para\n" -"definir o nome do arquivo de saída.\n" - -#: src/main/help.c:219 +#: src/main/help.c:575 #, c-format msgid "Please report any bugs to %s." msgstr "Por favor, reporte quaisquer defeitos para %s." -#: src/main/main.c:76 +#: src/main/main.c:75 msgid "state allocation failed" msgstr "alocação de memória de status falhou" -#: src/main/main.c:252 +#: src/main/main.c:243 msgid "failed to read terminal attributes" msgstr "" -#: src/main/options.c:106 +#: src/main/options.c:111 msgid "option structure allocation failed" msgstr "erro na alocação da estrutura de opções" -#: src/main/options.c:120 +#: src/main/options.c:124 msgid "option structure argv allocation failed" msgstr "erro na alocação da estrutura de opções argv" -#: src/main/options.c:165 +#: src/main/options.c:163 msgid "integer argument expected" msgstr "argumento inteiro esperado" -#: src/main/options.c:176 +#: src/main/options.c:171 msgid "numeric argument expected" msgstr "argumento numérico esperado" -#: src/main/options.c:187 +#: src/main/options.c:180 msgid "process ID or pid:fd pair expected" msgstr "ID do processo ou par pid:fd esperado" -#: src/main/options.c:194 +#: src/main/options.c:185 msgid "invalid process ID" msgstr "ID de processo inválido" -#: src/main/options.c:366 +#: src/main/options.c:358 #, c-format msgid "Try `%s --help' for more information." msgstr "Tente `%s --help' para maiores informações." -#: src/main/options.c:370 +#: src/main/options.c:360 #, c-format msgid "Try `%s -h' for more information." msgstr "Tente `%s -h' para maiores informações." -#: src/main/options.c:386 +#: src/main/options.c:374 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -441,24 +452,32 @@ msgstr "" "não pode usar o modo de linha ou opções de modificador de transferência ao " "assistir os descritores de arquivo" -#: src/main/options.c:394 +#: src/main/options.c:381 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" "não pode usar o posicionamento do cursor ao observar os descritores de " "arquivo" -#: src/main/options.c:402 +#: src/main/options.c:388 msgid "cannot use remote control when watching file descriptors" msgstr "não pode usar o controle remoto ao assistir os descritores de arquivo" -#: src/main/options.c:410 +#: src/main/options.c:395 msgid "cannot transfer files when watching file descriptors" msgstr "não pode transferir arquivos ao assistir descritores de arquivo" -#: src/main/options.c:418 +#: src/main/options.c:402 msgid "not available on systems without /proc/self/fdinfo" msgstr "não disponível em sistemas sem /proc/self/fdinfo" +#~ msgid "" +#~ "Debugging is enabled; export the DEBUG environment variable to define " +#~ "the\n" +#~ "output filename.\n" +#~ msgstr "" +#~ "A depuração está habilitada; exporte a variável de ambiente DEBUG para\n" +#~ "definir o nome do arquivo de saída.\n" + #~ msgid "%s %s - Copyright %s %s" #~ msgstr "%s %s - Copyright(C) %s %s" diff --git a/src/nls/pv.pot b/src/nls/pv.pot index 2ee8263..1620180 100644 --- a/src/nls/pv.pot +++ b/src/nls/pv.pot @@ -8,446 +8,460 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-07-27 20:49+0100\n" +"POT-Creation-Date: 2023-07-30 19:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/pv/cursor.c:86 +#: src/pv/cursor.c:85 msgid "failed to get terminal name" msgstr "" -#: src/pv/cursor.c:124 +#: src/pv/cursor.c:117 msgid "failed to open lock file" msgstr "" -#: src/pv/cursor.c:158 +#: src/pv/cursor.c:150 msgid "lock attempt failed" msgstr "" -#: src/pv/cursor.c:408 +#: src/pv/cursor.c:391 msgid "failed to open terminal" msgstr "" -#: src/pv/file.c:124 +#: src/pv/file.c:119 msgid "failed to seek to start of output" msgstr "" -#: src/pv/file.c:220 +#: src/pv/file.c:210 msgid "failed to close file" msgstr "" -#: src/pv/file.c:243 +#: src/pv/file.c:232 msgid "failed to read file" msgstr "" -#: src/pv/file.c:253 src/main/options.c:293 +#: src/pv/file.c:239 src/main/options.c:284 msgid "failed to stat file" msgstr "" -#: src/pv/file.c:262 +#: src/pv/file.c:246 msgid "failed to stat output file" msgstr "" -#: src/pv/file.c:285 +#: src/pv/file.c:268 msgid "input file is output file" msgstr "" -#: src/pv/transfer.c:387 +#: src/pv/transfer.c:359 msgid "read failed" msgstr "" -#: src/pv/transfer.c:405 +#: src/pv/transfer.c:374 msgid "warning: read errors detected" msgstr "" -#: src/pv/transfer.c:420 +#: src/pv/transfer.c:386 msgid "file is not seekable" msgstr "" -#: src/pv/transfer.c:483 +#: src/pv/transfer.c:445 msgid "failed to seek past error" msgstr "" -#: src/pv/transfer.c:502 +#: src/pv/transfer.c:461 msgid "skipped past read error" msgstr "" -#: src/pv/transfer.c:504 src/pv/display.c:723 +#: src/pv/transfer.c:461 src/pv/display.c:660 msgid "B" msgstr "" -#: src/pv/transfer.c:678 +#: src/pv/transfer.c:617 msgid "write failed" msgstr "" -#: src/pv/transfer.c:808 src/pv/display.c:646 +#: src/pv/transfer.c:736 src/pv/display.c:594 msgid "buffer allocation failed" msgstr "" -#: src/pv/transfer.c:913 +#. +#. * Any other error is a problem and we must report back. +#. +#: src/pv/transfer.c:833 msgid "select call failed" msgstr "" -#: src/pv/watchpid.c:74 src/pv/watchpid.c:85 src/pv/watchpid.c:99 -#: src/pv/watchpid.c:110 src/pv/watchpid.c:151 src/pv/watchpid.c:168 -#: src/pv/watchpid.c:178 src/pv/watchpid.c:192 src/pv/watchpid.c:280 -#: src/pv/watchpid.c:289 src/pv/watchpid.c:322 src/pv/watchpid.c:343 -#: src/pv/loop.c:542 src/pv/loop.c:604 src/pv/loop.c:656 +#: src/pv/watchpid.c:73 src/pv/watchpid.c:83 src/pv/watchpid.c:94 +#: src/pv/watchpid.c:102 src/pv/watchpid.c:139 src/pv/watchpid.c:150 +#: src/pv/watchpid.c:158 src/pv/watchpid.c:169 src/pv/watchpid.c:253 +#: src/pv/watchpid.c:261 src/pv/watchpid.c:292 src/pv/watchpid.c:312 +#: src/pv/loop.c:506 src/pv/loop.c:558 src/pv/loop.c:602 msgid "pid" msgstr "" -#: src/pv/watchpid.c:87 src/pv/watchpid.c:101 src/pv/watchpid.c:112 -#: src/pv/watchpid.c:170 src/pv/watchpid.c:180 src/pv/watchpid.c:194 +#: src/pv/watchpid.c:83 src/pv/watchpid.c:95 src/pv/watchpid.c:104 +#: src/pv/watchpid.c:150 src/pv/watchpid.c:159 src/pv/watchpid.c:171 msgid "fd" msgstr "" -#: src/pv/watchpid.c:115 src/pv/watchpid.c:197 +#: src/pv/watchpid.c:104 src/pv/watchpid.c:171 msgid "not a regular file or block device" msgstr "" -#: src/pv/state.c:31 +#: src/pv/state.c:30 msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:61 +#: src/pv/state.c:59 msgid "none" msgstr "" -#: src/pv/display.c:163 +#: src/pv/display.c:159 msgid "yzafpnum kMGTPEZY" msgstr "" -#: src/pv/display.c:168 +#: src/pv/display.c:164 msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:719 +#: src/pv/display.c:656 msgid "b" msgstr "" -#: src/pv/display.c:784 src/pv/display.c:798 +#: src/pv/display.c:711 src/pv/display.c:722 msgid "b/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:803 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "/s" msgstr "" -#: src/pv/display.c:788 src/pv/display.c:804 +#: src/pv/display.c:714 src/pv/display.c:726 msgid "B/s" msgstr "" -#: src/pv/display.c:841 src/pv/display.c:848 src/pv/display.c:912 +#: src/pv/display.c:762 src/pv/display.c:766 src/pv/display.c:825 msgid "ETA" msgstr "" -#: src/main/version.c:24 +#. GNU standard license line and free software notice +#: src/main/version.c:28 msgid "License: Artistic v2.0 " msgstr "" -#: src/main/version.c:27 +#: src/main/version.c:29 msgid "This is free software: you are free to change and redistribute it." msgstr "" -#: src/main/version.c:29 +#: src/main/version.c:30 msgid "There is NO WARRANTY, to the extent permitted by law." msgstr "" #. Project web site link -#: src/main/version.c:31 +#: src/main/version.c:32 msgid "Project web site" msgstr "" -#: src/main/remote.c:223 +#: src/main/remote.c:215 msgid "message not received" msgstr "" -#: src/main/remote.c:330 +#: src/main/remote.c:318 msgid "IPC not supported on this system" msgstr "" -#: src/main/help.c:31 +#: src/main/help.c:283 msgid "show progress bar" msgstr "" -#: src/main/help.c:33 +#: src/main/help.c:286 msgid "show elapsed time" msgstr "" -#: src/main/help.c:35 +#: src/main/help.c:289 msgid "show estimated time of arrival (completion)" msgstr "" -#: src/main/help.c:38 +#: src/main/help.c:292 msgid "show absolute estimated time of arrival (completion)" msgstr "" -#: src/main/help.c:40 +#: src/main/help.c:295 msgid "show data transfer rate counter" msgstr "" -#: src/main/help.c:42 +#: src/main/help.c:298 msgid "show data transfer average rate counter" msgstr "" -#: src/main/help.c:43 src/main/help.c:63 src/main/help.c:71 +#: src/main/help.c:300 src/main/help.c:328 src/main/help.c:340 msgid "SEC" msgstr "" -#: src/main/help.c:45 +#: src/main/help.c:301 msgid "compute average rate over past SEC seconds (default 30s)" msgstr "" -#: src/main/help.c:47 +#: src/main/help.c:304 msgid "show number of bytes transferred" msgstr "" -#: src/main/help.c:49 +#: src/main/help.c:307 msgid "show number of bits transferred" msgstr "" -#: src/main/help.c:51 +#: src/main/help.c:310 msgid "show percentage of transfer buffer in use" msgstr "" -#: src/main/help.c:52 +#: src/main/help.c:312 msgid "NUM" msgstr "" -#: src/main/help.c:53 +#: src/main/help.c:313 msgid "show NUM bytes last written" msgstr "" -#: src/main/help.c:54 +#: src/main/help.c:315 msgid "FORMAT" msgstr "" -#: src/main/help.c:55 +#: src/main/help.c:316 msgid "set output format to FORMAT" msgstr "" -#: src/main/help.c:57 +#: src/main/help.c:319 msgid "output percentages, not visual information" msgstr "" -#: src/main/help.c:59 +#: src/main/help.c:322 msgid "do not output any transfer information at all" msgstr "" -#: src/main/help.c:62 +#: src/main/help.c:326 msgid "display nothing until first byte transferred" msgstr "" -#: src/main/help.c:64 +#: src/main/help.c:329 msgid "display nothing until SEC seconds have passed" msgstr "" -#: src/main/help.c:65 +#: src/main/help.c:331 msgid "SIZE" msgstr "" -#: src/main/help.c:66 +#: src/main/help.c:332 msgid "set estimated data size to SIZE bytes" msgstr "" -#: src/main/help.c:68 +#: src/main/help.c:335 msgid "count lines instead of bytes" msgstr "" -#: src/main/help.c:70 +#: src/main/help.c:338 msgid "lines are null-terminated" msgstr "" -#: src/main/help.c:72 +#: src/main/help.c:341 msgid "update every SEC seconds" msgstr "" -#: src/main/help.c:73 +#: src/main/help.c:343 msgid "WIDTH" msgstr "" -#: src/main/help.c:74 +#: src/main/help.c:344 msgid "assume terminal is WIDTH characters wide" msgstr "" -#: src/main/help.c:75 +#: src/main/help.c:346 msgid "HEIGHT" msgstr "" -#: src/main/help.c:76 +#: src/main/help.c:347 msgid "assume terminal is HEIGHT rows high" msgstr "" -#: src/main/help.c:77 +#: src/main/help.c:349 msgid "NAME" msgstr "" -#: src/main/help.c:78 +#: src/main/help.c:350 msgid "prefix visual information with NAME" msgstr "" -#: src/main/help.c:80 +#: src/main/help.c:353 msgid "output even if standard error is not a terminal" msgstr "" -#: src/main/help.c:82 +#: src/main/help.c:356 msgid "use cursor positioning escape sequences" msgstr "" -#: src/main/help.c:84 +#: src/main/help.c:359 msgid "RATE" msgstr "" -#: src/main/help.c:85 +#: src/main/help.c:360 msgid "limit transfer to RATE bytes per second" msgstr "" -#: src/main/help.c:86 +#: src/main/help.c:362 msgid "BYTES" msgstr "" -#: src/main/help.c:87 +#: src/main/help.c:363 msgid "use a buffer size of BYTES" msgstr "" -#: src/main/help.c:89 +#: src/main/help.c:366 msgid "never use splice(), always use read/write" msgstr "" -#: src/main/help.c:91 +#: src/main/help.c:369 msgid "skip read errors in input" msgstr "" -#: src/main/help.c:93 +#: src/main/help.c:372 msgid "stop after --size bytes have been transferred" msgstr "" -#: src/main/help.c:95 +#: src/main/help.c:375 msgid "flush cache to disk after every write" msgstr "" -#: src/main/help.c:97 +#: src/main/help.c:378 msgid "use direct I/O to bypass cache" msgstr "" -#: src/main/help.c:99 +#: src/main/help.c:381 msgid "PID" msgstr "" -#: src/main/help.c:100 +#: src/main/help.c:382 msgid "update settings of process PID" msgstr "" -#: src/main/help.c:103 +#: src/main/help.c:386 src/main/help.c:401 msgid "FILE" msgstr "" -#: src/main/help.c:104 +#: src/main/help.c:387 msgid "save process ID in FILE" msgstr "" -#: src/main/help.c:106 +#: src/main/help.c:390 msgid "PID[:FD]" msgstr "" -#: src/main/help.c:107 +#: src/main/help.c:391 msgid "watch file FD opened by process PID" msgstr "" -#: src/main/help.c:110 +#: src/main/help.c:395 msgid "show this help and exit" msgstr "" -#: src/main/help.c:112 +#: src/main/help.c:398 msgid "show version information and exit" msgstr "" -#: src/main/help.c:119 +#: src/main/help.c:402 +msgid "write debug logs to FILE" +msgstr "" + +#. @-formatconst@ +#. +#. * splint note: unavoidable use of %s in translated string. Should +#. * be hard to exploit - the message catalogue would have to be +#. * replaced or forced to load from another location. +#. +#: src/main/help.c:427 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "" -#: src/main/help.c:122 +#. @-mustfreefresh@ +#. +#. * splint note: the gettext calls made by _() cause memory leak +#. * warnings, but in this case it's unavoidable, and mitigated by the +#. * fact we only translate each string once. +#. +#: src/main/help.c:438 msgid "" -"Concatenate FILE(s), or standard input, to standard output, " -"with monitoring." +"Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -#: src/main/help.c:215 -msgid "" -"Debugging is enabled; export the DEBUG environment variable to define the\n" -"output filename.\n" -msgstr "" - -#: src/main/help.c:219 +#: src/main/help.c:575 #, c-format msgid "Please report any bugs to %s." msgstr "" -#: src/main/main.c:76 +#: src/main/main.c:75 msgid "state allocation failed" msgstr "" -#: src/main/main.c:252 +#: src/main/main.c:243 msgid "failed to read terminal attributes" msgstr "" -#: src/main/options.c:106 +#: src/main/options.c:111 msgid "option structure allocation failed" msgstr "" -#: src/main/options.c:120 +#: src/main/options.c:124 msgid "option structure argv allocation failed" msgstr "" -#: src/main/options.c:165 +#: src/main/options.c:163 msgid "integer argument expected" msgstr "" -#: src/main/options.c:176 +#: src/main/options.c:171 msgid "numeric argument expected" msgstr "" -#: src/main/options.c:187 +#: src/main/options.c:180 msgid "process ID or pid:fd pair expected" msgstr "" -#: src/main/options.c:194 +#: src/main/options.c:185 msgid "invalid process ID" msgstr "" -#: src/main/options.c:366 +#: src/main/options.c:358 #, c-format msgid "Try `%s --help' for more information." msgstr "" -#: src/main/options.c:370 +#: src/main/options.c:360 #, c-format msgid "Try `%s -h' for more information." msgstr "" -#: src/main/options.c:386 +#: src/main/options.c:374 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" msgstr "" -#: src/main/options.c:394 +#: src/main/options.c:381 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" -#: src/main/options.c:402 +#: src/main/options.c:388 msgid "cannot use remote control when watching file descriptors" msgstr "" -#: src/main/options.c:410 +#: src/main/options.c:395 msgid "cannot transfer files when watching file descriptors" msgstr "" -#: src/main/options.c:418 +#: src/main/options.c:402 msgid "not available on systems without /proc/self/fdinfo" msgstr ""