From bec0b6924e2a47444826004dfec7856a3ed1e5b9 Mon Sep 17 00:00:00 2001 From: Andrew Wood Date: Mon, 6 Apr 2026 14:12:59 +0100 Subject: [PATCH] Update message positions, and add the new strings for monitor mode. --- po/cs.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/de.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/es.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/fi.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/fr.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/ka.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/pl.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/pt.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/ru.po | 110 ++++++++++++++++++++++++++++++++----------------------- po/tr.po | 110 ++++++++++++++++++++++++++++++++----------------------- 10 files changed, 650 insertions(+), 450 deletions(-) diff --git a/po/cs.po b/po/cs.po index 2c5e665..173ebf1 100644 --- a/po/cs.po +++ b/po/cs.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2024-10-13 20:43+0000\n" "Last-Translator: mmatous \n" "Language-Team: Czech \n" @@ -168,8 +168,8 @@ msgstr "vypisuj výstup i pokud standardní chybový výstup není terminál" msgid "use cursor positioning escape sequences" msgstr "pozicuj kurzor pomocí řídících znaků" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "SOUBOR" @@ -249,125 +249,137 @@ msgstr "aktualizuj nastavení procesu PID" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "ulož id procesu do SOUBORu" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "ukaž pomoc a skonči" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "ukaž informace o verzi a skonči" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "zapiš ladící záznamy do SOUBORu" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Použití: %s [VOLBY] [SOUBOR]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" "Spoj SOUBOR(y) nebo standardní vstup na standardního výstup, s monitoringem." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Prosím, hlašte veškeré chyby na: %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(vstup)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "selhala alokace stavu" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "očekáváno ID procesu nebo dvojice PID:DS" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "neplatné ID procesu" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "nebylo možné zjistit informace o souboru" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "je adresář" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "selhalo vytváření jména pro soubor v sysfs" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "selhalo čtení velikosti souboru v sysfs" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "selhalo otevření blokového zařízení" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "selhalo zjištění velikosti blokového zařízení" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "selhala alokace struktury pro volby" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "selhala alokace struktury pro argv" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "očekáván celočíselný argument" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "očekáván číselný argument" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Zkuste `%s --help' pro více informací." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Zkuste `%s --h' pro více informací." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -375,31 +387,39 @@ msgstr "" "při sledování deskriptorů souborů nelze použít řádkový mód nebo volby pro " "modifikaci přenosu" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "při sledování deskriptorů souborů nelze pozicování kurzoru použít" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "při sledování deskriptorů souborů nelze použít vzdálené ovládání" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "při sledování deskriptorů souborů nelze použít přenos souborů" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "není dostupné na systémech bez /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -443,7 +463,7 @@ msgstr "yzafpnum kMGTPEZY" msgid "yzafpnum KMGTPEZY" msgstr "yzafpnum KMGTPEZY" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "selhala alokace vyrovnávací paměti" @@ -514,7 +534,7 @@ msgstr "rychlost min/avg/max/std" msgid "rate not measured" msgstr "rychlost neměřena" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -522,17 +542,17 @@ msgstr "rychlost neměřena" msgid "pid" msgstr "pid" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "ds" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "zpráva nepřijata" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO není na tomto systému podporováno" @@ -540,7 +560,7 @@ msgstr "SA_SIGINFO není na tomto systému podporováno" msgid "history structure allocation failed" msgstr "selhala alokace struktury historie" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "selhala alokace seznamu souborů" diff --git a/po/de.po b/po/de.po index cc80756..7e473b2 100644 --- a/po/de.po +++ b/po/de.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2025-01-14 20:39+0000\n" "Last-Translator: Benny \n" "Language-Team: German \n" @@ -185,8 +185,8 @@ msgstr "" msgid "use cursor positioning escape sequences" msgstr "benutze Escape-Sequenzen zur Cursor-Positionierung" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "DATEI" @@ -266,126 +266,138 @@ msgstr "Einstellungen der Prozess-PID updaten" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "Prozess-ID in DATEI speichern" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "zeige diese Hilfe und beende" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "zeige Versionsinformationen und beende" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "schreibe Debug-Protokolle in DATEI" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Aufruf: %s [OPTION] [DATEI]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "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." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "unterstützte Formate:" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Bitte senden Sie Fehlerberichte an %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(eingabe)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "Speicherzuweisung für `state' fehlgeschlagen" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "Prozess-ID oder PID:FD-Paar erwartet" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "ungültige Prozess-ID" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "konnte Dateiinformationen nicht lesen" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "ist ein Verzeichnis" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "konnte Sysfs-Dateinamen nicht erzeugen" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "konnte Größe der Sysfs-Datei nicht lesen" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "konnte Blockgerät nicht öffnen" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "konnte Größe des Blockgeräts nicht ermitteln" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "Speicherzuweisung für `option' fehlgeschlagen" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "Speicherzuweisung für `argv' der Option fehlgeschlagen" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "numerischen Wert nicht verstanden" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "Ganzzahliges Argument erwartet" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "numerisches Argument erwartet" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "`%s --help' zeigt weitere Informationen an." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "`%s -h' zeigt weitere Informationen an." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -393,36 +405,44 @@ msgstr "" "Beim Beobachten von Dateideskriptoren können keine Optionen für den " "Zeilenmodus oder den Übertragungsmodifikator verwendet werden" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" "Beim Beobachten von Dateideskriptoren kann Cursor-Positionierung nicht " "verwendet werden" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "" "Beim Beobachten von Dateideskriptoren kann die Fernbedienung nicht verwenden " "werden" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "" "Beim Beobachten von Dateideskriptoren können Dateien nicht übertragen werden" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "Nicht verfügbar auf Systemen ohne /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -466,7 +486,7 @@ msgstr "yzafpnµm kMGTPEZY" msgid "yzafpnum KMGTPEZY" msgstr "yzafpnµm KMGTPEZY" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "Speicherzuweisung für den Puffer fehlgeschlagen" @@ -537,7 +557,7 @@ msgstr "Rate min/mittel/max/abweichung" msgid "rate not measured" msgstr "Übertragungsrate nicht gemessen" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -545,17 +565,17 @@ msgstr "Übertragungsrate nicht gemessen" msgid "pid" msgstr "pid" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "fd" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "Nachricht nicht empfangen" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO wird auf diesem System nicht unterstützt" @@ -563,7 +583,7 @@ msgstr "SA_SIGINFO wird auf diesem System nicht unterstützt" msgid "history structure allocation failed" msgstr "Speicherzuweisung für `history' fehlgeschlagen" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "Speicherzuweisung für die Dateiliste fehlgeschlagen" diff --git a/po/es.po b/po/es.po index 1321527..6f8d756 100644 --- a/po/es.po +++ b/po/es.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -163,8 +163,8 @@ msgstr "" msgid "use cursor positioning escape sequences" msgstr "" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "" @@ -244,154 +244,174 @@ msgstr "" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 -msgid "save process ID in FILE" +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" msgstr "" #: src/main/help.c:380 -msgid "show this help and exit" +msgid "save process ID in FILE" msgstr "" #: src/main/help.c:383 +msgid "show this help and exit" +msgstr "" + +#: src/main/help.c:386 msgid "show version information and exit" msgstr "" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "" -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "" -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "" -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" msgstr "" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -435,7 +455,7 @@ msgstr "" msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "" @@ -506,7 +526,7 @@ msgstr "" msgid "rate not measured" msgstr "" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -514,17 +534,17 @@ msgstr "" msgid "pid" msgstr "" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "" @@ -532,7 +552,7 @@ msgstr "" msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "" diff --git a/po/fi.po b/po/fi.po index f817996..a2d2291 100644 --- a/po/fi.po +++ b/po/fi.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: pv 1.9.34\n" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2026-03-24 23:25+0000\n" "Last-Translator: Ricky-Tigg \n" "Language-Team: Finnish \n" @@ -169,8 +169,8 @@ msgstr "tuloste, vaikka vakiovirhe ei olisikaan päätelaite" msgid "use cursor positioning escape sequences" msgstr "käytä kohdistimen sijoittelun esc-sekvenssiä" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "TIEDOSTO" @@ -251,125 +251,137 @@ msgstr "päivitä prosessin PID-asetukset" msgid "show progress of process PID" msgstr "näytä prosessin PID:n edistyminen" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "tallenna prosessitunnus TIEDOSTO:on" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "näytä tämä ohje ja lopeta" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "näytä versiotiedot ja lopeta" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "kirjoita vianjäljityslokit tiedostoon TIEDOSTO" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Käyttö: %s [VALINTA] [TIEDOSTO]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" "Putkita TIEDOSTO(t), tai vakiosyöte, vakiotulosteeseen, monitoroinnin kanssa." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "Tuetut muotosekvenssit:" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Ilmoita ongelmista: %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(syöte)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "tilan allokointi epäonnistui" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "Listatiedostot eivät saa sisältää @-rivejä" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "prosessitunnusta tai pid:fd-paria odotetaan" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "virheellinen prosessin ID" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "tiedoston tilastointi epäonnistui" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "on hakemisto" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "sysfs-tiedostonimen luominen epäonnistui" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "sysfs-kokotiedoston lukeminen epäonnistui" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "lohkolaitteen avaaminen epäonnistui" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "lohkolaitteen koon päättely epäonnistui" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "vaihtoehtorakenteen allokointi epäonnistui" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "vaihtoehtorakenteen argv:n allokointi epäonnistui" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "numeerista arvoa ei ymmärretty" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "kokonaislukuargumenttia odotetaan" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "numeerista argumenttia odotetaan" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "puuttuva tiedostonimi" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "puuttuva prosessinimi" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Suorita `%s --help' saadaksesi lisätietoja." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Suorita `%s -h' saadaksesi lisätietoja." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -377,32 +389,40 @@ msgstr "" "rivitilaa tai siirtomuokkausvaihtoehtoja ei voi käyttää tiedostokuvauksia " "tarkasteltaessa" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" "kohdistimen sijoittelua ei voi käyttää tiedostokuvauksia tarkasteltaessa" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "etäohjausta ei voi käyttää tiedostokuvauksia tarkasteltaessa" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "etäkyselyä ei voi käyttää tiedostokuvauksia tarkasteltaessa" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "tiedostoja ei voi siirtää tiedostokuvauksia tarkasteltaessa" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "ei saatavilla järjestelmissä, joissa ei ole /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "etäohjausta ja etäkyselyä ei voi käyttää yhdessä" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "tiedostoja ei voi määrittää tämän vaihtoehdon kanssa" @@ -448,7 +468,7 @@ msgstr "" msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "puskurin allokointi epäonnistui" @@ -519,7 +539,7 @@ msgstr "" msgid "rate not measured" msgstr "nopeutta ei mitattu" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -527,17 +547,17 @@ msgstr "nopeutta ei mitattu" msgid "pid" msgstr "" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "viestiä ei vastaanotettu" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO ei ole tuettu tässä järjestelmässä" @@ -545,7 +565,7 @@ msgstr "SA_SIGINFO ei ole tuettu tässä järjestelmässä" msgid "history structure allocation failed" msgstr "historiarakenteen allokointi epäonnistui" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "tiedostolistan allokointi epäonnistui" diff --git a/po/fr.po b/po/fr.po index efdc7b2..9a2a45d 100644 --- a/po/fr.po +++ b/po/fr.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2025-05-31 08:58+0000\n" "Last-Translator: milimarg \n" "Language-Team: French \n" @@ -186,8 +186,8 @@ msgstr "" msgid "use cursor positioning escape sequences" msgstr "utiliser les séquences d'échappements de positionnement de curseur" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "FICHIER" @@ -267,126 +267,138 @@ msgstr "mettre à jour la configuration du processus PID" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "enregistrer l'ID de processus dans FICHIER" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "afficher cette aide puis quitter" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "afficher la version puis quitter" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "écrire les journaux de déboggage vers FICHIER" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Utilisation : %s [OPTIONS] [FICHIER]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" "Concaténer FICHIER(s), ou l'entrée standard, sur la sortie standard avec " "monitorage." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "Séquences de formatage supportées :" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "SVP rapporter tous bogues à %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(entrée)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "échec de l'allocation de mémoire de condition" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "ID de processus ou paire pid:fd attendue" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "ID de processus non valide" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "échec à statuer sur le fichier" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "est un répertoire" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "échec de génération du nom de fichier sysfs" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "échec de la lecture de la taille du fichier sysfs" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "échec de l'ouverture du périphérique de bloc" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "échec de l'évaluation de la taille du périphérique de bloc" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "l'allocation pour la structure d'une option a échoué" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "l'allocation pour la structure de l'option argv a échoué" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "valeur numérique non comprise" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "Valeur entière attendue" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "Valeur numérique attendue" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Essayez `%s --help' pour plus d'informations." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Essayez `%s -h' pour plus d'informations." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -394,37 +406,45 @@ 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:1156 +#: src/main/options.c:1214 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:1165 +#: src/main/options.c:1223 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:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 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:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "non disponible sur les systèmes sans /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -470,7 +490,7 @@ msgstr "yzafpnum kMGTPEZY" msgid "yzafpnum KMGTPEZY" msgstr "yzafpnum KMGTPEZY" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "échec de l'allocation de mémoire tampon" @@ -541,7 +561,7 @@ msgstr "taux min/moy/max/écart-type" msgid "rate not measured" msgstr "taux non mesuré" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -549,17 +569,17 @@ msgstr "taux non mesuré" msgid "pid" msgstr "pid" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "fd" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "message non reçu" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO non pris en charge sur ce système" @@ -567,7 +587,7 @@ msgstr "SA_SIGINFO non pris en charge sur ce système" msgid "history structure allocation failed" msgstr "l'allocation de la structure de l'historique a échoué" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "échec de l'allocation de la liste de fichiers" diff --git a/po/ka.po b/po/ka.po index da472c1..117767e 100644 --- a/po/ka.po +++ b/po/ka.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: pv 1.9.34\n" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -167,8 +167,8 @@ msgstr "" msgid "use cursor positioning escape sequences" msgstr "" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "" @@ -248,154 +248,174 @@ msgstr "" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 -msgid "save process ID in FILE" +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" msgstr "" #: src/main/help.c:380 -msgid "show this help and exit" +msgid "save process ID in FILE" msgstr "" #: src/main/help.c:383 +msgid "show this help and exit" +msgstr "" + +#: src/main/help.c:386 msgid "show version information and exit" msgstr "" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "" -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "" -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "" -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" msgstr "" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -439,7 +459,7 @@ msgstr "" msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "" @@ -510,7 +530,7 @@ msgstr "" msgid "rate not measured" msgstr "" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -518,17 +538,17 @@ msgstr "" msgid "pid" msgstr "" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "" @@ -536,7 +556,7 @@ msgstr "" msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "" diff --git a/po/pl.po b/po/pl.po index 07b1a46..3e42d87 100644 --- a/po/pl.po +++ b/po/pl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-08 11:20+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2026-03-22 15:50+0000\n" "Last-Translator: Coral Pink \n" "Language-Team: Polish \n" @@ -178,8 +178,8 @@ msgstr "pokaż wyjście nawet standardowe wyjście błędu nie jest terminalem" msgid "use cursor positioning escape sequences" msgstr "używaj znaków ucieczki do pozycjonowania kursora" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "PLIK" @@ -261,126 +261,138 @@ msgstr "zaktualizuj ustawienia procesu PID" msgid "show progress of process PID" msgstr "pokaż postęp procesu PID" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "zapisz ID procesu do PLIK" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "wyświetl te informacje z pomocą i wyjdź" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "wyświetl informacje o wersji i wyjdź" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "zapisz logi debugujące do PLIK" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Sposób użycia: %s [OPCJA] [PLIK]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "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." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "Wspierane sekwencje formatowania:" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Proszę przesyłać zgłoszenia błędów do %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(wejście)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "alokacja stanu programu nie powiodła się" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "pliki list nie mogą zawierać linii wykorzystujących @" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "oczekiwany proces ID lub para PID:FD" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "niepoprawne ID procesu" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "nie udało się wykonać operacji stat na pliku" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "jest katalogiem" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "nie udało się wygenerować nazwy pliku dla sysfs" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "nie udało się odczytać rozmiaru pliku sysfs" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "nie udało się otworzyć urządzenia blokowego" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "nie udało się ustalić rozmiaru urządzenia blokowego" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "nie udało się zaalokować struktur opcji" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "nie udało się zaalokować struktur opcji argv" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "wartość liczbowa niezrozumiana" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "oczekiwany argument typu liczby całkowitej" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "oczekiwany argument liczbowy" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "brakująca nazwa pliku" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "brakująca nazwa procesu" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Spróbuj `%s --help' by uzyskać więcej informacji." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Spróbuj `%s -h' by uzyskać więcej informacji." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -388,37 +400,45 @@ msgstr "" "nie można użyć trybu zliczania linii lub opcji modyfikujących przesył " "łącznie z opcją obserwowania deskryptorów plików" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" "nie można użyć pozycjonowania kursora łącznie z opcją obserwowania " "deskryptorów plików" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "" "nie można korzystać ze zdalnego sterowania łącznie z obserwowaniem " "deskryptorów plików" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" "nie można korzystać ze zdalnego odczytu łącznie z obserwowaniem deskryptorów " "plików" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "nie można przesyłać plików z opcją obserwowania deskryptorów plików" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "niedostępne na systemach bez /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "nie można użyć zdalnego sterowania i zdalnego odczytu jednocześnie" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "pliki nie mogą być określone przy użyciu tej opcji" @@ -463,7 +483,7 @@ msgstr "yzafpnum kMGTPEZY" msgid "yzafpnum KMGTPEZY" msgstr "yzafpnum KMGTPEZY" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "nie udało się zaalokować bufora" @@ -535,7 +555,7 @@ msgstr "prędkość min/śr/max/odch" msgid "rate not measured" msgstr "prędkość niezmierzona" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -543,17 +563,17 @@ msgstr "prędkość niezmierzona" msgid "pid" msgstr "pid" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "fd" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "wiadomość nieodebrana" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO nie jest wspierane na tym systemie" @@ -561,7 +581,7 @@ msgstr "SA_SIGINFO nie jest wspierane na tym systemie" msgid "history structure allocation failed" msgstr "nie udało się zaalokować struktury historii" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "nie udało się zaalokować listy plików" diff --git a/po/pt.po b/po/pt.po index 7f4d44f..4a82d00 100644 --- a/po/pt.po +++ b/po/pt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -171,8 +171,8 @@ msgstr "gera dados mesmo que a saída de erro seja redirecionada" msgid "use cursor positioning escape sequences" msgstr "utiliza caracteres de escape para posicionar o cursor" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "" @@ -252,126 +252,138 @@ msgstr "atualizar as configurações do processo PID" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "salvar ID do processo em FILE" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "exibe esta tela de ajuda e termina" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "exibe a versão e termina" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Uso: %s [OPÇÕES] [ARQUIVOS]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "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." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Por favor, reporte quaisquer defeitos para %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "alocação de memória de status falhou" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "ID do processo ou par pid:fd esperado" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "ID de processo inválido" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "erro obtendo informações do arquivo" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "erro na alocação da estrutura de opções" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "erro na alocação da estrutura de opções argv" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "argumento inteiro esperado" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "argumento numérico esperado" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Tente `%s --help' para maiores informações." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Tente `%s -h' para maiores informações." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -379,33 +391,41 @@ 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:1156 +#: src/main/options.c:1214 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:1165 +#: src/main/options.c:1223 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:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "não pode transferir arquivos ao assistir descritores de arquivo" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "não disponível em sistemas sem /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -449,7 +469,7 @@ msgstr "" msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "erro alocando o buffer" @@ -520,7 +540,7 @@ msgstr "" msgid "rate not measured" msgstr "" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -528,17 +548,17 @@ msgstr "" msgid "pid" msgstr "" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "mensagem não recebida" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO não suportado neste sistema" @@ -546,7 +566,7 @@ msgstr "SA_SIGINFO não suportado neste sistema" msgid "history structure allocation failed" msgstr "" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "" diff --git a/po/ru.po b/po/ru.po index bfb80bb..bedf6e5 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2025-01-15 19:08+0000\n" "Last-Translator: 0ko <0ko@users.noreply.translate.codeberg.org>\n" "Language-Team: Russian \n" @@ -170,8 +170,8 @@ msgid "use cursor positioning escape sequences" msgstr "" "использовать символьные последовательности для позиционирования курсора" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "ФАЙЛ" @@ -251,154 +251,174 @@ msgstr "обновить настройки ИДпр процесса" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "сохранить ИД процесса в ФАЙЛ" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "показать справку и завершить работу" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "показать версию программы и завершить работу" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "вести запись отладочного журнала в ФАЙЛ" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Использование: %s [ОПЦИИ] [ФАЙЛ]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "Поддерживаемые последовательности:" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Сообщайте о проблемах на: %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(ввод)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "ожидался ИД процесса или пара ИДпр:ДФ" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "неправильный ИД процесса" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "не удалось получить информацию о файле" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "является каталогом" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "не удалось создать имя файла sysfs" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "не удалось узнать размер файла sysfs" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "не удалось открыть блочное устройство" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "не удалось определить размер блочного устройства" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "не удалось выделить память для структуры опций" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "не удалось выделить память для структуры опций argv" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "число не распознано" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "ожидалось целое число" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "ожидалось число" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Выполните `%s --help' для получения подробностей." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Выполните `%s -h' для получения подробностей." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" msgstr "" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "удалённое управление невозможно при отслеживании дескрипторов файлов" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "передача файлов невозможна при отслеживании дескрипторов файлов" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "невозможно на системах без /proc/self/fdinfo" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -444,7 +464,7 @@ msgstr "" msgid "yzafpnum KMGTPEZY" msgstr "" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "не удалось выделить память для буфера" @@ -515,7 +535,7 @@ msgstr "скор. мин/сред/макс/дев" msgid "rate not measured" msgstr "скорость не изменяется" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -523,17 +543,17 @@ msgstr "скорость не изменяется" msgid "pid" msgstr "ИДпр" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "дф" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "сообщение не получено" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "Этой системой не поддерживается SA_SIGINFO" @@ -541,7 +561,7 @@ msgstr "Этой системой не поддерживается SA_SIGINFO" msgid "history structure allocation failed" msgstr "не удалось выделить память для структуры истории" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "не удалось выделить память для списка файлов" diff --git a/po/tr.po b/po/tr.po index 7b68cc9..af0f9d7 100644 --- a/po/tr.po +++ b/po/tr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: pv 1.8.14\n" "Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n" -"POT-Creation-Date: 2026-03-22 14:53+0000\n" +"POT-Creation-Date: 2026-04-06 13:55+0100\n" "PO-Revision-Date: 2025-10-05 20:09+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: Turkish \n" @@ -169,8 +169,8 @@ msgstr "standart hata bir terminal olmasa bile çıktı yazdır" msgid "use cursor positioning escape sequences" msgstr "imleç konumlandırma kaçış dizilerini kullan" -#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376 -#: src/main/help.c:386 +#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:379 +#: src/main/help.c:389 msgid "FILE" msgstr "DOSYA" @@ -250,125 +250,137 @@ msgstr "süreç PID ayarlarını güncelle" msgid "show progress of process PID" msgstr "" -#: src/main/help.c:377 +#: src/main/help.c:376 +msgid "run a command and monitor its standard input, output, or both" +msgstr "" + +#: src/main/help.c:380 msgid "save process ID in FILE" msgstr "FILE'da işlem kimliğini (ID) kaydet" -#: src/main/help.c:380 +#: src/main/help.c:383 msgid "show this help and exit" msgstr "bu yardımı göster ve çık" -#: src/main/help.c:383 +#: src/main/help.c:386 msgid "show version information and exit" msgstr "sürüm bilgilerini göster ve çık" -#: src/main/help.c:387 +#: src/main/help.c:390 msgid "write debug logs to FILE" msgstr "Hata ayıklama kayıtlarını DOSYA'ya yaz" -#: src/main/help.c:413 +#: src/main/help.c:416 #, c-format msgid "Usage: %s [OPTION] [FILE]..." msgstr "Kullanım şekli: %s [AYAR] [DOSYA]..." -#: src/main/help.c:424 +#: src/main/help.c:427 msgid "" "Concatenate FILE(s), or standard input, to standard output, with monitoring." msgstr "" "İzleme ile DOSYA(lar)ı veya standart girdiyi standart çıktı ile birleştirin." -#: src/main/help.c:562 +#: src/main/help.c:565 msgid "Supported format sequences:" msgstr "Desteklenen biçim dizileri:" -#: src/main/help.c:576 +#: src/main/help.c:579 #, c-format msgid "Please report any bugs to: %s" msgstr "Lütfen hataları şu adrese bildirin: %s" -#: src/main/main.c:228 +#: src/main/main.c:231 msgid "(input)" msgstr "(giriş)" -#: src/main/main.c:330 +#: src/main/main.c:387 src/main/options.c:1341 +msgid "a command to run must be specified" +msgstr "" + +#: src/main/main.c:711 msgid "state allocation failed" msgstr "durum tahsisi başarısız oldu" -#: src/main/options.c:374 +#: src/main/options.c:380 msgid "list files may not contain @ lines" msgstr "" -#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865 +#: src/main/options.c:401 src/main/options.c:403 src/main/options.c:894 msgid "process ID or pid:fd pair expected" msgstr "süreç kimliği (ID) veya pid:fd çifti bekleniyor" -#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872 +#: src/main/options.c:413 src/main/options.c:415 src/main/options.c:901 msgid "invalid process ID" msgstr "geçersiz süreç kimliği (ID)" -#: src/main/options.c:476 src/pv/file.c:342 +#: src/main/options.c:503 src/pv/file.c:342 msgid "failed to stat file" msgstr "dosya statüsünde başarısız oldu" -#: src/main/options.c:519 +#: src/main/options.c:546 msgid "is a directory" msgstr "bir dizindir" -#: src/main/options.c:549 +#: src/main/options.c:576 msgid "failed to generate sysfs filename" msgstr "sysfs dosya adı oluşturulamadı" -#: src/main/options.c:571 +#: src/main/options.c:598 msgid "failed to read sysfs size file" msgstr "sysfs boyut dosyası okunamadı" -#: src/main/options.c:591 +#: src/main/options.c:618 msgid "failed to open block device" msgstr "blok aygıtı açılamadı" -#: src/main/options.c:601 +#: src/main/options.c:628 msgid "failed to determine size of block device" msgstr "blok aygıtının boyutu belirlenemedi" -#: src/main/options.c:710 +#: src/main/options.c:738 msgid "option structure allocation failed" msgstr "seçenek yapısı tahsisi başarısız oldu" -#: src/main/options.c:729 +#: src/main/options.c:757 msgid "option structure argv allocation failed" msgstr "seçenek yapısı argv tahsisi başarısız oldu" -#: src/main/options.c:781 +#: src/main/options.c:810 msgid "numeric value not understood" msgstr "sayısal değer anlaşılmadı" -#: src/main/options.c:801 +#: src/main/options.c:830 msgid "integer argument expected" msgstr "tamsayı bağımsız değişkeni bekleniyor" -#: src/main/options.c:813 +#: src/main/options.c:842 msgid "numeric argument expected" msgstr "sayısal bağımsız değişken bekleniyor" -#: src/main/options.c:825 +#: src/main/options.c:854 msgid "missing filename" msgstr "" -#: src/main/options.c:853 +#: src/main/options.c:882 msgid "missing process name" msgstr "" -#: src/main/options.c:1114 +#: src/main/options.c:1157 +msgid "invalid side specification" +msgstr "" + +#: src/main/options.c:1172 #, c-format msgid "Try `%s --help' for more information." msgstr "Daha fazla bilgi için `%s --help' seçeneğini deneyin." -#: src/main/options.c:1116 +#: src/main/options.c:1174 #, c-format msgid "Try `%s -h' for more information." msgstr "Daha fazla bilgi için `%s -h' seçeneğini deneyin." -#: src/main/options.c:1147 +#: src/main/options.c:1205 msgid "" "cannot use line mode or transfer modifier options when watching file " "descriptors" @@ -376,31 +388,39 @@ msgstr "" "dosya tanımlayıcılarını izlerken satır modu veya aktarım değiştirici " "seçeneklerini kullanamaz" -#: src/main/options.c:1156 +#: src/main/options.c:1214 msgid "cannot use cursor positioning when watching file descriptors" msgstr "dosya tanımlayıcılarını izlerken imleç konumlandırmayı kullanamaz" -#: src/main/options.c:1165 +#: src/main/options.c:1223 msgid "cannot use remote control when watching file descriptors" msgstr "dosya tanımlayıcılarını izlerken uzaktan kumandayı kullanamaz" -#: src/main/options.c:1174 +#: src/main/options.c:1232 msgid "cannot use remote query when watching file descriptors" msgstr "" -#: src/main/options.c:1183 +#: src/main/options.c:1241 msgid "cannot transfer files when watching file descriptors" msgstr "dosya tanımlayıcıları izlenirken dosya aktarılamıyor" -#: src/main/options.c:1208 +#: src/main/options.c:1266 msgid "not available on systems without /proc/self/fdinfo" msgstr "/proc/self/fdinfo olmayan sistemlerde kullanılamaz" -#: src/main/options.c:1220 +#: src/main/options.c:1278 msgid "cannot use remote control and remote query together" msgstr "" -#: src/main/options.c:1247 +#: src/main/options.c:1305 +msgid "monitor mode cannot be specified with this option" +msgstr "" + +#: src/main/options.c:1318 +msgid "monitor mode cannot be used with store-and-forward" +msgstr "" + +#: src/main/options.c:1330 msgid "files cannot be specified with this option" msgstr "" @@ -445,7 +465,7 @@ msgstr "yzafpnum kMGTPEZY" msgid "yzafpnum KMGTPEZY" msgstr "yzafpnum KMGTPEZY" -#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135 +#: src/pv/display.c:1055 src/pv/state.c:868 src/pv/transfer.c:1135 msgid "buffer allocation failed" msgstr "arabellek tahsisi başarısız oldu" @@ -516,7 +536,7 @@ msgstr "oran min/ortalama/maks/standart sapma" msgid "rate not measured" msgstr "oran ölçülmedi" -#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101 +#: src/pv/loop.c:936 src/pv/loop.c:952 src/pv/loop.c:970 src/pv/watchpid.c:101 #: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129 #: src/pv/watchpid.c:166 src/pv/watchpid.c:185 src/pv/watchpid.c:193 #: src/pv/watchpid.c:203 src/pv/watchpid.c:307 src/pv/watchpid.c:315 @@ -524,17 +544,17 @@ msgstr "oran ölçülmedi" msgid "pid" msgstr "pid" -#: src/pv/loop.c:836 src/pv/watchpid.c:110 src/pv/watchpid.c:122 +#: src/pv/loop.c:970 src/pv/watchpid.c:110 src/pv/watchpid.c:122 #: src/pv/watchpid.c:131 src/pv/watchpid.c:185 src/pv/watchpid.c:194 #: src/pv/watchpid.c:205 msgid "fd" msgstr "fd" -#: src/pv/remote.c:237 src/pv/remote.c:622 +#: src/pv/remote.c:237 src/pv/remote.c:631 msgid "message not received" msgstr "mesaj alınamadı" -#: src/pv/remote.c:644 src/pv/remote.c:662 +#: src/pv/remote.c:653 src/pv/remote.c:671 msgid "SA_SIGINFO not supported on this system" msgstr "SA_SIGINFO bu sistemde desteklenmiyor" @@ -542,7 +562,7 @@ msgstr "SA_SIGINFO bu sistemde desteklenmiyor" msgid "history structure allocation failed" msgstr "geçmiş yapısı tahsisi başarısız oldu" -#: src/pv/state.c:794 src/pv/state.c:806 +#: src/pv/state.c:820 src/pv/state.c:832 msgid "file list allocation failed" msgstr "dosya listesi tahsisi başarısız oldu"