Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e4f8493ffe | ||
|
|
687eaa0eb5 | ||
|
|
011d93c524 | ||
|
|
97f0f5726c | ||
|
|
9c546dfd05 | ||
|
|
8941548ddc | ||
|
|
179d480020 | ||
|
|
4092a164d8 | ||
|
|
ca7c29ab8d | ||
|
|
e4a9a3621f | ||
|
|
f1b7d5ddbe | ||
|
|
78fae360f7 | ||
|
|
cb29deed54 | ||
|
|
390cf01ce1 | ||
|
|
7387b80843 | ||
|
|
c6b71ecfe1 | ||
|
|
1422edeb6a | ||
|
|
7c57fb08ad | ||
|
|
88a304dc16 | ||
|
|
411808c680 |
@@ -25,6 +25,7 @@ src/pv/format/averagerate.c \
|
|||||||
src/pv/format/barstyle.c \
|
src/pv/format/barstyle.c \
|
||||||
src/pv/format/bufferpercent.c \
|
src/pv/format/bufferpercent.c \
|
||||||
src/pv/format/bytes.c \
|
src/pv/format/bytes.c \
|
||||||
|
src/pv/format/conemu.c \
|
||||||
src/pv/format/eta.c \
|
src/pv/format/eta.c \
|
||||||
src/pv/format/fineta.c \
|
src/pv/format/fineta.c \
|
||||||
src/pv/format/lastwritten.c \
|
src/pv/format/lastwritten.c \
|
||||||
|
|||||||
@@ -118,6 +118,8 @@ is acknowledged and greatly appreciated:
|
|||||||
* [Wolfgang Hoschek](https://codeberg.org/whoschek) - provided a fix for the endless wait if the output receiver exits before emptying the pipe ([#189](https://codeberg.org/ivarch/pv/issues/189))
|
* [Wolfgang Hoschek](https://codeberg.org/whoschek) - provided a fix for the endless wait if the output receiver exits before emptying the pipe ([#189](https://codeberg.org/ivarch/pv/issues/189))
|
||||||
* [oech3](https://codeberg.org/oech3) - suggested and tested performance improvements using `splice()` in more situations on Linux ([#188](https://codeberg.org/ivarch/pv/issues/188), [#191](https://codeberg.org/ivarch/pv/issues/191), [#192](https://codeberg.org/ivarch/pv/issues/192))
|
* [oech3](https://codeberg.org/oech3) - suggested and tested performance improvements using `splice()` in more situations on Linux ([#188](https://codeberg.org/ivarch/pv/issues/188), [#191](https://codeberg.org/ivarch/pv/issues/191), [#192](https://codeberg.org/ivarch/pv/issues/192))
|
||||||
* [Barak A. Pearlmutter](https://codeberg.org/barak) - suggested that "**--rate-limit**" should accept non-integer values ([#193](https://codeberg.org/ivarch/pv/issues/193))
|
* [Barak A. Pearlmutter](https://codeberg.org/barak) - suggested that "**--rate-limit**" should accept non-integer values ([#193](https://codeberg.org/ivarch/pv/issues/193))
|
||||||
|
* [dirkmueller](https://codeberg.org/dirkmueller) - fixed the potential for stdout closure under a combination of error conditions in **--monitor** mode ([#201](https://codeberg.org/ivarch/pv/pulls/201))
|
||||||
|
* [InkstainTheBat](https://codeberg.org/InkstainTheBat) - suggested ConEmu OSC 9;4 support ([#202](https://codeberg.org/ivarch/pv/issues/202))
|
||||||
|
|
||||||
Translations provided through [Codeberg Weblate](https://translate.codeberg.org/projects/pv/):
|
Translations provided through [Codeberg Weblate](https://translate.codeberg.org/projects/pv/):
|
||||||
|
|
||||||
@@ -136,10 +138,13 @@ Translations provided through [Codeberg Weblate](https://translate.codeberg.org/
|
|||||||
* [Benny](https://translate.codeberg.org/user/Benny/) (7)
|
* [Benny](https://translate.codeberg.org/user/Benny/) (7)
|
||||||
* [kre](https://translate.codeberg.org/user/kre/) (2)
|
* [kre](https://translate.codeberg.org/user/kre/) (2)
|
||||||
* [fnetX](https://translate.codeberg.org/user/fnetX/) (1)
|
* [fnetX](https://translate.codeberg.org/user/fnetX/) (1)
|
||||||
|
* **Italian**
|
||||||
|
* [ldm](https://translate.codeberg.org/user/ldm/) (27)
|
||||||
* **Polish**
|
* **Polish**
|
||||||
* [coralpink](https://translate.codeberg.org/user/coralpink/) (122)
|
* [coralpink](https://translate.codeberg.org/user/coralpink/) (122)
|
||||||
* **Russian**
|
* **Russian**
|
||||||
* [0ko](https://translate.codeberg.org/user/0ko/) (157)
|
* [0ko](https://translate.codeberg.org/user/0ko/) (157)
|
||||||
|
* [some_user](https://translate.codeberg.org/user/some_user/) (7)
|
||||||
* **Turkish**
|
* **Turkish**
|
||||||
* [omerdduran](https://translate.codeberg.org/user/omerdduran/) (129)
|
* [omerdduran](https://translate.codeberg.org/user/omerdduran/) (129)
|
||||||
* [Oğuz Ersen](https://codeberg.org/ersen) (8)
|
* [Oğuz Ersen](https://codeberg.org/ersen) (8)
|
||||||
|
|||||||
@@ -1,3 +1,11 @@
|
|||||||
|
### UNRELEASED
|
||||||
|
|
||||||
|
* *feature:* new **--format** string **%{progress-conemu}**, and option **--conemu**, to show progress in the terminal title tab on terminals with ConEmu OSC 9;4 support ([#202](https://codeberg.org/ivarch/pv/issues/202))
|
||||||
|
* *cleanup:* eliminate potential for closure of standard output under a combination of error conditions when using **--monitor** mode ([#201](https://codeberg.org/ivarch/pv/pulls/201))
|
||||||
|
* *i18n:* Italian translations added
|
||||||
|
* *i18n:* Russian translations updated
|
||||||
|
* *i18n:* empty Romanian message catalogue added, awaiting translations
|
||||||
|
|
||||||
### 1.11.0 - 11 June 2026
|
### 1.11.0 - 11 June 2026
|
||||||
|
|
||||||
* *feature:* new **--monitor** option to run a command and watch its input, output, or both ([#67](https://codeberg.org/ivarch/pv/issues/67))
|
* *feature:* new **--monitor** option to run a command and watch its input, output, or both ([#67](https://codeberg.org/ivarch/pv/issues/67))
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
.TH PV 1 2026-06-11 pv-1.11.0 "User Commands"
|
.TH PV 1 2026-08-01 pv-1.11.0 "User Commands"
|
||||||
.\"
|
.\"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
pv \- monitor and manage the progress of data through a pipe
|
pv \- monitor and manage the progress of data through a pipe
|
||||||
@@ -238,6 +238,13 @@ For example, \*(lq\fB\-x\~'window,process:%t\~%b\~%r'\fR\*(rq will show the
|
|||||||
elapsed time, bytes transferred, and rate, in both the window title and the
|
elapsed time, bytes transferred, and rate, in both the window title and the
|
||||||
process title.
|
process title.
|
||||||
.TP
|
.TP
|
||||||
|
.B \-9, \-\-conemu
|
||||||
|
As well as displaying progress to the terminal, also emit the ConEmu
|
||||||
|
"progress bar" sequences (OSC 9;4) to show the progress percentage in the
|
||||||
|
terminal's title tab, on terminals which support it.
|
||||||
|
This is equivalent to adding \*(lq%{progress\-conemu}\*(rq to the
|
||||||
|
\fB\-\-format\fR string.
|
||||||
|
.TP
|
||||||
.B \-v, \-\-stats
|
.B \-v, \-\-stats
|
||||||
At the end of the transfer, write an additional line showing the transfer
|
At the end of the transfer, write an additional line showing the transfer
|
||||||
rate minimum, mean, maximum, and standard deviation.
|
rate minimum, mean, maximum, and standard deviation.
|
||||||
@@ -505,6 +512,10 @@ Expands to fill the remaining space unless prefixed by a number.
|
|||||||
The percentage completion (or maximum rate, with \*(lq\fB\-\-gauge\fR\*(rq
|
The percentage completion (or maximum rate, with \*(lq\fB\-\-gauge\fR\*(rq
|
||||||
when the size is unknown).
|
when the size is unknown).
|
||||||
.TP
|
.TP
|
||||||
|
.B %{progress-conemu}
|
||||||
|
Emit the ConEmu "progress bar" sequences (OSC 9;4) to show the progress
|
||||||
|
percentage in the terminal's title tab, on terminals which support it.
|
||||||
|
.TP
|
||||||
.B %{bar\-plain}
|
.B %{bar\-plain}
|
||||||
Progress bar in the standard plain format, without any sides, and without
|
Progress bar in the standard plain format, without any sides, and without
|
||||||
any percentage displayed afterwards.
|
any percentage displayed afterwards.
|
||||||
@@ -675,6 +686,11 @@ Show only the elapsed time - useful as a simple timer, such as
|
|||||||
.B pv \-pterb
|
.B pv \-pterb
|
||||||
The default behaviour: progress bar, elapsed time, estimated completion
|
The default behaviour: progress bar, elapsed time, estimated completion
|
||||||
time, current rate, and byte counter.
|
time, current rate, and byte counter.
|
||||||
|
.TP
|
||||||
|
.B pv \-\-format='%{progress-conemu}%{bytes} %{timer} %{rate} %{progress} %{eta}'
|
||||||
|
Show the byte counter, elapsed time, current rate, progress bar, and ETA,
|
||||||
|
and show the percentage progress in the terminal's tab bar, on terminals
|
||||||
|
that support ConEmu OSC 9;4 sequences.
|
||||||
.PP
|
.PP
|
||||||
On macOS, it may be useful to specify \*(lq\fB\-\-buffer\-size\~1024\fR\*(rq
|
On macOS, it may be useful to specify \*(lq\fB\-\-buffer\-size\~1024\fR\*(rq
|
||||||
in a pipeline, as this may improve performance.
|
in a pipeline, as this may improve performance.
|
||||||
|
|||||||
@@ -248,6 +248,14 @@ are explicitly switched on will be shown.
|
|||||||
bytes transferred, and rate, in both the window title and the
|
bytes transferred, and rate, in both the window title and the
|
||||||
process title.
|
process title.
|
||||||
|
|
||||||
|
**-9, \--conemu**
|
||||||
|
|
||||||
|
: As well as displaying progress to the terminal, also emit the ConEmu
|
||||||
|
\"progress bar\" sequences (OSC 9;4) to show the progress percentage
|
||||||
|
in the terminal\'s title tab, on terminals which support it. This is
|
||||||
|
equivalent to adding "%{progress-conemu}" to the **\--format**
|
||||||
|
string.
|
||||||
|
|
||||||
**-v, \--stats**
|
**-v, \--stats**
|
||||||
|
|
||||||
: At the end of the transfer, write an additional line showing the
|
: At the end of the transfer, write an additional line showing the
|
||||||
@@ -519,6 +527,12 @@ contain the following sequences:
|
|||||||
: The percentage completion (or maximum rate, with "**\--gauge**" when
|
: The percentage completion (or maximum rate, with "**\--gauge**" when
|
||||||
the size is unknown).
|
the size is unknown).
|
||||||
|
|
||||||
|
**%{progress-conemu}**
|
||||||
|
|
||||||
|
: Emit the ConEmu \"progress bar\" sequences (OSC 9;4) to show the
|
||||||
|
progress percentage in the terminal\'s title tab, on terminals which
|
||||||
|
support it.
|
||||||
|
|
||||||
**%{bar-plain}**
|
**%{bar-plain}**
|
||||||
|
|
||||||
: Progress bar in the standard plain format, without any sides, and
|
: Progress bar in the standard plain format, without any sides, and
|
||||||
@@ -679,6 +693,12 @@ Some suggested common switch combinations:
|
|||||||
: The default behaviour: progress bar, elapsed time, estimated
|
: The default behaviour: progress bar, elapsed time, estimated
|
||||||
completion time, current rate, and byte counter.
|
completion time, current rate, and byte counter.
|
||||||
|
|
||||||
|
**pv \--format=\'%{progress-conemu}%{bytes} %{timer} %{rate} %{progress} %{eta}\'**
|
||||||
|
|
||||||
|
: Show the byte counter, elapsed time, current rate, progress bar, and
|
||||||
|
ETA, and show the percentage progress in the terminal\'s tab bar, on
|
||||||
|
terminals that support ConEmu OSC 9;4 sequences.
|
||||||
|
|
||||||
On macOS, it may be useful to specify "**\--buffer-size 1024**" in a
|
On macOS, it may be useful to specify "**\--buffer-size 1024**" in a
|
||||||
pipeline, as this may improve performance.
|
pipeline, as this may improve performance.
|
||||||
|
|
||||||
|
|||||||
@@ -2,8 +2,10 @@ cs
|
|||||||
de
|
de
|
||||||
fi
|
fi
|
||||||
fr
|
fr
|
||||||
|
it
|
||||||
ka
|
ka
|
||||||
pl
|
pl
|
||||||
pt
|
pt
|
||||||
|
ro
|
||||||
ru
|
ru
|
||||||
tr
|
tr
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2024-10-13 20:43+0000\n"
|
"PO-Revision-Date: 2024-10-13 20:43+0000\n"
|
||||||
"Last-Translator: mmatous <mmatous@users.noreply.translate.codeberg.org>\n"
|
"Last-Translator: mmatous <mmatous@users.noreply.translate.codeberg.org>\n"
|
||||||
"Language-Team: Czech <https://translate.codeberg.org/projects/pv/pv/cs/>\n"
|
"Language-Team: Czech <https://translate.codeberg.org/projects/pv/pv/cs/>\n"
|
||||||
@@ -157,138 +157,142 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "po dokončení vypiš údaje o přenosu"
|
msgstr "po dokončení vypiš údaje o přenosu"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "vypisuj výstup i pokud standardní chybový výstup není terminál"
|
msgstr "vypisuj výstup i pokud standardní chybový výstup není terminál"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "pozicuj kurzor pomocí řídících znaků"
|
msgstr "pozicuj kurzor pomocí řídících znaků"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "SOUBOR"
|
msgstr "SOUBOR"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "zapiš výstup do SOUBORu namísto standardního výstupu"
|
msgstr "zapiš výstup do SOUBORu namísto standardního výstupu"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "RYCH"
|
msgstr "RYCH"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "omez přenosovou rychlost na RYCH bajtů za sekundu"
|
msgstr "omez přenosovou rychlost na RYCH bajtů za sekundu"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "BAJT"
|
msgstr "BAJT"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "použij vyrovnávací pamět BAJT bajtů"
|
msgstr "použij vyrovnávací pamět BAJT bajtů"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "nepoužívej splice(), vždy použij read/write"
|
msgstr "nepoužívej splice(), vždy použij read/write"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "ignoruj chyby při čtení vstupu"
|
msgstr "ignoruj chyby při čtení vstupu"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "přeskakuj chyby v blocích BAJTů naráz"
|
msgstr "přeskakuj chyby v blocích BAJTů naráz"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "zastav po přenosu --size bajtů"
|
msgstr "zastav po přenosu --size bajtů"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "po každém zápisu vyprázdni cache na disk"
|
msgstr "po každém zápisu vyprázdni cache na disk"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "použij přímý V/V k obejítí cache"
|
msgstr "použij přímý V/V k obejítí cache"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "zahoď vstup namísto zápisu na výstup"
|
msgstr "zahoď vstup namísto zápisu na výstup"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr "zapiš veškerý vstup do SOUBORu před výpisem na výstup"
|
msgstr "zapiš veškerý vstup do SOUBORu před výpisem na výstup"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "sleduj soubor DS otevřený procesem PID"
|
msgstr "sleduj soubor DS otevřený procesem PID"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "PID"
|
msgstr "PID"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "aktualizuj nastavení procesu PID"
|
msgstr "aktualizuj nastavení procesu PID"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "ulož id procesu do SOUBORu"
|
msgstr "ulož id procesu do SOUBORu"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "ukaž pomoc a skonči"
|
msgstr "ukaž pomoc a skonči"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "ukaž informace o verzi a skonči"
|
msgstr "ukaž informace o verzi a skonči"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "zapiš ladící záznamy do SOUBORu"
|
msgstr "zapiš ladící záznamy do SOUBORu"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Použití: %s [VOLBY] [SOUBOR]..."
|
msgstr "Použití: %s [VOLBY] [SOUBOR]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Spoj SOUBOR(y) nebo standardní vstup na standardního výstup, s monitoringem."
|
"Spoj SOUBOR(y) nebo standardní vstup na standardního výstup, s monitoringem."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Prosím, hlašte veškeré chyby na: %s"
|
msgstr "Prosím, hlašte veškeré chyby na: %s"
|
||||||
@@ -297,13 +301,13 @@ msgstr "Prosím, hlašte veškeré chyby na: %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(vstup)"
|
msgstr "(vstup)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "chyba přidělování paměti"
|
msgstr "chyba přidělování paměti"
|
||||||
@@ -312,49 +316,49 @@ msgstr "chyba přidělování paměti"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "očekáváno ID procesu nebo dvojice PID:DS"
|
msgstr "očekáváno ID procesu nebo dvojice PID:DS"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "neplatné ID procesu"
|
msgstr "neplatné ID procesu"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "očekáván celočíselný argument"
|
msgstr "očekáván celočíselný argument"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "očekáván číselný argument"
|
msgstr "očekáván číselný argument"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Zkuste `%s --help' pro více informací."
|
msgstr "Zkuste `%s --help' pro více informací."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Zkuste `%s --h' pro více informací."
|
msgstr "Zkuste `%s --h' pro více informací."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -362,39 +366,39 @@ msgstr ""
|
|||||||
"při sledování deskriptorů souborů nelze použít řádkový mód nebo volby pro "
|
"při sledování deskriptorů souborů nelze použít řádkový mód nebo volby pro "
|
||||||
"modifikaci přenosu"
|
"modifikaci přenosu"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr "při sledování deskriptorů souborů nelze pozicování kurzoru použít"
|
msgstr "při sledování deskriptorů souborů nelze pozicování kurzoru použít"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr "při sledování deskriptorů souborů nelze použít vzdálené ovládání"
|
msgstr "při sledování deskriptorů souborů nelze použít vzdálené ovládání"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr "při sledování deskriptorů souborů nelze použít přenos souborů"
|
msgstr "při sledování deskriptorů souborů nelze použít přenos souborů"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "není dostupné na systémech bez /proc/self/fdinfo"
|
msgstr "není dostupné na systémech bez /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -451,7 +455,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(stdin)"
|
msgstr "(stdin)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr "b/s"
|
msgstr "b/s"
|
||||||
|
|
||||||
@@ -461,7 +465,7 @@ msgid "/s"
|
|||||||
msgstr "/s"
|
msgstr "/s"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "B/s"
|
msgstr "B/s"
|
||||||
|
|
||||||
@@ -481,15 +485,15 @@ msgstr "ETA"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr "FIN"
|
msgstr "FIN"
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "rychlost min/avg/max/std"
|
msgstr "rychlost min/avg/max/std"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "rychlost neměřena"
|
msgstr "rychlost neměřena"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -500,7 +504,7 @@ msgstr "rychlost neměřena"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr "pid"
|
msgstr "pid"
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2025-01-14 20:39+0000\n"
|
"PO-Revision-Date: 2026-08-01 18:32+0000\n"
|
||||||
"Last-Translator: Benny <benny@users.noreply.translate.codeberg.org>\n"
|
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
||||||
"Language-Team: German <https://translate.codeberg.org/projects/pv/pv/de/>\n"
|
"Language-Team: German <https://translate.codeberg.org/projects/pv/pv/de/>\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.9.2\n"
|
"X-Generator: Weblate 2026.7.1\n"
|
||||||
"Date: 1999-06-01 15:18:29+0100\n"
|
"Date: 1999-06-01 15:18:29+0100\n"
|
||||||
"From: Andrew Wood <ivarch@ubik>\n"
|
"From: Andrew Wood <ivarch@ubik>\n"
|
||||||
"Xgettext-Options: --default-domain=pkgbuild --directory=./.pkgdir --add-"
|
"Xgettext-Options: --default-domain=pkgbuild --directory=./.pkgdir --add-"
|
||||||
@@ -173,142 +173,146 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr "Fortschritt auch an SPEC senden"
|
msgstr "Fortschritt auch an SPEC senden"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr "aktualisieren Sie den Terminal-Fortschrittszustand mit OSC 9;4 (ConEmu)"
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "Übertragungsstatistiken am Ende ausgeben"
|
msgstr "Übertragungsstatistiken am Ende ausgeben"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ausgabe auch dann erzwingen, wenn der Fehlerausgabe-Kanal kein Terminal ist"
|
"Ausgabe auch dann erzwingen, wenn der Fehlerausgabe-Kanal kein Terminal ist"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "benutze Escape-Sequenzen zur Cursor-Positionierung"
|
msgstr "benutze Escape-Sequenzen zur Cursor-Positionierung"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "DATEI"
|
msgstr "DATEI"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "schreibe die Ausgabe in DATEI statt in die Standardausgabe"
|
msgstr "schreibe die Ausgabe in DATEI statt in die Standardausgabe"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "RATE"
|
msgstr "RATE"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "beschränke die Transferrate auf RATE Byte pro Sekunde"
|
msgstr "beschränke die Transferrate auf RATE Byte pro Sekunde"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "BYTES"
|
msgstr "BYTES"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "benutze einen Puffer in der Größe von BYTES"
|
msgstr "benutze einen Puffer in der Größe von BYTES"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "anstelle von splice() immer read/write benutzen"
|
msgstr "anstelle von splice() immer read/write benutzen"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr "benutze einen Pipe-Puffer in der Größe von BYTES"
|
msgstr "benutze einen Pipe-Puffer in der Größe von BYTES"
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "Lesefehler in der Eingabe nicht beachten"
|
msgstr "Lesefehler in der Eingabe nicht beachten"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "bei Fehlern BYTES am Stück überspringen"
|
msgstr "bei Fehlern BYTES am Stück überspringen"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "anhalten, nachdem --size Bytes übertragen wurden"
|
msgstr "anhalten, nachdem --size Bytes übertragen wurden"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "schreibe den Cache nach jedem Schreibvorgang auf die Festplatte"
|
msgstr "schreibe den Cache nach jedem Schreibvorgang auf die Festplatte"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "verwende direkte E/A, um den Cache zu umgehen"
|
msgstr "verwende direkte E/A, um den Cache zu umgehen"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr "ausgabelöcher anstelle von Nullbytes"
|
msgstr "ausgabelöcher anstelle von Nullbytes"
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "verwirf die Eingabe anstatt in die Ausgabe zu schreiben"
|
msgstr "verwirf die Eingabe anstatt in die Ausgabe zu schreiben"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr "Ausgabe nach FILE schrieben bevor sie ausgegeben wird"
|
msgstr "Ausgabe nach FILE schrieben bevor sie ausgegeben wird"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr "PID[:FD]|=NAME|@LISTENDATEI"
|
msgstr "PID[:FD]|=NAME|@LISTENDATEI"
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "die vom Prozess PID geöffnete Datei FD beobachten"
|
msgstr "die vom Prozess PID geöffnete Datei FD beobachten"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "PID"
|
msgstr "PID"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "Einstellungen der Prozess-PID updaten"
|
msgstr "Einstellungen der Prozess-PID updaten"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr "den Fortschritt des PID-Prozesses darstellen"
|
msgstr "den Fortschritt des PID-Prozesses darstellen"
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ein Programm ausführen und dessen Standardeingabe, -ausgabe oder beides "
|
"Ein Programm ausführen und dessen Standardeingabe, -ausgabe oder beides "
|
||||||
"überwachen"
|
"überwachen"
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "Prozess-ID in DATEI speichern"
|
msgstr "Prozess-ID in DATEI speichern"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "zeige diese Hilfe und beende"
|
msgstr "zeige diese Hilfe und beende"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "zeige Versionsinformationen und beende"
|
msgstr "zeige Versionsinformationen und beende"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "schreibe Debug-Protokolle in DATEI"
|
msgstr "schreibe Debug-Protokolle in DATEI"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Aufruf: %s [OPTION] [DATEI]..."
|
msgstr "Aufruf: %s [OPTION] [DATEI]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Verbindet DATEI(en) oder den Standard-Eingabe-Kanal mit dem Standard-Ausgabe-"
|
"Verbindet DATEI(en) oder den Standard-Eingabe-Kanal mit dem Standard-Ausgabe-"
|
||||||
"Kanal und misst den Datenstrom."
|
"Kanal und misst den Datenstrom."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "unterstützte Formate:"
|
msgstr "unterstützte Formate:"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Bitte senden Sie Fehlerberichte an %s"
|
msgstr "Bitte senden Sie Fehlerberichte an %s"
|
||||||
@@ -317,13 +321,13 @@ msgstr "Bitte senden Sie Fehlerberichte an %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(eingabe)"
|
msgstr "(eingabe)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr "es muss ein auszuführendes Programm angegeben werden"
|
msgstr "es muss ein auszuführendes Programm angegeben werden"
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "Fehler bei der Speicheranforderung"
|
msgstr "Fehler bei der Speicheranforderung"
|
||||||
@@ -332,49 +336,49 @@ msgstr "Fehler bei der Speicheranforderung"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr "Listendateien dürfen keine „@“-Zeilen enthalten"
|
msgstr "Listendateien dürfen keine „@“-Zeilen enthalten"
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "Prozess-ID oder PID:FD-Paar erwartet"
|
msgstr "Prozess-ID oder PID:FD-Paar erwartet"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "ungültige Prozess-ID"
|
msgstr "ungültige Prozess-ID"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr "numerischen Wert nicht verstanden"
|
msgstr "numerischen Wert nicht verstanden"
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "Ganzzahliges Argument erwartet"
|
msgstr "Ganzzahliges Argument erwartet"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "numerisches Argument erwartet"
|
msgstr "numerisches Argument erwartet"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr "fehlender Dateiname"
|
msgstr "fehlender Dateiname"
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr "fehlender Prozessname"
|
msgstr "fehlender Prozessname"
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr "ungültige Seitenspezifikation"
|
msgstr "ungültige Seitenspezifikation"
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "„%s --help“ zeigt weitere Informationen an."
|
msgstr "„%s --help“ zeigt weitere Informationen an."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "„%s -h“ zeigt weitere Informationen an."
|
msgstr "„%s -h“ zeigt weitere Informationen an."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -382,48 +386,48 @@ msgstr ""
|
|||||||
"Beim Beobachten von Dateideskriptoren können keine Optionen für den "
|
"Beim Beobachten von Dateideskriptoren können keine Optionen für den "
|
||||||
"Zeilenmodus oder den Übertragungsmodifikator verwendet werden"
|
"Zeilenmodus oder den Übertragungsmodifikator verwendet werden"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Beim Beobachten von Dateideskriptoren kann Cursor-Positionierung nicht "
|
"Beim Beobachten von Dateideskriptoren kann Cursor-Positionierung nicht "
|
||||||
"verwendet werden"
|
"verwendet werden"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Beim Beobachten von Dateideskriptoren kann die Fernbedienung nicht verwenden "
|
"Beim Beobachten von Dateideskriptoren kann die Fernbedienung nicht verwenden "
|
||||||
"werden"
|
"werden"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Remote-Abfragen können beim Überwachen von Dateideskriptoren nicht verwendet "
|
"Remote-Abfragen können beim Überwachen von Dateideskriptoren nicht verwendet "
|
||||||
"werden"
|
"werden"
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Beim Beobachten von Dateideskriptoren können Dateien nicht übertragen werden"
|
"Beim Beobachten von Dateideskriptoren können Dateien nicht übertragen werden"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "Nicht verfügbar auf Systemen ohne /proc/self/fdinfo"
|
msgstr "Nicht verfügbar auf Systemen ohne /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Fernsteuerung und Fernabfrage können nicht gleichzeitig verwendet werden"
|
"Fernsteuerung und Fernabfrage können nicht gleichzeitig verwendet werden"
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr "Der Monitormodus kann mit dieser Option nicht angegeben werden"
|
msgstr "Der Monitormodus kann mit dieser Option nicht angegeben werden"
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Der Monitormodus kann nicht mit Speichern-und-Weiterleiten verwendet werden"
|
"Der Monitormodus kann nicht mit Speichern-und-Weiterleiten verwendet werden"
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr "mit dieser Option können keine Dateien angegeben werden"
|
msgstr "mit dieser Option können keine Dateien angegeben werden"
|
||||||
|
|
||||||
@@ -480,7 +484,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(stdin)"
|
msgstr "(stdin)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr "b/s"
|
msgstr "b/s"
|
||||||
|
|
||||||
@@ -490,7 +494,7 @@ msgid "/s"
|
|||||||
msgstr "/s"
|
msgstr "/s"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "B/s"
|
msgstr "B/s"
|
||||||
|
|
||||||
@@ -510,15 +514,15 @@ msgstr "ETA"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr "Endzeit"
|
msgstr "Endzeit"
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "Rate min/mittel/max/abweichung"
|
msgstr "Rate min/mittel/max/abweichung"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "Übertragungsrate nicht gemessen"
|
msgstr "Übertragungsrate nicht gemessen"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -529,7 +533,7 @@ msgstr "Übertragungsrate nicht gemessen"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr "pid"
|
msgstr "pid"
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: pv 1.9.34\n"
|
"Project-Id-Version: pv 1.9.34\n"
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2026-03-24 23:25+0000\n"
|
"PO-Revision-Date: 2026-03-24 23:25+0000\n"
|
||||||
"Last-Translator: Ricky-Tigg <ricky-tigg@noreply.codeberg.org>\n"
|
"Last-Translator: Ricky-Tigg <ricky-tigg@noreply.codeberg.org>\n"
|
||||||
"Language-Team: Finnish <https://translate.codeberg.org/projects/pv/pv/fi/>\n"
|
"Language-Team: Finnish <https://translate.codeberg.org/projects/pv/pv/fi/>\n"
|
||||||
@@ -158,139 +158,143 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr "lähetä edistyminen myös SPECille"
|
msgstr "lähetä edistyminen myös SPECille"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "tulosta siirtotilastot lopussa"
|
msgstr "tulosta siirtotilastot lopussa"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "tuloste, vaikka vakiovirhe ei olisikaan päätelaite"
|
msgstr "tuloste, vaikka vakiovirhe ei olisikaan päätelaite"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "käytä kohdistimen sijoittelun esc-sekvenssiä"
|
msgstr "käytä kohdistimen sijoittelun esc-sekvenssiä"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "TIEDOSTO"
|
msgstr "TIEDOSTO"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "kirjoita tuloste tiedostoon TIEDOSTO oletustulosteen (stdout) sijaan"
|
msgstr "kirjoita tuloste tiedostoon TIEDOSTO oletustulosteen (stdout) sijaan"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "NOPEUS"
|
msgstr "NOPEUS"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "rajoita siirron nopeudeksi NOPEUS tavua per sekunti"
|
msgstr "rajoita siirron nopeudeksi NOPEUS tavua per sekunti"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "TAVUT"
|
msgstr "TAVUT"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "käytä puskuria, jonka koko on TAVUT"
|
msgstr "käytä puskuria, jonka koko on TAVUT"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "Älä koskaan käytä splice():tta, käytä aina luku-/kirjoitustoimintoa"
|
msgstr "Älä koskaan käytä splice():tta, käytä aina luku-/kirjoitustoimintoa"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "ohita lukuvirheet syötteessä"
|
msgstr "ohita lukuvirheet syötteessä"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "ohita virheet TAVUT:ssa lohkoissa kerrallaan"
|
msgstr "ohita virheet TAVUT:ssa lohkoissa kerrallaan"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "lopeta kun --size tavua on siirretty"
|
msgstr "lopeta kun --size tavua on siirretty"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "tyhjennä välimuisti levylle jokaisen kirjoituksen jälkeen"
|
msgstr "tyhjennä välimuisti levylle jokaisen kirjoituksen jälkeen"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "käytä suoraa syötettä/lähtöä välimuistin ohittamiseen"
|
msgstr "käytä suoraa syötettä/lähtöä välimuistin ohittamiseen"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr "yritä etsiä tyhjätavujen kirjoittamisen sijaan"
|
msgstr "yritä etsiä tyhjätavujen kirjoittamisen sijaan"
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "hylkää syöte tulosteeseen kirjoittamisen sijaan"
|
msgstr "hylkää syöte tulosteeseen kirjoittamisen sijaan"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"kirjoita kaikki syöte tiedostoon TIEDOSTO ennen tulosteeseen kirjoittamista"
|
"kirjoita kaikki syöte tiedostoon TIEDOSTO ennen tulosteeseen kirjoittamista"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr "PID[:FD]|=NIMI|@LISTATIEDOSTO"
|
msgstr "PID[:FD]|=NIMI|@LISTATIEDOSTO"
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "tarkkaile tiedostoa FD, jonka prosessi PID avasi"
|
msgstr "tarkkaile tiedostoa FD, jonka prosessi PID avasi"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "päivitä prosessin PID-asetukset"
|
msgstr "päivitä prosessin PID-asetukset"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr "näytä prosessin PID:n edistyminen"
|
msgstr "näytä prosessin PID:n edistyminen"
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "tallenna prosessitunnus TIEDOSTO:on"
|
msgstr "tallenna prosessitunnus TIEDOSTO:on"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "näytä tämä ohje ja lopeta"
|
msgstr "näytä tämä ohje ja lopeta"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "näytä versiotiedot ja lopeta"
|
msgstr "näytä versiotiedot ja lopeta"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "kirjoita vianjäljityslokit tiedostoon TIEDOSTO"
|
msgstr "kirjoita vianjäljityslokit tiedostoon TIEDOSTO"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Käyttö: %s [VALINTA] [TIEDOSTO]..."
|
msgstr "Käyttö: %s [VALINTA] [TIEDOSTO]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Putkita TIEDOSTO(t), tai vakiosyöte, vakiotulosteeseen, monitoroinnin kanssa."
|
"Putkita TIEDOSTO(t), tai vakiosyöte, vakiotulosteeseen, monitoroinnin kanssa."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "Tuetut muotosekvenssit:"
|
msgstr "Tuetut muotosekvenssit:"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Ilmoita ongelmista: %s"
|
msgstr "Ilmoita ongelmista: %s"
|
||||||
@@ -299,13 +303,13 @@ msgstr "Ilmoita ongelmista: %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(syöte)"
|
msgstr "(syöte)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "muistinvarausvirhe"
|
msgstr "muistinvarausvirhe"
|
||||||
@@ -314,49 +318,49 @@ msgstr "muistinvarausvirhe"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr "Listatiedostot eivät saa sisältää @-rivejä"
|
msgstr "Listatiedostot eivät saa sisältää @-rivejä"
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "prosessitunnusta tai pid:fd-paria odotetaan"
|
msgstr "prosessitunnusta tai pid:fd-paria odotetaan"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "virheellinen prosessin ID"
|
msgstr "virheellinen prosessin ID"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr "numeerista arvoa ei ymmärretty"
|
msgstr "numeerista arvoa ei ymmärretty"
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "kokonaislukuargumenttia odotetaan"
|
msgstr "kokonaislukuargumenttia odotetaan"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "numeerista argumenttia odotetaan"
|
msgstr "numeerista argumenttia odotetaan"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr "puuttuva tiedostonimi"
|
msgstr "puuttuva tiedostonimi"
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr "puuttuva prosessinimi"
|
msgstr "puuttuva prosessinimi"
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Suorita `%s --help' saadaksesi lisätietoja."
|
msgstr "Suorita `%s --help' saadaksesi lisätietoja."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Suorita `%s -h' saadaksesi lisätietoja."
|
msgstr "Suorita `%s -h' saadaksesi lisätietoja."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -364,40 +368,40 @@ msgstr ""
|
|||||||
"rivitilaa tai siirtomuokkausvaihtoehtoja ei voi käyttää tiedostokuvauksia "
|
"rivitilaa tai siirtomuokkausvaihtoehtoja ei voi käyttää tiedostokuvauksia "
|
||||||
"tarkasteltaessa"
|
"tarkasteltaessa"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"kohdistimen sijoittelua ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
"kohdistimen sijoittelua ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr "etäohjausta ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
msgstr "etäohjausta ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr "etäkyselyä ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
msgstr "etäkyselyä ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr "tiedostoja ei voi siirtää tiedostokuvauksia tarkasteltaessa"
|
msgstr "tiedostoja ei voi siirtää tiedostokuvauksia tarkasteltaessa"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "ei saatavilla järjestelmissä, joissa ei ole /proc/self/fdinfo"
|
msgstr "ei saatavilla järjestelmissä, joissa ei ole /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr "etäohjausta ja etäkyselyä ei voi käyttää yhdessä"
|
msgstr "etäohjausta ja etäkyselyä ei voi käyttää yhdessä"
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr "tiedostoja ei voi määrittää tämän vaihtoehdon kanssa"
|
msgstr "tiedostoja ei voi määrittää tämän vaihtoehdon kanssa"
|
||||||
|
|
||||||
@@ -456,7 +460,7 @@ msgid "(stdin)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -466,7 +470,7 @@ msgid "/s"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "T/s"
|
msgstr "T/s"
|
||||||
|
|
||||||
@@ -486,15 +490,15 @@ msgstr ""
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "nopeutta ei mitattu"
|
msgstr "nopeutta ei mitattu"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -505,7 +509,7 @@ msgstr "nopeutta ei mitattu"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2026-05-18 20:38+0000\n"
|
"PO-Revision-Date: 2026-08-01 18:32+0000\n"
|
||||||
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
||||||
"Language-Team: French <https://translate.codeberg.org/projects/pv/pv/fr/>\n"
|
"Language-Team: French <https://translate.codeberg.org/projects/pv/pv/fr/>\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 2026.5\n"
|
"X-Generator: Weblate 2026.7.1\n"
|
||||||
"Date: 1999-06-01 15:18:29+0100\n"
|
"Date: 1999-06-01 15:18:29+0100\n"
|
||||||
"From: Andrew Wood <ivarch@ubik>\n"
|
"From: Andrew Wood <ivarch@ubik>\n"
|
||||||
"Xgettext-Options: --default-domain=pkgbuild --directory=./.pkgdir --add-"
|
"Xgettext-Options: --default-domain=pkgbuild --directory=./.pkgdir --add-"
|
||||||
@@ -174,142 +174,146 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr "aussi envoyer la progression à SPÉCIFICATION"
|
msgstr "aussi envoyer la progression à SPÉCIFICATION"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr "mettre à jour l'état de progression du terminal avec OSC 9;4 (ConEmu)"
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "afficher les statistiques de transfert à la fin"
|
msgstr "afficher les statistiques de transfert à la fin"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"imprimer vers la sortie d'erreur standard même si ce n'est pas un terminal"
|
"imprimer vers la sortie d'erreur standard même si ce n'est pas un terminal"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "utiliser les séquences d'échappements de positionnement de curseur"
|
msgstr "utiliser les séquences d'échappements de positionnement de curseur"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "FICHIER"
|
msgstr "FICHIER"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "écrire la sortie dans FICHIER au lieu de la sortie standard"
|
msgstr "écrire la sortie dans FICHIER au lieu de la sortie standard"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "TAUX"
|
msgstr "TAUX"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "limite le taux de transfert à TAUX octets par seconde"
|
msgstr "limite le taux de transfert à TAUX octets par seconde"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "OCTETS"
|
msgstr "OCTETS"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "utiliser une mémoire tampon de OCTETS octets"
|
msgstr "utiliser une mémoire tampon de OCTETS octets"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "ne jamais utiliser splice(), toujours utiliser read/write"
|
msgstr "ne jamais utiliser splice(), toujours utiliser read/write"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr "définir la taille du tampon de mémoire du tube à OCTETS octets"
|
msgstr "définir la taille du tampon de mémoire du tube à OCTETS octets"
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "ignorer les erreurs de lecture dans l'entrée"
|
msgstr "ignorer les erreurs de lecture dans l'entrée"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "ignorer les erreurs dans OCTETS blocs à la fois"
|
msgstr "ignorer les erreurs dans OCTETS blocs à la fois"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "arrêter après le transfert de --size octets"
|
msgstr "arrêter après le transfert de --size octets"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "vider le cache sur le disque après chaque écriture"
|
msgstr "vider le cache sur le disque après chaque écriture"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "utiliser les E/S directes pour contourner le cache"
|
msgstr "utiliser les E/S directes pour contourner le cache"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr "écrire des trous dans le fichier au lieu d'octets nuls"
|
msgstr "écrire des trous dans le fichier au lieu d'octets nuls"
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "rejeter l'entrée au lieu de l'écrire vers la sortie"
|
msgstr "rejeter l'entrée au lieu de l'écrire vers la sortie"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr "écrire toute l'entrée vers FICHIER avant de l'écrire vers la sortie"
|
msgstr "écrire toute l'entrée vers FICHIER avant de l'écrire vers la sortie"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr "PID[:FD]|=NOM|@FICHIER"
|
msgstr "PID[:FD]|=NOM|@FICHIER"
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "surveiller le fichier FD ouvert par le processus PID"
|
msgstr "surveiller le fichier FD ouvert par le processus PID"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "PID"
|
msgstr "PID"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "mettre à jour la configuration du processus PID"
|
msgstr "mettre à jour la configuration du processus PID"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr "afficher la progression du processus PID"
|
msgstr "afficher la progression du processus PID"
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"exécuter une commande et surveiller son entrée standard, sa sortie ou les "
|
"exécuter une commande et surveiller son entrée standard, sa sortie ou les "
|
||||||
"deux"
|
"deux"
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "enregistrer l'ID de processus dans FICHIER"
|
msgstr "enregistrer l'ID de processus dans FICHIER"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "afficher cette aide puis quitter"
|
msgstr "afficher cette aide puis quitter"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "afficher la version puis quitter"
|
msgstr "afficher la version puis quitter"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "écrire les journaux de déboggage vers FICHIER"
|
msgstr "écrire les journaux de déboggage vers FICHIER"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Utilisation : %s [OPTIONS] [FICHIER]..."
|
msgstr "Utilisation : %s [OPTIONS] [FICHIER]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Concaténer FICHIER(s), ou l'entrée standard, sur la sortie standard avec "
|
"Concaténer FICHIER(s), ou l'entrée standard, sur la sortie standard avec "
|
||||||
"monitorage."
|
"monitorage."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "Séquences de formatage supportées :"
|
msgstr "Séquences de formatage supportées :"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "SVP rapporter tous bogues à %s"
|
msgstr "SVP rapporter tous bogues à %s"
|
||||||
@@ -318,13 +322,13 @@ msgstr "SVP rapporter tous bogues à %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(entrée)"
|
msgstr "(entrée)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr "une commande à exécuter doit être spécifiée"
|
msgstr "une commande à exécuter doit être spécifiée"
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "échec d'allocation mémoire"
|
msgstr "échec d'allocation mémoire"
|
||||||
@@ -333,49 +337,49 @@ msgstr "échec d'allocation mémoire"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr "les fichiers de liste ne peuvent pas contenir de lignes « @ »"
|
msgstr "les fichiers de liste ne peuvent pas contenir de lignes « @ »"
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "ID de processus ou paire pid:fd attendue"
|
msgstr "ID de processus ou paire pid:fd attendue"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "ID de processus non valide"
|
msgstr "ID de processus non valide"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr "valeur numérique non comprise"
|
msgstr "valeur numérique non comprise"
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "valeur entière attendue"
|
msgstr "valeur entière attendue"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "valeur numérique attendue"
|
msgstr "valeur numérique attendue"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr "nom de fichier manquant"
|
msgstr "nom de fichier manquant"
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr "nom de processus manquant"
|
msgstr "nom de processus manquant"
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr "côté inacceptable"
|
msgstr "côté inacceptable"
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Essayez `%s --help' pour plus d'informations."
|
msgstr "Essayez `%s --help' pour plus d'informations."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Essayez `%s -h' pour plus d'informations."
|
msgstr "Essayez `%s -h' pour plus d'informations."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -383,50 +387,50 @@ msgstr ""
|
|||||||
"impossible d'utiliser le mode ligne ou les options de modificateur de "
|
"impossible d'utiliser le mode ligne ou les options de modificateur de "
|
||||||
"transfert lors de la visualisation des descripteurs de fichiers"
|
"transfert lors de la visualisation des descripteurs de fichiers"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"impossible d'utiliser le positionnement du curseur lors de la visualisation "
|
"impossible d'utiliser le positionnement du curseur lors de la visualisation "
|
||||||
"des descripteurs de fichier"
|
"des descripteurs de fichier"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"impossible d'utiliser la télécommande lors de la visualisation des "
|
"impossible d'utiliser la télécommande lors de la visualisation des "
|
||||||
"descripteurs de fichiers"
|
"descripteurs de fichiers"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"impossible d'utiliser une requête distante lorsque vous regardez des "
|
"impossible d'utiliser une requête distante lorsque vous regardez des "
|
||||||
"descripteurs de fichiers"
|
"descripteurs de fichiers"
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"impossible de transférer des fichiers lorsque vous regardez des descripteurs "
|
"impossible de transférer des fichiers lorsque vous regardez des descripteurs "
|
||||||
"de fichiers"
|
"de fichiers"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "non disponible sur les systèmes sans /proc/self/fdinfo"
|
msgstr "non disponible sur les systèmes sans /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"impossible d'utiliser simultanément le contrôle à distance et "
|
"impossible d'utiliser simultanément le contrôle à distance et "
|
||||||
"l'interrogation à distance"
|
"l'interrogation à distance"
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr "impossible d'utiliser mode moniteur avec cette option"
|
msgstr "impossible d'utiliser mode moniteur avec cette option"
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"impossible d'utiliser mode moniteur avec le stockage et la retransmission"
|
"impossible d'utiliser mode moniteur avec le stockage et la retransmission"
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr "les fichiers ne peuvent pas être spécifiés avec cette option"
|
msgstr "les fichiers ne peuvent pas être spécifiés avec cette option"
|
||||||
|
|
||||||
@@ -485,7 +489,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(stdin)"
|
msgstr "(stdin)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr "b/s"
|
msgstr "b/s"
|
||||||
|
|
||||||
@@ -495,7 +499,7 @@ msgid "/s"
|
|||||||
msgstr "/s"
|
msgstr "/s"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "O/s"
|
msgstr "O/s"
|
||||||
|
|
||||||
@@ -515,15 +519,15 @@ msgstr "ETA"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr "FIN"
|
msgstr "FIN"
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "taux min/moy/max/écart-type"
|
msgstr "taux min/moy/max/écart-type"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "taux non mesuré"
|
msgstr "taux non mesuré"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -534,7 +538,7 @@ msgstr "taux non mesuré"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr "pid"
|
msgstr "pid"
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -0,0 +1,541 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: pv 1.11.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
|
"PO-Revision-Date: 2026-08-07 19:25+0000\n"
|
||||||
|
"Last-Translator: ldm <ldm@noreply.codeberg.org>\n"
|
||||||
|
"Language-Team: Italian <https://translate.codeberg.org/projects/pv/pv/it/>\n"
|
||||||
|
"Language: it\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 2026.7.1\n"
|
||||||
|
|
||||||
|
#: src/main/help.c:300
|
||||||
|
msgid "show progress bar"
|
||||||
|
msgstr "mostra la barra dei progressi"
|
||||||
|
|
||||||
|
#: src/main/help.c:303
|
||||||
|
msgid "show elapsed time"
|
||||||
|
msgstr "mostra tempo trascorso"
|
||||||
|
|
||||||
|
#: src/main/help.c:306
|
||||||
|
msgid "show estimated time of arrival (completion)"
|
||||||
|
msgstr "mostra tempo stimato di completamento"
|
||||||
|
|
||||||
|
#: src/main/help.c:309
|
||||||
|
msgid "show absolute estimated time of arrival (completion)"
|
||||||
|
msgstr "mostra l'orario di tempo stimato di completamento"
|
||||||
|
|
||||||
|
#: src/main/help.c:312
|
||||||
|
msgid "show data transfer rate counter"
|
||||||
|
msgstr "mostrare il contatore della velocità di trasferimento dati"
|
||||||
|
|
||||||
|
#: src/main/help.c:315
|
||||||
|
msgid "show data transfer average rate counter"
|
||||||
|
msgstr "mostrare la velocità media di trasferimento dati"
|
||||||
|
|
||||||
|
#: src/main/help.c:318
|
||||||
|
msgid "show number of bytes transferred"
|
||||||
|
msgstr "mostra numero di byte trasferiti"
|
||||||
|
|
||||||
|
#: src/main/help.c:321
|
||||||
|
msgid "show percentage of transfer buffer in use"
|
||||||
|
msgstr "mostra la percentuale del buffer di trasferimento in uso"
|
||||||
|
|
||||||
|
#: src/main/help.c:323
|
||||||
|
msgid "NUM"
|
||||||
|
msgstr "NUM"
|
||||||
|
|
||||||
|
#: src/main/help.c:324
|
||||||
|
msgid "show NUM bytes last written"
|
||||||
|
msgstr "mostra NUM bytes ultimo scritto"
|
||||||
|
|
||||||
|
#: src/main/help.c:326
|
||||||
|
msgid "FORMAT"
|
||||||
|
msgstr "FORMAT"
|
||||||
|
|
||||||
|
#: src/main/help.c:327
|
||||||
|
msgid "set output format to FORMAT"
|
||||||
|
msgstr "impostare il formato output in FORMAT"
|
||||||
|
|
||||||
|
#: src/main/help.c:330
|
||||||
|
msgid "output percentages, not visual information"
|
||||||
|
msgstr "percentuali di output, non informazioni visive"
|
||||||
|
|
||||||
|
#: src/main/help.c:333
|
||||||
|
msgid "do not output any transfer information at all"
|
||||||
|
msgstr "non mostrare alcuna informazione di trasferimento"
|
||||||
|
|
||||||
|
#: src/main/help.c:337
|
||||||
|
msgid "show number of bits transferred"
|
||||||
|
msgstr "mostra numero di bit trasferiti"
|
||||||
|
|
||||||
|
#: src/main/help.c:340
|
||||||
|
msgid "treat suffixes as multiples of 1000 rather than 1024"
|
||||||
|
msgstr "trattare i suffissi come multipli di 1000 piuttosto che 1024"
|
||||||
|
|
||||||
|
#: src/main/help.c:343
|
||||||
|
msgid "display nothing until first byte transferred"
|
||||||
|
msgstr "non mostrare nulla fino al primo byte trasferito"
|
||||||
|
|
||||||
|
#: src/main/help.c:345 src/main/help.c:360 src/main/help.c:363
|
||||||
|
msgid "SEC"
|
||||||
|
msgstr "SEC"
|
||||||
|
|
||||||
|
#: src/main/help.c:346
|
||||||
|
msgid "display nothing until SEC seconds have passed"
|
||||||
|
msgstr "non mostrare nulla fino a quando non sono passati SEC secondi"
|
||||||
|
|
||||||
|
#: src/main/help.c:348
|
||||||
|
msgid "SIZE"
|
||||||
|
msgstr "DIM"
|
||||||
|
|
||||||
|
#: src/main/help.c:349
|
||||||
|
msgid "set estimated data size to SIZE bytes"
|
||||||
|
msgstr "imposta la dimensione stimata dei dati per DIM bytes"
|
||||||
|
|
||||||
|
#: src/main/help.c:352
|
||||||
|
msgid "if size unknown, show rate vs max rate"
|
||||||
|
msgstr "se dimensioni sconosciute, mostrare tasso di trasferimento vs tasso massimo"
|
||||||
|
|
||||||
|
#: src/main/help.c:355
|
||||||
|
msgid "count lines instead of bytes"
|
||||||
|
msgstr "contare le linee invece dei bytes"
|
||||||
|
|
||||||
|
#: src/main/help.c:358
|
||||||
|
msgid "lines are null-terminated"
|
||||||
|
msgstr "le righe terminano con un carattere nullo"
|
||||||
|
|
||||||
|
#: src/main/help.c:361
|
||||||
|
msgid "update every SEC seconds"
|
||||||
|
msgstr "aggiornamento ogni SEC secondi"
|
||||||
|
|
||||||
|
#: src/main/help.c:364
|
||||||
|
msgid "compute average rate over past SEC seconds (default 30s)"
|
||||||
|
msgstr "calcolare il tasso medio negli ultimi SEC secondi (predefinito 30s)"
|
||||||
|
|
||||||
|
#: src/main/help.c:366
|
||||||
|
msgid "WIDTH"
|
||||||
|
msgstr "LARGHEZZA"
|
||||||
|
|
||||||
|
#: src/main/help.c:367
|
||||||
|
msgid "assume terminal is WIDTH characters wide"
|
||||||
|
msgstr "assumere il terminale largo LARGHEZZA caratteri"
|
||||||
|
|
||||||
|
#: src/main/help.c:369
|
||||||
|
msgid "HEIGHT"
|
||||||
|
msgstr "ALTEZZA"
|
||||||
|
|
||||||
|
#: src/main/help.c:370
|
||||||
|
msgid "assume terminal is HEIGHT rows high"
|
||||||
|
msgstr "assumere terminale alto ALTEZZA righe"
|
||||||
|
|
||||||
|
#: src/main/help.c:372
|
||||||
|
msgid "NAME"
|
||||||
|
msgstr "NOME"
|
||||||
|
|
||||||
|
#: src/main/help.c:373
|
||||||
|
msgid "prefix visual information with NAME"
|
||||||
|
msgstr "anteponi NOME alle informazioni visive"
|
||||||
|
|
||||||
|
#: src/main/help.c:375
|
||||||
|
msgid "STYLE"
|
||||||
|
msgstr "STILE"
|
||||||
|
|
||||||
|
#: src/main/help.c:376
|
||||||
|
msgid "set default bar style to STYLE"
|
||||||
|
msgstr "impostare lo stile predefinito della barra a STILE"
|
||||||
|
|
||||||
|
#: src/main/help.c:378
|
||||||
|
msgid "SPEC"
|
||||||
|
msgstr "SPEC"
|
||||||
|
|
||||||
|
#: src/main/help.c:379
|
||||||
|
msgid "also send progress to SPEC"
|
||||||
|
msgstr "inviare i progressi anche a SPEC"
|
||||||
|
|
||||||
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr "impostare lo stato di avanzamento del terminale con OSC 9;4 (ConEmu)"
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
|
msgid "output transfer statistics at the end"
|
||||||
|
msgstr "mostra statistiche di trasferimento alla fine"
|
||||||
|
|
||||||
|
#: src/main/help.c:388
|
||||||
|
msgid "output even if standard error is not a terminal"
|
||||||
|
msgstr "output anche se standard error non è un terminale"
|
||||||
|
|
||||||
|
#: src/main/help.c:391
|
||||||
|
msgid "use cursor positioning escape sequences"
|
||||||
|
msgstr "utilizzare le sequenze escape di posizionamento del cursore"
|
||||||
|
|
||||||
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
|
#: src/main/help.c:459
|
||||||
|
msgid "FILE"
|
||||||
|
msgstr "FILE"
|
||||||
|
|
||||||
|
#: src/main/help.c:395
|
||||||
|
msgid "write output to FILE instead of stdout"
|
||||||
|
msgstr "scrivere output su FILE invece che stdout"
|
||||||
|
|
||||||
|
#: src/main/help.c:397
|
||||||
|
msgid "RATE"
|
||||||
|
msgstr "TASSO"
|
||||||
|
|
||||||
|
#: src/main/help.c:398
|
||||||
|
msgid "limit transfer to RATE bytes per second"
|
||||||
|
msgstr "limite di trasferimento a TASSO byte al secondo"
|
||||||
|
|
||||||
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
|
msgid "BYTES"
|
||||||
|
msgstr "BYTE"
|
||||||
|
|
||||||
|
#: src/main/help.c:401
|
||||||
|
msgid "use a buffer size of BYTES"
|
||||||
|
msgstr "utilizzare un buffer di dimensione BYTE"
|
||||||
|
|
||||||
|
#: src/main/help.c:404
|
||||||
|
msgid "never use splice(), always use read/write"
|
||||||
|
msgstr "mai usare splice(), usare sempre lettura/scrittura"
|
||||||
|
|
||||||
|
#: src/main/help.c:407
|
||||||
|
msgid "set the pipe buffer size to BYTES"
|
||||||
|
msgstr "impostare la dimensione del pipe buffer a BYTE"
|
||||||
|
|
||||||
|
#: src/main/help.c:410
|
||||||
|
msgid "skip read errors in input"
|
||||||
|
msgstr "saltare gli errori di lettura in input"
|
||||||
|
|
||||||
|
#: src/main/help.c:413
|
||||||
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
|
msgstr "passare errori passati in blocchi BYTE"
|
||||||
|
|
||||||
|
#: src/main/help.c:416
|
||||||
|
msgid "stop after --size bytes have been transferred"
|
||||||
|
msgstr "stop dopo aver trasferito --size byte"
|
||||||
|
|
||||||
|
#: src/main/help.c:419
|
||||||
|
msgid "flush cache to disk after every write"
|
||||||
|
msgstr "svuotare la cache sul disco dopo ogni scrittura"
|
||||||
|
|
||||||
|
#: src/main/help.c:422
|
||||||
|
msgid "use direct I/O to bypass cache"
|
||||||
|
msgstr "utilizzare direct I/O per bypassare la cache"
|
||||||
|
|
||||||
|
#: src/main/help.c:425
|
||||||
|
msgid "try to seek instead of writing null bytes"
|
||||||
|
msgstr "prova a cercare invece di scrivere byte nulli"
|
||||||
|
|
||||||
|
#: src/main/help.c:428
|
||||||
|
msgid "discard input instead of writing to output"
|
||||||
|
msgstr "scartare l'input invece di scrivere sull'output"
|
||||||
|
|
||||||
|
#: src/main/help.c:431
|
||||||
|
msgid "write all input to FILE before writing to output"
|
||||||
|
msgstr "scrivere tutti gli input su FILE prima di scrivere su output"
|
||||||
|
|
||||||
|
#: src/main/help.c:434
|
||||||
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
|
msgstr "PID[:FD]|=NOME|@FILE"
|
||||||
|
|
||||||
|
#: src/main/help.c:435
|
||||||
|
msgid "watch file FD opened by process PID"
|
||||||
|
msgstr "visualizza il file FD aperto dal processo PID"
|
||||||
|
|
||||||
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
|
msgid "PID"
|
||||||
|
msgstr "PID"
|
||||||
|
|
||||||
|
#: src/main/help.c:439
|
||||||
|
msgid "update settings of process PID"
|
||||||
|
msgstr "impostazioni di aggiornamento del processo PID"
|
||||||
|
|
||||||
|
#: src/main/help.c:442
|
||||||
|
msgid "show progress of process PID"
|
||||||
|
msgstr "mostrare il progresso del processo PID"
|
||||||
|
|
||||||
|
#: src/main/help.c:446
|
||||||
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
|
msgstr ""
|
||||||
|
"eseguire un comando e monitorare il suo standard input, output, o entrambi"
|
||||||
|
|
||||||
|
#: src/main/help.c:450
|
||||||
|
msgid "save process ID in FILE"
|
||||||
|
msgstr "salvare ID processo in FILE"
|
||||||
|
|
||||||
|
#: src/main/help.c:453
|
||||||
|
msgid "show this help and exit"
|
||||||
|
msgstr "mostra questo help ed esce"
|
||||||
|
|
||||||
|
#: src/main/help.c:456
|
||||||
|
msgid "show version information and exit"
|
||||||
|
msgstr "stampa le informazioni sulla versione ed esce"
|
||||||
|
|
||||||
|
#: src/main/help.c:460
|
||||||
|
msgid "write debug logs to FILE"
|
||||||
|
msgstr "scrivi i log di debug su FILE"
|
||||||
|
|
||||||
|
#: src/main/help.c:486
|
||||||
|
#, c-format
|
||||||
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
|
msgstr "Uso: %s [OPZIONE] [FILE]..."
|
||||||
|
|
||||||
|
#: src/main/help.c:497
|
||||||
|
msgid ""
|
||||||
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
|
msgstr ""
|
||||||
|
"Concatena i FILE, o lo standard input, allo standard output, con "
|
||||||
|
"monitoraggio."
|
||||||
|
|
||||||
|
#: src/main/help.c:639
|
||||||
|
msgid "Supported format sequences:"
|
||||||
|
msgstr "Sequenze di formato supportate:"
|
||||||
|
|
||||||
|
#: src/main/help.c:653
|
||||||
|
#, c-format
|
||||||
|
msgid "Please report any bugs to: %s"
|
||||||
|
msgstr "Per favore segnalare i bug a: %s"
|
||||||
|
|
||||||
|
#: src/main/main.c:225
|
||||||
|
msgid "(input)"
|
||||||
|
msgstr "(input)"
|
||||||
|
|
||||||
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
|
msgid "a command to run must be specified"
|
||||||
|
msgstr "un comando da eseguire deve essere specificato"
|
||||||
|
|
||||||
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
|
msgid "memory allocation failure"
|
||||||
|
msgstr "fallimento nell'allocazione della memoria"
|
||||||
|
|
||||||
|
#: src/main/options.c:418
|
||||||
|
msgid "list files may not contain @ lines"
|
||||||
|
msgstr "file di elenco non possono contenere linee @"
|
||||||
|
|
||||||
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
|
msgid "process ID or pid:fd pair expected"
|
||||||
|
msgstr "è previsto un ID di processo o una coppia pid:fd"
|
||||||
|
|
||||||
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
|
msgid "invalid process ID"
|
||||||
|
msgstr "ID processo non valido"
|
||||||
|
|
||||||
|
#: src/main/options.c:829
|
||||||
|
msgid "numeric value not understood"
|
||||||
|
msgstr "valore numerico non compreso"
|
||||||
|
|
||||||
|
#: src/main/options.c:843
|
||||||
|
msgid "integer argument expected"
|
||||||
|
msgstr "argomento integer previsto"
|
||||||
|
|
||||||
|
#: src/main/options.c:853
|
||||||
|
msgid "numeric argument expected"
|
||||||
|
msgstr "argomento numerico previsto"
|
||||||
|
|
||||||
|
#: src/main/options.c:864
|
||||||
|
msgid "missing filename"
|
||||||
|
msgstr "nome del file mancante"
|
||||||
|
|
||||||
|
#: src/main/options.c:890
|
||||||
|
msgid "missing process name"
|
||||||
|
msgstr "nome del processo mancante"
|
||||||
|
|
||||||
|
#: src/main/options.c:1182
|
||||||
|
msgid "invalid side specification"
|
||||||
|
msgstr "specifica del lato non valida"
|
||||||
|
|
||||||
|
#: src/main/options.c:1197
|
||||||
|
#, c-format
|
||||||
|
msgid "Try `%s --help' for more information."
|
||||||
|
msgstr "Usare «%s --help» per ulteriori informazioni."
|
||||||
|
|
||||||
|
#: src/main/options.c:1199
|
||||||
|
#, c-format
|
||||||
|
msgid "Try `%s -h' for more information."
|
||||||
|
msgstr "Usare «%s -h» per ulteriori informazioni."
|
||||||
|
|
||||||
|
#: src/main/options.c:1231
|
||||||
|
msgid ""
|
||||||
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
|
"descriptors"
|
||||||
|
msgstr ""
|
||||||
|
"non è possibile utilizzare la modalità riga o il modificatore di "
|
||||||
|
"trasferimento durante la visualizzazione dei descrittori di file"
|
||||||
|
|
||||||
|
#: src/main/options.c:1239
|
||||||
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
|
msgstr ""
|
||||||
|
"non può utilizzare il posizionamento del cursore durante la visualizzazione "
|
||||||
|
"dei descrittori di file"
|
||||||
|
|
||||||
|
#: src/main/options.c:1247
|
||||||
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
|
msgstr "non può usare il telecomando quando si guarda i descrittori di file"
|
||||||
|
|
||||||
|
#: src/main/options.c:1255
|
||||||
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
|
msgstr "non può utilizzare query remoto quando si guarda i descrittori di file"
|
||||||
|
|
||||||
|
#: src/main/options.c:1263
|
||||||
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
|
msgstr ""
|
||||||
|
"non può trasferire i file durante la visualizzazione dei descrittori di file"
|
||||||
|
|
||||||
|
#: src/main/options.c:1287
|
||||||
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
|
msgstr "non disponibile su sistemi senza /proc/self/fdinfo"
|
||||||
|
|
||||||
|
#: src/main/options.c:1298
|
||||||
|
msgid "cannot use remote control and remote query together"
|
||||||
|
msgstr "non può utilizzare il telecomando e la query remota insieme"
|
||||||
|
|
||||||
|
#: src/main/options.c:1325
|
||||||
|
msgid "monitor mode cannot be specified with this option"
|
||||||
|
msgstr "la modalità monitor non può essere specificata con questa opzione"
|
||||||
|
|
||||||
|
#: src/main/options.c:1337
|
||||||
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
|
msgstr "modalità monitor non può essere utilizzato con negozio e in avanti"
|
||||||
|
|
||||||
|
#: src/main/options.c:1348
|
||||||
|
msgid "files cannot be specified with this option"
|
||||||
|
msgstr "i file non possono essere specificati con questa opzione"
|
||||||
|
|
||||||
|
#: src/main/version.c:28
|
||||||
|
msgid "License: GPLv3+ <https://www.gnu.org/licenses/gpl-3.0.html>"
|
||||||
|
msgstr "Licenza: GPLv3+ <https://www.gnu.org/licenses/gpl-3.0.html>"
|
||||||
|
|
||||||
|
#: src/main/version.c:29
|
||||||
|
msgid "This is free software: you are free to change and redistribute it."
|
||||||
|
msgstr "Questo è software libero: è possibile modificarlo e ridistribuirlo."
|
||||||
|
|
||||||
|
#: src/main/version.c:30
|
||||||
|
msgid "There is NO WARRANTY, to the extent permitted by law."
|
||||||
|
msgstr "Non c'è ALCUNA GARANZIA, nei limiti permessi dalla legge."
|
||||||
|
|
||||||
|
#: src/main/version.c:32
|
||||||
|
msgid "Project web site"
|
||||||
|
msgstr "Sito web del progetto"
|
||||||
|
|
||||||
|
#: src/pv/cursor.c:108 src/pv/cursor.c:135
|
||||||
|
msgid "failed to open lock file"
|
||||||
|
msgstr "non è riuscito ad aprire il file di blocco"
|
||||||
|
|
||||||
|
#: src/pv/cursor.c:790 src/pv/cursor.c:792
|
||||||
|
msgid "interrupted by a signal"
|
||||||
|
msgstr "interrotta da un segnale"
|
||||||
|
|
||||||
|
#: src/pv/display.c:311
|
||||||
|
msgid "yzafpnum kMGTPEZY"
|
||||||
|
msgstr "yzafpnum kMGTPEZY"
|
||||||
|
|
||||||
|
#: src/pv/display.c:329
|
||||||
|
msgid "yzafpnum KMGTPEZY"
|
||||||
|
msgstr "yzafpnum KMGTPEZY"
|
||||||
|
|
||||||
|
#: src/pv/file.c:81
|
||||||
|
msgid "/dev/null is not usable"
|
||||||
|
msgstr "/dev/null non è utilizzabile"
|
||||||
|
|
||||||
|
#: src/pv/file.c:371
|
||||||
|
msgid "error closing file"
|
||||||
|
msgstr "errore nel chiudere il file"
|
||||||
|
|
||||||
|
#: src/pv/file.c:438
|
||||||
|
msgid "input file is also the output"
|
||||||
|
msgstr "il file di input coincide con quello di output"
|
||||||
|
|
||||||
|
#: src/pv/file.c:596
|
||||||
|
msgid "(none)"
|
||||||
|
msgstr "(nessuno)"
|
||||||
|
|
||||||
|
#: src/pv/file.c:598
|
||||||
|
msgid "(stdin)"
|
||||||
|
msgstr "(stdin)"
|
||||||
|
|
||||||
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
|
msgid "b/s"
|
||||||
|
msgstr "b/s"
|
||||||
|
|
||||||
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
|
#: src/pv/format/rate.c:40
|
||||||
|
msgid "/s"
|
||||||
|
msgstr "/s"
|
||||||
|
|
||||||
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
|
msgid "B/s"
|
||||||
|
msgstr "B/s"
|
||||||
|
|
||||||
|
#: src/pv/format/bytes.c:35
|
||||||
|
msgid "b"
|
||||||
|
msgstr "b"
|
||||||
|
|
||||||
|
#: src/pv/format/bytes.c:39 src/pv/transfer.c:1284
|
||||||
|
msgid "B"
|
||||||
|
msgstr "B"
|
||||||
|
|
||||||
|
#: src/pv/format/eta.c:63 src/pv/format/eta.c:67
|
||||||
|
msgid "ETA"
|
||||||
|
msgstr "ETA"
|
||||||
|
|
||||||
|
#: src/pv/format/fineta.c:93
|
||||||
|
msgid "FIN"
|
||||||
|
msgstr "FIN"
|
||||||
|
|
||||||
|
#: src/pv/loop.c:180
|
||||||
|
msgid "rate min/avg/max/mdev"
|
||||||
|
msgstr "tasso min/med/mas/mdev"
|
||||||
|
|
||||||
|
#: src/pv/loop.c:192
|
||||||
|
msgid "rate not measured"
|
||||||
|
msgstr "tasso non misurato"
|
||||||
|
|
||||||
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
|
#: src/pv/watchpid.c:206 src/pv/watchpid.c:218 src/pv/watchpid.c:268
|
||||||
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:286 src/pv/watchpid.c:401
|
||||||
|
#: src/pv/watchpid.c:409 src/pv/watchpid.c:556 src/pv/watchpid.c:565
|
||||||
|
#: src/pv/watchpid.c:586
|
||||||
|
msgid "pid"
|
||||||
|
msgstr "pid"
|
||||||
|
|
||||||
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
|
msgid "fd"
|
||||||
|
msgstr "fd"
|
||||||
|
|
||||||
|
#: src/pv/remote.c:242 src/pv/remote.c:636
|
||||||
|
msgid "message not received"
|
||||||
|
msgstr "messaggio non ricevuto"
|
||||||
|
|
||||||
|
#: src/pv/remote.c:659 src/pv/remote.c:677
|
||||||
|
msgid "SA_SIGINFO not supported on this system"
|
||||||
|
msgstr "SA_SIGINFO non supportato su questo sistema"
|
||||||
|
|
||||||
|
#: src/pv/transfer.c:1173
|
||||||
|
msgid "warning: read errors detected"
|
||||||
|
msgstr "avvertimento: errori di lettura rilevati"
|
||||||
|
|
||||||
|
#: src/pv/transfer.c:1283
|
||||||
|
msgid "skipped past read error"
|
||||||
|
msgstr "saltato l'errore di lettura"
|
||||||
|
|
||||||
|
#: src/pv/transfer.c:1642
|
||||||
|
msgid "write error"
|
||||||
|
msgstr "errore di scrittura"
|
||||||
|
|
||||||
|
#: src/pv/watchpid.c:160 src/pv/watchpid.c:288
|
||||||
|
msgid "not a regular file or block device"
|
||||||
|
msgstr "non è un file regolare o un dispositivo a blocchi"
|
||||||
@@ -2,7 +2,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: pv 1.9.34\n"
|
"Project-Id-Version: pv 1.9.34\n"
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2026-05-16 19:25+0000\n"
|
"PO-Revision-Date: 2026-05-16 19:25+0000\n"
|
||||||
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
||||||
"Language-Team: Georgian <https://translate.codeberg.org/projects/pv/pv/ka/>\n"
|
"Language-Team: Georgian <https://translate.codeberg.org/projects/pv/pv/ka/>\n"
|
||||||
@@ -160,139 +160,143 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr "ასევე გაუგზავნეთ პროგრესი ႱႮႤႺႨႴႨႩႠ-ს"
|
msgstr "ასევე გაუგზავნეთ პროგრესი ႱႮႤႺႨႴႨႩႠ-ს"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "სტატისტიკის ჩვენება ბოლოს"
|
msgstr "სტატისტიკის ჩვენება ბოლოს"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "გამომავალი მაშინაც კი, თუ სტანდარტული შეცდომა ტერმინალი არ არის"
|
msgstr "გამომავალი მაშინაც კი, თუ სტანდარტული შეცდომა ტერმინალი არ არის"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "კურსორის პოზიციონირება ტერმინალის კოდებით"
|
msgstr "კურსორის პოზიციონირება ტერმინალის კოდებით"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "ႴႠႨႪႨ"
|
msgstr "ႴႠႨႪႨ"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "ჩაწერეთ გამომავალი ႴႠႨႪႨ-ში სტანდარტული გამომავალის ნაცვლად"
|
msgstr "ჩაწერეთ გამომავალი ႴႠႨႪႨ-ში სტანდარტული გამომავალის ნაცვლად"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "ႱႨႹႵႠႰႤ"
|
msgstr "ႱႨႹႵႠႰႤ"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "სიჩქარის შეზღუდვა წამში ႱႨႹႵႠႰႤ ბაიტამდე"
|
msgstr "სიჩქარის შეზღუდვა წამში ႱႨႹႵႠႰႤ ბაიტამდე"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "ႡႠႨႲႤႡႨ"
|
msgstr "ႡႠႨႲႤႡႨ"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "გამოიყენეთ ႡႠႨႲႤႡႨ ბუფერის ზომა"
|
msgstr "გამოიყენეთ ႡႠႨႲႤႡႨ ბუფერის ზომა"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "არასდროს გამოიყენოთ splice(), ყოველთვის გამოიყენეთ წაკითხვა/ჩაწერა"
|
msgstr "არასდროს გამოიყენოთ splice(), ყოველთვის გამოიყენეთ წაკითხვა/ჩაწერა"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr "მილის ბუფერის ზომა დააყენეთ ႡႠႨႲႤႡႨ ბაიტზე"
|
msgstr "მილის ბუფერის ზომა დააყენეთ ႡႠႨႲႤႡႨ ბაიტზე"
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "შეყვანის შეცდომების გამოტოვება"
|
msgstr "შეყვანის შეცდომების გამოტოვება"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "შეცდომების გამოტოვება ႡႠႨႲႤႡႨ ბაიტის ბლოკებში"
|
msgstr "შეცდომების გამოტოვება ႡႠႨႲႤႡႨ ბაიტის ბლოკებში"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "შეჩერება --size ბაიტების გადატანის შემდეგ"
|
msgstr "შეჩერება --size ბაიტების გადატანის შემდეგ"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "დისკის ჩაწერის ქეშის გასუფთავება ყოველი ჩაწერის შემდეგ"
|
msgstr "დისკის ჩაწერის ქეშის გასუფთავება ყოველი ჩაწერის შემდეგ"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "ქეშის გვერდის ავლით პირდაპირი შეყვანის/გამოყვანის გამოყენებით"
|
msgstr "ქეშის გვერდის ავლით პირდაპირი შეყვანის/გამოყვანის გამოყენებით"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr "დატოვეთ ხვრელები გამომავალში ნულოვანი ბაიტების ჩაწერის ნაცვლად"
|
msgstr "დატოვეთ ხვრელები გამომავალში ნულოვანი ბაიტების ჩაწერის ნაცვლად"
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "შეყვანის გაუქმება გამოსავალში ჩაწერის ნაცვლად"
|
msgstr "შეყვანის გაუქმება გამოსავალში ჩაწერის ნაცვლად"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr "ყველა შემავალი მონაცემი ႴႠႨႪႨ-ში ჩაწერეთ გამოსავალში ჩაწერამდე"
|
msgstr "ყველა შემავალი მონაცემი ႴႠႨႪႨ-ში ჩაწერეთ გამოსავალში ჩაწერამდე"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr "ႮႨႣ[:ႴႠ]|=ႱႠႾႤႪႨ|@ႴႠႨႪႨ"
|
msgstr "ႮႨႣ[:ႴႠ]|=ႱႠႾႤႪႨ|@ႴႠႨႪႨ"
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "ფაილის აღწერის ყურება ႴႠ გახსნილია ႮႨႣ პროცესის მიერ"
|
msgstr "ფაილის აღწერის ყურება ႴႠ გახსნილია ႮႨႣ პროცესის მიერ"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "ႮႨႣ"
|
msgstr "ႮႨႣ"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "პროცესის ႮႨႣ-ის პარამეტრების განახლება"
|
msgstr "პროცესის ႮႨႣ-ის პარამეტრების განახლება"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr "პროცესის ႮႨႣ პროგრესის ჩვენება"
|
msgstr "პროცესის ႮႨႣ პროგრესის ჩვენება"
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"ბრძანების გაშვება და მისი სტანდარტული შეყვანის, გამომავალი ან ორივეს "
|
"ბრძანების გაშვება და მისი სტანდარტული შეყვანის, გამომავალი ან ორივეს "
|
||||||
"მონიტორინგი"
|
"მონიტორინგი"
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "პროცესის იდენტიფიკატორის შენახვა ႴႠႨႪႨ-ში"
|
msgstr "პროცესის იდენტიფიკატორის შენახვა ႴႠႨႪႨ-ში"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "აჩვენეთ ეს დახმარება და გადით"
|
msgstr "აჩვენეთ ეს დახმარება და გადით"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "ვერსიის ინფორმაციის ჩვენება და გასვლა"
|
msgstr "ვერსიის ინფორმაციის ჩვენება და გასვლა"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "გამართვის ჟურნალების ႴႠႨႪႨ-ში ჩაწერა"
|
msgstr "გამართვის ჟურნალების ႴႠႨႪႨ-ში ჩაწერა"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "გამოყენება: %s [ႠႰႹႤႥႠ] [ႴႠႨႪႨ]..."
|
msgstr "გამოყენება: %s [ႠႰႹႤႥႠ] [ႴႠႨႪႨ]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr "შეყვანის ფაილების გადატანა გამოსავალზე მონიტორინგით."
|
msgstr "შეყვანის ფაილების გადატანა გამოსავალზე მონიტორინგით."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "მხარდაჭერილი ფორმატის თანმიმდევრობები:"
|
msgstr "მხარდაჭერილი ფორმატის თანმიმდევრობები:"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "ნებისმიერი შეცდომის შესახებ, გთხოვთ, შეატყობინოთ შემდეგ მისამართზე: %s"
|
msgstr "ნებისმიერი შეცდომის შესახებ, გთხოვთ, შეატყობინოთ შემდეგ მისამართზე: %s"
|
||||||
@@ -301,13 +305,13 @@ msgstr "ნებისმიერი შეცდომის შესახ
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(შეყვანა)"
|
msgstr "(შეყვანა)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr "შესასრულებელი ბრძანება უნდა იყოს მითითებული"
|
msgstr "შესასრულებელი ბრძანება უნდა იყოს მითითებული"
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "მეხსიერების გამოყოფის შეცდომა"
|
msgstr "მეხსიერების გამოყოფის შეცდომა"
|
||||||
@@ -316,87 +320,87 @@ msgstr "მეხსიერების გამოყოფის შეც
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr "სიის ფაილები არ შეიძლება შეიცავდეს \"@\" ხაზებს"
|
msgstr "სიის ფაილები არ შეიძლება შეიცავდეს \"@\" ხაზებს"
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr "ფაილის სახელი აკლია"
|
msgstr "ფაილის სახელი აკლია"
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "დამატებითი ინფორმაციისთვის სცადეთ `%s --help'."
|
msgstr "დამატებითი ინფორმაციისთვის სცადეთ `%s --help'."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "დამატებითი ინფორმაციისთვის სცადეთ `%s -h'."
|
msgstr "დამატებითი ინფორმაციისთვის სცადეთ `%s -h'."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -455,7 +459,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(stdin)"
|
msgstr "(stdin)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -465,7 +469,7 @@ msgid "/s"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -485,15 +489,15 @@ msgstr ""
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "სიჩქარე მინიმალური/საშუალო/მაქსიმალური/სტანდარტული გადახრა"
|
msgstr "სიჩქარე მინიმალური/საშუალო/მაქსიმალური/სტანდარტული გადახრა"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "სიჩქარე არ იზომებოდა"
|
msgstr "სიჩქარე არ იზომებოდა"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -504,7 +508,7 @@ msgstr "სიჩქარე არ იზომებოდა"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2026-05-18 20:38+0000\n"
|
"PO-Revision-Date: 2026-08-01 18:32+0000\n"
|
||||||
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
"Last-Translator: a-j-wood <a-j-wood@noreply.codeberg.org>\n"
|
||||||
"Language-Team: Polish <https://translate.codeberg.org/projects/pv/pv/pl/>\n"
|
"Language-Team: Polish <https://translate.codeberg.org/projects/pv/pv/pl/>\n"
|
||||||
"Language: pl\n"
|
"Language: pl\n"
|
||||||
@@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||||
"|| n%100>=20) ? 1 : 2;\n"
|
"|| n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 2026.5\n"
|
"X-Generator: Weblate 2026.7.1\n"
|
||||||
|
|
||||||
#: src/main/help.c:300
|
#: src/main/help.c:300
|
||||||
msgid "show progress bar"
|
msgid "show progress bar"
|
||||||
@@ -167,141 +167,145 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr "wysyłaj postęp również do SPEC"
|
msgstr "wysyłaj postęp również do SPEC"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr "aktualizacja stanu zaawansowania terminala za pomocą OSC 9;4 (ConEmu)"
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "wyświetl na końcu statystyki transferu"
|
msgstr "wyświetl na końcu statystyki transferu"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "pokaż wyjście nawet standardowe wyjście błędu nie jest terminalem"
|
msgstr "pokaż wyjście nawet standardowe wyjście błędu nie jest terminalem"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "używaj znaków ucieczki do pozycjonowania kursora"
|
msgstr "używaj znaków ucieczki do pozycjonowania kursora"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "PLIK"
|
msgstr "PLIK"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "zapisz wyjście do PLIK zamiast do wyjścia standardowego"
|
msgstr "zapisz wyjście do PLIK zamiast do wyjścia standardowego"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "PRĘDKOŚĆ"
|
msgstr "PRĘDKOŚĆ"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "ogranicz przesyłane dane do PRĘDKOŚĆ bajtów na sekundę"
|
msgstr "ogranicz przesyłane dane do PRĘDKOŚĆ bajtów na sekundę"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "BAJTY"
|
msgstr "BAJTY"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "użyj bufora o rozmiarze BAJTY"
|
msgstr "użyj bufora o rozmiarze BAJTY"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "nigdy nie używaj splice(), zawsze używaj read/write"
|
msgstr "nigdy nie używaj splice(), zawsze używaj read/write"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr "użyj bufora potokowego o rozmiarze BAJTY"
|
msgstr "użyj bufora potokowego o rozmiarze BAJTY"
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "pomijaj błędy odczytu wejścia"
|
msgstr "pomijaj błędy odczytu wejścia"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "pomijaj błędy w blokach po BAJTY bajtów na raz"
|
msgstr "pomijaj błędy w blokach po BAJTY bajtów na raz"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "zakończ po przesłaniu --size bajtów"
|
msgstr "zakończ po przesłaniu --size bajtów"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "wymuś zapis pamięci podręcznej na dysk po każdym zapisie"
|
msgstr "wymuś zapis pamięci podręcznej na dysk po każdym zapisie"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"użyj bezpośredniego wejścia/wyjścia celem pominięcia pamięci podręcznej"
|
"użyj bezpośredniego wejścia/wyjścia celem pominięcia pamięci podręcznej"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr "próbuj przewinąć zamiast wypisywać zerowe bajty"
|
msgstr "próbuj przewinąć zamiast wypisywać zerowe bajty"
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "zignoruj dane wejściowe zamiast wyświetlić je na wyjściu standardowym"
|
msgstr "zignoruj dane wejściowe zamiast wyświetlić je na wyjściu standardowym"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"zapisz wszystkie dane wejściowe do PLIK przed wyświetleniem ich na wyjściu"
|
"zapisz wszystkie dane wejściowe do PLIK przed wyświetleniem ich na wyjściu"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr "PID[:FD]|=NAZWA|@PLIKLISTY"
|
msgstr "PID[:FD]|=NAZWA|@PLIKLISTY"
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "obserwuj plik FD otworzony przez proces PID"
|
msgstr "obserwuj plik FD otworzony przez proces PID"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "PID"
|
msgstr "PID"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "zaktualizuj ustawienia procesu PID"
|
msgstr "zaktualizuj ustawienia procesu PID"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr "pokaż postęp procesu PID"
|
msgstr "pokaż postęp procesu PID"
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr "uruchom polecenie i monitoruj jego wejście i/lub wyjście standardowe"
|
msgstr "uruchom polecenie i monitoruj jego wejście i/lub wyjście standardowe"
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "zapisz ID procesu do PLIK"
|
msgstr "zapisz ID procesu do PLIK"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "wyświetl te informacje z pomocą i wyjdź"
|
msgstr "wyświetl te informacje z pomocą i wyjdź"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "wyświetl informacje o wersji i wyjdź"
|
msgstr "wyświetl informacje o wersji i wyjdź"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "zapisz logi debugujące do PLIK"
|
msgstr "zapisz logi debugujące do PLIK"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Sposób użycia: %s [OPCJA] [PLIK]..."
|
msgstr "Sposób użycia: %s [OPCJA] [PLIK]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Łączenie PLIK(ów) lub wejścia standardowego, do wyjścia standardowego z "
|
"Łączenie PLIK(ów) lub wejścia standardowego, do wyjścia standardowego z "
|
||||||
"monitorowaniem."
|
"monitorowaniem."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "Wspierane sekwencje formatowania:"
|
msgstr "Wspierane sekwencje formatowania:"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Proszę przesyłać zgłoszenia błędów do %s"
|
msgstr "Proszę przesyłać zgłoszenia błędów do %s"
|
||||||
@@ -310,13 +314,13 @@ msgstr "Proszę przesyłać zgłoszenia błędów do %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(wejście)"
|
msgstr "(wejście)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr "polecenie do uruchomienia musi zostać określone"
|
msgstr "polecenie do uruchomienia musi zostać określone"
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "błąd przydziału pamięci"
|
msgstr "błąd przydziału pamięci"
|
||||||
@@ -325,49 +329,49 @@ msgstr "błąd przydziału pamięci"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr "pliki list nie mogą zawierać linii wykorzystujących @"
|
msgstr "pliki list nie mogą zawierać linii wykorzystujących @"
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "oczekiwany proces ID lub para PID:FD"
|
msgstr "oczekiwany proces ID lub para PID:FD"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "niepoprawne ID procesu"
|
msgstr "niepoprawne ID procesu"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr "wartość liczbowa niezrozumiana"
|
msgstr "wartość liczbowa niezrozumiana"
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "oczekiwany argument typu liczby całkowitej"
|
msgstr "oczekiwany argument typu liczby całkowitej"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "oczekiwany argument liczbowy"
|
msgstr "oczekiwany argument liczbowy"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr "brakująca nazwa pliku"
|
msgstr "brakująca nazwa pliku"
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr "brakująca nazwa procesu"
|
msgstr "brakująca nazwa procesu"
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr "niepoprawne określenie monitorowanych stron"
|
msgstr "niepoprawne określenie monitorowanych stron"
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Spróbuj `%s --help' by uzyskać więcej informacji."
|
msgstr "Spróbuj `%s --help' by uzyskać więcej informacji."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Spróbuj `%s -h' by uzyskać więcej informacji."
|
msgstr "Spróbuj `%s -h' by uzyskać więcej informacji."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -375,45 +379,45 @@ msgstr ""
|
|||||||
"nie można użyć trybu zliczania linii lub opcji modyfikujących przesył "
|
"nie można użyć trybu zliczania linii lub opcji modyfikujących przesył "
|
||||||
"łącznie z opcją obserwowania deskryptorów plików"
|
"łącznie z opcją obserwowania deskryptorów plików"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"nie można użyć pozycjonowania kursora łącznie z opcją obserwowania "
|
"nie można użyć pozycjonowania kursora łącznie z opcją obserwowania "
|
||||||
"deskryptorów plików"
|
"deskryptorów plików"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"nie można korzystać ze zdalnego sterowania łącznie z obserwowaniem "
|
"nie można korzystać ze zdalnego sterowania łącznie z obserwowaniem "
|
||||||
"deskryptorów plików"
|
"deskryptorów plików"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"nie można korzystać ze zdalnego odczytu łącznie z obserwowaniem deskryptorów "
|
"nie można korzystać ze zdalnego odczytu łącznie z obserwowaniem deskryptorów "
|
||||||
"plików"
|
"plików"
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr "nie można przesyłać plików z opcją obserwowania deskryptorów plików"
|
msgstr "nie można przesyłać plików z opcją obserwowania deskryptorów plików"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "niedostępne na systemach bez /proc/self/fdinfo"
|
msgstr "niedostępne na systemach bez /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr "nie można użyć zdalnego sterowania i zdalnego odczytu jednocześnie"
|
msgstr "nie można użyć zdalnego sterowania i zdalnego odczytu jednocześnie"
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr "tryb monitorowania nie może być określony z tą opcją"
|
msgstr "tryb monitorowania nie może być określony z tą opcją"
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr "tryb monitorowania nie może być użyty z store-and-forward"
|
msgstr "tryb monitorowania nie może być użyty z store-and-forward"
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr "pliki nie mogą być określone przy użyciu tej opcji"
|
msgstr "pliki nie mogą być określone przy użyciu tej opcji"
|
||||||
|
|
||||||
@@ -470,7 +474,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(stdin)"
|
msgstr "(stdin)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr "b/s"
|
msgstr "b/s"
|
||||||
|
|
||||||
@@ -480,7 +484,7 @@ msgid "/s"
|
|||||||
msgstr "/s"
|
msgstr "/s"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "B/s"
|
msgstr "B/s"
|
||||||
|
|
||||||
@@ -501,15 +505,15 @@ msgstr "ETA"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr "FIN"
|
msgstr "FIN"
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "prędkość min/śr/max/odch"
|
msgstr "prędkość min/śr/max/odch"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "prędkość niezmierzona"
|
msgstr "prędkość niezmierzona"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -520,7 +524,7 @@ msgstr "prędkość niezmierzona"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr "pid"
|
msgstr "pid"
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -160,139 +160,143 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
msgid "output transfer statistics at the end"
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:385
|
||||||
|
msgid "output transfer statistics at the end"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "gera dados mesmo que a saída de erro seja redirecionada"
|
msgstr "gera dados mesmo que a saída de erro seja redirecionada"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "utiliza caracteres de escape para posicionar o cursor"
|
msgstr "utiliza caracteres de escape para posicionar o cursor"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "limita a transferência a RATE bytes por segundo"
|
msgstr "limita a transferência a RATE bytes por segundo"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "use um tamanho de buffer de BYTES"
|
msgstr "use um tamanho de buffer de BYTES"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "nunca use splice(), sempre use read/write"
|
msgstr "nunca use splice(), sempre use read/write"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "ignorar erros de leitura em entrada"
|
msgstr "ignorar erros de leitura em entrada"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "parar após --size bytes terem sido transferidos"
|
msgstr "parar após --size bytes terem sido transferidos"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "assistir arquivo FD aberto pelo processo PID"
|
msgstr "assistir arquivo FD aberto pelo processo PID"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "atualizar as configurações do processo PID"
|
msgstr "atualizar as configurações do processo PID"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "salvar ID do processo em FILE"
|
msgstr "salvar ID do processo em FILE"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "exibe esta tela de ajuda e termina"
|
msgstr "exibe esta tela de ajuda e termina"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "exibe a versão e termina"
|
msgstr "exibe a versão e termina"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Uso: %s [OPÇÕES] [ARQUIVOS]..."
|
msgstr "Uso: %s [OPÇÕES] [ARQUIVOS]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Concatena ARQUIVO(s) ou a entrada padrão e grava na saída padrão, com "
|
"Concatena ARQUIVO(s) ou a entrada padrão e grava na saída padrão, com "
|
||||||
"monitoramento."
|
"monitoramento."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Por favor, reporte quaisquer defeitos para %s"
|
msgstr "Por favor, reporte quaisquer defeitos para %s"
|
||||||
@@ -301,13 +305,13 @@ msgstr "Por favor, reporte quaisquer defeitos para %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "falha de alocação de memória"
|
msgstr "falha de alocação de memória"
|
||||||
@@ -316,49 +320,49 @@ msgstr "falha de alocação de memória"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "ID do processo ou par pid:fd esperado"
|
msgstr "ID do processo ou par pid:fd esperado"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "ID de processo inválido"
|
msgstr "ID de processo inválido"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "argumento inteiro esperado"
|
msgstr "argumento inteiro esperado"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "argumento numérico esperado"
|
msgstr "argumento numérico esperado"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Tente `%s --help' para maiores informações."
|
msgstr "Tente `%s --help' para maiores informações."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Tente `%s -h' para maiores informações."
|
msgstr "Tente `%s -h' para maiores informações."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -366,41 +370,41 @@ msgstr ""
|
|||||||
"não pode usar o modo de linha ou opções de modificador de transferência ao "
|
"não pode usar o modo de linha ou opções de modificador de transferência ao "
|
||||||
"assistir os descritores de arquivo"
|
"assistir os descritores de arquivo"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"não pode usar o posicionamento do cursor ao observar os descritores de "
|
"não pode usar o posicionamento do cursor ao observar os descritores de "
|
||||||
"arquivo"
|
"arquivo"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr "não pode usar o controle remoto ao assistir os descritores de arquivo"
|
msgstr "não pode usar o controle remoto ao assistir os descritores de arquivo"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr "não pode transferir arquivos ao assistir descritores de arquivo"
|
msgstr "não pode transferir arquivos ao assistir descritores de arquivo"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "não disponível em sistemas sem /proc/self/fdinfo"
|
msgstr "não disponível em sistemas sem /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -457,7 +461,7 @@ msgid "(stdin)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -467,7 +471,7 @@ msgid "/s"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "B/s"
|
msgstr "B/s"
|
||||||
|
|
||||||
@@ -487,15 +491,15 @@ msgstr "ETA"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -506,7 +510,7 @@ msgstr ""
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -0,0 +1,530 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: pv 1.11.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Language-Team: Romanian <https://translate.codeberg.org/projects/pv/pv/ro/>\n"
|
||||||
|
"Language: ro\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: src/main/help.c:300
|
||||||
|
msgid "show progress bar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:303
|
||||||
|
msgid "show elapsed time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:306
|
||||||
|
msgid "show estimated time of arrival (completion)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:309
|
||||||
|
msgid "show absolute estimated time of arrival (completion)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:312
|
||||||
|
msgid "show data transfer rate counter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:315
|
||||||
|
msgid "show data transfer average rate counter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:318
|
||||||
|
msgid "show number of bytes transferred"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:321
|
||||||
|
msgid "show percentage of transfer buffer in use"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:323
|
||||||
|
msgid "NUM"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:324
|
||||||
|
msgid "show NUM bytes last written"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:326
|
||||||
|
msgid "FORMAT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:327
|
||||||
|
msgid "set output format to FORMAT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:330
|
||||||
|
msgid "output percentages, not visual information"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:333
|
||||||
|
msgid "do not output any transfer information at all"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:337
|
||||||
|
msgid "show number of bits transferred"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:340
|
||||||
|
msgid "treat suffixes as multiples of 1000 rather than 1024"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:343
|
||||||
|
msgid "display nothing until first byte transferred"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:345 src/main/help.c:360 src/main/help.c:363
|
||||||
|
msgid "SEC"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:346
|
||||||
|
msgid "display nothing until SEC seconds have passed"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:348
|
||||||
|
msgid "SIZE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:349
|
||||||
|
msgid "set estimated data size to SIZE bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:352
|
||||||
|
msgid "if size unknown, show rate vs max rate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:355
|
||||||
|
msgid "count lines instead of bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:358
|
||||||
|
msgid "lines are null-terminated"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:361
|
||||||
|
msgid "update every SEC seconds"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:364
|
||||||
|
msgid "compute average rate over past SEC seconds (default 30s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:366
|
||||||
|
msgid "WIDTH"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:367
|
||||||
|
msgid "assume terminal is WIDTH characters wide"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:369
|
||||||
|
msgid "HEIGHT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:370
|
||||||
|
msgid "assume terminal is HEIGHT rows high"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:372
|
||||||
|
msgid "NAME"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:373
|
||||||
|
msgid "prefix visual information with NAME"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:375
|
||||||
|
msgid "STYLE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:376
|
||||||
|
msgid "set default bar style to STYLE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:378
|
||||||
|
msgid "SPEC"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:379
|
||||||
|
msgid "also send progress to SPEC"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
|
msgid "output transfer statistics at the end"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:388
|
||||||
|
msgid "output even if standard error is not a terminal"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:391
|
||||||
|
msgid "use cursor positioning escape sequences"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
|
#: src/main/help.c:459
|
||||||
|
msgid "FILE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:395
|
||||||
|
msgid "write output to FILE instead of stdout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:397
|
||||||
|
msgid "RATE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:398
|
||||||
|
msgid "limit transfer to RATE bytes per second"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
|
msgid "BYTES"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:401
|
||||||
|
msgid "use a buffer size of BYTES"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:404
|
||||||
|
msgid "never use splice(), always use read/write"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:407
|
||||||
|
msgid "set the pipe buffer size to BYTES"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:410
|
||||||
|
msgid "skip read errors in input"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:413
|
||||||
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:416
|
||||||
|
msgid "stop after --size bytes have been transferred"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:419
|
||||||
|
msgid "flush cache to disk after every write"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:422
|
||||||
|
msgid "use direct I/O to bypass cache"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:425
|
||||||
|
msgid "try to seek instead of writing null bytes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:428
|
||||||
|
msgid "discard input instead of writing to output"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:431
|
||||||
|
msgid "write all input to FILE before writing to output"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:434
|
||||||
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:435
|
||||||
|
msgid "watch file FD opened by process PID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
|
msgid "PID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:439
|
||||||
|
msgid "update settings of process PID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:442
|
||||||
|
msgid "show progress of process PID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:446
|
||||||
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:450
|
||||||
|
msgid "save process ID in FILE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:453
|
||||||
|
msgid "show this help and exit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:456
|
||||||
|
msgid "show version information and exit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:460
|
||||||
|
msgid "write debug logs to FILE"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:486
|
||||||
|
#, c-format
|
||||||
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:497
|
||||||
|
msgid ""
|
||||||
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:639
|
||||||
|
msgid "Supported format sequences:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:653
|
||||||
|
#, c-format
|
||||||
|
msgid "Please report any bugs to: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/main.c:225
|
||||||
|
msgid "(input)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
|
msgid "a command to run must be specified"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
|
msgid "memory allocation failure"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:418
|
||||||
|
msgid "list files may not contain @ lines"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
|
msgid "process ID or pid:fd pair expected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
|
msgid "invalid process ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:829
|
||||||
|
msgid "numeric value not understood"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:843
|
||||||
|
msgid "integer argument expected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:853
|
||||||
|
msgid "numeric argument expected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:864
|
||||||
|
msgid "missing filename"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:890
|
||||||
|
msgid "missing process name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1182
|
||||||
|
msgid "invalid side specification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1197
|
||||||
|
#, c-format
|
||||||
|
msgid "Try `%s --help' for more information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1199
|
||||||
|
#, c-format
|
||||||
|
msgid "Try `%s -h' for more information."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1231
|
||||||
|
msgid ""
|
||||||
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
|
"descriptors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1239
|
||||||
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1247
|
||||||
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1255
|
||||||
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1263
|
||||||
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1287
|
||||||
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1298
|
||||||
|
msgid "cannot use remote control and remote query together"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1325
|
||||||
|
msgid "monitor mode cannot be specified with this option"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1337
|
||||||
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/options.c:1348
|
||||||
|
msgid "files cannot be specified with this option"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/version.c:28
|
||||||
|
msgid "License: GPLv3+ <https://www.gnu.org/licenses/gpl-3.0.html>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/version.c:29
|
||||||
|
msgid "This is free software: you are free to change and redistribute it."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/version.c:30
|
||||||
|
msgid "There is NO WARRANTY, to the extent permitted by law."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/version.c:32
|
||||||
|
msgid "Project web site"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/cursor.c:108 src/pv/cursor.c:135
|
||||||
|
msgid "failed to open lock file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/cursor.c:790 src/pv/cursor.c:792
|
||||||
|
msgid "interrupted by a signal"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/display.c:311
|
||||||
|
msgid "yzafpnum kMGTPEZY"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/display.c:329
|
||||||
|
msgid "yzafpnum KMGTPEZY"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/file.c:81
|
||||||
|
msgid "/dev/null is not usable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/file.c:371
|
||||||
|
msgid "error closing file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/file.c:438
|
||||||
|
msgid "input file is also the output"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/file.c:596
|
||||||
|
msgid "(none)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/file.c:598
|
||||||
|
msgid "(stdin)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
|
msgid "b/s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
|
#: src/pv/format/rate.c:40
|
||||||
|
msgid "/s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
|
msgid "B/s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/bytes.c:35
|
||||||
|
msgid "b"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/bytes.c:39 src/pv/transfer.c:1284
|
||||||
|
msgid "B"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/eta.c:63 src/pv/format/eta.c:67
|
||||||
|
msgid "ETA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/format/fineta.c:93
|
||||||
|
msgid "FIN"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/loop.c:180
|
||||||
|
msgid "rate min/avg/max/mdev"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/loop.c:192
|
||||||
|
msgid "rate not measured"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
|
#: src/pv/watchpid.c:206 src/pv/watchpid.c:218 src/pv/watchpid.c:268
|
||||||
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:286 src/pv/watchpid.c:401
|
||||||
|
#: src/pv/watchpid.c:409 src/pv/watchpid.c:556 src/pv/watchpid.c:565
|
||||||
|
#: src/pv/watchpid.c:586
|
||||||
|
msgid "pid"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
|
msgid "fd"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/remote.c:242 src/pv/remote.c:636
|
||||||
|
msgid "message not received"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/remote.c:659 src/pv/remote.c:677
|
||||||
|
msgid "SA_SIGINFO not supported on this system"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/transfer.c:1173
|
||||||
|
msgid "warning: read errors detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/transfer.c:1283
|
||||||
|
msgid "skipped past read error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/transfer.c:1642
|
||||||
|
msgid "write error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/pv/watchpid.c:160 src/pv/watchpid.c:288
|
||||||
|
msgid "not a regular file or block device"
|
||||||
|
msgstr ""
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2025-01-15 19:08+0000\n"
|
"PO-Revision-Date: 2026-08-17 12:27+0000\n"
|
||||||
"Last-Translator: 0ko <0ko@users.noreply.translate.codeberg.org>\n"
|
"Last-Translator: some_user <some_user@noreply.codeberg.org>\n"
|
||||||
"Language-Team: Russian <https://translate.codeberg.org/projects/pv/pv/ru/>\n"
|
"Language-Team: Russian <https://translate.codeberg.org/projects/pv/pv/ru/>\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -11,7 +11,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 5.9.2\n"
|
"X-Generator: Weblate 2026.8.1\n"
|
||||||
|
|
||||||
#: src/main/help.c:300
|
#: src/main/help.c:300
|
||||||
msgid "show progress bar"
|
msgid "show progress bar"
|
||||||
@@ -151,145 +151,150 @@ msgstr "задать стиль полоски по умолчанию как С
|
|||||||
|
|
||||||
#: src/main/help.c:378
|
#: src/main/help.c:378
|
||||||
msgid "SPEC"
|
msgid "SPEC"
|
||||||
msgstr ""
|
msgstr "НАЗНАЧ"
|
||||||
|
|
||||||
#: src/main/help.c:379
|
#: src/main/help.c:379
|
||||||
msgid "also send progress to SPEC"
|
msgid "also send progress to SPEC"
|
||||||
msgstr ""
|
msgstr "дополнительно выводить прогресс в НАЗНАЧ"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "после завершения показать статистику"
|
msgstr "после завершения показать статистику"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "вевести, даже если стд. ошибка не является терминалом"
|
msgstr "вевести, даже если стд. ошибка не является терминалом"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"использовать символьные последовательности для позиционирования курсора"
|
"использовать символьные последовательности для позиционирования курсора"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "ФАЙЛ"
|
msgstr "ФАЙЛ"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "направить вывод в ФАЙЛ вместо стд. вывода"
|
msgstr "направить вывод в ФАЙЛ вместо стд. вывода"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "СКОР"
|
msgstr "СКОР"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "ограничить скорость передачи до СКОР байт/сек"
|
msgstr "ограничить скорость передачи до СКОР байт/сек"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "БАЙТ"
|
msgstr "БАЙТ"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "использовать буфер размера БАЙТ"
|
msgstr "использовать буфер размера БАЙТ"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "использовать чтение/запись вместо splice()"
|
msgstr "использовать чтение/запись вместо splice()"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "пропустить ошибки чтения во вводе"
|
msgstr "пропустить ошибки чтения во вводе"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "пропускать ошибки в <БАЙТ> блоках за раз"
|
msgstr "пропускать ошибки в <БАЙТ> блоках за раз"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "остановить после передачи --size байт"
|
msgstr "остановить после передачи --size байт"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "сбрасывать кеш на диск каждый раз"
|
msgstr "сбрасывать кеш на диск каждый раз"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "использовать прямой ввод/вывод для обхода кеша"
|
msgstr "использовать прямой ввод/вывод для обхода кеша"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "отбрасывать ввод вместо записи в вывод"
|
msgstr "отбрасывать ввод вместо записи в вывод"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr "записывать весь ввод в ФАЙЛ прежде, чем отправлять на вывод"
|
msgstr "записывать весь ввод в ФАЙЛ прежде, чем отправлять на вывод"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "следить за FD файла, открытого процессом ИДпр"
|
msgstr "следить за FD файла, открытого процессом ИДпр"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "ИДпр"
|
msgstr "ИДпр"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "обновить настройки ИДпр процесса"
|
msgstr "обновить настройки ИДпр процесса"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr ""
|
msgstr "показать прогресс процесса ИДпр"
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"запустить команду и отслеживать её стандартный ввод, вывод или и то, и другое"
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "сохранить ИД процесса в ФАЙЛ"
|
msgstr "сохранить ИД процесса в ФАЙЛ"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "показать справку и завершить работу"
|
msgstr "показать справку и завершить работу"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "показать версию программы и завершить работу"
|
msgstr "показать версию программы и завершить работу"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "вести запись отладочного журнала в ФАЙЛ"
|
msgstr "вести запись отладочного журнала в ФАЙЛ"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Использование: %s [ОПЦИИ] [ФАЙЛ]..."
|
msgstr "Использование: %s [ОПЦИИ] [ФАЙЛ]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "Поддерживаемые последовательности:"
|
msgstr "Поддерживаемые последовательности:"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Сообщайте о проблемах на: %s"
|
msgstr "Сообщайте о проблемах на: %s"
|
||||||
@@ -298,102 +303,102 @@ msgstr "Сообщайте о проблемах на: %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(ввод)"
|
msgstr "(ввод)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr ""
|
msgstr "необходимо указать команду для запуска"
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "ошибка выделения памяти"
|
msgstr "ошибка выделения памяти"
|
||||||
|
|
||||||
#: src/main/options.c:418
|
#: src/main/options.c:418
|
||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr ""
|
msgstr "файлы списка не должны содержать строк, начинающихся с символа @"
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "ожидался ИД процесса или пара ИДпр:ДФ"
|
msgstr "ожидался ИД процесса или пара ИДпр:ДФ"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "неправильный ИД процесса"
|
msgstr "неправильный ИД процесса"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr "число не распознано"
|
msgstr "число не распознано"
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "ожидалось целое число"
|
msgstr "ожидалось целое число"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "ожидалось число"
|
msgstr "ожидалось число"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Выполните `%s --help' для получения подробностей."
|
msgstr "Выполните `%s --help' для получения подробностей."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Выполните `%s -h' для получения подробностей."
|
msgstr "Выполните `%s -h' для получения подробностей."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr "удалённое управление невозможно при отслеживании дескрипторов файлов"
|
msgstr "удалённое управление невозможно при отслеживании дескрипторов файлов"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr "передача файлов невозможна при отслеживании дескрипторов файлов"
|
msgstr "передача файлов невозможна при отслеживании дескрипторов файлов"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "невозможно на системах без /proc/self/fdinfo"
|
msgstr "невозможно на системах без /proc/self/fdinfo"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -452,7 +457,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(стд. ввод)"
|
msgstr "(стд. ввод)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr "бит/с"
|
msgstr "бит/с"
|
||||||
|
|
||||||
@@ -462,7 +467,7 @@ msgid "/s"
|
|||||||
msgstr "/с"
|
msgstr "/с"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "байт/с"
|
msgstr "байт/с"
|
||||||
|
|
||||||
@@ -482,15 +487,15 @@ msgstr "ОЖИД"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr "ЗАВЕРШ"
|
msgstr "ЗАВЕРШ"
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "скор. мин/сред/макс/дев"
|
msgstr "скор. мин/сред/макс/дев"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "скорость не изменяется"
|
msgstr "скорость не изменяется"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -501,7 +506,7 @@ msgstr "скорость не изменяется"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr "ИДпр"
|
msgstr "ИДпр"
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: pv 1.8.14\n"
|
"Project-Id-Version: pv 1.8.14\n"
|
||||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||||
"POT-Creation-Date: 2026-06-05 23:29+0100\n"
|
"POT-Creation-Date: 2026-08-01 14:53+0100\n"
|
||||||
"PO-Revision-Date: 2025-10-05 20:09+0000\n"
|
"PO-Revision-Date: 2025-10-05 20:09+0000\n"
|
||||||
"Last-Translator: Oğuz Ersen <ersen@noreply.codeberg.org>\n"
|
"Last-Translator: Oğuz Ersen <ersen@noreply.codeberg.org>\n"
|
||||||
"Language-Team: Turkish <https://translate.codeberg.org/projects/pv/pv/tr/>\n"
|
"Language-Team: Turkish <https://translate.codeberg.org/projects/pv/pv/tr/>\n"
|
||||||
@@ -158,138 +158,142 @@ msgid "also send progress to SPEC"
|
|||||||
msgstr "ilerlemeyi BELİRT ögesine de gönder"
|
msgstr "ilerlemeyi BELİRT ögesine de gönder"
|
||||||
|
|
||||||
#: src/main/help.c:382
|
#: src/main/help.c:382
|
||||||
|
msgid "set terminal progress state with OSC 9;4 (ConEmu)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/main/help.c:385
|
||||||
msgid "output transfer statistics at the end"
|
msgid "output transfer statistics at the end"
|
||||||
msgstr "transfer istatistiklerini sonda göster"
|
msgstr "transfer istatistiklerini sonda göster"
|
||||||
|
|
||||||
#: src/main/help.c:385
|
#: src/main/help.c:388
|
||||||
msgid "output even if standard error is not a terminal"
|
msgid "output even if standard error is not a terminal"
|
||||||
msgstr "standart hata bir terminal olmasa bile çıktı yazdır"
|
msgstr "standart hata bir terminal olmasa bile çıktı yazdır"
|
||||||
|
|
||||||
#: src/main/help.c:388
|
#: src/main/help.c:391
|
||||||
msgid "use cursor positioning escape sequences"
|
msgid "use cursor positioning escape sequences"
|
||||||
msgstr "imleç konumlandırma kaçış dizilerini kullan"
|
msgstr "imleç konumlandırma kaçış dizilerini kullan"
|
||||||
|
|
||||||
#: src/main/help.c:391 src/main/help.c:427 src/main/help.c:446
|
#: src/main/help.c:394 src/main/help.c:430 src/main/help.c:449
|
||||||
#: src/main/help.c:456
|
#: src/main/help.c:459
|
||||||
msgid "FILE"
|
msgid "FILE"
|
||||||
msgstr "DOSYA"
|
msgstr "DOSYA"
|
||||||
|
|
||||||
#: src/main/help.c:392
|
#: src/main/help.c:395
|
||||||
msgid "write output to FILE instead of stdout"
|
msgid "write output to FILE instead of stdout"
|
||||||
msgstr "çıktıyı stdout yerine DOSYA'ya yaz"
|
msgstr "çıktıyı stdout yerine DOSYA'ya yaz"
|
||||||
|
|
||||||
#: src/main/help.c:394
|
#: src/main/help.c:397
|
||||||
msgid "RATE"
|
msgid "RATE"
|
||||||
msgstr "ORAN"
|
msgstr "ORAN"
|
||||||
|
|
||||||
#: src/main/help.c:395
|
#: src/main/help.c:398
|
||||||
msgid "limit transfer to RATE bytes per second"
|
msgid "limit transfer to RATE bytes per second"
|
||||||
msgstr "aktarımı saniye başına ORAN bayt ile sınırlandırın"
|
msgstr "aktarımı saniye başına ORAN bayt ile sınırlandırın"
|
||||||
|
|
||||||
#: src/main/help.c:397 src/main/help.c:403 src/main/help.c:409
|
#: src/main/help.c:400 src/main/help.c:406 src/main/help.c:412
|
||||||
msgid "BYTES"
|
msgid "BYTES"
|
||||||
msgstr "BAYTLAR"
|
msgstr "BAYTLAR"
|
||||||
|
|
||||||
#: src/main/help.c:398
|
#: src/main/help.c:401
|
||||||
msgid "use a buffer size of BYTES"
|
msgid "use a buffer size of BYTES"
|
||||||
msgstr "BAYTLAR tampon boyutu kullanın"
|
msgstr "BAYTLAR tampon boyutu kullanın"
|
||||||
|
|
||||||
#: src/main/help.c:401
|
#: src/main/help.c:404
|
||||||
msgid "never use splice(), always use read/write"
|
msgid "never use splice(), always use read/write"
|
||||||
msgstr "splice() kullanma, her zaman read/write kullan"
|
msgstr "splice() kullanma, her zaman read/write kullan"
|
||||||
|
|
||||||
#: src/main/help.c:404
|
#: src/main/help.c:407
|
||||||
msgid "set the pipe buffer size to BYTES"
|
msgid "set the pipe buffer size to BYTES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:407
|
#: src/main/help.c:410
|
||||||
msgid "skip read errors in input"
|
msgid "skip read errors in input"
|
||||||
msgstr "girdideki okuma hatalarını atla"
|
msgstr "girdideki okuma hatalarını atla"
|
||||||
|
|
||||||
#: src/main/help.c:410
|
#: src/main/help.c:413
|
||||||
msgid "skip errors in BYTES blocks at a time"
|
msgid "skip errors in BYTES blocks at a time"
|
||||||
msgstr "BAYTLAR blokları halinde hataları atla"
|
msgstr "BAYTLAR blokları halinde hataları atla"
|
||||||
|
|
||||||
#: src/main/help.c:413
|
#: src/main/help.c:416
|
||||||
msgid "stop after --size bytes have been transferred"
|
msgid "stop after --size bytes have been transferred"
|
||||||
msgstr "--size bayt transfer edildikten sonra dur"
|
msgstr "--size bayt transfer edildikten sonra dur"
|
||||||
|
|
||||||
#: src/main/help.c:416
|
#: src/main/help.c:419
|
||||||
msgid "flush cache to disk after every write"
|
msgid "flush cache to disk after every write"
|
||||||
msgstr "her yazmadan sonra önbelleği diske boşalt"
|
msgstr "her yazmadan sonra önbelleği diske boşalt"
|
||||||
|
|
||||||
#: src/main/help.c:419
|
#: src/main/help.c:422
|
||||||
msgid "use direct I/O to bypass cache"
|
msgid "use direct I/O to bypass cache"
|
||||||
msgstr "Önbelleği atlamak için doğrudan I/O kullan"
|
msgstr "Önbelleği atlamak için doğrudan I/O kullan"
|
||||||
|
|
||||||
#: src/main/help.c:422
|
#: src/main/help.c:425
|
||||||
msgid "try to seek instead of writing null bytes"
|
msgid "try to seek instead of writing null bytes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:425
|
#: src/main/help.c:428
|
||||||
msgid "discard input instead of writing to output"
|
msgid "discard input instead of writing to output"
|
||||||
msgstr "Girdiyi çıktıya yazmak yerine yok say"
|
msgstr "Girdiyi çıktıya yazmak yerine yok say"
|
||||||
|
|
||||||
#: src/main/help.c:428
|
#: src/main/help.c:431
|
||||||
msgid "write all input to FILE before writing to output"
|
msgid "write all input to FILE before writing to output"
|
||||||
msgstr "çıktıya yazmadan önce tüm girdiyi DOSYA'ya yaz"
|
msgstr "çıktıya yazmadan önce tüm girdiyi DOSYA'ya yaz"
|
||||||
|
|
||||||
#: src/main/help.c:431
|
#: src/main/help.c:434
|
||||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:432
|
#: src/main/help.c:435
|
||||||
msgid "watch file FD opened by process PID"
|
msgid "watch file FD opened by process PID"
|
||||||
msgstr "FD izleme dosyası PID işlemi tarafından açıldı"
|
msgstr "FD izleme dosyası PID işlemi tarafından açıldı"
|
||||||
|
|
||||||
#: src/main/help.c:435 src/main/help.c:438
|
#: src/main/help.c:438 src/main/help.c:441
|
||||||
msgid "PID"
|
msgid "PID"
|
||||||
msgstr "PID"
|
msgstr "PID"
|
||||||
|
|
||||||
#: src/main/help.c:436
|
#: src/main/help.c:439
|
||||||
msgid "update settings of process PID"
|
msgid "update settings of process PID"
|
||||||
msgstr "süreç PID ayarlarını güncelle"
|
msgstr "süreç PID ayarlarını güncelle"
|
||||||
|
|
||||||
#: src/main/help.c:439
|
#: src/main/help.c:442
|
||||||
msgid "show progress of process PID"
|
msgid "show progress of process PID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:443
|
#: src/main/help.c:446
|
||||||
msgid "run a command and monitor its standard input, output, or both"
|
msgid "run a command and monitor its standard input, output, or both"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/help.c:447
|
#: src/main/help.c:450
|
||||||
msgid "save process ID in FILE"
|
msgid "save process ID in FILE"
|
||||||
msgstr "FILE'da işlem kimliğini (ID) kaydet"
|
msgstr "FILE'da işlem kimliğini (ID) kaydet"
|
||||||
|
|
||||||
#: src/main/help.c:450
|
#: src/main/help.c:453
|
||||||
msgid "show this help and exit"
|
msgid "show this help and exit"
|
||||||
msgstr "bu yardımı göster ve çık"
|
msgstr "bu yardımı göster ve çık"
|
||||||
|
|
||||||
#: src/main/help.c:453
|
#: src/main/help.c:456
|
||||||
msgid "show version information and exit"
|
msgid "show version information and exit"
|
||||||
msgstr "sürüm bilgilerini göster ve çık"
|
msgstr "sürüm bilgilerini göster ve çık"
|
||||||
|
|
||||||
#: src/main/help.c:457
|
#: src/main/help.c:460
|
||||||
msgid "write debug logs to FILE"
|
msgid "write debug logs to FILE"
|
||||||
msgstr "Hata ayıklama kayıtlarını DOSYA'ya yaz"
|
msgstr "Hata ayıklama kayıtlarını DOSYA'ya yaz"
|
||||||
|
|
||||||
#: src/main/help.c:483
|
#: src/main/help.c:486
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [OPTION] [FILE]..."
|
msgid "Usage: %s [OPTION] [FILE]..."
|
||||||
msgstr "Kullanım şekli: %s [AYAR] [DOSYA]..."
|
msgstr "Kullanım şekli: %s [AYAR] [DOSYA]..."
|
||||||
|
|
||||||
#: src/main/help.c:494
|
#: src/main/help.c:497
|
||||||
msgid ""
|
msgid ""
|
||||||
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
"Concatenate FILE(s), or standard input, to standard output, with monitoring."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"İzleme ile DOSYA(lar)ı veya standart girdiyi standart çıktı ile birleştirin."
|
"İzleme ile DOSYA(lar)ı veya standart girdiyi standart çıktı ile birleştirin."
|
||||||
|
|
||||||
#: src/main/help.c:636
|
#: src/main/help.c:639
|
||||||
msgid "Supported format sequences:"
|
msgid "Supported format sequences:"
|
||||||
msgstr "Desteklenen biçim dizileri:"
|
msgstr "Desteklenen biçim dizileri:"
|
||||||
|
|
||||||
#: src/main/help.c:650
|
#: src/main/help.c:653
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Please report any bugs to: %s"
|
msgid "Please report any bugs to: %s"
|
||||||
msgstr "Lütfen hataları şu adrese bildirin: %s"
|
msgstr "Lütfen hataları şu adrese bildirin: %s"
|
||||||
@@ -298,13 +302,13 @@ msgstr "Lütfen hataları şu adrese bildirin: %s"
|
|||||||
msgid "(input)"
|
msgid "(input)"
|
||||||
msgstr "(giriş)"
|
msgstr "(giriş)"
|
||||||
|
|
||||||
#: src/main/main.c:381 src/main/options.c:1355
|
#: src/main/main.c:381 src/main/options.c:1359
|
||||||
msgid "a command to run must be specified"
|
msgid "a command to run must be specified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/main.c:704 src/main/options.c:756 src/main/options.c:776
|
#: src/main/main.c:704 src/main/options.c:757 src/main/options.c:777
|
||||||
#: src/pv/display.c:1082 src/pv/state.c:45 src/pv/state.c:897
|
#: src/pv/display.c:1086 src/pv/state.c:45 src/pv/state.c:902
|
||||||
#: src/pv/state.c:909 src/pv/state.c:945 src/pv/transfer.c:1335
|
#: src/pv/state.c:914 src/pv/state.c:950 src/pv/transfer.c:1335
|
||||||
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
#: src/pv/transfer.c:1451 src/pv/transfer.c:1778
|
||||||
msgid "memory allocation failure"
|
msgid "memory allocation failure"
|
||||||
msgstr "bellek ayırma başarısız"
|
msgstr "bellek ayırma başarısız"
|
||||||
@@ -313,49 +317,49 @@ msgstr "bellek ayırma başarısız"
|
|||||||
msgid "list files may not contain @ lines"
|
msgid "list files may not contain @ lines"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:900
|
#: src/main/options.c:438 src/main/options.c:440 src/main/options.c:901
|
||||||
msgid "process ID or pid:fd pair expected"
|
msgid "process ID or pid:fd pair expected"
|
||||||
msgstr "süreç kimliği (ID) veya pid:fd çifti bekleniyor"
|
msgstr "süreç kimliği (ID) veya pid:fd çifti bekleniyor"
|
||||||
|
|
||||||
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:907
|
#: src/main/options.c:449 src/main/options.c:451 src/main/options.c:908
|
||||||
msgid "invalid process ID"
|
msgid "invalid process ID"
|
||||||
msgstr "geçersiz süreç kimliği (ID)"
|
msgstr "geçersiz süreç kimliği (ID)"
|
||||||
|
|
||||||
#: src/main/options.c:828
|
#: src/main/options.c:829
|
||||||
msgid "numeric value not understood"
|
msgid "numeric value not understood"
|
||||||
msgstr "sayısal değer anlaşılmadı"
|
msgstr "sayısal değer anlaşılmadı"
|
||||||
|
|
||||||
#: src/main/options.c:842
|
#: src/main/options.c:843
|
||||||
msgid "integer argument expected"
|
msgid "integer argument expected"
|
||||||
msgstr "tamsayı bağımsız değişkeni bekleniyor"
|
msgstr "tamsayı bağımsız değişkeni bekleniyor"
|
||||||
|
|
||||||
#: src/main/options.c:852
|
#: src/main/options.c:853
|
||||||
msgid "numeric argument expected"
|
msgid "numeric argument expected"
|
||||||
msgstr "sayısal bağımsız değişken bekleniyor"
|
msgstr "sayısal bağımsız değişken bekleniyor"
|
||||||
|
|
||||||
#: src/main/options.c:863
|
#: src/main/options.c:864
|
||||||
msgid "missing filename"
|
msgid "missing filename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:889
|
#: src/main/options.c:890
|
||||||
msgid "missing process name"
|
msgid "missing process name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1178
|
#: src/main/options.c:1182
|
||||||
msgid "invalid side specification"
|
msgid "invalid side specification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1193
|
#: src/main/options.c:1197
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s --help' for more information."
|
msgid "Try `%s --help' for more information."
|
||||||
msgstr "Daha fazla bilgi için `%s --help' seçeneğini deneyin."
|
msgstr "Daha fazla bilgi için `%s --help' seçeneğini deneyin."
|
||||||
|
|
||||||
#: src/main/options.c:1195
|
#: src/main/options.c:1199
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Try `%s -h' for more information."
|
msgid "Try `%s -h' for more information."
|
||||||
msgstr "Daha fazla bilgi için `%s -h' seçeneğini deneyin."
|
msgstr "Daha fazla bilgi için `%s -h' seçeneğini deneyin."
|
||||||
|
|
||||||
#: src/main/options.c:1227
|
#: src/main/options.c:1231
|
||||||
msgid ""
|
msgid ""
|
||||||
"cannot use line mode or transfer modifier options when watching file "
|
"cannot use line mode or transfer modifier options when watching file "
|
||||||
"descriptors"
|
"descriptors"
|
||||||
@@ -363,39 +367,39 @@ msgstr ""
|
|||||||
"dosya tanımlayıcılarını izlerken satır modu veya aktarım değiştirici "
|
"dosya tanımlayıcılarını izlerken satır modu veya aktarım değiştirici "
|
||||||
"seçeneklerini kullanamaz"
|
"seçeneklerini kullanamaz"
|
||||||
|
|
||||||
#: src/main/options.c:1235
|
#: src/main/options.c:1239
|
||||||
msgid "cannot use cursor positioning when watching file descriptors"
|
msgid "cannot use cursor positioning when watching file descriptors"
|
||||||
msgstr "dosya tanımlayıcılarını izlerken imleç konumlandırmayı kullanamaz"
|
msgstr "dosya tanımlayıcılarını izlerken imleç konumlandırmayı kullanamaz"
|
||||||
|
|
||||||
#: src/main/options.c:1243
|
#: src/main/options.c:1247
|
||||||
msgid "cannot use remote control when watching file descriptors"
|
msgid "cannot use remote control when watching file descriptors"
|
||||||
msgstr "dosya tanımlayıcılarını izlerken uzaktan kumandayı kullanamaz"
|
msgstr "dosya tanımlayıcılarını izlerken uzaktan kumandayı kullanamaz"
|
||||||
|
|
||||||
#: src/main/options.c:1251
|
#: src/main/options.c:1255
|
||||||
msgid "cannot use remote query when watching file descriptors"
|
msgid "cannot use remote query when watching file descriptors"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1259
|
#: src/main/options.c:1263
|
||||||
msgid "cannot transfer files when watching file descriptors"
|
msgid "cannot transfer files when watching file descriptors"
|
||||||
msgstr "dosya tanımlayıcıları izlenirken dosya aktarılamıyor"
|
msgstr "dosya tanımlayıcıları izlenirken dosya aktarılamıyor"
|
||||||
|
|
||||||
#: src/main/options.c:1283
|
#: src/main/options.c:1287
|
||||||
msgid "not available on systems without /proc/self/fdinfo"
|
msgid "not available on systems without /proc/self/fdinfo"
|
||||||
msgstr "/proc/self/fdinfo olmayan sistemlerde kullanılamaz"
|
msgstr "/proc/self/fdinfo olmayan sistemlerde kullanılamaz"
|
||||||
|
|
||||||
#: src/main/options.c:1294
|
#: src/main/options.c:1298
|
||||||
msgid "cannot use remote control and remote query together"
|
msgid "cannot use remote control and remote query together"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1321
|
#: src/main/options.c:1325
|
||||||
msgid "monitor mode cannot be specified with this option"
|
msgid "monitor mode cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1333
|
#: src/main/options.c:1337
|
||||||
msgid "monitor mode cannot be used with store-and-forward"
|
msgid "monitor mode cannot be used with store-and-forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/main/options.c:1344
|
#: src/main/options.c:1348
|
||||||
msgid "files cannot be specified with this option"
|
msgid "files cannot be specified with this option"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -453,7 +457,7 @@ msgid "(stdin)"
|
|||||||
msgstr "(stdin)"
|
msgstr "(stdin)"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
#: src/pv/format/averagerate.c:34 src/pv/format/progressbar.c:92
|
||||||
#: src/pv/format/rate.c:36 src/pv/loop.c:172
|
#: src/pv/format/rate.c:36 src/pv/loop.c:181
|
||||||
msgid "b/s"
|
msgid "b/s"
|
||||||
msgstr "b/s"
|
msgstr "b/s"
|
||||||
|
|
||||||
@@ -463,7 +467,7 @@ msgid "/s"
|
|||||||
msgstr "/s"
|
msgstr "/s"
|
||||||
|
|
||||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||||
#: src/pv/format/rate.c:40 src/pv/loop.c:172
|
#: src/pv/format/rate.c:40 src/pv/loop.c:181
|
||||||
msgid "B/s"
|
msgid "B/s"
|
||||||
msgstr "B/s"
|
msgstr "B/s"
|
||||||
|
|
||||||
@@ -483,15 +487,15 @@ msgstr "ETA"
|
|||||||
msgid "FIN"
|
msgid "FIN"
|
||||||
msgstr "FIN"
|
msgstr "FIN"
|
||||||
|
|
||||||
#: src/pv/loop.c:171
|
#: src/pv/loop.c:180
|
||||||
msgid "rate min/avg/max/mdev"
|
msgid "rate min/avg/max/mdev"
|
||||||
msgstr "oran min/ortalama/maks/standart sapma"
|
msgstr "oran min/ortalama/maks/standart sapma"
|
||||||
|
|
||||||
#: src/pv/loop.c:183
|
#: src/pv/loop.c:192
|
||||||
msgid "rate not measured"
|
msgid "rate not measured"
|
||||||
msgstr "oran ölçülmedi"
|
msgstr "oran ölçülmedi"
|
||||||
|
|
||||||
#: src/pv/loop.c:1082 src/pv/loop.c:1098 src/pv/loop.c:1116 src/pv/remote.c:93
|
#: src/pv/loop.c:1098 src/pv/loop.c:1114 src/pv/loop.c:1132 src/pv/remote.c:93
|
||||||
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
#: src/pv/remote.c:188 src/pv/remote.c:536 src/pv/remote.c:582
|
||||||
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/watchpid.c:123 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:158 src/pv/watchpid.c:194
|
||||||
@@ -502,7 +506,7 @@ msgstr "oran ölçülmedi"
|
|||||||
msgid "pid"
|
msgid "pid"
|
||||||
msgstr "pid"
|
msgstr "pid"
|
||||||
|
|
||||||
#: src/pv/loop.c:1116 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
#: src/pv/loop.c:1132 src/pv/watchpid.c:132 src/pv/watchpid.c:142
|
||||||
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
#: src/pv/watchpid.c:151 src/pv/watchpid.c:160 src/pv/watchpid.c:268
|
||||||
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
#: src/pv/watchpid.c:277 src/pv/watchpid.c:288
|
||||||
msgid "fd"
|
msgid "fd"
|
||||||
|
|||||||
@@ -111,6 +111,7 @@ struct opts_s {
|
|||||||
bool direct_io; /* set if O_DIRECT is to be used */
|
bool direct_io; /* set if O_DIRECT is to be used */
|
||||||
bool sparse_output; /* set if we leave holes in the output */
|
bool sparse_output; /* set if we leave holes in the output */
|
||||||
bool discard_input; /* set to write nothing to output */
|
bool discard_input; /* set to write nothing to output */
|
||||||
|
bool use_osc94; /* set to enable OSC 9;4 sequences */
|
||||||
bool show_stats; /* set to write statistics at the end */
|
bool show_stats; /* set to write statistics at the end */
|
||||||
bool width_set_manually; /* width was set manually, not detected */
|
bool width_set_manually; /* width was set manually, not detected */
|
||||||
bool height_set_manually; /* height was set manually, not detected */
|
bool height_set_manually; /* height was set manually, not detected */
|
||||||
|
|||||||
@@ -247,6 +247,7 @@ struct pvstate_s {
|
|||||||
bool sparse_output; /* convert runs of null bytes into holes */
|
bool sparse_output; /* convert runs of null bytes into holes */
|
||||||
bool discard_input; /* write nothing to stdout */
|
bool discard_input; /* write nothing to stdout */
|
||||||
bool show_stats; /* show statistics on exit */
|
bool show_stats; /* show statistics on exit */
|
||||||
|
bool use_osc94; /* enable OSC 9;4 sequences */
|
||||||
bool width_set_manually; /* width was set manually, not detected */
|
bool width_set_manually; /* width was set manually, not detected */
|
||||||
bool height_set_manually; /* height was set manually, not detected */
|
bool height_set_manually; /* height was set manually, not detected */
|
||||||
bool rate_limit_specified; /* whether a rate limit value was given */
|
bool rate_limit_specified; /* whether a rate limit value was given */
|
||||||
@@ -348,6 +349,7 @@ struct pvstate_s {
|
|||||||
bool format_uses_colour; /* set if the format string uses colours */
|
bool format_uses_colour; /* set if the format string uses colours */
|
||||||
bool colour_permitted; /* whether colour is permitted for this display */
|
bool colour_permitted; /* whether colour is permitted for this display */
|
||||||
bool sgr_code_active; /* set while SGR code is active in a display line */
|
bool sgr_code_active; /* set while SGR code is active in a display line */
|
||||||
|
bool using_osc94; /* set if the format contains an OSC 9;4 code */
|
||||||
bool final_update; /* set internally on the final update */
|
bool final_update; /* set internally on the final update */
|
||||||
bool output_produced; /* set once anything written to terminal */
|
bool output_produced; /* set once anything written to terminal */
|
||||||
|
|
||||||
@@ -628,6 +630,8 @@ pvdisplay_bytecount_t pv_formatter_segmentcontent(char *, pvformatter_args_t);
|
|||||||
pvdisplay_bytecount_t pv_formatter_progress(pvformatter_args_t);
|
pvdisplay_bytecount_t pv_formatter_progress(pvformatter_args_t);
|
||||||
pvdisplay_bytecount_t pv_formatter_progress_bar_only(pvformatter_args_t);
|
pvdisplay_bytecount_t pv_formatter_progress_bar_only(pvformatter_args_t);
|
||||||
pvdisplay_bytecount_t pv_formatter_progress_amount_only(pvformatter_args_t);
|
pvdisplay_bytecount_t pv_formatter_progress_amount_only(pvformatter_args_t);
|
||||||
|
size_t pv_osc94_format(char *, size_t, readonly_pvcontrol_t, readonly_pvtransfercalc_t);
|
||||||
|
pvdisplay_bytecount_t pv_formatter_progress_conemu(pvformatter_args_t);
|
||||||
pvdisplay_bytecount_t pv_formatter_bar_default(pvformatter_args_t);
|
pvdisplay_bytecount_t pv_formatter_bar_default(pvformatter_args_t);
|
||||||
pvdisplay_bytecount_t pv_formatter_bar_plain(pvformatter_args_t);
|
pvdisplay_bytecount_t pv_formatter_bar_plain(pvformatter_args_t);
|
||||||
pvdisplay_bytecount_t pv_formatter_bar_block(pvformatter_args_t);
|
pvdisplay_bytecount_t pv_formatter_bar_block(pvformatter_args_t);
|
||||||
|
|||||||
@@ -250,6 +250,7 @@ void pv_state_append_to_default_format(pvstate_t, /*@null@ */ const char *);
|
|||||||
*/
|
*/
|
||||||
extern void pv_state_force_set(pvstate_t, bool);
|
extern void pv_state_force_set(pvstate_t, bool);
|
||||||
extern void pv_state_cursor_set(pvstate_t, bool);
|
extern void pv_state_cursor_set(pvstate_t, bool);
|
||||||
|
extern void pv_state_use_osc94_set(pvstate_t, bool);
|
||||||
extern void pv_state_show_stats_set(pvstate_t, bool);
|
extern void pv_state_show_stats_set(pvstate_t, bool);
|
||||||
extern void pv_state_numeric_set(pvstate_t, bool);
|
extern void pv_state_numeric_set(pvstate_t, bool);
|
||||||
extern void pv_state_wait_set(pvstate_t, bool);
|
extern void pv_state_wait_set(pvstate_t, bool);
|
||||||
|
|||||||
@@ -378,6 +378,9 @@ void display_help(void)
|
|||||||
{ "-x", "--extra-display", N_("SPEC"),
|
{ "-x", "--extra-display", N_("SPEC"),
|
||||||
N_("also send progress to SPEC"),
|
N_("also send progress to SPEC"),
|
||||||
{ 0, 0, 0, 0} },
|
{ 0, 0, 0, 0} },
|
||||||
|
{ "-9", "--conemu", NULL,
|
||||||
|
N_("set terminal progress state with OSC 9;4 (ConEmu)"),
|
||||||
|
{ 0, 0, 0, 0} },
|
||||||
{ "-v", "--stats", NULL,
|
{ "-v", "--stats", NULL,
|
||||||
N_("output transfer statistics at the end"),
|
N_("output transfer statistics at the end"),
|
||||||
{ 0, 0, 0, 0} },
|
{ 0, 0, 0, 0} },
|
||||||
|
|||||||
+2
-1
@@ -419,7 +419,7 @@ static int pv__monitor(pvstate_t state, opts_t opts, pvformatoptions_s format_op
|
|||||||
/* Common idiom to close an fd, and set it to -1, if it's open. */
|
/* Common idiom to close an fd, and set it to -1, if it's open. */
|
||||||
#define close_if_open(x) if (-1 != x) { \
|
#define close_if_open(x) if (-1 != x) { \
|
||||||
(void) close(x); \
|
(void) close(x); \
|
||||||
x = 1; \
|
x = -1; \
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Create a process to run the command. */
|
/* Create a process to run the command. */
|
||||||
@@ -889,6 +889,7 @@ int main(int argc, char **argv)
|
|||||||
pv_state_no_display_set(state, opts->no_display);
|
pv_state_no_display_set(state, opts->no_display);
|
||||||
pv_state_force_set(state, opts->force);
|
pv_state_force_set(state, opts->force);
|
||||||
pv_state_cursor_set(state, opts->cursor);
|
pv_state_cursor_set(state, opts->cursor);
|
||||||
|
pv_state_use_osc94_set(state, opts->use_osc94);
|
||||||
pv_state_show_stats_set(state, opts->show_stats);
|
pv_state_show_stats_set(state, opts->show_stats);
|
||||||
pv_state_numeric_set(state, opts->numeric);
|
pv_state_numeric_set(state, opts->numeric);
|
||||||
pv_state_wait_set(state, opts->wait);
|
pv_state_wait_set(state, opts->wait);
|
||||||
|
|||||||
+5
-1
@@ -709,6 +709,7 @@ opts_t opts_parse(unsigned int argc, char **argv)
|
|||||||
{ "name", 1, NULL, (int) 'N' },
|
{ "name", 1, NULL, (int) 'N' },
|
||||||
{ "bar-style", 1, NULL, (int) 'u' },
|
{ "bar-style", 1, NULL, (int) 'u' },
|
||||||
{ "format", 1, NULL, (int) 'F' },
|
{ "format", 1, NULL, (int) 'F' },
|
||||||
|
{ "conemu", 0, NULL, (int) '9' },
|
||||||
{ "extra-display", 1, NULL, (int) 'x' },
|
{ "extra-display", 1, NULL, (int) 'x' },
|
||||||
{ "stats", 0, NULL, (int) 'v' },
|
{ "stats", 0, NULL, (int) 'v' },
|
||||||
{ "rate-limit", 1, NULL, (int) 'L' },
|
{ "rate-limit", 1, NULL, (int) 'L' },
|
||||||
@@ -739,7 +740,7 @@ opts_t opts_parse(unsigned int argc, char **argv)
|
|||||||
/*@+nullassign@ */
|
/*@+nullassign@ */
|
||||||
int option_index = 0;
|
int option_index = 0;
|
||||||
#endif /* HAVE_GETOPT_LONG */
|
#endif /* HAVE_GETOPT_LONG */
|
||||||
char *short_options = "hVpteIrab8kTA:fvnqcWD:s:gl0i:w:H:N:u:F:x:L:B:CEZ:J:SYKOXU:R:Q:P:d:m:o:M:"
|
char *short_options = "hVpteIrab8kTA:fvnqcWD:s:gl0i:w:H:N:u:F:9x:L:B:CEZ:J:SYKOXU:R:Q:P:d:m:o:M:"
|
||||||
#ifdef ENABLE_DEBUGGING
|
#ifdef ENABLE_DEBUGGING
|
||||||
"!:"
|
"!:"
|
||||||
#endif
|
#endif
|
||||||
@@ -975,6 +976,9 @@ opts_t opts_parse(unsigned int argc, char **argv)
|
|||||||
case 'f':
|
case 'f':
|
||||||
opts->force = true;
|
opts->force = true;
|
||||||
break;
|
break;
|
||||||
|
case '9':
|
||||||
|
opts->use_osc94 = true;
|
||||||
|
break;
|
||||||
case 'v':
|
case 'v':
|
||||||
opts->show_stats = true;
|
opts->show_stats = true;
|
||||||
break;
|
break;
|
||||||
|
|||||||
+34
-3
@@ -543,6 +543,7 @@ pvdisplay_bytecount_t pv_formatter_segmentcontent(char *content, pvformatter_arg
|
|||||||
{ "{progress}", &pv_formatter_progress, true },
|
{ "{progress}", &pv_formatter_progress, true },
|
||||||
{ "{progress-amount-only}", &pv_formatter_progress_amount_only, false },
|
{ "{progress-amount-only}", &pv_formatter_progress_amount_only, false },
|
||||||
{ "{progress-bar-only}", &pv_formatter_bar_default, true },
|
{ "{progress-bar-only}", &pv_formatter_bar_default, true },
|
||||||
|
{ "{progress-conemu}", &pv_formatter_progress_conemu, false },
|
||||||
{ "{bar-plain}", &pv_formatter_bar_plain, true },
|
{ "{bar-plain}", &pv_formatter_bar_plain, true },
|
||||||
{ "{bar-block}", &pv_formatter_bar_block, true },
|
{ "{bar-block}", &pv_formatter_bar_block, true },
|
||||||
{ "{bar-granular}", &pv_formatter_bar_granular, true },
|
{ "{bar-granular}", &pv_formatter_bar_granular, true },
|
||||||
@@ -988,6 +989,9 @@ static void pv__format_init(pvprogramstatus_t status, readonly_pvcontrol_t contr
|
|||||||
* If "final" is true, this is the final update so the rate is given as an
|
* If "final" is true, this is the final update so the rate is given as an
|
||||||
* an average over the whole transfer; otherwise the current rate is shown.
|
* an average over the whole transfer; otherwise the current rate is shown.
|
||||||
*
|
*
|
||||||
|
* If "is_primary" is true, this is the primary display, not an extra one,
|
||||||
|
* which means extra terminal control codes like OSC 9;4 may be inserted.
|
||||||
|
*
|
||||||
* Returns true if the display buffer can be used, false if not.
|
* Returns true if the display buffer can be used, false if not.
|
||||||
*
|
*
|
||||||
* When returning true, this function will have also set
|
* When returning true, this function will have also set
|
||||||
@@ -1000,7 +1004,7 @@ static void pv__format_init(pvprogramstatus_t status, readonly_pvcontrol_t contr
|
|||||||
*/
|
*/
|
||||||
static bool pv_format(pvprogramstatus_t status, readonly_pvcontrol_t control, readonly_pvtransferstate_t transfer,
|
static bool pv_format(pvprogramstatus_t status, readonly_pvcontrol_t control, readonly_pvtransferstate_t transfer,
|
||||||
readonly_pvtransfercalc_t calc, /*@null@ */ const char *format_supplied, pvdisplay_t display,
|
readonly_pvtransfercalc_t calc, /*@null@ */ const char *format_supplied, pvdisplay_t display,
|
||||||
bool reinitialise, bool final)
|
bool reinitialise, bool final, bool is_primary)
|
||||||
{
|
{
|
||||||
struct pvdisplay_component_s *format_component_array;
|
struct pvdisplay_component_s *format_component_array;
|
||||||
char display_segments[PV_SIZEOF_FORMAT_SEGMENTS_BUF]; /* flawfinder: ignore - always bounded */
|
char display_segments[PV_SIZEOF_FORMAT_SEGMENTS_BUF]; /* flawfinder: ignore - always bounded */
|
||||||
@@ -1093,6 +1097,9 @@ static bool pv_format(pvprogramstatus_t status, readonly_pvcontrol_t control, re
|
|||||||
/* Clear the SGR active codes flag, for the SGR formatter. */
|
/* Clear the SGR active codes flag, for the SGR formatter. */
|
||||||
display->sgr_code_active = false;
|
display->sgr_code_active = false;
|
||||||
|
|
||||||
|
/* Clear the OSC 9;4 active flag. */
|
||||||
|
display->using_osc94 = false;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Populate the internal segments buffer with each component's
|
* Populate the internal segments buffer with each component's
|
||||||
* output, in two passes.
|
* output, in two passes.
|
||||||
@@ -1228,6 +1235,29 @@ static bool pv_format(pvprogramstatus_t status, readonly_pvcontrol_t control, re
|
|||||||
segment->bytes, display->display_buffer + display_buffer_offset - segment->bytes);
|
segment->bytes, display->display_buffer + display_buffer_offset - segment->bytes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* If OSC 9;4 is enabled globally but wasn't present in the format
|
||||||
|
* string, and this is the primary display, run its formatter to add
|
||||||
|
* the sequences.
|
||||||
|
*/
|
||||||
|
if (is_primary && control->use_osc94 && !display->using_osc94) {
|
||||||
|
char content[128]; /* flawfinder: ignore */
|
||||||
|
size_t bytes_added;
|
||||||
|
|
||||||
|
/* flawfinder - null-terminated and bounded with pv_snprintf(). */
|
||||||
|
|
||||||
|
memset(content, 0, sizeof(content));
|
||||||
|
|
||||||
|
debug("%s", "OSC 9;4 enabled globally but not in format string - adding sequence");
|
||||||
|
bytes_added = pv_osc94_format(content, sizeof(content), control, calc);
|
||||||
|
memmove(display->display_buffer + display_buffer_offset, content, bytes_added);
|
||||||
|
display_buffer_offset += bytes_added;
|
||||||
|
display_buffer_remaining -= bytes_added;
|
||||||
|
new_display_string_bytes += bytes_added;
|
||||||
|
|
||||||
|
display->using_osc94 = true;
|
||||||
|
}
|
||||||
|
|
||||||
/* If the SGR active codes flag is set, emit an SGR reset. */
|
/* If the SGR active codes flag is set, emit an SGR reset. */
|
||||||
if (display->sgr_code_active) {
|
if (display->sgr_code_active) {
|
||||||
debug("%s", "SGR codes still active - adding reset");
|
debug("%s", "SGR codes still active - adding reset");
|
||||||
@@ -1320,12 +1350,13 @@ void pv_display(pvprogramstatus_t status, readonly_pvcontrol_t control, pvtransi
|
|||||||
flags->reparse_display = 0;
|
flags->reparse_display = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!pv_format(status, control, transfer, calc, control->format_string, display, reinitialise, final))
|
if (!pv_format(status, control, transfer, calc, control->format_string, display, reinitialise, final, true))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if ((NULL != extra_display) && (0 != control->extra_displays)) {
|
if ((NULL != extra_display) && (0 != control->extra_displays)) {
|
||||||
if (!pv_format
|
if (!pv_format
|
||||||
(status, control, transfer, calc, control->extra_format_string, extra_display, reinitialise, final))
|
(status, control, transfer, calc, control->extra_format_string, extra_display, reinitialise, final,
|
||||||
|
false))
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,86 @@
|
|||||||
|
/*
|
||||||
|
* Formatter function for OSC 9;4 - ConEmu progress bar - codes.
|
||||||
|
*
|
||||||
|
* Copyright 2024-2026 Andrew Wood
|
||||||
|
*
|
||||||
|
* License GPLv3+: GNU GPL version 3 or later; see `docs/COPYING'.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
#include "pv.h"
|
||||||
|
#include "pv-internal.h"
|
||||||
|
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
|
#if HAVE_MATH_H
|
||||||
|
#include <math.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Populate a buffer with OSC 9;4 progress bar codes for terminal title
|
||||||
|
* tabs, returning the length of the string.
|
||||||
|
*/
|
||||||
|
size_t pv_osc94_format(char *buffer, size_t bufsize, readonly_pvcontrol_t control, readonly_pvtransfercalc_t calc)
|
||||||
|
{
|
||||||
|
int formatted_size = 0;
|
||||||
|
|
||||||
|
if (NULL == buffer)
|
||||||
|
return 0;
|
||||||
|
if (bufsize < 1)
|
||||||
|
return 0;
|
||||||
|
buffer[0] = '\0';
|
||||||
|
|
||||||
|
if (control->size > 0 || control->rate_gauge) {
|
||||||
|
/* Known size or rate gauge - percentage progress. */
|
||||||
|
formatted_size = pv_snprintf(buffer, bufsize, "\033]9;4;1;%.0f\033\\", calc->percentage);
|
||||||
|
} else {
|
||||||
|
/* Unknown size - indeterminate progress. */
|
||||||
|
/* See pv_formatter_progress_unknownsize() in progressbar.c. */
|
||||||
|
double indicator_position;
|
||||||
|
|
||||||
|
indicator_position = calc->percentage;
|
||||||
|
if (indicator_position > 200.0)
|
||||||
|
#if HAVE_FMOD
|
||||||
|
indicator_position = fmod(indicator_position, 200.0);
|
||||||
|
#else
|
||||||
|
{
|
||||||
|
while (indicator_position > 200.0)
|
||||||
|
indicator_position -= 200.0;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
if (indicator_position > 100.0) {
|
||||||
|
indicator_position = 200.0 - indicator_position;
|
||||||
|
}
|
||||||
|
if (indicator_position < 0.0) {
|
||||||
|
indicator_position = 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
formatted_size = pv_snprintf(buffer, bufsize, "\033]9;4;3;%.0f\033\\", indicator_position);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (formatted_size < 0)
|
||||||
|
return 0;
|
||||||
|
if (formatted_size >= (int) bufsize)
|
||||||
|
return bufsize - 1;
|
||||||
|
return (size_t) formatted_size;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Produce OSC 9;4 progress bar codes for terminal title tabs.
|
||||||
|
*/
|
||||||
|
pvdisplay_bytecount_t pv_formatter_progress_conemu(pvformatter_args_t args)
|
||||||
|
{
|
||||||
|
char content[128]; /* flawfinder: ignore */
|
||||||
|
|
||||||
|
/* flawfinder - null-terminated and bounded with pv_snprintf(). */
|
||||||
|
|
||||||
|
memset(content, 0, sizeof(content));
|
||||||
|
|
||||||
|
(void) pv_osc94_format(content, sizeof(content), args->control, args->calc);
|
||||||
|
|
||||||
|
args->display->using_osc94 = true;
|
||||||
|
|
||||||
|
return pv_formatter_segmentcontent(content, args);
|
||||||
|
}
|
||||||
@@ -62,6 +62,15 @@ static long ldsqrt(long double value)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Turn off the OSC 9;4 (ConEmu) progress bar.
|
||||||
|
*/
|
||||||
|
static void pv_clear_osc94(pvstate_t state)
|
||||||
|
{
|
||||||
|
pv_tty_write(&(state->flags), "\033]9;4;0;0\033\\", 11);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* If the flag is set to say that a terminal resize signal was received,
|
* If the flag is set to say that a terminal resize signal was received,
|
||||||
* clear the flag, resize the display, and return true.
|
* clear the flag, resize the display, and return true.
|
||||||
@@ -465,6 +474,8 @@ int pv_main_loop(pvstate_t state)
|
|||||||
if (input_fd < 0) {
|
if (input_fd < 0) {
|
||||||
if (state->control.cursor)
|
if (state->control.cursor)
|
||||||
pv_crs_fini(&(state->cursor), &(state->control), &(state->flags));
|
pv_crs_fini(&(state->cursor), &(state->control), &(state->flags));
|
||||||
|
if (state->display.using_osc94)
|
||||||
|
pv_clear_osc94(state);
|
||||||
return state->status.exit_status;
|
return state->status.exit_status;
|
||||||
}
|
}
|
||||||
#if HAVE_POSIX_FADVISE
|
#if HAVE_POSIX_FADVISE
|
||||||
@@ -638,6 +649,8 @@ int pv_main_loop(pvstate_t state)
|
|||||||
debug("%s: %s", "write error from pv_transfer", strerror(errno));
|
debug("%s: %s", "write error from pv_transfer", strerror(errno));
|
||||||
if (state->control.cursor)
|
if (state->control.cursor)
|
||||||
pv_crs_fini(&(state->cursor), &(state->control), &(state->flags));
|
pv_crs_fini(&(state->cursor), &(state->control), &(state->flags));
|
||||||
|
if (state->display.using_osc94)
|
||||||
|
pv_clear_osc94(state);
|
||||||
return state->status.exit_status;
|
return state->status.exit_status;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -891,6 +904,9 @@ int pv_main_loop(pvstate_t state)
|
|||||||
pv_tty_write(&(state->flags), "\n", 1);
|
pv_tty_write(&(state->flags), "\n", 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (state->display.using_osc94)
|
||||||
|
pv_clear_osc94(state);
|
||||||
|
|
||||||
/* Tell the error routines that progress bar display has finished. */
|
/* Tell the error routines that progress bar display has finished. */
|
||||||
pv_end_display();
|
pv_end_display();
|
||||||
|
|
||||||
@@ -1585,6 +1601,9 @@ int pv_query_loop(pvstate_t state, pid_t query)
|
|||||||
pv_tty_write(&(state->flags), "\n", 1);
|
pv_tty_write(&(state->flags), "\n", 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (state->display.using_osc94)
|
||||||
|
pv_clear_osc94(state);
|
||||||
|
|
||||||
/* Tell the error routines that progress bar display has finished. */
|
/* Tell the error routines that progress bar display has finished. */
|
||||||
pv_end_display();
|
pv_end_display();
|
||||||
|
|
||||||
|
|||||||
@@ -565,6 +565,11 @@ void pv_state_cursor_set(pvstate_t state, bool val)
|
|||||||
state->control.cursor = val;
|
state->control.cursor = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void pv_state_use_osc94_set(pvstate_t state, bool val)
|
||||||
|
{
|
||||||
|
state->control.use_osc94 = val;
|
||||||
|
}
|
||||||
|
|
||||||
void pv_state_show_stats_set(pvstate_t state, bool val)
|
void pv_state_show_stats_set(pvstate_t state, bool val)
|
||||||
{
|
{
|
||||||
state->control.show_stats = val;
|
state->control.show_stats = val;
|
||||||
|
|||||||
+33
-16
@@ -321,12 +321,12 @@ void *pv_memrchr(const void *buffer, int match, size_t length)
|
|||||||
* Return the number of display columns needed to show the
|
* Return the number of display columns needed to show the
|
||||||
* non-null-terminated string "string" whose length in bytes is "bytes".
|
* non-null-terminated string "string" whose length in bytes is "bytes".
|
||||||
*
|
*
|
||||||
* Skips ECMA-48 CSI (ESC [ ...) sequences, but any other control characters
|
* Skips ECMA-48 CSI (ESC [ ...) sequences, and OSC (ESC ] ...) sequences,
|
||||||
* are treated as printable.
|
* but any other control characters are treated as printable.
|
||||||
*
|
*
|
||||||
* Internally, after skipping CSI sequences, the string is converted to a
|
* Internally, after skipping CSI or OSC sequences, the string is converted
|
||||||
* wide character string, and each wide character's width is checked with
|
* to a wide character string, and each wide character's width is checked
|
||||||
* "wcswidth()".
|
* with "wcswidth()".
|
||||||
*
|
*
|
||||||
* If NLS is disabled, or the string cannot be converted, this just returns
|
* If NLS is disabled, or the string cannot be converted, this just returns
|
||||||
* the number of bytes in the string that aren't part of CSI sequences.
|
* the number of bytes in the string that aren't part of CSI sequences.
|
||||||
@@ -364,19 +364,36 @@ size_t pv_strwidth(const char *string, size_t bytes)
|
|||||||
raw_string = allocated_raw;
|
raw_string = allocated_raw;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Copy the original string, skipping ECMA-48 CSI sequences. */
|
/*
|
||||||
|
* Copy the original string, skipping ECMA-48 CSI and OSC sequences.
|
||||||
|
*/
|
||||||
for (read_pos = 0, write_pos = 0; read_pos < bytes; read_pos++) {
|
for (read_pos = 0, write_pos = 0; read_pos < bytes; read_pos++) {
|
||||||
if ((string[read_pos] != '\033') || (read_pos >= bytes - 1) || (string[read_pos + 1] != '[')) {
|
if ((string[read_pos] == '\033') && (read_pos < bytes - 1) && (string[read_pos + 1] == '[')) {
|
||||||
|
/* Skip CSI - ends with anything other than 0-9 or ';'. */
|
||||||
|
read_pos += 2;
|
||||||
|
while ((read_pos < bytes - 1)
|
||||||
|
&& ((string[read_pos] >= '0' && string[read_pos] <= '9')
|
||||||
|
|| (';' == string[read_pos])
|
||||||
|
)
|
||||||
|
) {
|
||||||
|
read_pos++;
|
||||||
|
}
|
||||||
|
} else if ((string[read_pos] == '\033') && (read_pos < bytes - 1) && (string[read_pos + 1] == ']')) {
|
||||||
|
/* Skip OSC - ends with BEL or ST (ESC \). */
|
||||||
|
read_pos += 2;
|
||||||
|
while (read_pos < bytes - 1) {
|
||||||
|
if (string[read_pos] == '\007') {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
if ((string[read_pos] == '\033') && (string[1 + read_pos] == '\\')) {
|
||||||
|
read_pos++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
read_pos++;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
/* Don't skip, copy across. */
|
||||||
raw_string[write_pos++] = string[read_pos];
|
raw_string[write_pos++] = string[read_pos];
|
||||||
continue;
|
|
||||||
}
|
|
||||||
read_pos += 2;
|
|
||||||
while ((read_pos < bytes - 1)
|
|
||||||
&& ((string[read_pos] >= '0' && string[read_pos] <= '9')
|
|
||||||
|| (';' == string[read_pos])
|
|
||||||
)
|
|
||||||
) {
|
|
||||||
read_pos++;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
raw_string[write_pos] = '\0';
|
raw_string[write_pos] = '\0';
|
||||||
|
|||||||
Reference in New Issue
Block a user