Merge pull request 'Translations update from Codeberg Translate' (#184) from translate/pv:weblate-pv-pv into main
Reviewed-on: https://codeberg.org/ivarch/pv/pulls/184
This commit is contained in:
@@ -3,15 +3,15 @@ msgstr ""
|
||||
"Project-Id-Version: pv 1.9.34\n"
|
||||
"Report-Msgid-Bugs-To: https://codeberg.org/ivarch/pv/issues\n"
|
||||
"POT-Creation-Date: 2026-03-22 14:53+0000\n"
|
||||
"PO-Revision-Date: 2025-11-22 15:06+0000\n"
|
||||
"Last-Translator: artnay <artnay@noreply.codeberg.org>\n"
|
||||
"PO-Revision-Date: 2026-03-24 23:25+0000\n"
|
||||
"Last-Translator: Ricky-Tigg <ricky-tigg@noreply.codeberg.org>\n"
|
||||
"Language-Team: Finnish <https://translate.codeberg.org/projects/pv/pv/fi/>\n"
|
||||
"Language: fi\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 5.14\n"
|
||||
"X-Generator: Weblate 5.16.2\n"
|
||||
|
||||
#: src/main/help.c:236
|
||||
msgid "show progress bar"
|
||||
@@ -43,7 +43,7 @@ msgstr "näytä siirrettyjen tavujen määrä"
|
||||
|
||||
#: src/main/help.c:257
|
||||
msgid "show percentage of transfer buffer in use"
|
||||
msgstr ""
|
||||
msgstr "näytä käytössä olevan siirtopuskurin prosenttiosuus"
|
||||
|
||||
#: src/main/help.c:259
|
||||
msgid "NUM"
|
||||
@@ -83,7 +83,7 @@ msgstr "älä näytä mitään, ennen kuin ensimmäinen tavu on siirretty"
|
||||
|
||||
#: src/main/help.c:281 src/main/help.c:296 src/main/help.c:299
|
||||
msgid "SEC"
|
||||
msgstr ""
|
||||
msgstr "SEK"
|
||||
|
||||
#: src/main/help.c:282
|
||||
msgid "display nothing until SEC seconds have passed"
|
||||
@@ -99,7 +99,7 @@ msgstr "aseta arvioiduksi datan kooksi KOKO tavua"
|
||||
|
||||
#: src/main/help.c:288
|
||||
msgid "if size unknown, show rate vs max rate"
|
||||
msgstr ""
|
||||
msgstr "Jos kokoa ei tiedetä, näytä nopeus vs. maksiminopeus"
|
||||
|
||||
#: src/main/help.c:291
|
||||
msgid "count lines instead of bytes"
|
||||
@@ -107,7 +107,7 @@ msgstr "laske rivit tavujen sijaan"
|
||||
|
||||
#: src/main/help.c:294
|
||||
msgid "lines are null-terminated"
|
||||
msgstr ""
|
||||
msgstr "rivit päättyvät nullilla"
|
||||
|
||||
#: src/main/help.c:297
|
||||
msgid "update every SEC seconds"
|
||||
@@ -139,7 +139,7 @@ msgstr "NIMI"
|
||||
|
||||
#: src/main/help.c:309
|
||||
msgid "prefix visual information with NAME"
|
||||
msgstr ""
|
||||
msgstr "lisää visuaalisiin tietoihin NIMI-etuliite"
|
||||
|
||||
#: src/main/help.c:311
|
||||
msgid "STYLE"
|
||||
@@ -147,7 +147,7 @@ msgstr "TYYLI"
|
||||
|
||||
#: src/main/help.c:312
|
||||
msgid "set default bar style to NAME"
|
||||
msgstr ""
|
||||
msgstr "aseta oletuspalkkityyli NIMI:lle"
|
||||
|
||||
#: src/main/help.c:314
|
||||
msgid "SPEC"
|
||||
@@ -155,7 +155,7 @@ msgstr ""
|
||||
|
||||
#: src/main/help.c:315
|
||||
msgid "also send progress to SPEC"
|
||||
msgstr ""
|
||||
msgstr "lähetä edistyminen myös SPECille"
|
||||
|
||||
#: src/main/help.c:318
|
||||
msgid "output transfer statistics at the end"
|
||||
@@ -163,11 +163,11 @@ msgstr "tulosta siirtotilastot lopussa"
|
||||
|
||||
#: src/main/help.c:321
|
||||
msgid "output even if standard error is not a terminal"
|
||||
msgstr ""
|
||||
msgstr "tuloste, vaikka vakiovirhe ei olisikaan päätelaite"
|
||||
|
||||
#: src/main/help.c:324
|
||||
msgid "use cursor positioning escape sequences"
|
||||
msgstr ""
|
||||
msgstr "käytä kohdistimen sijoittelun esc-sekvenssiä"
|
||||
|
||||
#: src/main/help.c:327 src/main/help.c:360 src/main/help.c:376
|
||||
#: src/main/help.c:386
|
||||
@@ -188,15 +188,15 @@ msgstr "rajoita siirron nopeudeksi NOPEUS tavua per sekunti"
|
||||
|
||||
#: src/main/help.c:333 src/main/help.c:342
|
||||
msgid "BYTES"
|
||||
msgstr ""
|
||||
msgstr "TAVUT"
|
||||
|
||||
#: src/main/help.c:334
|
||||
msgid "use a buffer size of BYTES"
|
||||
msgstr ""
|
||||
msgstr "käytä puskuria, jonka koko on TAVUT"
|
||||
|
||||
#: src/main/help.c:337
|
||||
msgid "never use splice(), always use read/write"
|
||||
msgstr ""
|
||||
msgstr "Älä koskaan käytä splice():tta, käytä aina luku-/kirjoitustoimintoa"
|
||||
|
||||
#: src/main/help.c:340
|
||||
msgid "skip read errors in input"
|
||||
@@ -204,7 +204,7 @@ msgstr "ohita lukuvirheet syötteessä"
|
||||
|
||||
#: src/main/help.c:343
|
||||
msgid "skip errors in BYTES blocks at a time"
|
||||
msgstr ""
|
||||
msgstr "ohita virheet TAVUT:ssa lohkoissa kerrallaan"
|
||||
|
||||
#: src/main/help.c:346
|
||||
msgid "stop after --size bytes have been transferred"
|
||||
@@ -212,19 +212,19 @@ msgstr "lopeta kun --size tavua on siirretty"
|
||||
|
||||
#: src/main/help.c:349
|
||||
msgid "flush cache to disk after every write"
|
||||
msgstr ""
|
||||
msgstr "tyhjennä välimuisti levylle jokaisen kirjoituksen jälkeen"
|
||||
|
||||
#: src/main/help.c:352
|
||||
msgid "use direct I/O to bypass cache"
|
||||
msgstr ""
|
||||
msgstr "käytä suoraa syötettä/lähtöä välimuistin ohittamiseen"
|
||||
|
||||
#: src/main/help.c:355
|
||||
msgid "try to seek instead of writing null bytes"
|
||||
msgstr ""
|
||||
msgstr "yritä etsiä tyhjätavujen kirjoittamisen sijaan"
|
||||
|
||||
#: src/main/help.c:358
|
||||
msgid "discard input instead of writing to output"
|
||||
msgstr ""
|
||||
msgstr "hylkää syöte tulosteeseen kirjoittamisen sijaan"
|
||||
|
||||
#: src/main/help.c:361
|
||||
msgid "write all input to FILE before writing to output"
|
||||
@@ -233,11 +233,11 @@ msgstr ""
|
||||
|
||||
#: src/main/help.c:364
|
||||
msgid "PID[:FD]|=NAME|@LISTFILE"
|
||||
msgstr ""
|
||||
msgstr "PID[:FD]|=NIMI|@LISTATIEDOSTO"
|
||||
|
||||
#: src/main/help.c:365
|
||||
msgid "watch file FD opened by process PID"
|
||||
msgstr ""
|
||||
msgstr "tarkkaile tiedostoa FD, jonka prosessi PID avasi"
|
||||
|
||||
#: src/main/help.c:368 src/main/help.c:371
|
||||
msgid "PID"
|
||||
@@ -245,15 +245,15 @@ msgstr ""
|
||||
|
||||
#: src/main/help.c:369
|
||||
msgid "update settings of process PID"
|
||||
msgstr ""
|
||||
msgstr "päivitä prosessin PID-asetukset"
|
||||
|
||||
#: src/main/help.c:372
|
||||
msgid "show progress of process PID"
|
||||
msgstr ""
|
||||
msgstr "näytä prosessin PID:n edistyminen"
|
||||
|
||||
#: src/main/help.c:377
|
||||
msgid "save process ID in FILE"
|
||||
msgstr ""
|
||||
msgstr "tallenna prosessitunnus TIEDOSTO:on"
|
||||
|
||||
#: src/main/help.c:380
|
||||
msgid "show this help and exit"
|
||||
@@ -289,19 +289,19 @@ msgstr "Ilmoita ongelmista: %s"
|
||||
|
||||
#: src/main/main.c:228
|
||||
msgid "(input)"
|
||||
msgstr ""
|
||||
msgstr "(syöte)"
|
||||
|
||||
#: src/main/main.c:330
|
||||
msgid "state allocation failed"
|
||||
msgstr ""
|
||||
msgstr "tilan allokointi epäonnistui"
|
||||
|
||||
#: src/main/options.c:374
|
||||
msgid "list files may not contain @ lines"
|
||||
msgstr ""
|
||||
msgstr "Listatiedostot eivät saa sisältää @-rivejä"
|
||||
|
||||
#: src/main/options.c:395 src/main/options.c:397 src/main/options.c:865
|
||||
msgid "process ID or pid:fd pair expected"
|
||||
msgstr ""
|
||||
msgstr "prosessitunnusta tai pid:fd-paria odotetaan"
|
||||
|
||||
#: src/main/options.c:407 src/main/options.c:409 src/main/options.c:872
|
||||
msgid "invalid process ID"
|
||||
@@ -309,7 +309,7 @@ msgstr "virheellinen prosessin ID"
|
||||
|
||||
#: src/main/options.c:476 src/pv/file.c:342
|
||||
msgid "failed to stat file"
|
||||
msgstr ""
|
||||
msgstr "tiedoston tilastointi epäonnistui"
|
||||
|
||||
#: src/main/options.c:519
|
||||
msgid "is a directory"
|
||||
@@ -317,11 +317,11 @@ msgstr "on hakemisto"
|
||||
|
||||
#: src/main/options.c:549
|
||||
msgid "failed to generate sysfs filename"
|
||||
msgstr ""
|
||||
msgstr "sysfs-tiedostonimen luominen epäonnistui"
|
||||
|
||||
#: src/main/options.c:571
|
||||
msgid "failed to read sysfs size file"
|
||||
msgstr ""
|
||||
msgstr "sysfs-kokotiedoston lukeminen epäonnistui"
|
||||
|
||||
#: src/main/options.c:591
|
||||
msgid "failed to open block device"
|
||||
@@ -333,11 +333,11 @@ msgstr "lohkolaitteen koon päättely epäonnistui"
|
||||
|
||||
#: src/main/options.c:710
|
||||
msgid "option structure allocation failed"
|
||||
msgstr ""
|
||||
msgstr "vaihtoehtorakenteen allokointi epäonnistui"
|
||||
|
||||
#: src/main/options.c:729
|
||||
msgid "option structure argv allocation failed"
|
||||
msgstr ""
|
||||
msgstr "vaihtoehtorakenteen argv:n allokointi epäonnistui"
|
||||
|
||||
#: src/main/options.c:781
|
||||
msgid "numeric value not understood"
|
||||
@@ -345,11 +345,11 @@ msgstr "numeerista arvoa ei ymmärretty"
|
||||
|
||||
#: src/main/options.c:801
|
||||
msgid "integer argument expected"
|
||||
msgstr ""
|
||||
msgstr "kokonaislukuargumenttia odotetaan"
|
||||
|
||||
#: src/main/options.c:813
|
||||
msgid "numeric argument expected"
|
||||
msgstr ""
|
||||
msgstr "numeerista argumenttia odotetaan"
|
||||
|
||||
#: src/main/options.c:825
|
||||
msgid "missing filename"
|
||||
@@ -374,34 +374,37 @@ msgid ""
|
||||
"cannot use line mode or transfer modifier options when watching file "
|
||||
"descriptors"
|
||||
msgstr ""
|
||||
"rivitilaa tai siirtomuokkausvaihtoehtoja ei voi käyttää tiedostokuvauksia "
|
||||
"tarkasteltaessa"
|
||||
|
||||
#: src/main/options.c:1156
|
||||
msgid "cannot use cursor positioning when watching file descriptors"
|
||||
msgstr ""
|
||||
"kohdistimen sijoittelua ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
||||
|
||||
#: src/main/options.c:1165
|
||||
msgid "cannot use remote control when watching file descriptors"
|
||||
msgstr ""
|
||||
msgstr "etäohjausta ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
||||
|
||||
#: src/main/options.c:1174
|
||||
msgid "cannot use remote query when watching file descriptors"
|
||||
msgstr ""
|
||||
msgstr "etäkyselyä ei voi käyttää tiedostokuvauksia tarkasteltaessa"
|
||||
|
||||
#: src/main/options.c:1183
|
||||
msgid "cannot transfer files when watching file descriptors"
|
||||
msgstr ""
|
||||
msgstr "tiedostoja ei voi siirtää tiedostokuvauksia tarkasteltaessa"
|
||||
|
||||
#: src/main/options.c:1208
|
||||
msgid "not available on systems without /proc/self/fdinfo"
|
||||
msgstr ""
|
||||
msgstr "ei saatavilla järjestelmissä, joissa ei ole /proc/self/fdinfo"
|
||||
|
||||
#: src/main/options.c:1220
|
||||
msgid "cannot use remote control and remote query together"
|
||||
msgstr ""
|
||||
msgstr "etäohjausta ja etäkyselyä ei voi käyttää yhdessä"
|
||||
|
||||
#: src/main/options.c:1247
|
||||
msgid "files cannot be specified with this option"
|
||||
msgstr ""
|
||||
msgstr "tiedostoja ei voi määrittää tämän vaihtoehdon kanssa"
|
||||
|
||||
#: src/main/version.c:28
|
||||
msgid "License: GPLv3+ <https://www.gnu.org/licenses/gpl-3.0.html>"
|
||||
@@ -410,10 +413,12 @@ msgstr "Lisenssi: 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 ""
|
||||
"Tämä on ilmaista ohjelmistoa: voit vapaasti muokata sitä ja levittää sitä "
|
||||
"uudelleen."
|
||||
|
||||
#: src/main/version.c:30
|
||||
msgid "There is NO WARRANTY, to the extent permitted by law."
|
||||
msgstr ""
|
||||
msgstr "TAKUUTA EI OLE, lain sallimissa rajoissa."
|
||||
|
||||
#: src/main/version.c:32
|
||||
msgid "Project web site"
|
||||
@@ -421,19 +426,19 @@ msgstr "Projektin verkkosivu"
|
||||
|
||||
#: src/pv/cursor.c:61
|
||||
msgid "failed to get terminal name"
|
||||
msgstr ""
|
||||
msgstr "päätelaitteen nimen hakeminen epäonnistui"
|
||||
|
||||
#: src/pv/cursor.c:106
|
||||
msgid "failed to open lock file"
|
||||
msgstr ""
|
||||
msgstr "lukitustiedoston avaaminen epäonnistui"
|
||||
|
||||
#: src/pv/cursor.c:139
|
||||
msgid "lock attempt failed"
|
||||
msgstr ""
|
||||
msgstr "lukitusyritys epäonnistui"
|
||||
|
||||
#: src/pv/cursor.c:400
|
||||
msgid "failed to open terminal"
|
||||
msgstr ""
|
||||
msgstr "päätelaitteen avaaminen epäonnistui"
|
||||
|
||||
#: src/pv/display.c:285
|
||||
msgid "yzafpnum kMGTPEZY"
|
||||
@@ -445,11 +450,11 @@ msgstr ""
|
||||
|
||||
#: src/pv/display.c:1053 src/pv/state.c:842 src/pv/transfer.c:1135
|
||||
msgid "buffer allocation failed"
|
||||
msgstr ""
|
||||
msgstr "puskurin allokointi epäonnistui"
|
||||
|
||||
#: src/pv/file.c:153
|
||||
msgid "failed to seek to start of output"
|
||||
msgstr ""
|
||||
msgstr "tulosteen käynnistyksen hakeminen epäonnistui"
|
||||
|
||||
#: src/pv/file.c:303
|
||||
msgid "failed to close file"
|
||||
@@ -461,7 +466,7 @@ msgstr "tiedoston lukeminen epäonnistui"
|
||||
|
||||
#: src/pv/file.c:350
|
||||
msgid "failed to stat output file"
|
||||
msgstr ""
|
||||
msgstr "tulostiedoston tilastointi epäonnistui"
|
||||
|
||||
#: src/pv/file.c:372
|
||||
msgid "input file is output file"
|
||||
@@ -469,7 +474,7 @@ msgstr "syötetiedosto on tulostetiedosto"
|
||||
|
||||
#: src/pv/file.c:429
|
||||
msgid "(none)"
|
||||
msgstr ""
|
||||
msgstr "(ei mitään)"
|
||||
|
||||
#: src/pv/file.c:431
|
||||
msgid "(stdin)"
|
||||
@@ -488,7 +493,7 @@ msgstr ""
|
||||
#: src/pv/format/averagerate.c:38 src/pv/format/progressbar.c:96
|
||||
#: src/pv/format/rate.c:40 src/pv/loop.c:121
|
||||
msgid "B/s"
|
||||
msgstr ""
|
||||
msgstr "T/s"
|
||||
|
||||
#: src/pv/format/bytes.c:35
|
||||
msgid "b"
|
||||
@@ -496,7 +501,7 @@ msgstr ""
|
||||
|
||||
#: src/pv/format/bytes.c:39 src/pv/transfer.c:620
|
||||
msgid "B"
|
||||
msgstr ""
|
||||
msgstr "T"
|
||||
|
||||
#: src/pv/format/eta.c:52 src/pv/format/eta.c:56
|
||||
msgid "ETA"
|
||||
@@ -512,7 +517,7 @@ msgstr ""
|
||||
|
||||
#: src/pv/loop.c:132
|
||||
msgid "rate not measured"
|
||||
msgstr ""
|
||||
msgstr "nopeutta ei mitattu"
|
||||
|
||||
#: src/pv/loop.c:802 src/pv/loop.c:818 src/pv/loop.c:836 src/pv/watchpid.c:101
|
||||
#: src/pv/watchpid.c:110 src/pv/watchpid.c:121 src/pv/watchpid.c:129
|
||||
@@ -530,7 +535,7 @@ msgstr ""
|
||||
|
||||
#: src/pv/remote.c:237 src/pv/remote.c:622
|
||||
msgid "message not received"
|
||||
msgstr ""
|
||||
msgstr "viestiä ei vastaanotettu"
|
||||
|
||||
#: src/pv/remote.c:644 src/pv/remote.c:662
|
||||
msgid "SA_SIGINFO not supported on this system"
|
||||
@@ -538,15 +543,15 @@ msgstr "SA_SIGINFO ei ole tuettu tässä järjestelmässä"
|
||||
|
||||
#: src/pv/state.c:42
|
||||
msgid "history structure allocation failed"
|
||||
msgstr ""
|
||||
msgstr "historiarakenteen allokointi epäonnistui"
|
||||
|
||||
#: src/pv/state.c:794 src/pv/state.c:806
|
||||
msgid "file list allocation failed"
|
||||
msgstr ""
|
||||
msgstr "tiedostolistan allokointi epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:490
|
||||
msgid "read failed"
|
||||
msgstr ""
|
||||
msgstr "luku epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:506
|
||||
msgid "warning: read errors detected"
|
||||
@@ -554,31 +559,31 @@ msgstr "varoitus: lukuvirheitä havaittu"
|
||||
|
||||
#: src/pv/transfer.c:522
|
||||
msgid "file is not seekable"
|
||||
msgstr ""
|
||||
msgstr "tiedosto ei ole haettavissa"
|
||||
|
||||
#: src/pv/transfer.c:599
|
||||
msgid "failed to seek past error"
|
||||
msgstr ""
|
||||
msgstr "menneen virheen hakeminen epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:619
|
||||
msgid "skipped past read error"
|
||||
msgstr ""
|
||||
msgstr "aiempi lukuvirhe ohitettu"
|
||||
|
||||
#: src/pv/transfer.c:663
|
||||
msgid "no transfer buffer allocated"
|
||||
msgstr ""
|
||||
msgstr "siirtopuskuria ei ole allokoitu"
|
||||
|
||||
#: src/pv/transfer.c:751
|
||||
msgid "failed to set interval timer"
|
||||
msgstr ""
|
||||
msgstr "aikaväliajastimen asettaminen epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:777
|
||||
msgid "failed to clear interval timer"
|
||||
msgstr ""
|
||||
msgstr "aikaväliajastimen tyhjennys epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:822
|
||||
msgid "line position buffer allocation failed"
|
||||
msgstr ""
|
||||
msgstr "rivin sijaintipuskurin allokointi epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:996
|
||||
msgid "write failed"
|
||||
@@ -586,7 +591,7 @@ msgstr "kirjoittaminen epäonnistui"
|
||||
|
||||
#: src/pv/transfer.c:1237
|
||||
msgid "select call failed"
|
||||
msgstr ""
|
||||
msgstr "valintakutsu epäonnistui"
|
||||
|
||||
#: src/pv/watchpid.c:131 src/pv/watchpid.c:205
|
||||
msgid "not a regular file or block device"
|
||||
|
||||
Reference in New Issue
Block a user