diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apparmor-parser.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apparmor-parser.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apparmor-parser.po 2019-02-21 10:34:08.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apparmor-parser.po 2019-02-28 10:34:07.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:23+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:20+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apport.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apport.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apport.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apport.po 2019-02-28 10:34:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:16+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:13+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:145 @@ -27,8 +27,8 @@ "Ubuntu-paketilla on tiedostoristiriita sellaisen paketin kanssa, joka ei ole " "alkuperäinen Ubuntu-paketti" -#: ../data/general-hooks/ubuntu.py:203 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:203 +#: ../data/general-hooks/ubuntu.py:210 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:210 msgid "" "Your system was initially configured with grub version 2, but you have " "removed it from your system in favor of grub 1 without configuring it. To " @@ -48,17 +48,17 @@ msgid "Report a malfunction to the developers" msgstr "Raportoi toimintahäiriöstä sovelluksen kehittäjille" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:355 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:363 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:490 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:358 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:366 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:493 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:693 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1205 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1371 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1375 -#: ../apport/ui.py:355 ../apport/ui.py:363 ../apport/ui.py:490 -#: ../apport/ui.py:493 ../apport/ui.py:693 ../apport/ui.py:1205 -#: ../apport/ui.py:1371 ../apport/ui.py:1375 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:496 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:696 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1208 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1374 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1378 +#: ../apport/ui.py:358 ../apport/ui.py:366 ../apport/ui.py:493 +#: ../apport/ui.py:496 ../apport/ui.py:696 ../apport/ui.py:1208 +#: ../apport/ui.py:1374 ../apport/ui.py:1378 msgid "Invalid problem report" msgstr "Virheellinen ongelmaraportti" @@ -119,8 +119,8 @@ "detection" msgstr "" -#: ../bin/apport-retrace.py:65 ../debian/tmp/usr/bin/apport-retrace.py:65 -#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-valgrind.py:66 +#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-retrace.py:65 +#: ../debian/tmp/usr/bin/apport-retrace.py:65 ../bin/apport-valgrind.py:66 msgid "" "Install an extra package into the sandbox (can be specified multiple times)" msgstr "Lataa ekstrapakkaukset hiekkalaatikkoon (voi kestää pitkään)" @@ -154,8 +154,8 @@ "Tämä tapahtui viimeisen horrostilan aikana ja esti sitä jatkamasta " "asianmukaisesti." -#: ../data/apportcheckresume.py:74 #: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 +#: ../data/apportcheckresume.py:74 msgid "" "The resume processing hung very near the end and will have appeared to have " "completed normally." @@ -181,18 +181,18 @@ msgid "(%i bytes)" msgstr "(%i tavua)" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 ../bin/apport-cli.py:166 -#: ../debian/tmp/usr/bin/apport-cli.py:166 -#: ../debian/tmp/usr/share/apport/apport-kde.py:363 ../gtk/apport-gtk.py:146 -#: ../kde/apport-kde.py:363 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 +#: ../debian/tmp/usr/share/apport/apport-kde.py:363 ../kde/apport-kde.py:363 +#: ../bin/apport-cli.py:166 ../debian/tmp/usr/bin/apport-cli.py:166 +#: ../gtk/apport-gtk.py:146 msgid "(binary data)" msgstr "(binääritiedot)" -#: ../gtk/apport-gtk.ui.h:6 ../debian/tmp/usr/share/apport/apport-gtk.py:181 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 +#: ../debian/tmp/usr/share/apport/apport-kde.py:186 ../kde/apport-kde.py:186 #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../bin/apport-cli.py:194 -#: ../debian/tmp/usr/bin/apport-cli.py:194 -#: ../debian/tmp/usr/share/apport/apport-kde.py:186 ../gtk/apport-gtk.py:181 -#: ../kde/apport-kde.py:186 +#: ../gtk/apport-gtk.ui.h:6 ../debian/tmp/usr/bin/apport-cli.py:194 +#: ../gtk/apport-gtk.py:181 msgid "Send problem report to the developers?" msgstr "Lähetetäänkö raportti ongelmasta kehittäjille?" @@ -249,8 +249,8 @@ msgid "Error: %s" msgstr "Virhe: %s" -#: ../bin/apport-cli.py:254 ../debian/tmp/usr/bin/apport-cli.py:254 #: ../debian/tmp/usr/share/apport/apport-kde.py:407 ../kde/apport-kde.py:407 +#: ../bin/apport-cli.py:254 ../debian/tmp/usr/bin/apport-cli.py:254 msgid "Collecting problem information" msgstr "Kerätään tietoja ongelmasta" @@ -262,9 +262,9 @@ "Kerätyt tiedot voidaan lähettää kehittäjille ohjelman parantamiseksi.\n" "Tähän voi mennä muutama minuutti." -#: ../gtk/apport-gtk.ui.h:17 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 -#: ../bin/apport-cli.py:267 ../debian/tmp/usr/bin/apport-cli.py:267 #: ../debian/tmp/usr/share/apport/apport-kde.py:435 ../kde/apport-kde.py:435 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 ../bin/apport-cli.py:267 +#: ../gtk/apport-gtk.ui.h:17 ../debian/tmp/usr/bin/apport-cli.py:267 msgid "Uploading problem information" msgstr "Lähetetään tiedot ongelmasta" @@ -330,53 +330,53 @@ msgid "Apport crash file" msgstr "Apport-kaatumistiedosto" -#: ../gtk/apport-gtk.ui.h:14 ../debian/tmp/usr/share/apport/apport-gtk.py:188 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 -#: ../debian/tmp/usr/share/apport/apport-kde.py:194 ../gtk/apport-gtk.py:188 -#: ../kde/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 +#: ../debian/tmp/usr/share/apport/apport-kde.py:194 ../kde/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 +#: ../gtk/apport-gtk.py:188 msgid "Send" msgstr "Lähetä" #: ../debian/tmp/usr/share/apport/apport-gtk.py:169 #: ../debian/tmp/usr/share/apport/apport-kde.py:200 -#: ../debian/tmp/usr/share/apport/apport-kde.py:238 ../gtk/apport-gtk.py:169 -#: ../kde/apport-kde.py:200 ../kde/apport-kde.py:238 +#: ../debian/tmp/usr/share/apport/apport-kde.py:238 ../kde/apport-kde.py:200 +#: ../kde/apport-kde.py:238 ../gtk/apport-gtk.py:169 #, python-format msgid "Sorry, %s has experienced an internal error." msgstr "Valitettavasti %s kohtasi sisäisen virheen." #: ../debian/tmp/usr/share/apport/apport-gtk.py:259 -#: ../debian/tmp/usr/share/apport/apport-kde.py:208 ../gtk/apport-gtk.py:259 -#: ../kde/apport-kde.py:208 +#: ../debian/tmp/usr/share/apport/apport-kde.py:208 ../kde/apport-kde.py:208 +#: ../gtk/apport-gtk.py:259 #, python-format msgid "Package: %s" msgstr "Paketti: %s" #: ../debian/tmp/usr/share/apport/apport-gtk.py:265 -#: ../debian/tmp/usr/share/apport/apport-kde.py:214 ../gtk/apport-gtk.py:265 -#: ../kde/apport-kde.py:214 +#: ../debian/tmp/usr/share/apport/apport-kde.py:214 ../kde/apport-kde.py:214 +#: ../gtk/apport-gtk.py:265 msgid "Sorry, a problem occurred while installing software." msgstr "Valitettavasti ohjelmistoja asennettaessa ilmeni ongelma." #: ../debian/tmp/usr/share/apport/apport-gtk.py:274 #: ../debian/tmp/usr/share/apport/apport-gtk.py:289 -#: ../debian/tmp/usr/share/apport/apport-kde.py:220 ../gtk/apport-gtk.py:274 -#: ../gtk/apport-gtk.py:289 ../kde/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 ../kde/apport-kde.py:220 +#: ../gtk/apport-gtk.py:274 ../gtk/apport-gtk.py:289 #, python-format msgid "The application %s has experienced an internal error." msgstr "Sovellus %s kohtasi sisäisen virheen." #: ../debian/tmp/usr/share/apport/apport-gtk.py:277 -#: ../debian/tmp/usr/share/apport/apport-kde.py:223 ../gtk/apport-gtk.py:277 -#: ../kde/apport-kde.py:223 +#: ../debian/tmp/usr/share/apport/apport-kde.py:223 ../kde/apport-kde.py:223 +#: ../gtk/apport-gtk.py:277 #, python-format msgid "The application %s has closed unexpectedly." msgstr "Sovellus %s sulkeutui yllättäen." #: ../debian/tmp/usr/share/apport/apport-gtk.py:216 #: ../debian/tmp/usr/share/apport/apport-kde.py:231 -#: ../debian/tmp/usr/share/apport/apport-kde.py:244 ../gtk/apport-gtk.py:216 -#: ../kde/apport-kde.py:231 ../kde/apport-kde.py:244 +#: ../debian/tmp/usr/share/apport/apport-kde.py:244 ../kde/apport-kde.py:231 +#: ../kde/apport-kde.py:244 ../gtk/apport-gtk.py:216 msgid "Continue" msgstr "Jatka" @@ -390,30 +390,30 @@ msgid "Relaunch" msgstr "Käynnistä uudelleen" -#: ../gtk/apport-gtk.ui.h:7 ../debian/tmp/usr/share/apport/apport-gtk.py:297 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 -#: ../debian/tmp/usr/share/apport/apport-kde.py:241 ../gtk/apport-gtk.py:297 -#: ../kde/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 +#: ../debian/tmp/usr/share/apport/apport-kde.py:241 ../kde/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.py:297 msgid "If you notice further problems, try restarting the computer." msgstr "Jos ongelmat jatkuvat, käynnistä tietokone uudelleen." #: ../debian/tmp/usr/share/apport/apport-gtk.py:299 -#: ../debian/tmp/usr/share/apport/apport-kde.py:245 ../gtk/apport-gtk.py:299 -#: ../kde/apport-kde.py:245 +#: ../debian/tmp/usr/share/apport/apport-kde.py:245 ../kde/apport-kde.py:245 +#: ../gtk/apport-gtk.py:299 msgid "Ignore future problems of this type" msgstr "Jätä huomiotta tulevat vastaavanlaiset ongelmat" #: ../debian/tmp/usr/share/apport/apport-gtk.py:579 -#: ../debian/tmp/usr/share/apport/apport-kde.py:289 ../gtk/apport-gtk.py:579 -#: ../kde/apport-kde.py:289 +#: ../debian/tmp/usr/share/apport/apport-kde.py:289 ../kde/apport-kde.py:289 +#: ../gtk/apport-gtk.py:579 msgid "Hide Details" msgstr "Piilota tiedot" -#: ../gtk/apport-gtk.ui.h:11 ../debian/tmp/usr/share/apport/apport-gtk.py:204 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 #: ../debian/tmp/usr/share/apport/apport-gtk.py:575 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 -#: ../debian/tmp/usr/share/apport/apport-kde.py:292 ../gtk/apport-gtk.py:204 -#: ../gtk/apport-gtk.py:575 ../kde/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-kde.py:292 ../kde/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 +#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:575 msgid "Show Details" msgstr "Näytä tiedot" @@ -441,8 +441,8 @@ msgid "Uploading Problem Information" msgstr "Lähetetään tiedot ongelmasta" -#: ../gtk/apport-gtk.ui.h:19 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 #: ../debian/tmp/usr/share/apport/apport-kde.py:436 ../kde/apport-kde.py:436 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 ../gtk/apport-gtk.ui.h:19 msgid "" "The collected information is being sent to the bug tracking system. This " "might take a few minutes." @@ -450,19 +450,19 @@ "Kerättyjä tietoja lähetetään vianseurantajärjestelmään. Tämä saattaa kestää " "muutamia minuutteja." -#: ../gtk/apport-gtk.ui.h:1 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 #: ../debian/tmp/usr/share/apport/apport-kde.py:469 #: ../debian/tmp/usr/share/apport/apport-kde.py:504 #: ../debian/tmp/usr/share/apport/apport-kde.py:524 ../kde/apport-kde.py:469 #: ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 msgid "Apport" msgstr "Apport" -#: ../gtk/apport-gtk.ui.h:4 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 ../gtk/apport-gtk.ui.h:4 msgid "Crash report" msgstr "Ohjelmisto lopetti toimintansa" -#: ../gtk/apport-gtk.ui.h:5 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 msgid "Sorry, an internal error happened." msgstr "Valitettavasti havaittiin sisäinen virhe." @@ -470,25 +470,25 @@ msgid "Send an error report to help fix this problem" msgstr "Auta kehittäjiä korjaamaan tämä ongelma lähettämällä vikailmoitus" -#: ../gtk/apport-gtk.ui.h:9 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 ../gtk/apport-gtk.ui.h:9 msgid "Ignore future problems of this program version" msgstr "Älä huomioi tämän ohjelmiston kaatumisia jatkossa" -#: ../gtk/apport-gtk.ui.h:12 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 msgid "_Examine locally" msgstr "_Tutki paikallisesti" -#: ../gtk/apport-gtk.ui.h:15 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../gtk/apport-gtk.ui.h:15 msgid "Collecting problem information" msgstr "Kerätään tietoja ongelmasta" -#: ../gtk/apport-gtk.ui.h:16 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 msgid "" "Information is being collected that may help the developers fix the problem " "you report." msgstr "Kerätään tietoja ongelman korjaamisen helpottamiseksi." -#: ../gtk/apport-gtk.ui.h:18 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 ../gtk/apport-gtk.ui.h:18 msgid "Uploading problem information" msgstr "Lähetetään tietoja ongelmasta" @@ -545,26 +545,26 @@ "\n" "%s" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:296 -#: ../apport/ui.py:296 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:299 +#: ../apport/ui.py:299 msgid "unknown program" msgstr "tuntematon sovellus" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:297 -#: ../apport/ui.py:297 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:300 +#: ../apport/ui.py:300 #, python-format msgid "Sorry, the program \"%s\" closed unexpectedly" msgstr "Ikävä kyllä ohjelma \"%s\" sulkeutui yllättäen" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:299 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1399 -#: ../apport/ui.py:299 ../apport/ui.py:1399 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:302 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1402 +#: ../apport/ui.py:302 ../apport/ui.py:1402 #, python-format msgid "Problem in %s" msgstr "Ongelma osan %s kanssa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:300 -#: ../apport/ui.py:300 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:303 +#: ../apport/ui.py:303 msgid "" "Your computer does not have enough free memory to automatically analyze the " "problem and send a report to the developers." @@ -572,41 +572,41 @@ "Muistia ei ole vapaana tarpeeksi ongelman automaattiseen analysointiin ja " "virheraportin lähettämiseen." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:356 -#: ../apport/ui.py:356 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:359 +#: ../apport/ui.py:359 msgid "You are not allowed to access this problem report." msgstr "Sinulla ei ole lukuoikeuksia tähän ongelmaraporttiin." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:359 -#: ../apport/ui.py:359 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:362 +#: ../apport/ui.py:362 msgid "Error" msgstr "Virhe" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:360 -#: ../apport/ui.py:360 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:363 +#: ../apport/ui.py:363 msgid "There is not enough disk space available to process this report." msgstr "Levyllä ei ole tarpeeksi tilaa raportin käsittelyyn." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:444 -#: ../apport/ui.py:444 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:447 +#: ../apport/ui.py:447 msgid "No package specified" msgstr "Pakettia ei ole määritelty" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:445 -#: ../apport/ui.py:445 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:448 +#: ../apport/ui.py:448 msgid "" "You need to specify a package or a PID. See --help for more information." msgstr "" "Paketti tai PID-tunniste on annettava. Katso lisätietoja käyttämällä " "valitsinta --help." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:468 -#: ../apport/ui.py:468 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:471 +#: ../apport/ui.py:471 msgid "Permission denied" msgstr "Lupa evätty" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:469 -#: ../apport/ui.py:469 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:472 +#: ../apport/ui.py:472 msgid "" "The specified process does not belong to you. Please run this program as the " "process owner or as root." @@ -614,44 +614,44 @@ "Kyseinen prosessi ei kuulu sinulle. Aja tämä ohjelma prosessin omistajana " "tai pääkäyttäjänä." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:471 -#: ../apport/ui.py:471 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:474 +#: ../apport/ui.py:474 msgid "Invalid PID" msgstr "PID-numero ei kelpaa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:472 -#: ../apport/ui.py:472 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:475 +#: ../apport/ui.py:475 msgid "The specified process ID does not belong to a program." msgstr "Määritetty prosessin ID-numero ei kuulu kyseiselle ohjelmalle." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:491 -#: ../apport/ui.py:491 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:494 +#: ../apport/ui.py:494 #, python-format msgid "Symptom script %s did not determine an affected package" msgstr "Oirekomentosarja %s ei määritellyt vaikuttanutta pakettia" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:494 -#: ../apport/ui.py:494 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:497 +#: ../apport/ui.py:497 #, python-format msgid "Package %s does not exist" msgstr "Pakettia %s ei ole olemassa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:518 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:705 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:710 -#: ../apport/ui.py:518 ../apport/ui.py:705 ../apport/ui.py:710 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:521 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:708 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:713 +#: ../apport/ui.py:521 ../apport/ui.py:708 ../apport/ui.py:713 msgid "Cannot create report" msgstr "Raporttia ei voida luoda" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:533 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:579 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:595 -#: ../apport/ui.py:533 ../apport/ui.py:579 ../apport/ui.py:595 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:536 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:582 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:598 +#: ../apport/ui.py:536 ../apport/ui.py:582 ../apport/ui.py:598 msgid "Updating problem report" msgstr "Päivitetään ongelmaraporttia" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:534 -#: ../apport/ui.py:534 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:537 +#: ../apport/ui.py:537 msgid "" "You are not the reporter or subscriber of this problem report, or the report " "is a duplicate or already closed.\n" @@ -663,8 +663,8 @@ "\n" "Ole hyvä, ja luo uusi raportti käyttäen \"apport-bug\" määrittelyä." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:543 -#: ../apport/ui.py:543 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:546 +#: ../apport/ui.py:546 msgid "" "You are not the reporter of this problem report. It is much easier to mark a " "bug as a duplicate of another than to move your comments and attachments to " @@ -685,30 +685,30 @@ "\n" "Haluatko todella jatkaa?" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:580 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:596 -#: ../apport/ui.py:580 ../apport/ui.py:596 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:583 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:599 +#: ../apport/ui.py:583 ../apport/ui.py:599 msgid "No additional information collected." msgstr "Lisätietoja ei kerätty." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:647 -#: ../apport/ui.py:647 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:650 +#: ../apport/ui.py:650 msgid "What kind of problem do you want to report?" msgstr "Millainen ongelma raportoidaan?" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:664 -#: ../apport/ui.py:664 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:667 +#: ../apport/ui.py:667 msgid "Unknown symptom" msgstr "Tuntematon ongelma" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:665 -#: ../apport/ui.py:665 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:668 +#: ../apport/ui.py:668 #, python-format msgid "The symptom \"%s\" is not known." msgstr "Ongelmaa \"%s\" ei tunnistettu." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:696 -#: ../apport/ui.py:696 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:699 +#: ../apport/ui.py:699 msgid "" "After closing this message please click on an application window to report a " "problem about it." @@ -716,39 +716,39 @@ "Kun olet sulkenut tämän viestin napsauta sen sovelluksen ikkunaa, johon " "liittyvän virheraportin haluat tehdä." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:706 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:711 -#: ../apport/ui.py:706 ../apport/ui.py:711 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:709 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:714 +#: ../apport/ui.py:709 ../apport/ui.py:714 msgid "xprop failed to determine process ID of the window" msgstr "xprop ei onnistunut selvittämään ikkunaan ID-tunnistenumeroa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:725 -#: ../apport/ui.py:725 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:728 +#: ../apport/ui.py:728 msgid "%prog " msgstr "%prog " -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:727 -#: ../apport/ui.py:727 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:730 +#: ../apport/ui.py:730 msgid "Specify package name." msgstr "Määritä paketin nimi." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:729 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:780 -#: ../apport/ui.py:729 ../apport/ui.py:780 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:732 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:783 +#: ../apport/ui.py:732 ../apport/ui.py:783 msgid "Add an extra tag to the report. Can be specified multiple times." msgstr "" "Lisää raporttiin liittyvä tunniste. Tämä voidaan tehdä useampia kertoja." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:759 -#: ../apport/ui.py:759 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:762 +#: ../apport/ui.py:762 msgid "" "%prog [options] [symptom|pid|package|program path|.apport/.crash file]" msgstr "" "%prog [valinnat] [ongelma|pid|paketti|ohjelman " "polku|.apport/.kaatumisraportti]" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:762 -#: ../apport/ui.py:762 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:765 +#: ../apport/ui.py:765 msgid "" "Start in bug filing mode. Requires --package and an optional --pid, or just " "a --pid. If neither is given, display a list of known symptoms. (Implied if " @@ -758,20 +758,20 @@ "pid:n, tai vain --pid:n. Jos kumpaakaan ei anneta, näytä lista tunnetuista " "oireista. (Epäsuora jos yksi argumentti on annettu.)" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:764 -#: ../apport/ui.py:764 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:767 +#: ../apport/ui.py:767 msgid "Click a window as a target for filing a problem report." msgstr "Napsauta ikkunaa, johon liittyvän virheraportin haluat tehdä" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:766 -#: ../apport/ui.py:766 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:769 +#: ../apport/ui.py:769 msgid "Start in bug updating mode. Can take an optional --package." msgstr "" "Aloita ohjelmavirheiden päivitystilassa. Voi ottaa valinnaisen valitsimen --" "package." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:768 -#: ../apport/ui.py:768 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:771 +#: ../apport/ui.py:771 msgid "" "File a bug report about a symptom. (Implied if symptom name is given as only " "argument.)" @@ -779,8 +779,8 @@ "Arkistoi ohjelmavirheen raportti oireena. (Epäsuora jos oireen nimi on " "annettu vain argumenttina.)" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:770 -#: ../apport/ui.py:770 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:773 +#: ../apport/ui.py:773 msgid "" "Specify package name in --file-bug mode. This is optional if a --pid is " "specified. (Implied if package name is given as only argument.)" @@ -788,21 +788,21 @@ "Tarkenna paketin nimi --file-bug-tilassa. Tämä on valinnainen jos --pid on " "määritetty. (Epäsuora jos paketin nimi on annettu vain argumenttina.)" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:772 -#: ../apport/ui.py:772 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:775 +#: ../apport/ui.py:775 msgid "" "Specify a running program in --file-bug mode. If this is specified, the bug " "report will contain more information. (Implied if pid is given as only " "argument.)" msgstr "" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:774 -#: ../apport/ui.py:774 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:777 +#: ../apport/ui.py:777 msgid "The provided pid is a hanging application." msgstr "Annettu pid on ohjelma, joka ei vastaa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:776 -#: ../apport/ui.py:776 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:779 +#: ../apport/ui.py:779 #, python-format msgid "" "Report the crash from given .apport or .crash file instead of the pending " @@ -811,63 +811,63 @@ "Raportoi kaatuminen annetusta .apport tai .crash-tiedostosta odottavien " "sijaan kohdassa %s. (Epäsuora jos tiedosta on annettu vain argumenttina.)" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:778 -#: ../apport/ui.py:778 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:781 +#: ../apport/ui.py:781 msgid "" "In bug filing mode, save the collected information into a file instead of " "reporting it. This file can then be reported later on from a different " "machine." msgstr "" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:782 -#: ../apport/ui.py:782 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:785 +#: ../apport/ui.py:785 msgid "Print the Apport version number." msgstr "Tulosta Apport-versionumero." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:933 -#: ../apport/ui.py:933 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:936 +#: ../apport/ui.py:936 msgid "" "This will launch apport-retrace in a terminal window to examine the crash." msgstr "" "Tämä käynnistää apport-retracen pääteikkunnassa ongelman tutkimiseksi." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:934 -#: ../apport/ui.py:934 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:937 +#: ../apport/ui.py:937 msgid "Run gdb session" msgstr "Käynnistä gdb sessiossa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:935 -#: ../apport/ui.py:935 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:938 +#: ../apport/ui.py:938 msgid "Run gdb session without downloading debug symbols" msgstr "Suorita gdb-istunto ilman virheenjäljityssymbolien lataamista" #. TRANSLATORS: %s contains the crash report file name -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:937 -#: ../apport/ui.py:937 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:940 +#: ../apport/ui.py:940 #, python-format msgid "Update %s with fully symbolic stack trace" msgstr "" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1033 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1043 -#: ../apport/ui.py:1033 ../apport/ui.py:1043 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1036 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1046 +#: ../apport/ui.py:1036 ../apport/ui.py:1046 msgid "" "This problem report applies to a program which is not installed any more." msgstr "" "Tämä ongelmaraportti kytkeytyy ohjelmaan, joka ei ole enää asennettu." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1058 -#: ../apport/ui.py:1058 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1061 +#: ../apport/ui.py:1061 #, python-format msgid "" "The problem happened with the program %s which changed since the crash " "occurred." msgstr "Ongelma koskee ohjelmaa %s, joka on muuttunut kaatumisen jälkeen" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1105 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1162 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1377 -#: ../apport/ui.py:1105 ../apport/ui.py:1162 ../apport/ui.py:1377 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1108 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1165 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1380 +#: ../apport/ui.py:1108 ../apport/ui.py:1165 ../apport/ui.py:1380 msgid "This problem report is damaged and cannot be processed." msgstr "Tämä ongelman raportti on vahingoittunut, eikä sitä voida käsitellä." @@ -877,58 +877,58 @@ msgid "The report belongs to a package that is not installed." msgstr "Raportti liittyy pakettiin, jota ei ole asennettu." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1124 -#: ../apport/ui.py:1124 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1127 +#: ../apport/ui.py:1127 msgid "An error occurred while attempting to process this problem report:" msgstr "Virhe käsiteltäessä ongelmaraporttia:" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1206 -#: ../apport/ui.py:1206 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1209 +#: ../apport/ui.py:1209 msgid "Could not determine the package or source package name." msgstr "Paketin tai lähdekoodipaketin nimeä ei voi määrittää." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1224 -#: ../apport/ui.py:1224 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1227 +#: ../apport/ui.py:1227 msgid "Unable to start web browser" msgstr "Selaimen käynnistäminen epäonnistui" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1225 -#: ../apport/ui.py:1225 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1228 +#: ../apport/ui.py:1228 #, python-format msgid "Unable to start web browser to open %s." msgstr "Verkkoselainta ei saatu käynnistettyä avattaessa sivua %s." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1325 -#: ../apport/ui.py:1325 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1328 +#: ../apport/ui.py:1328 #, python-format msgid "Please enter your account information for the %s bug tracking system" msgstr "Ole hyvä ja syötä %s bugi raportointi järjestelmän kirjautumistiedot" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1337 -#: ../apport/ui.py:1337 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1340 +#: ../apport/ui.py:1340 msgid "Network problem" msgstr "Verkko-ongelma" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1339 -#: ../apport/ui.py:1339 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1342 +#: ../apport/ui.py:1342 msgid "" "Cannot connect to crash database, please check your Internet connection." msgstr "" "Kaatumistietokantaan ei voi yhdistää. Tarkista Internet-yhteyden toimivuus." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1366 -#: ../apport/ui.py:1366 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1369 +#: ../apport/ui.py:1369 msgid "Memory exhaustion" msgstr "Muisti ei riitä" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1367 -#: ../apport/ui.py:1367 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1370 +#: ../apport/ui.py:1370 msgid "Your system does not have enough memory to process this crash report." msgstr "" "Järjestelmässäsi ei ole tarpeeksi muistia tämän kaatumisraportin käsittelyyn." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1402 -#: ../apport/ui.py:1402 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1405 +#: ../apport/ui.py:1405 #, python-format msgid "" "The problem cannot be reported:\n" @@ -939,14 +939,14 @@ "\n" "%s" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1458 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1465 -#: ../apport/ui.py:1458 ../apport/ui.py:1465 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1461 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1468 +#: ../apport/ui.py:1461 ../apport/ui.py:1468 msgid "Problem already known" msgstr "Ongelma on jo tiedossa" -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1459 -#: ../apport/ui.py:1459 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1462 +#: ../apport/ui.py:1462 msgid "" "This problem was already reported in the bug report displayed in the web " "browser. Please check if you can add any further information that might be " @@ -955,8 +955,8 @@ "Tämä ongelma raportoitiin jo virheraportissa, joka on näkyvissä selaimessa. " "Tarkista, voisitko lisätä joitakin kehittäjiä auttavaa tietoa." -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1466 -#: ../apport/ui.py:1466 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1469 +#: ../apport/ui.py:1469 msgid "This problem was already reported to developers. Thank you!" msgstr "" "Tästä ongelmasta on jo ilmoitettu kehittäjille. Kiitos kuitenkin " diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apt.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apt.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apt.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apt.po 2019-02-28 10:34:08.000000000 +0000 @@ -9,15 +9,15 @@ "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2019-02-12 14:18+0000\n" +"PO-Revision-Date: 2019-02-25 15:48+0000\n" "Last-Translator: Tapio Lehtonen \n" "Language-Team: Finnish \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-Launchpad-Export-Date: 2019-02-20 10:30+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:30+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: apt-private/private-unmet.cc:68 @@ -25,59 +25,59 @@ msgid "Package %s version %s has an unmet dep:\n" msgstr "Paketin %s versiossa %s on tyydyttämätön riippuvuus:\n" -#: cmdline/apt-cache.cc:196 +#: cmdline/apt-cache.cc:195 msgid "Total package names: " msgstr "Pakettien kokonaismäärä : " -#: cmdline/apt-cache.cc:198 +#: cmdline/apt-cache.cc:197 msgid "Total package structures: " msgstr "" -#: cmdline/apt-cache.cc:238 +#: cmdline/apt-cache.cc:237 msgid " Normal packages: " msgstr " Tavallisia paketteja: " -#: cmdline/apt-cache.cc:239 +#: cmdline/apt-cache.cc:238 msgid " Pure virtual packages: " msgstr " Aitoja näennäispaketteja: " -#: cmdline/apt-cache.cc:240 +#: cmdline/apt-cache.cc:239 msgid " Single virtual packages: " msgstr " Yksinkertaisia näennäispaketteja: " -#: cmdline/apt-cache.cc:241 +#: cmdline/apt-cache.cc:240 msgid " Mixed virtual packages: " msgstr " Sekanäennäispaketteja: " -#: cmdline/apt-cache.cc:242 +#: cmdline/apt-cache.cc:241 msgid " Missing: " msgstr " Puuttuu: " -#: cmdline/apt-cache.cc:244 +#: cmdline/apt-cache.cc:243 msgid "Total distinct versions: " msgstr "Eri versioita yhteensä: " -#: cmdline/apt-cache.cc:246 +#: cmdline/apt-cache.cc:245 msgid "Total distinct descriptions: " msgstr "Eri kuvauksia yhteensä: " -#: cmdline/apt-cache.cc:248 +#: cmdline/apt-cache.cc:247 msgid "Total dependencies: " msgstr "Riippuvuuksia yhteensä: " -#: cmdline/apt-cache.cc:251 +#: cmdline/apt-cache.cc:250 msgid "Total ver/file relations: " msgstr "Versio/tdsto suhteita yht: " -#: cmdline/apt-cache.cc:253 +#: cmdline/apt-cache.cc:252 msgid "Total Desc/File relations: " msgstr "Kuvaus/tdsto suhteita yht: " -#: cmdline/apt-cache.cc:255 +#: cmdline/apt-cache.cc:254 msgid "Total Provides mappings: " msgstr "Tarjoamiskuvauksia yhteensä: " -#: cmdline/apt-cache.cc:311 +#: cmdline/apt-cache.cc:310 msgid "Total globbed strings: " msgstr "Erilaisia merkkijonoja yhteensä: " @@ -85,11 +85,11 @@ msgid "Total dependency version space: " msgstr "Versioriippuvuustila yhteensä: " -#: cmdline/apt-cache.cc:317 +#: cmdline/apt-cache.cc:316 msgid "Total slack space: " msgstr "Löysää tilaa yhteensä: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:333 msgid "Total space accounted for: " msgstr "Käytetty tila yhteensä: " @@ -99,9 +99,10 @@ msgid "Package file %s is out of sync." msgstr "Pakettitiedosto %s ei ole ajan tasalla." -#: apt-private/private-depends.cc:35 apt-private/private-show.cc:296 -#: apt-private/private-show.cc:298 apt-private/private-show.cc:353 -#: cmdline/apt-mark.cc:56 cmdline/apt-mark.cc:102 cmdline/apt-mark.cc:177 +#: apt-private/private-depends.cc:35 apt-private/private-download.cc:251 +#: apt-private/private-show.cc:407 apt-private/private-show.cc:409 +#: apt-private/private-show.cc:464 cmdline/apt-mark.cc:56 +#: cmdline/apt-mark.cc:102 cmdline/apt-mark.cc:177 msgid "No packages found" msgstr "Yhtään pakettia ei löytynyt" @@ -109,26 +110,26 @@ msgid "You must give at least one search pattern" msgstr "" -#: cmdline/apt-cache.cc:978 +#: cmdline/apt-cache.cc:972 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Tämä komento on syrjäytetty. Käytä komentoa 'apt-mark showauto' sen sijaan." -#: apt-private/private-show.cc:348 +#: apt-private/private-show.cc:459 #, c-format msgid "Unable to locate package %s" msgstr "Pakettia %s ei löydy" -#: apt-private/private-show.cc:374 +#: apt-private/private-show.cc:485 msgid "Package files:" msgstr "Pakettitiedostot:" -#: apt-private/private-show.cc:383 apt-private/private-show.cc:461 +#: apt-private/private-show.cc:494 apt-private/private-show.cc:572 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Varasto ei ole ajan tasalla, pakettitiedostoa ei löydy kansiosta" #. Show any packages have explicit pins -#: apt-private/private-show.cc:397 +#: apt-private/private-show.cc:508 msgid "Pinned packages:" msgstr "Paketit joissa tunniste:" @@ -136,15 +137,15 @@ msgid "(not found)" msgstr "(ei löydy)" -#: apt-private/private-show.cc:414 +#: apt-private/private-show.cc:525 msgid " Installed: " msgstr " Asennettu: " -#: apt-private/private-show.cc:415 +#: apt-private/private-show.cc:526 msgid " Candidate: " msgstr " Ehdokas: " -#: apt-private/private-show.cc:433 apt-private/private-show.cc:441 +#: apt-private/private-show.cc:544 apt-private/private-show.cc:552 msgid "(none)" msgstr "(ei mitään)" @@ -153,7 +154,7 @@ msgstr " Paketin tunnistenumero: " #. Show the priority tables -#: apt-private/private-show.cc:446 +#: apt-private/private-show.cc:557 msgid " Version table:" msgstr " Versiotaulukko:" @@ -201,7 +202,7 @@ "See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" msgstr "" -#: cmdline/apt-cdrom.cc:78 +#: cmdline/apt-cdrom.cc:77 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Anna nimi tälle levylle, esimerkiksi 'Debian 5.0.3 levy 1'" @@ -209,16 +210,16 @@ msgid "Please insert a Disc in the drive and press enter" msgstr "Aseta levy asemaan ja paina Enter" -#: cmdline/apt-cdrom.cc:141 +#: cmdline/apt-cdrom.cc:140 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Laitteen '%s' liittäminen polkuun '%s' epäonnistui" -#: cmdline/apt-cdrom.cc:184 +#: cmdline/apt-cdrom.cc:183 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Toista tämä prosessi lopuille CD-levyille." -#: cmdline/apt-config.cc:50 +#: cmdline/apt-config.cc:49 msgid "Arguments not in pairs" msgstr "Parametrit eivät ole pareittain" @@ -565,7 +566,7 @@ msgid "Compressed output %s needs a compression set" msgstr "Pakattu tulostus %s tarvitsee pakkausjoukon" -#: methods/rsh.cc:107 +#: methods/rsh.cc:106 msgid "Failed to create IPC pipe to subprocess" msgstr "IPC-putken luominen aliprosessiin ei onnistunut" @@ -772,17 +773,17 @@ msgid "Note, selecting '%s' instead of '%s'\n" msgstr "Huomautus: valitaan ”%s”-paketti paketin ”%s” sijaan\n" -#: apt-private/private-install.cc:878 +#: apt-private/private-install.cc:965 #, c-format msgid "Skipping %s, it is already installed and upgrade is not set.\n" msgstr "Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.\n" -#: apt-private/private-install.cc:882 +#: apt-private/private-install.cc:969 #, c-format msgid "Skipping %s, it is not installed and only upgrades are requested.\n" msgstr "" -#: apt-private/private-install.cc:894 +#: apt-private/private-install.cc:981 #, c-format msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" msgstr "" @@ -793,18 +794,18 @@ msgid "%s is already the newest version.\n" msgstr "%s on jo uusin versio.\n" -#: apt-private/private-install.cc:919 cmdline/apt-get.cc:124 +#: apt-private/private-install.cc:1006 cmdline/apt-get.cc:123 #: cmdline/apt-mark.cc:78 #, c-format msgid "%s set to manually installed.\n" msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" -#: apt-private/private-install.cc:948 +#: apt-private/private-install.cc:1039 #, c-format msgid "Selected version '%s' (%s) for '%s'\n" msgstr "Valittiin versio %s (%s) paketille ”%s”\n" -#: apt-private/private-install.cc:953 +#: apt-private/private-install.cc:1048 #, c-format msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" msgstr "Valittiin versio %s (%s) paketille ”%s”, koska: %s\n" @@ -1114,25 +1115,25 @@ msgid "The following extra packages will be installed:" msgstr "Seuraavat ylimääräiset paketit on merkitty asennettaviksi:" -#: apt-private/private-install.cc:834 +#: apt-private/private-install.cc:921 msgid "Suggested packages:" msgstr "Ehdotetut paketit:" -#: apt-private/private-install.cc:836 +#: apt-private/private-install.cc:923 msgid "Recommended packages:" msgstr "Suositellut paketit:" -#: cmdline/apt-get.cc:119 +#: cmdline/apt-get.cc:118 #, c-format msgid "Couldn't find package %s" msgstr "Pakettia %s ei löytynyt" -#: cmdline/apt-get.cc:126 cmdline/apt-mark.cc:80 +#: cmdline/apt-get.cc:125 cmdline/apt-mark.cc:80 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s merkitty automaattisesti asennetuksi.\n" -#: cmdline/apt-get.cc:134 cmdline/apt-mark.cc:123 +#: cmdline/apt-get.cc:133 cmdline/apt-mark.cc:123 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -1144,7 +1145,7 @@ msgid "Calculating upgrade... " msgstr "Käsitellään päivitystä ... " -#: methods/connect.cc:203 methods/ftp.cc:757 methods/rsh.cc:100 +#: methods/connect.cc:202 methods/ftp.cc:756 methods/rsh.cc:99 msgid "Failed" msgstr "Ei onnistunut" @@ -1152,7 +1153,7 @@ msgid "Done" msgstr "Valmis" -#: cmdline/apt-get.cc:203 cmdline/apt-get.cc:211 +#: cmdline/apt-get.cc:202 cmdline/apt-get.cc:210 msgid "Internal error, problem resolver broke stuff" msgstr "Sisäinen virhe, resolver rikkoi jotain" @@ -1169,8 +1170,8 @@ msgid "Must specify at least one package to fetch source for" msgstr "On annettava ainakin yksi paketti jonka lähdekoodi noudetaan" -#: apt-private/private-source.cc:347 apt-private/private-source.cc:701 -#: apt-private/private-source.cc:729 +#: apt-private/private-source.cc:347 apt-private/private-source.cc:692 +#: apt-private/private-source.cc:702 apt-private/private-source.cc:729 #, c-format msgid "Unable to find a source package for %s" msgstr "Paketin %s lähdekoodipakettia ei löytynyt" @@ -1253,12 +1254,12 @@ msgid "Child process failed" msgstr "Lapsiprosessi kaatui" -#: apt-private/private-source.cc:646 +#: apt-private/private-source.cc:659 msgid "Must specify at least one package to check builddeps for" msgstr "" "On annettava ainakin yksi paketti jonka paketointiriippuvuudet tarkistetaan" -#: apt-private/private-source.cc:654 +#: apt-private/private-source.cc:645 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) " @@ -1322,7 +1323,7 @@ msgid "Build-dependencies for %s could not be satisfied." msgstr "Paketointiriippuvuuksia paketille %s ei voi tyydyttää." -#: apt-private/private-source.cc:799 +#: apt-private/private-source.cc:817 msgid "Failed to process build dependencies" msgstr "Paketointiriippuvuuksien käsittely ei onnistunut" @@ -1331,7 +1332,7 @@ msgid "Changelog for %s (%s)" msgstr "Muutosloki paketille %s (%s)" -#: cmdline/apt-get.cc:351 +#: cmdline/apt-get.cc:350 msgid "Supported modules:" msgstr "Tuetut moduulit:" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apturl.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apturl.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/apturl.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/apturl.po 2019-02-28 10:34:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:28+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:25+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/avahi.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/avahi.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/avahi.po 2019-02-21 10:34:10.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/avahi.po 2019-02-28 10:34:09.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:10+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:07+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: ../avahi-common/error.c:30 diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/bfd.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/bfd.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/bfd.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/bfd.po 2019-02-28 10:34:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:31+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:31+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: aout-adobe.c:127 @@ -47,7 +47,7 @@ msgstr "" "%s: ei voi edustaa lohkoa symbolille ’%s’ ”a.out”-objektitiedostomuodossa" -#: aoutx.h:1579 vms-alpha.c:7564 +#: aoutx.h:1585 vms-alpha.c:7860 msgid "*unknown*" msgstr "*tuntematon*" @@ -65,12 +65,12 @@ msgstr "" "Varoitus: arkiston kirjoitus oli hidasta: aikaleiman uudelleenkirjoitus\n" -#: archive.c:2549 +#: archive.c:2559 msgid "Reading archive file mod timestamp" msgstr "Luetaan arkistotiedoston muokkausaikaleima" # Intel coff armap -#: archive.c:2573 +#: archive.c:2583 msgid "Writing updated armap timestamp" msgstr "Kirjoitetaan päivitetty ”armap”-aikaleima" @@ -159,7 +159,7 @@ msgid "#" msgstr "#" -#: bfd.c:1046 +#: bfd.c:1429 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "BFD %s suoritusehto epäonnistui %s:%d" @@ -175,7 +175,7 @@ msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "BFD %s sisäinen virhe, keskeytetään tiedostossa %s rivillä %d\n" -#: bfd.c:1064 +#: bfd.c:1449 msgid "Please report this bug.\n" msgstr "Ilmoita tästä virheestä.\n" @@ -198,9 +198,9 @@ "Varoitus: Kirjoitetaan lohko ”%s” valtavaan (ts. negatiiviseen) " "tiedostosiirrososoitteeseen 0x%lx." -#: bout.c:1146 elf-m10300.c:2665 elf32-avr.c:1706 elf32-frv.c:5641 -#: elf64-ia64-vms.c:354 elfxx-sparc.c:2869 reloc.c:7324 reloc16.c:160 -#: elf32-ia64.c:351 elf64-ia64.c:351 +#: elf-m10300.c:2649 elf32-avr.c:2492 elf32-frv.c:5641 elf64-ia64-vms.c:364 +#: elfxx-sparc.c:2795 reloc.c:8185 reloc16.c:155 elf32-ia64.c:361 +#: elf64-ia64.c:361 msgid "%P%F: --relax and -r may not be used together\n" msgstr "%P%F: valitsimia --relax ja -r ei saa käyttää yhdessä\n" @@ -221,13 +221,13 @@ msgid "%B: unknown/unsupported relocation type %d" msgstr "%B: tuntematon/ei-tuettu sijoitustyyppi %d" -#: coff-alpha.c:852 coff-alpha.c:889 coff-alpha.c:1973 coff-mips.c:946 +#: coff-alpha.c:850 coff-alpha.c:887 coff-alpha.c:1957 coff-mips.c:950 msgid "GP relative relocation used when GP not defined" msgstr "" "Yleisosoitinsuhteellista sijoitusta käytetty kun yleisosoitinta ei ole " "määritelty" -#: coff-alpha.c:1450 +#: coff-alpha.c:1443 msgid "using multiple gp values" msgstr "käytetään useita yleisosoitinarvoja" @@ -341,7 +341,7 @@ msgid "private flags = %x:" msgstr "yksityiset liput = %x:" -#: coff-arm.c:2305 elf32-arm.c:12119 +#: elf32-arm.c:14903 #, c-format msgid " [floats passed in float registers]" msgstr " [liukuluvut välitetty liukulukurekistereissä]" @@ -351,7 +351,7 @@ msgid " [floats passed in integer registers]" msgstr " [liukuluvut välitetty kokonaislukurekistereissä]" -#: coff-arm.c:2310 elf32-arm.c:12122 +#: elf32-arm.c:14906 elf32-arm.c:14992 #, c-format msgid " [position independent]" msgstr " [paikkariippumaton]" @@ -415,8 +415,8 @@ msgid "unsupported reloc type" msgstr "ei-tuettu reloc-tyyppi" -#: coff-mips.c:636 elf32-mips.c:1637 elf32-score.c:431 elf32-score7.c:330 -#: elf64-mips.c:2925 elfn32-mips.c:2737 +#: coff-mips.c:640 elf32-mips.c:1742 elf32-score.c:430 elf32-score7.c:330 +#: elf64-mips.c:3451 elfn32-mips.c:3276 msgid "GP relative relocation when _gp not defined" msgstr "Yleisosoitinsuhteellinen sijoitus kun ”_gp” ei ole määritelty" @@ -460,6 +460,11 @@ msgid "ignoring reloc %s\n" msgstr "ei oteta huomioon reloc-tietuetta %s\n" +# C++-kielessä on monia tilanteita, joissa kääntäjän on lähetettävä koodia tai dataa, +# mutta se ei kykenen tunnistamaan uniikkia käännösyksikköä, mihin se tulisi lähettää. +# C++ ABI-ryhmä on pyrkinyt ratkaisemaan tämän pulman sallimalla kääntäjän lähettää vaaditut +# tiedot useisiin käännösyksiköihin, mikä sallii linkkerin poistaa kaikki muuta paitsi yhden +# kopion. Tätä ominaisuutta kutsutaan useissa olemassa olevissa toteutuksissa nimellä COMDAT. #: coffcode.h:1005 msgid "%B: warning: COMDAT symbol '%s' does not match section name '%s'" msgstr "%B: varoitus: COMDAT-symboli ”%s” ei täsmää lohkonimen ”%s” kanssa" @@ -525,7 +530,7 @@ msgid "%B: bad string table size %lu" msgstr "%B: virheellinen merkkijonotaulukoko %lu" -#: coffgen.c:2608 elflink.c:12906 linker.c:3136 +#: coffgen.c:2693 elflink.c:14322 linker.c:2959 msgid "%F%P: already_linked_table: %E\n" msgstr "%F%P: already_linked_table: %E\n" @@ -634,7 +639,7 @@ msgid "Unknown basic type %d" msgstr "Tuntematon perustyyppi %d" -#: ecoff.c:1490 +#: ecoff.c:1525 #, c-format msgid "" "\n" @@ -643,7 +648,7 @@ "\n" " Loppu+1 symboli: %ld" -#: ecoff.c:1497 ecoff.c:1500 +#: ecoff.c:1532 ecoff.c:1535 #, c-format msgid "" "\n" @@ -652,7 +657,7 @@ "\n" " Ensimmäinen symboli: %ld" -#: ecoff.c:1512 +#: ecoff.c:1548 #, c-format msgid "" "\n" @@ -661,7 +666,7 @@ "\n" " Loppu+1 symboli: %-7ld Tyyppi: %s" -#: ecoff.c:1519 +#: ecoff.c:1555 #, c-format msgid "" "\n" @@ -670,7 +675,7 @@ "\n" " Paikallinen symboli: %ld" -#: ecoff.c:1527 +#: ecoff.c:1563 #, c-format msgid "" "\n" @@ -679,7 +684,7 @@ "\n" " struct; Loppu+1 symboli: %ld" -#: ecoff.c:1532 +#: ecoff.c:1568 #, c-format msgid "" "\n" @@ -688,7 +693,7 @@ "\n" " union; Loppu+1 symboli: %ld" -#: ecoff.c:1537 +#: ecoff.c:1573 #, c-format msgid "" "\n" @@ -697,7 +702,7 @@ "\n" " enum; Loppu+1 symboli: %ld" -#: ecoff.c:1543 +#: ecoff.c:1579 #, c-format msgid "" "\n" @@ -744,49 +749,49 @@ "kohteessa ”%B” ei voida käyttää tekemään suoritettavaa tiedostoa; käännä " "uudelleen valitsimella -fPIE ja linkitä uudelleen valitsemella -pie\n" -#: elf-m10200.c:430 elf-m10300.c:2164 elf32-avr.c:1256 elf32-bfin.c:3220 -#: elf32-cr16.c:1484 elf32-cr16c.c:780 elf32-cris.c:2016 elf32-crx.c:922 -#: elf32-d10v.c:513 elf32-epiphany.c:557 elf32-fr30.c:589 elf32-frv.c:4039 -#: elf32-h8300.c:525 elf32-i860.c:1212 elf32-ip2k.c:1468 elf32-iq2000.c:688 -#: elf32-lm32.c:1160 elf32-m32c.c:553 elf32-m32r.c:3066 elf32-m68hc1x.c:1283 -#: elf32-mep.c:535 elf32-metag.c:1992 elf32-microblaze.c:1560 -#: elf32-moxie.c:282 elf32-mt.c:395 elf32-nds32.c:4910 elf32-openrisc.c:404 -#: elf32-score.c:2729 elf32-score7.c:2537 elf32-spu.c:5041 -#: elf32-tilepro.c:3666 elf32-v850.c:2281 elf32-xstormy16.c:936 -#: elf64-mmix.c:1538 elfxx-tilegx.c:4051 +#: elf-m10200.c:434 elf-m10300.c:2147 elf32-avr.c:1510 elf32-bfin.c:3127 +#: elf32-cr16.c:1464 elf32-cr16c.c:783 elf32-cris.c:2033 elf32-crx.c:925 +#: elf32-d10v.c:512 elf32-epiphany.c:566 elf32-fr30.c:594 elf32-frv.c:4049 +#: elf32-ft32.c:494 elf32-h8300.c:523 elf32-ip2k.c:1482 elf32-iq2000.c:693 +#: elf32-lm32.c:1112 elf32-m32c.c:624 elf32-m32r.c:3045 elf32-m68hc1x.c:1266 +#: elf32-mep.c:526 elf32-metag.c:1990 elf32-microblaze.c:1631 elf32-moxie.c:288 +#: elf32-mt.c:402 elf32-nds32.c:6189 elf32-or1k.c:1759 elf32-score.c:2733 +#: elf32-score7.c:2542 elf32-spu.c:5083 elf32-tilepro.c:3506 elf32-v850.c:2291 +#: elf32-visium.c:681 elf32-xstormy16.c:931 elf64-mmix.c:1541 +#: elfxx-tilegx.c:3870 msgid "internal error: out of range error" msgstr "sisäinen virhe: ”lukualueen ulkopuolella”-virhe" -#: elf-m10200.c:434 elf-m10300.c:2168 elf32-avr.c:1260 elf32-bfin.c:3224 -#: elf32-cr16.c:1488 elf32-cr16c.c:784 elf32-cris.c:2020 elf32-crx.c:926 -#: elf32-d10v.c:517 elf32-fr30.c:593 elf32-frv.c:4043 elf32-h8300.c:529 -#: elf32-i860.c:1216 elf32-iq2000.c:692 elf32-lm32.c:1164 elf32-m32c.c:557 -#: elf32-m32r.c:3070 elf32-m68hc1x.c:1287 elf32-mep.c:539 elf32-metag.c:1996 -#: elf32-microblaze.c:1564 elf32-moxie.c:286 elf32-msp430.c:1321 -#: elf32-nds32.c:4914 elf32-openrisc.c:408 elf32-score.c:2733 -#: elf32-score7.c:2541 elf32-spu.c:5045 elf32-tilepro.c:3670 elf32-v850.c:2285 -#: elf32-xstormy16.c:940 elf64-mmix.c:1542 elfxx-mips.c:9995 -#: elfxx-tilegx.c:4055 +#: elf-m10200.c:438 elf-m10300.c:2151 elf32-avr.c:1514 elf32-bfin.c:3131 +#: elf32-cr16.c:1468 elf32-cr16c.c:787 elf32-cris.c:2037 elf32-crx.c:929 +#: elf32-d10v.c:516 elf32-fr30.c:598 elf32-frv.c:4053 elf32-ft32.c:498 +#: elf32-h8300.c:527 elf32-iq2000.c:697 elf32-lm32.c:1116 elf32-m32c.c:628 +#: elf32-m32r.c:3049 elf32-m68hc1x.c:1270 elf32-mep.c:530 elf32-metag.c:1994 +#: elf32-microblaze.c:1635 elf32-moxie.c:292 elf32-msp430.c:1362 +#: elf32-nds32.c:6193 elf32-or1k.c:1763 elf32-score.c:2737 elf32-score7.c:2546 +#: elf32-spu.c:5087 elf32-tilepro.c:3510 elf32-v850.c:2295 elf32-visium.c:685 +#: elf32-xstormy16.c:935 elf64-mmix.c:1545 elfxx-mips.c:10469 +#: elfxx-tilegx.c:3874 msgid "internal error: unsupported relocation error" msgstr "sisäinen virhe: ei-tuettu sijoitusvirhe" -#: elf-m10200.c:438 elf32-cr16.c:1492 elf32-cr16c.c:788 elf32-crx.c:930 -#: elf32-d10v.c:521 elf32-h8300.c:533 elf32-lm32.c:1168 elf32-m32r.c:3074 -#: elf32-m68hc1x.c:1291 elf32-microblaze.c:1568 elf32-nds32.c:4918 -#: elf32-score.c:2737 elf32-score7.c:2545 elf32-spu.c:5049 +#: elf-m10200.c:442 elf32-cr16.c:1472 elf32-cr16c.c:791 elf32-crx.c:933 +#: elf32-d10v.c:520 elf32-h8300.c:531 elf32-lm32.c:1120 elf32-m32r.c:3053 +#: elf32-m68hc1x.c:1274 elf32-microblaze.c:1639 elf32-nds32.c:6197 +#: elf32-score.c:2741 elf32-score7.c:2550 elf32-spu.c:5091 msgid "internal error: dangerous error" msgstr "sisäinen virhe: vaarallinen virhe" -#: elf-m10200.c:442 elf-m10300.c:2184 elf32-avr.c:1268 elf32-bfin.c:3232 -#: elf32-cr16.c:1496 elf32-cr16c.c:792 elf32-cris.c:2028 elf32-crx.c:934 -#: elf32-d10v.c:525 elf32-epiphany.c:572 elf32-fr30.c:601 elf32-frv.c:4051 -#: elf32-h8300.c:537 elf32-i860.c:1224 elf32-ip2k.c:1483 elf32-iq2000.c:700 -#: elf32-lm32.c:1172 elf32-m32c.c:565 elf32-m32r.c:3078 elf32-m68hc1x.c:1295 -#: elf32-mep.c:547 elf32-metag.c:2004 elf32-microblaze.c:1572 -#: elf32-moxie.c:294 elf32-msp430.c:1329 elf32-mt.c:403 elf32-nds32.c:4922 -#: elf32-openrisc.c:416 elf32-score.c:2746 elf32-score7.c:2549 -#: elf32-spu.c:5053 elf32-tilepro.c:3678 elf32-v850.c:2305 -#: elf32-xstormy16.c:948 elf64-mmix.c:1550 elfxx-tilegx.c:4063 +#: elf-m10200.c:446 elf-m10300.c:2168 elf32-avr.c:1522 elf32-bfin.c:3139 +#: elf32-cr16.c:1476 elf32-cr16c.c:795 elf32-cris.c:2045 elf32-crx.c:937 +#: elf32-d10v.c:524 elf32-epiphany.c:581 elf32-fr30.c:606 elf32-frv.c:4061 +#: elf32-ft32.c:506 elf32-h8300.c:535 elf32-ip2k.c:1497 elf32-iq2000.c:705 +#: elf32-lm32.c:1124 elf32-m32c.c:636 elf32-m32r.c:3057 elf32-m68hc1x.c:1278 +#: elf32-mep.c:538 elf32-metag.c:2002 elf32-microblaze.c:1643 elf32-moxie.c:300 +#: elf32-msp430.c:1370 elf32-mt.c:410 elf32-nds32.c:6201 elf32-or1k.c:1771 +#: elf32-score.c:2750 elf32-score7.c:2554 elf32-spu.c:5095 elf32-tilepro.c:3518 +#: elf32-v850.c:2315 elf32-visium.c:693 elf32-xstormy16.c:943 elf64-mmix.c:1553 +#: elfxx-tilegx.c:3882 msgid "internal error: unknown error" msgstr "sisäinen virhe: tuntematon virhe" @@ -798,19 +803,19 @@ msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%A+0x%lx): ratkaisematon %s-sijoitus käyttäen symbolia ”%s”" -#: elf-m10300.c:2173 +#: elf-m10300.c:2156 msgid "" "error: inappropriate relocation type for shared library (did you forget -" "fpic?)" msgstr "" "virhe: sopimaton sijoitustyyppi jaetulle kirjastolle (unohtuiko -fpic?)" -#: elf-m10300.c:2179 +#: elf-m10300.c:2163 msgid "internal error: suspicious relocation type used in shared library" msgstr "" "sisäinen virhe: epäilyttävää sijoitustyyppiä käytetään jaetussa kirjastossa" -#: elf32-nios2.c:4529 +#: elf32-nios2.c:5378 #, c-format msgid "dynamic variable `%s' is zero size" msgstr "dynaaminen muuttuja ”%s” on nollakokoinen" @@ -855,7 +860,7 @@ msgid "%B: unable to initialize decommpress status for section %s" msgstr "%B: ei kyetä alustamaan tiivistyksenpurkutilaa lohkolle %s" -#: elf.c:1174 +#: elf.c:1623 #, c-format msgid "" "\n" @@ -864,7 +869,7 @@ "\n" "Ohjelmaotsake:\n" -#: elf.c:1216 +#: elf.c:1665 #, c-format msgid "" "\n" @@ -873,7 +878,7 @@ "\n" "Dynaaminen lohko:\n" -#: elf.c:1352 +#: elf.c:1806 #, c-format msgid "" "\n" @@ -882,7 +887,7 @@ "\n" "Versiomäärittelyt:\n" -#: elf.c:1377 +#: elf.c:1831 #, c-format msgid "" "\n" @@ -891,7 +896,7 @@ "\n" "Versioviitteet:\n" -#: elf.c:1382 +#: elf.c:1836 #, c-format msgid " required from %s:\n" msgstr " kysytty kohteesta %s:\n" @@ -1102,18 +1107,18 @@ msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s" msgstr "%B(%A+0x%lx): %s käytetään ei-TLS-symbolin %s kanssa" -#: elf32-arm.c:10666 elf32-tic6x.c:2736 -#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4481 +#: elf32-arm.c:13276 elf32-tic6x.c:2708 +#: /work/sources/binutils/branches//2.32/bfd/elfnn-aarch64.c:6871 msgid "out of range" msgstr "lukualueen ulkopuolella" -#: elf32-arm.c:10670 elf32-nios2.c:3525 elf32-tic6x.c:2740 -#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4485 +#: elf32-arm.c:13280 elf32-nios2.c:4500 elf32-pru.c:933 elf32-tic6x.c:2712 +#: /work/sources/binutils/branches//2.32/bfd/elfnn-aarch64.c:6875 msgid "unsupported relocation" msgstr "ei-tuettu sijoitus" -#: elf32-arm.c:10678 elf32-nios2.c:3535 elf32-tic6x.c:2748 -#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4493 +#: elf32-arm.c:13288 elf32-nios2.c:4510 elf32-pru.c:943 elf32-tic6x.c:2720 +#: /work/sources/binutils/branches//2.32/bfd/elfnn-aarch64.c:6883 msgid "unknown error" msgstr "tuntematon virhe" @@ -1213,110 +1218,110 @@ #. Ignore init flag - it may not be set, despite the flags field containing valid data. #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. -#: elf32-arm.c:12095 elf32-bfin.c:4949 elf32-cris.c:4139 elf32-m68hc1x.c:1427 -#: elf32-m68k.c:1195 elf32-score.c:4004 elf32-score7.c:3808 elf32-vax.c:529 -#: elf32-xgate.c:674 elfxx-mips.c:14955 -#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4645 +#: elf32-arm.c:14879 elf32-bfin.c:4740 elf32-cris.c:3908 elf32-m68hc1x.c:1410 +#: elf32-m68k.c:1201 elf32-score.c:4000 elf32-score7.c:3805 elf32-vax.c:537 +#: elf32-xgate.c:494 elfxx-mips.c:16037 +#: /work/sources/binutils/branches//2.32/bfd/elfnn-aarch64.c:7037 #, c-format msgid "private flags = %lx:" msgstr "yksityiset liput = %lx:" -#: elf32-arm.c:12104 +#: elf32-arm.c:14888 #, c-format msgid " [interworking enabled]" msgstr " [yhteistoimivuus vanhan koodin kanssa on käytössä]" -#: elf32-arm.c:12112 +#: elf32-arm.c:14896 #, c-format msgid " [VFP float format]" msgstr " [vektoriliukulukumuoto]" -#: elf32-arm.c:12114 +#: elf32-arm.c:14898 #, c-format msgid " [Maverick float format]" msgstr " [Maverick-liukulukumuoto]" -#: elf32-arm.c:12116 +#: elf32-arm.c:14900 #, c-format msgid " [FPA float format]" msgstr " [Liukulukukiihdytin-liukulukumuoto]" -#: elf32-arm.c:12125 +#: elf32-arm.c:14909 #, c-format msgid " [new ABI]" msgstr " [uusi ABI]" -#: elf32-arm.c:12128 +#: elf32-arm.c:14912 #, c-format msgid " [old ABI]" msgstr " [vanha ABI]" -#: elf32-arm.c:12131 +#: elf32-arm.c:14915 #, c-format msgid " [software FP]" msgstr " [ohjelmistoliukuluku]" -#: elf32-arm.c:12140 +#: elf32-arm.c:14924 #, c-format msgid " [Version1 EABI]" msgstr " [Versio 1 EABI]" -#: elf32-arm.c:12143 elf32-arm.c:12154 +#: elf32-arm.c:14927 elf32-arm.c:14938 #, c-format msgid " [sorted symbol table]" msgstr " [lajiteltu symbolitaulu]" -#: elf32-arm.c:12145 elf32-arm.c:12156 +#: elf32-arm.c:14929 elf32-arm.c:14940 #, c-format msgid " [unsorted symbol table]" msgstr " [lajittelematon symbolitaulu]" -#: elf32-arm.c:12151 +#: elf32-arm.c:14935 #, c-format msgid " [Version2 EABI]" msgstr " [Versio 2 EABI]" -#: elf32-arm.c:12159 +#: elf32-arm.c:14943 #, c-format msgid " [dynamic symbols use segment index]" msgstr " [dynaamiset symbolit käyttävät segmentti-indeksiä]" -#: elf32-arm.c:12162 +#: elf32-arm.c:14946 #, c-format msgid " [mapping symbols precede others]" msgstr " [kuvaussymbolit ylittävät tärkeydessä muut]" -#: elf32-arm.c:12169 +#: elf32-arm.c:14953 #, c-format msgid " [Version3 EABI]" msgstr " [Versio 3 EABI]" -#: elf32-arm.c:12173 +#: elf32-arm.c:14957 #, c-format msgid " [Version4 EABI]" msgstr " [Versio 4 EABI]" -#: elf32-arm.c:12177 +#: elf32-arm.c:14961 #, c-format msgid " [Version5 EABI]" msgstr " [Versio 5 EABI]" -#: elf32-arm.c:12189 +#: elf32-arm.c:14973 #, c-format msgid " [BE8]" msgstr " [BE8]" -#: elf32-arm.c:12192 +#: elf32-arm.c:14976 #, c-format msgid " [LE8]" msgstr " [LE8]" -#: elf32-arm.c:12198 +#: elf32-arm.c:14982 #, c-format msgid " " msgstr " " -#: elf32-arm.c:12205 +#: elf32-arm.c:14989 #, c-format msgid " [relocatable executable]" msgstr " [sijoitettava suoritettava tiedosto]" @@ -1326,7 +1331,8 @@ msgid " [has entry point]" msgstr " [on tulokohta]" -#: elf32-arm.c:12213 /src/binutils-gdb/bfd/elfnn-aarch64.c:4648 +#: elf32-arm.c:15000 +#: /work/sources/binutils/branches//2.32/bfd/elfnn-aarch64.c:7040 #, c-format msgid "" msgstr "" @@ -1415,12 +1421,12 @@ "virhe: %B käyttää laitteistoliukulukuja, kun taas %B käyttää " "ohjelmistoliukulukuja" -#: elf32-avr.c:1264 elf32-bfin.c:3228 elf32-cris.c:2024 elf32-epiphany.c:568 -#: elf32-fr30.c:597 elf32-frv.c:4047 elf32-i860.c:1220 elf32-ip2k.c:1479 -#: elf32-iq2000.c:696 elf32-m32c.c:561 elf32-mep.c:543 elf32-metag.c:2000 -#: elf32-moxie.c:290 elf32-msp430.c:1325 elf32-mt.c:399 elf32-openrisc.c:412 -#: elf32-tilepro.c:3674 elf32-v850.c:2289 elf32-xstormy16.c:944 -#: elf64-mmix.c:1546 elfxx-tilegx.c:4059 +#: elf32-avr.c:1518 elf32-bfin.c:3135 elf32-cris.c:2041 elf32-epiphany.c:577 +#: elf32-fr30.c:602 elf32-frv.c:4057 elf32-ft32.c:502 elf32-ip2k.c:1493 +#: elf32-iq2000.c:701 elf32-m32c.c:632 elf32-mep.c:534 elf32-metag.c:1998 +#: elf32-moxie.c:296 elf32-msp430.c:1366 elf32-mt.c:406 elf32-or1k.c:1767 +#: elf32-tilepro.c:3514 elf32-v850.c:2299 elf32-visium.c:689 +#: elf32-xstormy16.c:939 elf64-mmix.c:1549 elfxx-tilegx.c:3878 msgid "internal error: dangerous relocation" msgstr "sisäinen virhe: vaarallinen sijoitus" @@ -1429,7 +1435,7 @@ msgid "%B: cannot create stub entry %s" msgstr "%B: ei voi luoda stub-tulokohtaa %s" -#: elf32-bfin.c:107 elf32-bfin.c:363 +#: elf32-bfin.c:106 elf32-bfin.c:362 msgid "relocation should be even number" msgstr "sijoituksen pitäisi olla parillinen numero" @@ -1449,35 +1455,35 @@ "%B: sijoitus kohteessa ”%A+0x%x” viittaa symboliin ”%s”, jossa on ei-nolla-" "yhteenlaskettava" -#: elf32-bfin.c:2748 +#: elf32-bfin.c:2655 msgid "relocation references symbol not defined in the module" msgstr "sijoitusviitteet-symboli ei ole määritelty modulissa" -#: elf32-bfin.c:2845 +#: elf32-bfin.c:2752 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "" "R_BFIN_FUNCDESC viittaa dynaamiseen symboliin, jossa on ei-nolla-" "yhteenlaskettava" -#: elf32-bfin.c:2886 elf32-bfin.c:3009 +#: elf32-bfin.c:2793 elf32-bfin.c:2916 msgid "cannot emit fixups in read-only section" msgstr "ei voi lähettää korjauksia kirjoitussuojattuun lohkoon" -#: elf32-bfin.c:2917 elf32-bfin.c:3047 elf32-lm32.c:1095 elf32-sh.c:4913 +#: elf32-bfin.c:2824 elf32-bfin.c:2954 elf32-lm32.c:1049 elf32-sh.c:4511 msgid "cannot emit dynamic relocations in read-only section" msgstr "ei voi lähettää dynaamisia sijoituksia kirjoitussuojatussa lohkossa" -#: elf32-bfin.c:2967 +#: elf32-bfin.c:2874 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "" "R_BFIN_FUNCDESC_VALUE viittaa dynaamiseen symboliin, jossa on ei-nolla-" "yhteenlaskettava" -#: elf32-bfin.c:3132 +#: elf32-bfin.c:3039 msgid "relocations between different segments are not supported" msgstr "sijoituksia eri segmenttien välillä ei tueta" -#: elf32-bfin.c:3133 +#: elf32-bfin.c:3040 msgid "warning: relocation references a different segment" msgstr "varoitus: sijoitus viittaa eri segmenttiin" @@ -1501,7 +1507,7 @@ "%s: ei voi linkittää fdpic-rekisteriä käyttävää objektitiedostoa " "suoritettavaan tiedostoon, joka ei käytä fdpic-rekisteriä" -#: elf32-bfin.c:5153 +#: elf32-bfin.c:4941 #, c-format msgid "*** check this relocation %s" msgstr "*** tarkista tämä sijoitus %s" @@ -1523,8 +1529,8 @@ "%B, lohko %A: Ei proseduurilinkitystaulua sijoituksille %s käyttäen symbolia " "”%s”" -#: elf32-cris.c:1180 elf32-cris.c:1313 elf32-cris.c:1573 elf32-cris.c:1656 -#: elf32-cris.c:1809 elf32-tic6x.c:2645 +#: elf32-cris.c:1193 elf32-cris.c:1326 elf32-cris.c:1591 elf32-cris.c:1674 +#: elf32-cris.c:1827 elf32-tic6x.c:2619 msgid "[whose name is lost]" msgstr "[jonka nimi on kadonnut]" @@ -1567,13 +1573,13 @@ "%B, lohko %A: sijoitusta %s ei sallita symbolille: ”%s”, joka määritellään " "ohjelman ulkopuolella, ehkä esittelysekaannus?" -#: elf32-cris.c:1990 +#: elf32-cris.c:2008 msgid "(too many global variables for -fpic: recompile with -fPIC)" msgstr "" "(liian monta yleismuuttujaa valitsimelle -fpic: käännä uudelleen " "valitsimella -fPIC)" -#: elf32-cris.c:1997 +#: elf32-cris.c:2015 msgid "" "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or " "-mno-small-tls)" @@ -1623,17 +1629,17 @@ msgid "Unexpected machine number" msgstr "Odottamaton konenumero" -#: elf32-cris.c:4142 +#: elf32-cris.c:3911 #, c-format msgid " [symbols have a _ prefix]" msgstr " [symboleissa on ”_”-etuliite]" -#: elf32-cris.c:4145 +#: elf32-cris.c:3914 #, c-format msgid " [v10 and v32]" msgstr " [v10 ja v32]" -#: elf32-cris.c:4148 +#: elf32-cris.c:3917 #, c-format msgid " [v32]" msgstr " [v32]" @@ -1674,70 +1680,71 @@ msgstr "BFD-linkitysvirhe: hyppy (PC rel26) lohkoon (%s) ei ole tuettu" #. Only if it's not an unresolved symbol. -#: elf32-epiphany.c:564 elf32-ip2k.c:1475 +#: elf32-epiphany.c:573 elf32-ip2k.c:1489 msgid "unsupported relocation between data/insn address spaces" msgstr "ei-tuettu sijoitus data/käskyosoitetilojen välillä" -#: elf32-frv.c:1460 elf32-frv.c:1609 +#: elf32-frv.c:1452 elf32-frv.c:1603 msgid "relocation requires zero addend" msgstr "sijoitus vaatii nolla-yhteenlaskettavan" -#: elf32-frv.c:2822 +#: elf32-frv.c:2829 +#, c-format msgid "%H: relocation to `%s+%v' may have caused the error above\n" msgstr "" "%H: sijoitus kohteeseen ”%s+%v” saattaa olla yläpuolella olevan virheen " "aiheuttama\n" -#: elf32-frv.c:2839 +#: elf32-frv.c:2846 msgid "%H: relocation references symbol not defined in the module\n" msgstr "%H: sijoitusviitteet-symboli ei ole määritelty modulissa\n" -#: elf32-frv.c:2915 +#: elf32-frv.c:2922 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n" msgstr "%H: R_FRV_GETTLSOFF ei sovelleta kutsukäskyyn\n" -#: elf32-frv.c:2956 +#: elf32-frv.c:2963 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n" msgstr "%H: R_FRV_GOTTLSDESC12 ei sovelleta ”lddi”-käskyyn\n" -#: elf32-frv.c:3027 +#: elf32-frv.c:3034 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n" msgstr "%H: R_FRV_GOTTLSDESCHI ei sovelleta ”sethi”-käskyyn\n" -#: elf32-frv.c:3064 +#: elf32-frv.c:3071 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n" msgstr "%H: R_FRV_GOTTLSDESCLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn\n" -#: elf32-frv.c:3111 +#: elf32-frv.c:3118 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n" msgstr "%H: R_FRV_TLSDESC_RELAX ei sovelleta ”ldd”-käskyyn\n" # msgid-virhe: calll, eli yksi ällä liikaa -#: elf32-frv.c:3195 +#: elf32-frv.c:3202 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n" msgstr "%H: R_FRV_GETTLSOFF_RELAX ei sovelleta kutsukäskyyn\n" -#: elf32-frv.c:3249 +#: elf32-frv.c:3256 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n" msgstr "%H: R_FRV_GOTTLSOFF12 ei sovelleta ”ldi”-käskyyn\n" -#: elf32-frv.c:3279 +#: elf32-frv.c:3286 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n" msgstr "%H: R_FRV_GOTTLSOFFHI ei sovelleta ”sethi”-käskyyn\n" -#: elf32-frv.c:3308 +#: elf32-frv.c:3315 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n" msgstr "%H: R_FRV_GOTTLSOFFLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn\n" -#: elf32-frv.c:3338 +#: elf32-frv.c:3345 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n" msgstr "%H: R_FRV_TLSOFF_RELAX ei sovelleta ”ld”-käskyyn\n" -#: elf32-frv.c:3383 +#: elf32-frv.c:3390 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n" msgstr "%H: R_FRV_TLSMOFFHI ei sovelleta ”sethi”-käskyyn\n" -#: elf32-frv.c:3410 +#: elf32-frv.c:3417 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n" msgstr "R_FRV_TLSMOFFLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn\n" @@ -1747,11 +1754,11 @@ "%H: R_FRV_FUNCDESC viittaa dynaamiseen symboliin ei-nolla-" "yhteenlaskettavalla\n" -#: elf32-frv.c:3572 elf32-frv.c:3694 +#: elf32-frv.c:3580 elf32-frv.c:3703 msgid "%H: cannot emit fixups in read-only section\n" msgstr "%H: ei voi lähettää korjauksia kirjoitussuojattuun lohkoon\n" -#: elf32-frv.c:3603 elf32-frv.c:3737 +#: elf32-frv.c:3611 elf32-frv.c:3746 msgid "%H: cannot emit dynamic relocations in read-only section\n" msgstr "" "%H: ei voi lähettää dynaamisia sijoituksia kirjoitussuojattussa lohkossa\n" @@ -1763,11 +1770,13 @@ "%H: R_FRV_FUNCDESC_VALUE viittaa dynaamiseen symboliin ei-nolla-" "yhteenlaskettavalla\n" -#: elf32-frv.c:3908 +#: elf32-frv.c:3918 +#, c-format msgid "%H: reloc against `%s' references a different segment\n" msgstr "%H: sijoitus kohteeseen ”%s” viittaa eri segmenttiin\n" -#: elf32-frv.c:4058 +#: elf32-frv.c:4069 +#, c-format msgid "%H: reloc against `%s': %s\n" msgstr "%H: reloc-tietue käyttäen kohdetta ”%s”: %s\n" @@ -1799,8 +1808,9 @@ "%s: käyttää erilaisia tuntemattomia ”e_flags (0x%lx)”-kenttiä kuin edelliset " "modulit (0x%lx)" -#: elf32-frv.c:6627 elf32-iq2000.c:865 elf32-m32c.c:848 elf32-mt.c:561 -#: elf32-rl78.c:1069 elf32-rx.c:3040 elf64-ppc.c:5839 +#: elf32-arc.c:440 elf32-frv.c:6630 elf32-iq2000.c:870 elf32-m32c.c:914 +#: elf32-mt.c:562 elf32-rl78.c:1260 elf32-rx.c:3199 elf32-visium.c:841 +#: elf64-ppc.c:4950 #, c-format msgid "private flags = 0x%lx:" msgstr "yksityiset liput = 0x%lx:" @@ -1837,7 +1847,7 @@ msgid "%B(%A+0x%lx): cannot handle %s for %s" msgstr "%B(%A+0x%lx): ei voi käsitellä %s kohteelle %s" -#: elf32-hppa.c:4598 +#: elf32-hppa.c:4521 msgid ".got section not immediately after .plt section" msgstr "”.got”-alilohko ei ole välittömästi ”.plt”-lohkon jälkeen" @@ -1883,19 +1893,19 @@ msgid "%B: unrecognized relocation (0x%x) in section `%A'" msgstr "%B: tunnistamaton sijoitus (0x%x) lohkossa ”%A”" -#: elf32-i386.c:3610 elf64-x86-64.c:3777 +#: elf32-i386.c:2604 elf64-x86-64.c:2919 msgid "hidden symbol" msgstr "piilotettu symboli" -#: elf32-i386.c:3613 elf64-x86-64.c:3780 +#: elf32-i386.c:2607 elf64-x86-64.c:2922 msgid "internal symbol" msgstr "sisäinen symboli" -#: elf32-i386.c:3616 elf64-x86-64.c:3783 +#: elf32-i386.c:2610 elf64-x86-64.c:2925 msgid "protected symbol" msgstr "suojattu symboli" -#: elf32-i386.c:3619 elf64-x86-64.c:3786 +#: elf32-i386.c:2613 elf64-x86-64.c:2928 msgid "symbol" msgstr "symboli" @@ -1921,13 +1931,13 @@ msgid "discarded output section: `%A'" msgstr "hylätty tulostelohko: ”%A”" -#: elf32-ip2k.c:857 elf32-ip2k.c:863 elf32-ip2k.c:930 elf32-ip2k.c:936 +#: elf32-ip2k.c:856 elf32-ip2k.c:862 elf32-ip2k.c:929 elf32-ip2k.c:935 msgid "" "ip2k relaxer: switch table without complete matching relocation information." msgstr "" "ip2k-avartaja: kytkintaulu ilman täydellisesti täsmääviä sijoitustietoja." -#: elf32-ip2k.c:880 elf32-ip2k.c:963 +#: elf32-ip2k.c:879 elf32-ip2k.c:962 msgid "ip2k relaxer: switch table header corrupt." msgstr "ip2k-avartaja: kytkintauluotsake rikkinäinen." @@ -1950,11 +1960,11 @@ msgstr "" "%s: käyttää eri ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)" -#: elf32-lm32.c:698 elf32-nios2.c:2191 +#: elf32-lm32.c:651 elf32-nios2.c:3141 msgid "global pointer relative relocation when _gp not defined" msgstr "yleisosoitinsuhteellinen sijoitus kun ”_gp” ei ole määritelty" -#: elf32-lm32.c:753 elf32-nios2.c:2623 +#: elf32-lm32.c:706 elf32-nios2.c:3578 msgid "global pointer relative address out of range" msgstr "yleisosoittimen suhteellinen osoite lukualueen ulkopuolella" @@ -1963,7 +1973,7 @@ msgstr "" "sisäinen virhe: yhteenlaskettavan pitäisi olla nolla kohteelle R_LM32_16_GOT" -#: elf32-m32r.c:1453 +#: elf32-m32r.c:1471 msgid "SDA relocation when _SDA_BASE_ not defined" msgstr "SDA-sijoitus kun ”_SDA_BASE_” ei ole määritelty" @@ -1975,22 +1985,22 @@ msgid "%B: Instruction set mismatch with previous modules" msgstr "%B: Käskyjoukko ei täsmää edellisten modulien kanssa" -#: elf32-m32r.c:3550 elf32-nds32.c:5636 +#: elf32-m32r.c:3508 elf32-nds32.c:6992 #, c-format msgid "private flags = %lx" msgstr "yksityiset liput = %lx" -#: elf32-m32r.c:3555 +#: elf32-m32r.c:3513 #, c-format msgid ": m32r instructions" msgstr ": m32r-käskyt" -#: elf32-m32r.c:3556 +#: elf32-m32r.c:3514 #, c-format msgid ": m32rx instructions" msgstr ": m32rx-käskyt" -#: elf32-m32r.c:3557 +#: elf32-m32r.c:3515 #, c-format msgid ": m32r2 instructions" msgstr ": m32r2-käskyt" @@ -2005,7 +2015,7 @@ "virheellisen suorituksen" # memory bank: A physical section of memory. -#: elf32-m68hc1x.c:1170 +#: elf32-m68hc1x.c:1168 #, c-format msgid "" "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked " @@ -2014,7 +2024,7 @@ "muistilohkottu osoite [%lx:%04lx] (%lx) ei ole samassa muistilohkossa kuin " "nykyinen muistilohkottu osoite [%lx:%04lx] (%lx)" -#: elf32-m68hc1x.c:1190 +#: elf32-m68hc1x.c:1184 #, c-format msgid "" "reference to a banked address [%lx:%04lx] in the normal address space at " @@ -2049,52 +2059,52 @@ msgstr "" "%B: käyttää eri ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)" -#: elf32-m68hc1x.c:1430 elf32-xgate.c:677 +#: elf32-m68hc1x.c:1413 elf32-xgate.c:497 #, c-format msgid "[abi=32-bit int, " msgstr "[abi=32-bittinen kokonaisluku, " -#: elf32-m68hc1x.c:1432 elf32-xgate.c:679 +#: elf32-m68hc1x.c:1415 elf32-xgate.c:499 #, c-format msgid "[abi=16-bit int, " msgstr "[abi=16-bittinen kokonaisluku, " -#: elf32-m68hc1x.c:1435 elf32-xgate.c:682 +#: elf32-m68hc1x.c:1418 elf32-xgate.c:502 #, c-format msgid "64-bit double, " msgstr "64-bittinen double-liukuluku, " -#: elf32-m68hc1x.c:1437 elf32-xgate.c:684 +#: elf32-m68hc1x.c:1420 elf32-xgate.c:504 #, c-format msgid "32-bit double, " msgstr "32-bittinen double-liukuluku, " -#: elf32-m68hc1x.c:1440 +#: elf32-m68hc1x.c:1423 #, c-format msgid "cpu=HC11]" msgstr "prosessori=HC11]" -#: elf32-m68hc1x.c:1442 +#: elf32-m68hc1x.c:1425 #, c-format msgid "cpu=HCS12]" msgstr "prosessori=HCS12]" -#: elf32-m68hc1x.c:1444 +#: elf32-m68hc1x.c:1427 #, c-format msgid "cpu=HC12]" msgstr "prosessori=HC12]" -#: elf32-m68hc1x.c:1447 +#: elf32-m68hc1x.c:1430 #, c-format msgid " [memory=bank-model]" msgstr " [muisti=muistilohkomalli]" -#: elf32-m68hc1x.c:1449 +#: elf32-m68hc1x.c:1432 #, c-format msgid " [memory=flat]" msgstr " [muisti=litteä]" -#: elf32-m68k.c:1210 elf32-m68k.c:1211 vms-alpha.c:7207 vms-alpha.c:7222 +#: elf32-m68k.c:1216 elf32-m68k.c:1217 vms-alpha.c:7484 vms-alpha.c:7500 msgid "unknown" msgstr "tuntematon" @@ -2126,12 +2136,12 @@ msgstr "%B: Tuntematon sijoitustyyppi %d\n" #. Pacify gcc -Wall. -#: elf32-mep.c:157 +#: elf32-mep.c:139 #, c-format msgid "mep: no reloc for code %d" msgstr "mep: ei reloc-tietuetta koodille %d" -#: elf32-mep.c:163 +#: elf32-mep.c:146 #, c-format msgid "MeP: howto %d has type %d" msgstr "MeP: kuinka tehdä -kohteella %d on tyyppi %d" @@ -2144,7 +2154,7 @@ msgid "%B and %B are for different configurations" msgstr "%B ja %B ovat eri konfiguraatioille" -#: elf32-mep.c:686 +#: elf32-mep.c:679 #, c-format msgid "private flags = 0x%lx" msgstr "yksityiset liput = 0x%lx" @@ -2169,17 +2179,17 @@ msgid "%B: bad relocation section name `%s'" msgstr "%B: virheellinen sijoituslohkonimi ”%s”" -#: elf32-mips.c:1670 elf64-mips.c:2990 elfn32-mips.c:2793 +#: elf32-mips.c:1775 elf64-mips.c:3516 elfn32-mips.c:3332 msgid "literal relocation occurs for an external symbol" msgstr "literaali sijoitus tapahtuu ulkoiselle symbolille" -#: elf32-mips.c:1717 elf32-score.c:570 elf32-score7.c:469 elf64-mips.c:3033 -#: elfn32-mips.c:2834 +#: elf32-mips.c:1822 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:3559 +#: elfn32-mips.c:3373 msgid "32bits gp relative relocation occurs for an external symbol" msgstr "" "32-bittinen yleisosoitinsuhteellinen sijoitus tapahtuu ulkoiselle symbolille" -#: elf32-ppc.c:2100 +#: elf32-ppc.c:986 #, c-format msgid "generic linker can't handle %s" msgstr "geneerinen linkkeri ei voi käsitellä kohdetta %s" @@ -2287,7 +2297,8 @@ #. could just mark this symbol to exclude it #. from tls optimization but it's safer to skip #. the entire optimization. -#: elf32-ppc.c:5369 elf64-ppc.c:8371 +#: elf32-ppc.c:4606 elf64-ppc.c:7724 +#, c-format msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n" msgstr "" "%H argumentti lost __tls_get_addr, TLS otimointi poistettu käytöstä\n" @@ -2377,7 +2388,7 @@ msgid "%B(%A): internal error: unknown error" msgstr "%B(%A): sisäinen virhe: tuntematon virhe" -#: elf32-rl78.c:1263 +#: elf32-rl78.c:1266 #, c-format msgid " [64-bit doubles]" msgstr " [64-bittiset double-liukuluvut]" @@ -2391,7 +2402,7 @@ msgid "%B(%A+0x%lx): invalid instruction for TLS relocation %s" msgstr "%B(%A+0x%lx): virheellinen käsky TLS-sijoitukselle %s" -#: elf32-score.c:1520 elf32-score7.c:1379 elfxx-mips.c:3642 +#: elf32-score.c:1521 elf32-score7.c:1382 elfxx-mips.c:3754 msgid "not enough GOT space for local GOT entries" msgstr "" "ei tarpeeksi yleissiirrostaulutilaa paikallisille " @@ -2411,12 +2422,12 @@ msgstr "" "%B: CALL15 reloc-tietueessa osoitteessa 0x%lx ei ole käytetty yleissymbolia" -#: elf32-score.c:4007 elf32-score7.c:3811 +#: elf32-score.c:4003 elf32-score7.c:3808 #, c-format msgid " [pic]" msgstr " [paikkariippumaton koodi]" -#: elf32-score.c:4011 elf32-score7.c:3815 +#: elf32-score.c:4007 elf32-score7.c:3812 #, c-format msgid " [fix dep]" msgstr " [korjaussyvyys]" @@ -2509,12 +2520,12 @@ msgid "%B(%A+0x%lx): %s relocation against external symbol \"%s\"" msgstr "%B(%A+0x%lx): %s sijoitus käyttäen ulkoista symbolia ”%s”" -#: elf32-sh.c:5466 +#: elf32-sh.c:5139 #, c-format msgid "%X%C: relocation to \"%s\" references a different segment\n" msgstr "%X%C: sijoitus kohteeseen ”%s” viittaa eri segmenttiin\n" -#: elf32-sh.c:5472 +#: elf32-sh.c:5146 #, c-format msgid "%C: warning: relocation to \"%s\" references a different segment\n" msgstr "%C: varoitus: sijoitus kohteeseen ”%s” viittaa eri segmenttiin\n" @@ -2626,30 +2637,30 @@ msgid "%B is not allowed to define %s" msgstr "%B ei saa määritellä kohdetta %s" -#: elf32-spu.c:1885 +#: elf32-spu.c:1917 #, c-format msgid "you are not allowed to define %s in a script" msgstr "et saa määritellä kohdetta %s skriptissä" -#: elf32-spu.c:1919 +#: elf32-spu.c:1951 #, c-format msgid "%s in overlay section" msgstr "%s päällyslohkossa" -#: elf32-spu.c:1948 +#: elf32-spu.c:1980 msgid "overlay stub relocation overflow" msgstr "päällys-stub-sijoitusylivuoto" -#: elf32-spu.c:1957 +#: elf32-spu.c:1989 elf64-ppc.c:13230 msgid "stubs don't match calculated size" msgstr "stubit ei täsmää lasketun koon kanssa" -#: elf32-spu.c:2539 +#: elf32-spu.c:2572 #, c-format msgid "warning: %s overlaps %s\n" msgstr "varoitus: %s menee päällekkäin %s:n kanssa\n" -#: elf32-spu.c:2555 +#: elf32-spu.c:2588 #, c-format msgid "warning: %s exceeds section size\n" msgstr "varoitus: %s ylittää lohkokoon\n" @@ -2676,7 +2687,7 @@ msgid "%s: 0x%v 0x%v\n" msgstr "%s: 0x%v 0x%v\n" -#: elf32-spu.c:3991 +#: elf32-spu.c:4027 msgid " calls:\n" msgstr " kutsut:\n" @@ -2685,23 +2696,24 @@ msgid " %s%s %s\n" msgstr " %s%s %s\n" -#: elf32-spu.c:4304 +#: elf32-spu.c:4341 #, c-format msgid "%s duplicated in %s\n" msgstr "%s kaksoiskappale kohteessa %s\n" -#: elf32-spu.c:4308 +#: elf32-spu.c:4345 #, c-format msgid "%s duplicated\n" msgstr "%s on tehty kahteen kertaan\n" -#: elf32-spu.c:4315 +#: elf32-spu.c:4352 msgid "sorry, no support for duplicate object files in auto-overlay script\n" msgstr "" "ei tukea objektitiedostojen kaksoiskappaleille automaattisessa " "päällysskriptissä\n" -#: elf32-spu.c:4356 +#: elf32-spu.c:4394 +#, c-format msgid "" "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local " "store\n" @@ -2713,12 +2725,12 @@ msgid "%B:%A%s exceeds overlay size\n" msgstr "%B:%A%s ylittää päällyskoon\n" -#: elf32-spu.c:4673 +#: elf32-spu.c:4712 msgid "Stack size for call graph root nodes.\n" msgstr "Pinokoko kutsugraafijuurinodeille.\n" # Wikipedia: A tail call is a subroutine call just before the end of a subroutine. -#: elf32-spu.c:4674 +#: elf32-spu.c:4713 msgid "" "\n" "Stack size for functions. Annotations: '*' max stack, 't' tail call\n" @@ -2726,11 +2738,11 @@ "\n" "Pinokoko funktioille. Sivuhuomautukset: ”*” maksimipino, ”t” alikutsu\n" -#: elf32-spu.c:4684 +#: elf32-spu.c:4723 msgid "Maximum stack required is 0x%v\n" msgstr "Vaadittu maksimipino on 0x%v\n" -#: elf32-spu.c:4775 +#: elf32-spu.c:4814 msgid "fatal error while creating .fixup" msgstr "vakava virhe kun luodaan .fixup" @@ -2738,11 +2750,11 @@ msgid "%B(%s+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%s+0x%lx): ratkaisematon %s sijoitus käyttäen symbolia ”%s”" -#: elf32-tic6x.c:1600 +#: elf32-tic6x.c:1628 msgid "warning: generating a shared library containing non-PIC code" msgstr "varoitus: tuotetaan jaettu kirjasto, joka sisältää ei-PIC-koodia" -#: elf32-tic6x.c:1605 +#: elf32-tic6x.c:1633 msgid "warning: generating a shared library containing non-PID code" msgstr "varoitus: tuotetaan jaettu kirjasto, joka sisältää ei-PID-koodia" @@ -2751,7 +2763,7 @@ msgstr "" "%B: SB-suhteellinen sijoitus, mutta __c6xabi_DSBT_BASE ei ole määritelty" -#: elf32-nios2.c:3530 elf32-tic6x.c:2744 +#: elf32-nios2.c:4505 elf32-pru.c:938 elf32-tic6x.c:2716 msgid "dangerous relocation" msgstr "vaarallinen sijoitus" @@ -2831,15 +2843,15 @@ msgid "FAILED to find previous HI16 reloc" msgstr "EI ONNISTUTTU löytämään edellistä HI16 reloc-tietuetta" -#: elf32-v850.c:2293 +#: elf32-v850.c:2303 msgid "could not locate special linker symbol __gp" msgstr "ei voitu paikallistaa erityistä linkkerisymbolia ”__gp”" -#: elf32-v850.c:2297 +#: elf32-v850.c:2307 msgid "could not locate special linker symbol __ep" msgstr "ei voitu paikallistaa erityistä linkkerisymbolia ”__ep”" -#: elf32-v850.c:2301 +#: elf32-v850.c:2311 msgid "could not locate special linker symbol __ctbp" msgstr "ei voitu paikallistaa erityistä linkkerisymbolia ”__ctbp”" @@ -2848,47 +2860,47 @@ msgstr "%B: Arkkitehtuuri ei täsmännyt edellisten modulien kanssa" #. xgettext:c-format. -#: elf32-v850.c:2553 +#: elf32-v850.c:2894 #, c-format msgid "private flags = %lx: " msgstr "yksityiset liput = %lx: " -#: elf32-v850.c:2562 elf32-v850.c:2572 +#: elf32-v850.c:2903 elf32-v850.c:2910 #, c-format msgid "v850 architecture" msgstr "v850-arkkitehtuuri" -#: elf32-v850.c:2573 +#: elf32-v850.c:2911 #, c-format msgid "v850e architecture" msgstr "v850e-arkkitehtuuri" -#: elf32-v850.c:2574 +#: elf32-v850.c:2912 #, c-format msgid "v850e1 architecture" msgstr "v850e1-arkkitehtuuri" -#: elf32-v850.c:2575 +#: elf32-v850.c:2913 #, c-format msgid "v850e2 architecture" msgstr "v850e2-arkkitehtuuri" -#: elf32-v850.c:2576 +#: elf32-v850.c:2914 #, c-format msgid "v850e2v3 architecture" msgstr "v850e2v3-arkkitehtuuri" -#: elf32-vax.c:532 +#: elf32-vax.c:540 #, c-format msgid " [nonpic]" msgstr " [paikkariippuvaisen koodin lippu]" -#: elf32-vax.c:535 +#: elf32-vax.c:543 #, c-format msgid " [d-float]" msgstr " [d-float-liukulukulippu]" -#: elf32-vax.c:538 +#: elf32-vax.c:546 #, c-format msgid " [g-float]" msgstr " [g-float-liukulukulippu]" @@ -2919,8 +2931,8 @@ msgid "%s: warning: %s relocation to 0x%x from %s section" msgstr "%s: varoitus: %s sijoitus kohteeseen 0x%x ”%s”-lohkosta" -#: elf32-xstormy16.c:455 elf64-ia64-vms.c:2072 elf32-ia64.c:2330 -#: elf64-ia64.c:2330 +#: elf32-xstormy16.c:457 elf64-ia64-vms.c:2085 elf32-ia64.c:2353 +#: elf64-ia64.c:2353 msgid "non-zero addend in @fptr reloc" msgstr "ei-nolla-yhteenlaskettava ”@fptr reloc”-tietueessa" @@ -2933,15 +2945,15 @@ msgstr "" "%B(%A+0x%lx): sijoitussiirrososoite lukualueen (koko=0x%x) ulkopuolella" -#: elf32-xtensa.c:2853 elf32-xtensa.c:2974 +#: elf32-xtensa.c:2758 elf32-xtensa.c:2881 msgid "dynamic relocation in read-only section" msgstr "dynaaminen sijoitus kirjoitussuojatussa lohkossa" -#: elf32-xtensa.c:2950 +#: elf32-xtensa.c:2858 msgid "TLS relocation invalid without dynamic sections" msgstr "TLS-siirros virheellinen ilman dynaamisia lohkoja" -#: elf32-xtensa.c:3169 +#: elf32-xtensa.c:3070 msgid "internal inconsistency in size of .got.loc section" msgstr "sisäinen epäjohdonmukaisuus ”.got.loc”-alilohkokoossa" @@ -2967,7 +2979,7 @@ "%B(%A+0x%lx): ei voitu avata käskyä XTENSA_ASM_SIMPLIFY-sijoitukselle; " "mahdollinen konfiguraatiotäsmäämättömyys" -#: elf32-xtensa.c:9022 +#: elf32-xtensa.c:9493 msgid "invalid relocation address" msgstr "virheellinen sijoitusosoite" @@ -2976,7 +2988,7 @@ # Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska # haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen # rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. -#: elf32-xtensa.c:9071 +#: elf32-xtensa.c:9543 msgid "overflow after relaxation" msgstr "ylivuoto avartamisen jälkeen" @@ -2984,7 +2996,7 @@ msgid "%B(%A+0x%lx): unexpected fix for %s relocation" msgstr "%B(%A+0x%lx): odottamaton korjaus %s-sijoitukselle" -#: elf64-alpha.c:474 +#: elf64-alpha.c:472 msgid "GPDISP relocation did not find ldah and lda instructions" msgstr "GPDISP-sijoitus ei löytänyt ”ldah”- ja ”lda”-käskyjä" @@ -3006,7 +3018,8 @@ msgid "%B: change in gp: BRSGP %s" msgstr "%B: vaihto yleisosoittimessa: BRSGP %s" -#: elf64-alpha.c:4487 +#: elf64-alpha.c:4509 mach-o.c:615 +#: /work/sources/binutils/branches//2.32/bfd/elfnn-riscv.c:499 msgid "" msgstr "" @@ -3169,12 +3182,12 @@ msgid "%B: undefined sym `%s' in .opd section" msgstr "%B: määrittelemätön symboli ”%s” ”.opd”-lohkossa" -#: elf64-ppc.c:8177 +#: elf64-ppc.c:7499 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n" msgstr "" "%H __tls_get_addr kadotti argumentin, TLS-optimointi otettu pois käytöstä\n" -#: elf64-ppc.c:8516 elf64-ppc.c:9139 +#: elf64-ppc.c:7876 elf64-ppc.c:8513 #, c-format msgid "%s defined on removed toc entry" msgstr "%s määritelty poistetussa sisällysluettelotulokohdassa" @@ -3326,7 +3339,7 @@ "%B: sijoitusta R_X86_64_GOTOFF64 käyttäen suojattua funktiota ”%s” ei voida " "käyttää kun tehdään jaettua objektia" -#: elf64-x86-64.c:3787 +#: elf64-x86-64.c:1425 elf64-x86-64.c:1435 msgid "; recompile with -fPIC" msgstr "; käännetty uudelleen -fPIC-parametrillä" @@ -3423,7 +3436,7 @@ msgid "%B: relocation size mismatch in %B section %A" msgstr "%B: sijoituskokotäsmäämättömyys %B:n tulolohkossa %A" -#: elflink.c:2640 +#: elflink.c:3066 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "varoitus: dynaamisen symbolin ”%s” tyyppi ja koko ei ole määritelty" @@ -3473,7 +3486,7 @@ "huomatus: ’%s’ on määritelty kohteessa DSO %B, joten yritä lisätä se " "linkkittäjän komentoriville" -#: elflink.c:5824 +#: elflink.c:6331 #, c-format msgid "%s: undefined version: %s" msgstr "%s: määrittelemätön versio: %s" @@ -3482,12 +3495,12 @@ msgid "%B: .preinit_array section is not allowed in DSO" msgstr "%B: ”.preinit_array”-lohkoa ei sallita kohteessa DSO" -#: elflink.c:7657 +#: elflink.c:8359 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "määrittelemätön %s-viite kompleksisymbolissa: %s" -#: elflink.c:7811 +#: elflink.c:8514 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "tuntematon operaattori ”%c” kompleksisymbolissa" @@ -3568,12 +3581,12 @@ msgid "%B: could not find output section %s" msgstr "%B: ei löytynyt tulostelohkoa %s" -#: elflink.c:11308 +#: elflink.c:12561 #, c-format msgid "warning: %s section has zero size" msgstr "varoitus: %s-lohkossa on nollakoko" -#: elflink.c:11353 +#: elflink.c:12609 #, c-format msgid "warning: section '%s' is being made into a note" msgstr "varoitus: lohkosta ”%s” on tehty note-lohko" @@ -3586,7 +3599,7 @@ msgid "%P: warning: creating a DT_TEXTREL in a shared object.\n" msgstr "%P: varoitus: luodaan DT_TEXTREL-tunniste jaetussa objektissa.\n" -#: elflink.c:11545 +#: elflink.c:12829 msgid "%P%X: can not read symbols: %E\n" msgstr "%P%X: ei voi lukea symboleja: %E\n" @@ -3603,11 +3616,11 @@ msgid "Unrecognized INPUT_SECTION_FLAG %s\n" msgstr "Tunnistamaton INPUT_SECTION_FLAG %s\n" -#: elfxx-mips.c:1419 +#: elfxx-mips.c:1450 msgid "static procedure (no name)" msgstr "staattinen proseduuri (ei nimeä)" -#: elfxx-mips.c:5476 +#: elfxx-mips.c:5718 msgid "MIPS16 and microMIPS functions cannot call each other" msgstr "MIPS16- ja microMIPS-funktiot eivät voi kutsua toisiaan" @@ -3645,7 +3658,7 @@ "%B: ”CALL16 reloc”-tietueessa siirroksessa 0x%lx ei ole käytetty " "yleissymbolia" -#: elfxx-mips.c:8977 +#: elfxx-mips.c:9422 #, c-format msgid "non-dynamic relocations refer to dynamic symbol %s" msgstr "ei-dynaaminen sijoitus viittaa dynaamiseen symboliin %s" @@ -3658,7 +3671,7 @@ "%B: Ei löydy täsmäävää ”LO16 reloc”-tietuetta käyttäen tulolohkoa ”%s” " "symbolinimelle %s kohteessa 0x%lx lohkossa ”%A”" -#: elfxx-mips.c:10016 +#: elfxx-mips.c:10490 msgid "" "small-data section exceeds 64KB; lower small-data size limit (see option -G)" msgstr "" @@ -3725,52 +3738,52 @@ msgstr "" "%B: ASE-täsmäämättömyys: linkitetään %s-moduli edellisten %s-modulien kanssa" -#: elfxx-mips.c:14958 +#: elfxx-mips.c:16040 #, c-format msgid " [abi=O32]" msgstr " [abi=O32]" -#: elfxx-mips.c:14960 +#: elfxx-mips.c:16042 #, c-format msgid " [abi=O64]" msgstr " [abi=O64]" -#: elfxx-mips.c:14962 +#: elfxx-mips.c:16044 #, c-format msgid " [abi=EABI32]" msgstr " [abi=EABI32]" -#: elfxx-mips.c:14964 +#: elfxx-mips.c:16046 #, c-format msgid " [abi=EABI64]" msgstr " [abi=EABI64]" -#: elfxx-mips.c:14966 +#: elfxx-mips.c:16048 #, c-format msgid " [abi unknown]" msgstr " [abi tuntematon]" -#: elfxx-mips.c:14968 +#: elfxx-mips.c:16050 #, c-format msgid " [abi=N32]" msgstr " [abi=N32]" -#: elfxx-mips.c:14970 +#: elfxx-mips.c:16052 #, c-format msgid " [abi=64]" msgstr " [abi=64]" -#: elfxx-mips.c:14972 +#: elfxx-mips.c:16054 #, c-format msgid " [no abi set]" msgstr " [ei abia asetettu]" -#: elfxx-mips.c:14993 +#: elfxx-mips.c:16079 #, c-format msgid " [unknown ISA]" msgstr " [tuntematon ISA]" -#: elfxx-mips.c:15013 +#: elfxx-mips.c:16099 #, c-format msgid " [not 32bitmode]" msgstr " [ei 32-bittitila]" @@ -3889,13 +3902,13 @@ msgstr "" "%B: käännetty ”little endian”-järjestelmälle ja kohde on ”big endian”" -#: libbfd.c:1043 +#: libbfd.c:1101 #, c-format msgid "Deprecated %s called at %s line %d in %s\n" msgstr "" "Käytöstä poistettu %s kutsuttiin tiedostossa %s rivillä %d funktiossa %s\n" -#: libbfd.c:1046 +#: libbfd.c:1104 #, c-format msgid "Deprecated %s called\n" msgstr "Käytöstä poistettu %s kutsuttu\n" @@ -3925,7 +3938,7 @@ msgid "%B: duplicate section `%A' has different contents\n" msgstr "%B: lohkon ”%A” kaksoiskappaleella on erilainen sisältö\n" -#: mach-o.c:648 +#: mach-o.c:912 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols" msgstr "bfd_mach_o_canonicalize_symtab: ei kyetä lataamaan symboleja" @@ -3946,7 +3959,7 @@ msgstr "" "bfd_mach_o_read_symtab_symbol: nimi lukualueen ulkopuolella (%lu >= %lu)" -#: mach-o.c:2997 +#: mach-o.c:3824 #, c-format msgid "" "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d " @@ -3964,7 +3977,7 @@ "bfd_mach_o_read_symtab_symbol: symboli ”%s” on tukematon ’epäsuora’ viite: " "asetus on määrittelemätön" -#: mach-o.c:3013 +#: mach-o.c:3843 #, c-format msgid "" "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field " @@ -3973,7 +3986,7 @@ "bfd_mach_o_read_symtab_symbol: symboli ”%s” määritellyt virheellisen " "tyyppikentän 0x%x: asetus on määrittelemätön" -#: mach-o.c:3085 +#: mach-o.c:3920 msgid "bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols" msgstr "" "bfd_mach_o_read_symtab_symbols: ei kyetä varaamaan muistia symboleille" @@ -3989,7 +4002,7 @@ msgid "unable to read unknown load command 0x%lx" msgstr "ei kyetä lukemaan tuntematonta lataa-käskyä 0x%lx" -#: mach-o.c:4107 +#: mach-o.c:5122 #, c-format msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx" msgstr "bfd_mach_o_scan: tuntematon arkkitehtuuri 0x%lx/0x%lx" @@ -4038,7 +4051,7 @@ msgid " flags : %08lx (" msgstr " liput : %08lx (" -#: vms-alpha.c:7567 +#: vms-alpha.c:7863 msgid ")\n" msgstr ")\n" @@ -4265,7 +4278,7 @@ msgid "%B: bad pair/reflo after refhi\n" msgstr "%B: virheellinen pari/reflo refhi:n jälkeen\n" -#: pef.c:522 +#: pef.c:527 #, c-format msgid "bfd_pef_scan: unknown architecture 0x%lx" msgstr "bfd_pef_scan: tuntematon arkkitehtuuri 0x%lx" @@ -4275,8 +4288,8 @@ msgid "warning: .pdata section size (%ld) is not a multiple of %d\n" msgstr "varoitus: ”.pdata”-lohkokoko (%ld) ei ole %d:n monikerta\n" -#: pei-x86_64.c:474 peigen.c:1626 peigen.c:1809 pepigen.c:1626 pepigen.c:1809 -#: pex64igen.c:1626 pex64igen.c:1809 +#: peigen.c:1913 peigen.c:2110 pepigen.c:1913 pepigen.c:2110 pex64igen.c:1913 +#: pex64igen.c:2110 #, c-format msgid "" "\n" @@ -4285,7 +4298,7 @@ "\n" "Funktiotaulu (tulkittu ”.pdata”-lohkosisältö)\n" -#: pei-x86_64.c:476 +#: pei-x86_64.c:563 #, c-format msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n" msgstr "vma:\t\t\tAlkuosoite\t Loppuosoite\t Unwind-tiedot\n" @@ -4324,7 +4337,7 @@ msgid "%B: string not null terminated in ILF object file." msgstr "%B: merkkijonoa ei ole päätetty nollaan ILF-objektitiedostossa." -#: ppcboot.c:391 +#: ppcboot.c:392 #, c-format msgid "" "\n" @@ -4333,27 +4346,27 @@ "\n" "ppcboot-otsake:\n" -#: ppcboot.c:392 +#: ppcboot.c:393 #, c-format msgid "Entry offset = 0x%.8lx (%ld)\n" msgstr "Tulokohtasiirrososoite = 0x%.8lx (%ld)\n" -#: ppcboot.c:394 +#: ppcboot.c:395 #, c-format msgid "Length = 0x%.8lx (%ld)\n" msgstr "Pituus = 0x%.8lx (%ld)\n" -#: ppcboot.c:398 +#: ppcboot.c:399 #, c-format msgid "Flag field = 0x%.2x\n" msgstr "Lippukenttä = 0x%.2x\n" -#: ppcboot.c:404 +#: ppcboot.c:405 #, c-format msgid "Partition name = \"%s\"\n" msgstr "Osionimi = ”%s”\n" -#: ppcboot.c:423 +#: ppcboot.c:425 #, c-format msgid "" "\n" @@ -4362,17 +4375,17 @@ "\n" "Osio[%d] alku = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" -#: ppcboot.c:429 +#: ppcboot.c:432 #, c-format msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" msgstr "Osio[%d] loppu = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" -#: ppcboot.c:435 +#: ppcboot.c:439 #, c-format msgid "Partition[%d] sector = 0x%.8lx (%ld)\n" msgstr "Osio[%d] sektori = 0x%.8lx (%ld)\n" -#: ppcboot.c:437 +#: ppcboot.c:443 #, c-format msgid "Partition[%d] length = 0x%.8lx (%ld)\n" msgstr "Osio[%d] pituus = 0x%.8lx (%ld)\n" @@ -4386,7 +4399,7 @@ msgid "%s: warning core file truncated" msgstr "%s: varoitus ydintiedosto typistetty" -#: som.c:5471 +#: som.c:5478 #, c-format msgid "" "\n" @@ -4395,7 +4408,7 @@ "\n" "Suoritettavan tiedoston apuotsake\n" -#: som.c:5776 +#: som.c:5787 msgid "som_sizeof_headers unimplemented" msgstr "som_sizeof_headers ei ole toteutettu" @@ -4430,17 +4443,17 @@ msgstr "Pinon ylivuoto kohteessa _bfd_vms_pop" #. These names have not yet been added to this switch statement. -#: vms-alpha.c:1575 +#: vms-alpha.c:1707 #, c-format msgid "unknown ETIR command %d" msgstr "tuntematon ETIR-komento %d" -#: vms-alpha.c:1762 +#: vms-alpha.c:1923 #, c-format msgid "bad section index in %s" msgstr "virheellinen lohkoindeksi kohteessa %s" -#: vms-alpha.c:1775 +#: vms-alpha.c:1936 #, c-format msgid "unsupported STA cmd %s" msgstr "ei-tuettu STA-komento %s" @@ -4450,22 +4463,22 @@ #. Rotate. #. Redefine symbol to current location. #. Define a literal. -#: vms-alpha.c:1951 vms-alpha.c:1982 vms-alpha.c:2229 +#: vms-alpha.c:2116 vms-alpha.c:2147 vms-alpha.c:2238 vms-alpha.c:2396 #, c-format msgid "%s: not supported" msgstr "%s: ei tuettu" -#: vms-alpha.c:1957 +#: vms-alpha.c:2122 #, c-format msgid "%s: not implemented" msgstr "%s: ei toteutettu" -#: vms-alpha.c:2213 +#: vms-alpha.c:2380 #, c-format msgid "invalid use of %s with contexts" msgstr "virheellinen %s-käyttö sisällöillä" -#: vms-alpha.c:2247 +#: vms-alpha.c:2414 #, c-format msgid "reserved cmd %d" msgstr "varattu komento %d" @@ -4498,7 +4511,7 @@ msgid "Unhandled relocation %s" msgstr "Käsittelemätön sijoitus %s" -#: vms-alpha.c:4199 +#: vms-alpha.c:4377 #, c-format msgid "unknown source command %d" msgstr "tuntematon lähdekomento %d" @@ -4539,7 +4552,7 @@ msgid "DST__K_SET_STMTNUM not implemented" msgstr "DST__K_SET_STMTNUM ei ole toteutettu" -#: vms-alpha.c:4372 +#: vms-alpha.c:4550 #, c-format msgid "unknown line command %d" msgstr "tuntematon rivikomento %d" @@ -4568,548 +4581,548 @@ msgid "Unknown symbol in command %s" msgstr "Tuntematon symboli komennossa %s" -#: vms-alpha.c:5564 +#: vms-alpha.c:5752 #, c-format msgid " EMH %u (len=%u): " msgstr " EMH %u (pituus=%u): " -#: vms-alpha.c:5573 +#: vms-alpha.c:5777 #, c-format msgid "Module header\n" msgstr "Moduliotsake\n" -#: vms-alpha.c:5574 +#: vms-alpha.c:5778 #, c-format msgid " structure level: %u\n" msgstr " tietuetaso: %u\n" -#: vms-alpha.c:5575 +#: vms-alpha.c:5779 #, c-format msgid " max record size: %u\n" msgstr " tietueen enimmäiskoko: %u\n" -#: vms-alpha.c:5578 +#: vms-alpha.c:5794 #, c-format msgid " module name : %.*s\n" msgstr " modulinimi : %.*s\n" -#: vms-alpha.c:5580 +#: vms-alpha.c:5807 #, c-format msgid " module version : %.*s\n" msgstr " moduliversio : %.*s\n" -#: vms-alpha.c:5582 +#: vms-alpha.c:5812 #, c-format msgid " compile date : %.17s\n" msgstr " käännöspäivämäärä : %.17s\n" -#: vms-alpha.c:5587 +#: vms-alpha.c:5817 #, c-format msgid "Language Processor Name\n" msgstr "Kielisuorittimen nimi\n" -#: vms-alpha.c:5588 +#: vms-alpha.c:5818 #, c-format msgid " language name: %.*s\n" msgstr " kielinimi: %.*s\n" -#: vms-alpha.c:5595 +#: vms-alpha.c:5822 #, c-format msgid "Source Files Header\n" msgstr "Lähdetiedostot-otsake\n" -#: vms-alpha.c:5596 +#: vms-alpha.c:5823 #, c-format msgid " file: %.*s\n" msgstr " tiedosto: %.*s\n" -#: vms-alpha.c:5603 +#: vms-alpha.c:5827 #, c-format msgid "Title Text Header\n" msgstr "Otsikkotekstiotsake\n" -#: vms-alpha.c:5604 +#: vms-alpha.c:5828 #, c-format msgid " title: %.*s\n" msgstr " otsikko: %.*s\n" -#: vms-alpha.c:5611 +#: vms-alpha.c:5832 #, c-format msgid "Copyright Header\n" msgstr "Copyright-otsake\n" -#: vms-alpha.c:5612 +#: vms-alpha.c:5833 #, c-format msgid " copyright: %.*s\n" msgstr " copyright: %.*s\n" -#: vms-alpha.c:5618 +#: vms-alpha.c:5837 #, c-format msgid "unhandled emh subtype %u\n" msgstr "käsittelemätön emh-alityyppi %u\n" -#: vms-alpha.c:5628 +#: vms-alpha.c:5847 #, c-format msgid " EEOM (len=%u):\n" msgstr " EEOM (pituus=%u):\n" -#: vms-alpha.c:5629 +#: vms-alpha.c:5856 #, c-format msgid " number of cond linkage pairs: %u\n" msgstr " ehdollisten linkitysparien lukumäärä: %u\n" -#: vms-alpha.c:5631 +#: vms-alpha.c:5858 #, c-format msgid " completion code: %u\n" msgstr " täydentämiskoodi: %u\n" -#: vms-alpha.c:5635 +#: vms-alpha.c:5862 #, c-format msgid " transfer addr flags: 0x%02x\n" msgstr " siirto-osoiteliput: 0x%02x\n" -#: vms-alpha.c:5636 +#: vms-alpha.c:5863 #, c-format msgid " transfer addr psect: %u\n" msgstr " siirrososoite psect: %u\n" -#: vms-alpha.c:5638 +#: vms-alpha.c:5865 #, c-format msgid " transfer address : 0x%08x\n" msgstr " siirto-osoite : 0x%08x\n" # Käännettäväksi on merkitty monia (vianjäljitys)symboleja ja vastaavia, joita ei oikeastaan pitäisi suomentaa. Joissakin kohdissa vain selväkieliset sanat on suomennettu. -#: vms-alpha.c:5647 +#: vms-alpha.c:5874 msgid " WEAK" msgstr " WEAK" -#: vms-alpha.c:5649 +#: vms-alpha.c:5876 msgid " DEF" msgstr " DEF" -#: vms-alpha.c:5651 +#: vms-alpha.c:5878 msgid " UNI" msgstr " UNI" -#: vms-alpha.c:5653 vms-alpha.c:5674 +#: vms-alpha.c:5880 vms-alpha.c:5901 msgid " REL" msgstr " REL" -#: vms-alpha.c:5655 +#: vms-alpha.c:5882 msgid " COMM" msgstr " COMM" -#: vms-alpha.c:5657 +#: vms-alpha.c:5884 msgid " VECEP" msgstr " VECEP" -#: vms-alpha.c:5659 +#: vms-alpha.c:5886 msgid " NORM" msgstr " NORM" -#: vms-alpha.c:5661 +#: vms-alpha.c:5888 msgid " QVAL" msgstr " QVAL" -#: vms-alpha.c:5668 +#: vms-alpha.c:5895 msgid " PIC" msgstr " PIC" -#: vms-alpha.c:5670 +#: vms-alpha.c:5897 msgid " LIB" msgstr " LIB" -#: vms-alpha.c:5672 +#: vms-alpha.c:5899 msgid " OVR" msgstr " OVR" -#: vms-alpha.c:5676 +#: vms-alpha.c:5903 msgid " GBL" msgstr " GBL" -#: vms-alpha.c:5678 +#: vms-alpha.c:5905 msgid " SHR" msgstr " SHR" -#: vms-alpha.c:5680 +#: vms-alpha.c:5907 msgid " EXE" msgstr " EXE" -#: vms-alpha.c:5682 +#: vms-alpha.c:5909 msgid " RD" msgstr " RD" -#: vms-alpha.c:5684 +#: vms-alpha.c:5911 msgid " WRT" msgstr " WRT" -#: vms-alpha.c:5686 +#: vms-alpha.c:5913 msgid " VEC" msgstr " VEC" -#: vms-alpha.c:5688 +#: vms-alpha.c:5915 msgid " NOMOD" msgstr " NOMOD" -#: vms-alpha.c:5690 +#: vms-alpha.c:5917 msgid " COM" msgstr " COM" -#: vms-alpha.c:5692 +#: vms-alpha.c:5919 msgid " 64B" msgstr " 64B" -#: vms-alpha.c:5701 +#: vms-alpha.c:5928 #, c-format msgid " EGSD (len=%u):\n" msgstr " EGSD (pituus=%u):\n" -#: vms-alpha.c:5713 +#: vms-alpha.c:5941 #, c-format msgid " EGSD entry %2u (type: %u, len: %u): " msgstr " EGSD tulopiste %2u (tyyppi: %u, pituus: %u): " -#: vms-alpha.c:5725 +#: vms-alpha.c:5959 #, c-format msgid "PSC - Program section definition\n" msgstr "PSC - Ohjelmalohkomäärittely\n" -#: vms-alpha.c:5726 vms-alpha.c:5743 +#: vms-alpha.c:5960 vms-alpha.c:5977 #, c-format msgid " alignment : 2**%u\n" msgstr " tasaus : 2**%u\n" -#: vms-alpha.c:5727 vms-alpha.c:5744 +#: vms-alpha.c:5961 vms-alpha.c:5978 #, c-format msgid " flags : 0x%04x" msgstr " liput : 0x%04x" -#: vms-alpha.c:5731 +#: vms-alpha.c:5965 #, c-format msgid " alloc (len): %u (0x%08x)\n" msgstr " alloc (pituus): %u (0x%08x)\n" -#: vms-alpha.c:5732 vms-alpha.c:5789 vms-alpha.c:5838 +#: vms-alpha.c:5966 vms-alpha.c:6023 vms-alpha.c:6072 #, c-format msgid " name : %.*s\n" msgstr " nimi : %.*s\n" -#: vms-alpha.c:5742 +#: vms-alpha.c:5976 #, c-format msgid "SPSC - Shared Image Program section def\n" msgstr "SPSC - Jaettu vedosohjelmalohkomäärittely\n" -#: vms-alpha.c:5748 +#: vms-alpha.c:5982 #, c-format msgid " alloc (len) : %u (0x%08x)\n" msgstr " alloc (pitus) : %u (0x%08x)\n" -#: vms-alpha.c:5749 +#: vms-alpha.c:5983 #, c-format msgid " image offset : 0x%08x\n" msgstr " vedossiirros : 0x%08x\n" -#: vms-alpha.c:5751 +#: vms-alpha.c:5985 #, c-format msgid " symvec offset : 0x%08x\n" msgstr " symvec-siirros : 0x%08x\n" -#: vms-alpha.c:5753 +#: vms-alpha.c:5987 #, c-format msgid " name : %.*s\n" msgstr " nimi : %.*s\n" -#: vms-alpha.c:5766 +#: vms-alpha.c:6000 #, c-format msgid "SYM - Global symbol definition\n" msgstr "SYM - Yleinen symbolimäärittely\n" -#: vms-alpha.c:5767 vms-alpha.c:5827 vms-alpha.c:5848 vms-alpha.c:5867 +#: vms-alpha.c:6001 vms-alpha.c:6061 vms-alpha.c:6082 vms-alpha.c:6101 #, c-format msgid " flags: 0x%04x" msgstr " liput: 0x%04x" -#: vms-alpha.c:5770 +#: vms-alpha.c:6004 #, c-format msgid " psect offset: 0x%08x\n" msgstr " psect-siirros: 0x%08x\n" -#: vms-alpha.c:5774 +#: vms-alpha.c:6008 #, c-format msgid " code address: 0x%08x\n" msgstr " koodiosoite: 0x%08x\n" -#: vms-alpha.c:5776 +#: vms-alpha.c:6010 #, c-format msgid " psect index for entry point : %u\n" msgstr " psect-indeksi tulokohdalle : %u\n" -#: vms-alpha.c:5779 vms-alpha.c:5855 vms-alpha.c:5874 +#: vms-alpha.c:6013 vms-alpha.c:6089 vms-alpha.c:6108 #, c-format msgid " psect index : %u\n" msgstr " psect-indeksi : %u\n" -#: vms-alpha.c:5781 vms-alpha.c:5857 vms-alpha.c:5876 +#: vms-alpha.c:6015 vms-alpha.c:6091 vms-alpha.c:6110 #, c-format msgid " name : %.*s\n" msgstr " nimi : %.*s\n" -#: vms-alpha.c:5788 +#: vms-alpha.c:6022 #, c-format msgid "SYM - Global symbol reference\n" msgstr "SYM - Yleinen symboliviite\n" -#: vms-alpha.c:5800 +#: vms-alpha.c:6034 #, c-format msgid "IDC - Ident Consistency check\n" msgstr "IDC - Ident-johdonmukaisuustarkistus\n" -#: vms-alpha.c:5801 +#: vms-alpha.c:6035 #, c-format msgid " flags : 0x%08x" msgstr " liput : 0x%08x" -#: vms-alpha.c:5805 +#: vms-alpha.c:6039 #, c-format msgid " id match : %x\n" msgstr " tunnistetäsmäys: %x\n" -#: vms-alpha.c:5807 +#: vms-alpha.c:6041 #, c-format msgid " error severity: %x\n" msgstr " virhevakavuus : %x\n" -#: vms-alpha.c:5810 +#: vms-alpha.c:6044 #, c-format msgid " entity name : %.*s\n" msgstr " yksilönimi : %.*s\n" -#: vms-alpha.c:5812 +#: vms-alpha.c:6046 #, c-format msgid " object name : %.*s\n" msgstr " objektinimi : %.*s\n" -#: vms-alpha.c:5815 +#: vms-alpha.c:6049 #, c-format msgid " binary ident : 0x%08x\n" msgstr " binaari-ident : 0x%08x\n" -#: vms-alpha.c:5818 +#: vms-alpha.c:6052 #, c-format msgid " ascii ident : %.*s\n" msgstr " ascii-ident : %.*s\n" -#: vms-alpha.c:5826 +#: vms-alpha.c:6060 #, c-format msgid "SYMG - Universal symbol definition\n" msgstr "SYMG - Yleinen symbolimäärittely\n" -#: vms-alpha.c:5830 +#: vms-alpha.c:6064 #, c-format msgid " symbol vector offset: 0x%08x\n" msgstr " symbolivektorisiirros: 0x%08x\n" -#: vms-alpha.c:5832 +#: vms-alpha.c:6066 #, c-format msgid " entry point: 0x%08x\n" msgstr " tulokohta: 0x%08x\n" -#: vms-alpha.c:5834 +#: vms-alpha.c:6068 #, c-format msgid " proc descr : 0x%08x\n" msgstr " ohjelmakuvaus : 0x%08x\n" -#: vms-alpha.c:5836 +#: vms-alpha.c:6070 #, c-format msgid " psect index: %u\n" msgstr " psect-indeksi : %u\n" -#: vms-alpha.c:5847 +#: vms-alpha.c:6081 #, c-format msgid "SYMV - Vectored symbol definition\n" msgstr "SYMV - Vektoroitu symbolimäärittely\n" -#: vms-alpha.c:5851 +#: vms-alpha.c:6085 #, c-format msgid " vector : 0x%08x\n" msgstr " vektori : 0x%08x\n" -#: vms-alpha.c:5853 vms-alpha.c:5872 +#: vms-alpha.c:6087 vms-alpha.c:6106 #, c-format msgid " psect offset: %u\n" msgstr " psect-siirros: %u\n" -#: vms-alpha.c:5866 +#: vms-alpha.c:6100 #, c-format msgid "SYMM - Global symbol definition with version\n" msgstr "SYMM - Yleinen symbolimäärittely versiolla\n" -#: vms-alpha.c:5870 +#: vms-alpha.c:6104 #, c-format msgid " version mask: 0x%08x\n" msgstr " versiopeite : 0x%08x\n" -#: vms-alpha.c:5881 +#: vms-alpha.c:6115 #, c-format msgid "unhandled egsd entry type %u\n" msgstr "käsittelemätön egsd-tulokohtatyyppi %u\n" -#: vms-alpha.c:5915 +#: vms-alpha.c:6150 #, c-format msgid " linkage index: %u, replacement insn: 0x%08x\n" msgstr " linkitysindeksi: %u, korvauskäsky: 0x%08x\n" -#: vms-alpha.c:5918 +#: vms-alpha.c:6154 #, c-format msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n" msgstr " psect idx 1: %u, siirros 1: 0x%08x %08x\n" -#: vms-alpha.c:5922 +#: vms-alpha.c:6159 #, c-format msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n" msgstr " psect idx 2: %u, siirros 2: 0x%08x %08x\n" -#: vms-alpha.c:5927 +#: vms-alpha.c:6165 #, c-format msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n" msgstr " psect idx 3: %u, siirros 3: 0x%08x %08x\n" -#: vms-alpha.c:5932 +#: vms-alpha.c:6170 #, c-format msgid " global name: %.*s\n" msgstr " yleisnimi: %.*s\n" -#: vms-alpha.c:5942 +#: vms-alpha.c:6181 #, c-format msgid " %s (len=%u+%u):\n" msgstr " %s (pituus=%u+%u):\n" -#: vms-alpha.c:5957 +#: vms-alpha.c:6203 #, c-format msgid " (type: %3u, size: 4+%3u): " msgstr " (tyyppi: %3u, koko: 4+%3u): " -#: vms-alpha.c:5961 +#: vms-alpha.c:6207 #, c-format msgid "STA_GBL (stack global) %.*s\n" msgstr "STA_GBL (pino yleinen) %.*s\n" -#: vms-alpha.c:5965 +#: vms-alpha.c:6211 #, c-format msgid "STA_LW (stack longword) 0x%08x\n" msgstr "STA_LW (pino longword) 0x%08x\n" -#: vms-alpha.c:5969 +#: vms-alpha.c:6215 #, c-format msgid "STA_QW (stack quadword) 0x%08x %08x\n" msgstr "STA_QW (pino quadword) 0x%08x %08x\n" -#: vms-alpha.c:5974 +#: vms-alpha.c:6220 #, c-format msgid "STA_PQ (stack psect base + offset)\n" msgstr "STA_PQ (pino psect-kanta + siirros)\n" -#: vms-alpha.c:5975 +#: vms-alpha.c:6222 #, c-format msgid " psect: %u, offset: 0x%08x %08x\n" msgstr " psect: %u, siirros: 0x%08x %08x\n" -#: vms-alpha.c:5981 +#: vms-alpha.c:6228 #, c-format msgid "STA_LI (stack literal)\n" msgstr "STA_LI (pinoliteraali)\n" -#: vms-alpha.c:5984 +#: vms-alpha.c:6231 #, c-format msgid "STA_MOD (stack module)\n" msgstr "STA_MOD (pinomoduli)\n" -#: vms-alpha.c:5987 +#: vms-alpha.c:6234 #, c-format msgid "STA_CKARG (compare procedure argument)\n" msgstr "STA_CKARG (vertaa proseduuriargumenttia)\n" -#: vms-alpha.c:5991 +#: vms-alpha.c:6238 #, c-format msgid "STO_B (store byte)\n" msgstr "STO_B (tallenna byte)\n" -#: vms-alpha.c:5994 +#: vms-alpha.c:6241 #, c-format msgid "STO_W (store word)\n" msgstr "STO_W (tallenna word)\n" -#: vms-alpha.c:5997 +#: vms-alpha.c:6244 #, c-format msgid "STO_LW (store longword)\n" msgstr "STO_LW (tallenna longword)\n" -#: vms-alpha.c:6000 +#: vms-alpha.c:6247 #, c-format msgid "STO_QW (store quadword)\n" msgstr "STO_QW (tallenna quadword)\n" -#: vms-alpha.c:6006 +#: vms-alpha.c:6253 #, c-format msgid "STO_IMMR (store immediate repeat) %u bytes\n" msgstr "STO_IMMR (tallenna välitön toisto) %u tavua\n" -#: vms-alpha.c:6013 +#: vms-alpha.c:6260 #, c-format msgid "STO_GBL (store global) %.*s\n" msgstr "STO_GBL (tallenna yleinen) %.*s\n" -#: vms-alpha.c:6017 +#: vms-alpha.c:6264 #, c-format msgid "STO_CA (store code address) %.*s\n" msgstr "STO_CA (tallenna koodiosoite) %.*s\n" -#: vms-alpha.c:6021 +#: vms-alpha.c:6268 #, c-format msgid "STO_RB (store relative branch)\n" msgstr "STO_RB (tallenna suhteellinen haarautuminen)\n" -#: vms-alpha.c:6024 +#: vms-alpha.c:6271 #, c-format msgid "STO_AB (store absolute branch)\n" msgstr "STO_AB (tallenna absoluuttinen haarautuminen)\n" -#: vms-alpha.c:6027 +#: vms-alpha.c:6274 #, c-format msgid "STO_OFF (store offset to psect)\n" msgstr "STO_OFF (tallenna siirros kohteeseen psect)\n" -#: vms-alpha.c:6033 +#: vms-alpha.c:6280 #, c-format msgid "STO_IMM (store immediate) %u bytes\n" msgstr "STO_IMM (tallenna välitön) %u tavua\n" -#: vms-alpha.c:6040 +#: vms-alpha.c:6287 #, c-format msgid "STO_GBL_LW (store global longword) %.*s\n" msgstr "STO_GBL_LW (tallenna yleinen longword) %.*s\n" -#: vms-alpha.c:6044 +#: vms-alpha.c:6291 #, c-format msgid "STO_OFF (store LP with procedure signature)\n" msgstr "STO_OFF (tallenna LP-proseduurituntomerkillä)\n" -#: vms-alpha.c:6047 +#: vms-alpha.c:6294 #, c-format msgid "STO_BR_GBL (store branch global) *todo*\n" msgstr "STO_BR_GBL (tallenna haarautuminen yleinen) *todo*\n" -#: vms-alpha.c:6050 +#: vms-alpha.c:6297 #, c-format msgid "STO_BR_PS (store branch psect + offset) *todo*\n" msgstr "STO_BR_PS (tallenna haarautuminen psect + siirros) *todo*\n" -#: vms-alpha.c:6054 +#: vms-alpha.c:6301 #, c-format msgid "OPR_NOP (no-operation)\n" msgstr "OPR_NOP (ei-toimintoa)\n" -#: vms-alpha.c:6057 +#: vms-alpha.c:6304 #, c-format msgid "OPR_ADD (add)\n" msgstr "OPR_ADD (lisää)\n" @@ -5119,300 +5132,300 @@ msgid "OPR_SUB (substract)\n" msgstr "OPR_SUB (vähennä)\n" -#: vms-alpha.c:6063 +#: vms-alpha.c:6310 #, c-format msgid "OPR_MUL (multiply)\n" msgstr "OPR_MUL (kerro)\n" -#: vms-alpha.c:6066 +#: vms-alpha.c:6313 #, c-format msgid "OPR_DIV (divide)\n" msgstr "OPR_DIV (jaa)\n" -#: vms-alpha.c:6069 +#: vms-alpha.c:6316 #, c-format msgid "OPR_AND (logical and)\n" msgstr "OPR_AND (looginen ja)\n" -#: vms-alpha.c:6072 +#: vms-alpha.c:6319 #, c-format msgid "OPR_IOR (logical inclusive or)\n" msgstr "OPR_IOR (looginen kattava tai)\n" -#: vms-alpha.c:6075 +#: vms-alpha.c:6322 #, c-format msgid "OPR_EOR (logical exclusive or)\n" msgstr "OPR_EOR (loogisesti poissulkeva tai)\n" -#: vms-alpha.c:6078 +#: vms-alpha.c:6325 #, c-format msgid "OPR_NEG (negate)\n" msgstr "OPR_NEG (kieltävä)\n" -#: vms-alpha.c:6081 +#: vms-alpha.c:6328 #, c-format msgid "OPR_COM (complement)\n" msgstr "OPR_COM (komplementti)\n" -#: vms-alpha.c:6084 +#: vms-alpha.c:6331 #, c-format msgid "OPR_INSV (insert field)\n" msgstr "OPR_INSV (lisää kenttä)\n" -#: vms-alpha.c:6087 +#: vms-alpha.c:6334 #, c-format msgid "OPR_ASH (arithmetic shift)\n" msgstr "OPR_ASH (aritmeettinen sivuttaissiirto)\n" -#: vms-alpha.c:6090 +#: vms-alpha.c:6337 #, c-format msgid "OPR_USH (unsigned shift)\n" msgstr "OPR_USH (etumerkitön sivuttaissiirto)\n" -#: vms-alpha.c:6093 +#: vms-alpha.c:6340 #, c-format msgid "OPR_ROT (rotate)\n" msgstr "OPR_ROT (pyöritä)\n" -#: vms-alpha.c:6096 +#: vms-alpha.c:6343 #, c-format msgid "OPR_SEL (select)\n" msgstr "OPR_SEL (valitse)\n" -#: vms-alpha.c:6099 +#: vms-alpha.c:6346 #, c-format msgid "OPR_REDEF (redefine symbol to curr location)\n" msgstr "OPR_REDEF (määritä symboli uudelleen nykyiseen paikkaan)\n" -#: vms-alpha.c:6102 +#: vms-alpha.c:6349 #, c-format msgid "OPR_REDEF (define a literal)\n" msgstr "OPR_REDEF (määritä literaali)\n" -#: vms-alpha.c:6106 +#: vms-alpha.c:6353 #, c-format msgid "STC_LP (store cond linkage pair)\n" msgstr "STC_LP (tallenna ehdollinen linkityspari)\n" -#: vms-alpha.c:6110 +#: vms-alpha.c:6357 #, c-format msgid "STC_LP_PSB (store cond linkage pair + signature)\n" msgstr "STC_LP_PSB (tallenna ehdollinen linkityspari + tuntomerkki)\n" -#: vms-alpha.c:6111 +#: vms-alpha.c:6359 #, c-format msgid " linkage index: %u, procedure: %.*s\n" msgstr " linkitysindeksi: %u, proseduuri: %.*s\n" -#: vms-alpha.c:6114 +#: vms-alpha.c:6362 #, c-format msgid " signature: %.*s\n" msgstr " tuntomerkki: %.*s\n" -#: vms-alpha.c:6117 +#: vms-alpha.c:6365 #, c-format msgid "STC_GBL (store cond global)\n" msgstr "STC_GBL (tallenna ehdollinen yleinen)\n" -#: vms-alpha.c:6118 +#: vms-alpha.c:6367 #, c-format msgid " linkage index: %u, global: %.*s\n" msgstr " linkitysindeksi: %u, yleinen: %.*s\n" -#: vms-alpha.c:6122 +#: vms-alpha.c:6371 #, c-format msgid "STC_GCA (store cond code address)\n" msgstr "STC_GCA (tallenna ehdollinen koodiosoite)\n" -#: vms-alpha.c:6123 +#: vms-alpha.c:6373 #, c-format msgid " linkage index: %u, procedure name: %.*s\n" msgstr " linkitysindeksi: %u, proseduurinimi: %.*s\n" -#: vms-alpha.c:6127 +#: vms-alpha.c:6377 #, c-format msgid "STC_PS (store cond psect + offset)\n" msgstr "STC_PS (tallenna ehdollinen psect + siirros)\n" -#: vms-alpha.c:6129 +#: vms-alpha.c:6380 #, c-format msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n" msgstr " linkitysindeksi: %u, psect: %u, siirros: 0x%08x %08x\n" -#: vms-alpha.c:6136 +#: vms-alpha.c:6387 #, c-format msgid "STC_NOP_GBL (store cond NOP at global addr)\n" msgstr "STC_NOP_GBL (tallenna ehdollinen NOP yleisosoitteessa)\n" -#: vms-alpha.c:6140 +#: vms-alpha.c:6391 #, c-format msgid "STC_NOP_PS (store cond NOP at psect + offset)\n" msgstr "STC_NOP_PS (tallenna ehdollinen NOP kohteessa psect + siirros)\n" -#: vms-alpha.c:6144 +#: vms-alpha.c:6395 #, c-format msgid "STC_BSR_GBL (store cond BSR at global addr)\n" msgstr "STC_BSR_GBL (tallenna ehdollinen BSR yleisosoitteessa)\n" -#: vms-alpha.c:6148 +#: vms-alpha.c:6399 #, c-format msgid "STC_BSR_PS (store cond BSR at psect + offset)\n" msgstr "STC_BSR_PS (tallenna ehdollinen BSR kohteessa psect + siirros)\n" -#: vms-alpha.c:6152 +#: vms-alpha.c:6403 #, c-format msgid "STC_LDA_GBL (store cond LDA at global addr)\n" msgstr "STC_LDA_GBL (tallenna ehdollinen LDA yleisosoitteessa)\n" -#: vms-alpha.c:6156 +#: vms-alpha.c:6407 #, c-format msgid "STC_LDA_PS (store cond LDA at psect + offset)\n" msgstr "STC_LDA_PS (tallenna ehdollinen LDA kohteessa psect + siirros)\n" -#: vms-alpha.c:6160 +#: vms-alpha.c:6411 #, c-format msgid "STC_BOH_GBL (store cond BOH at global addr)\n" msgstr "STC_BOH_GBL (tallenna ehdollinen BOH yleisosoitteessa)\n" -#: vms-alpha.c:6164 +#: vms-alpha.c:6415 #, c-format msgid "STC_BOH_PS (store cond BOH at psect + offset)\n" msgstr "STC_BOH_PS (tallenna ehdollinen BOH kohteessa psect + siirros)\n" -#: vms-alpha.c:6169 +#: vms-alpha.c:6420 #, c-format msgid "STC_NBH_GBL (store cond or hint at global addr)\n" msgstr "STC_NBH_GBL (tallenna ehdollinen tai vihje yleisosoitteessa)\n" -#: vms-alpha.c:6173 +#: vms-alpha.c:6424 #, c-format msgid "STC_NBH_PS (store cond or hint at psect + offset)\n" msgstr "" "STC_NBH_PS (tallenna ehdollinen tai vihje kohteessa psect + siirros)\n" -#: vms-alpha.c:6177 +#: vms-alpha.c:6428 #, c-format msgid "CTL_SETRB (set relocation base)\n" msgstr "CTL_SETRB (aseta sijoituskanta)\n" -#: vms-alpha.c:6183 +#: vms-alpha.c:6434 #, c-format msgid "CTL_AUGRB (augment relocation base) %u\n" msgstr "CTL_AUGRB (lisäyssijoituskanta) %u\n" -#: vms-alpha.c:6187 +#: vms-alpha.c:6438 #, c-format msgid "CTL_DFLOC (define location)\n" msgstr "CTL_DFLOC (määritä paikka)\n" -#: vms-alpha.c:6190 +#: vms-alpha.c:6441 #, c-format msgid "CTL_STLOC (set location)\n" msgstr "CTL_STLOC (aseta paikka)\n" -#: vms-alpha.c:6193 +#: vms-alpha.c:6444 #, c-format msgid "CTL_STKDL (stack defined location)\n" msgstr "CTL_STKDL (pinomääritelty paikka)\n" -#: vms-alpha.c:6196 vms-alpha.c:6610 +#: vms-alpha.c:6447 vms-alpha.c:6871 vms-alpha.c:6997 #, c-format msgid "*unhandled*\n" msgstr "*käsittelemätön*\n" -#: vms-alpha.c:6226 vms-alpha.c:6265 +#: vms-alpha.c:6477 vms-alpha.c:6516 #, c-format msgid "cannot read GST record length\n" msgstr "ei voida lukea GST-tietuepituutta\n" #. Ill-formed. -#: vms-alpha.c:6247 +#: vms-alpha.c:6498 #, c-format msgid "cannot find EMH in first GST record\n" msgstr "ei voi löytää kohdetta EMH ensimmäisessä GST-tietueessa\n" -#: vms-alpha.c:6273 +#: vms-alpha.c:6524 #, c-format msgid "cannot read GST record header\n" msgstr "ei voida lukea GST-tietueotsaketta\n" -#: vms-alpha.c:6286 +#: vms-alpha.c:6537 #, c-format msgid " corrupted GST\n" msgstr " rikkoutunut kohde GST\n" -#: vms-alpha.c:6294 +#: vms-alpha.c:6545 #, c-format msgid "cannot read GST record\n" msgstr "ei voida lukea GST-tietuetta\n" -#: vms-alpha.c:6323 +#: vms-alpha.c:6574 #, c-format msgid " unhandled EOBJ record type %u\n" msgstr " käsittelemätön EOBJ-tietuetyyppi %u\n" -#: vms-alpha.c:6346 +#: vms-alpha.c:6598 #, c-format msgid " bitcount: %u, base addr: 0x%08x\n" msgstr " bittilukumäärä: %u, perusosoite: 0x%08x\n" -#: vms-alpha.c:6359 +#: vms-alpha.c:6612 #, c-format msgid " bitmap: 0x%08x (count: %u):\n" msgstr " bittikartta: 0x%08x (lukumäärä: %u):\n" -#: vms-alpha.c:6366 +#: vms-alpha.c:6619 #, c-format msgid " %08x" msgstr " %08x" -#: vms-alpha.c:6391 +#: vms-alpha.c:6645 #, c-format msgid " image %u (%u entries)\n" msgstr " vedos %u (%u alkiota)\n" -#: vms-alpha.c:6396 +#: vms-alpha.c:6651 #, c-format msgid " offset: 0x%08x, val: 0x%08x\n" msgstr " siirros: 0x%08x, arvo: 0x%08x\n" -#: vms-alpha.c:6417 +#: vms-alpha.c:6673 #, c-format msgid " image %u (%u entries), offsets:\n" msgstr " vedos %u (%u alkiota), siirrokset:\n" -#: vms-alpha.c:6424 +#: vms-alpha.c:6680 #, c-format msgid " 0x%08x" msgstr " 0x%08x" #. 64 bits. -#: vms-alpha.c:6546 +#: vms-alpha.c:6802 #, c-format msgid "64 bits *unhandled*\n" msgstr "64 bittinen *käsittelemätön*\n" -#: vms-alpha.c:6550 +#: vms-alpha.c:6807 #, c-format msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n" msgstr "luokka: %u, dtype: %u, pituus: %u, osoitin: 0x%08x\n" -#: vms-alpha.c:6561 +#: vms-alpha.c:6818 #, c-format msgid "non-contiguous array of %s\n" msgstr "ei-yhtenäinen %s-taulukko\n" -#: vms-alpha.c:6565 +#: vms-alpha.c:6823 #, c-format msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n" msgstr "dimct: %u, a-liput: 0x%02x, numerot: %u, skaala: %u\n" -#: vms-alpha.c:6569 +#: vms-alpha.c:6828 #, c-format msgid "arsize: %u, a0: 0x%08x\n" msgstr "arsize: %u, a0: 0x%08x\n" -#: vms-alpha.c:6573 +#: vms-alpha.c:6832 #, c-format msgid "Strides:\n" msgstr "Askeleet:\n" @@ -5422,423 +5435,423 @@ msgid "[%u]: %u\n" msgstr "[%u]: %u\n" -#: vms-alpha.c:6583 +#: vms-alpha.c:6842 #, c-format msgid "Bounds:\n" msgstr "Rajat:\n" -#: vms-alpha.c:6588 +#: vms-alpha.c:6848 #, c-format msgid "[%u]: Lower: %u, upper: %u\n" msgstr "[%u]: Alempi: %u, ylempi: %u\n" -#: vms-alpha.c:6600 +#: vms-alpha.c:6860 #, c-format msgid "unaligned bit-string of %s\n" msgstr "tasaamaton %s-bittimerkkijono\n" -#: vms-alpha.c:6604 +#: vms-alpha.c:6865 #, c-format msgid "base: %u, pos: %u\n" msgstr "kanta: %u, paikka: %u\n" -#: vms-alpha.c:6624 +#: vms-alpha.c:6886 #, c-format msgid "vflags: 0x%02x, value: 0x%08x " msgstr "v-liput: 0x%02x, arvo: 0x%08x " -#: vms-alpha.c:6630 +#: vms-alpha.c:6892 #, c-format msgid "(no value)\n" msgstr "(ei arvoa)\n" -#: vms-alpha.c:6633 +#: vms-alpha.c:6895 #, c-format msgid "(not active)\n" msgstr "(ei käytössä)\n" -#: vms-alpha.c:6636 +#: vms-alpha.c:6898 #, c-format msgid "(not allocated)\n" msgstr "(ei varattu)\n" -#: vms-alpha.c:6639 +#: vms-alpha.c:6901 #, c-format msgid "(descriptor)\n" msgstr "(kuvaaja)\n" -#: vms-alpha.c:6643 +#: vms-alpha.c:6905 #, c-format msgid "(trailing value)\n" msgstr "(jälkiarvo)\n" -#: vms-alpha.c:6646 +#: vms-alpha.c:6908 #, c-format msgid "(value spec follows)\n" msgstr "(arvomäärittely seuraa)\n" -#: vms-alpha.c:6649 +#: vms-alpha.c:6911 #, c-format msgid "(at bit offset %u)\n" msgstr "(bittisiirroksessa %u)\n" -#: vms-alpha.c:6652 +#: vms-alpha.c:6915 #, c-format msgid "(reg: %u, disp: %u, indir: %u, kind: " msgstr "(rekisteri: %u, sijoitus: %u, suunta: %u, tyyppi: " -#: vms-alpha.c:6659 +#: vms-alpha.c:6922 msgid "literal" msgstr "literaali" -#: vms-alpha.c:6662 +#: vms-alpha.c:6925 msgid "address" msgstr "osoite" -#: vms-alpha.c:6665 +#: vms-alpha.c:6928 msgid "desc" msgstr "kuvaus" -#: vms-alpha.c:6668 +#: vms-alpha.c:6931 msgid "reg" msgstr "rekisteri" -#: vms-alpha.c:6743 +#: vms-alpha.c:7008 #, c-format msgid "Debug symbol table:\n" msgstr "Vianjäljityssymbolitaulu:\n" -#: vms-alpha.c:6754 +#: vms-alpha.c:7019 #, c-format msgid "cannot read DST header\n" msgstr "ei voida lukea DST-otsaketta\n" -#: vms-alpha.c:6759 +#: vms-alpha.c:7025 #, c-format msgid " type: %3u, len: %3u (at 0x%08x): " msgstr " tyyppi: %3u, pituus: %3u (osoitteessa 0x%08x): " -#: vms-alpha.c:6773 +#: vms-alpha.c:7039 #, c-format msgid "cannot read DST symbol\n" msgstr "ei voida lukea DST-symbolia\n" -#: vms-alpha.c:6816 +#: vms-alpha.c:7082 #, c-format msgid "standard data: %s\n" msgstr "vakiotiedot: %s\n" -#: vms-alpha.c:6819 vms-alpha.c:6903 +#: vms-alpha.c:7085 vms-alpha.c:7173 #, c-format msgid " name: %.*s\n" msgstr " nimi: %.*s\n" -#: vms-alpha.c:6826 +#: vms-alpha.c:7092 #, c-format msgid "modbeg\n" msgstr "modbeg-alku\n" -#: vms-alpha.c:6827 +#: vms-alpha.c:7094 #, c-format msgid " flags: %d, language: %u, major: %u, minor: %u\n" msgstr " liput: %d, kieli: %u, major: %u, minor: %u\n" -#: vms-alpha.c:6833 vms-alpha.c:7099 +#: vms-alpha.c:7100 vms-alpha.c:7374 #, c-format msgid " module name: %.*s\n" msgstr " modulinimi: %.*s\n" -#: vms-alpha.c:6836 +#: vms-alpha.c:7103 #, c-format msgid " compiler : %.*s\n" msgstr " kääntäjä : %.*s\n" -#: vms-alpha.c:6841 +#: vms-alpha.c:7108 #, c-format msgid "modend\n" msgstr "modend-loppu\n" -#: vms-alpha.c:6848 +#: vms-alpha.c:7115 msgid "rtnbeg\n" msgstr "rtnbeg-alku\n" -#: vms-alpha.c:6849 +#: vms-alpha.c:7117 #, c-format msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n" msgstr " liput: %u, osoite: 0x%08x, pd-osoite: 0x%08x\n" -#: vms-alpha.c:6854 +#: vms-alpha.c:7122 #, c-format msgid " routine name: %.*s\n" msgstr " rutiininimi: %.*s\n" -#: vms-alpha.c:6862 +#: vms-alpha.c:7130 #, c-format msgid "rtnend: size 0x%08x\n" msgstr "rtnend-loppu: koko 0x%08x\n" -#: vms-alpha.c:6870 +#: vms-alpha.c:7138 #, c-format msgid "prolog: bkpt address 0x%08x\n" msgstr "prolog: bkpt-osoite 0x%08x\n" -#: vms-alpha.c:6878 +#: vms-alpha.c:7147 #, c-format msgid "epilog: flags: %u, count: %u\n" msgstr "epilog: liput: %u, lukumäärä: %u\n" -#: vms-alpha.c:6887 +#: vms-alpha.c:7157 #, c-format msgid "blkbeg: address: 0x%08x, name: %.*s\n" msgstr "blkbeg-alku: osoite: 0x%08x, nimi: %.*s\n" -#: vms-alpha.c:6896 +#: vms-alpha.c:7166 #, c-format msgid "blkend: size: 0x%08x\n" msgstr "blkend-loppu: koko: 0x%08x\n" -#: vms-alpha.c:6902 +#: vms-alpha.c:7172 #, c-format msgid "typspec (len: %u)\n" msgstr "typspec (pituus: %u)\n" -#: vms-alpha.c:6909 +#: vms-alpha.c:7179 #, c-format msgid "septyp, name: %.*s\n" msgstr "septyp, nimi: %.*s\n" -#: vms-alpha.c:6918 +#: vms-alpha.c:7188 #, c-format msgid "recbeg: name: %.*s\n" msgstr "recbeg-alku: nimi: %.*s\n" -#: vms-alpha.c:6925 +#: vms-alpha.c:7195 #, c-format msgid "recend\n" msgstr "recend-loppu\n" -#: vms-alpha.c:6928 +#: vms-alpha.c:7199 #, c-format msgid "enumbeg, len: %u, name: %.*s\n" msgstr "enumbeg-alku, pituus: %u, nimi: %.*s\n" -#: vms-alpha.c:6932 +#: vms-alpha.c:7203 #, c-format msgid "enumelt, name: %.*s\n" msgstr "enumelt, nimi: %.*s\n" -#: vms-alpha.c:6936 +#: vms-alpha.c:7207 #, c-format msgid "enumend\n" msgstr "enumend-loppu\n" -#: vms-alpha.c:6953 +#: vms-alpha.c:7224 #, c-format msgid "discontiguous range (nbr: %u)\n" msgstr "ei-yhtenäinen lukualue (numero: %u)\n" -#: vms-alpha.c:6955 +#: vms-alpha.c:7227 #, c-format msgid " address: 0x%08x, size: %u\n" msgstr " osoite: 0x%08x, koko: %u\n" -#: vms-alpha.c:6965 +#: vms-alpha.c:7237 #, c-format msgid "line num (len: %u)\n" msgstr "rivinumero (pituus: %u)\n" -#: vms-alpha.c:6982 +#: vms-alpha.c:7254 #, c-format msgid "delta_pc_w %u\n" msgstr "delta_pc_w %u\n" -#: vms-alpha.c:6989 +#: vms-alpha.c:7261 #, c-format msgid "incr_linum(b): +%u\n" msgstr "incr_linum(b): +%u\n" -#: vms-alpha.c:6995 +#: vms-alpha.c:7267 #, c-format msgid "incr_linum_w: +%u\n" msgstr "incr_linum_w: +%u\n" -#: vms-alpha.c:7001 +#: vms-alpha.c:7273 #, c-format msgid "incr_linum_l: +%u\n" msgstr "incr_linum_l: +%u\n" -#: vms-alpha.c:7007 +#: vms-alpha.c:7279 #, c-format msgid "set_line_num(w) %u\n" msgstr "set_line_num(w) %u\n" -#: vms-alpha.c:7012 +#: vms-alpha.c:7284 #, c-format msgid "set_line_num_b %u\n" msgstr "set_line_num_b %u\n" -#: vms-alpha.c:7017 +#: vms-alpha.c:7289 #, c-format msgid "set_line_num_l %u\n" msgstr "set_line_num_l %u\n" -#: vms-alpha.c:7022 +#: vms-alpha.c:7294 #, c-format msgid "set_abs_pc: 0x%08x\n" msgstr "set_abs_pc: 0x%08x\n" -#: vms-alpha.c:7026 +#: vms-alpha.c:7298 #, c-format msgid "delta_pc_l: +0x%08x\n" msgstr "delta_pc_l: +0x%08x\n" -#: vms-alpha.c:7031 +#: vms-alpha.c:7303 #, c-format msgid "term(b): 0x%02x" msgstr "term(b): 0x%02x" -#: vms-alpha.c:7033 +#: vms-alpha.c:7305 #, c-format msgid " pc: 0x%08x\n" msgstr " pc: 0x%08x\n" -#: vms-alpha.c:7038 +#: vms-alpha.c:7310 #, c-format msgid "term_w: 0x%04x" msgstr "term_w: 0x%04x" -#: vms-alpha.c:7040 +#: vms-alpha.c:7312 #, c-format msgid " pc: 0x%08x\n" msgstr " pc: 0x%08x\n" -#: vms-alpha.c:7046 +#: vms-alpha.c:7318 #, c-format msgid "delta pc +%-4d" msgstr "delta pc +%-4d" -#: vms-alpha.c:7049 +#: vms-alpha.c:7322 #, c-format msgid " pc: 0x%08x line: %5u\n" msgstr " pc: 0x%08x rivi: %5u\n" -#: vms-alpha.c:7054 +#: vms-alpha.c:7327 #, c-format msgid " *unhandled* cmd %u\n" msgstr " *käsittelemätön* komento %u\n" -#: vms-alpha.c:7069 +#: vms-alpha.c:7342 #, c-format msgid "source (len: %u)\n" msgstr "lähde (pituus: %u)\n" -#: vms-alpha.c:7083 +#: vms-alpha.c:7357 #, c-format msgid " declfile: len: %u, flags: %u, fileid: %u\n" msgstr " declfile: pituus: %u, liput: %u, tiedostotunniste: %u\n" -#: vms-alpha.c:7087 +#: vms-alpha.c:7362 #, c-format msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" msgstr " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" -#: vms-alpha.c:7096 +#: vms-alpha.c:7371 #, c-format msgid " filename : %.*s\n" msgstr " tiedostonimi: %.*s\n" -#: vms-alpha.c:7105 +#: vms-alpha.c:7380 #, c-format msgid " setfile %u\n" msgstr " setfile %u\n" -#: vms-alpha.c:7110 vms-alpha.c:7115 +#: vms-alpha.c:7385 vms-alpha.c:7390 #, c-format msgid " setrec %u\n" msgstr " setrec %u\n" -#: vms-alpha.c:7120 vms-alpha.c:7125 +#: vms-alpha.c:7395 vms-alpha.c:7400 #, c-format msgid " setlnum %u\n" msgstr " setlnum %u\n" -#: vms-alpha.c:7130 vms-alpha.c:7135 +#: vms-alpha.c:7405 vms-alpha.c:7410 #, c-format msgid " deflines %u\n" msgstr " deflines %u\n" -#: vms-alpha.c:7139 +#: vms-alpha.c:7414 #, c-format msgid " formfeed\n" msgstr " formfeed\n" -#: vms-alpha.c:7143 +#: vms-alpha.c:7418 #, c-format msgid " *unhandled* cmd %u\n" msgstr " *käsittelemätön* komento %u\n" -#: vms-alpha.c:7155 +#: vms-alpha.c:7430 #, c-format msgid "*unhandled* dst type %u\n" msgstr "*käsittelemätön* kohdetyyppi %u\n" -#: vms-alpha.c:7187 +#: vms-alpha.c:7462 #, c-format msgid "cannot read EIHD\n" msgstr "ei voida lukea kohdetta EIHD\n" -#: vms-alpha.c:7190 +#: vms-alpha.c:7466 #, c-format msgid "EIHD: (size: %u, nbr blocks: %u)\n" msgstr "EIHD: (koko: %u, nbr lohkoa: %u)\n" -#: vms-alpha.c:7193 +#: vms-alpha.c:7470 #, c-format msgid " majorid: %u, minorid: %u\n" msgstr " majorid: %u, minorid: %u\n" -#: vms-alpha.c:7201 +#: vms-alpha.c:7478 msgid "executable" msgstr "suoritettava tiedosto" -#: vms-alpha.c:7204 +#: vms-alpha.c:7481 msgid "linkable image" msgstr "linkitettävä vedos" -#: vms-alpha.c:7210 +#: vms-alpha.c:7488 #, c-format msgid " image type: %u (%s)" msgstr " vedostyyppi: %u (%s)" -#: vms-alpha.c:7216 +#: vms-alpha.c:7494 msgid "native" msgstr "kotoperäinen" -#: vms-alpha.c:7219 +#: vms-alpha.c:7497 msgid "CLI" msgstr "CLI" -#: vms-alpha.c:7225 +#: vms-alpha.c:7504 #, c-format msgid ", subtype: %u (%s)\n" msgstr ", alityyppi: %u (%s)\n" -#: vms-alpha.c:7231 +#: vms-alpha.c:7511 #, c-format msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" msgstr " siirrokset: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" -#: vms-alpha.c:7235 +#: vms-alpha.c:7515 #, c-format msgid " fixup info rva: " msgstr " korjaustiedot rva: " -#: vms-alpha.c:7237 +#: vms-alpha.c:7517 #, c-format msgid ", symbol vector rva: " msgstr ", symbolivektori rva: " -#: vms-alpha.c:7240 +#: vms-alpha.c:7520 #, c-format msgid "" "\n" @@ -5847,137 +5860,137 @@ "\n" " versiotaulukkosiirros: %u\n" -#: vms-alpha.c:7244 +#: vms-alpha.c:7525 #, c-format msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" msgstr " img I/O lukumäärä: %u, kanavien lukumäärä: %u, req pri: %08x%08x\n" -#: vms-alpha.c:7250 +#: vms-alpha.c:7531 #, c-format msgid " linker flags: %08x:" msgstr " linkkeriliput: %08x:" -#: vms-alpha.c:7280 +#: vms-alpha.c:7562 #, c-format msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" msgstr " ident: 0x%08x, sysver: 0x%08x, täsmää ctrl: %u, symvect_size: %u\n" -#: vms-alpha.c:7286 +#: vms-alpha.c:7568 #, c-format msgid " BPAGE: %u" msgstr " BPAGE: %u" -#: vms-alpha.c:7292 +#: vms-alpha.c:7575 #, c-format msgid ", ext fixup offset: %u, no_opt psect off: %u" msgstr ", ext korjaussiirros: %u, no_opt psect -siirros: %u" -#: vms-alpha.c:7295 +#: vms-alpha.c:7578 #, c-format msgid ", alias: %u\n" msgstr ", alias: %u\n" -#: vms-alpha.c:7303 +#: vms-alpha.c:7586 #, c-format msgid "system version array information:\n" msgstr "järjestelmäversion taulukkotiedot:\n" -#: vms-alpha.c:7307 +#: vms-alpha.c:7590 #, c-format msgid "cannot read EIHVN header\n" msgstr "ei voida lukea EIHVN-otsaketta\n" -#: vms-alpha.c:7317 +#: vms-alpha.c:7600 #, c-format msgid "cannot read EIHVN version\n" msgstr "ei voida lukea EIHVN-versiota\n" -#: vms-alpha.c:7320 +#: vms-alpha.c:7603 #, c-format msgid " %02u " msgstr " %02u " -#: vms-alpha.c:7324 +#: vms-alpha.c:7607 msgid "BASE_IMAGE " msgstr "PERUS_VEDOS " -#: vms-alpha.c:7327 +#: vms-alpha.c:7610 msgid "MEMORY_MANAGEMENT" msgstr "MUISTI_HALLINTA" -#: vms-alpha.c:7330 +#: vms-alpha.c:7613 msgid "IO " msgstr "SIIRRÄNTÄ " -#: vms-alpha.c:7333 +#: vms-alpha.c:7616 msgid "FILES_VOLUMES " msgstr "TIEDOSTOT_TALTIOT " -#: vms-alpha.c:7336 +#: vms-alpha.c:7619 msgid "PROCESS_SCHED " msgstr "PROSESSI_AIKAT. " -#: vms-alpha.c:7339 +#: vms-alpha.c:7622 msgid "SYSGEN " msgstr "SYSGEN " -#: vms-alpha.c:7342 +#: vms-alpha.c:7625 msgid "CLUSTERS_LOCKMGR " msgstr "KLUSTERIEN_LUKOT " -#: vms-alpha.c:7345 +#: vms-alpha.c:7628 msgid "LOGICAL_NAMES " msgstr "LOOGISET_NIMET " -#: vms-alpha.c:7348 +#: vms-alpha.c:7631 msgid "SECURITY " msgstr "TURVALLISUUS " -#: vms-alpha.c:7351 +#: vms-alpha.c:7634 msgid "IMAGE_ACTIVATOR " msgstr "VEDOS_AKTIVOIJA " -#: vms-alpha.c:7354 +#: vms-alpha.c:7637 msgid "NETWORKS " msgstr "VERKOT " -#: vms-alpha.c:7357 +#: vms-alpha.c:7640 msgid "COUNTERS " msgstr "LASKURIT " -#: vms-alpha.c:7360 +#: vms-alpha.c:7643 msgid "STABLE " msgstr "STABIILI " -#: vms-alpha.c:7363 +#: vms-alpha.c:7646 msgid "MISC " msgstr "SEKALAISET " -#: vms-alpha.c:7366 +#: vms-alpha.c:7649 msgid "CPU " msgstr "PROSESSORI " -#: vms-alpha.c:7369 +#: vms-alpha.c:7652 msgid "VOLATILE " msgstr "KATOAVA " -#: vms-alpha.c:7372 +#: vms-alpha.c:7655 msgid "SHELL " msgstr "KUORI " -#: vms-alpha.c:7375 +#: vms-alpha.c:7658 msgid "POSIX " msgstr "POSIX " -#: vms-alpha.c:7378 +#: vms-alpha.c:7661 msgid "MULTI_PROCESSING " msgstr "MONI_PROSESSOINTI " -#: vms-alpha.c:7381 +#: vms-alpha.c:7664 msgid "GALAXY " msgstr "GALAKSI " -#: vms-alpha.c:7384 +#: vms-alpha.c:7667 msgid "*unknown* " msgstr "*tuntematon* " @@ -5986,297 +5999,297 @@ msgid ": %u.%u\n" msgstr ": %u.%u\n" -#: vms-alpha.c:7400 vms-alpha.c:7659 +#: vms-alpha.c:7683 vms-alpha.c:7958 #, c-format msgid "cannot read EIHA\n" msgstr "ei voida lukea kohdetta EIHA\n" -#: vms-alpha.c:7403 +#: vms-alpha.c:7686 #, c-format msgid "Image activation: (size=%u)\n" msgstr "Vedosaktivointi: (koko=%u)\n" -#: vms-alpha.c:7405 +#: vms-alpha.c:7689 #, c-format msgid " First address : 0x%08x 0x%08x\n" msgstr " Ensimmäinen osoite : 0x%08x 0x%08x\n" -#: vms-alpha.c:7408 +#: vms-alpha.c:7693 #, c-format msgid " Second address: 0x%08x 0x%08x\n" msgstr " Toinen osoite : 0x%08x 0x%08x\n" -#: vms-alpha.c:7411 +#: vms-alpha.c:7697 #, c-format msgid " Third address : 0x%08x 0x%08x\n" msgstr " Kolmas osoite : 0x%08x 0x%08x\n" -#: vms-alpha.c:7414 +#: vms-alpha.c:7701 #, c-format msgid " Fourth address: 0x%08x 0x%08x\n" msgstr " Neljäs osoite : 0x%08x 0x%08x\n" -#: vms-alpha.c:7417 +#: vms-alpha.c:7705 #, c-format msgid " Shared image : 0x%08x 0x%08x\n" msgstr " Jaettu vedos : 0x%08x 0x%08x\n" -#: vms-alpha.c:7428 +#: vms-alpha.c:7716 #, c-format msgid "cannot read EIHI\n" msgstr "ei voida lukea kohdetta EIHI\n" -#: vms-alpha.c:7431 +#: vms-alpha.c:7720 #, c-format msgid "Image identification: (major: %u, minor: %u)\n" msgstr "Vedostunnistus: (major: %u, minor: %u)\n" -#: vms-alpha.c:7434 +#: vms-alpha.c:7723 #, c-format msgid " image name : %.*s\n" msgstr " vedosnimi : %.*s\n" -#: vms-alpha.c:7436 +#: vms-alpha.c:7725 #, c-format msgid " link time : %s\n" msgstr " linkitysaika : %s\n" -#: vms-alpha.c:7438 +#: vms-alpha.c:7727 #, c-format msgid " image ident : %.*s\n" msgstr " vedossisennys : %.*s\n" -#: vms-alpha.c:7440 +#: vms-alpha.c:7729 #, c-format msgid " linker ident : %.*s\n" msgstr " linkkeri-ident : %.*s\n" -#: vms-alpha.c:7442 +#: vms-alpha.c:7731 #, c-format msgid " image build ident: %.*s\n" msgstr " vedoksen rakennusident: %.*s\n" -#: vms-alpha.c:7452 +#: vms-alpha.c:7741 #, c-format msgid "cannot read EIHS\n" msgstr "ei voida lukea kohdetta EIHS\n" -#: vms-alpha.c:7455 +#: vms-alpha.c:7745 #, c-format msgid "Image symbol & debug table: (major: %u, minor: %u)\n" msgstr "Vedossymboli- ja vianjäljitystaulu: (major: %u, minor: %u)\n" -#: vms-alpha.c:7460 +#: vms-alpha.c:7751 #, c-format msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n" msgstr " vianjäljityssymbolitaulu : vbn: %u, koko: %u (0x%x)\n" -#: vms-alpha.c:7464 +#: vms-alpha.c:7756 #, c-format msgid " global symbol table: vbn: %u, records: %u\n" msgstr " yleinen symbolitaulu: vbn: %u, tietueet: %u\n" -#: vms-alpha.c:7468 +#: vms-alpha.c:7761 #, c-format msgid " debug module table : vbn: %u, size: %u\n" msgstr " vianjäljitysmodulitaulu : vbn: %u, koko: %u\n" -#: vms-alpha.c:7481 +#: vms-alpha.c:7774 #, c-format msgid "cannot read EISD\n" msgstr "ei voida lukea kohdetta EISD\n" -#: vms-alpha.c:7491 +#: vms-alpha.c:7785 #, c-format msgid "" "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n" msgstr "Vedoslohkokuvaaja: (major: %u, minor: %u, koko: %u, siirros: %u)\n" -#: vms-alpha.c:7498 +#: vms-alpha.c:7793 #, c-format msgid " section: base: 0x%08x%08x size: 0x%08x\n" msgstr " lohko: kanta: 0x%08x%08x koko: 0x%08x\n" -#: vms-alpha.c:7503 +#: vms-alpha.c:7798 #, c-format msgid " flags: 0x%04x" msgstr " liput: 0x%04x" -#: vms-alpha.c:7540 +#: vms-alpha.c:7836 #, c-format msgid " vbn: %u, pfc: %u, matchctl: %u type: %u (" msgstr " vbn: %u, pfc: %u, matchctl: %u tyyppi: %u (" -#: vms-alpha.c:7546 +#: vms-alpha.c:7842 msgid "NORMAL" msgstr "NORMAALI" -#: vms-alpha.c:7549 +#: vms-alpha.c:7845 msgid "SHRFXD" msgstr "SHRFXD" -#: vms-alpha.c:7552 +#: vms-alpha.c:7848 msgid "PRVFXD" msgstr "PRVFXD" -#: vms-alpha.c:7555 +#: vms-alpha.c:7851 msgid "SHRPIC" msgstr "SHRPIC" -#: vms-alpha.c:7558 +#: vms-alpha.c:7854 msgid "PRVPIC" msgstr "PRVPIC" -#: vms-alpha.c:7561 +#: vms-alpha.c:7857 msgid "USRSTACK" msgstr "USRSTACK" -#: vms-alpha.c:7569 +#: vms-alpha.c:7866 #, c-format msgid " ident: 0x%08x, name: %.*s\n" msgstr " ident: 0x%08x, nimi: %.*s\n" -#: vms-alpha.c:7579 +#: vms-alpha.c:7876 #, c-format msgid "cannot read DMT\n" msgstr "ei voida lukea kohdetta DMT\n" -#: vms-alpha.c:7583 +#: vms-alpha.c:7880 #, c-format msgid "Debug module table:\n" msgstr "Vianjäljitysmodulitaulu:\n" -#: vms-alpha.c:7592 +#: vms-alpha.c:7889 #, c-format msgid "cannot read DMT header\n" msgstr "ei voida lukea DMT-otsaketta\n" -#: vms-alpha.c:7597 +#: vms-alpha.c:7895 #, c-format msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n" msgstr " modulisiirros: 0x%08x, koko: 0x%08x, (%u psects)\n" -#: vms-alpha.c:7607 +#: vms-alpha.c:7905 #, c-format msgid "cannot read DMT psect\n" msgstr "ei voida lukea kohdetta DMT psect\n" -#: vms-alpha.c:7610 +#: vms-alpha.c:7909 #, c-format msgid " psect start: 0x%08x, length: %u\n" msgstr " psect-alku: 0x%08x, pituus: %u\n" -#: vms-alpha.c:7623 +#: vms-alpha.c:7922 #, c-format msgid "cannot read DST\n" msgstr "ei voida lukea kohdetta DST\n" -#: vms-alpha.c:7633 +#: vms-alpha.c:7932 #, c-format msgid "cannot read GST\n" msgstr "ei voida lukea kohdetta GST\n" -#: vms-alpha.c:7637 +#: vms-alpha.c:7936 #, c-format msgid "Global symbol table:\n" msgstr "Yleinen symbolitaulu:\n" -#: vms-alpha.c:7665 +#: vms-alpha.c:7965 #, c-format msgid "Image activator fixup: (major: %u, minor: %u)\n" msgstr "Vedosaktivaattorikorjaus: (major: %u, minor: %u)\n" -#: vms-alpha.c:7668 +#: vms-alpha.c:7969 #, c-format msgid " iaflink : 0x%08x %08x\n" msgstr " iaflink : 0x%08x %08x\n" -#: vms-alpha.c:7671 +#: vms-alpha.c:7973 #, c-format msgid " fixuplnk: 0x%08x %08x\n" msgstr " fixuplnk: 0x%08x %08x\n" -#: vms-alpha.c:7674 +#: vms-alpha.c:7976 #, c-format msgid " size : %u\n" msgstr " koko : %u\n" -#: vms-alpha.c:7676 +#: vms-alpha.c:7978 #, c-format msgid " flags: 0x%08x\n" msgstr " liput: 0x%08x\n" -#: vms-alpha.c:7680 +#: vms-alpha.c:7983 #, c-format msgid " qrelfixoff: %5u, lrelfixoff: %5u\n" msgstr " qrelfixoff: %5u, lrelfixoff: %5u\n" -#: vms-alpha.c:7684 +#: vms-alpha.c:7988 #, c-format msgid " qdotadroff: %5u, ldotadroff: %5u\n" msgstr " qdotadroff: %5u, ldotadroff: %5u\n" -#: vms-alpha.c:7688 +#: vms-alpha.c:7993 #, c-format msgid " codeadroff: %5u, lpfixoff : %5u\n" msgstr " codeadroff: %5u, lpfixoff : %5u\n" -#: vms-alpha.c:7691 +#: vms-alpha.c:7996 #, c-format msgid " chgprtoff : %5u\n" msgstr " chgprtoff : %5u\n" -#: vms-alpha.c:7694 +#: vms-alpha.c:8000 #, c-format msgid " shlstoff : %5u, shrimgcnt : %5u\n" msgstr " shlstoff : %5u, shrimgcnt : %5u\n" -#: vms-alpha.c:7696 +#: vms-alpha.c:8003 #, c-format msgid " shlextra : %5u, permctx : %5u\n" msgstr " shlextra : %5u, permctx : %5u\n" -#: vms-alpha.c:7699 +#: vms-alpha.c:8006 #, c-format msgid " base_va : 0x%08x\n" msgstr " base_va : 0x%08x\n" -#: vms-alpha.c:7701 +#: vms-alpha.c:8008 #, c-format msgid " lppsbfixoff: %5u\n" msgstr " lppsbfixoff: %5u\n" -#: vms-alpha.c:7709 +#: vms-alpha.c:8016 #, c-format msgid " Shareable images:\n" msgstr " Jaettavat vedokset:\n" -#: vms-alpha.c:7713 +#: vms-alpha.c:8021 #, c-format msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n" msgstr " %u: koko: %u, liput: 0x%02x, nimi: %.*s\n" -#: vms-alpha.c:7720 +#: vms-alpha.c:8028 #, c-format msgid " quad-word relocation fixups:\n" msgstr " quad-sanaiset sijoituskorjaukset:\n" -#: vms-alpha.c:7725 +#: vms-alpha.c:8033 #, c-format msgid " long-word relocation fixups:\n" msgstr " long-word-sijoituskorjaukset:\n" -#: vms-alpha.c:7730 +#: vms-alpha.c:8038 #, c-format msgid " quad-word .address reference fixups:\n" msgstr " quad-word .address -viitekorjaukset:\n" -#: vms-alpha.c:7735 +#: vms-alpha.c:8043 #, c-format msgid " long-word .address reference fixups:\n" msgstr " long-word .address -viitekorjaukset:\n" -#: vms-alpha.c:7740 +#: vms-alpha.c:8048 #, c-format msgid " Code Address Reference Fixups:\n" msgstr " Koodiosoiteviitekorjaukset:\n" @@ -6286,19 +6299,19 @@ msgid " Linkage Pairs Referece Fixups:\n" msgstr " Linkitysparien viitekorjaukset:\n" -#: vms-alpha.c:7754 +#: vms-alpha.c:8062 #, c-format msgid " Change Protection (%u entries):\n" msgstr " Vaihda suoja (%u alkiota):\n" -#: vms-alpha.c:7759 +#: vms-alpha.c:8068 #, c-format msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x " msgstr " kanta: 0x%08x %08x, koko: 0x%08x, prot: 0x%08x " #. FIXME: we do not yet support relocatable link. It is not obvious #. how to do it for debug infos. -#: vms-alpha.c:8599 +#: vms-alpha.c:8908 msgid "%P: relocatable link is not supported\n" msgstr "%P: sijoitettava linkki ei ole tuettu\n" @@ -6306,16 +6319,16 @@ msgid "%P: multiple entry points: in modules %B and %B\n" msgstr "%P: useita tulokohtia: moduuleissa %B ja %B\n" -#: vms-lib.c:1444 +#: vms-lib.c:1445 #, c-format msgid "could not open shared image '%s' from '%s'" msgstr "ei voitu avata jaettua vedosta '%s' kohteesta '%s'" -#: vms-misc.c:360 +#: vms-misc.c:361 msgid "_bfd_vms_output_counted called with zero bytes" msgstr "_bfd_vms_output_counted kutsuttu nollatavuilla" -#: vms-misc.c:365 +#: vms-misc.c:366 msgid "_bfd_vms_output_counted called with too many bytes" msgstr "_bfd_vms_output_counted kutsuttu liian monilla tavuilla" @@ -6363,17 +6376,17 @@ msgid "%B: reloc %s:%d not in csect" msgstr "%B: reloc-tietue %s:%d ei ole ohjauslohkossa" -#: xcofflink.c:3182 +#: xcofflink.c:3196 #, c-format msgid "%s: no such symbol" msgstr "%s: tuntematon symboli" -#: xcofflink.c:3287 +#: xcofflink.c:3301 #, c-format msgid "warning: attempt to export undefined symbol `%s'" msgstr "varoitus: yritettiin viedä määrittelemätön symboli ”%s”" -#: xcofflink.c:3666 +#: xcofflink.c:3680 msgid "error: undefined symbol __rtinit" msgstr "virhe: määrittelemätön symboli ”__rtinit”" @@ -6405,7 +6418,7 @@ "%B: Ei voi avartaa br-käskyä kohteessa 0x%lx lohkossa ”%A”. Käytä ”brl”-" "käskyä tai epäsuoraa haarautumista." -#: elf64-ia64-vms.c:2027 elf32-ia64.c:2278 elf64-ia64.c:2278 +#: elf64-ia64-vms.c:2040 elf32-ia64.c:2301 elf64-ia64.c:2301 msgid "@pltoff reloc against local symbol" msgstr "”@pltoff reloc”-tietue käyttäen paikallista symbolia" @@ -6447,7 +6460,7 @@ msgid "%B: @pcrel relocation against dynamic symbol %s" msgstr "%B: ”@pcrel”-sijoitus käyttäen dynaamista symbolia %s" -#: elf64-ia64-vms.c:3905 elf32-ia64.c:4430 elf64-ia64.c:4430 +#: elf64-ia64-vms.c:3927 elf32-ia64.c:4468 elf64-ia64.c:4468 msgid "unsupported reloc" msgstr "ei-tuettu reloc-tietue" @@ -6501,71 +6514,71 @@ msgid "%s: line number overflow: 0x%lx > 0xffff" msgstr "%s: rivinumeroylivuoto: 0x%lx > 0xffff" -#: peigen.c:1036 pepigen.c:1036 pex64igen.c:1036 +#: peigen.c:1235 pepigen.c:1235 pex64igen.c:1235 msgid "Export Directory [.edata (or where ever we found it)]" msgstr "Vientihakemisto [.edata (tai missä sen sitten löysimmekin)]" -#: peigen.c:1037 pepigen.c:1037 pex64igen.c:1037 +#: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236 msgid "Import Directory [parts of .idata]" msgstr "Tuontihakemisto [”.idata”-osat]" -#: peigen.c:1038 pepigen.c:1038 pex64igen.c:1038 +#: peigen.c:1237 pepigen.c:1237 pex64igen.c:1237 msgid "Resource Directory [.rsrc]" msgstr "Resurssihakemisto [.rsrc]" -#: peigen.c:1039 pepigen.c:1039 pex64igen.c:1039 +#: peigen.c:1238 pepigen.c:1238 pex64igen.c:1238 msgid "Exception Directory [.pdata]" msgstr "Poikkeushakemisto [.pdata]" -#: peigen.c:1040 pepigen.c:1040 pex64igen.c:1040 +#: peigen.c:1239 pepigen.c:1239 pex64igen.c:1239 msgid "Security Directory" msgstr "Turvallisuushakemisto" -#: peigen.c:1041 pepigen.c:1041 pex64igen.c:1041 +#: peigen.c:1240 pepigen.c:1240 pex64igen.c:1240 msgid "Base Relocation Directory [.reloc]" msgstr "Perussijoitushakemisto [.reloc]" -#: peigen.c:1042 pepigen.c:1042 pex64igen.c:1042 +#: peigen.c:1241 pepigen.c:1241 pex64igen.c:1241 msgid "Debug Directory" msgstr "Virheenetsintähakemisto" -#: peigen.c:1043 pepigen.c:1043 pex64igen.c:1043 +#: peigen.c:1242 pepigen.c:1242 pex64igen.c:1242 msgid "Description Directory" msgstr "Kuvaushakemisto" -#: peigen.c:1044 pepigen.c:1044 pex64igen.c:1044 +#: peigen.c:1243 pepigen.c:1243 pex64igen.c:1243 msgid "Special Directory" msgstr "Erityishakemisto" -#: peigen.c:1045 pepigen.c:1045 pex64igen.c:1045 +#: peigen.c:1244 pepigen.c:1244 pex64igen.c:1244 msgid "Thread Storage Directory [.tls]" msgstr "Säievarastohakemisto [.tls]" -#: peigen.c:1046 pepigen.c:1046 pex64igen.c:1046 +#: peigen.c:1245 pepigen.c:1245 pex64igen.c:1245 msgid "Load Configuration Directory" msgstr "Lataa konfigurationhakemisto" -#: peigen.c:1047 pepigen.c:1047 pex64igen.c:1047 +#: peigen.c:1246 pepigen.c:1246 pex64igen.c:1246 msgid "Bound Import Directory" msgstr "Sidottu tuontihakemisto" -#: peigen.c:1048 pepigen.c:1048 pex64igen.c:1048 +#: peigen.c:1247 pepigen.c:1247 pex64igen.c:1247 msgid "Import Address Table Directory" msgstr "Tuontiosoitetauluhakemisto" -#: peigen.c:1049 pepigen.c:1049 pex64igen.c:1049 +#: peigen.c:1248 pepigen.c:1248 pex64igen.c:1248 msgid "Delay Import Directory" msgstr "Viivetuontihakemisto" -#: peigen.c:1050 pepigen.c:1050 pex64igen.c:1050 +#: peigen.c:1249 pepigen.c:1249 pex64igen.c:1249 msgid "CLR Runtime Header" msgstr "CLR ajoaikaotsake" -#: peigen.c:1051 pepigen.c:1051 pex64igen.c:1051 +#: peigen.c:1250 pepigen.c:1250 pex64igen.c:1250 msgid "Reserved" msgstr "Varattu" -#: peigen.c:1111 pepigen.c:1111 pex64igen.c:1111 +#: peigen.c:1310 pepigen.c:1310 pex64igen.c:1310 #, c-format msgid "" "\n" @@ -6574,7 +6587,7 @@ "\n" "Tuontitaulu löytyi, mutta ei lohkoa, joka sisältää sen\n" -#: peigen.c:1116 pepigen.c:1116 pex64igen.c:1116 +#: peigen.c:1323 pepigen.c:1323 pex64igen.c:1323 #, c-format msgid "" "\n" @@ -6583,7 +6596,7 @@ "\n" "Tuontitaulu lohkossa %s osoitteessa 0x%lx\n" -#: peigen.c:1158 pepigen.c:1158 pex64igen.c:1158 +#: peigen.c:1365 pepigen.c:1365 pex64igen.c:1365 #, c-format msgid "" "\n" @@ -6592,13 +6605,13 @@ "\n" "Funktiokuvaaja sijaitsi alkuosoitteessa: %04lx\n" -#: peigen.c:1161 pepigen.c:1161 pex64igen.c:1161 +#: peigen.c:1369 pepigen.c:1369 pex64igen.c:1369 #, c-format msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n" msgstr "" "\tkoodipohja %08lx sisältöluettelo (ladattava/todellinen) %08lx/%08lx\n" -#: peigen.c:1169 pepigen.c:1169 pex64igen.c:1169 +#: peigen.c:1377 pepigen.c:1377 pex64igen.c:1377 #, c-format msgid "" "\n" @@ -6607,7 +6620,7 @@ "\n" "Ei reldata-lohkoa! Funktiokuvaaja ei ole koodattu.\n" -#: peigen.c:1174 pepigen.c:1174 pex64igen.c:1174 +#: peigen.c:1382 pepigen.c:1382 pex64igen.c:1382 #, c-format msgid "" "\n" @@ -6617,7 +6630,7 @@ "Tuontitaulut (tulkittu %s lohkosisältö)\n" # Taulukko-otsake, jossa sanat on kahdella rivillä (ilman tavuviivaa), esimerkiksi: Vihjetaulu -#: peigen.c:1177 pepigen.c:1177 pex64igen.c:1177 +#: peigen.c:1385 pepigen.c:1385 pex64igen.c:1385 #, c-format msgid "" " vma: Hint Time Forward DLL First\n" @@ -6635,12 +6648,12 @@ "\n" "\tDLL-nimi: %s\n" -#: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236 +#: peigen.c:1451 pepigen.c:1451 pex64igen.c:1451 #, c-format msgid "\tvma: Hint/Ord Member-Name Bound-To\n" msgstr "\tvma: Vihje/Jär Jäsen-Nimi Sidottu\n" -#: peigen.c:1261 pepigen.c:1261 pex64igen.c:1261 +#: peigen.c:1476 pepigen.c:1476 pex64igen.c:1476 #, c-format msgid "" "\n" @@ -6649,7 +6662,7 @@ "\n" "Ensimmäinen thunk-funktio löytyi, mutta ei sen sisältävää lohkoa\n" -#: peigen.c:1423 pepigen.c:1423 pex64igen.c:1423 +#: peigen.c:1652 pepigen.c:1652 pex64igen.c:1652 #, c-format msgid "" "\n" @@ -6658,7 +6671,7 @@ "\n" "Vientitaulu löytyi, mutta ei sen sisältävää lohkoa\n" -#: peigen.c:1432 pepigen.c:1432 pex64igen.c:1432 +#: peigen.c:1669 pepigen.c:1669 pex64igen.c:1669 #, c-format msgid "" "\n" @@ -6667,7 +6680,7 @@ "\n" "Vientitaulu kohteessa %s, mutta ei sovi tuohon lohkoon\n" -#: peigen.c:1438 pepigen.c:1438 pex64igen.c:1438 +#: peigen.c:1686 pepigen.c:1686 pex64igen.c:1686 #, c-format msgid "" "\n" @@ -6676,7 +6689,7 @@ "\n" "Vientitaulu lohkossa %s osoitteessa 0x%lx\n" -#: peigen.c:1466 pepigen.c:1466 pex64igen.c:1466 +#: peigen.c:1714 pepigen.c:1714 pex64igen.c:1714 #, c-format msgid "" "\n" @@ -6687,67 +6700,67 @@ "Vientitaulut (tulkittu %s lohkosisältö)\n" "\n" -#: peigen.c:1470 pepigen.c:1470 pex64igen.c:1470 +#: peigen.c:1718 pepigen.c:1718 pex64igen.c:1718 #, c-format msgid "Export Flags \t\t\t%lx\n" msgstr "Vientiliput \t\t\t%lx\n" -#: peigen.c:1473 pepigen.c:1473 pex64igen.c:1473 +#: peigen.c:1721 pepigen.c:1721 pex64igen.c:1721 #, c-format msgid "Time/Date stamp \t\t%lx\n" msgstr "Aika/Päivämääräleima \t\t%lx\n" -#: peigen.c:1476 pepigen.c:1476 pex64igen.c:1476 +#: peigen.c:1725 pepigen.c:1725 pex64igen.c:1725 #, c-format msgid "Major/Minor \t\t\t%d/%d\n" msgstr "Suurempi/Pienempi \t\t\t%d/%d\n" -#: peigen.c:1479 pepigen.c:1479 pex64igen.c:1479 +#: peigen.c:1728 pepigen.c:1728 pex64igen.c:1728 #, c-format msgid "Name \t\t\t\t" msgstr "Nimi \t\t\t\t" -#: peigen.c:1485 pepigen.c:1485 pex64igen.c:1485 +#: peigen.c:1739 pepigen.c:1739 pex64igen.c:1739 #, c-format msgid "Ordinal Base \t\t\t%ld\n" msgstr "Järjestyslukukanta \t\t\t%ld\n" -#: peigen.c:1488 pepigen.c:1488 pex64igen.c:1488 +#: peigen.c:1742 pepigen.c:1742 pex64igen.c:1742 #, c-format msgid "Number in:\n" msgstr "Numero kohteessa:\n" -#: peigen.c:1491 pepigen.c:1491 pex64igen.c:1491 +#: peigen.c:1745 pepigen.c:1745 pex64igen.c:1745 #, c-format msgid "\tExport Address Table \t\t%08lx\n" msgstr "\tVientiosoitetaulu \t\t%08lx\n" -#: peigen.c:1495 pepigen.c:1495 pex64igen.c:1495 +#: peigen.c:1749 pepigen.c:1749 pex64igen.c:1749 #, c-format msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n" msgstr "\t[Nimiosoitin/Järjestysnumero] taulu\t%08lx\n" -#: peigen.c:1498 pepigen.c:1498 pex64igen.c:1498 +#: peigen.c:1752 pepigen.c:1752 pex64igen.c:1752 #, c-format msgid "Table Addresses\n" msgstr "Tauluosoitteet\n" -#: peigen.c:1501 pepigen.c:1501 pex64igen.c:1501 +#: peigen.c:1755 pepigen.c:1755 pex64igen.c:1755 #, c-format msgid "\tExport Address Table \t\t" msgstr "\tVientiosoitetaulu \t\t" -#: peigen.c:1506 pepigen.c:1506 pex64igen.c:1506 +#: peigen.c:1760 pepigen.c:1760 pex64igen.c:1760 #, c-format msgid "\tName Pointer Table \t\t" msgstr "\tNimiosoitintaulu \t\t" -#: peigen.c:1511 pepigen.c:1511 pex64igen.c:1511 +#: peigen.c:1765 pepigen.c:1765 pex64igen.c:1765 #, c-format msgid "\tOrdinal Table \t\t\t" msgstr "\tJärjestysnumerotaulu \t\t\t" -#: peigen.c:1525 pepigen.c:1525 pex64igen.c:1525 +#: peigen.c:1779 pepigen.c:1779 pex64igen.c:1779 #, c-format msgid "" "\n" @@ -6756,15 +6769,15 @@ "\n" "Vientiosoitetaulu -- Järjestyslukukanta %ld\n" -#: peigen.c:1544 pepigen.c:1544 pex64igen.c:1544 +#: peigen.c:1807 pepigen.c:1807 pex64igen.c:1807 msgid "Forwarder RVA" msgstr "Jatkolähetyksen suhteellinen muuttujaosoite" -#: peigen.c:1555 pepigen.c:1555 pex64igen.c:1555 +#: peigen.c:1819 pepigen.c:1819 pex64igen.c:1819 msgid "Export RVA" msgstr "Viennin suhteellinen muuttujaosoite" -#: peigen.c:1562 pepigen.c:1562 pex64igen.c:1562 +#: peigen.c:1826 pepigen.c:1826 pex64igen.c:1826 #, c-format msgid "" "\n" @@ -6779,13 +6792,13 @@ msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n" msgstr "Varoitus,” .pdata”-lohkokoko (%ld) ei ole %d:n monikerta\n" -#: peigen.c:1629 pepigen.c:1629 pex64igen.c:1629 +#: peigen.c:1916 pepigen.c:1916 pex64igen.c:1916 #, c-format msgid " vma:\t\t\tBegin Address End Address Unwind Info\n" msgstr " vma:\t\t\tAlkuosoite Loppuosoite Unwind-tiedot\n" # Taulukko-otsake, jossa sanat jakautuvat taas alekkain kahdelle riville ilman tavuviivoja -#: peigen.c:1631 pepigen.c:1631 pex64igen.c:1631 +#: peigen.c:1918 pepigen.c:1918 pex64igen.c:1918 #, c-format msgid "" " vma:\t\tBegin End EH EH PrologEnd Exception\n" @@ -6794,22 +6807,22 @@ " vma:\t\tAlku- Loppu- EH-käsit- EH- PrologEnd Poikkeus-\n" " \t\tosoite osoite telijä data osoite peite\n" -#: peigen.c:1705 pepigen.c:1705 pex64igen.c:1705 +#: peigen.c:2001 pepigen.c:2001 pex64igen.c:2001 #, c-format msgid " Register save millicode" msgstr " Rekisteri tallentaa millicode-bitin" -#: peigen.c:1708 pepigen.c:1708 pex64igen.c:1708 +#: peigen.c:2004 pepigen.c:2004 pex64igen.c:2004 #, c-format msgid " Register restore millicode" msgstr " Rekisteri palauttaa millicode-bitin" -#: peigen.c:1711 pepigen.c:1711 pex64igen.c:1711 +#: peigen.c:2007 pepigen.c:2007 pex64igen.c:2007 #, c-format msgid " Glue code sequence" msgstr " Vihje-koodisekvenssi" -#: peigen.c:1811 pepigen.c:1811 pex64igen.c:1811 +#: peigen.c:2112 pepigen.c:2112 pex64igen.c:2112 #, c-format msgid "" " vma:\t\tBegin Prolog Function Flags Exception EH\n" @@ -6818,7 +6831,7 @@ " vma:\t\tAlku- Prologi- Funktio- Liput Poikkeus- EH-\n" " \t\tosoite pituus pituus 32b exc käsittelijä Data\n" -#: peigen.c:1937 pepigen.c:1937 pex64igen.c:1937 +#: peigen.c:2234 pepigen.c:2234 pex64igen.c:2234 #, c-format msgid "" "\n" @@ -6830,7 +6843,7 @@ "PE-tiedostokantasijoitukset (tulkittu ”.reloc”-lohkosisältö)\n" # Esimerkiksi välimuistissa RAM-alue koostuu usein pienistä palasista, joita kutsutaan nimellä chunk. Suomensin sen tässä sanalla alilohko -#: peigen.c:1966 pepigen.c:1966 pex64igen.c:1966 +#: peigen.c:2264 pepigen.c:2264 pex64igen.c:2264 #, c-format msgid "" "\n" @@ -6839,7 +6852,7 @@ "\n" "Virtuaaliosoite: %08lx alilohkokoko %ld (0x%lx) Korjausten lukumäärä %ld\n" -#: peigen.c:1979 pepigen.c:1979 pex64igen.c:1979 +#: peigen.c:2282 pepigen.c:2282 pex64igen.c:2282 #, c-format msgid "\treloc %4d offset %4x [%4lx] %s" msgstr "\treloc-tietue %4d siirrososoite %4x [%4lx] %s" @@ -6847,7 +6860,7 @@ #. The MS dumpbin program reportedly ands with 0xff0f before #. printing the characteristics field. Not sure why. No reason to #. emulate it here. -#: peigen.c:2243 pepigen.c:2243 pex64igen.c:2243 +#: peigen.c:2757 pepigen.c:2757 pex64igen.c:2757 #, c-format msgid "" "\n" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/binutils.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/binutils.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/binutils.po 2019-02-21 10:34:06.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/binutils.po 2019-02-28 10:34:05.000000000 +0000 @@ -15,25 +15,25 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:32+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:32+0000\n" +"X-Generator: Launchpad (build 18888)\n" "X-Poedit-Country: FINLAND\n" "Language: fi\n" "X-Poedit-Language: Finnish\n" "X-Poedit-SourceCharset: utf-8\n" # Käytetty option(s)-suomennoksessa monikkomuotoa. Samoin sanat addr(s) suomennettu monikon partitiivilla. -#: addr2line.c:81 +#: addr2line.c:87 #, c-format msgid "Usage: %s [option(s)] [addr(s)]\n" msgstr "Käyttö: %s [valitsimet] [osoitteita]\n" -#: addr2line.c:82 +#: addr2line.c:88 #, c-format msgid " Convert addresses into line number/file name pairs.\n" msgstr " Muunna osoitteet rivinumero-tiedostonimipareiksi.\n" -#: addr2line.c:83 +#: addr2line.c:89 #, c-format msgid "" " If no addresses are specified on the command line, they will be read from " @@ -74,10 +74,10 @@ " -v --version Näytä ohjelman version\n" "\n" -#: addr2line.c:101 ar.c:332 ar.c:369 coffdump.c:471 dlltool.c:3969 -#: dllwrap.c:518 elfedit.c:651 nlmconv.c:1113 objcopy.c:606 objcopy.c:656 -#: readelf.c:3705 size.c:99 srconv.c:1744 strings.c:653 sysdump.c:653 -#: windmc.c:228 windres.c:687 +#: addr2line.c:109 ar.c:340 ar.c:377 coffdump.c:473 dlltool.c:3990 +#: dllwrap.c:518 elfedit.c:906 objcopy.c:666 objcopy.c:719 readelf.c:4474 +#: size.c:97 srconv.c:1706 strings.c:727 sysdump.c:648 windmc.c:227 +#: windres.c:688 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -90,7 +90,7 @@ #. file name pair that is about to be printed below. Eg: #. #. foo at 123:bar.c -#: addr2line.c:297 +#: addr2line.c:313 #, c-format msgid " at " msgstr " osoitteessa " @@ -101,27 +101,27 @@ #. by the next iteration of the while loop. Eg: #. #. 123:bar.c (inlined by) 456:main.c -#: addr2line.c:338 +#: addr2line.c:354 #, c-format msgid " (inlined by) " msgstr " (inline-funktiona) " -#: addr2line.c:371 +#: addr2line.c:387 #, c-format msgid "%s: cannot get addresses from archive" msgstr "%s: osoitteita ei saa arkistosta" -#: addr2line.c:388 +#: addr2line.c:404 #, c-format msgid "%s: cannot find section %s" msgstr "%s: lohkoa %s ei löydy" -#: addr2line.c:457 nm.c:1572 objdump.c:3479 +#: addr2line.c:475 nm.c:1694 objdump.c:4083 #, c-format msgid "unknown demangling style `%s'" msgstr "tuntematon eheytystyyli ”%s”" -#: ar.c:253 +#: ar.c:260 #, c-format msgid "no entry %s in archive\n" msgstr "arkistossa ei ole alkiota %s\n" @@ -144,37 +144,37 @@ "Käyttö: %s [emulointivalitsimet] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] " "[jäsennimi] [lukumäärä] arkistotiedosto tiedosto...\n" -#: ar.c:281 +#: ar.c:288 #, c-format msgid " %s -M [ - read options from \n" msgstr " @ - lue valitsimet tiedostosta \n" -#: ar.c:321 +#: ar.c:329 #, c-format msgid " --target=BFDNAME - specify the target object format as BFDNAME\n" msgstr " --target=BFDNAME - määrittele kohdeobjektimuoto BFDNAME-nimenä\n" -#: ar.c:323 +#: ar.c:331 #, c-format msgid " optional:\n" msgstr " vaihtoehtoinen:\n" -#: ar.c:324 +#: ar.c:332 #, c-format msgid " --plugin

- load the specified plugin\n" msgstr " --plugin

- lataa määritelty lisäosa\n" -#: ar.c:345 +#: ar.c:353 #, c-format msgid "Usage: %s [options] archive\n" msgstr "Käyttö: %s [valitsimet] arkisto\n" -#: ar.c:346 +#: ar.c:354 #, c-format msgid " Generate an index to speed access to archives\n" msgstr " Tuota sisältöhakemisto nopeuttamaan arkistohakua\n" -#: ar.c:347 +#: ar.c:355 #, c-format msgid "" " The options are:\n" @@ -327,12 +327,12 @@ " Valitsimet ovat:\n" " @ Lue valitsimet sta\n" -#: ar.c:350 +#: ar.c:358 #, c-format msgid " --plugin Load the specified plugin\n" msgstr " --plugin Lataa määritelty lisäosa\n" -#: ar.c:361 +#: ar.c:369 #, c-format msgid "" " -t Update the archive's symbol map timestamp\n" @@ -343,78 +343,78 @@ " -h --help Tulosta tämä opaste\n" " -V --version Tulosta versiotiedot\n" -#: ar.c:485 +#: ar.c:493 msgid "two different operation options specified" msgstr "kaksi erilaista toimintavalitsinta annettu" -#: ar.c:577 ar.c:638 nm.c:1654 +#: ar.c:587 ar.c:647 nm.c:1781 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "Valitettavasti tämä ohjelma on rakennettu ilman lisäosatukea\n" -#: ar.c:761 +#: ar.c:778 msgid "no operation specified" msgstr "mitään toimintaa ei ole annettu" -#: ar.c:764 +#: ar.c:781 msgid "`u' is only meaningful with the `r' option." msgstr "”u” on merkityksellinen vain ”r”-valitsimen kanssa." -#: ar.c:767 +#: ar.c:784 msgid "`u' is not meaningful with the `D' option." msgstr "”u” on merkityksellinen vain ”D”-valitsimen kanssa." -#: ar.c:781 +#: ar.c:802 msgid "`N' is only meaningful with the `x' and `d' options." msgstr "”N” on merkityksellinen vain ”x”- ja ”d”-valitsimien kanssa." -#: ar.c:784 +#: ar.c:807 msgid "Value for `N' must be positive." msgstr "Arvon ”N” on oltava positiivinen." -#: ar.c:798 +#: ar.c:823 msgid "`x' cannot be used on thin archives." msgstr "”x” ei voida käyttää ohuissa arkistoissa." -#: ar.c:845 +#: ar.c:870 #, c-format msgid "internal error -- this option not implemented" msgstr "sisäinen virhe -- tätä valitsinta ei ole toteutettu" # Luomisen kohde on arkisto -#: ar.c:914 +#: ar.c:939 #, c-format msgid "creating %s" msgstr "luodaan arkisto %s" # stat on *nix-ympäristön vakiokomentoja (katso: man stat) -#: ar.c:983 ar.c:1037 ar.c:1366 objcopy.c:2294 +#: ar.c:1008 ar.c:1072 ar.c:1402 objcopy.c:3357 #, c-format msgid "internal stat error on %s" msgstr "sisäinen stat-kutsuvirhe kohteessa %s" -#: ar.c:1002 ar.c:1070 +#: ar.c:1027 ar.c:1105 #, c-format msgid "%s is not a valid archive" msgstr "%s ei ole kelvollinen arkisto" -#: ar.c:1128 +#: ar.c:1163 msgid "could not create temporary file whilst writing archive" msgstr "ei voi luoda tilapäistä tiedostoa arkistoa kirjoitettaessa" -#: ar.c:1271 +#: ar.c:1307 #, c-format msgid "No member named `%s'\n" msgstr "Millään jäsenellä ei ole nimeä ”%s”\n" # Tekemisen kohde on siirrettävät tiedostot -#: ar.c:1321 +#: ar.c:1357 #, c-format msgid "no entry %s in archive %s!" msgstr "ei tiedostoa %s arkistossa %s!" # Ruotsinkielisessä käännöksessä todetaan, että archive map on lähdekoodissa sama kuin indeksi, tarkoittanee tässä sisältöhakemistoa? -#: ar.c:1460 +#: ar.c:1496 #, c-format msgid "%s: no archive map to update" msgstr "%s: ei sisältöhakemistoa päivitettävänä" @@ -449,33 +449,33 @@ msgid "%s: no output archive specified yet\n" msgstr "%s: tulostearkistoa ei ole vielä annettu\n" -#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:353 arsup.c:419 +#: arsup.c:250 arsup.c:293 arsup.c:335 arsup.c:358 arsup.c:424 #, c-format msgid "%s: no open output archive\n" msgstr "%s: ei avointa tulostearkistoa\n" -#: arsup.c:261 arsup.c:374 arsup.c:400 +#: arsup.c:266 arsup.c:379 arsup.c:405 #, c-format msgid "%s: can't open file %s\n" msgstr "%s: ei voi avata tiedostoa %s\n" # Ruotsinkielisessä käännöksessä todetaan, että module file on sama kuin jäsen -#: arsup.c:315 arsup.c:396 arsup.c:477 +#: arsup.c:320 arsup.c:401 arsup.c:482 #, c-format msgid "%s: can't find module file %s\n" msgstr "%s: ei voi löytää jäsentä %s\n" -#: arsup.c:428 +#: arsup.c:433 #, c-format msgid "Current open archive is %s\n" msgstr "Nykyinen avoin arkisto on %s\n" -#: arsup.c:452 +#: arsup.c:457 #, c-format msgid "%s: no open archive\n" msgstr "%s: ei avointa arkistoa\n" -#: binemul.c:39 +#: binemul.c:38 #, c-format msgid " No emulation specific options\n" msgstr " Ei emulointikohtaisia valitsimia\n" @@ -486,50 +486,50 @@ msgid " emulation options: \n" msgstr " emulointivalitsimet: \n" -#: bucomm.c:164 +#: bucomm.c:156 #, c-format msgid "can't set BFD default target to `%s': %s" msgstr "ei voi asettaa BFD-oletuskohteeksi ”%s”: %s" -#: bucomm.c:176 +#: bucomm.c:168 #, c-format msgid "%s: Matching formats:" msgstr "%s: Täsmäävät muodot:" -#: bucomm.c:191 +#: bucomm.c:183 #, c-format msgid "Supported targets:" msgstr "Tuetut kohteet:" -#: bucomm.c:193 +#: bucomm.c:185 #, c-format msgid "%s: supported targets:" msgstr "%s: tuetut kohteet:" -#: bucomm.c:211 +#: bucomm.c:203 #, c-format msgid "Supported architectures:" msgstr "Tuetut arkkitehtuurit:" -#: bucomm.c:213 +#: bucomm.c:205 #, c-format msgid "%s: supported architectures:" msgstr "%s: tuetut arkkitehtuurit:" -#: bucomm.c:229 +#: bucomm.c:218 msgid "big endian" msgstr "”big endian”-tavujärjestys" # Selvennetty ylimääräisillä lainausmerkeillä -#: bucomm.c:230 +#: bucomm.c:219 msgid "little endian" msgstr "”little endian”-tavujärjestys" -#: bucomm.c:231 +#: bucomm.c:220 msgid "endianness unknown" msgstr "endian-tavujärjestystyyppi tuntematon" -#: bucomm.c:252 +#: bucomm.c:267 #, c-format msgid "" "%s\n" @@ -538,129 +538,129 @@ "%s\n" " (otsake %s, data %s)\n" -#: bucomm.c:408 +#: bucomm.c:416 #, c-format msgid "BFD header file version %s\n" msgstr "BFD-otsaketiedoston versio %s\n" -#: bucomm.c:562 +#: bucomm.c:586 #, c-format msgid "%s: bad number: %s" msgstr "%s: virheellinen numero: %s" -#: bucomm.c:579 strings.c:408 +#: bucomm.c:606 strings.c:404 #, c-format msgid "'%s': No such file" msgstr "’%s’: Tiedostoa ei löydy" # stat-kutsu epäonnistui, ensimmäinen parametri on tiedostonimi -#: bucomm.c:581 strings.c:410 +#: bucomm.c:608 strings.c:406 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "Varoitus: tiedostoa ’%s’ ei löytynyt. syy: %s" -#: bucomm.c:585 +#: bucomm.c:614 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "Varoitus: ’%s’ ei ole tavallinen tiedosto" -#: bucomm.c:587 +#: bucomm.c:616 #, c-format msgid "Warning: '%s' has negative size, probably it is too large" msgstr "Varoitus: ’%s’ on negatiivinen koko, ehkä se on liian suuri" -#: coffdump.c:107 +#: coffdump.c:106 #, c-format msgid "#lines %d " msgstr "#rivit %d " -#: coffdump.c:130 +#: coffdump.c:129 #, c-format msgid "size %d " msgstr "koko %d " -#: coffdump.c:135 +#: coffdump.c:134 #, c-format msgid "section definition at %x size %x\n" msgstr "lohkomäärittely osoitteessa %x koko %x\n" -#: coffdump.c:141 +#: coffdump.c:140 #, c-format msgid "pointer to" msgstr "osoitin kohteeseen" -#: coffdump.c:146 +#: coffdump.c:145 #, c-format msgid "array [%d] of" msgstr "taulukko [%d} /" # parametri fatal-tulostukseen -#: coffdump.c:151 +#: coffdump.c:150 #, c-format msgid "function returning" msgstr "funtio palauttaa" -#: coffdump.c:155 +#: coffdump.c:154 #, c-format msgid "arguments" msgstr "argumentit" -#: coffdump.c:159 +#: coffdump.c:158 #, c-format msgid "code" msgstr "koodi" -#: coffdump.c:165 +#: coffdump.c:164 #, c-format msgid "structure definition" msgstr "tietuemäärittelyjä" -#: coffdump.c:171 +#: coffdump.c:170 #, c-format msgid "structure ref to UNKNOWN struct" msgstr "tietueviite TUNTEMATTOMAAN struct-tietueeseen" -#: coffdump.c:173 +#: coffdump.c:172 #, c-format msgid "structure ref to %s" msgstr "tietueviite kohteeseen %s" -#: coffdump.c:176 +#: coffdump.c:175 #, c-format msgid "enum ref to %s" msgstr "enumeraatioviite kohteeseen %s" -#: coffdump.c:179 +#: coffdump.c:178 #, c-format msgid "enum definition" msgstr "enum-määrittelyjä" -#: coffdump.c:252 +#: coffdump.c:251 #, c-format msgid "Stack offset %x" msgstr "Pinosiirrososoite: %x" -#: coffdump.c:255 +#: coffdump.c:254 #, c-format msgid "Memory section %s+%x" msgstr "Muistilohko %s+%x" -#: coffdump.c:258 +#: coffdump.c:257 #, c-format msgid "Register %d" msgstr "Rekisteri %d" -#: coffdump.c:261 +#: coffdump.c:260 #, c-format msgid "Struct Member offset %x" msgstr "Struct-tietuejäsenen siirrososoite %x" -#: coffdump.c:264 +#: coffdump.c:263 #, c-format msgid "Enum Member offset %x" msgstr "Enum-enumeraation jäsensiirrososoite %x" -#: coffdump.c:267 +#: coffdump.c:266 #, c-format msgid "Undefined symbol" msgstr "Määrittelemätön symboli" @@ -675,7 +675,7 @@ msgid "Symbol %s, tag %d, number %d" msgstr "Symboli %s, tunniste %d, numero %d" -#: coffdump.c:345 readelf.c:13103 readelf.c:13177 +#: coffdump.c:345 readelf.c:16565 readelf.c:16653 #, c-format msgid "Type" msgstr "Tyyppi" @@ -719,23 +719,23 @@ msgid "section %s %d %d address %x size %x number %d nrelocs %d" msgstr "lohko %s %d %d osoite %x koko %x numero %d nrelocs %d" -#: coffdump.c:449 +#: coffdump.c:451 #, c-format msgid "#sources %d" msgstr "#sources %d" -#: coffdump.c:462 sysdump.c:646 +#: coffdump.c:464 sysdump.c:641 #, c-format msgid "Usage: %s [option(s)] in-file\n" msgstr "Käyttö: %s [valitsimet] syötetiedosto\n" # Microsoft Portable Executable and CommonObject FileFormat Specification, Revision 6.0-dokumentin mukaan "object file" on tiedosto, joka annetaan syötteenä linkkerille. Linkkeri tuottaa "image file":n, jota vuorostaan käytetään syötteenä ohjelmalataajalle. Termi "object file" ei välttämättä sisällä mitään yhteyttä olioperustaiseen ohjelmointiin. -#: coffdump.c:463 +#: coffdump.c:465 #, c-format msgid " Print a human readable interpretation of a COFF object file\n" msgstr " Tulosta luettavamerkkinen COFF-objektitiedoston tulkinta\n" -#: coffdump.c:464 +#: coffdump.c:466 #, c-format msgid "" " The options are:\n" @@ -750,11 +750,11 @@ " -v --version Näytä ohjelman versio\n" "\n" -#: coffdump.c:533 srconv.c:1834 sysdump.c:710 +#: coffdump.c:536 srconv.c:1797 sysdump.c:706 msgid "no input file specified" msgstr "syötetiedostoa ei ole annettu" -#: cxxfilt.c:119 nm.c:270 objdump.c:281 +#: cxxfilt.c:124 nm.c:295 objdump.c:291 #, c-format msgid "Report bugs to %s.\n" msgstr "" @@ -857,32 +857,32 @@ msgid "debug_write_type: illegal type encountered" msgstr "debug_write_type: kohdattu virheellinen tyyppi" -#: dlltool.c:918 dlltool.c:944 dlltool.c:975 +#: dlltool.c:901 dlltool.c:926 dlltool.c:956 #, c-format msgid "Internal error: Unknown machine type: %d" msgstr "Sisäinen virhe: Tuntematon konetyyppi: %d" -#: dlltool.c:1016 +#: dlltool.c:997 #, c-format msgid "Can't open def file: %s" msgstr "Def-tiedoston avaaminen epäonnistui: %s" -#: dlltool.c:1021 +#: dlltool.c:1002 #, c-format msgid "Processing def file: %s" msgstr "Käsitellään def-tiedostoa: %s" -#: dlltool.c:1025 +#: dlltool.c:1006 msgid "Processed def file" msgstr "Käsiteltiin def-tiedostoa" -#: dlltool.c:1049 +#: dlltool.c:1030 #, c-format msgid "Syntax error in def file %s:%d" msgstr "Syntaksivirhe def-tiedostossa %s:%d" # Microsoft Portable Executable and Common Object File Format Specification, Revision 6.0-dokumentin mukaan "image file" on suoritettava tiedosto joko .EXE- tai .DLL-muodossa. Sitä voidaan pitää "memory image":na. Termiä "image file" on tavallisesti käytetty termin "executable file" sijasta, koska jälkimmäisen joskus oletetaan tarkoittavan vain .EXE-tiedostoa. -#: dlltool.c:1086 +#: dlltool.c:1067 #, c-format msgid "%s: Path components stripped from image name, '%s'." msgstr "%s: Polkukomponentit riisuttu tiedostovedosnimestä, ’%s’." @@ -890,46 +890,46 @@ # A DEF file contains any number of the following commands: # NAME [ , ] # The result is going to be .EXE -#: dlltool.c:1104 +#: dlltool.c:1085 #, c-format msgid "NAME: %s base: %x" msgstr "NAME-komento: %s kantaluku: %x" -#: dlltool.c:1107 dlltool.c:1128 +#: dlltool.c:1088 dlltool.c:1109 msgid "Can't have LIBRARY and NAME" msgstr "Määriteltynä ei voi olla sekä LIBRARY- että NAME-komento" # A DEF file contains any number of the following commands: # LIBRARY [ , ] # The result is going to be .DLL -#: dlltool.c:1125 +#: dlltool.c:1106 #, c-format msgid "LIBRARY: %s base: %x" msgstr "LIBRARY-komento: %s kantaluku: %x" -#: dlltool.c:1282 +#: dlltool.c:1262 #, c-format msgid "VERSION %d.%d\n" msgstr "VERSIO %d.%d\n" -#: dlltool.c:1330 +#: dlltool.c:1310 #, c-format msgid "run: %s %s" msgstr "suorita: %s %s" # Lähdekoodissa tämä oli status error -tuloste -#: dlltool.c:1370 resrc.c:288 +#: dlltool.c:1351 resrc.c:288 #, c-format msgid "wait: %s" msgstr "wait-tilavirhe: %s" -#: dlltool.c:1375 dllwrap.c:416 resrc.c:293 +#: dlltool.c:1356 dllwrap.c:416 resrc.c:293 #, c-format msgid "subprocess got fatal signal %d" msgstr "aliprosessi sai tuhoisan signaalin %d" # Ensimmäinen parametri on ohjelma, josta poistutaan (esim. "ld"). -#: dlltool.c:1381 dllwrap.c:423 resrc.c:300 +#: dlltool.c:1362 dllwrap.c:423 resrc.c:300 #, c-format msgid "%s exited with status %d" msgstr "%s-ohjelmasta poistuttiin tilassa %d" @@ -942,184 +942,184 @@ # kääntäjän toiminnasta) jokainen funktio voi varata oman # lohkon. "Section" on hämärästi samanlainen kuin "section" # Intel® 8086-arkkitehtuurissa. -#: dlltool.c:1412 +#: dlltool.c:1393 #, c-format msgid "Sucking in info from %s section in %s" msgstr "Imetään tietoja lohkosta %s kohteessa %s" -#: dlltool.c:1552 +#: dlltool.c:1533 #, c-format msgid "Excluding symbol: %s" msgstr "Poissulkeva symboli: %s" -#: dlltool.c:1641 dlltool.c:1652 nm.c:1006 nm.c:1016 nm.c:1025 +#: dlltool.c:1622 dlltool.c:1633 nm.c:1121 nm.c:1131 nm.c:1140 #, c-format msgid "%s: no symbols" msgstr "%s: ei symboleja" #. FIXME: we ought to read in and block out the base relocations. -#: dlltool.c:1678 +#: dlltool.c:1659 #, c-format msgid "Done reading %s" msgstr "Luettu %s" -#: dlltool.c:1688 +#: dlltool.c:1669 #, c-format msgid "Unable to open object file: %s: %s" msgstr "Objektitiedoston avaaminen epäonnistui: %s: %s" -#: dlltool.c:1691 +#: dlltool.c:1672 #, c-format msgid "Scanning object file %s" msgstr "Selataan objektitiedostoa %s" -#: dlltool.c:1708 +#: dlltool.c:1692 #, c-format msgid "Cannot produce mcore-elf dll from archive file: %s" msgstr "Mcore-elf-dll:n tuottaminen arkistotiedostosta epäonnistui: %s" -#: dlltool.c:1810 +#: dlltool.c:1794 msgid "Adding exports to output file" msgstr "Viennit lisätään tulostetiedostoon" -#: dlltool.c:1862 +#: dlltool.c:1846 msgid "Added exports to output file" msgstr "Viennit lisätty tulostetiedostoon" -#: dlltool.c:2004 +#: dlltool.c:2014 #, c-format msgid "Generating export file: %s" msgstr "Tuotetaan vientitiedosto: %s" -#: dlltool.c:2009 +#: dlltool.c:2019 #, c-format msgid "Unable to open temporary assembler file: %s" msgstr "Tilapäisen assembler-tiedoston avaaminen epäonnistui: %s" -#: dlltool.c:2012 +#: dlltool.c:2024 #, c-format msgid "Opened temporary file: %s" msgstr "Avattu tilapäinen tiedosto: %s" -#: dlltool.c:2189 +#: dlltool.c:2200 msgid "failed to read the number of entries from base file" msgstr "alkioiden lukumäärän lukeminen perustiedostosta epäonnistui" # exports file == export file ?? -#: dlltool.c:2237 +#: dlltool.c:2251 msgid "Generated exports file" msgstr "Tuotettu vientitiedosto" # stub on PE-tiedostoon sisällytetty ohjelma, joka esimerkiksi MS-DOS-ikkunassa ilmoittaa "This program cannot be run in DOS mode" -#: dlltool.c:2447 +#: dlltool.c:2461 #, c-format msgid "bfd_open failed open stub file: %s: %s" msgstr "bfd_open ei onnistunut avaamaan stub-tiedostoa: %s: %s" -#: dlltool.c:2451 +#: dlltool.c:2465 #, c-format msgid "Creating stub file: %s" msgstr "Luodaan stub-tiedosto: %s" # stub on PE-tiedostoon sisällytetty ohjelma, joka esimerkiksi MS-DOS-ikkunassa ilmoittaa "This program cannot be run in DOS mode" -#: dlltool.c:2922 +#: dlltool.c:2936 #, c-format msgid "bfd_open failed reopen stub file: %s: %s" msgstr "bfd_open ei onnistunut avaamaan uudelleen stub-tiedostoa: %s: %s" -#: dlltool.c:2936 dlltool.c:3012 +#: dlltool.c:2950 dlltool.c:3029 #, c-format msgid "failed to open temporary head file: %s" msgstr "tilapäisen head-tiedoston avaaminen epäonnistui: %s" -#: dlltool.c:2998 dlltool.c:3081 +#: dlltool.c:3014 dlltool.c:3100 #, c-format msgid "failed to open temporary head file: %s: %s" msgstr "tilapäisen head-tiedoston avaaminen epäonnistui: %s: %s" -#: dlltool.c:3095 +#: dlltool.c:3115 #, c-format msgid "failed to open temporary tail file: %s" msgstr "tilapäisen tail-tiedoston avaaminen epäonnistui: %s" -#: dlltool.c:3152 +#: dlltool.c:3174 #, c-format msgid "failed to open temporary tail file: %s: %s" msgstr "tilapäisen tail-tiedoston avaaminen epäonnistui: %s: %s" -#: dlltool.c:3174 +#: dlltool.c:3197 #, c-format msgid "Can't create .lib file: %s: %s" msgstr "Tiedoston .lib luominen epäonnistui: %s: %s" -#: dlltool.c:3178 +#: dlltool.c:3201 #, c-format msgid "Creating library file: %s" msgstr "Luodaan kirjastotiedosto: %s" -#: dlltool.c:3270 dlltool.c:3276 +#: dlltool.c:3288 dlltool.c:3294 #, c-format msgid "cannot delete %s: %s" msgstr "kohteen %s poistaminen epäonnistui: %s" -#: dlltool.c:3281 +#: dlltool.c:3300 msgid "Created lib file" msgstr "Luotu lib-tiedosto" -#: dlltool.c:3493 +#: dlltool.c:3513 #, c-format msgid "Can't open .lib file: %s: %s" msgstr "Tiedoston .lib avaaminen epäonnistui: %s: %s" -#: dlltool.c:3501 dlltool.c:3523 +#: dlltool.c:3521 dlltool.c:3543 #, c-format msgid "%s is not a library" msgstr "%s ei ole kirjasto" -#: dlltool.c:3541 +#: dlltool.c:3561 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "Tuontikirjasto ”%s” määrittelee kaksi tai useampia dll-komponentteja" -#: dlltool.c:3552 +#: dlltool.c:3572 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "" "Dll-nimen määritteleminen kohteelle ”%s” epäonnistui (ei tuontikirjasto?)" -#: dlltool.c:3776 +#: dlltool.c:3804 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "Varoitus, ei oteta huomioon EXPORT-kaksoiskappaletta %s %d,%d" -#: dlltool.c:3782 +#: dlltool.c:3810 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "Virhe, EXPORT-kaksoiskappale järjestysluvuilla: %s" -#: dlltool.c:3887 +#: dlltool.c:3913 msgid "Processing definitions" msgstr "Käsitellään määrittelyjä" -#: dlltool.c:3919 +#: dlltool.c:3940 msgid "Processed definitions" msgstr "Käsiteltiin määrittelyjä" #. xgetext:c-format -#: dlltool.c:3926 dllwrap.c:477 +#: dlltool.c:3947 dllwrap.c:477 #, c-format msgid "Usage %s \n" msgstr "Käyttö %s \n" #. xgetext:c-format -#: dlltool.c:3928 +#: dlltool.c:3949 #, c-format msgid "" " -m --machine Create as DLL for . [default: %s]\n" msgstr "" " -m --machine Luo DLL:nä kohteelle . [oletus: %s]\n" -#: dlltool.c:3929 +#: dlltool.c:3950 #, c-format msgid "" " possible : arm[_interwork], i386, mcore[-elf]{-le|-be}, " @@ -1128,29 +1128,29 @@ " mahdolliset : arm[_interwork], i386, mcore[-elf]{-le|-be}, " "ppc, thumb\n" -#: dlltool.c:3930 +#: dlltool.c:3951 #, c-format msgid " -e --output-exp Generate an export file.\n" msgstr " -e --output-exp Tuota vientitiedosto.\n" -#: dlltool.c:3931 +#: dlltool.c:3952 #, c-format msgid " -l --output-lib Generate an interface library.\n" msgstr " -l --output-lib Tuota rajapintakirjasto.\n" -#: dlltool.c:3932 +#: dlltool.c:3953 #, c-format msgid " -y --output-delaylib Create a delay-import library.\n" msgstr " -y --output-delaylib Luo viive-tuontikirjasto.\n" # Lisäsin lainausmerkit käsitteen selventämiseksi -#: dlltool.c:3933 +#: dlltool.c:3954 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr "" " -a --add-indirect Lisää ”dll indirects” vientitiedostoon.\n" -#: dlltool.c:3934 +#: dlltool.c:3955 #, c-format msgid "" " -D --dllname Name of input dll to put into interface lib.\n" @@ -1158,57 +1158,57 @@ " -D --dllname Rajapintakirjastoon sijoitettavan syöte-" "dll:n nimi.\n" -#: dlltool.c:3935 +#: dlltool.c:3956 #, c-format msgid " -d --input-def Name of .def file to be read in.\n" msgstr "" " -d --input-def Luettavan .def-syötetiedoston nimi.\n" -#: dlltool.c:3936 +#: dlltool.c:3957 #, c-format msgid " -z --output-def Name of .def file to be created.\n" msgstr " -z --output-def Luotavan .def-tiedoston nimi.\n" -#: dlltool.c:3937 +#: dlltool.c:3958 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr "" " --export-all-symbols Vie kaikki symbolit .def-tiedostoon\n" -#: dlltool.c:3938 +#: dlltool.c:3959 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr " --no-export-all-symbols Vie vain luetellut symbolit\n" # Tässä "list" suomennettiin sanalla "lista", koska ohjetekstin jälkiosan tekstin alku ei osu samalle kohdalle eri riveillä, jos alkuosa on liian pitkä. -#: dlltool.c:3939 +#: dlltool.c:3960 #, c-format msgid " --exclude-symbols Don't export \n" msgstr " --exclude-symbols Älä vie symboleja\n" -#: dlltool.c:3940 +#: dlltool.c:3961 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr "" " --no-default-excludes Nollaa oletuspoissulkevat symbolit\n" -#: dlltool.c:3941 +#: dlltool.c:3962 #, c-format msgid " -b --base-file Read linker generated base file.\n" msgstr "" " -b --base-file Lue linkkerin tuottama perustiedosto.\n" -#: dlltool.c:3942 +#: dlltool.c:3963 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr " -x --no-idata4 Älä tuota idata$4-lohkoa.\n" -#: dlltool.c:3943 +#: dlltool.c:3964 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr " -c --no-idata5 Älä tuota idata$5-lohkoa.\n" -#: dlltool.c:3944 +#: dlltool.c:3965 #, c-format msgid "" " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and " @@ -1217,7 +1217,7 @@ " --use-nul-prefixed-import-tables Käytä nollaetuliitteisiä idata$4- ja " "idata$5-lohkoja.\n" -#: dlltool.c:3945 +#: dlltool.c:3966 #, c-format msgid "" " -U --add-underscore Add underscores to all symbols in interface " @@ -1226,7 +1226,7 @@ " -U --add-underscore Lisää alaviivat rajapintakirjaston " "kaikkiin symboleihin.\n" -#: dlltool.c:3946 +#: dlltool.c:3967 #, c-format msgid "" " --add-stdcall-underscore Add underscores to stdcall symbols in " @@ -1235,7 +1235,7 @@ " -U --add-underscore Lisää alaviivat rajapintakirjaston " "std-kutsusymboleihin.\n" -#: dlltool.c:3947 +#: dlltool.c:3968 #, c-format msgid "" " --no-leading-underscore All symbols shouldn't be prefixed by an " @@ -1244,7 +1244,7 @@ " --no-leading-underscore Kaikkiin symboleihin ei pitäisi liittää " "alaviivaa etuliitteenä.\n" -#: dlltool.c:3948 +#: dlltool.c:3969 #, c-format msgid "" " --leading-underscore All symbols should be prefixed by an " @@ -1253,34 +1253,34 @@ " --leading-underscore Kaikkiin symboleihin pitäisi liittää alaviiva " "etuliitteenä.\n" -#: dlltool.c:3949 +#: dlltool.c:3970 #, c-format msgid " -k --kill-at Kill @ from exported names.\n" msgstr "" " -k --kill-at Tuhoa @ viedyistä nimistä.\n" -#: dlltool.c:3950 +#: dlltool.c:3971 #, c-format msgid " -A --add-stdcall-alias Add aliases without @.\n" msgstr "" " -A --add-stdcall-alias Lisää aliaksia ilman @.\n" -#: dlltool.c:3951 +#: dlltool.c:3972 #, c-format msgid " -p --ext-prefix-alias Add aliases with .\n" msgstr " -p --ext-prefix-alias Lisää aliaksiin .\n" -#: dlltool.c:3952 +#: dlltool.c:3973 #, c-format msgid " -S --as Use for assembler.\n" msgstr " -S --as Käytä assemblerina.\n" -#: dlltool.c:3953 +#: dlltool.c:3974 #, c-format msgid " -f --as-flags Pass to the assembler.\n" msgstr " -f --as-flags Välitä assemblerille.\n" -#: dlltool.c:3954 +#: dlltool.c:3975 #, c-format msgid "" " -C --compat-implib Create backward compatible import library.\n" @@ -1289,7 +1289,7 @@ "tuontikirjasto.\n" # Laskuria dontdeltemps kasvatetaan joka kerta kun -n esiintyy komentorivillä. -#: dlltool.c:3955 +#: dlltool.c:3976 #, c-format msgid "" " -n --no-delete Keep temp files (repeat for extra " @@ -1298,7 +1298,7 @@ " -n --no-delete Pidä tilapäistiedostot (toisto " "lisäsäilytykseksi).\n" -#: dlltool.c:3956 +#: dlltool.c:3977 #, c-format msgid "" " -t --temp-prefix Use to construct temp file names.\n" @@ -1306,7 +1306,7 @@ " -t --temp-prefix Liitä tilapäistiedostojen " "nimen eteen.\n" -#: dlltool.c:3957 +#: dlltool.c:3978 #, c-format msgid "" " -I --identify Report the name of the DLL associated with " @@ -1315,7 +1315,7 @@ " -I --identify Ilmoita DLL-nimi, joka liittyi -" "kirjastoon.\n" -#: dlltool.c:3958 +#: dlltool.c:3979 #, c-format msgid "" " --identify-strict Causes --identify to report error when multiple " @@ -1324,28 +1324,28 @@ " --identify-strict Saa valitsimen --identify ilmoittamaan " "virheestä kun DLL-moduleita on useita.\n" -#: dlltool.c:3959 +#: dlltool.c:3980 #, c-format msgid " -v --verbose Be verbose.\n" msgstr " -v --verbose Laveasti.\n" -#: dlltool.c:3960 +#: dlltool.c:3981 #, c-format msgid " -V --version Display the program version.\n" msgstr " -V --version Näytä ohjelman versio.\n" -#: dlltool.c:3961 +#: dlltool.c:3982 #, c-format msgid " -h --help Display this information.\n" msgstr " -h --help Näytä nämä tiedot.\n" -#: dlltool.c:3962 +#: dlltool.c:3983 #, c-format msgid " @ Read options from .\n" msgstr "" " @ Lue valitsimet tiedostosta .\n" -#: dlltool.c:3964 +#: dlltool.c:3985 #, c-format msgid "" " -M --mcore-elf Process mcore-elf object files into .\n" @@ -1353,73 +1353,73 @@ " -M --mcore-elf Käsittele mcore-elf-objektitiedostot " "kohteeseen .\n" -#: dlltool.c:3965 +#: dlltool.c:3986 #, c-format msgid " -L --linker Use as the linker.\n" msgstr "" " -L --linker Käytä parametriä linkkerinä.\n" -#: dlltool.c:3966 +#: dlltool.c:3987 #, c-format msgid " -F --linker-flags Pass to the linker.\n" msgstr " -F --linker-flags Välitä linkkerille.\n" -#: dlltool.c:4113 +#: dlltool.c:4138 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "Polkukomponentit riisuttu dll-nimestä, ’%s’." -#: dlltool.c:4161 +#: dlltool.c:4186 #, c-format msgid "Unable to open base-file: %s" msgstr "Ei voi avata perustiedostoa: %s" -#: dlltool.c:4196 +#: dlltool.c:4221 #, c-format msgid "Machine '%s' not supported" msgstr "Konetta ’%s’ ei tueta" -#: dlltool.c:4276 +#: dlltool.c:4301 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "Varoitus, konetyyppi (%d) ei tue viivetuontia." -#: dlltool.c:4344 dllwrap.c:207 +#: dlltool.c:4369 dllwrap.c:206 #, c-format msgid "Tried file: %s" msgstr "Yritettiin tiedostoa: %s" -#: dlltool.c:4351 dllwrap.c:214 +#: dlltool.c:4376 dllwrap.c:213 #, c-format msgid "Using file: %s" msgstr "Käytetään tiedostoa: %s" -#: dllwrap.c:297 +#: dllwrap.c:296 #, c-format msgid "Keeping temporary base file %s" msgstr "Tilapäinen perustiedosto %s pidetään" -#: dllwrap.c:299 +#: dllwrap.c:298 #, c-format msgid "Deleting temporary base file %s" msgstr "Tilapäinen perustiedosto %s poistetaan" -#: dllwrap.c:313 +#: dllwrap.c:312 #, c-format msgid "Keeping temporary exp file %s" msgstr "Tilapäinen vientitiedosto %s pidetään" -#: dllwrap.c:315 +#: dllwrap.c:314 #, c-format msgid "Deleting temporary exp file %s" msgstr "Tilapäinen vientitiedosto %s poistetaan" -#: dllwrap.c:328 +#: dllwrap.c:327 #, c-format msgid "Keeping temporary def file %s" msgstr "Tilapäinen määrittelytiedosto %s pidetään" -#: dllwrap.c:330 +#: dllwrap.c:329 #, c-format msgid "Deleting temporary def file %s" msgstr "Tilapäinen määrittelytiedosto %s poistetaan" @@ -1672,12 +1672,12 @@ msgid "badly formed extended line op encountered!\n" msgstr "virheellisesti muotoiltu laajennusrivin käskykoodi tavattu!\n" -#: dwarf.c:413 +#: dwarf.c:532 #, c-format msgid " Extended opcode %d: " msgstr " Laajennettu käskykoodi %d: " -#: dwarf.c:418 +#: dwarf.c:537 #, c-format msgid "" "End of Sequence\n" @@ -1686,7 +1686,7 @@ "Sekvenssin loppu\n" "\n" -#: dwarf.c:424 +#: dwarf.c:551 #, c-format msgid "set Address to 0x%s\n" msgstr "aseta osoitteeksi 0x%s\n" @@ -1696,17 +1696,17 @@ msgid " define new File Table entry\n" msgstr " määrittele uusi tiedostotaulualkio\n" -#: dwarf.c:431 dwarf.c:2777 +#: dwarf.c:559 dwarf.c:3711 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr " Rivi\tHakemisto\tAika\tKoko\tNimi\n" -#: dwarf.c:449 +#: dwarf.c:582 #, c-format msgid "set Discriminator to %s\n" msgstr "aseta Erottajan arvoksi %s\n" -#: dwarf.c:524 +#: dwarf.c:657 #, c-format msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n" msgstr " TUNTEMATON DW_LNE_HP_SFC-käskykoodi (%u)\n" @@ -1715,31 +1715,31 @@ #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:541 +#: dwarf.c:674 #, c-format msgid "user defined: " msgstr "käyttäjän määrittelemä: " -#: dwarf.c:543 +#: dwarf.c:676 #, c-format msgid "UNKNOWN: " msgstr "TUNTEMATON: " -#: dwarf.c:544 +#: dwarf.c:677 #, c-format msgid "length %d [" msgstr "pituus %d [" -#: dwarf.c:561 dwarf.c:599 +#: dwarf.c:695 dwarf.c:771 dwarf.c:1728 msgid "" msgstr "" -#: dwarf.c:565 +#: dwarf.c:699 #, c-format msgid "DW_FORM_strp offset too big: %s\n" msgstr "DW_FORM_strp-siirros liian suuri: %s\n" -#: dwarf.c:567 +#: dwarf.c:701 dwarf.c:729 dwarf.c:1733 msgid "" msgstr "" @@ -1748,7 +1748,7 @@ msgid "Unknown TAG value: %lx" msgstr "Tuntematon tunnistearvo: %lx" -#: dwarf.c:822 +#: dwarf.c:1018 #, c-format msgid "Unknown FORM value: %lx" msgstr "Tuntematon FORM-arvo: %lx" @@ -1758,22 +1758,22 @@ msgid " %s byte block: " msgstr " %s tavulohko: " -#: dwarf.c:1188 +#: dwarf.c:1402 #, c-format msgid "(DW_OP_call_ref in frame info)" msgstr "(DW_OP_call_ref kehystiedoissa)" -#: dwarf.c:1210 +#: dwarf.c:1424 #, c-format msgid "size: %s " msgstr "koko: %s " -#: dwarf.c:1213 +#: dwarf.c:1427 #, c-format msgid "offset: %s " msgstr "siirrososoite: %s " -#: dwarf.c:1233 +#: dwarf.c:1446 #, c-format msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown" msgstr "DW_OP_GNU_push_tls_address tai DW_OP_HP_unknown" @@ -1793,11 +1793,11 @@ msgid "(Unknown location op)" msgstr "(Tuntematon sijoituskäskykoodi)" -#: dwarf.c:1488 +#: dwarf.c:1811 msgid "Internal error: DWARF version is not 2, 3 or 4.\n" msgstr "Sisäinen virhe: DWARF-versio ei ole 2, 3 eikä 4.\n" -#: dwarf.c:1614 +#: dwarf.c:1949 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n" msgstr "DW_FORM_data8 ei ole tuettu, kun sizeof (dwarf_vma) != 8\n" @@ -1806,87 +1806,87 @@ msgid " (indirect string, offset: 0x%s): %s" msgstr " (epäsuora merkkijono, siirros: 0x%s): %s" -#: dwarf.c:1713 +#: dwarf.c:2139 #, c-format msgid "Unrecognized form: %lu\n" msgstr "Tunnistamaton muoto: %lu\n" -#: dwarf.c:1815 +#: dwarf.c:2336 #, c-format msgid "(not inlined)" msgstr "(ei inline-funktiona)" -#: dwarf.c:1818 +#: dwarf.c:2339 #, c-format msgid "(inlined)" msgstr "(inline-funktiona)" -#: dwarf.c:1821 +#: dwarf.c:2342 #, c-format msgid "(declared as inline but ignored)" msgstr "(esitelty inline-funktiona, mutta esittelyä ei ole otettu huomioon)" -#: dwarf.c:1824 +#: dwarf.c:2345 #, c-format msgid "(declared as inline and inlined)" msgstr "(esitelty inline-funktiona ja toteutettu sellaisena)" -#: dwarf.c:1827 +#: dwarf.c:2348 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr " (Tuntematon inline-funktion attribuuttiarvo: %s)" -#: dwarf.c:1869 +#: dwarf.c:2405 #, c-format msgid "(implementation defined: %s)" msgstr "(toteutuss määritelty: %s)" -#: dwarf.c:1872 +#: dwarf.c:2408 #, c-format msgid "(Unknown: %s)" msgstr "(Tuntematon: %s)" -#: dwarf.c:1911 +#: dwarf.c:2453 #, c-format msgid "(user defined type)" msgstr "(käyttäjän määrittelemä tyyppi)" -#: dwarf.c:1913 +#: dwarf.c:2455 #, c-format msgid "(unknown type)" msgstr "(tuntematon tyyppi)" -#: dwarf.c:1926 +#: dwarf.c:2468 #, c-format msgid "(unknown accessibility)" msgstr "(tuntematon esteettömyys)" -#: dwarf.c:1938 +#: dwarf.c:2480 #, c-format msgid "(unknown visibility)" msgstr "(tuntematon näkyvyys)" -#: dwarf.c:1949 +#: dwarf.c:2507 #, c-format msgid "(unknown virtuality)" msgstr "(tuntematon näennäisyys)" -#: dwarf.c:1961 +#: dwarf.c:2519 #, c-format msgid "(unknown case)" msgstr "(tuntematon tapaus)" -#: dwarf.c:1975 +#: dwarf.c:2537 #, c-format msgid "(user defined)" msgstr "(käyttäjän määrittelemä)" -#: dwarf.c:1977 +#: dwarf.c:2539 #, c-format msgid "(unknown convention)" msgstr "(tuntematon käytäntö)" -#: dwarf.c:1985 +#: dwarf.c:2548 #, c-format msgid "(undefined)" msgstr "(määrittelemätön)" @@ -1896,7 +1896,7 @@ msgid "(location list)" msgstr "(sijoitusluettelo)" -#: dwarf.c:2029 dwarf.c:4209 dwarf.c:4335 +#: dwarf.c:2631 dwarf.c:5616 dwarf.c:5773 dwarf.c:5955 #, c-format msgid " [without DW_AT_frame_base]" msgstr " [DW_AT_frame_base puuttuu]" @@ -1915,17 +1915,17 @@ msgid "[Abbrev Number: %ld" msgstr "[Lyhennenumero: %ld" -#: dwarf.c:2098 +#: dwarf.c:1765 #, c-format msgid "Unknown AT value: %lx" msgstr "Tuntematon AT-arvo: %lx" -#: dwarf.c:2171 +#: dwarf.c:2819 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "Varattu pituusarvo (0x%s) löytyi lohkossa %s\n" -#: dwarf.c:2183 +#: dwarf.c:2831 #, c-format msgid "Corrupt unit length (0x%s) found in section %s\n" msgstr "Rikkinäinen yksikköpituus (0x%s) löytyi lohkossa %s\n" @@ -1941,9 +1941,7 @@ msgid "Not enough memory for a debug info array of %u entries" msgstr "Muistia ei ole tarpeeksi %u:n alkion vianjäljitystietotaulukolle" -#: dwarf.c:2209 dwarf.c:3544 dwarf.c:3669 dwarf.c:3833 dwarf.c:4086 -#: dwarf.c:4444 dwarf.c:4528 dwarf.c:4597 dwarf.c:4738 dwarf.c:4884 -#: dwarf.c:6321 +#: dwarf.c:2770 #, c-format msgid "" "Contents of the %s section:\n" @@ -1952,24 +1950,24 @@ "Lohkon %s sisältö:\n" "\n" -#: dwarf.c:2221 +#: dwarf.c:2877 #, c-format msgid "Unable to locate %s section!\n" msgstr "Lohkon %s paikantaminen epäonnistui!\n" -#: dwarf.c:2309 +#: dwarf.c:3000 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr " Käännösyksikkö @ siirros 0x%s:\n" # Välilyöntilisäys -#: dwarf.c:2311 +#: dwarf.c:3002 #, c-format msgid " Length: 0x%s (%s)\n" msgstr " Pituus: 0x%s (%s)\n" # Välilyöntilisäys -#: dwarf.c:2314 +#: dwarf.c:3005 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" @@ -1981,7 +1979,7 @@ msgstr " Lyhennesiirros: %s\n" # Välilyöntilisäys -#: dwarf.c:2317 +#: dwarf.c:3008 #, c-format msgid " Pointer Size: %d\n" msgstr " Osoitinkoko: %d\n" @@ -1991,7 +1989,7 @@ msgid " Signature: " msgstr " Tuntomerkki: " -#: dwarf.c:2325 +#: dwarf.c:3016 #, c-format msgid " Type Offset: 0x%s\n" msgstr " Tyyppisiirros: 0x%s\n" @@ -2005,14 +2003,14 @@ "Vianjäljitystieto on rikkinäinen, käännösyksikön pituus osoitteessa %s " "ulottuu lohkon lopun ylitse (pituus = %s)\n" -#: dwarf.c:2365 +#: dwarf.c:3057 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" "Käännösyksikkö siirrososoitteessa %s sisältää rikkinäisen tai tukemattoman " "versionumeron: %d.\n" -#: dwarf.c:2375 +#: dwarf.c:3076 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " @@ -2029,16 +2027,16 @@ "Valesisarusloppumerkitsijä havaittu siirrososoitteessa %lx lohkossa " ".debug_info\n" -#: dwarf.c:2435 +#: dwarf.c:3142 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "Lisävaroitukset valesisarusloppumerkitsijöistä on vaimennettu\n" -#: dwarf.c:2454 +#: dwarf.c:3161 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr " <%d><%lx>: Lyhennenumero: %lu" -#: dwarf.c:2458 +#: dwarf.c:3165 #, c-format msgid " <%d><%lx>: ...\n" msgstr " <%d><%lx>: ...\n" @@ -2051,7 +2049,7 @@ "DIE siirrososoitteessa %lx viittaa lyhennenumeroon %lu, jota ei ole " "olemassa\n" -#: dwarf.c:2687 +#: dwarf.c:2762 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" @@ -2072,66 +2070,66 @@ msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n" msgstr "Vain DWARF-versioiden 2, 3 ja 4 rivitiedot on nykyisin tuettu.\n" -#: dwarf.c:2660 +#: dwarf.c:3415 msgid "Invalid maximum operations per insn.\n" msgstr "Virheellinen toimintojen enimmäismäärä per käsky.\n" # DWARF2_Internal_LineInfo-lohkon pituus -#: dwarf.c:2727 dwarf.c:3854 +#: dwarf.c:3627 dwarf.c:5151 #, c-format msgid " Offset: 0x%lx\n" msgstr " Siirros: 0x%lx\n" # DWARF2_Internal_LineInfo-lohkon pituus -#: dwarf.c:2728 +#: dwarf.c:3628 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:2729 +#: dwarf.c:3629 #, c-format msgid " DWARF Version: %d\n" msgstr " DWARF-versio: %d\n" -#: dwarf.c:2730 +#: dwarf.c:3630 #, c-format msgid " Prologue Length: %d\n" msgstr " Esitoimipituus: %d\n" -#: dwarf.c:2731 +#: dwarf.c:3631 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr " Minimikäskypituus: %d\n" -#: dwarf.c:2733 +#: dwarf.c:3633 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr " Enimmäistoimintoja per käsky:%d\n" -#: dwarf.c:2734 +#: dwarf.c:3634 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr " Kohteen ’is_stmt’ alkuarvo: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:2735 +#: dwarf.c:3635 #, c-format msgid " Line Base: %d\n" msgstr " Rivin kantaluku: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:2736 +#: dwarf.c:3636 #, c-format msgid " Line Range: %d\n" msgstr " Rivinumeroalue: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:2737 +#: dwarf.c:3637 #, c-format msgid " Opcode Base: %d\n" msgstr " Käskykoodin kantaluku: %d\n" -#: dwarf.c:2744 +#: dwarf.c:3658 #, c-format msgid "" "\n" @@ -2145,7 +2143,7 @@ msgid " Opcode %d has %d args\n" msgstr " Käskykoodilla %d on %d argumenttia\n" -#: dwarf.c:2753 +#: dwarf.c:3484 dwarf.c:3681 #, c-format msgid "" "\n" @@ -2163,7 +2161,7 @@ "\n" " Hakemistotaulu:\n" -#: dwarf.c:2772 +#: dwarf.c:3486 dwarf.c:3706 #, c-format msgid "" "\n" @@ -2222,27 +2220,27 @@ msgid " Advance PC by %s to 0x%s[%d]\n" msgstr " Kasvata ohjelmalaskuria arvolla %s arvoon 0x%s[%d]\n" -#: dwarf.c:2905 +#: dwarf.c:3871 #, c-format msgid " Advance Line by %s to %d\n" msgstr " Kasvata riviä arvolla %s arvoon %d\n" -#: dwarf.c:2913 +#: dwarf.c:3879 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr " Aseta tiedostonimi riville %s tiedostonimitaulussa\n" -#: dwarf.c:2921 +#: dwarf.c:3887 #, c-format msgid " Set column to %s\n" msgstr " Aseta sarakkeeksi %s\n" -#: dwarf.c:2929 +#: dwarf.c:3895 #, c-format msgid " Set is_stmt to %s\n" msgstr " Aseta is_stmt-arvoksi %s\n" -#: dwarf.c:2934 +#: dwarf.c:3900 #, c-format msgid " Set basic block\n" msgstr " Aseta peruslohko\n" @@ -2257,28 +2255,28 @@ msgid " Advance PC by constant %s to 0x%s[%d]\n" msgstr " Kasvata ohjelmalaskuria vakiolla %s arvoon 0x%s[%d]\n" -#: dwarf.c:2968 +#: dwarf.c:3944 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" " Kasvata ohjelmalaskuria kiinteäkokoisella summalla %s arvoon 0x%s\n" -#: dwarf.c:2974 +#: dwarf.c:3951 #, c-format msgid " Set prologue_end to true\n" msgstr " Aseta prologue_end-arvoksi true\n" -#: dwarf.c:2978 +#: dwarf.c:3955 #, c-format msgid " Set epilogue_begin to true\n" msgstr " Aseta epilogue_begin-arvoksi true\n" -#: dwarf.c:2984 +#: dwarf.c:3961 #, c-format msgid " Set ISA to %s\n" msgstr " Aseta ISA-arvoksi %s\n" -#: dwarf.c:2988 dwarf.c:3377 +#: dwarf.c:3965 dwarf.c:4617 #, c-format msgid " Unknown opcode %d with operands: " msgstr " Tuntematon käskykoodi %d, jonka operandit ovat: " @@ -2296,7 +2294,7 @@ msgid "The line info appears to be corrupt - the section is too small\n" msgstr "Rivitiedot näyttävät olevan rikkinäisiä - lohko on liian pieni\n" -#: dwarf.c:3143 +#: dwarf.c:4334 #, c-format msgid "CU: %s:\n" msgstr "Käännösyksikkö: %s:\n" @@ -2307,7 +2305,7 @@ "File name Line number Starting address\n" msgstr "Tiedostonimi Rivinumero Aloitusosoite\n" -#: dwarf.c:3152 +#: dwarf.c:4355 #, c-format msgid "CU: %s/%s:\n" msgstr "Käännösyksikkö: %s/%s:\n" @@ -2317,12 +2315,12 @@ msgid "UNKNOWN: length %d\n" msgstr "TUNTEMATON: pituus %d\n" -#: dwarf.c:3373 +#: dwarf.c:4613 #, c-format msgid " Set ISA to %lu\n" msgstr " Aseta ISA-arvoksi %lu\n" -#: dwarf.c:3573 dwarf.c:4636 +#: dwarf.c:4849 dwarf.c:6394 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" @@ -2331,31 +2329,31 @@ "käännösyksikköotsakkeeseen.\n" # tarkoittaako pubnames julkisia nimiä? -#: dwarf.c:3586 +#: dwarf.c:4869 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "Vain DWARF 2:n ja 3:n pub-nimet ovat nykyisin tuettuja\n" -#: dwarf.c:3593 +#: dwarf.c:4854 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:3595 +#: dwarf.c:4856 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:3597 +#: dwarf.c:4858 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr " Siirros lohkoon .debug_info: 0x%lx\n" -#: dwarf.c:3599 +#: dwarf.c:4860 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr " Alueen koko .debug_info-lohkossa: %ld\n" -#: dwarf.c:3605 +#: dwarf.c:4879 #, c-format msgid "" "\n" @@ -2364,29 +2362,29 @@ "\n" " Siirros\tNimi\n" -#: dwarf.c:3690 +#: dwarf.c:4975 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr " DW_MACINFO_start_file - rivinro:%d tied.nro:%d\n" -#: dwarf.c:3696 +#: dwarf.c:4981 #, c-format msgid " DW_MACINFO_end_file\n" msgstr " DW_MACINFO_end_file\n" # lineno tarkoittaa ilmeisesti rivinumeroa -#: dwarf.c:3704 +#: dwarf.c:4989 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr " DW_MACINFO_define - rivinro: %d makro : %s\n" # lineno tarkoittaa ilmeisesti rivinumeroa -#: dwarf.c:3713 +#: dwarf.c:4998 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr " DW_MACINFO_undef - rivinro: %d makro : %s\n" -#: dwarf.c:3725 +#: dwarf.c:5010 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr " DW_MACINFO_vendor_ext - vakio : %d merkkijono : %s\n" @@ -2396,22 +2394,22 @@ msgid "Only GNU extension to DWARF 4 of %s is currently supported.\n" msgstr "Vain GNU-laajennus kohteen %s DWARF-versioon 4 on nykyisin tuettu.\n" -#: dwarf.c:3856 +#: dwarf.c:5153 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:3857 +#: dwarf.c:5154 #, c-format msgid " Offset size: %d\n" msgstr " Siirrososoitekoko: %d\n" -#: dwarf.c:3861 +#: dwarf.c:5158 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr " Siirrososoite kohteeseen .debug_line: 0x%lx\n" -#: dwarf.c:3875 +#: dwarf.c:5172 #, c-format msgid " Extension opcode arguments:\n" msgstr " Laajennuksen käskykoodiargumentit:\n" @@ -2426,12 +2424,12 @@ msgid " DW_MACRO_GNU_%02x arguments: " msgstr " DW_MACRO_GNU_%02x-argumentit: " -#: dwarf.c:3912 +#: dwarf.c:5209 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "Virheellinen laajennuskäskykoodimuoto %s\n" -#: dwarf.c:3929 +#: dwarf.c:5226 msgid ".debug_macro section not zero terminated\n" msgstr ".debug_macro-lohkoa ei ole päätetty nollaan\n" @@ -2486,7 +2484,7 @@ msgid " DW_MACRO_GNU_transparent_include - offset : 0x%lx\n" msgstr " DW_MACRO_GNU_transparent_include - siirros : 0x%lx\n" -#: dwarf.c:4037 +#: dwarf.c:5334 #, c-format msgid " Unknown macro opcode %02x seen\n" msgstr " Havaittu tuntematon makrokäskykoodi %02x\n" @@ -2507,15 +2505,15 @@ msgid " Number TAG\n" msgstr " Numero Tunniste\n" -#: dwarf.c:4109 +#: dwarf.c:5407 msgid "has children" msgstr "on jälkeläisiä" -#: dwarf.c:4109 +#: dwarf.c:5407 msgid "no children" msgstr "ei jälkeläisiä" -#: dwarf.c:4384 dwarf.c:4524 dwarf.c:4727 dwarf.c:4790 dwarf.c:4837 +#: dwarf.c:6017 dwarf.c:6270 dwarf.c:6491 dwarf.c:6563 dwarf.c:6734 #, c-format msgid "" "\n" @@ -2524,7 +2522,7 @@ "\n" "Lohko %s on tyhjä.\n" -#: dwarf.c:4390 dwarf.c:4733 dwarf.c:4843 +#: dwarf.c:6068 dwarf.c:6497 dwarf.c:6812 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " @@ -2533,11 +2531,11 @@ "Lohkon .debug_info lataaminen/jäsentäminen epäonnistui, joten lohkon %s " "tulkinta epäonnistui.\n" -#: dwarf.c:4434 +#: dwarf.c:6116 msgid "No location lists in .debug_info section!\n" msgstr "Ei sijaintiluetteloja .debug_info-lohkossa!\n" -#: dwarf.c:4438 +#: dwarf.c:6121 #, c-format msgid "Location lists in %s section start at 0x%s\n" msgstr "Sijaintiluettelot %s-lohkossa alkavat osoitteesta 0x%s\n" @@ -2547,42 +2545,42 @@ msgid " Offset Begin End Expression\n" msgstr " Siirros Alku Loppu Lauseke\n" -#: dwarf.c:4481 +#: dwarf.c:6188 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Lohkossa .debug_loc on aukko [0x%lx - 0x%lx].\n" -#: dwarf.c:4485 +#: dwarf.c:6192 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Lohkossa .debug_loc on päällekkäisyys [0x%lx - 0x%lx].\n" -#: dwarf.c:4493 +#: dwarf.c:6201 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "Siirros 0x%lx on suurempi kuin .debug_loc-lohkon koko.\n" -#: dwarf.c:4150 dwarf.c:4182 dwarf.c:4191 dwarf.c:4264 dwarf.c:4312 -#: dwarf.c:4320 +#: dwarf.c:5532 dwarf.c:5589 dwarf.c:5598 dwarf.c:5684 dwarf.c:5752 +#: dwarf.c:5853 dwarf.c:5932 dwarf.c:5940 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "Siirroksesta 0x%lx alkavaa sijaintiluetteloa ei ole päätetty.\n" -#: dwarf.c:4166 dwarf.c:4274 dwarf.c:4939 +#: dwarf.c:5553 dwarf.c:5712 dwarf.c:5893 dwarf.c:6616 dwarf.c:6672 #, c-format msgid "\n" msgstr "\n" -#: dwarf.c:4176 +#: dwarf.c:5565 dwarf.c:5724 dwarf.c:6677 #, c-format msgid "(base address)\n" msgstr "(perusosoite)\n" -#: dwarf.c:4212 +#: dwarf.c:5619 dwarf.c:5776 msgid " (start == end)" msgstr " (alku == loppu)" -#: dwarf.c:4214 +#: dwarf.c:5621 dwarf.c:5778 msgid " (start > end)" msgstr " (alku > loppu)" @@ -2591,45 +2589,45 @@ msgid "There are %ld unused bytes at the end of section %s\n" msgstr "Käyttämättömiä tavuja on %ld lohkon %s lopussa\n" -#: dwarf.c:4644 +#: dwarf.c:6407 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "Vain DWARF 2- ja 3-aranges on nykyisin tuettu.\n" -#: dwarf.c:4648 +#: dwarf.c:6411 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:4650 +#: dwarf.c:6413 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:4651 +#: dwarf.c:6414 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr " Siirros lohkoon .debug_info: 0x%lx\n" -#: dwarf.c:4653 +#: dwarf.c:6416 #, c-format msgid " Pointer Size: %d\n" msgstr " Osoitinkoko: %d\n" -#: dwarf.c:4654 +#: dwarf.c:6417 #, c-format msgid " Segment Size: %d\n" msgstr " Segmenttikoko: %d\n" -#: dwarf.c:4660 +#: dwarf.c:6424 #, c-format msgid "Invalid address size in %s section!\n" msgstr "Virheellinen osoitekoko %s-lohkossa!\n" -#: dwarf.c:4670 +#: dwarf.c:6434 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "Osoitinkoko + segmenttikoko ei ole kahden potenssi.\n" -#: dwarf.c:4675 +#: dwarf.c:6439 #, c-format msgid "" "\n" @@ -2638,7 +2636,7 @@ "\n" " Osoite Pituus\n" -#: dwarf.c:4677 +#: dwarf.c:6441 #, c-format msgid "" "\n" @@ -2651,35 +2649,35 @@ msgid "No range lists in .debug_info section!\n" msgstr "Ei lukualueluetteloja .debug_info-lohkossa!\n" -#: dwarf.c:4881 +#: dwarf.c:6850 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "Lukualueluettelot %s-lohkossa alkavat osoitteesta 0x%lx\n" -#: dwarf.c:4885 +#: dwarf.c:6855 #, c-format msgid " Offset Begin End\n" msgstr " Siirros Alku Loppu\n" -#: dwarf.c:4905 +#: dwarf.c:6889 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "Aukko [0x%lx - 0x%lx] lohkossa %s.\n" -#: dwarf.c:4912 +#: dwarf.c:6896 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "Päällekkäisyys [0x%lx - 0x%lx] lohkossa %s.\n" -#: dwarf.c:4957 +#: dwarf.c:6635 dwarf.c:6709 msgid "(start == end)" msgstr "(alku == loppu)" -#: dwarf.c:4959 +#: dwarf.c:6637 dwarf.c:6711 msgid "(start > end)" msgstr "(alku > loppu)" -#: dwarf.c:5229 +#: dwarf.c:7480 msgid "bad register: " msgstr "virheellinen rekisteri: " @@ -2689,7 +2687,7 @@ msgid "Contents of the %s section:\n" msgstr "Lohkon %s sisältö:\n" -#: dwarf.c:6033 +#: dwarf.c:8393 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr " DW_CFA_??? (Käyttäjämääritelty kutsukehyskäsky: %#x)\n" @@ -2699,35 +2697,35 @@ msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "tukematon tai tuntematon Dwarf-kutsukehyskäskynumero: %#x\n" -#: dwarf.c:6076 +#: dwarf.c:8888 #, c-format msgid "Truncated header in the %s section.\n" msgstr "Rikkoutunut otsake lohkossa ”%s”\n" -#: dwarf.c:6081 +#: dwarf.c:8496 dwarf.c:8893 #, c-format msgid "Version %ld\n" msgstr "versio %ld\n" -#: dwarf.c:6091 +#: dwarf.c:8903 msgid "The address table data in version 3 may be wrong.\n" msgstr "Osoitetaulutiedot versiossa 3 saattavat olla virheellisiä.\n" -#: dwarf.c:6093 +#: dwarf.c:8905 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "Versio 4 ei tue kirjainkoosta riippuvia hakuja.\n" -#: dwarf.c:6087 +#: dwarf.c:8899 #, c-format msgid "Unsupported version %lu.\n" msgstr "Tukematon versio %lu.\n" -#: dwarf.c:6115 +#: dwarf.c:8927 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "Rikkoutunut otsake lohkossa %s.\n" -#: dwarf.c:6130 +#: dwarf.c:8981 #, c-format msgid "" "\n" @@ -2736,12 +2734,12 @@ "\n" "Käännösyksikkötaulu:\n" -#: dwarf.c:6136 +#: dwarf.c:8987 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "[%3u] 0x%lx - 0x%lx\n" -#: dwarf.c:6141 +#: dwarf.c:8992 #, c-format msgid "" "\n" @@ -2750,12 +2748,12 @@ "\n" "Käännösyksikkötaulu:\n" -#: dwarf.c:6148 +#: dwarf.c:8999 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "[%3u] 0x%lx 0x%lx " -#: dwarf.c:6155 +#: dwarf.c:9006 #, c-format msgid "" "\n" @@ -2764,12 +2762,12 @@ "\n" "Osoitetaulu:\n" -#: dwarf.c:6164 +#: dwarf.c:9016 #, c-format msgid "%lu\n" msgstr "%lu\n" -#: dwarf.c:6167 +#: dwarf.c:8695 dwarf.c:9019 #, c-format msgid "" "\n" @@ -2778,12 +2776,12 @@ "\n" "Symbolitaulu:\n" -#: dwarf.c:6576 +#: dwarf.c:9559 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "Lohkon %s vianjäljityssisällön näyttäminen ei ole vielä tuettu.\n" -#: dwarf.c:6714 dwarf.c:6784 +#: dwarf.c:10190 dwarf.c:10232 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "Tunnistamaton vianjäljitysvalitsin ’%s’\n" @@ -2798,35 +2796,33 @@ msgid "%s: Warning: " msgstr "%s: Varoitus: " -#: elfcomm.c:88 elfcomm.c:123 elfcomm.c:224 elfcomm.c:330 +#: elfcomm.c:88 elfcomm.c:123 elfcomm.c:228 elfcomm.c:338 #, c-format msgid "Unhandled data length: %d\n" msgstr "Käsittelemätön data-pituus: %d\n" -#: elfcomm.c:405 elfcomm.c:419 elfcomm.c:833 readelf.c:4177 readelf.c:4485 -#: readelf.c:4528 readelf.c:4602 readelf.c:4681 readelf.c:5468 readelf.c:5492 -#: readelf.c:7979 readelf.c:8025 readelf.c:8224 readelf.c:9525 readelf.c:9539 -#: readelf.c:10085 readelf.c:10102 readelf.c:10145 readelf.c:10171 -#: readelf.c:12792 readelf.c:12984 readelf.c:13978 +#: elfcomm.c:417 elfcomm.c:442 elfcomm.c:909 msgid "Out of memory\n" msgstr "Muisti loppui\n" -#: elfcomm.c:594 +#: elfcomm.c:631 #, c-format msgid "%s: failed to seek to first archive header\n" msgstr "%s: ensimmäisen arkisto-otsakkeen haku epäonnistui\n" -#: elfcomm.c:603 elfcomm.c:791 elfedit.c:338 readelf.c:14477 +#. PR 24049 - we cannot use filedata->file_name as this will +#. have already been freed. +#: elfcomm.c:640 elfcomm.c:867 elfedit.c:584 readelf.c:19511 #, c-format msgid "%s: failed to read archive header\n" msgstr "%s: arkisto-otsakkeen lukeminen epäonnistui\n" -#: elfcomm.c:475 +#: elfcomm.c:510 #, c-format msgid "%s: the archive index is empty\n" msgstr "%s: arkistoindeksi on tyhjä\n" -#: elfcomm.c:483 elfcomm.c:510 +#: elfcomm.c:518 elfcomm.c:547 #, c-format msgid "%s: failed to read archive index\n" msgstr "%s: arkistoindeksin lukeminen epäonnistui\n" @@ -2840,59 +2836,59 @@ "%s: arkistoindeksissä otaksutaan olevan %ld alkiota, mutta otsakkeen koko on " "liian pieni\n" -#: elfcomm.c:502 +#: elfcomm.c:539 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "Muisti loppui kun yritettiin lukea arkiston symboli-indeksiä\n" -#: elfcomm.c:522 +#: elfcomm.c:559 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "Muisti loppui kun yritettiin muuntaa arkiston symboli-indeksiä\n" -#: elfcomm.c:535 +#: elfcomm.c:572 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "%s: arkistossa on indeksi, mutta ei symboleja\n" -#: elfcomm.c:543 +#: elfcomm.c:580 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "Muisti loppui yritettäessä lukea arkistoindeksisymbolitaulua\n" -#: elfcomm.c:551 +#: elfcomm.c:588 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "%s: arkistoindeksisymbolitaulun lukeminen epäonnistui\n" -#: elfcomm.c:456 +#: elfcomm.c:491 #, c-format msgid "%s: failed to skip archive symbol table\n" msgstr "%s: arkistosymbolitaulun yli hyppääminen epäonnistui\n" -#: elfcomm.c:561 +#: elfcomm.c:598 #, c-format msgid "%s: failed to read archive header following archive index\n" msgstr "" "%s: arkisto-otsaketta seuraavan arkistoindeksin lukeminen epäonnistui\n" -#: elfcomm.c:620 +#: elfcomm.c:657 #, c-format msgid "%s has no archive index\n" msgstr "kohteessa %s ei ole arkistoindeksiä\n" -#: elfcomm.c:631 +#: elfcomm.c:687 msgid "Out of memory reading long symbol names in archive\n" msgstr "Muisti loppui luettaessa pitkiä symbolinimiä arkistossa\n" -#: elfcomm.c:639 +#: elfcomm.c:695 #, c-format msgid "%s: failed to read long symbol name string table\n" msgstr "%s: pitkän symbolinimimerkkijonotaulun lukeminen epäonnistui\n" -#: elfcomm.c:785 +#: elfcomm.c:861 #, c-format msgid "%s: failed to seek to next file name\n" msgstr "%s: seuraavan tiedostonimen haku epäonnistui\n" -#: elfcomm.c:796 elfedit.c:345 readelf.c:14483 +#: elfcomm.c:872 elfedit.c:591 readelf.c:19518 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "%s: kelvollista arkisto-otsaketta ei löytynyt\n" @@ -2903,7 +2899,7 @@ msgid "%s: Not an ELF file - wrong magic bytes at the start\n" msgstr "%s: Ei ELF-tiedosto - siinä on väärät maagiset tavut alussa\n" -#: elfedit.c:79 +#: elfedit.c:309 #, c-format msgid "%s: Unsupported EI_VERSION: %d is not %d\n" msgstr "%s: Tukematon EI_VERSION: %d ei ole %d\n" @@ -2913,22 +2909,22 @@ msgid "%s: Unmatched EI_CLASS: %d is not %d\n" msgstr "%s: Täsmäämätön EI_CLASS: %d ei ole %d\n" -#: elfedit.c:106 +#: elfedit.c:348 #, c-format msgid "%s: Unmatched e_machine: %d is not %d\n" msgstr "%s: Täsmäämätön e_machine: %d ei ole %d\n" -#: elfedit.c:117 +#: elfedit.c:359 #, c-format msgid "%s: Unmatched e_type: %d is not %d\n" msgstr "%s: Täsmäämätön e_type: %d ei ole %d\n" -#: elfedit.c:128 +#: elfedit.c:370 #, c-format msgid "%s: Unmatched EI_OSABI: %d is not %d\n" msgstr "%s: Täsmäämätön EI_OSABI: %d ei ole %d\n" -#: elfedit.c:161 +#: elfedit.c:403 #, c-format msgid "%s: Failed to update ELF header: %s\n" msgstr "%s: ELF-otsakkeen päivitys epäonnistui: %s\n" @@ -2938,7 +2934,7 @@ msgid "Unsupported EI_CLASS: %d\n" msgstr "Tukematon EI_CLASS: %d\n" -#: elfedit.c:227 +#: elfedit.c:473 msgid "" "This executable has been built without support for a\n" "64 bit data type and so it cannot process 64 bit ELF files.\n" @@ -2946,63 +2942,63 @@ "Tähän suoritettavaan tiedostoon ei ole käännetty tukea 64-bittiselle\n" "datatyypille, joten se ei voi käsitellä 64-bittisiä ELF-tiedostoja.\n" -#: elfedit.c:268 +#: elfedit.c:514 #, c-format msgid "%s: Failed to read ELF header\n" msgstr "%s: ELF-otsakkeen lukeminen epäonnistui\n" -#: elfedit.c:275 +#: elfedit.c:521 #, c-format msgid "%s: Failed to seek to ELF header\n" msgstr "%s: ELF-otsakkeen haku epäonnistui\n" -#: elfedit.c:329 readelf.c:14469 +#: elfedit.c:575 readelf.c:19501 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "%s: seuraavan arkisto-otsakkeen haku epäonnistui\n" -#: elfedit.c:360 elfedit.c:369 readelf.c:14497 readelf.c:14506 +#: elfedit.c:606 elfedit.c:615 readelf.c:19532 readelf.c:19541 #, c-format msgid "%s: bad archive file name\n" msgstr "%s: virheellinen arkistotiedostonimi\n" -#: elfedit.c:389 elfedit.c:481 +#: elfedit.c:635 elfedit.c:727 #, c-format msgid "Input file '%s' is not readable\n" msgstr "Syötetiedosto ’%s’ ei ole luettava\n" -#: elfedit.c:413 +#: elfedit.c:659 #, c-format msgid "%s: failed to seek to archive member\n" msgstr "%s: arkistojäsenen haku epäonnistui\n" -#: elfedit.c:452 readelf.c:14601 +#: elfedit.c:698 readelf.c:19650 #, c-format msgid "'%s': No such file\n" msgstr "’%s’: Tiedostoa ei löydy\n" # stat-kutsu tiedostonimellä %s epäonnistui, seurauksena tämä sanoma -#: elfedit.c:454 readelf.c:14603 +#: elfedit.c:700 readelf.c:19652 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "Tiedostoa ’%s’ ei löytynyt. Järjestelmävirhesanoma: %s\n" -#: elfedit.c:461 readelf.c:14610 +#: elfedit.c:707 readelf.c:19659 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "’%s’ ei ole tavallinen tiedosto\n" -#: elfedit.c:487 readelf.c:14623 +#: elfedit.c:733 readelf.c:19681 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "%s: Tiedoston maagisen numeron lukeminen epäonnistui\n" -#: elfedit.c:545 +#: elfedit.c:797 #, c-format msgid "Unknown OSABI: %s\n" msgstr "Tuntematon OSABI: %s\n" -#: elfedit.c:566 +#: elfedit.c:822 #, c-format msgid "Unknown machine type: %s\n" msgstr "Tuntematon konetyyppi: %s\n" @@ -3013,22 +3009,22 @@ msgstr "Tuntematon konetyyppi: %d\n" # Handle an IEEE BB record. -#: elfedit.c:604 +#: elfedit.c:841 #, c-format msgid "Unknown type: %s\n" msgstr "Tuntematon tyyppi: %s\n" -#: elfedit.c:635 +#: elfedit.c:882 #, c-format msgid "Usage: %s elffile(s)\n" msgstr "Käyttö: %s elf-tiedosto(t)\n" -#: elfedit.c:637 +#: elfedit.c:884 #, c-format msgid " Update the ELF header of ELF files\n" msgstr " Päivitä ELF-tiedostojen ELF-otsake\n" -#: elfedit.c:638 objcopy.c:489 objcopy.c:615 +#: elfedit.c:885 objcopy.c:539 objcopy.c:675 strings.c:700 #, c-format msgid " The options are:\n" msgstr " Valitsimet ovat:\n" @@ -3054,22 +3050,22 @@ " -h --help Näytä nämä tiedot\n" " -v --version Näytä %s:n versionumero\n" -#: emul_aix.c:45 +#: emul_aix.c:44 #, c-format msgid " [-g] - 32 bit small archive\n" msgstr " [-g] - 32-bittinen pieni arkisto\n" -#: emul_aix.c:46 +#: emul_aix.c:45 #, c-format msgid " [-X32] - ignores 64 bit objects\n" msgstr " [-X32] - ei oteta huomioon 64-bittisiä objekteja\n" -#: emul_aix.c:47 +#: emul_aix.c:46 #, c-format msgid " [-X64] - ignores 32 bit objects\n" msgstr " [-X64] - ei oteta huomioon 32-bittisiä objekteja\n" -#: emul_aix.c:48 +#: emul_aix.c:47 #, c-format msgid " [-X32_64] - accepts 32 and 64 bit objects\n" msgstr " [-X32_64] - hyväksyy 32- ja 64-bittiset objektit\n" @@ -3127,7 +3123,7 @@ msgid "blocks left on stack at end" msgstr "lohkoja jäi pinoon lopussa" -# Handle an IEEE BB record. +# Handle an IEEE BB record. #: ieee.c:1208 msgid "unknown BB type" msgstr "tuntematon IEEE-BB-tietuetyyppi" @@ -3313,11 +3309,11 @@ msgid "IEEE unsupported complex type size %u\n" msgstr "ei-tuettu IEEE kompleksilukutyyppikoko %u\n" -#: mclex.c:241 +#: mclex.c:240 msgid "Duplicate symbol entered into keyword list." msgstr "Symbolin kaksoiskappale kirjoitettu avainsanaluetteloon." -#: nlmconv.c:273 srconv.c:1825 +#: srconv.c:1788 msgid "input and output files must be different" msgstr "syöte- ja tulostetiedosto ei saa olla sama tiedosto" @@ -3412,7 +3408,7 @@ msgid "warning: No version number given" msgstr "varoitus: Mitään versionumeroa ei ole annettu" -# Tämän suomensin kuten ruotsalaisessa käännöksessä +# Tämän suomensin kuten ruotsalaisessa käännöksessä #: nlmconv.c:902 nlmconv.c:931 nlmconv.c:949 nlmconv.c:998 nlmconv.c:1017 #, c-format msgid "%s: read: %s" @@ -3513,12 +3509,12 @@ msgid "Execution of %s failed" msgstr "Kohteen %s suoritus epäonnistui" -#: nm.c:226 size.c:78 strings.c:636 +#: nm.c:248 size.c:76 strings.c:698 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "Käyttö: %s [valitsimet] [tiedosto(t)]\n" -#: nm.c:227 +#: nm.c:249 #, c-format msgid " List symbols in [file(s)] (a.out by default).\n" msgstr " Luettele symbolit kohteessa [tiedosto(t)] (oletus: a.out).\n" @@ -3581,7 +3577,7 @@ " -P, --portability Sama kuin --format=posix\n" " -r, --reverse-sort Käännä lajittelu käänteiseksi\n" -#: nm.c:251 +#: nm.c:275 #, c-format msgid " --plugin NAME Load the specified plugin\n" msgstr " --plugin NIMI Lataa määritelty lisäosa\n" @@ -3617,32 +3613,32 @@ " -V, --version Näytä ohjelman versionumero\n" "\n" -#: nm.c:302 +#: nm.c:327 #, c-format msgid "%s: invalid radix" msgstr "%s: virheellinen kantaluku" -#: nm.c:326 +#: nm.c:351 #, c-format msgid "%s: invalid output format" msgstr "%s: virheellinen tulostemuoto" -#: nm.c:347 readelf.c:9254 readelf.c:9304 +#: nm.c:375 readelf.c:10957 readelf.c:11002 #, c-format msgid ": %d" msgstr ": %d" -#: nm.c:349 readelf.c:9263 readelf.c:9323 +#: nm.c:377 readelf.c:10966 readelf.c:11021 #, c-format msgid ": %d" msgstr ": %d" -#: nm.c:351 readelf.c:9266 readelf.c:9326 +#: nm.c:379 readelf.c:10969 readelf.c:11024 #, c-format msgid ": %d" msgstr ": %d" -#: nm.c:391 +#: nm.c:450 #, c-format msgid "" "\n" @@ -3651,7 +3647,7 @@ "\n" "Arkistoindeksi:\n" -#: nm.c:1260 +#: nm.c:1376 #, c-format msgid "" "\n" @@ -3664,7 +3660,7 @@ "Määrittelemättömiä symboleja kohteesta %s:\n" "\n" -#: nm.c:1262 +#: nm.c:1378 #, c-format msgid "" "\n" @@ -3677,7 +3673,7 @@ "Symboleja kohteesta %s:\n" "\n" -#: nm.c:1264 nm.c:1315 +#: nm.c:1380 nm.c:1431 #, c-format msgid "" "Name Value Class Type Size Line " @@ -3687,7 +3683,7 @@ "Nimi Arvo Luokka Tyyppi Koko Rivi Lohko\n" "\n" -#: nm.c:1267 nm.c:1318 +#: nm.c:1383 nm.c:1434 #, c-format msgid "" "Name Value Class Type Size " @@ -3698,7 +3694,7 @@ " Rivi Lohko\n" "\n" -#: nm.c:1311 +#: nm.c:1427 #, c-format msgid "" "\n" @@ -3711,7 +3707,7 @@ "Määrittelemättömiä symboleja kohteesta %s[%s]:\n" "\n" -#: nm.c:1313 +#: nm.c:1429 #, c-format msgid "" "\n" @@ -3724,21 +3720,21 @@ "Symbolit kohteesta %s[%s]:\n" "\n" -#: nm.c:1405 +#: nm.c:1521 #, c-format msgid "Print width has not been initialized (%d)" msgstr "Tulostusleveyttä ei ole alustettu (%d)" -#: nm.c:1642 +#: nm.c:1770 msgid "Only -X 32_64 is supported" msgstr "Vain -X 32_64 on tuettuna" # Lisäsin ylimääräisiä lainausmerkkejä väliviivojen ja valitsimien erottamiseksi -#: nm.c:1671 +#: nm.c:1798 msgid "Using the --size-sort and --undefined-only options together" msgstr "Käytetään ”--size-sort”- ja ”--undefined-only”-valitsimia yhdessä" -#: nm.c:1672 +#: nm.c:1799 msgid "will produce no output, since undefined symbols have no size." msgstr "" "ei tuota mitään tulostetta, koska määrittelemättömissä symboleissa ei ole " @@ -3749,12 +3745,12 @@ msgid "data size %ld" msgstr "data-koko %ld" -#: objcopy.c:487 srconv.c:1733 +#: objcopy.c:537 srconv.c:1695 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "Käyttö: %s [valitsimet] syötetiedosto [tulostetiedosto]\n" -#: objcopy.c:488 +#: objcopy.c:538 #, c-format msgid " Copies a binary file, possibly transforming it in the process\n" msgstr " Kopioi binaaritiedoston, mahdollisesti muuntaen sitä käsittelyssä\n" @@ -4044,12 +4040,12 @@ " --info Luettele tuetut objektimuodot & " "arkkitehtuurit\n" -#: objcopy.c:613 +#: objcopy.c:673 #, c-format msgid "Usage: %s in-file(s)\n" msgstr "Käyttö: %s syötetiedosto(t)\n" -#: objcopy.c:614 +#: objcopy.c:674 #, c-format msgid " Removes symbols and sections from files\n" msgstr " Poistaa symbolit ja lohkot tiedostoista\n" @@ -4116,202 +4112,204 @@ " -o Sijoita riisuttu tuloste kohteeseen " "\n" -#: objcopy.c:706 +#: objcopy.c:769 #, c-format msgid "unrecognized section flag `%s'" msgstr "tunnistamaton lohkolippu ”%s”" -#: objcopy.c:707 +#: objcopy.c:770 objcopy.c:842 #, c-format msgid "supported flags: %s" msgstr "tuetut liput: %s" -#: objcopy.c:869 +#: objcopy.c:1063 #, c-format msgid "cannot open '%s': %s" msgstr "kohteen ’%s’ avaaminen epäonnistui: %s" -#: objcopy.c:872 objcopy.c:3701 +#: objcopy.c:1066 objcopy.c:4742 #, c-format msgid "%s: fread failed" msgstr "%s: fread-kutsu epäonnistui" -#: objcopy.c:945 +#: objcopy.c:1139 #, c-format msgid "%s:%d: Ignoring rubbish found on this line" msgstr "%s:%d: Ei oteta huomioon tältä riviltä löydettyä roskaa" -#: objcopy.c:1292 +#: objcopy.c:1608 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "ei riisuta symbolia ”%s” koska se on nimetty uudelleensijoituksessa" -#: objcopy.c:1375 +#: objcopy.c:1707 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "%s: Useita symbolin ”%s” uudelleenmäärittelyjä" -#: objcopy.c:1379 +#: objcopy.c:1711 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "" "%s: Symboli ”%s” on kohteena useammalle kuin yhdelle uudelleenmäärittelylle" -#: objcopy.c:1407 +#: objcopy.c:1738 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "ei voitu avata symbolien uudelleenmäärittelytiedostoa %s (virhe: %s)" -#: objcopy.c:1485 +#: objcopy.c:1816 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "%s:%d: rivin lopusta löytyi roskaa" -#: objcopy.c:1488 +#: objcopy.c:1819 #, c-format msgid "%s:%d: missing new symbol name" msgstr "%s:%d: uusi symbolinimi puuttuu" -#: objcopy.c:1498 +#: objcopy.c:1829 #, c-format msgid "%s:%d: premature end of file" msgstr "%s:%d: ennenaikainen tiedoston loppu" # stat on *nix-ympäristön vakiokomentoja (katso: man stat) -#: objcopy.c:1524 +#: objcopy.c:1856 #, c-format msgid "stat returns negative size for `%s'" msgstr "stat-kutsu palauttaa negatiivisen koon kohteelle ”%s”" -#: objcopy.c:1536 +#: objcopy.c:1868 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "kopioidaan arvosta ”%s” [tuntematon] arvoon ”%s” [tuntematon]\n" -#: objcopy.c:1593 +#. PR 17636: Call non-fatal so that we return to our parent who +#. may need to tidy temporary files. +#: objcopy.c:2473 msgid "Unable to change endianness of input file(s)" msgstr "Ei voi muuttaa syötetiedosto(je)n tavujärjestystyyppiä" -#: objcopy.c:1602 +#: objcopy.c:2509 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "kopioidaan kohteesta ”%s” [%s] kohteeseen ”%s” [%s]\n" -#: objcopy.c:1651 +#: objcopy.c:2558 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "Syötetiedosto ”%s” ohittaa binaariarkkitehtuuriparametrin." -#: objcopy.c:1659 +#: objcopy.c:2566 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "Syötetiedoston ”%s” muotoa ei voi tunnistaa" -#: objcopy.c:1662 +#: objcopy.c:2569 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "Tulostetiedosto ei voi edustaa arkkitehtuuria ”%s”" -#: objcopy.c:1725 +#: objcopy.c:2632 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "varoitus: tiedostotasaus (0x%s) > lohkotasaus (0x%s)" -#: objcopy.c:1783 +#: objcopy.c:2698 #, c-format msgid "can't add section '%s'" msgstr "lohkon ’%s’ lisääminen epäonnistui" -#: objcopy.c:1797 +#: objcopy.c:2712 #, c-format msgid "can't create section `%s'" msgstr "lohkon ”%s” luominen epäonnistui" -#: objcopy.c:1907 +#: objcopy.c:2903 #, c-format msgid "cannot create debug link section `%s'" msgstr "vianjäljityslinkkilohkon ”%s” luominen epäonnistui" -#: objcopy.c:2001 +#: objcopy.c:2995 msgid "Can't fill gap after section" msgstr "Lohkon jälkeisen välin täyttäminen epäonnistui" -#: objcopy.c:2025 +#: objcopy.c:3019 msgid "can't add padding" msgstr "täytteen lisääminen epäonnistui" -#: objcopy.c:2121 +#: objcopy.c:3169 #, c-format msgid "cannot fill debug link section `%s'" msgstr "vianjäljityslinkkilohkon ”%s” täyttäminen epäonnistui" -#: objcopy.c:2184 +#: objcopy.c:3231 msgid "error copying private BFD data" msgstr "virhe kopioitaessa yksityistä BFD-dataa" -#: objcopy.c:2195 +#: objcopy.c:3242 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "tämä kohde ei tue %lu vaihtoehtoisia konekoodeja" -#: objcopy.c:2199 +#: objcopy.c:3246 msgid "treating that number as an absolute e_machine value instead" msgstr "käsitellään tuota numeroa absoluuttisena e_machine-arvona eikä" -#: objcopy.c:2203 +#: objcopy.c:3250 msgid "ignoring the alternative value" msgstr "ei oteta huomioon vaihtoehtoista arvoa" -#: objcopy.c:2235 objcopy.c:2277 +#: objcopy.c:3282 objcopy.c:3337 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" "tempdir-hakemiston luominen arkiston kopiointiin (virhe: %s) epäonnistui" -#: objcopy.c:2307 +#: objcopy.c:3370 msgid "Unable to recognise the format of file" msgstr "Tiedoston muodon tunnistaminen epäonnistui" -#: objcopy.c:2434 +#: objcopy.c:3503 #, c-format msgid "error: the input file '%s' is empty" msgstr "virhe: syötetiedosto ’%s’ on tyhjä" -#: objcopy.c:2578 +#: objcopy.c:3671 #, c-format msgid "Multiple renames of section %s" msgstr "Useita lohkon %s uudelleennimeämisiä" -#: objcopy.c:2629 +#: objcopy.c:3717 msgid "error in private header data" msgstr "virhe yksityisessä otsakedatassa" -#: objcopy.c:2706 +#: objcopy.c:3795 msgid "failed to create output section" msgstr "tulostelohkon luominen epäonnistui" -#: objcopy.c:2720 +#: objcopy.c:3810 msgid "failed to set size" msgstr "koon asettaminen epäonnistui" -#: objcopy.c:2739 +#: objcopy.c:3829 msgid "failed to set vma" msgstr "virtuaalisen muistiosoitteen asettaminen epäonnistui" -#: objcopy.c:2764 +#: objcopy.c:3854 msgid "failed to set alignment" msgstr "tasauksen asettaminen epäonnistui" -#: objcopy.c:2798 +#: objcopy.c:3886 msgid "failed to copy private data" msgstr "yksityisen datan kopioiminen epäonnistui" -#: objcopy.c:2895 +#: objcopy.c:4043 msgid "relocation count is negative" msgstr "uudelleensijoituslaskuri on negatiivinen" #. User must pad the section up in order to do this. -#: objcopy.c:2977 +#: objcopy.c:4140 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" @@ -4319,48 +4317,48 @@ "tavujen järjestyksen kääntäminen päinvastaiseksi epäonnistui: lohkon %s " "pituuden on oltava parillisesti jaollinen %d:lla" -#: objcopy.c:3169 +#: objcopy.c:4345 msgid "can't create debugging section" msgstr "vianjäljityslohkon luominen epäonnistui" -#: objcopy.c:3182 +#: objcopy.c:4359 msgid "can't set debugging section contents" msgstr "vianjäljityslohkon sisällön asettaminen epäonnistui" -#: objcopy.c:3190 +#: objcopy.c:4368 #, c-format msgid "don't know how to write debugging information for %s" msgstr "ei tiedetä kuinka kirjoittaa vianjäljitystietoja kohteelle %s" -#: objcopy.c:3351 +#: objcopy.c:4539 msgid "could not create temporary file to hold stripped copy" msgstr "" "tilapäisen tiedoston luominen tallentamaan riisuttua kopiota epäonnistui" -#: objcopy.c:3423 +#: objcopy.c:4611 #, c-format msgid "%s: bad version in PE subsystem" msgstr "%s: virheellinen versio PE-alijärjestelmässä" -#: objcopy.c:3453 +#: objcopy.c:4641 #, c-format msgid "unknown PE subsystem: %s" msgstr "tuntematon PE-alijärjestelmä: %s" -#: objcopy.c:3514 +#: objcopy.c:4777 msgid "byte number must be non-negative" msgstr "tavunumeron on oltava ei-negatiivinen" -#: objcopy.c:3520 +#: objcopy.c:4783 #, c-format msgid "architecture %s unknown" msgstr "arkkitehtuuri %s tuntematon" -#: objcopy.c:3528 +#: objcopy.c:4791 msgid "interleave must be positive" msgstr "lomituksen täytyy olla positiivinen" -#: objcopy.c:3537 +#: objcopy.c:4800 msgid "interleave width must be positive" msgstr "lomitusleveyden täytyy olla positiivinen" @@ -4369,92 +4367,92 @@ msgid "%s both copied and removed" msgstr "%s sekä kopioitu että poistettu" -#: objcopy.c:3671 objcopy.c:3723 objcopy.c:3774 objcopy.c:3890 objcopy.c:3922 -#: objcopy.c:3945 objcopy.c:3949 objcopy.c:3969 +#: objcopy.c:4695 objcopy.c:4961 objcopy.c:5041 objcopy.c:5182 objcopy.c:5214 +#: objcopy.c:5237 objcopy.c:5241 objcopy.c:5261 #, c-format msgid "bad format for %s" msgstr "virheellinen muoto kohteelle %s" -#: objcopy.c:3683 +#: objcopy.c:4724 #, c-format msgid "cannot open: %s: %s" msgstr "avaus epäonnistui: %s: %s" -#: objcopy.c:3859 +#: objcopy.c:5151 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "Varoitus: katkaistaan välitäyte 0x%s tavumuodoksi 0x%x" -#: objcopy.c:4020 +#: objcopy.c:5316 #, c-format msgid "unknown long section names option '%s'" msgstr "tuntematon pitkä lohkonimien valitsin ’%s’" -#: objcopy.c:4038 +#: objcopy.c:5339 msgid "unable to parse alternative machine code" msgstr "vaihtoehtoisen konekoodin jäsentäminen epäonnistui" -#: objcopy.c:4087 +#: objcopy.c:5388 msgid "number of bytes to reverse must be positive and even" msgstr "" "päinvastaiseen järjestykseen asetettujen tavujen lukumäärän on oltava " "positiivinen ja parillinen" -#: objcopy.c:4090 +#: objcopy.c:5391 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "Varoitus: ei oteta huomioon edellistä %d:n ”--reverse-bytes”-arvoa" -#: objcopy.c:4105 +#: objcopy.c:5406 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "%s: virheellinen reserve-arvo valitsimelle --heap" -#: objcopy.c:4111 +#: objcopy.c:5412 #, c-format msgid "%s: invalid commit value for --heap" msgstr "%s: virheellinen commit-arvo valitsimelle --heap" -#: objcopy.c:4136 +#: objcopy.c:5437 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "%s: virheellinen reserve-arvo valitsimelle --stack" -#: objcopy.c:4142 +#: objcopy.c:5443 #, c-format msgid "%s: invalid commit value for --stack" msgstr "%s: virheellinen commit-arvo valitsimelle --stack" -#: objcopy.c:4171 +#: objcopy.c:5475 msgid "interleave start byte must be set with --byte" msgstr "lomituksen alkutavu täytyy olla asetettu valitsimella --byte" -#: objcopy.c:4174 +#: objcopy.c:5478 msgid "byte number must be less than interleave" msgstr "tavunumeron on oltava lomitusta pienempi" -#: objcopy.c:4177 +#: objcopy.c:5481 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "" "lomitusleveyden on oltava vähemmän tai yhtä paljon kuin lomitus - byte`" -#: objcopy.c:4206 +#: objcopy.c:5510 #, c-format msgid "unknown input EFI target: %s" msgstr "tuntematon syöte-EFI-kohde: %s" -#: objcopy.c:4237 +#: objcopy.c:5541 #, c-format msgid "unknown output EFI target: %s" msgstr "tuntematon tuloste-EFI-kohde: %s" -#: objcopy.c:4250 +#: objcopy.c:5554 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "" "varoitus: kohteen ’%s’ sijoittaminen epäonnistui. Järjestelmävirhesanoma: %s" -#: objcopy.c:4262 +#: objcopy.c:5566 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" @@ -4463,23 +4461,23 @@ "epäonnistui, (virhe: %s)" # Ensimmäinen %s sisältää tekstin "--change-section-vma", toinen %s sisältää jonkin nimen, %c sisältää joko '=' tai '+' -merkin, viimeinen %s sisältää jonkun korkeintaan 20-merkkisen puskurin sisällön. -#: objcopy.c:4292 objcopy.c:4306 +#: objcopy.c:5599 objcopy.c:5613 #, c-format msgid "%s %s%c0x%s never used" msgstr "%s %s%c0x%s ei käytetty koskaan" -#: objdump.c:198 +#: objdump.c:204 #, c-format msgid "Usage: %s \n" msgstr "Käyttö: %s \n" -#: objdump.c:199 +#: objdump.c:205 #, c-format msgid " Display information from object .\n" msgstr " Näyttää tietoja objekti.\n" # Ohjenäytöllä puhutaan riviä ylempänä valitsimista. Siksi alla käytetään samaa termiä suomennoksessa. -#: objdump.c:200 +#: objdump.c:206 #, c-format msgid " At least one of the following switches must be given:\n" msgstr " Seuraavista valitsimista on valittava vähintään yksi:\n" @@ -4553,7 +4551,7 @@ " -H, --help Näytä nämä tiedot\n" # Ohjenäytöllä puhutaan ylempänä valitsimista. Siksi alla käytetään samaa termiä suomennoksessa. -#: objdump.c:234 +#: objdump.c:241 #, c-format msgid "" "\n" @@ -4665,7 +4663,7 @@ " tai syvemmällä\n" "\n" -#: objdump.c:275 +#: objdump.c:285 #, c-format msgid "" "\n" @@ -4674,7 +4672,7 @@ "\n" "Valitsimet, jotka on tuettu -P/--private -argumentille:\n" -#: objdump.c:428 +#: objdump.c:508 #, c-format msgid "" "section '%s' mentioned in a -j option, but not found in any input file" @@ -4682,7 +4680,7 @@ "lohko '%s' mainittu valitsimessa -j, mutta ei löytynyt mistään " "syötetiedostosta" -#: objdump.c:532 +#: objdump.c:659 #, c-format msgid "Sections:\n" msgstr "Lohkot:\n" @@ -4703,27 +4701,27 @@ "Ind Nimi Koko VirtMuistiOsoite LatausMuistOsoite TiedSiir " "Tasaus" -#: objdump.c:545 +#: objdump.c:671 #, c-format msgid " Flags" msgstr " Liput" -#: objdump.c:588 +#: objdump.c:718 #, c-format msgid "%s: not a dynamic object" msgstr "%s: ei ole dynaaminen objekti" -#: objdump.c:1014 objdump.c:1038 +#: objdump.c:1265 objdump.c:1289 #, c-format msgid " (File Offset: 0x%lx)" msgstr " (Tiedostosiirros: 0x%lx)" -#: objdump.c:1680 +#: objdump.c:1987 #, c-format msgid "disassemble_fn returned length %d" msgstr "disassemble_fn palautti pituuden %d" -#: objdump.c:1994 +#: objdump.c:2317 #, c-format msgid "" "\n" @@ -4732,17 +4730,17 @@ "\n" "Lohkon %s disassemblointi:\n" -#: objdump.c:2171 +#: objdump.c:2575 #, c-format msgid "can't use supplied machine %s" msgstr "ei voi käyttää annettua konetta %s" -#: objdump.c:2190 +#: objdump.c:2596 #, c-format msgid "can't disassemble for architecture %s\n" msgstr "ei voi disassembloida arkkitehtuuria %s\n" -#: objdump.c:2270 objdump.c:2287 +#: objdump.c:2692 objdump.c:2714 #, c-format msgid "" "\n" @@ -4751,7 +4749,7 @@ "\n" "Lohkon ’%s’ sisältöjä ei saada.\n" -#: objdump.c:2432 +#: objdump.c:2971 #, c-format msgid "" "No %s section present\n" @@ -4760,12 +4758,12 @@ "Ei ole %s-lohkoa\n" "\n" -#: objdump.c:2441 +#: objdump.c:2978 #, c-format msgid "reading %s section of %s failed: %s" msgstr "lohkon %s lukeminen kohteesta %s epäonnistui: %s" -#: objdump.c:2485 +#: objdump.c:3022 #, c-format msgid "" "Contents of %s section:\n" @@ -4774,17 +4772,17 @@ "Lohkon %s sisältö:\n" "\n" -#: objdump.c:2616 +#: objdump.c:3156 #, c-format msgid "architecture: %s, " msgstr "arkkitehtuuri: %s, " -#: objdump.c:2619 +#: objdump.c:3159 #, c-format msgid "flags 0x%08x:\n" msgstr "liput 0x%08x:\n" -#: objdump.c:2633 +#: objdump.c:3172 #, c-format msgid "" "\n" @@ -4793,21 +4791,21 @@ "\n" "aloitusosoite 0x" -#: objdump.c:2659 +#: objdump.c:3198 msgid "option -P/--private not supported by this file" msgstr "tämä tiedosto ei tue valitsinta -P/--private" -#: objdump.c:2683 +#: objdump.c:3222 #, c-format msgid "target specific dump '%s' not supported" msgstr "kohdekohtaista vedosta ’%s’ ei tueta" -#: objdump.c:2747 +#: objdump.c:3286 #, c-format msgid "Contents of section %s:" msgstr "Lohkon %s sisältö:" -#: objdump.c:2749 +#: objdump.c:3288 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr " (Aloitus tiedostosiirroksessa: 0x%lx)" @@ -4816,22 +4814,22 @@ msgid "Reading section failed" msgstr "Lohkon lukeminen epäonnistui" -#: objdump.c:2858 +#: objdump.c:3398 #, c-format msgid "no symbols\n" msgstr "ei symboleja\n" -#: objdump.c:2865 +#: objdump.c:3405 #, c-format msgid "no information for symbol number %ld\n" msgstr "ei tietoja symbolinumerolla %ld\n" -#: objdump.c:2868 +#: objdump.c:3408 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "symbolinumeron %ld tyypin määritteleminen epäonnistui\n" -#: objdump.c:3206 +#: objdump.c:3774 #, c-format msgid "" "\n" @@ -4840,39 +4838,39 @@ "\n" "%s: tiedostomuoto %s\n" -#: objdump.c:3268 +#: objdump.c:3837 #, c-format msgid "%s: printing debugging information failed" msgstr "%s: vianjäljitystietojen tulostaminen epäonnistui" -#: objdump.c:3359 +#: objdump.c:3930 #, c-format msgid "In archive %s:\n" msgstr "Arkistossa %s:\n" -#: objdump.c:3494 +#: objdump.c:4104 msgid "error: the start address should be before the end address" msgstr "virhe: aloitusosoitteen pitäisi olla ennen loppuosoitetta" -#: objdump.c:3499 +#: objdump.c:4109 msgid "error: the stop address should be after the start address" msgstr "virhe: pysähtymisosoitteen tulisi olla alkuosoitteen jälkeen" -#: objdump.c:3511 +#: objdump.c:4121 msgid "error: prefix strip must be non-negative" msgstr "virhe: etuliitenauhan on oltava ei-negatiivinen" -#: objdump.c:3516 +#: objdump.c:4126 msgid "error: instruction width must be positive" msgstr "virhe: käskyleveyden täytyy olla positiivinen" # Lisäsin lainausmerkit väliviivan ja valitsinmerkin erottamiseksi -#: objdump.c:3525 +#: objdump.c:4138 msgid "unrecognized -E option" msgstr "tunnistamaton ”-E”-valitsin" # Middle-Endian ? --endian-tavujärjestystyyppi lyhennetty tavujärjestystyypiksi, joka kertoo jo kaiken. -#: objdump.c:3536 +#: objdump.c:4149 #, c-format msgid "unrecognized --endian type `%s'" msgstr "tunnistamaton tavujärjestystyyppi ”%s”" @@ -4916,7 +4914,7 @@ msgid " time and date: 0x%08x - " msgstr " aika ja päivämäärä: 0x%08x - " -#: od-xcoff.c:422 +#: od-xcoff.c:422 readelf.c:17664 #, c-format msgid "not set\n" msgstr "ei asetettu\n" @@ -5287,46 +5285,46 @@ msgid " Unhandled magic\n" msgstr " Käsitelemätön maaginen arvo\n" -#: rclex.c:197 +#: rclex.c:196 msgid "invalid value specified for pragma code_page.\n" msgstr "virheellinen arvo annettu code_page-pragmalle.\n" -#: rdcoff.c:198 +#: rdcoff.c:202 #, c-format msgid "parse_coff_type: Bad type code 0x%x" msgstr "parse_coff_type: Virheellinen tyyppikoodi 0x%x" -#: rdcoff.c:406 rdcoff.c:511 rdcoff.c:699 +#: rdcoff.c:410 rdcoff.c:517 rdcoff.c:707 #, c-format msgid "bfd_coff_get_syment failed: %s" msgstr "bfd_coff_get_syment epäonnistui: %s" -#: rdcoff.c:422 rdcoff.c:719 +#: rdcoff.c:427 rdcoff.c:727 #, c-format msgid "bfd_coff_get_auxent failed: %s" msgstr "bfd_coff_get_auxent epäonnistui: %s" -#: rdcoff.c:786 +#: rdcoff.c:794 #, c-format msgid "%ld: .bf without preceding function" msgstr "%ld: .bf ilman edeltävää funktiota" -#: rdcoff.c:836 +#: rdcoff.c:844 #, c-format msgid "%ld: unexpected .ef\n" msgstr "%ld: odottamaton .ef\n" -#: rddbg.c:88 +#: rddbg.c:80 #, c-format msgid "%s: no recognized debugging information" msgstr "%s: ei tunnistettavia vianjäljitystietoja" -#: rddbg.c:402 +#: rddbg.c:391 #, c-format msgid "Last stabs entries before error:\n" msgstr "Viimeiset stabs-alkiot ennen virhettä:\n" -#: readelf.c:277 +#: readelf.c:307 msgid "" msgstr "" @@ -5334,13 +5332,16 @@ msgid "" msgstr "" -#: elfcomm.c:815 readelf.c:279 readelf.c:5586 readelf.c:6098 readelf.c:8774 -#: readelf.c:8890 readelf.c:9895 readelf.c:9989 readelf.c:10050 -#: readelf.c:13313 readelf.c:13316 +#: dwarf.c:4349 dwarf.c:4648 elfcomm.c:891 readelf.c:309 readelf.c:650 +#: readelf.c:6844 readelf.c:7395 readelf.c:9389 readelf.c:11440 readelf.c:11507 +#: readelf.c:11511 readelf.c:11853 readelf.c:14540 readelf.c:14635 +#: readelf.c:15217 readelf.c:15236 readelf.c:15360 readelf.c:15693 +#: readelf.c:16808 readelf.c:16811 +#, c-format msgid "" msgstr "" -#: readelf.c:318 +#: readelf.c:415 #, c-format msgid "Unable to seek to 0x%lx for %s\n" msgstr "Ei voida hakea arvoa 0x%lx kohteelle %s\n" @@ -5355,23 +5356,23 @@ msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "Ei voi lukea 0x%lx tavua kohteesta %s\n" -#: readelf.c:678 +#: readelf.c:884 msgid "Don't know about relocations on this machine architecture\n" msgstr "Tämän konearkkitehtuurin uudelleensijoituksia ei tunneta\n" -#: readelf.c:699 readelf.c:797 +#: readelf.c:911 readelf.c:1016 msgid "32-bit relocation data" msgstr "32-bittinen sijoitusdata" -#: readelf.c:711 readelf.c:741 readelf.c:808 readelf.c:837 +#: readelf.c:923 readelf.c:953 readelf.c:1027 readelf.c:1056 msgid "out of memory parsing relocs\n" msgstr "muisti loppui jäsenneltäessä relocs-alkioita\n" -#: readelf.c:729 readelf.c:826 +#: readelf.c:941 readelf.c:1045 msgid "64-bit relocation data" msgstr "64-bittinen sijoitusdata" -#: readelf.c:953 +#: readelf.c:1175 #, c-format msgid "" " Offset Info Type Sym. Value Symbol's Name + Addend\n" @@ -5379,23 +5380,23 @@ " Siirros Tiedot Tyyppi Sym. arvo Symbolin nimi + " "Lisättävä\n" -#: readelf.c:955 +#: readelf.c:1177 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr "" " Siirros Tiedot Tyyppi Sym.arvo Sym. nimi + Lisättävä\n" -#: readelf.c:960 +#: readelf.c:1182 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr " Siirros Tiedot Tyyppi Sym. arvo Symbolin nimi\n" -#: readelf.c:962 +#: readelf.c:1184 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr " Siirros Tiedot Tyyppi Sym.arvo Sym. nimi\n" -#: readelf.c:970 +#: readelf.c:1192 #, c-format msgid "" " Offset Info Type Symbol's Value " @@ -5404,7 +5405,7 @@ " Siirros Tiedot Tyyppi Symbolin arvo " "Symbolin nimi + Lisättävä\n" -#: readelf.c:972 +#: readelf.c:1194 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name + " @@ -5413,7 +5414,7 @@ " Siirros Tiedot Tyyppi Sym. arvo Sym. nimi + " "Lisättävä\n" -#: readelf.c:977 +#: readelf.c:1199 #, c-format msgid "" " Offset Info Type Symbol's Value " @@ -5422,19 +5423,19 @@ " Siirros Tiedot Tyyppi Symbolin arvo " "Symbolin nimi\n" -#: readelf.c:979 +#: readelf.c:1201 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name\n" msgstr "" " Siirros Tiedot Tyyppi Sym. arvo Symbolinimi\n" -#: readelf.c:1327 readelf.c:1491 readelf.c:1499 +#: readelf.c:1586 readelf.c:1776 readelf.c:1784 #, c-format msgid "unrecognized: %-7lx" msgstr "tunnistamaton: %-7lx" -#: readelf.c:1352 +#: readelf.c:1612 #, c-format msgid "" msgstr "" @@ -5444,137 +5445,140 @@ msgid " bad symbol index: %08lx" msgstr " virheellinen symboli-indeksi: %08lx" -#: readelf.c:1445 +#: readelf.c:1722 #, c-format msgid "" msgstr "" -#: readelf.c:1447 +#: readelf.c:1725 #, c-format msgid "" msgstr "" -#: readelf.c:1858 +#: readelf.c:2211 #, c-format msgid "Processor Specific: %lx" msgstr "Suoritinkohtainen: %lx" -#: readelf.c:1882 +#: readelf.c:2238 #, c-format msgid "Operating System specific: %lx" msgstr "Käyttöjärjestelmäkohtainen: %lx" -#: readelf.c:1886 readelf.c:3315 +#: readelf.c:2242 readelf.c:4008 #, c-format msgid ": %lx" msgstr ": %lx" -#: readelf.c:1899 +#: readelf.c:2255 msgid "NONE (None)" msgstr "NONE (Ei mitään)" -#: readelf.c:1900 +#: readelf.c:2256 msgid "REL (Relocatable file)" msgstr "REL (Uudelleensijoitettava tiedosto)" -#: readelf.c:1901 +#: readelf.c:2257 msgid "EXEC (Executable file)" msgstr "EXEC (Suoritettava tiedosto)" -#: readelf.c:1902 +#: readelf.c:2258 msgid "DYN (Shared object file)" msgstr "DYN (Jaettu objektitiedosto)" -#: readelf.c:1903 +#: readelf.c:2259 msgid "CORE (Core file)" msgstr "CORE (Muistivedos)" -#: readelf.c:1907 +#: readelf.c:2263 #, c-format msgid "Processor Specific: (%x)" msgstr "Suoritinkohtainen: (%x)" -#: readelf.c:1909 +#: readelf.c:2265 #, c-format msgid "OS Specific: (%x)" msgstr "Käyttöjärjestelmäkohtainen: (%x)" -#: readelf.c:1911 +#: readelf.c:2267 #, c-format msgid ": %x" msgstr ": %x" -#: readelf.c:1923 +#. Please keep this switch table sorted by increasing EM_ value. +#. 0 +#: readelf.c:2281 readelf.c:15773 readelf.c:15784 msgid "None" msgstr "Ei mitään" -#: readelf.c:2096 +#: readelf.c:2513 #, c-format msgid ": 0x%x" msgstr ": 0x%x" -#: readelf.c:2313 +#: readelf.c:2799 msgid ", " msgstr ", " -#: readelf.c:2600 readelf.c:8067 +#: readelf.c:3168 readelf.c:9685 msgid "unknown" msgstr "tuntematon" -#: readelf.c:2601 +#: readelf.c:3169 msgid "unknown mac" msgstr "tuntematon mac" -#: readelf.c:2665 +#: readelf.c:3267 msgid ", relocatable" msgstr ", uudelleensijoitettava" -#: readelf.c:2668 +#: readelf.c:3270 msgid ", relocatable-lib" msgstr ", sijoitettava kirjasto" -#: readelf.c:2754 +#: readelf.c:3352 msgid ", unknown v850 architecture variant" msgstr ", tuntematon v850-arkkitehtuurivariantti" -#: readelf.c:2818 +#: readelf.c:3420 msgid ", unknown CPU" msgstr ", tuntematon prosessori" -#: readelf.c:2833 +#: readelf.c:3435 msgid ", unknown ABI" msgstr ", tuntematon ABI" -#: readelf.c:2856 readelf.c:2888 +#: readelf.c:3460 readelf.c:3531 msgid ", unknown ISA" msgstr ", tuntematon ISA" -#: readelf.c:3103 +#: readelf.c:3780 msgid "Standalone App" msgstr "Erillinen sovellus" -#: readelf.c:3112 +#: readelf.c:3789 msgid "Bare-metal C6000" msgstr "Bare-metal C6000" -#: readelf.c:3122 readelf.c:3965 readelf.c:3981 +#: readelf.c:3799 readelf.c:4733 readelf.c:4749 readelf.c:17138 readelf.c:17235 +#: readelf.c:17266 readelf.c:17321 #, c-format msgid "" msgstr "" #. This message is probably going to be displayed in a 15 #. character wide field, so put the hex value first. -#: readelf.c:3596 +#: readelf.c:4363 #, c-format msgid "%08x: " msgstr "%08x: " -#: readelf.c:3653 +#: readelf.c:4421 #, c-format msgid "Usage: readelf elf-file(s)\n" msgstr "Käyttö: readelf elf-tiedosto(t)\n" -#: readelf.c:3654 +#: readelf.c:4422 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr " Näytä tietoja ELF-muotoisten tiedostojen sisällöstä\n" @@ -5657,7 +5661,7 @@ " =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n" " Näytä DWARF2-vianjäljityslohkojen sisältö\n" -#: readelf.c:3688 +#: readelf.c:4457 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" @@ -5670,7 +5674,7 @@ "syvyydellä\n" " tai syvemmällä\n" -#: readelf.c:3693 +#: readelf.c:4462 #, c-format msgid "" " -i --instruction-dump=\n" @@ -5679,7 +5683,7 @@ " -i --instruction-dump=\n" " Disassembloi lohkon sisältö\n" -#: readelf.c:3697 +#: readelf.c:4466 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -5694,57 +5698,57 @@ " -H --help Näytä nämä tiedot\n" " -v --version Näytä readelf-ohjelman versionumero\n" -#: readelf.c:3726 readelf.c:3755 readelf.c:3759 readelf.c:14691 +#: readelf.c:4495 readelf.c:4526 readelf.c:4530 msgid "Out of memory allocating dump request table.\n" msgstr "Muisti loppui varattaessa tiedostovedospyyntötaulua.\n" -#: readelf.c:3934 +#: readelf.c:4707 #, c-format msgid "Invalid option '-%c'\n" msgstr "Virheellinen valitsin ’-%c’\n" -#: readelf.c:3949 +#: readelf.c:19761 msgid "Nothing to do.\n" msgstr "Ei mitään tehtävää.\n" -#: readelf.c:3961 readelf.c:3977 readelf.c:8710 +#: readelf.c:4729 readelf.c:4745 readelf.c:10382 msgid "none" msgstr "ei mitään" # Selvennetty ylimääräisillä lainausmerkeillä -#: readelf.c:3978 +#: readelf.c:4746 msgid "2's complement, little endian" msgstr "kahden komplementti, ”little endian”-tavujärjestys" # Selvennetty ylimääräisillä lainausmerkeillä -#: readelf.c:3979 +#: readelf.c:4747 msgid "2's complement, big endian" msgstr "kahden komplementti, ”big endian”-tavujärjestys" # Valinnaisessa COFF-otsakkeessa on magic-kenttä, joka kertoo tiedoston tyypin. -#: readelf.c:3997 +#: readelf.c:4767 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "Ei ELF-tiedosto - siinä on väärät maagiset tavut alussa\n" -#: readelf.c:4007 +#: readelf.c:4777 #, c-format msgid "ELF Header:\n" msgstr "ELF-otsake:\n" # Valinnaisessa COFF-otsakkeessa on magic-kenttä, joka kertoo tiedoston tyypin. Joillakin COFF-lohkoilla voi olla magic-nimi, joka kertoo lohkon erikoistarkoituksesta. -#: readelf.c:4008 +#: readelf.c:4778 #, c-format msgid " Magic: " msgstr " Maaginen numero: " # Levennetty tarkoituksella -#: readelf.c:4012 +#: readelf.c:4782 #, c-format msgid " Class: %s\n" msgstr " Luokka: %s\n" # Levennetty tarkoituksella -#: readelf.c:4014 +#: readelf.c:4784 #, c-format msgid " Data: %s\n" msgstr " Data: %s\n" @@ -5761,43 +5765,43 @@ msgstr "" # Levennetty tarkoituksella -#: readelf.c:4023 +#: readelf.c:4793 #, c-format msgid " OS/ABI: %s\n" msgstr " Käyttöjärjestelmä/ABI: %s\n" # Levennetty tarkoituksella -#: readelf.c:4025 +#: readelf.c:4795 #, c-format msgid " ABI Version: %d\n" msgstr " ABI-versio: %d\n" # Levennetty tarkoituksella -#: readelf.c:4027 +#: readelf.c:4797 #, c-format msgid " Type: %s\n" msgstr " Tyyppi: %s\n" # Levennetty tarkoituksella -#: readelf.c:4029 +#: readelf.c:4799 #, c-format msgid " Machine: %s\n" msgstr " Kone: %s\n" # Levennetty tarkoituksella -#: readelf.c:4031 +#: readelf.c:4801 #, c-format msgid " Version: 0x%lx\n" msgstr " Versio: 0x%lx\n" # Levennetty tarkoituksella -#: readelf.c:4034 +#: readelf.c:4804 #, c-format msgid " Entry point address: " msgstr " Tulokohtaosoite: " # Levennetty tarkoituksella -#: readelf.c:4036 +#: readelf.c:4806 #, c-format msgid "" "\n" @@ -5807,7 +5811,7 @@ " Ohjelmaotsakkeiden alku: " # Levennetty tarkoituksella -#: readelf.c:4038 +#: readelf.c:4808 #, c-format msgid "" " (bytes into file)\n" @@ -5816,13 +5820,13 @@ " (tavua tiedostoon)\n" " Lohko-otsakkeiden alku: " -#: readelf.c:4040 +#: readelf.c:4810 #, c-format msgid " (bytes into file)\n" msgstr " (tavua tiedostoon)\n" # Levennetty tarkoituksella -#: readelf.c:4042 +#: readelf.c:4812 #, c-format msgid " Flags: 0x%lx%s\n" msgstr " Liput: 0x%lx%s\n" @@ -5863,12 +5867,12 @@ msgid " Section header string table index: %ld" msgstr " Lohko-otsakemerkkijonotaulun indeksi: %ld" -#: readelf.c:4070 +#: readelf.c:4851 #, c-format msgid " " msgstr " " -#: readelf.c:4104 readelf.c:4138 +#: readelf.c:4899 readelf.c:4946 msgid "program headers" msgstr "ohjelmaotsakkeet" @@ -5880,7 +5884,7 @@ "mahdollisesti rikkinäinen ELF-otsake - sillä on nollasta poikkeava " "otsakesiirrososoite, mutta ei ohjelmaotsakkeita" -#: readelf.c:4208 +#: readelf.c:5030 #, c-format msgid "" "\n" @@ -5889,7 +5893,7 @@ "\n" "Tässä tiedostossa ei ole ohjelmaotsakkeita.\n" -#: readelf.c:4214 +#: readelf.c:5036 #, c-format msgid "" "\n" @@ -5912,7 +5916,7 @@ "\n" "Ohjelmaotsakkeita on %d kpl, alkaen siirroksesta " -#: readelf.c:4229 readelf.c:4231 +#: readelf.c:5051 readelf.c:5053 #, c-format msgid "" "\n" @@ -5921,14 +5925,14 @@ "\n" "Ohjelmaotsakkeet:\n" -#: readelf.c:4235 +#: readelf.c:5057 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" " Tyyppi Siirros VirtOsoite FyysOsoite TiedKok MuisKok Lip Tasaus\n" -#: readelf.c:4238 +#: readelf.c:5060 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " @@ -5937,48 +5941,48 @@ " Tyyppi Siirros VirtuaaliOsoite FyysinenOsoite TiedKoko " "MuisKoko Lip Tasaus\n" -#: readelf.c:4242 +#: readelf.c:5064 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" " Tyyppi Siirros VirtuaaliOsoite FyysinenOsoite\n" -#: readelf.c:4244 +#: readelf.c:5066 #, c-format msgid "" " FileSiz MemSiz Flags Align\n" msgstr "" " TiedostoKoko MuistiKoko Liput Tasaus\n" -#: readelf.c:4337 +#: readelf.c:5193 msgid "more than one dynamic segment\n" msgstr "useampi kuin yksi dynaaminen segmentti\n" -#: readelf.c:4356 +#: readelf.c:5212 msgid "no .dynamic section in the dynamic segment\n" msgstr "ei .dynamic-lohkoa dynaamisessa segmentissä\n" -#: readelf.c:4371 +#: readelf.c:5227 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr ".dynamic-lohko ei ole dynaamisen segmentin sisällä\n" -#: readelf.c:4374 +#: readelf.c:5230 msgid "" "the .dynamic section is not the first section in the dynamic segment.\n" msgstr ".dynamic-lohko ei ole dynaamisen segmentin ensimmäinen lohko.\n" -#: readelf.c:4382 +#: readelf.c:5248 msgid "Unable to find program interpreter name\n" msgstr "Ohjelmatulkin nimeä ei löydy\n" -#: readelf.c:4389 +#: readelf.c:5255 msgid "" "Internal error: failed to create format string to display program " "interpreter\n" msgstr "" "Sisäinen virhe: ei voitu luoda muotomerkkijonoa ohjelmatulkin näyttämiseksi\n" -#: readelf.c:4393 +#: readelf.c:5259 msgid "Unable to read program interpreter name\n" msgstr "Ohjelmatulkin nimeä ei voitu lukea\n" @@ -5991,7 +5995,7 @@ "\n" " [Pyydetään ohjelmatulkkia: %s]" -#: readelf.c:4408 +#: readelf.c:5273 #, c-format msgid "" "\n" @@ -6000,21 +6004,21 @@ "\n" " Lohkosta segmenttiin ḱuvaus:\n" -#: readelf.c:4409 +#: readelf.c:5274 #, c-format msgid " Segment Sections...\n" msgstr " Segmenttilohkot...\n" -#: readelf.c:4445 +#: readelf.c:5310 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "Virtuaalisia osoitteita ei voi tulkata ilman ohjelmaotsakkeita.\n" -#: readelf.c:4461 +#: readelf.c:5326 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "Virtuaaliosoite 0x%lx ei sijaitse missään PT_LOAD-segmentissä.\n" -#: readelf.c:4476 readelf.c:4519 +#: readelf.c:5359 readelf.c:5426 msgid "section headers" msgstr "lohko-otsakkeet" @@ -6027,7 +6031,7 @@ msgstr "Virheellinen sh_entsize\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:4581 readelf.c:4661 +#: readelf.c:5514 readelf.c:5631 msgid "symbols" msgstr "symbolit" @@ -6035,12 +6039,12 @@ msgid "symbol table section indicies" msgstr "symbolitaulukkolohkojen indeksit" -#: readelf.c:4933 +#: readelf.c:5966 #, c-format msgid "UNKNOWN (%*.*lx)" msgstr "TUNTEMATON (%*.*lx)" -#: readelf.c:4955 +#: readelf.c:6024 msgid "" "possibly corrupt ELF file header - it has a non-zero section header offset, " "but no section headers\n" @@ -6048,7 +6052,7 @@ "mahdollisesti rikkinäinen ELF-tiedosto-otsake - sillä on nollasta poikkeava " "lohko-otssakesiirrososoite, mutta ei lohko-otsakkeita\n" -#: readelf.c:4958 +#: readelf.c:6029 #, c-format msgid "" "\n" @@ -6063,8 +6067,8 @@ msgstr "Lohko-otsakkeita on %d kpl, alkaen siirroksesta 0x%lx:\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:4985 readelf.c:5582 readelf.c:5994 readelf.c:6302 readelf.c:6713 -#: readelf.c:7674 readelf.c:9875 +#: readelf.c:6064 readelf.c:6840 readelf.c:7286 readelf.c:7704 readelf.c:8168 +#: readelf.c:9272 readelf.c:11822 readelf.c:13844 readelf.c:18041 msgid "string table" msgstr "merkkijonotaulu" @@ -6073,16 +6077,16 @@ msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" msgstr "Lohkossa %d on virheellinen sh_entsize %lx (odotettiin %lx)\n" -#: readelf.c:5075 +#: readelf.c:6157 msgid "File contains multiple dynamic symbol tables\n" msgstr "Tiedosto sisältää useita dynaamisia symbolitauluja\n" -#: readelf.c:5087 +#: readelf.c:6169 msgid "File contains multiple dynamic string tables\n" msgstr "Tiedosto sisältää useita dynaamisia merkkijonotauluja\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:5093 +#: readelf.c:6175 msgid "dynamic strings" msgstr "dynaamiset merkkijonot" @@ -6092,7 +6096,7 @@ msgstr "Tiedosto sisältää useita ”symtab shndx”-tauluja\n" # monikkomuoto seuraavasta msgid:stä -#: readelf.c:5178 +#: readelf.c:6265 #, c-format msgid "" "\n" @@ -6102,7 +6106,7 @@ "Lohko-otsakkeet:\n" # yksikkömuoto edellisestä msgid:stä -#: readelf.c:5180 +#: readelf.c:6267 #, c-format msgid "" "\n" @@ -6111,19 +6115,19 @@ "\n" "Lohko-otsake:\n" -#: readelf.c:5186 readelf.c:5197 readelf.c:5208 +#: readelf.c:6273 readelf.c:6284 readelf.c:6295 #, c-format msgid " [Nr] Name\n" msgstr " [Numero] Nimi\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:5187 +#: readelf.c:6274 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr " Tyyppi Osoite Siirr. Koko Yht LnkTdt Tasaus\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:5191 +#: readelf.c:6278 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " @@ -6133,7 +6137,7 @@ "Tdt Tasaus\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:5198 +#: readelf.c:6285 #, c-format msgid "" " Type Address Off Size ES Lk Inf Al\n" @@ -6141,7 +6145,7 @@ " Tyyppi Osoite Siirros Koko Yht Lk Tdt Tasaus\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:5202 +#: readelf.c:6289 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " @@ -6150,36 +6154,36 @@ " [Nr] Nimi Tyyppi Osoite Siirr. Koko Yht " "Lip Lk Tdt Tasaus\n" -#: readelf.c:5209 +#: readelf.c:6296 #, c-format msgid " Type Address Offset Link\n" msgstr " Tyyppi Osoite Siirros Linkki\n" # EntSize voi tarkoittaa Entire Size tai Entity Size -#: readelf.c:5210 +#: readelf.c:6297 #, c-format msgid " Size EntSize Info Align\n" msgstr " Koko KokonaisKoko Tiedot Tasaus\n" -#: readelf.c:5214 +#: readelf.c:6301 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" " [Nr] Nimi Tyyppi Osoite Siirros\n" # EntSize voi tarkoittaa Entire Size tai Entity Size -#: readelf.c:5215 +#: readelf.c:6302 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" " Koko KokonaisKoko Liput Link Tied. Tasaus\n" -#: readelf.c:5220 +#: readelf.c:6307 #, c-format msgid " Flags\n" msgstr " Liput\n" -#: readelf.c:5298 +#: readelf.c:6512 #, c-format msgid "" "section %u: sh_link value of %u is larger than the number of sections\n" @@ -6224,7 +6228,7 @@ msgid "[: 0x%x] " msgstr "[: 0x%x] " -#: readelf.c:5451 +#: readelf.c:6706 #, c-format msgid "" "\n" @@ -6233,11 +6237,11 @@ "\n" "Tässä tiedostossa ei ole lohkoja ryhmille.\n" -#: readelf.c:5458 +#: readelf.c:6713 msgid "Section headers are not available!\n" msgstr "Lohko-otsakkeita ei ole saatavilla!\n" -#: readelf.c:5483 +#: readelf.c:6739 #, c-format msgid "" "\n" @@ -6247,28 +6251,28 @@ "Tässä tiedostossa ei ole lohkoryhmiä.\n" # The sh_link field of this section contains the index of the associated SHT_SYMTAB -#: readelf.c:5521 +#: readelf.c:6778 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "Virheellinen sh_link-kenttä ryhmälohkossa ”%s”\n" -#: readelf.c:5535 +#: readelf.c:6792 #, c-format msgid "Corrupt header in group section `%s'\n" msgstr "Rikkoutunut otsake ryhmälohkossa ”%s”\n" # The sh_info field holds the section header index, which is displayed in decimal. -#: readelf.c:5541 readelf.c:5552 +#: readelf.c:6798 readelf.c:6809 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "Virheellinen sh_info-kenttä ryhmälohkossa ”%s”\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:5591 +#: readelf.c:6859 msgid "section data" msgstr "lohkodata" -#: readelf.c:5602 +#: readelf.c:6870 #, c-format msgid "" "\n" @@ -6277,31 +6281,31 @@ "\n" "%sryhmälohko [%5u] ”%s” [%s] sisältää %u lohkoa:\n" -#: readelf.c:5605 +#: readelf.c:6873 #, c-format msgid " [Index] Name\n" msgstr " [Indeksi] Nimi\n" -#: readelf.c:5619 +#: readelf.c:6891 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "lohko [%5u] ryhmälohkossa [%5u] > maksimilohko [%5u]\n" -#: readelf.c:5628 +#: readelf.c:6907 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "lohko [%5u] ryhmälohkossa [%5u] on jo ryhmälohkossa [%5u]\n" -#: readelf.c:5641 +#: readelf.c:6923 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "lohko 0 ryhmälohkossa [%5u]\n" -#: readelf.c:5708 +#: readelf.c:6992 msgid "dynamic section image fixups" msgstr "dynaamiset lohkovedoskorjaukset" -#: readelf.c:5720 +#: readelf.c:7004 #, c-format msgid "" "\n" @@ -6310,18 +6314,18 @@ "\n" "Kuvakorjaukset tarvitulle kirjastolle #%d: %s - ident: %lx\n" -#: readelf.c:5723 +#: readelf.c:7007 #, c-format msgid "" "Seg Offset Type SymVec DataType\n" msgstr "" "Lohkosiirros Tyyppi SymVek.Tietotyyppi\n" -#: readelf.c:5755 +#: readelf.c:7040 msgid "dynamic section image relocations" msgstr "dynaamiset lohkovedossijoitukset" -#: readelf.c:5759 +#: readelf.c:7044 #, c-format msgid "" "\n" @@ -6330,7 +6334,7 @@ "\n" "Vedos reloc-tietueet\n" -#: readelf.c:5761 +#: readelf.c:7046 #, c-format msgid "" "Seg Offset Type Addend Seg Sym Off\n" @@ -6338,11 +6342,11 @@ "Lohko Siirros Tyyppi Yhteenlaskettava Lohko " "Symbolit Siirros\n" -#: readelf.c:5816 +#: readelf.c:7102 msgid "dynamic string section" msgstr "dynaaminen merkkijonolohko" -#: readelf.c:5917 +#: readelf.c:7203 #, c-format msgid "" "\n" @@ -6351,7 +6355,7 @@ "\n" "’%s’ uudelleensijoituslohko siirroksessa 0x%lx sisältää %ld tavua:\n" -#: readelf.c:5932 +#: readelf.c:7220 #, c-format msgid "" "\n" @@ -6361,7 +6365,7 @@ "Tässä tiedostossa ei ole dynaamisia uudelleensijoituksia.\n" # Kolme seuraava kuuluu yhteen. Siksi ensimmäinen genetiivimuodossa. -#: readelf.c:5956 +#: readelf.c:7245 #, c-format msgid "" "\n" @@ -6371,12 +6375,12 @@ "Uudelleensijoituslohkon " # Kuuluu yhteen kahden edellisen kanssa. -#: readelf.c:5963 readelf.c:6395 readelf.c:6730 +#: readelf.c:7808 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr " siirroksessa 0x%lx on %lu alkiota:\n" -#: readelf.c:6013 +#: readelf.c:7321 #, c-format msgid "" "\n" @@ -6385,13 +6389,13 @@ "\n" "Tässä tiedostossa ei ole uudelleensijoituksia.\n" -#: readelf.c:6153 +#: readelf.c:7509 #, c-format msgid "\tUnknown version.\n" msgstr "\tTuntematon versio.\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:6206 readelf.c:6577 +#: readelf.c:7572 readelf.c:8005 msgid "unwind table" msgstr "palautustaulu" @@ -6401,7 +6405,7 @@ msgstr "Ohittaa odottamattoman uudelleensijoitustyypin %s\n" # Unwind tarkoittaa ilmeisesti jonkun aikaisemman tilanteen palautusta esimerkiksi virhetilanteessa. -#: readelf.c:6310 readelf.c:6721 readelf.c:7682 +#: readelf.c:7712 readelf.c:8176 readelf.c:9280 #, c-format msgid "" "\n" @@ -6411,7 +6415,7 @@ "Tässä tiedostossa ei ole palautuslohkoja.\n" # Unwind tarkoittaa ilmeisesti jonkun aikaisemman tilanteen palautusta esimerkiksi virhetilanteessa. -#: readelf.c:6373 +#: readelf.c:7786 #, c-format msgid "" "\n" @@ -6427,12 +6431,12 @@ msgstr "’%s’" # Unwind tarkoittaa ilmeisesti jonkun aikaisemman tilanteen palautusta esimerkiksi virhetilanteessa. -#: readelf.c:6385 +#: readelf.c:7798 msgid "unwind info" msgstr "palautustiedot" # Unwind on maaginen lohkonimi ja siksi sitä ei voi kääntää. -#: readelf.c:6388 readelf.c:6727 +#: readelf.c:7801 #, c-format msgid "" "\n" @@ -6441,66 +6445,66 @@ "\n" "Unwind-lohko " -#: readelf.c:6849 +#: readelf.c:8323 msgid "unwind data" msgstr "unwind-tiedot" -#: readelf.c:6908 +#: readelf.c:8396 #, c-format msgid "Skipping unexpected relocation at offset 0x%lx\n" msgstr "" "Ohittaa odottamattoman uudelleensijoituksen siirrososoitteessa 0x%lx\n" -#: readelf.c:7023 +#: readelf.c:8542 #, c-format msgid "[Truncated opcode]\n" msgstr "[Typistetty käskykoodi]\n" -#: readelf.c:7067 readelf.c:7267 +#: readelf.c:8590 readelf.c:8806 #, c-format msgid "Refuse to unwind" msgstr "Kieltäytyä palauttamaan" -#: readelf.c:7090 +#: readelf.c:8613 #, c-format msgid " [Reserved]" msgstr " [Varattu]" -#: readelf.c:7118 +#: readelf.c:8641 #, c-format msgid " finish" msgstr " loppu" -#: readelf.c:7123 readelf.c:7209 +#: readelf.c:8646 readelf.c:8739 #, c-format msgid "[Spare]" msgstr "[Ylimääräinen]" -#: readelf.c:7230 readelf.c:7366 +#: readelf.c:8761 readelf.c:8911 #, c-format msgid " [unsupported opcode]" msgstr " [tukematon käskykoodi]" -#: readelf.c:7315 +#: readelf.c:8854 #, c-format msgid "pop frame {" msgstr "pop-kehys {" -#: readelf.c:7326 +#: readelf.c:8865 msgid "[pad]" msgstr "[näppäimistö]" -#: readelf.c:7355 +#: readelf.c:8900 #, c-format msgid "sp = sp + %ld" msgstr "sp = sp + %ld" -#: readelf.c:7421 +#: readelf.c:8970 #, c-format msgid " Personality routine: " msgstr " Henkilörutiini: " -#: readelf.c:7453 +#: readelf.c:9002 #, c-format msgid " [Truncated data]\n" msgstr " [Typistetyt tiedot]\n" @@ -6510,27 +6514,27 @@ msgid " Compact model %d\n" msgstr " Suppea malli %d\n" -#: readelf.c:7518 +#: readelf.c:9073 #, c-format msgid " Restore stack from frame pointer\n" msgstr " Palauta pino kehysosoittimesta\n" -#: readelf.c:7520 +#: readelf.c:9075 #, c-format msgid " Stack increment %d\n" msgstr " Pinoaskelkasvatus %d\n" -#: readelf.c:7521 +#: readelf.c:9076 #, c-format msgid " Registers restored: " msgstr " Rekisterit palautettu: " -#: readelf.c:7526 +#: readelf.c:9081 #, c-format msgid " Return register: %s\n" msgstr " Paluurekisteri: %s\n" -#: readelf.c:7616 +#: readelf.c:9200 #, c-format msgid "Could not locate .ARM.extab section containing 0x%lx.\n" msgstr "Ei voitu paikantaa ”.ARM.extab”-lohkoa, joka sisältää 0x%lx.\n" @@ -6564,11 +6568,11 @@ msgid "Time Stamp: %s\n" msgstr "Aikaleima: %s\n" -#: readelf.c:7959 readelf.c:8005 +#: readelf.c:9572 readelf.c:9620 msgid "dynamic section" msgstr "dynaaminen lohko" -#: readelf.c:8083 +#: readelf.c:9701 #, c-format msgid "" "\n" @@ -6581,7 +6585,7 @@ msgid "Unable to seek to end of file!\n" msgstr "Hakua ei voi suorittaa tiedoston loppuun!\n" -#: readelf.c:8134 +#: readelf.c:9762 msgid "Unable to determine the number of symbols to load\n" msgstr "Ei voi määritellä ladattavien symbolien lukumäärää\n" @@ -6589,15 +6593,15 @@ msgid "Unable to seek to end of file\n" msgstr "Hakua ei voi suorittaa tiedoston loppuun\n" -#: readelf.c:8174 +#: readelf.c:9798 msgid "Unable to determine the length of the dynamic string table\n" msgstr "Dynaamisen merkkijonotaulun pituutta ei voi määritellä\n" -#: readelf.c:8180 +#: readelf.c:9810 msgid "dynamic string table" msgstr "dynaaminen merkkijonotaulu" -#: readelf.c:8217 +#: readelf.c:9850 msgid "symbol information" msgstr "symbolitiedot" @@ -6610,79 +6614,79 @@ "\n" "Dynaaminen lohko siirroksessa 0x%lx sisältää %u alkiota:\n" -#: readelf.c:8245 +#: readelf.c:9888 #, c-format msgid " Tag Type Name/Value\n" msgstr " Tunniste Tyyppi Nimi/Arvo\n" -#: readelf.c:8281 +#: readelf.c:9922 #, c-format msgid "Auxiliary library" msgstr "Apukirjasto" -#: readelf.c:8285 +#: readelf.c:9926 #, c-format msgid "Filter library" msgstr "Suodatinkirjasto" -#: readelf.c:8289 +#: readelf.c:9930 #, c-format msgid "Configuration file" msgstr "Alustustiedosto" -#: readelf.c:8293 +#: readelf.c:9934 #, c-format msgid "Dependency audit library" msgstr "Riippuvuustarkastuskirjasto" -#: readelf.c:8297 +#: readelf.c:9938 #, c-format msgid "Audit library" msgstr "Tarkastuskirjasto" -#: readelf.c:8315 readelf.c:8343 readelf.c:8371 +#: readelf.c:9956 readelf.c:9984 readelf.c:10012 #, c-format msgid "Flags:" msgstr "Liput:" -#: readelf.c:8318 readelf.c:8346 readelf.c:8373 +#: readelf.c:9959 readelf.c:9987 readelf.c:10014 #, c-format msgid " None\n" msgstr " Ei mitään\n" -#: readelf.c:8554 +#: readelf.c:10220 #, c-format msgid "Shared library: [%s]" msgstr "Jaettu kirjasto: [%s]" -#: readelf.c:8557 +#: readelf.c:10223 #, c-format msgid " program interpreter" msgstr " ohjelmatulkki" # soname tarkoittanee *nix-ympäristössä dynaamisen kirjaston libxml.so.6.0.1 -tyyppistä nimeä -#: readelf.c:8561 +#: readelf.c:10227 #, c-format msgid "Library soname: [%s]" msgstr "Kirjaston so-nimi: [%s]" # rpath tarkoittanee samaa kuin run-path -#: readelf.c:8565 +#: readelf.c:10231 #, c-format msgid "Library rpath: [%s]" msgstr "Kirjaston rpath: [%s]" -#: readelf.c:8569 +#: readelf.c:10235 #, c-format msgid "Library runpath: [%s]" msgstr "Kirjaston run-polku: [%s]" -#: readelf.c:8602 +#: readelf.c:10269 #, c-format msgid " (bytes)\n" msgstr " (tavua)\n" -#: readelf.c:8632 +#: readelf.c:10299 #, c-format msgid "Not needed object: [%s]\n" msgstr "Tarpeeton objekti: [%s]\n" @@ -6700,17 +6704,17 @@ "\n" "Versiomäärittelylohko ’%s’ sisältää %u alkiota:\n" -#: readelf.c:8768 +#: readelf.c:10449 #, c-format msgid " Addr: 0x" msgstr " Osoite: 0x" -#: readelf.c:8770 readelf.c:8886 readelf.c:9028 +#: readelf.c:10451 readelf.c:10587 readelf.c:10743 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr " Siirros: %#08lx Linkki: %u (%s)\n" -#: readelf.c:8778 +#: readelf.c:10457 msgid "version definition section" msgstr "versiomäärittelylohko" @@ -6720,17 +6724,17 @@ msgid " %#06x: Rev: %d Flags: %s" msgstr " %#06x: Rev: %d Liput: %s" -#: readelf.c:8814 +#: readelf.c:10489 #, c-format msgid " Index: %d Cnt: %d " msgstr " Indeksi: %d Lkm: %d " -#: readelf.c:8829 +#: readelf.c:10506 #, c-format msgid "Name: %s\n" msgstr "Nimi: %s\n" -#: readelf.c:8831 +#: readelf.c:10508 #, c-format msgid "Name index: %ld\n" msgstr "Nimi-indeksi: %ld\n" @@ -6745,12 +6749,12 @@ msgid " %#06x: Parent %d, name index: %ld\n" msgstr " %#06x: Lähde %d, nimi-indeksi: %ld\n" -#: readelf.c:8860 +#: readelf.c:10545 #, c-format msgid " Version def aux past end of section\n" msgstr " Versiomäärittely lohkon lopun ohitse\n" -#: readelf.c:8866 +#: readelf.c:10563 #, c-format msgid " Version definition past end of section\n" msgstr " Versiomäärittely lohkon lopun ohitse\n" @@ -6764,13 +6768,13 @@ "\n" "Versiotarpeet-lohko ’%s’ sisältää %u alkiota:\n" -#: readelf.c:8884 +#: readelf.c:10585 #, c-format msgid " Addr: 0x" msgstr " Osoite: 0x" # kolme msgid ylempänä on Version needs section. Ilmeisesti tässä pitäisi olla sama -#: readelf.c:8895 +#: readelf.c:10594 msgid "Version Needs section" msgstr "Versiotarve-lohko" @@ -6779,17 +6783,17 @@ msgid " %#06x: Version: %d" msgstr " %#06x: Versio: %d" -#: readelf.c:8926 +#: readelf.c:10622 #, c-format msgid " File: %s" msgstr " Tiedosto: %s" -#: readelf.c:8928 +#: readelf.c:10624 #, c-format msgid " File: %lx" msgstr " Tiedosto: %lx" -#: readelf.c:8930 +#: readelf.c:10626 #, c-format msgid " Cnt: %d\n" msgstr " Lkm: %d\n" @@ -6804,22 +6808,22 @@ msgid " %#06x: Name index: %lx" msgstr " %#06x: Nimi-indeksi: %lx" -#: readelf.c:8960 +#: readelf.c:10655 #, c-format msgid " Flags: %s Version: %d\n" msgstr " Liput: %s Versio: %d\n" # hiukan ylempänä on Version needs section. Ilmeisesti tässä pitäisi olla sama -#: readelf.c:8972 +#: readelf.c:10674 msgid "Missing Version Needs auxillary information\n" msgstr "Puuttuu Versiotarve-lisätietoja\n" # hiukan ylempänä on Version needs section. Ilmeisesti tässä pitäisi olla sama -#: readelf.c:8978 +#: readelf.c:10689 msgid "Missing Version Needs information\n" msgstr "Puuttuu Versiotarve-tietoja\n" -#: readelf.c:9016 +#: readelf.c:10727 msgid "version string table" msgstr "versiomerkkijonotaulu" @@ -6832,59 +6836,59 @@ "\n" "Versiosymbolilohko ’%s’ sisältää %d alkiota:\n" -#: readelf.c:9026 +#: readelf.c:10741 #, c-format msgid " Addr: " msgstr " Osoite: " # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:9037 +#: readelf.c:10752 msgid "version symbol data" msgstr "versiosymbolidata" # Pituus maksimissaan 9 merkkiä, "*yleinen*" on tasan 9-merkkiä. Suomennos on hiukan slanginen -#: readelf.c:9065 +#: readelf.c:10780 msgid " 0 (*local*) " msgstr " 0 (*lokaali*) " # Pituus maksimissaan 9 merkkiä, (*globaali*) on liian pitkä -#: readelf.c:9069 +#: readelf.c:10784 msgid " 1 (*global*) " msgstr " 1 (*yleinen*) " -#: readelf.c:9080 +#: readelf.c:10795 msgid "invalid index into symbol array\n" msgstr "virheellinen indeksi symbolitaulukkoon\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n # Viittaa Elf_External_Verneed-rakenteeseen -#: readelf.c:9114 readelf.c:9941 +#: readelf.c:10817 readelf.c:11460 msgid "version need" msgstr "versiotarve" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n. # Viittaa Elf_External_Vernaux -rakenteeseen. -#: readelf.c:9125 +#: readelf.c:10828 msgid "version need aux (2)" msgstr "ulkoinen versiotarve (2)" -#: readelf.c:9146 readelf.c:9208 +#: readelf.c:10772 msgid "*invalid*" msgstr "*virheellinen*" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n. # Viittaa Elf_External_Verdef-rakenteeseen. -#: readelf.c:9176 readelf.c:10019 +#: readelf.c:10874 readelf.c:11400 msgid "version def" msgstr "versiomäärittely" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n. # Viittaa Elf_External_Verdaux-rakenteeseen. -#: readelf.c:9202 readelf.c:10041 +#: readelf.c:10902 readelf.c:11431 msgid "version def aux" msgstr "ulkoinen versiomäärittely" -#: readelf.c:9237 +#: readelf.c:10940 #, c-format msgid "" "\n" @@ -6893,7 +6897,7 @@ "\n" "Tästä tiedostosta ei löytynyt versiotietoja.\n" -#: readelf.c:9467 +#: readelf.c:11184 #, c-format msgid ": %x" msgstr ": %x" @@ -6902,28 +6906,29 @@ msgid "Unable to read in dynamic data\n" msgstr "Ei voi lukea dynaamista dataa\n" -#: readelf.c:9581 +#: readelf.c:11336 #, c-format msgid " " msgstr " " -#: readelf.c:9624 readelf.c:9676 readelf.c:9700 readelf.c:9730 readelf.c:9754 +#: readelf.c:11556 readelf.c:11608 readelf.c:11632 readelf.c:11662 +#: readelf.c:11686 msgid "Unable to seek to start of dynamic information\n" msgstr "Ei voi hakea dynaamisten tietojen alkua\n" -#: readelf.c:9630 readelf.c:9682 +#: readelf.c:11562 readelf.c:11614 msgid "Failed to read in number of buckets\n" msgstr "Buckets-lukumäärän lukeminen epäonnistui\n" -#: readelf.c:9636 +#: readelf.c:11568 msgid "Failed to read in number of chains\n" msgstr "Ketjujen lukumäärän lukeminen epäonnistui\n" -#: readelf.c:9738 +#: readelf.c:11670 msgid "Failed to determine last chain length\n" msgstr "Viimeisen ketjupituuden määritteleminen epäonnistui\n" -#: readelf.c:9782 +#: readelf.c:11717 #, c-format msgid "" "\n" @@ -6932,19 +6937,19 @@ "\n" "Symbolitaulu tiedostovedokselle:\n" -#: readelf.c:9784 readelf.c:9802 +#: readelf.c:11719 readelf.c:11745 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Lohkolkm: Arvo Koko Tyyppi Sidonta Näkyvyys Ind Nimi\n" # Num tarkoittaa ilmeisesti number-sanaa. Bind tarkoittaa ehkä samaa kuin jossain muussa taulukossa BoundTo ? -#: readelf.c:9786 readelf.c:9804 +#: readelf.c:11721 readelf.c:11747 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" " Lohkolkm: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" -#: readelf.c:9800 +#: readelf.c:11743 #, c-format msgid "" "\n" @@ -6953,7 +6958,7 @@ "\n" "Symbolitaulu ”.gnu.hash” tiedostovedokselle:\n" -#: readelf.c:9844 +#: readelf.c:11788 #, c-format msgid "" "\n" @@ -6971,24 +6976,24 @@ "\n" "Symbolitaulu ’%s’ sisältää %lu alkiota:\n" -#: readelf.c:9854 +#: readelf.c:11801 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Num: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" -#: readelf.c:9856 +#: readelf.c:11803 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Num: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:9911 +#: readelf.c:11363 msgid "version data" msgstr "versiodata" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n # Viittaa Elf_External_Vernaux-rakenteeseen -#: readelf.c:9960 +#: readelf.c:11478 msgid "version need aux (3)" msgstr "ulkoinen versiotarve (3)" @@ -6996,7 +7001,7 @@ msgid "bad dynamic symbol\n" msgstr "virheellinen dynaaminen symboli\n" -#: readelf.c:10066 +#: readelf.c:11889 #, c-format msgid "" "\n" @@ -7014,7 +7019,7 @@ "\n" "Bucket-luettelopituuden histogrammi (yhteensä %lu bucketista):\n" -#: readelf.c:10080 readelf.c:10151 +#: readelf.c:11918 readelf.c:11994 #, c-format msgid " Length Number %% of total Coverage\n" msgstr " Pituus Numero %% kaikesta Yhteensä\n" @@ -7037,12 +7042,12 @@ "\n" "Dynaaminen info-segmentti siirroksessa 0x%lx sisältää %d alkiota:\n" -#: readelf.c:10219 +#: readelf.c:12068 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr " Num: Nimi Sidotaan Liput\n" -#: readelf.c:10228 +#: readelf.c:12079 #, c-format msgid "" msgstr "" @@ -7052,7 +7057,7 @@ msgstr "" "Käsittelemätön MN10300 reloc-tyyppi löytyi SYM_DIFF reloc-tyypin jäljestä" -#: readelf.c:10543 +#: readelf.c:12542 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " @@ -7061,17 +7066,17 @@ "Kolmekymmentäkaksibittisten reloc-tyyppien puuttuvaa tietoa käytetään " "konenumeron %d DWARF-lohkoissa\n" -#: readelf.c:10899 +#: readelf.c:13209 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "ei kyetä soveltamaan tukematonta reloc-tyyppiä %d lohkoon %s\n" -#: readelf.c:10907 +#: readelf.c:13218 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "hypätään virheellisen sijoitussiirroksen 0x%lx yli lohkossa %s\n" -#: readelf.c:10916 +#: readelf.c:13227 #, c-format msgid "skipping invalid relocation symbol index 0x%lx in section %s\n" msgstr "hypätään virheellisen sijoitussiirroksen 0x%lx yli lohkossa %s\n" @@ -7084,7 +7089,7 @@ msgstr "" "hypätään odottamattoman symbolityypin %s yli %ld. sijoituksessa lohkossa %s\n" -#: readelf.c:10984 +#: readelf.c:13327 #, c-format msgid "" "\n" @@ -7102,11 +7107,11 @@ "\n" "Lohkossa ’%s’ ei ole vedostettavaa dataa.\n" -#: readelf.c:11011 +#: readelf.c:13351 msgid "section contents" msgstr "lohkosisältö" -#: readelf.c:11030 +#: readelf.c:13426 #, c-format msgid "" "\n" @@ -7115,7 +7120,7 @@ "\n" "Lohkon ’%s’ merkkijonovedos:\n" -#: readelf.c:11048 +#: readelf.c:13499 #, c-format msgid "" " Note: This section has relocations against it, but these have NOT been " @@ -7124,12 +7129,12 @@ " Huomaa: Tässä lohkossa on uudelleensijoituksia sitä vastaan, mutta niitä " "EI ole liitetty tähän vedokseen.\n" -#: readelf.c:11079 +#: readelf.c:13540 #, c-format msgid " No strings found in this section." msgstr " Tästä lohkosta ei löytynyt merkkijonoja." -#: readelf.c:11101 +#: readelf.c:13568 #, c-format msgid "" "\n" @@ -7138,7 +7143,7 @@ "\n" "Lohkon ’%s’ heksadesimaalilukuvedos:\n" -#: readelf.c:11125 +#: readelf.c:13650 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " @@ -7148,12 +7153,12 @@ "ole liitetty tähän vedokseen.\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:11259 +#: readelf.c:13719 #, c-format msgid "%s section data" msgstr "%s lohkodata" -#: readelf.c:11339 +#: readelf.c:13899 #, c-format msgid "" "\n" @@ -7166,70 +7171,70 @@ #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:11348 +#: readelf.c:13908 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "lohkossa ’%s’ on NOBITS-tyyppi - sen sisältö on epäluotettava.\n" -#: readelf.c:11393 +#: readelf.c:13958 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "Tunnistamaton vianjäljityslohko: %s\n" -#: readelf.c:11421 +#: readelf.c:13986 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "Lohkoa ’%s’ ei voitu vedostaa, koska sitä ei ole olemassa!\n" -#: readelf.c:11462 +#: readelf.c:14047 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "Lohkoa %d ei voitu vedostaa, koska sitä ei ole olemassa!\n" -#: readelf.c:11688 readelf.c:11702 readelf.c:11721 readelf.c:12070 -#: readelf.c:12333 readelf.c:12346 readelf.c:12359 +#: readelf.c:14479 readelf.c:14493 readelf.c:14512 readelf.c:15020 +#: readelf.c:15311 readelf.c:15324 readelf.c:15337 #, c-format msgid "None\n" msgstr "Ei mitään\n" -#: readelf.c:11689 +#: readelf.c:14480 #, c-format msgid "Application\n" msgstr "Sovellus\n" -#: readelf.c:11690 +#: readelf.c:14481 #, c-format msgid "Realtime\n" msgstr "Tosiaikainen\n" # alkuosa tulostukseen "%s: not enough binary data" -#: readelf.c:11691 +#: readelf.c:14482 #, c-format msgid "Microcontroller\n" msgstr "Mikrokontrolleri\n" -#: readelf.c:11692 +#: readelf.c:14483 #, c-format msgid "Application or Realtime\n" msgstr "Sovellus tai tosiaikainen\n" -#: readelf.c:11703 readelf.c:11723 readelf.c:12124 readelf.c:12142 -#: readelf.c:12217 readelf.c:12238 +#: readelf.c:14494 readelf.c:14514 readelf.c:15074 readelf.c:15092 +#: readelf.c:15167 readelf.c:15188 readelf.c:17674 #, c-format msgid "8-byte\n" msgstr "8-tavuinen\n" -#: readelf.c:11704 readelf.c:12220 readelf.c:12241 +#: readelf.c:14495 readelf.c:15170 readelf.c:15191 readelf.c:17673 #, c-format msgid "4-byte\n" msgstr "4-tavuinen\n" -#: readelf.c:11708 readelf.c:11727 +#: readelf.c:14499 readelf.c:14518 #, c-format msgid "8-byte and up to %d-byte extended\n" msgstr "8-tavuun ja aina %d-tavuun laajennettu\n" -#: readelf.c:11722 +#: readelf.c:14513 #, c-format msgid "8-byte, except leaf SP\n" msgstr "8-tavua, paitsi sivu SP\n" @@ -7239,12 +7244,12 @@ msgid "flag = %d, vendor = %s\n" msgstr "lippu = %d, toimittaja = %s\n" -#: readelf.c:11744 +#: readelf.c:14551 #, c-format msgid "True\n" msgstr "Tosi\n" -#: readelf.c:11844 readelf.c:12001 +#: readelf.c:14921 #, c-format msgid "Hard or soft float\n" msgstr "Laite- tai ohjelmistoliukuluku\n" @@ -7254,7 +7259,7 @@ msgid "Hard float\n" msgstr "Laitteistoliukuluku\n" -#: readelf.c:11850 readelf.c:12010 +#: readelf.c:14930 #, c-format msgid "Soft float\n" msgstr "Ohjelmistoliukuluku\n" @@ -7279,12 +7284,12 @@ msgid "Memory\n" msgstr "Muisti\n" -#: readelf.c:12004 +#: readelf.c:14924 #, c-format msgid "Hard float (double precision)\n" msgstr "Laitteistoliukuluku (kaksoistarkkuus)\n" -#: readelf.c:12007 +#: readelf.c:14927 #, c-format msgid "Hard float (single precision)\n" msgstr "Laitteistoliukuluku (yksittäistarkkuus)\n" @@ -7294,62 +7299,62 @@ msgid "Hard float (MIPS32r2 64-bit FPU)\n" msgstr "Laitteistoliukuluku (MIPS32r2 64-bittinen liukulukuyksikkö)\n" -#: readelf.c:12103 +#: readelf.c:15053 #, c-format msgid "Not used\n" msgstr "Ei käytetty\n" -#: readelf.c:12106 +#: readelf.c:15056 #, c-format msgid "2 bytes\n" msgstr "2 tavua\n" -#: readelf.c:12109 +#: readelf.c:15059 #, c-format msgid "4 bytes\n" msgstr "4 tavua\n" -#: readelf.c:12127 readelf.c:12145 readelf.c:12223 readelf.c:12244 +#: readelf.c:15077 readelf.c:15095 readelf.c:15173 readelf.c:15194 #, c-format msgid "16-byte\n" msgstr "16-tavuinen\n" -#: readelf.c:12160 +#: readelf.c:15110 #, c-format msgid "DSBT addressing not used\n" msgstr "DSBT-osoitteenmuodostusta ei ole käytetty\n" -#: readelf.c:12163 +#: readelf.c:15113 #, c-format msgid "DSBT addressing used\n" msgstr "DSBT-osoitteenmuodostusta on käytetty\n" -#: readelf.c:12178 +#: readelf.c:15128 #, c-format msgid "Data addressing position-dependent\n" msgstr "Paikkariippuvainen data-osoitteenmuodostus\n" -#: readelf.c:12181 +#: readelf.c:15131 #, c-format msgid "Data addressing position-independent, GOT near DP\n" msgstr "Paikkariippumaton data-osoitteenmuodostus, GOT lähellä DP:tä\n" -#: readelf.c:12184 +#: readelf.c:15134 #, c-format msgid "Data addressing position-independent, GOT far from DP\n" msgstr "Paikkariippumaton data-osoitteenmuodostus, GOT kaukana DP:sta\n" -#: readelf.c:12199 +#: readelf.c:15149 #, c-format msgid "Code addressing position-dependent\n" msgstr "Paikkariippuvainen koodiosoitteenmuodostus\n" -#: readelf.c:12202 +#: readelf.c:15152 #, c-format msgid "Code addressing position-independent\n" msgstr "Paikkariippumaton koodiosoitteenmuodostus\n" -#: readelf.c:12411 +#: readelf.c:15483 msgid "attributes" msgstr "attribuutit" @@ -7368,22 +7373,22 @@ msgid "ERROR: Bad subsection length (%d > %d)\n" msgstr "VIRHE: Virheellinen alilohkopituus (%d > %d)\n" -#: readelf.c:12475 +#: readelf.c:15607 #, c-format msgid "File Attributes\n" msgstr "Tiedostoattribuutit\n" -#: readelf.c:12478 +#: readelf.c:15610 #, c-format msgid "Section Attributes:" msgstr "Lohkoattribuutit:" -#: readelf.c:12481 +#: readelf.c:15613 #, c-format msgid "Symbol Attributes:" msgstr "Symboliattribuutit:" -#: readelf.c:12496 +#: readelf.c:15629 #, c-format msgid "Unknown tag: %d\n" msgstr "Tuntematon tunniste: %d\n" @@ -7398,11 +7403,13 @@ msgid "Unknown format '%c'\n" msgstr "Tuntematon muototyyppi ’%c’\n" -#: readelf.c:12581 readelf.c:12603 +#: dwarf.c:2274 dwarf.c:2299 dwarf.c:4344 dwarf.c:4654 readelf.c:5849 +#: readelf.c:5924 readelf.c:5942 readelf.c:5960 readelf.c:10408 readelf.c:11040 +#: readelf.c:15684 readelf.c:15716 msgid "" msgstr "" -#: readelf.c:12698 readelf.c:13266 +#: readelf.c:16087 readelf.c:16754 msgid "liblist section data" msgstr "liblist-lohkodata" @@ -7415,22 +7422,22 @@ "\n" "Lohko ’.liblist’ sisältää %lu alkiota:\n" -#: readelf.c:12703 +#: readelf.c:16094 msgid "" " Library Time Stamp Checksum Version Flags\n" msgstr "" " Kirjasto Aikaleima Tark.sum. Versio Liput\n" -#: readelf.c:12729 +#: readelf.c:16120 #, c-format msgid "" msgstr "" -#: readelf.c:12734 +#: readelf.c:16125 msgid " NONE" msgstr " EI MITÄÄN" -#: readelf.c:12785 +#: readelf.c:16183 msgid "options" msgstr "valitsimet" @@ -7444,12 +7451,12 @@ "Lohko ’%s’ sisältää %d alkiota:\n" # Virheilmoitus ennen maagisen .conflict-lohkon luontia (.conflict-lohkoa ei luoda). -#: readelf.c:12977 +#: readelf.c:16392 msgid "conflict list found without a dynamic symbol table\n" msgstr "ristiriitaluettelo löydetty ilman dynaamista symbolitaulua\n" # conflict-lohko ? -#: readelf.c:12994 readelf.c:13009 +#: readelf.c:16418 readelf.c:16433 msgid "conflict" msgstr "ristiriita" @@ -7463,20 +7470,20 @@ "Lohko ’.conflict’ sisältää %lu alkiota:\n" # Num on ehkä numero? -#: readelf.c:13021 +#: readelf.c:16447 msgid " Num: Index Value Name" msgstr " Num: Indeksi Arvo Nimi" -#: readelf.c:13033 readelf.c:13122 readelf.c:13193 +#: readelf.c:16465 readelf.c:16590 readelf.c:16675 #, c-format msgid "" msgstr "" -#: readelf.c:13055 +#: readelf.c:15956 readelf.c:16504 msgid "Global Offset Table data" msgstr "Yleinen Siirros Taulutiedot" -#: readelf.c:13059 +#: readelf.c:16508 #, c-format msgid "" "\n" @@ -7485,93 +7492,94 @@ "\n" "Ensisijainen GOT:\n" -#: readelf.c:13060 +#: readelf.c:15961 readelf.c:16509 #, c-format msgid " Canonical gp value: " msgstr " Sääntöjenmukainen yleiskäyttöarvo: " -#: readelf.c:13064 readelf.c:13164 +#: readelf.c:15975 readelf.c:16513 readelf.c:16640 #, c-format msgid " Reserved entries:\n" msgstr " Varatut alkiot:\n" -#: readelf.c:13065 +#: readelf.c:16514 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr " %*s %10s %*s Tarkoitus\n" -#: readelf.c:13066 readelf.c:13083 readelf.c:13099 readelf.c:13166 -#: readelf.c:13175 +#: readelf.c:15977 readelf.c:16007 readelf.c:16515 readelf.c:16543 +#: readelf.c:16561 readelf.c:16642 readelf.c:16651 msgid "Address" msgstr "Osoite" -#: readelf.c:13066 readelf.c:13083 readelf.c:13100 +#: readelf.c:15977 readelf.c:16007 readelf.c:16515 readelf.c:16543 +#: readelf.c:16562 msgid "Access" msgstr "Haku" -#: readelf.c:13067 readelf.c:13084 readelf.c:13101 readelf.c:13166 -#: readelf.c:13176 +#: readelf.c:16516 readelf.c:16544 readelf.c:16563 readelf.c:16642 +#: readelf.c:16652 msgid "Initial" msgstr "Alustava" -#: readelf.c:13069 +#: readelf.c:16518 #, c-format msgid " Lazy resolver\n" msgstr " Lazy-ratkaisija\n" -#: readelf.c:13075 +#: readelf.c:16533 #, c-format msgid " Module pointer (GNU extension)\n" msgstr " Moduuliosoitin (GNU-laajennus)\n" -#: readelf.c:13081 +#: readelf.c:16005 readelf.c:16541 #, c-format msgid " Local entries:\n" msgstr " Paikallisalkiot:\n" -#: readelf.c:13097 +#: readelf.c:16559 #, c-format msgid " Global entries:\n" msgstr " Yleisalkiot:\n" -#: readelf.c:13102 readelf.c:13177 +#: readelf.c:16564 readelf.c:16653 msgid "Sym.Val." msgstr "Sym.Arvo" #. Note for translators: "Ndx" = abbreviated form of "Index". -#: readelf.c:13105 readelf.c:13177 +#: readelf.c:16567 readelf.c:16653 msgid "Ndx" msgstr "Ndx" -#: readelf.c:13105 readelf.c:13177 +#: readelf.c:16567 readelf.c:16653 msgid "Name" msgstr "Nimi" -#: readelf.c:13159 +#: readelf.c:16635 msgid "Procedure Linkage Table data" msgstr "Proseduuri Liitäntä Taulutiedot" -#: readelf.c:13165 +#: readelf.c:16641 #, c-format msgid " %*s %*s Purpose\n" msgstr " %*s %*s Tarkoitus\n" -#: readelf.c:13168 +#: readelf.c:16644 #, c-format msgid " PLT lazy resolver\n" msgstr " PLT lazy -ratkaisija\n" -#: readelf.c:13170 +#: readelf.c:16646 #, c-format msgid " Module pointer\n" msgstr " Moduuliosoitin\n" -#: readelf.c:13173 +#: readelf.c:16649 #, c-format msgid " Entries:\n" msgstr " Alkiot:\n" -#: readelf.c:13274 +#: readelf.c:16765 msgid "liblist string table" msgstr "liblist-merkkijonotaulu" @@ -7584,286 +7592,285 @@ "\n" "Kirjastoluettelolohko ’%s’ sisältää %lu alkiota:\n" -#: readelf.c:13288 +#: readelf.c:16783 msgid "" " Library Time Stamp Checksum Version Flags" msgstr "" " Kirjasto Aikaleima Tark.sum. Versio Liput" -#: readelf.c:13338 +#: readelf.c:16833 msgid "NT_AUXV (auxiliary vector)" msgstr "NT_AUXV (apuvektori)" -#: readelf.c:13340 +#: readelf.c:16835 msgid "NT_PRSTATUS (prstatus structure)" msgstr "NT_PRSTATUS (prstatus-rakenne)" -#: readelf.c:13342 +#: readelf.c:16837 msgid "NT_FPREGSET (floating point registers)" msgstr "NT_FPREGSET (liukulukurekistereitä)" -#: readelf.c:13344 +#: readelf.c:16839 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "NT_PRPSINFO (prpsinfo-rakenne)" # task on suomeksi tehtävä, mutta tässä tarkoitetaan # ilmeisesti task (struct)-rakennetta -#: readelf.c:13346 +#: readelf.c:16841 msgid "NT_TASKSTRUCT (task structure)" msgstr "NT_TASKSTRUCT (task-rakenne)" -#: readelf.c:13348 +#: readelf.c:16843 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "NT_PRXFPREG (user_xfpregs-rakenne)" -#: readelf.c:13350 +#: readelf.c:16845 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "NT_PPC_VMX (ppc Altivec-rekisterit)" -#: readelf.c:13352 +#: readelf.c:16847 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "NT_PPC_VSX (ppc VSX-rekisterit)" -#: readelf.c:13358 +#: readelf.c:16879 msgid "NT_X86_XSTATE (x86 XSAVE extended state)" msgstr "NT_X86_XSTATE (x86 XSAVE laajennettu tila)" -#: readelf.c:13360 +#: readelf.c:16881 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" msgstr "NT_S390_HIGH_GPRS (s390 ylemmät rekisteripuoliskot)" -#: readelf.c:13362 +#: readelf.c:16883 msgid "NT_S390_TIMER (s390 timer register)" msgstr "NT_S390_TIMER (s390 ajastinrekisteri)" -#: readelf.c:13364 +#: readelf.c:16885 msgid "NT_S390_TODCMP (s390 TOD comparator register)" msgstr "NT_S390_TODCMP (s390 TOD -komparaattorirekisteri)" -#: readelf.c:13366 +#: readelf.c:16887 msgid "NT_S390_TODPREG (s390 TOD programmable register)" msgstr "NT_S390_TODPREG (s390 TOD ohjelmoitava rekisteri)" -#: readelf.c:13368 +#: readelf.c:16889 msgid "NT_S390_CTRS (s390 control registers)" msgstr "NT_S390_CTRS (s390 ohjausrekisterit)" -#: readelf.c:13370 +#: readelf.c:16891 msgid "NT_S390_PREFIX (s390 prefix register)" msgstr "NT_S390_PREFIX (s390 prefiksirekisteri)" -#: readelf.c:13378 +#: readelf.c:16907 msgid "NT_ARM_VFP (arm VFP registers)" msgstr "NT_ARM_VFP (arm VFP-rekisterit)" -#: readelf.c:13386 +#: readelf.c:16915 msgid "NT_PSTATUS (pstatus structure)" msgstr "NT_PSTATUS (pstatus-rakenne)" -#: readelf.c:13388 +#: readelf.c:16917 msgid "NT_FPREGS (floating point registers)" msgstr "NT_FPREGS (liukulukurekistereitä)" -#: readelf.c:13390 +#: readelf.c:16919 msgid "NT_PSINFO (psinfo structure)" msgstr "NT_PSINFO (psinfo-rakenne)" -#: readelf.c:13392 +#: readelf.c:16921 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "NT_LWPSTATUS (lwpstatus_t-rakenne)" -#: readelf.c:13394 +#: readelf.c:16923 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "NT_LWPSINFO (lwpsinfo_t-rakenne)" -#: readelf.c:13396 +#: readelf.c:16925 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "NT_WIN32PSTATUS (win32_pstatus-rakenne)" -#: readelf.c:13408 +#: readelf.c:16937 msgid "NT_VERSION (version)" msgstr "NT_VERSION (versio)" -#: readelf.c:13410 +#: readelf.c:16939 msgid "NT_ARCH (architecture)" msgstr "NT_ARCH (arkkitehtuuri)" -#: readelf.c:13415 readelf.c:13524 readelf.c:13614 readelf.c:13672 -#: readelf.c:13749 +#: readelf.c:16948 readelf.c:17067 readelf.c:17647 readelf.c:17791 +#: readelf.c:17849 readelf.c:17926 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "Tuntematon note-segmenttityyppi: (0x%08x)" -#: readelf.c:13513 +#: readelf.c:17050 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "NT_GNU_ABI_TAG (ABI-versiotunniste)" -#: readelf.c:13515 +#: readelf.c:17052 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "NT_GNU_HWCAP (DSO-tuettu ohjelmisto-HWCAP-tiedot)" -#: readelf.c:13517 +#: readelf.c:17054 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "NT_GNU_BUILD_ID (uniikki rakentamistunnistebittimerkkijono)" -#: readelf.c:13519 +#: readelf.c:17056 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "NT_GNU_GOLD_VERSION (kultaversio)" -#: readelf.c:13537 +#: readelf.c:17521 #, c-format msgid " Build ID: " msgstr " Rakentamistunniste: " -#: readelf.c:13576 +#: readelf.c:17573 #, c-format msgid " OS: %s, ABI: %ld.%ld.%ld\n" msgstr " Käyttöjärjestelmä: %s, ABI: %ld.%ld.%ld\n" -#. NetBSD core "procinfo" structure. -#: readelf.c:13604 +#: readelf.c:17782 msgid "NetBSD procinfo structure" msgstr "NetBSD procinfo-rakenne" -#: readelf.c:13631 readelf.c:13645 +#: readelf.c:17808 readelf.c:17822 msgid "PT_GETREGS (reg structure)" msgstr "PT_GETREGS (reg-rakenne)" # fpreg viittaa ilmeisesti floating point registers eli liukulukurekistereihin -#: readelf.c:13633 readelf.c:13647 +#: readelf.c:17810 readelf.c:17824 msgid "PT_GETFPREGS (fpreg structure)" msgstr "PT_GETFPREGS (fpreg-rakenne)" -#: readelf.c:13666 +#: readelf.c:17843 msgid "NT_STAPSDT (SystemTap probe descriptors)" msgstr "NT_STAPSDT (SystemTap-tunnusteluselosteet)" -#: readelf.c:13699 +#: readelf.c:17876 #, c-format msgid " Provider: %s\n" msgstr " Palvelutarjoaja: %s\n" -#: readelf.c:13700 +#: readelf.c:17877 #, c-format msgid " Name: %s\n" msgstr " Nimi: %s\n" -#: readelf.c:13701 +#: readelf.c:17878 #, c-format msgid " Location: " msgstr " Sijainti: " -#: readelf.c:13703 +#: readelf.c:17880 #, c-format msgid ", Base: " msgstr ", Perusosoite: " -#: readelf.c:13705 +#: readelf.c:17882 #, c-format msgid ", Semaphore: " msgstr ", Opastin: " -#: readelf.c:13708 +#: readelf.c:17885 #, c-format msgid " Arguments: %s\n" msgstr " Argumentit: %s\n" -#: readelf.c:13721 +#: readelf.c:17898 msgid "NT_VMS_MHD (module header)" msgstr "NT_VMS_MHD (moduuliotsake)" -#: readelf.c:13723 +#: readelf.c:17900 msgid "NT_VMS_LNM (language name)" msgstr "NT_VMS_LNM (kielinimi)" -#: readelf.c:13725 +#: readelf.c:17902 msgid "NT_VMS_SRC (source files)" msgstr "NT_VMS_SRC (lähdetiedostot)" -#: readelf.c:13729 +#: readelf.c:17906 msgid "NT_VMS_EIDC (consistency check)" msgstr "NT_VMS_EIDC (johdonmukaisuustarkistus)" -#: readelf.c:13731 +#: readelf.c:17908 msgid "NT_VMS_FPMODE (FP mode)" msgstr "NT_VMS_FPMODE (FP-tila)" -#: readelf.c:13735 +#: readelf.c:17912 msgid "NT_VMS_IMGNAM (image name)" msgstr "NT_VMS_IMGNAM (vedosnimi)" -#: readelf.c:13737 +#: readelf.c:17914 msgid "NT_VMS_IMGID (image id)" msgstr "NT_VMS_IMGID (vedostunniste)" -#: readelf.c:13739 +#: readelf.c:17916 msgid "NT_VMS_LINKID (link id)" msgstr "NT_VMS_LINKID (linkitystunniste)" -#: readelf.c:13741 +#: readelf.c:17918 msgid "NT_VMS_IMGBID (build id)" msgstr "NT_VMS_IMGBID (rakentamistunniste)" -#: readelf.c:13743 +#: readelf.c:17920 msgid "NT_VMS_GSTNAM (sym table name)" msgstr "NT_VMS_GSTNAM (symbolitaulunimi)" -#: readelf.c:13763 +#: readelf.c:17940 #, c-format msgid " Creation date : %.17s\n" msgstr " Luontipäivämäärä : %.17s\n" -#: readelf.c:13764 +#: readelf.c:17941 #, c-format msgid " Last patch date: %.17s\n" msgstr " Viimeisen korjausken päivämäärä: %.17s\n" -#: readelf.c:13765 +#: readelf.c:17942 #, c-format msgid " Module name : %s\n" msgstr " Moduulinimi : %s\n" -#: readelf.c:13766 +#: readelf.c:17943 #, c-format msgid " Module version : %s\n" msgstr " Moduuliversio : %s\n" -#: readelf.c:13769 +#: readelf.c:17946 #, c-format msgid " Invalid size\n" msgstr " Virheellinen koko\n" -#: readelf.c:13772 +#: readelf.c:17949 #, c-format msgid " Language: %s\n" msgstr " Kieli: %s\n" -#: readelf.c:13776 +#: readelf.c:17953 #, c-format msgid " Floating Point mode: " msgstr " Liukulukutila: " -#: readelf.c:13781 +#: readelf.c:17958 #, c-format msgid " Link time: " msgstr " Linkitysaika: " -#: readelf.c:13787 +#: readelf.c:17964 #, c-format msgid " Patch time: " msgstr " Paikkausaika: " -#: readelf.c:13793 +#: readelf.c:17970 #, c-format msgid " Major id: %u, minor id: %u\n" msgstr " Major-tunniste: %u, minor-tunniste: %u\n" -#: readelf.c:13796 +#: readelf.c:17973 #, c-format msgid " Last modified : " msgstr " Viimeksi muokattu : " -#: readelf.c:13799 +#: readelf.c:17976 #, c-format msgid "" "\n" @@ -7872,38 +7879,38 @@ "\n" " Linkitysliput : " -#: readelf.c:13802 +#: readelf.c:17979 #, c-format msgid " Header flags: 0x%08x\n" msgstr " Otsakeliput: 0x%08x\n" -#: readelf.c:13804 +#: readelf.c:17981 #, c-format msgid " Image id : %s\n" msgstr " Vedostunniste : %s\n" -#: readelf.c:13808 +#: readelf.c:17985 #, c-format msgid " Image name: %s\n" msgstr " Vedosnimi: %s\n" -#: readelf.c:13811 +#: readelf.c:17988 #, c-format msgid " Global symbol table name: %s\n" msgstr " Yleinen symbolitaulunimi: %s\n" -#: readelf.c:13814 +#: readelf.c:17991 #, c-format msgid " Image id: %s\n" msgstr " Vedostunniste: %s\n" -#: readelf.c:13817 +#: readelf.c:17994 #, c-format msgid " Linker id: %s\n" msgstr " Linkkeritunniste: %s\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:13894 +#: readelf.c:18629 msgid "notes" msgstr "notes" @@ -7916,16 +7923,16 @@ "\n" "Notes-segmenttejä siirroksessa 0x%08lx pituudella 0x%08lx:\n" -#: readelf.c:13902 +#: readelf.c:18656 #, c-format msgid " %-20s %10s\tDescription\n" msgstr " %-20s %10s\tKuvaus\n" -#: readelf.c:13902 +#: readelf.c:18656 msgid "Owner" msgstr "Omistaja" -#: readelf.c:13902 +#: readelf.c:18656 msgid "Data size" msgstr "Data-koko" @@ -7941,12 +7948,12 @@ msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" msgstr " tyyppi:%lx, nimikoko:%08lx, kuvauskoko: %08lx\n" -#: readelf.c:14059 +#: readelf.c:18939 #, c-format msgid "No note segments present in the core file.\n" msgstr "Ydintiedostossa ei ole note-segmenttejä.\n" -#: readelf.c:14156 +#: readelf.c:19087 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" @@ -7954,12 +7961,12 @@ "Tähän readelf-binaariin ei ole käännetty tukea 64-bittiselle\n" "datatyypille, joten 64-bittisiä ELF-tiedostoja ei voida lukea.\n" -#: readelf.c:14203 +#: readelf.c:19210 #, c-format msgid "%s: Failed to read file header\n" msgstr "%s: Tiedosto-otsakkeen lukeminen epäonnistui\n" -#: readelf.c:14217 +#: readelf.c:19224 #, c-format msgid "" "\n" @@ -7968,7 +7975,7 @@ "\n" "Tiedosto: %s\n" -#: readelf.c:14389 +#: readelf.c:19410 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "%s: ei kyetä vedostamaan indeksiä, koska mitään ei löytynyt\n" @@ -7983,7 +7990,7 @@ msgid "Binary %s contains:\n" msgstr "Binaari %s sisältää:\n" -#: readelf.c:14423 +#: readelf.c:19445 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "%s: symbolitaulun loppu tavoitettiin ennen indeksin loppua\n" @@ -7997,22 +8004,22 @@ "%s: symbolit jäävät indeksisymbolitauluun, mutta ilman vastaavia alkioita " "indeksitaulussa\n" -#: readelf.c:14442 +#: readelf.c:19475 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "%s: objektitiedostojen alkuunpaluun haku arkistossa epäonnistui\n" -#: readelf.c:14525 readelf.c:14617 +#: readelf.c:19562 readelf.c:19674 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "Syötetiedosto ’%s’ ei ole luettava.\n" -#: readelf.c:14556 +#: readelf.c:19599 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "%s: arkistojäsenen haku epäonnistui.\n" -#: readelf.c:14635 +#: readelf.c:19702 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "Tiedosto %s ei ole arkisto, joten sen indeksiä ei voi näyttää.\n" @@ -8033,167 +8040,167 @@ msgid "unable to copy file '%s'; reason: %s" msgstr "tiedoston ’%s’ kopiointi epäonnistui; syy: %s" -#: resbin.c:120 +#: resbin.c:119 #, c-format msgid "%s: not enough binary data" msgstr "%s: binaaridataa ei ole tarpeeksi" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:136 +#: resbin.c:135 msgid "null terminated unicode string" msgstr "null-päätteinen unicode-merkkijono" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:163 resbin.c:169 +#: resbin.c:162 resbin.c:168 msgid "resource ID" msgstr "resurssi-ID" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:208 +#: resbin.c:207 msgid "cursor" msgstr "kohdistin" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:239 resbin.c:246 +#: resbin.c:238 resbin.c:245 msgid "menu header" msgstr "valikko-otsake" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:255 +#: resbin.c:254 msgid "menuex header" msgstr "menuex-valikko-otsake" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:259 +#: resbin.c:258 msgid "menuex offset" msgstr "menuex-valikkosiirros" # parametri fatal-tulostukseen -#: resbin.c:264 +#: resbin.c:263 #, c-format msgid "unsupported menu version %d" msgstr "ei-tuettu valikkoversio %d" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:289 resbin.c:304 resbin.c:366 +#: resbin.c:288 resbin.c:303 resbin.c:365 msgid "menuitem header" msgstr "menuitem-valikkoalkio-otsake" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:396 +#: resbin.c:395 msgid "menuitem" msgstr "menuitem-valikkoalkio" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:433 resbin.c:461 +#: resbin.c:432 resbin.c:460 msgid "dialog header" msgstr "valintaikkunaotsake" # parametri fatal-tulostukseen -#: resbin.c:451 +#: resbin.c:450 #, c-format msgid "unexpected DIALOGEX version %d" msgstr "odottamaton DIALOGEX-versio %d" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:496 +#: resbin.c:495 msgid "dialog font point size" msgstr "valintaikkunan kirjainlajin pistekoko" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:504 +#: resbin.c:503 msgid "dialogex font information" msgstr "dialogex-valintaikkunan kirjainlajitietoja" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:530 resbin.c:548 +#: resbin.c:529 resbin.c:547 msgid "dialog control" msgstr "valintaikkunaohjain" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:540 +#: resbin.c:539 msgid "dialogex control" msgstr "dialogex-valintaikkunaohjain" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:569 +#: resbin.c:568 msgid "dialog control end" msgstr "valintaikkunaohjainloppu" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:581 +#: resbin.c:578 msgid "dialog control data" msgstr "valintaikkunaohjaindataa" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:621 +#: resbin.c:618 msgid "stringtable string length" msgstr "stringtable-merkkijonopituus" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:631 +#: resbin.c:628 msgid "stringtable string" msgstr "stringtable-merkkijono" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:661 +#: resbin.c:658 msgid "fontdir header" msgstr "fontdir-otsake" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:675 +#: resbin.c:672 msgid "fontdir" msgstr "fontdir" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:692 +#: resbin.c:689 msgid "fontdir device name" msgstr "fontdir-laitenimi" # alkuosa tulostukseen "%s: not enough binary data". Lainausmerkit lisätty. -#: resbin.c:698 +#: resbin.c:695 msgid "fontdir face name" msgstr "”fontdir face”-nimi" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:738 +#: resbin.c:735 msgid "accelerator" msgstr "accelerator-rakenne" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:797 +#: resbin.c:794 msgid "group cursor header" msgstr "ryhmäkohdistinotsake" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:801 resrc.c:1350 +#: resbin.c:798 resrc.c:1350 #, c-format msgid "unexpected group cursor type %d" msgstr "odottamaton ryhmäkohdistintyyppi %d" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:816 +#: resbin.c:813 msgid "group cursor" msgstr "ryhmäkohdistin" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:852 +#: resbin.c:849 msgid "group icon header" msgstr "ryhmäkuvakeotsake" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:856 resrc.c:1297 +#: resbin.c:853 resrc.c:1297 #, c-format msgid "unexpected group icon type %d" msgstr "odottamaton ryhmäkuvaketyyppi %d" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:871 +#: resbin.c:868 msgid "group icon" msgstr "ryhmäkuvake" # parametri fatal-tulostukseen -#: resbin.c:935 resbin.c:1169 +#: resbin.c:932 msgid "unexpected version string" msgstr "odottamaton versiomerkkijono" @@ -8204,85 +8211,85 @@ msgstr "versiopituus %d ei täsmää resurssipituuden %lu kanssa" # parametri fatal-tulostukseen -#: resbin.c:970 +#: resbin.c:968 #, c-format msgid "unexpected version type %d" msgstr "odottamaton versiotyyppi %d" # parametri fatal-tulostukseen -#: resbin.c:982 +#: resbin.c:980 #, c-format msgid "unexpected fixed version information length %ld" msgstr "odottamaton kiinteä versiotietopituus %ld" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:985 +#: resbin.c:983 msgid "fixed version info" msgstr "kiinteä versiotieto" # parametri fatal-tulostukseen -#: resbin.c:989 +#: resbin.c:987 #, c-format msgid "unexpected fixed version signature %lu" msgstr "odottamaton kiinteä versioallekirjoitus %lu" # parametri fatal-tulostukseen # versiotietoversio on hiukan tautofoninen? -#: resbin.c:993 +#: resbin.c:991 #, c-format msgid "unexpected fixed version info version %lu" msgstr "odottamaton kiinteä versiotietoversio %lu" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:1022 +#: resbin.c:1020 msgid "version var info" msgstr "version var-tiedot" # parametri fatal-tulostukseen -#: resbin.c:1039 +#: resbin.c:1037 #, c-format msgid "unexpected stringfileinfo value length %ld" msgstr "odottamaton stringfileinfo-arvopituus %ld" -#: resbin.c:1056 +#: resbin.c:1054 msgid "version stringtable" msgstr "versiomerkkijonotaulu" # parametri fatal-tulostukseen -#: resbin.c:1064 +#: resbin.c:1062 #, c-format msgid "unexpected version stringtable value length %ld" msgstr "odottamaton versio-stringtable-arvopituus %ld" -#: resbin.c:1081 +#: resbin.c:1079 msgid "version string" msgstr "versiomerkki" # parametri fatal-tulostukseen -#: resbin.c:1096 +#: resbin.c:1094 #, c-format msgid "unexpected version string length %ld != %ld + %ld" msgstr "odottamaton versiomerkkijonopituus %ld != %ld + %ld" # parametri fatal-tulostukseen -#: resbin.c:1103 +#: resbin.c:1101 #, c-format msgid "unexpected version string length %ld < %ld" msgstr "odottamaton versiomerkkijonopituus %ld < %ld" # parametri fatal-tulostukseen -#: resbin.c:1129 +#: resbin.c:1127 #, c-format msgid "unexpected varfileinfo value length %ld" msgstr "odottamaton varfileinfo-arvopituus %ld" # alkuosa tulostukseen "%s: not enough binary data" -#: resbin.c:1148 +#: resbin.c:1146 msgid "version varfileinfo" msgstr "versio varfileinfo" # parametri fatal-tulostukseen -#: resbin.c:1163 +#: resbin.c:1161 #, c-format msgid "unexpected version value length %ld" msgstr "odottamaton versioarvopituus %ld" @@ -8298,87 +8305,87 @@ msgstr "%s: ei resurssilohkoa" # ensimmäinen parametri tiedostonimi, toinen parametri virhesanoma -#: rescoff.c:172 +#: rescoff.c:178 #, c-format msgid "%s: %s: address out of bounds" msgstr "%s: %s: osoite ei ole lukualueen sisällä" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:189 +#: rescoff.c:202 msgid "directory" msgstr "hakemisto" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:217 +#: rescoff.c:230 msgid "named directory entry" msgstr "nimetty hakemistorivi" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:226 +#: rescoff.c:239 msgid "directory entry name" msgstr "hakemistorivin nimi" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:246 +#: rescoff.c:264 msgid "named subdirectory" msgstr "nimetty alihakemisto" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:254 +#: rescoff.c:272 msgid "named resource" msgstr "nimetty resurssi" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:269 +#: rescoff.c:287 msgid "ID directory entry" msgstr "ID-hakemiston rivi" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:286 +#: rescoff.c:304 msgid "ID subdirectory" msgstr "ID-alihakemisto" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:294 +#: rescoff.c:312 msgid "ID resource" msgstr "ID-resurssi" # fatal-tulosteen parametri -#: rescoff.c:319 +#: rescoff.c:337 msgid "resource type unknown" msgstr "resurssityyppi tuntematon" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:322 +#: rescoff.c:340 msgid "data entry" msgstr "data-alkio" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:330 +#: rescoff.c:348 msgid "resource data" msgstr "resurssidataa" # toinen parametri viestissä "%s: %s: osoite ei ole lukualueen sisällä" -#: rescoff.c:335 +#: rescoff.c:353 msgid "resource data size" msgstr "resurssidatakoko" # fatal-tulosteen parametri -#: rescoff.c:430 +#: rescoff.c:448 msgid "filename required for COFF output" msgstr "COFF-tulosteeseen vaaditaan tiedostonimi" # bfd_fatal-tulosteen parametri -#: rescoff.c:714 +#: rescoff.c:732 msgid "can't get BFD_RELOC_RVA relocation type" msgstr "ei voi saada BFD_RELOC_RVA-uudelleensijoitustyyppiä" -#: resrc.c:257 resrc.c:328 +#: resrc.c:256 resrc.c:328 #, c-format msgid "can't open temporary file `%s': %s" msgstr "tilapäistä tiedostoa ”%s” ei voi avata: %s" -#: resrc.c:263 +#: resrc.c:262 #, c-format msgid "can't redirect stdout: `%s': %s" msgstr "vakiotulostetta: ”%s” ei voi uudelleenohjata: %s" @@ -8475,18 +8482,18 @@ msgid "can't open `%s' for output: %s" msgstr "ei voi avata kohdetta ”%s” tulosteeseen: %s" -#: size.c:79 +#: size.c:77 #, c-format msgid " Displays the sizes of sections inside binary files\n" msgstr " Näyttää binaaritiedostojen sisäisten lohkojen koot\n" -#: size.c:80 +#: size.c:78 #, c-format msgid " If no input file(s) are specified, a.out is assumed\n" msgstr "" " Jos syötetiedosto(j)a ei ole annettu, a.out on oletussyötetiedostona\n" -#: size.c:81 +#: size.c:79 #, c-format msgid "" " The options are:\n" @@ -8525,13 +8532,13 @@ msgid "Invalid radix: %s\n" msgstr "Virheellinen kantaluku: %s\n" -#: srconv.c:1734 +#: srconv.c:1696 #, c-format msgid "Convert a COFF object file into a SYSROFF object file\n" msgstr "Muuntaa COFF-objektitiedoston SYSROFF-objektitiedostoksi\n" # COMMON on lohko,joka sisältää yleisiä symboleja, joille ei ole vielä varattu muistia. -#: srconv.c:1735 +#: srconv.c:1697 #, c-format msgid "" " The options are:\n" @@ -8551,72 +8558,72 @@ " -h --help Näytä nämä tiedot\n" " -v --version Tulosta ohjelman versionumero\n" -#: srconv.c:1881 +#: srconv.c:1844 #, c-format msgid "unable to open output file %s" msgstr "ei voi avata tulostetiedostoa %s" -#: stabs.c:328 stabs.c:1717 +#: stabs.c:344 stabs.c:1772 msgid "numeric overflow" msgstr "numeerinen ylivuoto" -#: stabs.c:338 +#: stabs.c:354 #, c-format msgid "Bad stab: %s\n" msgstr "Virheellinen stab: %s\n" -#: stabs.c:346 +#: stabs.c:362 #, c-format msgid "Warning: %s: %s\n" msgstr "Varoitus: %s: %s\n" -#: stabs.c:456 +#: stabs.c:474 #, c-format msgid "N_LBRAC not within function\n" msgstr "N_LBRAC-symboli ei ole funktiossa\n" -#: stabs.c:495 +#: stabs.c:513 #, c-format msgid "Too many N_RBRACs\n" msgstr "Liian monta N_RBRAC-symbolia\n" -#: stabs.c:727 +#: stabs.c:746 msgid "unknown C++ encoded name" msgstr "tuntematon C++-koodattu nimi" #. Complain and keep going, so compilers can invent new #. cross-reference types. -#: stabs.c:1262 +#: stabs.c:1307 msgid "unrecognized cross reference type" msgstr "tunnistamaton ristiviitetyyppi" #. Does this actually ever happen? Is that why we are worrying #. about dealing with it rather than just calling error_type? -#: stabs.c:1809 +#: stabs.c:1864 msgid "missing index type" msgstr "indeksityyppi puuttuu" -#: stabs.c:2129 +#: stabs.c:2216 msgid "unknown virtual character for baseclass" msgstr "tuntematon virtuaalimerkki kantaluokalle" -#: stabs.c:2147 +#: stabs.c:2237 msgid "unknown visibility character for baseclass" msgstr "tuntematon näkyvyysmerkki kantaluokalle" -#: stabs.c:2337 +#: stabs.c:2442 msgid "unnamed $vb type" msgstr "nimeämätön $vb-tyyppi" -#: stabs.c:2343 +#: stabs.c:2448 msgid "unrecognized C++ abbreviation" msgstr "tunnistamaton C++-lyhenne" -#: stabs.c:2419 +#: stabs.c:2533 msgid "unknown visibility character for field" msgstr "tuntematon näkyvyysmerkki kentälle" -#: stabs.c:2679 +#: stabs.c:2802 msgid "const/volatile indicator missing" msgstr "const/volatile-indikaattori puuttuu" @@ -8626,36 +8633,36 @@ msgstr "Kohdetta ”%s” ei eheytetä\n" # N_EXCL tarkoittaa include-tiedostoa, jonka linkkeri on poistanut tarpeettomana (duplikaattina), koska se on jo määritelty kerran jossain toisessa käännösyksikössä. Se on nyt siis exclude-tiedosto, ei include-tiedosto ;-) -#: stabs.c:3221 +#: stabs.c:3346 msgid "Undefined N_EXCL" msgstr "Määrittelemätön linkkerin poistama include-tiedosto" -#: stabs.c:3301 +#: stabs.c:3426 #, c-format msgid "Type file number %d out of range\n" msgstr "Tyyppitiedoston numero %d numeroalueen ulkopuolella\n" -#: stabs.c:3306 +#: stabs.c:3431 #, c-format msgid "Type index number %d out of range\n" msgstr "Tyyppi-indeksinumero %d numeroalueen ulkopuolella\n" -#: stabs.c:3385 +#: stabs.c:3510 #, c-format msgid "Unrecognized XCOFF type %d\n" msgstr "Tunnistamaton XCOFF-tyyppi %d\n" -#: stabs.c:3677 +#: stabs.c:3803 #, c-format msgid "bad mangled name `%s'\n" msgstr "virheellinen runneltu nimi ”%s”\n" -#: stabs.c:3772 +#: stabs.c:3898 #, c-format msgid "no argument types in mangled string\n" msgstr "runnellussa merkkijonossa ei ole argumenttityyppejä\n" -#: stabs.c:5122 +#: stabs.c:5248 #, c-format msgid "Demangled name is not a function\n" msgstr "Eheytetty nimi ei ole funktio\n" @@ -8666,22 +8673,22 @@ # demangle_component *arglist -argumentti järjestetään # v-muotoiseksi puuksi (three -> tree). Yhden argumentin # tyyppi on ei-odotettu, jolloin tulostetaan tämä tuloste. -#: stabs.c:5164 +#: stabs.c:5290 #, c-format msgid "Unexpected type in v3 arglist demangling\n" msgstr "Tuntematon tyyppi eheytettäessä puumuotoista argumenttiluetteloa\n" -#: stabs.c:5236 +#: stabs.c:5362 #, c-format msgid "Unrecognized demangle component %d\n" msgstr "Tunnistamaton eheytyskomponentti %d\n" -#: stabs.c:5288 +#: stabs.c:5414 #, c-format msgid "Failed to print demangled template\n" msgstr "Runnellun mallinteen tulostaminen epäonnistui\n" -#: stabs.c:5368 +#: stabs.c:5494 #, c-format msgid "Couldn't get demangled builtin type\n" msgstr "Ei saatu eheytettyä rakenteeseen sisältyvää tyyppiä\n" @@ -8691,27 +8698,27 @@ # ilmoitus. Muussa tapauksessa palautetaan parametrin kautta # TRUE. Boolean arvo kertoo, ottaako eheytetty metodi # vaihtelevan määrän parametrejä vai ei. -#: stabs.c:5417 +#: stabs.c:5543 #, c-format msgid "Unexpected demangled varargs\n" msgstr "Odottamaton eheytetty totuusarvo\n" -#: stabs.c:5424 +#: stabs.c:5550 #, c-format msgid "Unrecognized demangled builtin type\n" msgstr "Tunnistamaton eheytetty rakenteeseen sisältyvä tyyppi\n" -#: strings.c:185 strings.c:244 +#: strings.c:200 strings.c:267 #, c-format msgid "invalid integer argument %s" msgstr "virheellinen kokonaislukuargumentti %s" -#: strings.c:247 +#: strings.c:270 #, c-format msgid "invalid minimum string length %d" msgstr "virheellinen minimimerkkijonopituus %d" -#: strings.c:637 +#: strings.c:699 #, c-format msgid " Display printable strings in [file(s)] (stdin by default)\n" msgstr "" @@ -8757,43 +8764,43 @@ " -h --help Näytä nämä tiedot\n" " -v -V --version Tulosta ohjelman versionumero\n" -#: sysdump.c:66 +#: sysdump.c:51 msgid "*undefined*" msgstr "*määrittelemätön*" -#: sysdump.c:137 +#: sysdump.c:125 #, c-format msgid "SUM IS %x\n" msgstr "SUMMA ON %x\n" -#: sysdump.c:503 +#: sysdump.c:496 #, c-format msgid "GOT A %x\n" msgstr "SAATIIN %x\n" -#: sysdump.c:521 +#: sysdump.c:514 #, c-format msgid "WANTED %x!!\n" msgstr "HALUTTIIN %x!!\n" -#: sysdump.c:539 +#: sysdump.c:532 msgid "SYMBOL INFO" msgstr "SYMBOLITIEDOT" -#: sysdump.c:557 +#: sysdump.c:550 msgid "DERIVED TYPE" msgstr "JOHDETTU TYYPPI" -#: sysdump.c:614 +#: sysdump.c:607 msgid "MODULE***\n" msgstr "MODUULI***\n" -#: sysdump.c:647 +#: sysdump.c:642 #, c-format msgid "Print a human readable interpretation of a SYSROFF object file\n" msgstr "Tulosta luettava tulkinta SYSROFF-objektitiedostosta\n" -#: sysdump.c:648 +#: sysdump.c:643 #, c-format msgid "" " The options are:\n" @@ -8804,7 +8811,7 @@ " -h --help Näytä nämä tiedot\n" " -v --version Tulosta ohjelman versionumero\n" -#: sysdump.c:715 +#: sysdump.c:711 #, c-format msgid "cannot open input file %s" msgstr "syötetiedostoa %s ei voi avata" @@ -8814,7 +8821,7 @@ msgid "Copyright 2011 Free Software Foundation, Inc.\n" msgstr "Copyright 2011 Free Software Foundation, Inc.\n" -#: version.c:37 +#: version.c:35 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -8828,17 +8835,17 @@ "mukaan.\n" "Tällä ohjelmalla ei ehdottomasti ole mitään takuuta.\n" -#: windmc.c:190 +#: windmc.c:189 #, c-format msgid "can't create %s file `%s' for output.\n" msgstr "tiedoston %s luominen tulosteeseen ”%s” epäonnistui.\n" -#: windmc.c:198 +#: windmc.c:197 #, c-format msgid "Usage: %s [option(s)] [input-file]\n" msgstr "Käyttö: %s [valitsimet] [syötetiedosto]\n" -#: windmc.c:200 +#: windmc.c:199 #, c-format msgid "" " The options are:\n" @@ -8892,7 +8899,7 @@ " joka kuvaa sanomatunnukset niiden " "symbolinimeen.\n" -#: windmc.c:220 +#: windmc.c:219 #, c-format msgid "" " -H --help Print this help message\n" @@ -8903,82 +8910,82 @@ " -v --verbose Kerro laveasti, mitä olet tekemässä\n" " -V --version Tulosta versiotiedot\n" -#: windmc.c:261 windres.c:403 +#: windmc.c:260 windres.c:404 #, c-format msgid "%s: warning: " msgstr "%s: varoitus: " -#: windmc.c:262 +#: windmc.c:261 #, c-format msgid "A codepage was specified switch `%s' and UTF16.\n" msgstr "Koodisivu oli annettu kytkin ”%s” ja UTF16.\n" -#: windmc.c:263 +#: windmc.c:262 #, c-format msgid "\tcodepage settings are ignored.\n" msgstr "\tkoodisivuasetuksia ei oteta huomioon.\n" -#: windmc.c:307 +#: windmc.c:306 msgid "try to add a ill language." msgstr "yritä lisätä sairas kieli." -#: windmc.c:1116 +#: windmc.c:1117 #, c-format msgid "unable to open file `%s' for input.\n" msgstr "ei voi avata syötetiedostoa ”%s”.\n" -#: windmc.c:1124 +#: windmc.c:1125 #, c-format msgid "unable to read contents of %s" msgstr "kohteen %s sisältöä ei kyetä lukemaan" -#: windmc.c:1136 +#: windmc.c:1137 msgid "input file does not seems to be UFT16.\n" msgstr "syötetiedosto ei tunnu olevan UFT16-muotoinen.\n" -#: windres.c:213 +#: windres.c:214 #, c-format msgid "can't open %s `%s': %s" msgstr "ei voi avata kohdetta %s ”%s”: %s" -#: windres.c:382 +#: windres.c:383 #, c-format msgid ": expected to be a directory\n" msgstr ": otaksuttiin olevan hakemisto\n" -#: windres.c:394 +#: windres.c:395 #, c-format msgid ": expected to be a leaf\n" msgstr ": otaksuttiin olevan lehti\n" -#: windres.c:405 +#: windres.c:406 #, c-format msgid ": duplicate value\n" msgstr ": kaksoiskappalearvo\n" -#: windres.c:555 +#: windres.c:556 #, c-format msgid "unknown format type `%s'" msgstr "tuntematon muototyyppi ”%s”" -#: windres.c:556 +#: windres.c:557 #, c-format msgid "%s: supported formats:" msgstr "%s: tuetut muodot:" # Laitoin ylimääräiset lainausmerkit, jotta väliviiva erottuu selvemmin valitsinmerkistä. #. Otherwise, we give up. -#: windres.c:639 +#: windres.c:640 #, c-format msgid "can not determine type of file `%s'; use the -J option" msgstr "tiedoston ”%s” tyyppiä ei voitu määritellä; käytä ”-J”-valitsinta" -#: windres.c:651 +#: windres.c:652 #, c-format msgid "Usage: %s [option(s)] [input-file] [output-file]\n" msgstr "Käyttö: %s [valitsimet] [syötetiedosto] [tulostetiedosto]\n" -#: windres.c:653 +#: windres.c:654 #, c-format msgid "" " The options are:\n" @@ -9022,12 +9029,12 @@ " esikääntäjätulostetta\n" " --no-use-temp-file Käytä popenia (oletus)\n" -#: windres.c:671 +#: windres.c:672 #, c-format msgid " --yydebug Turn on parser debugging\n" msgstr " --yydebug Käännä jäsenninvianjäljitys päälle\n" -#: windres.c:674 +#: windres.c:675 #, c-format msgid "" " -r Ignored for compatibility with rc\n" @@ -9040,7 +9047,7 @@ " -h --help Tulosta tämä ohje\n" " -V --version Tulosta versiotiedot\n" -#: windres.c:679 +#: windres.c:680 #, c-format msgid "" "FORMAT is one of rc, res, or coff, and is deduced from the file name\n" @@ -9052,19 +9059,19 @@ "syötetiedosto, ei syötetiedostoa on vakiosyöte, oletusmuoto on rc.\n" "Ei tulostetiedostoa on vakiotuloste, oletusmuoto rc.\n" -#: windres.c:842 +#: windres.c:845 msgid "invalid codepage specified.\n" msgstr "annettu virheellinen koodisivu.\n" -#: windres.c:857 +#: windres.c:860 msgid "invalid option -f\n" msgstr "virheellinen valitsin -f\n" -#: windres.c:862 +#: windres.c:865 msgid "No filename following the -fo option.\n" msgstr "Mikään tiedostonimi ei seuraa valitsinta -fo.\n" -#: windres.c:951 +#: windres.c:954 #, c-format msgid "" "Option -I is deprecated for setting the input format, please use -J " @@ -9073,21 +9080,21 @@ "Valitsin -I on vanhentunut syötemuodon asetukseen, käytä sen sijaan " "valitsinta -J.\n" -#: windres.c:1064 +#: windres.c:1067 msgid "no resources" msgstr "ei resursseja" -#: wrstabs.c:354 wrstabs.c:1915 +#: wrstabs.c:353 wrstabs.c:1914 #, c-format msgid "string_hash_lookup failed: %s" msgstr "string_hash_lookup epäonnistui: %s" -#: wrstabs.c:637 +#: wrstabs.c:636 #, c-format msgid "stab_int_type: bad size %u" msgstr "stab_int_type: virheellinen koko %u" -#: wrstabs.c:1393 +#: wrstabs.c:1392 #, c-format msgid "%s: warning: unknown size for field `%s' in struct" msgstr "%s: varoitus: kentän ”%s” koko tuntematon struct-rakenteessa" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/bzr.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/bzr.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/bzr.po 2019-02-21 10:34:12.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/bzr.po 2019-02-28 10:34:11.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:11+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:08+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: bzrlib/add.py:93 msgid "skipping {0} (larger than {1} of {2} bytes)" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/cups.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/cups.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/cups.po 2019-02-21 10:34:06.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/cups.po 2019-02-28 10:34:05.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:33+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:29+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: systemv/lpstat.c:1896 systemv/lpstat.c:2015 msgid "\t\t(all)" @@ -963,11 +963,11 @@ msgid " Warning: obsolete DSC version %.1f in file." msgstr "" -#: test/ippfind.c:2794 +#: test/ippfind.c:2845 msgid " ! expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2793 +#: test/ippfind.c:2844 msgid " ( expressions ) Group expressions." msgstr "" @@ -999,25 +999,25 @@ msgid " --crlf End lines with CR + LF (Windows)." msgstr "" -#: test/ippfind.c:2775 +#: test/ippfind.c:2826 msgid " --domain regex Match domain to regular expression." msgstr "" -#: test/ippfind.c:2776 +#: test/ippfind.c:2827 msgid "" " --exec utility [argument ...] ;\n" " Execute program if true." msgstr "" -#: test/ippfind.c:2796 +#: test/ippfind.c:2847 msgid " --false Always false." msgstr "" -#: test/ippfind.c:2758 +#: test/ippfind.c:2809 msgid " --help Show this help." msgstr "" -#: test/ippfind.c:2778 +#: test/ippfind.c:2829 msgid " --host regex Match hostname to regular expression." msgstr "" @@ -1025,71 +1025,71 @@ msgid " --lf End lines with LF (UNIX/Linux/OS X)." msgstr "" -#: test/ippfind.c:2780 +#: test/ippfind.c:2831 msgid " --local True if service is local." msgstr "" -#: test/ippfind.c:2779 +#: test/ippfind.c:2830 msgid " --ls List attributes." msgstr "" -#: test/ippfind.c:2781 +#: test/ippfind.c:2832 msgid " --name regex Match service name to regular expression." msgstr "" -#: test/ippfind.c:2795 +#: test/ippfind.c:2846 msgid " --not expression Unary NOT of expression." msgstr "" -#: test/ippfind.c:2782 +#: test/ippfind.c:2833 msgid " --path regex Match resource path to regular expression." msgstr "" -#: test/ippfind.c:2783 +#: test/ippfind.c:2834 msgid " --port number[-number] Match port to number or range." msgstr "" -#: test/ippfind.c:2784 +#: test/ippfind.c:2835 msgid " --print Print URI if true." msgstr "" -#: test/ippfind.c:2785 +#: test/ippfind.c:2836 msgid " --print-name Print service name if true." msgstr "" -#: test/ippfind.c:2786 +#: test/ippfind.c:2837 msgid " --quiet Quietly report match via exit code." msgstr "" -#: test/ippfind.c:2787 +#: test/ippfind.c:2838 msgid " --remote True if service is remote." msgstr "" -#: test/ippfind.c:2797 +#: test/ippfind.c:2848 msgid " --true Always true." msgstr "" -#: test/ippfind.c:2788 +#: test/ippfind.c:2839 msgid " --txt key True if the TXT record contains the key." msgstr "" -#: test/ippfind.c:2789 +#: test/ippfind.c:2840 msgid " --txt-* regex Match TXT record key to regular expression." msgstr "" -#: test/ippfind.c:2790 +#: test/ippfind.c:2841 msgid " --uri regex Match URI to regular expression." msgstr "" -#: test/ippfind.c:2759 +#: test/ippfind.c:2810 msgid " --version Show program version." msgstr "" -#: test/ippfind.c:2752 test/ipptool.c:5068 +#: test/ippfind.c:2803 test/ipptool.c:5068 msgid " -4 Connect using IPv4." msgstr "" -#: test/ippfind.c:2753 test/ipptool.c:5069 +#: test/ippfind.c:2804 test/ipptool.c:5069 msgid " -6 Connect using IPv6." msgstr "" @@ -1113,7 +1113,7 @@ msgid " -E Test with HTTP Upgrade to TLS." msgstr "" -#: scheduler/main.c:2104 +#: scheduler/main.c:2106 msgid "" " -F Run in the foreground but detach from console." msgstr "" @@ -1142,7 +1142,7 @@ msgid " -P filename.ppd Set PPD file." msgstr "" -#: test/ippfind.c:2762 +#: test/ippfind.c:2813 msgid " -P number[-number] Match port to number or range." msgstr "" @@ -1154,7 +1154,7 @@ msgid " -S Test with SSL encryption." msgstr "" -#: test/ippfind.c:2754 +#: test/ippfind.c:2805 msgid " -T seconds Set the browse timeout in seconds." msgstr "" @@ -1166,7 +1166,7 @@ msgid " -U username Specify username." msgstr "" -#: test/ippfind.c:2756 test/ipptool.c:5078 +#: test/ippfind.c:2807 test/ipptool.c:5078 msgid " -V version Set default IPP version." msgstr "" @@ -1196,7 +1196,7 @@ msgid " -c cups-files.conf Set cups-files.conf file to use." msgstr "" -#: scheduler/main.c:2102 +#: scheduler/main.c:2104 msgid " -c cupsd.conf Set cupsd.conf file to use." msgstr "" @@ -1216,7 +1216,7 @@ msgid " -d printer Use the named printer." msgstr "" -#: test/ippfind.c:2763 +#: test/ippfind.c:2814 msgid " -d regex Match domain to regular expression." msgstr "" @@ -1224,7 +1224,7 @@ msgid " -e Use every filter from the PPD file." msgstr "" -#: scheduler/main.c:2103 +#: scheduler/main.c:2105 msgid " -f Run in the foreground." msgstr "" @@ -1232,11 +1232,11 @@ msgid " -f filename Set default request filename." msgstr "" -#: scheduler/main.c:2105 +#: scheduler/main.c:2107 msgid " -h Show this usage message." msgstr "" -#: test/ippfind.c:2764 +#: test/ippfind.c:2815 msgid " -h regex Match hostname to regular expression." msgstr "" @@ -1259,7 +1259,7 @@ "file 1)." msgstr "" -#: test/ippfind.c:2765 +#: test/ippfind.c:2816 msgid " -l List attributes." msgstr "" @@ -1289,7 +1289,7 @@ " -n count Repeat the last file the given number of times." msgstr "" -#: test/ippfind.c:2766 +#: test/ippfind.c:2817 msgid " -n regex Match service name to regular expression." msgstr "" @@ -1306,7 +1306,7 @@ msgid " -o name=value Set option(s)." msgstr "" -#: test/ippfind.c:2767 +#: test/ippfind.c:2818 msgid " -p Print URI if true." msgstr "" @@ -1318,7 +1318,7 @@ msgid " -p program Run specified program for each service." msgstr "" -#: test/ippfind.c:2768 +#: test/ippfind.c:2819 msgid " -q Quietly report match via exit code." msgstr "" @@ -1326,7 +1326,7 @@ msgid " -q Run silently." msgstr "" -#: test/ippfind.c:2769 +#: test/ippfind.c:2820 msgid " -r True if service is remote." msgstr "" @@ -1334,7 +1334,7 @@ msgid " -r Use 'relaxed' open mode." msgstr "" -#: test/ippfind.c:2770 +#: test/ippfind.c:2821 msgid " -s Print service name if true." msgstr "" @@ -1346,11 +1346,11 @@ msgid " -t Test PPDs instead of generating them." msgstr "" -#: scheduler/main.c:2110 +#: scheduler/main.c:2112 msgid " -t Test the configuration file." msgstr "" -#: test/ippfind.c:2771 +#: test/ippfind.c:2822 msgid " -t key True if the TXT record contains the key." msgstr "" @@ -1366,7 +1366,7 @@ msgid " -u Remove the PPD file when finished." msgstr "" -#: test/ippfind.c:2772 +#: test/ippfind.c:2823 msgid " -u regex Match URI to regular expression." msgstr "" @@ -1379,7 +1379,7 @@ msgid " -vv Be very verbose." msgstr "" -#: test/ippfind.c:2773 +#: test/ippfind.c:2824 msgid "" " -x utility [argument ...] ;\n" " Execute program if true." @@ -1389,89 +1389,89 @@ msgid " -z Compress PPD files using GNU zip." msgstr "" -#: test/ippfind.c:2816 +#: test/ippfind.c:2867 msgid " IPPFIND_SERVICE_DOMAIN Domain name" msgstr "" -#: test/ippfind.c:2817 +#: test/ippfind.c:2868 msgid "" " IPPFIND_SERVICE_HOSTNAME\n" " Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2819 +#: test/ippfind.c:2870 msgid " IPPFIND_SERVICE_NAME Service instance name" msgstr "" -#: test/ippfind.c:2820 +#: test/ippfind.c:2871 msgid " IPPFIND_SERVICE_PORT Port number" msgstr "" -#: test/ippfind.c:2821 +#: test/ippfind.c:2872 msgid " IPPFIND_SERVICE_REGTYPE DNS-SD registration type" msgstr "" -#: test/ippfind.c:2822 +#: test/ippfind.c:2873 msgid " IPPFIND_SERVICE_SCHEME URI scheme" msgstr "" -#: test/ippfind.c:2823 +#: test/ippfind.c:2874 msgid " IPPFIND_SERVICE_URI URI" msgstr "" -#: test/ippfind.c:2824 +#: test/ippfind.c:2875 msgid " IPPFIND_TXT_* Value of TXT record key" msgstr "" -#: test/ippfind.c:2799 +#: test/ippfind.c:2850 msgid "" " expression --and expression\n" " Logical AND." msgstr "" -#: test/ippfind.c:2801 +#: test/ippfind.c:2852 msgid "" " expression --or expression\n" " Logical OR." msgstr "" -#: test/ippfind.c:2798 +#: test/ippfind.c:2849 msgid " expression expression Logical AND." msgstr "" -#: test/ippfind.c:2806 +#: test/ippfind.c:2857 msgid " {service_domain} Domain name" msgstr "" -#: test/ippfind.c:2807 +#: test/ippfind.c:2858 msgid " {service_hostname} Fully-qualified domain name" msgstr "" -#: test/ippfind.c:2808 +#: test/ippfind.c:2859 msgid " {service_name} Service instance name" msgstr "" -#: test/ippfind.c:2809 +#: test/ippfind.c:2860 msgid " {service_port} Port number" msgstr "" -#: test/ippfind.c:2810 +#: test/ippfind.c:2861 msgid " {service_regtype} DNS-SD registration type" msgstr "" -#: test/ippfind.c:2811 +#: test/ippfind.c:2862 msgid " {service_scheme} URI scheme" msgstr "" -#: test/ippfind.c:2812 +#: test/ippfind.c:2863 msgid " {service_uri} URI" msgstr "" -#: test/ippfind.c:2813 +#: test/ippfind.c:2864 msgid " {txt_*} Value of TXT record key" msgstr "" -#: test/ippfind.c:2805 +#: test/ippfind.c:2856 msgid " {} URI" msgstr "" @@ -1752,7 +1752,7 @@ msgid "%s accepting requests since %s" msgstr "" -#: scheduler/ipp.c:10336 +#: scheduler/ipp.c:10349 #, c-format msgid "%s cannot be changed." msgstr "Kohdetta %s ei voida muuttaa." @@ -1788,7 +1788,7 @@ msgid "%s not accepting requests since %s -" msgstr "" -#: scheduler/ipp.c:640 +#: scheduler/ipp.c:620 #, c-format msgid "%s not supported." msgstr "" @@ -1809,10 +1809,10 @@ msgstr "" #. TRANSLATORS: Message is "subject: error" -#: cups/langprintf.c:75 scheduler/cupsfilter.c:724 systemv/lpadmin.c:799 -#: systemv/lpadmin.c:850 systemv/lpadmin.c:900 systemv/lpadmin.c:956 -#: systemv/lpadmin.c:1054 systemv/lpadmin.c:1106 systemv/lpadmin.c:1162 -#: systemv/lpadmin.c:1600 +#: cups/langprintf.c:75 scheduler/cupsfilter.c:724 systemv/lpadmin.c:801 +#: systemv/lpadmin.c:852 systemv/lpadmin.c:902 systemv/lpadmin.c:958 +#: systemv/lpadmin.c:1056 systemv/lpadmin.c:1108 systemv/lpadmin.c:1150 +#: systemv/lpadmin.c:1164 systemv/lpadmin.c:1614 #, c-format msgid "%s: %s" msgstr "" @@ -1822,7 +1822,7 @@ msgid "%s: %s failed: %s" msgstr "" -#: test/ippfind.c:775 test/ipptool.c:372 +#: test/ippfind.c:801 test/ipptool.c:372 #, c-format msgid "%s: Bad version %s for \"-V\"." msgstr "" @@ -2041,12 +2041,12 @@ msgid "%s: Invalid filter string \"%s\"." msgstr "" -#: test/ippfind.c:747 test/ipptool.c:340 +#: test/ippfind.c:773 test/ipptool.c:340 #, c-format msgid "%s: Missing timeout for \"-T\"." msgstr "" -#: test/ippfind.c:760 test/ipptool.c:354 +#: test/ippfind.c:786 test/ipptool.c:354 #, c-format msgid "%s: Missing version for \"-V\"." msgstr "" @@ -2068,7 +2068,7 @@ #: berkeley/lpq.c:87 berkeley/lpr.c:68 berkeley/lprm.c:65 systemv/cancel.c:79 #: systemv/cupsaccept.c:89 systemv/cupsaddsmb.c:78 systemv/lp.c:99 -#: systemv/lpadmin.c:250 systemv/lpinfo.c:192 systemv/lpmove.c:70 +#: systemv/lpadmin.c:251 systemv/lpinfo.c:192 systemv/lpmove.c:70 #: systemv/lpstat.c:91 test/ipptool.c:285 test/ipptool.c:329 #, c-format msgid "%s: Sorry, no encryption support." @@ -2120,12 +2120,12 @@ msgid "%s: Unknown option \"%c\"." msgstr "" -#: test/ippfind.c:646 +#: test/ippfind.c:660 #, c-format msgid "%s: Unknown option \"%s\"." msgstr "" -#: test/ippfind.c:926 +#: test/ippfind.c:952 #, c-format msgid "%s: Unknown option \"-%c\"." msgstr "" @@ -2482,7 +2482,7 @@ msgid "2 inches/sec." msgstr "" -#: cups/ppd-cache.c:3711 ppdc/sample.c:262 +#: cups/ppd-cache.c:3735 ppdc/sample.c:262 msgid "2-Sided Printing" msgstr "" @@ -2958,20 +2958,20 @@ msgid "?Invalid help command unknown." msgstr "" -#: cgi-bin/admin.c:2352 +#: cgi-bin/admin.c:2353 msgid "A Samba password is required to export printer drivers" msgstr "" -#: cgi-bin/admin.c:2348 +#: cgi-bin/admin.c:2349 msgid "A Samba username is required to export printer drivers" msgstr "" -#: scheduler/ipp.c:2327 +#: scheduler/ipp.c:2298 #, c-format msgid "A class named \"%s\" already exists." msgstr "" -#: scheduler/ipp.c:938 +#: scheduler/ipp.c:902 #, c-format msgid "A printer named \"%s\" already exists." msgstr "" @@ -3116,7 +3116,7 @@ msgid "Accept Jobs" msgstr "Hyväksy töitä" -#: cups/http-support.c:1352 +#: cups/http-support.c:1498 msgid "Accepted" msgstr "" @@ -3137,7 +3137,7 @@ msgid "Address" msgstr "" -#: cgi-bin/admin.c:184 cgi-bin/admin.c:258 cgi-bin/admin.c:2729 +#: cgi-bin/admin.c:184 cgi-bin/admin.c:258 cgi-bin/admin.c:2730 msgid "Administration" msgstr "Ylläpito" @@ -3153,12 +3153,12 @@ msgid "Applicator" msgstr "" -#: scheduler/ipp.c:1033 +#: scheduler/ipp.c:997 #, c-format msgid "Attempt to set %s printer-state to bad value %d." msgstr "" -#: scheduler/ipp.c:258 +#: scheduler/ipp.c:239 #, c-format msgid "Attribute groups are out of order (%x < %x)." msgstr "" @@ -3211,7 +3211,7 @@ msgid "B9" msgstr "" -#: scheduler/ipp.c:11283 +#: scheduler/ipp.c:11306 #, c-format msgid "Bad 'document-format' value \"%s\"." msgstr "" @@ -3245,7 +3245,7 @@ msgid "Bad PPD cache file." msgstr "" -#: cups/http-support.c:1370 +#: cups/http-support.c:1516 msgid "Bad Request" msgstr "" @@ -3257,7 +3257,7 @@ msgid "Bad UIConstraints" msgstr "Virheellinen UIConstraints" -#: scheduler/ipp.c:1418 +#: scheduler/ipp.c:1382 #, c-format msgid "Bad copies value %d." msgstr "Virheellinen kopioiden määrä %d." @@ -3266,22 +3266,22 @@ msgid "Bad custom parameter" msgstr "Virheellinen muokattu parametri" -#: cups/http-support.c:1604 scheduler/ipp.c:2407 +#: cups/http-support.c:1750 scheduler/ipp.c:2378 #, c-format msgid "Bad device-uri \"%s\"." msgstr "" -#: scheduler/ipp.c:2452 +#: scheduler/ipp.c:2423 #, c-format msgid "Bad device-uri scheme \"%s\"." msgstr "" -#: scheduler/ipp.c:8491 scheduler/ipp.c:8509 scheduler/ipp.c:9737 +#: scheduler/ipp.c:8504 scheduler/ipp.c:8522 scheduler/ipp.c:9750 #, c-format msgid "Bad document-format \"%s\"." msgstr "" -#: scheduler/ipp.c:9755 +#: scheduler/ipp.c:9768 #, c-format msgid "Bad document-format-default \"%s\"." msgstr "" @@ -3290,51 +3290,51 @@ msgid "Bad filename buffer" msgstr "" -#: scheduler/ipp.c:1593 +#: scheduler/ipp.c:1564 #, c-format msgid "Bad job-name value: %s" msgstr "" -#: scheduler/ipp.c:1586 +#: scheduler/ipp.c:1550 msgid "Bad job-name value: Wrong type or count." msgstr "" -#: scheduler/ipp.c:10351 +#: scheduler/ipp.c:10396 msgid "Bad job-priority value." msgstr "" -#: scheduler/ipp.c:1448 +#: scheduler/ipp.c:1412 #, c-format msgid "Bad job-sheets value \"%s\"." msgstr "" -#: scheduler/ipp.c:1432 +#: scheduler/ipp.c:1396 msgid "Bad job-sheets value type." msgstr "" -#: scheduler/ipp.c:10381 +#: scheduler/ipp.c:10426 msgid "Bad job-state value." msgstr "" -#: scheduler/ipp.c:3043 scheduler/ipp.c:3505 scheduler/ipp.c:6276 -#: scheduler/ipp.c:6423 scheduler/ipp.c:7920 scheduler/ipp.c:8189 -#: scheduler/ipp.c:9055 scheduler/ipp.c:9279 scheduler/ipp.c:9631 -#: scheduler/ipp.c:10244 +#: scheduler/ipp.c:3014 scheduler/ipp.c:3476 scheduler/ipp.c:6286 +#: scheduler/ipp.c:6433 scheduler/ipp.c:7930 scheduler/ipp.c:8202 +#: scheduler/ipp.c:9068 scheduler/ipp.c:9292 scheduler/ipp.c:9644 +#: scheduler/ipp.c:10257 #, c-format msgid "Bad job-uri \"%s\"." msgstr "" -#: scheduler/ipp.c:2093 scheduler/ipp.c:5815 +#: scheduler/ipp.c:2064 scheduler/ipp.c:5806 #, c-format msgid "Bad notify-pull-method \"%s\"." msgstr "" -#: scheduler/ipp.c:2057 scheduler/ipp.c:5779 +#: scheduler/ipp.c:2028 scheduler/ipp.c:5770 #, c-format msgid "Bad notify-recipient-uri \"%s\"." msgstr "" -#: scheduler/ipp.c:1464 +#: scheduler/ipp.c:1428 #, c-format msgid "Bad number-up value %d." msgstr "Virheellinen number-up-arvo %d." @@ -3344,12 +3344,12 @@ msgid "Bad option + choice on line %d." msgstr "" -#: scheduler/ipp.c:1481 +#: scheduler/ipp.c:1445 #, c-format msgid "Bad page-ranges values %d-%d." msgstr "Virheelliset page-ranges-arvot %d - %d." -#: scheduler/ipp.c:2498 +#: scheduler/ipp.c:2469 #, c-format msgid "Bad port-monitor \"%s\"." msgstr "" @@ -3358,22 +3358,22 @@ msgid "Bad printer URI." msgstr "" -#: scheduler/ipp.c:2579 +#: scheduler/ipp.c:2550 #, c-format msgid "Bad printer-state value %d." msgstr "" -#: scheduler/ipp.c:226 +#: scheduler/ipp.c:213 #, c-format msgid "Bad request ID %d." msgstr "" -#: scheduler/ipp.c:211 +#: scheduler/ipp.c:203 #, c-format msgid "Bad request version number %d.%d." msgstr "" -#: cgi-bin/admin.c:1468 +#: cgi-bin/admin.c:1469 msgid "Bad subscription ID" msgstr "" @@ -3381,7 +3381,7 @@ msgid "Bad value string" msgstr "" -#: cgi-bin/admin.c:3274 cgi-bin/admin.c:3520 +#: cgi-bin/admin.c:3275 cgi-bin/admin.c:3521 msgid "Banners" msgstr "Otsikot" @@ -3406,15 +3406,15 @@ msgid "CPCL Label Printer" msgstr "" -#: cgi-bin/admin.c:1469 cgi-bin/admin.c:1508 cgi-bin/admin.c:1518 +#: cgi-bin/admin.c:1470 cgi-bin/admin.c:1509 cgi-bin/admin.c:1519 msgid "Cancel RSS Subscription" msgstr "Peru RSS-tilaus" -#: backend/ipp.c:2264 +#: backend/ipp.c:2271 msgid "Canceling print job." msgstr "" -#: scheduler/ipp.c:2541 +#: scheduler/ipp.c:2512 msgid "Cannot share a remote Kerberized printer." msgstr "" @@ -3422,12 +3422,12 @@ msgid "Cassette" msgstr "" -#: cgi-bin/admin.c:1639 cgi-bin/admin.c:1781 cgi-bin/admin.c:1794 -#: cgi-bin/admin.c:1805 +#: cgi-bin/admin.c:1640 cgi-bin/admin.c:1782 cgi-bin/admin.c:1795 +#: cgi-bin/admin.c:1806 msgid "Change Settings" msgstr "Muuta asetuksia" -#: scheduler/ipp.c:2105 scheduler/ipp.c:5827 +#: scheduler/ipp.c:2076 scheduler/ipp.c:5818 #, c-format msgid "Character set \"%s\" not supported." msgstr "" @@ -3440,16 +3440,16 @@ msgid "Clean Print Heads" msgstr "" -#: scheduler/ipp.c:3957 +#: scheduler/ipp.c:3928 msgid "Close-Job doesn't support the job-uri attribute." msgstr "" -#: cups/ppd-cache.c:3675 ppdc/sample.c:276 +#: cups/ppd-cache.c:3694 ppdc/sample.c:276 msgid "Color" msgstr "" -#: cups/ppd-cache.c:3651 cups/ppd-cache.c:3662 cups/ppd-cache.c:3673 -#: cups/ppd-cache.c:3683 ppdc/sample.c:274 +#: cups/ppd-cache.c:3668 cups/ppd-cache.c:3680 cups/ppd-cache.c:3692 +#: cups/ppd-cache.c:3703 ppdc/sample.c:274 msgid "Color Mode" msgstr "" @@ -3472,11 +3472,11 @@ msgid "Connecting to printer." msgstr "" -#: cups/http-support.c:1340 +#: cups/http-support.c:1486 msgid "Continue" msgstr "" -#: cups/ppd-cache.c:3485 ppdc/sample.c:360 +#: cups/ppd-cache.c:3496 ppdc/sample.c:360 msgid "Continuous" msgstr "" @@ -3484,15 +3484,15 @@ msgid "Control file sent successfully." msgstr "" -#: backend/ipp.c:1398 backend/lpd.c:455 +#: backend/ipp.c:1405 backend/lpd.c:455 msgid "Copying print data." msgstr "" -#: cups/http-support.c:1349 +#: cups/http-support.c:1495 msgid "Created" msgstr "" -#: cups/ppd.c:1152 cups/ppd.c:1192 cups/ppd.c:1437 cups/ppd.c:1540 +#: cups/ppd.c:1154 cups/ppd.c:1194 cups/ppd.c:1439 cups/ppd.c:1542 msgid "Custom" msgstr "Muokattu" @@ -3524,11 +3524,11 @@ msgid "Data file sent successfully." msgstr "" -#: cgi-bin/admin.c:2078 cgi-bin/admin.c:2089 cgi-bin/admin.c:2134 +#: cgi-bin/admin.c:2079 cgi-bin/admin.c:2090 cgi-bin/admin.c:2135 msgid "Delete Class" msgstr "Poista luokka" -#: cgi-bin/admin.c:2163 cgi-bin/admin.c:2174 cgi-bin/admin.c:2219 +#: cgi-bin/admin.c:2164 cgi-bin/admin.c:2175 cgi-bin/admin.c:2220 msgid "Delete Printer" msgstr "Poista tulostin" @@ -3536,7 +3536,7 @@ msgid "DeskJet Series" msgstr "" -#: scheduler/ipp.c:1347 +#: scheduler/ipp.c:1311 #, c-format msgid "Destination \"%s\" is not accepting jobs." msgstr "Kohde ”%s” ei vastaanota töitä." @@ -3585,7 +3585,7 @@ msgid "Disabled" msgstr "" -#: scheduler/ipp.c:6325 +#: scheduler/ipp.c:6335 #, c-format msgid "Document #%d does not exist in job #%d." msgstr "" @@ -3606,9 +3606,9 @@ msgid "EPL2 Label Printer" msgstr "" -#: cgi-bin/admin.c:1833 cgi-bin/admin.c:1845 cgi-bin/admin.c:1899 -#: cgi-bin/admin.c:1906 cgi-bin/admin.c:1941 cgi-bin/admin.c:1954 -#: cgi-bin/admin.c:1978 cgi-bin/admin.c:2051 +#: cgi-bin/admin.c:1834 cgi-bin/admin.c:1846 cgi-bin/admin.c:1900 +#: cgi-bin/admin.c:1907 cgi-bin/admin.c:1942 cgi-bin/admin.c:1955 +#: cgi-bin/admin.c:1979 cgi-bin/admin.c:2052 msgid "Edit Configuration File" msgstr "Muokkaa asetustiedostoa" @@ -3617,7 +3617,7 @@ msgstr "" #. TRANSLATORS: Banner/cover sheet after the print job. -#: cgi-bin/admin.c:3545 +#: cgi-bin/admin.c:3546 msgid "Ending Banner" msgstr "Loppuotsikko" @@ -3637,7 +3637,7 @@ msgid "Enter password:" msgstr "Syötä salasana:" -#: scheduler/client.c:2226 +#: scheduler/client.c:2238 msgid "" "Enter your username and password or the root username and password to access " "this page. If you are using Kerberos authentication, make sure you have a " @@ -3859,7 +3859,7 @@ msgid "Envelope You4 Long Edge" msgstr "" -#: test/ippfind.c:2815 +#: test/ippfind.c:2866 msgid "Environment Variables:" msgstr "" @@ -3867,7 +3867,7 @@ msgid "Epson" msgstr "" -#: cgi-bin/admin.c:3588 +#: cgi-bin/admin.c:3589 msgid "Error Policy" msgstr "Virhekäytäntö" @@ -3924,15 +3924,15 @@ msgid "Executive" msgstr "" -#: cups/http-support.c:1398 +#: cups/http-support.c:1544 msgid "Expectation Failed" msgstr "" -#: cgi-bin/admin.c:2340 cgi-bin/admin.c:2359 +#: cgi-bin/admin.c:2341 cgi-bin/admin.c:2360 msgid "Export Printers to Samba" msgstr "Vie tulostimet Sambaan" -#: test/ippfind.c:2761 +#: test/ippfind.c:2812 msgid "Expressions:" msgstr "" @@ -3987,7 +3987,7 @@ msgid "File Folder " msgstr "" -#: scheduler/ipp.c:2428 +#: scheduler/ipp.c:2399 #, c-format msgid "" "File device URIs have been disabled. To enable, see the FileDevice directive " @@ -4004,11 +4004,11 @@ msgid "Folio" msgstr "" -#: cups/http-support.c:1377 +#: cups/http-support.c:1523 msgid "Forbidden" msgstr "" -#: cups/ppd.c:783 cups/ppd.c:1341 +#: cups/ppd.c:785 cups/ppd.c:1343 msgid "General" msgstr "Yleiset" @@ -4024,14 +4024,14 @@ msgid "Glossy Paper" msgstr "" -#: scheduler/ipp.c:3021 scheduler/ipp.c:3431 scheduler/ipp.c:3969 -#: scheduler/ipp.c:6254 scheduler/ipp.c:6401 scheduler/ipp.c:7897 -#: scheduler/ipp.c:9033 scheduler/ipp.c:9257 scheduler/ipp.c:9609 -#: scheduler/ipp.c:10222 +#: scheduler/ipp.c:2992 scheduler/ipp.c:3402 scheduler/ipp.c:3940 +#: scheduler/ipp.c:6264 scheduler/ipp.c:6411 scheduler/ipp.c:7907 +#: scheduler/ipp.c:9046 scheduler/ipp.c:9270 scheduler/ipp.c:9622 +#: scheduler/ipp.c:10235 msgid "Got a printer-uri attribute but no job-id." msgstr "" -#: cups/ppd-cache.c:3664 ppdc/sample.c:275 +#: cups/ppd-cache.c:3682 ppdc/sample.c:275 msgid "Grayscale" msgstr "" @@ -4047,95 +4047,95 @@ msgid "Help file not in index." msgstr "" -#: cups/ipp.c:3181 cups/ipp.c:3208 cups/ipp.c:3231 +#: cups/ipp.c:3097 cups/ipp.c:3124 cups/ipp.c:3147 msgid "IPP 1setOf attribute with incompatible value tags." msgstr "" -#: cups/ipp.c:3144 +#: cups/ipp.c:3060 msgid "IPP attribute has no name." msgstr "" -#: cups/ipp.c:7017 +#: cups/ipp.c:6932 msgid "IPP attribute is not a member of the message." msgstr "" -#: cups/ipp.c:3590 +#: cups/ipp.c:3510 msgid "IPP begCollection value not 0 bytes." msgstr "" -#: cups/ipp.c:3372 +#: cups/ipp.c:3288 msgid "IPP boolean value not 1 byte." msgstr "" -#: cups/ipp.c:3433 +#: cups/ipp.c:3353 msgid "IPP date value not 11 bytes." msgstr "" -#: cups/ipp.c:3611 +#: cups/ipp.c:3531 msgid "IPP endCollection value not 0 bytes." msgstr "" -#: cups/ipp.c:3347 +#: cups/ipp.c:3263 msgid "IPP enum value not 4 bytes." msgstr "" -#: cups/ipp.c:3074 +#: cups/ipp.c:2983 msgid "IPP extension tag larger than 0x7FFFFFFF." msgstr "" -#: cups/ipp.c:3344 +#: cups/ipp.c:3260 msgid "IPP integer value not 4 bytes." msgstr "" -#: cups/ipp.c:3543 +#: cups/ipp.c:3463 msgid "IPP language length overflows value." msgstr "" -#: cups/ipp.c:3552 +#: cups/ipp.c:3472 msgid "IPP language length too large." msgstr "" -#: cups/ipp.c:3258 +#: cups/ipp.c:3174 msgid "IPP member name is not empty." msgstr "" -#: cups/ipp.c:3637 +#: cups/ipp.c:3557 msgid "IPP memberName value is empty." msgstr "" -#: cups/ipp.c:3629 +#: cups/ipp.c:3549 msgid "IPP memberName with no attribute." msgstr "" -#: cups/ipp.c:3127 +#: cups/ipp.c:3043 msgid "IPP name larger than 32767 bytes." msgstr "" -#: cups/ipp.c:3510 +#: cups/ipp.c:3430 msgid "IPP nameWithLanguage value less than minimum 4 bytes." msgstr "" -#: cups/ipp.c:3667 +#: cups/ipp.c:3587 msgid "IPP octetString length too large." msgstr "" -#: cups/ipp.c:3478 +#: cups/ipp.c:3398 msgid "IPP rangeOfInteger value not 8 bytes." msgstr "" -#: cups/ipp.c:3451 +#: cups/ipp.c:3371 msgid "IPP resolution value not 9 bytes." msgstr "" -#: cups/ipp.c:3570 +#: cups/ipp.c:3490 msgid "IPP string length overflows value." msgstr "" -#: cups/ipp.c:3506 +#: cups/ipp.c:3426 msgid "IPP textWithLanguage value less than minimum 4 bytes." msgstr "" -#: cups/ipp.c:3330 +#: cups/ipp.c:3246 msgid "IPP value larger than 32767 bytes." msgstr "" @@ -4179,7 +4179,7 @@ msgid "Intellitech" msgstr "" -#: cups/http-support.c:1404 +#: cups/http-support.c:1550 msgid "Internal Server Error" msgstr "" @@ -4212,7 +4212,7 @@ msgid "Invalid printer command \"%s\"." msgstr "" -#: cups/ppd.c:1459 +#: cups/ppd.c:1461 msgid "JCL" msgstr "JCL" @@ -4272,52 +4272,52 @@ msgid "JIS B9" msgstr "" -#: scheduler/ipp.c:9329 +#: scheduler/ipp.c:9342 #, c-format msgid "Job #%d cannot be restarted - no files." msgstr "" -#: scheduler/ipp.c:3061 scheduler/ipp.c:3295 scheduler/ipp.c:3354 -#: scheduler/ipp.c:3533 scheduler/ipp.c:3979 scheduler/ipp.c:5913 -#: scheduler/ipp.c:6294 scheduler/ipp.c:6441 scheduler/ipp.c:6778 -#: scheduler/ipp.c:7738 scheduler/ipp.c:7760 scheduler/ipp.c:7938 -#: scheduler/ipp.c:8163 scheduler/ipp.c:8206 scheduler/ipp.c:9073 -#: scheduler/ipp.c:9297 scheduler/ipp.c:9649 scheduler/ipp.c:10262 +#: scheduler/ipp.c:3032 scheduler/ipp.c:3266 scheduler/ipp.c:3325 +#: scheduler/ipp.c:3504 scheduler/ipp.c:3950 scheduler/ipp.c:5923 +#: scheduler/ipp.c:6304 scheduler/ipp.c:6451 scheduler/ipp.c:6788 +#: scheduler/ipp.c:7748 scheduler/ipp.c:7770 scheduler/ipp.c:7948 +#: scheduler/ipp.c:8176 scheduler/ipp.c:8219 scheduler/ipp.c:9086 +#: scheduler/ipp.c:9310 scheduler/ipp.c:9662 scheduler/ipp.c:10275 #, c-format msgid "Job #%d does not exist." msgstr "" -#: scheduler/ipp.c:3565 +#: scheduler/ipp.c:3536 #, c-format msgid "Job #%d is already aborted - can't cancel." msgstr "Työ %d on jo keskeytetty - ei voida perua." -#: scheduler/ipp.c:3559 +#: scheduler/ipp.c:3530 #, c-format msgid "Job #%d is already canceled - can't cancel." msgstr "Työ %d on jo peruttu - ei voida perua." -#: scheduler/ipp.c:3571 +#: scheduler/ipp.c:3542 #, c-format msgid "Job #%d is already completed - can't cancel." msgstr "Työ %d on jo suoritettu - ei voida perua." -#: scheduler/ipp.c:7964 scheduler/ipp.c:8248 scheduler/ipp.c:10277 +#: scheduler/ipp.c:7974 scheduler/ipp.c:8261 scheduler/ipp.c:10290 #, c-format msgid "Job #%d is finished and cannot be altered." msgstr "" -#: scheduler/ipp.c:9311 +#: scheduler/ipp.c:9324 #, c-format msgid "Job #%d is not complete." msgstr "" -#: scheduler/ipp.c:3076 +#: scheduler/ipp.c:3047 #, c-format msgid "Job #%d is not held for authentication." msgstr "" -#: scheduler/ipp.c:9087 +#: scheduler/ipp.c:9100 #, c-format msgid "Job #%d is not held." msgstr "" @@ -4338,7 +4338,7 @@ msgid "Job Stopped" msgstr "Työ pysäytetty" -#: scheduler/ipp.c:10359 +#: scheduler/ipp.c:10404 msgid "Job is completed and cannot be changed." msgstr "Työ on suoritettu eikä sitä voida muuttaa." @@ -4346,11 +4346,11 @@ msgid "Job operation failed" msgstr "" -#: scheduler/ipp.c:10395 scheduler/ipp.c:10412 scheduler/ipp.c:10423 +#: scheduler/ipp.c:10440 scheduler/ipp.c:10457 scheduler/ipp.c:10468 msgid "Job state cannot be changed." msgstr "Työn tilaa ei voida muuttaa." -#: scheduler/ipp.c:9177 +#: scheduler/ipp.c:9190 msgid "Job subscriptions cannot be renewed." msgstr "" @@ -4370,7 +4370,7 @@ msgid "Label Top" msgstr "" -#: scheduler/ipp.c:2114 scheduler/ipp.c:5836 +#: scheduler/ipp.c:2085 scheduler/ipp.c:5827 #, c-format msgid "Language \"%s\" not supported." msgstr "" @@ -4399,15 +4399,15 @@ msgid "Line longer than the maximum allowed (255 characters)" msgstr "Rivi on pidempi kuin suurin sallittu (255 merkkiä)" -#: cgi-bin/admin.c:2377 +#: cgi-bin/admin.c:2378 msgid "List Available Printers" msgstr "Luetteloi käytettävissä olevat tulostimet" -#: cups/ppd-cache.c:3711 ppdc/sample.c:264 +#: cups/ppd-cache.c:3735 ppdc/sample.c:264 msgid "Long-Edge (Portrait)" msgstr "" -#: cups/http-support.c:1731 +#: cups/http-support.c:1877 msgid "Looking for printer." msgstr "" @@ -4415,11 +4415,11 @@ msgid "Manual Feed" msgstr "" -#: cups/ppd.c:830 cups/ppd.c:1396 +#: cups/ppd.c:832 cups/ppd.c:1398 msgid "Media Size" msgstr "Median koko" -#: cups/ppd.c:834 cups/ppd.c:1400 ppdc/sample.c:254 +#: cups/ppd.c:836 cups/ppd.c:1402 ppdc/sample.c:254 msgid "Media Source" msgstr "Median lähde" @@ -4427,7 +4427,7 @@ msgid "Media Tracking" msgstr "" -#: cups/ppd.c:832 cups/ppd.c:1398 ppdc/sample.c:280 +#: cups/ppd.c:834 cups/ppd.c:1400 ppdc/sample.c:280 msgid "Media Type" msgstr "Median tyyppi" @@ -4451,7 +4451,7 @@ msgid "Missing asterisk in column 1" msgstr "Tähtimerkki puuttuu sarakkeesta 1" -#: scheduler/ipp.c:6317 +#: scheduler/ipp.c:6327 msgid "Missing document-number attribute." msgstr "" @@ -4460,13 +4460,13 @@ msgid "Missing double quote on line %d." msgstr "" -#: cgi-bin/admin.c:710 cgi-bin/admin.c:2090 cgi-bin/admin.c:2175 -#: cgi-bin/admin.c:2769 cgi-bin/admin.c:3023 cgi-bin/admin.c:3134 -#: cgi-bin/admin.c:3844 +#: cgi-bin/admin.c:710 cgi-bin/admin.c:2091 cgi-bin/admin.c:2176 +#: cgi-bin/admin.c:2770 cgi-bin/admin.c:3024 cgi-bin/admin.c:3135 +#: cgi-bin/admin.c:3845 msgid "Missing form variable" msgstr "" -#: scheduler/ipp.c:9703 +#: scheduler/ipp.c:9716 msgid "Missing last-document attribute in request." msgstr "" @@ -4478,7 +4478,7 @@ msgid "Missing media-size in media-col." msgstr "" -#: scheduler/ipp.c:6918 +#: scheduler/ipp.c:6928 msgid "Missing notify-subscription-ids attribute." msgstr "" @@ -4486,11 +4486,11 @@ msgid "Missing option keyword" msgstr "" -#: scheduler/ipp.c:3202 scheduler/ipp.c:3227 +#: scheduler/ipp.c:3173 scheduler/ipp.c:3198 msgid "Missing requesting-user-name attribute." msgstr "" -#: scheduler/ipp.c:407 +#: scheduler/ipp.c:359 msgid "Missing required attributes." msgstr "" @@ -4520,7 +4520,7 @@ " device-id = %s" msgstr "" -#: test/ippfind.c:2792 +#: test/ippfind.c:2843 msgid "Modifiers:" msgstr "" @@ -4540,7 +4540,7 @@ msgid "Move Job" msgstr "Siirrä työ" -#: cups/http-support.c:1358 +#: cups/http-support.c:1504 msgid "Moved Permanently" msgstr "" @@ -4552,7 +4552,7 @@ msgid "Name OID uses indefinite length" msgstr "" -#: scheduler/ipp.c:1102 +#: scheduler/ipp.c:1066 msgid "Nested classes are not allowed." msgstr "" @@ -4568,11 +4568,11 @@ msgid "New Stylus Photo Series" msgstr "" -#: cups/ppd.c:1987 +#: cups/ppd.c:2010 msgid "No" msgstr "Ei" -#: cups/http-support.c:1355 +#: cups/http-support.c:1501 msgid "No Content" msgstr "" @@ -4588,20 +4588,20 @@ msgid "No Windows printer drivers are installed." msgstr "" -#: cups/request.c:553 cups/request.c:913 +#: cups/request.c:553 cups/request.c:925 msgid "No active connection" msgstr "" -#: scheduler/ipp.c:3482 +#: scheduler/ipp.c:3453 #, c-format msgid "No active jobs on %s." msgstr "" -#: scheduler/ipp.c:235 +#: scheduler/ipp.c:219 msgid "No attributes in request." msgstr "" -#: scheduler/ipp.c:3103 +#: scheduler/ipp.c:3074 msgid "No authentication information provided." msgstr "" @@ -4609,11 +4609,11 @@ msgid "No community name" msgstr "" -#: scheduler/ipp.c:6117 +#: scheduler/ipp.c:6127 msgid "No default printer." msgstr "" -#: cgi-bin/ipp-var.c:422 scheduler/ipp.c:7498 +#: cgi-bin/ipp-var.c:422 scheduler/ipp.c:7508 msgid "No destinations added." msgstr "Kohteita ei lisätty." @@ -4629,7 +4629,7 @@ msgid "No error-status" msgstr "" -#: scheduler/ipp.c:8453 scheduler/ipp.c:9717 +#: scheduler/ipp.c:8466 scheduler/ipp.c:9730 msgid "No file in print request." msgstr "" @@ -4658,7 +4658,7 @@ msgid "No printer-uri found for class" msgstr "" -#: scheduler/ipp.c:6524 +#: scheduler/ipp.c:6534 msgid "No printer-uri in request." msgstr "" @@ -4666,11 +4666,11 @@ msgid "No request-id" msgstr "" -#: scheduler/ipp.c:5721 +#: scheduler/ipp.c:5712 msgid "No subscription attributes in request." msgstr "" -#: scheduler/ipp.c:7837 +#: scheduler/ipp.c:7847 msgid "No subscriptions found." msgstr "Tilauksia ei löytynyt." @@ -4690,16 +4690,16 @@ msgid "Non-continuous (Web sensing)" msgstr "" -#: cups/ppd-cache.c:4057 cups/ppd-cache.c:4117 cups/ppd-cache.c:4147 +#: cups/ppd-cache.c:4123 cups/ppd-cache.c:4189 cups/ppd-cache.c:4223 #: ppdc/sample.c:238 msgid "Normal" msgstr "" -#: cups/http-support.c:1380 +#: cups/http-support.c:1526 msgid "Not Found" msgstr "" -#: cups/http-support.c:1392 +#: cups/http-support.c:1538 msgid "Not Implemented" msgstr "" @@ -4707,15 +4707,15 @@ msgid "Not Installed" msgstr "" -#: cups/http-support.c:1367 +#: cups/http-support.c:1513 msgid "Not Modified" msgstr "" -#: cups/http-support.c:1395 +#: cups/http-support.c:1541 msgid "Not Supported" msgstr "" -#: scheduler/ipp.c:1556 scheduler/ipp.c:10978 +#: scheduler/ipp.c:1520 scheduler/ipp.c:11001 msgid "Not allowed to print." msgstr "Tulostaminen ei ole sallittua." @@ -4729,11 +4729,11 @@ "itself." msgstr "" -#: cups/http-support.c:1346 cups/http-support.c:1485 cups/ppd.c:313 +#: cups/http-support.c:1492 cups/http-support.c:1631 cups/ppd.c:313 msgid "OK" msgstr "OK" -#: cups/ppd-cache.c:3711 ppdc/sample.c:263 +#: cups/ppd-cache.c:3735 ppdc/sample.c:263 msgid "Off (1-Sided)" msgstr "" @@ -4758,7 +4758,7 @@ msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first" msgstr "OpenUI/JCLOpenUI ilman edeltävää CloseUI/JCLCloseUI:ta" -#: cgi-bin/admin.c:3615 +#: cgi-bin/admin.c:3616 msgid "Operation Policy" msgstr "Toimintakäytäntö" @@ -4767,13 +4767,13 @@ msgid "Option \"%s\" cannot be included via %%%%IncludeFeature." msgstr "" -#: cgi-bin/admin.c:3265 cgi-bin/admin.c:3349 +#: cgi-bin/admin.c:3266 cgi-bin/admin.c:3350 msgid "Options Installed" msgstr "Valinnat asennettu" -#: scheduler/cupsfilter.c:1480 scheduler/main.c:2101 systemv/cupsaddsmb.c:276 +#: scheduler/cupsfilter.c:1480 scheduler/main.c:2103 systemv/cupsaddsmb.c:276 #: systemv/cupsctl.c:196 systemv/cupstestdsc.c:421 systemv/cupstestppd.c:3859 -#: test/ippfind.c:2751 test/ipptool.c:5063 ppdc/ppdc.cxx:430 +#: test/ippfind.c:2802 test/ipptool.c:5063 ppdc/ppdc.cxx:430 #: ppdc/ppdhtml.cxx:177 ppdc/ppdi.cxx:123 ppdc/ppdmerge.cxx:361 #: ppdc/ppdpo.cxx:247 msgid "Options:" @@ -4787,7 +4787,7 @@ msgid "Out of memory." msgstr "" -#: cups/ppd.c:836 cups/ppd.c:1402 +#: cups/ppd.c:838 cups/ppd.c:1404 msgid "Output Mode" msgstr "Tulostetila" @@ -4859,7 +4859,7 @@ msgid "ParamCustominTearInterval" msgstr "" -#: cups/auth.c:224 cups/auth.c:480 +#: cups/auth.c:222 cups/auth.c:370 #, c-format msgid "Password for %s on %s? " msgstr "Salasana kohteelle %s kohteessa %s? " @@ -4882,7 +4882,7 @@ msgid "Peel-Off" msgstr "" -#: cups/ppd-cache.c:3391 ppdc/sample.c:160 +#: cups/ppd-cache.c:3401 ppdc/sample.c:160 msgid "Photo" msgstr "" @@ -4890,15 +4890,15 @@ msgid "Photo Labels" msgstr "" -#: cups/ppd-cache.c:3588 ppdc/sample.c:281 +#: cups/ppd-cache.c:3599 ppdc/sample.c:281 msgid "Plain Paper" msgstr "" -#: cgi-bin/admin.c:3283 cgi-bin/admin.c:3564 +#: cgi-bin/admin.c:3284 cgi-bin/admin.c:3565 msgid "Policies" msgstr "Käytännöt" -#: cgi-bin/admin.c:3290 cgi-bin/admin.c:3633 cgi-bin/admin.c:3646 +#: cgi-bin/admin.c:3291 cgi-bin/admin.c:3634 cgi-bin/admin.c:3647 msgid "Port Monitor" msgstr "" @@ -4966,15 +4966,15 @@ msgid "Print file sent." msgstr "" -#: backend/ipp.c:2238 +#: backend/ipp.c:2245 msgid "Print job canceled at printer." msgstr "" -#: backend/ipp.c:2230 +#: backend/ipp.c:2237 msgid "Print job too large." msgstr "" -#: backend/ipp.c:1699 +#: backend/ipp.c:1706 msgid "Print job was not accepted." msgstr "" @@ -5002,11 +5002,11 @@ msgid "Printer Settings" msgstr "" -#: backend/ipp.c:2233 +#: backend/ipp.c:2240 msgid "Printer cannot print supplied content." msgstr "" -#: backend/ipp.c:2236 +#: backend/ipp.c:2243 msgid "Printer cannot print with supplied options." msgstr "" @@ -5032,7 +5032,7 @@ msgid "Quarto" msgstr "" -#: scheduler/ipp.c:1551 scheduler/ipp.c:10973 +#: scheduler/ipp.c:1515 scheduler/ipp.c:10996 msgid "Quota limit reached." msgstr "Kiintiöraja saavutettu." @@ -5064,11 +5064,11 @@ msgid "Reprint After Error" msgstr "" -#: cups/http-support.c:1383 +#: cups/http-support.c:1529 msgid "Request Entity Too Large" msgstr "" -#: cups/ppd.c:838 cups/ppd.c:1404 ppdc/sample.c:231 +#: cups/ppd.c:840 cups/ppd.c:1406 ppdc/sample.c:231 msgid "Resolution" msgstr "Tarkkuus" @@ -5097,11 +5097,11 @@ msgid "SEQUENCE uses indefinite length" msgstr "" -#: cups/http-support.c:1407 +#: cups/http-support.c:1553 msgid "SSL/TLS Negotiation Error" msgstr "" -#: cups/http-support.c:1364 +#: cups/http-support.c:1510 msgid "See Other" msgstr "" @@ -5125,28 +5125,28 @@ msgid "Server Stopped" msgstr "Palvelin pysäytetty" -#: cups/http-support.c:1401 +#: cups/http-support.c:1547 msgid "Service Unavailable" msgstr "" -#: cgi-bin/admin.c:2770 cgi-bin/admin.c:2816 cgi-bin/admin.c:2973 -#: cgi-bin/admin.c:2992 +#: cgi-bin/admin.c:2771 cgi-bin/admin.c:2817 cgi-bin/admin.c:2974 +#: cgi-bin/admin.c:2993 msgid "Set Allowed Users" msgstr "Aseta sallitut käyttäjät" -#: cgi-bin/admin.c:3019 +#: cgi-bin/admin.c:3020 msgid "Set As Server Default" msgstr "" -#: cgi-bin/admin.c:3119 +#: cgi-bin/admin.c:3120 msgid "Set Class Options" msgstr "Aseta luokan valinnat" -#: cgi-bin/admin.c:3119 cgi-bin/admin.c:3293 cgi-bin/admin.c:3675 +#: cgi-bin/admin.c:3120 cgi-bin/admin.c:3294 cgi-bin/admin.c:3676 msgid "Set Printer Options" msgstr "Aseta tulostimen valinnat" -#: cgi-bin/admin.c:3845 cgi-bin/admin.c:3889 cgi-bin/admin.c:3907 +#: cgi-bin/admin.c:3846 cgi-bin/admin.c:3890 cgi-bin/admin.c:3908 msgid "Set Publishing" msgstr "Aseta julkaisu" @@ -5154,7 +5154,7 @@ msgid "Shipping Address" msgstr "" -#: cups/ppd-cache.c:3711 ppdc/sample.c:265 +#: cups/ppd-cache.c:3735 ppdc/sample.c:265 msgid "Short-Edge (Landscape)" msgstr "" @@ -5172,7 +5172,7 @@ msgstr "" #. TRANSLATORS: Banner/cover sheet before the print job. -#: cgi-bin/admin.c:3536 +#: cgi-bin/admin.c:3537 msgid "Starting Banner" msgstr "Aloitetaan otsikkoa" @@ -5194,13 +5194,13 @@ msgid "Stylus Photo Series" msgstr "" -#: scheduler/ipp.c:3628 scheduler/ipp.c:6934 scheduler/ipp.c:7644 -#: scheduler/ipp.c:9165 +#: scheduler/ipp.c:3599 scheduler/ipp.c:6944 scheduler/ipp.c:7654 +#: scheduler/ipp.c:9178 #, c-format msgid "Subscription #%d does not exist." msgstr "" -#: test/ippfind.c:2804 +#: test/ippfind.c:2855 msgid "Substitutions:" msgstr "" @@ -5216,7 +5216,7 @@ msgid "Super B/A3" msgstr "" -#: cups/http-support.c:1343 +#: cups/http-support.c:1489 msgid "Switching Protocols" msgstr "" @@ -5244,13 +5244,13 @@ msgid "Tear-Off Adjust Position" msgstr "" -#: scheduler/ipp.c:1387 +#: scheduler/ipp.c:1351 #, c-format msgid "The \"%s\" attribute is required for print jobs." msgstr "" -#: scheduler/ipp.c:6595 scheduler/ipp.c:6675 scheduler/ipp.c:6688 -#: scheduler/ipp.c:6700 scheduler/ipp.c:6715 +#: scheduler/ipp.c:6605 scheduler/ipp.c:6685 scheduler/ipp.c:6698 +#: scheduler/ipp.c:6710 scheduler/ipp.c:6725 #, c-format msgid "The %s attribute cannot be provided with job-ids." msgstr "" @@ -5262,18 +5262,18 @@ "request." msgstr "" -#: scheduler/ipp.c:5269 +#: scheduler/ipp.c:5232 #, c-format msgid "" "The '%s' operation attribute cannot be supplied in a Create-Job request." msgstr "" -#: scheduler/ipp.c:7164 +#: scheduler/ipp.c:7174 #, c-format msgid "The PPD file \"%s\" could not be found." msgstr "PPD-tiedostoa ”%s” ei löytynyt." -#: scheduler/ipp.c:7153 +#: scheduler/ipp.c:7163 #, c-format msgid "The PPD file \"%s\" could not be opened: %s" msgstr "PPD-tiedostoa ”%s” ei voitu avata: %s" @@ -5307,13 +5307,13 @@ msgid "The fuser's temperature is low." msgstr "" -#: scheduler/ipp.c:2141 +#: scheduler/ipp.c:2112 msgid "" "The notify-lease-duration attribute cannot be used with job subscriptions." msgstr "" "notify-lease-duration-attribuuttia ei voida käyttää työtilausten kanssa." -#: scheduler/ipp.c:2124 scheduler/ipp.c:5846 +#: scheduler/ipp.c:2095 scheduler/ipp.c:5837 #, c-format msgid "The notify-user-data value is too large (%d > 63 octets)." msgstr "" @@ -5363,8 +5363,8 @@ msgid "The printer did not respond." msgstr "" -#: backend/ipp.c:775 backend/ipp.c:965 backend/ipp.c:1079 backend/ipp.c:1501 -#: backend/ipp.c:1671 backend/lpd.c:896 backend/socket.c:359 +#: backend/ipp.c:775 backend/ipp.c:965 backend/ipp.c:1079 backend/ipp.c:1508 +#: backend/ipp.c:1678 backend/lpd.c:896 backend/socket.c:359 #: backend/usb-unix.c:122 backend/usb-unix.c:412 backend/usb-unix.c:495 msgid "The printer is in use." msgstr "" @@ -5422,18 +5422,18 @@ "Tulostimen nimi voi sisältää enintään 127 näkyvää merkkiä eikä voi sisältää " "välilyöntejä, kauttaviivoja (/) eikä ristikkomerkkiä (#)." -#: scheduler/ipp.c:810 scheduler/ipp.c:1093 scheduler/ipp.c:3267 -#: scheduler/ipp.c:3448 scheduler/ipp.c:5252 scheduler/ipp.c:5680 -#: scheduler/ipp.c:5995 scheduler/ipp.c:6561 scheduler/ipp.c:7368 -#: scheduler/ipp.c:7424 scheduler/ipp.c:7750 scheduler/ipp.c:8022 -#: scheduler/ipp.c:8111 scheduler/ipp.c:8144 scheduler/ipp.c:8468 -#: scheduler/ipp.c:8875 scheduler/ipp.c:8957 scheduler/ipp.c:10131 -#: scheduler/ipp.c:10583 scheduler/ipp.c:10936 scheduler/ipp.c:11018 -#: scheduler/ipp.c:11393 +#: scheduler/ipp.c:774 scheduler/ipp.c:1057 scheduler/ipp.c:3238 +#: scheduler/ipp.c:3419 scheduler/ipp.c:5215 scheduler/ipp.c:5671 +#: scheduler/ipp.c:6005 scheduler/ipp.c:6571 scheduler/ipp.c:7378 +#: scheduler/ipp.c:7434 scheduler/ipp.c:7760 scheduler/ipp.c:8035 +#: scheduler/ipp.c:8124 scheduler/ipp.c:8157 scheduler/ipp.c:8481 +#: scheduler/ipp.c:8888 scheduler/ipp.c:8970 scheduler/ipp.c:10144 +#: scheduler/ipp.c:10606 scheduler/ipp.c:10959 scheduler/ipp.c:11041 +#: scheduler/ipp.c:11370 msgid "The printer or class does not exist." msgstr "" -#: scheduler/ipp.c:1305 +#: scheduler/ipp.c:1269 msgid "The printer or class is not shared." msgstr "" @@ -5457,22 +5457,22 @@ msgid "The printer's waste bin is full." msgstr "" -#: scheduler/ipp.c:916 scheduler/ipp.c:2305 +#: scheduler/ipp.c:880 scheduler/ipp.c:2276 #, c-format msgid "The printer-uri \"%s\" contains invalid characters." msgstr "printer-uri ”%s” sisältää virheellisiä merkkejä." -#: scheduler/ipp.c:3244 +#: scheduler/ipp.c:3215 msgid "The printer-uri attribute is required." msgstr "" -#: scheduler/ipp.c:900 +#: scheduler/ipp.c:864 msgid "" "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"." msgstr "" "printer-uri:n on oltava muotoa ”ipp://PALVELINNIMI/classes/LUOKANNIMI”." -#: scheduler/ipp.c:2289 +#: scheduler/ipp.c:2260 msgid "" "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"." msgstr "" @@ -5486,18 +5486,18 @@ "Tilauksen nimi ei voi sisältää välilyöntejä, kauttaviivoja (/), " "kysymysmerkkejä (?) eikä ristikkomerkkiä (#)." -#: scheduler/client.c:2249 +#: scheduler/client.c:2261 msgid "" "The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to " "enable it." msgstr "" -#: scheduler/ipp.c:6659 +#: scheduler/ipp.c:6669 #, c-format msgid "The which-jobs value \"%s\" is not supported." msgstr "" -#: scheduler/ipp.c:5924 +#: scheduler/ipp.c:5934 msgid "There are too many subscriptions." msgstr "" @@ -5514,21 +5514,21 @@ msgid "Thermal Transfer Media" msgstr "" -#: scheduler/ipp.c:1545 +#: scheduler/ipp.c:1509 msgid "Too many active jobs." msgstr "Liikaa aktiivisia töitä." -#: scheduler/ipp.c:1439 +#: scheduler/ipp.c:1403 #, c-format msgid "Too many job-sheets values (%d > 2)." msgstr "" -#: scheduler/ipp.c:2616 +#: scheduler/ipp.c:2587 #, c-format msgid "Too many printer-state-reasons values (%d > %d)." msgstr "" -#: cups/ppd-cache.c:3603 ppdc/sample.c:284 +#: cups/ppd-cache.c:3614 ppdc/sample.c:284 msgid "Transparency" msgstr "" @@ -5536,23 +5536,23 @@ msgid "Tray" msgstr "" -#: cups/ppd-cache.c:3404 cups/ppd-cache.c:3804 ppdc/sample.c:256 +#: cups/ppd-cache.c:3414 cups/ppd-cache.c:3834 ppdc/sample.c:256 msgid "Tray 1" msgstr "" -#: cups/ppd-cache.c:3405 cups/ppd-cache.c:3805 ppdc/sample.c:257 +#: cups/ppd-cache.c:3415 cups/ppd-cache.c:3835 ppdc/sample.c:257 msgid "Tray 2" msgstr "" -#: cups/ppd-cache.c:3406 cups/ppd-cache.c:3806 ppdc/sample.c:258 +#: cups/ppd-cache.c:3416 cups/ppd-cache.c:3836 ppdc/sample.c:258 msgid "Tray 3" msgstr "" -#: cups/ppd-cache.c:3407 cups/ppd-cache.c:3807 ppdc/sample.c:259 +#: cups/ppd-cache.c:3417 cups/ppd-cache.c:3837 ppdc/sample.c:259 msgid "Tray 4" msgstr "" -#: cups/http-support.c:1386 +#: cups/http-support.c:1532 msgid "URI Too Long" msgstr "" @@ -5588,7 +5588,7 @@ msgid "US Letter Small" msgstr "" -#: cgi-bin/admin.c:1943 cgi-bin/admin.c:1956 cgi-bin/admin.c:1980 +#: cgi-bin/admin.c:1944 cgi-bin/admin.c:1957 cgi-bin/admin.c:1981 msgid "Unable to access cupsd.conf file" msgstr "" @@ -5604,20 +5604,20 @@ msgid "Unable to add class" msgstr "" -#: backend/ipp.c:1858 +#: backend/ipp.c:1865 msgid "Unable to add document to print job." msgstr "" -#: scheduler/ipp.c:1613 +#: scheduler/ipp.c:1584 #, c-format msgid "Unable to add job for destination \"%s\"." msgstr "" -#: cgi-bin/admin.c:1034 cgi-bin/admin.c:1403 +#: cgi-bin/admin.c:1034 cgi-bin/admin.c:1404 msgid "Unable to add printer" msgstr "" -#: scheduler/ipp.c:1223 +#: scheduler/ipp.c:1187 msgid "Unable to allocate memory for file types." msgstr "" @@ -5629,32 +5629,32 @@ msgid "Unable to allocate memory for pages array" msgstr "" -#: cgi-bin/admin.c:1509 +#: cgi-bin/admin.c:1510 msgid "Unable to cancel RSS subscription" msgstr "" -#: backend/ipp.c:2143 backend/ipp.c:2675 +#: backend/ipp.c:2150 backend/ipp.c:2682 msgid "Unable to cancel print job." msgstr "" -#: cgi-bin/admin.c:2974 +#: cgi-bin/admin.c:2975 msgid "Unable to change printer" msgstr "" -#: cgi-bin/admin.c:3890 +#: cgi-bin/admin.c:3891 msgid "Unable to change printer-is-shared attribute" msgstr "" -#: cgi-bin/admin.c:1641 cgi-bin/admin.c:1783 +#: cgi-bin/admin.c:1642 cgi-bin/admin.c:1784 msgid "Unable to change server settings" msgstr "" -#: cups/ipp.c:5389 +#: cups/ipp.c:5303 #, c-format msgid "Unable to compile mimeMediaType regular expression: %s." msgstr "" -#: cups/ipp.c:5335 +#: cups/ipp.c:5249 #, c-format msgid "Unable to compile naturalLanguage regular expression: %s." msgstr "" @@ -5663,11 +5663,11 @@ msgid "Unable to configure printer options." msgstr "" -#: cups/adminutil.c:899 cups/request.c:1050 +#: cups/adminutil.c:899 cups/request.c:1062 msgid "Unable to connect to host." msgstr "" -#: backend/ipp.c:732 backend/ipp.c:1277 backend/lpd.c:856 backend/socket.c:319 +#: backend/ipp.c:732 backend/ipp.c:1284 backend/lpd.c:856 backend/socket.c:319 #: backend/usb-unix.c:108 msgid "Unable to contact printer, queuing on next printer in class." msgstr "" @@ -5687,12 +5687,12 @@ msgid "Unable to copy CUPS printer driver files (%d)." msgstr "" -#: scheduler/ipp.c:2719 +#: scheduler/ipp.c:2690 #, c-format msgid "Unable to copy PPD file - %s" msgstr "" -#: scheduler/ipp.c:2764 +#: scheduler/ipp.c:2735 msgid "Unable to copy PPD file." msgstr "" @@ -5711,19 +5711,19 @@ msgid "Unable to copy interface script - %s" msgstr "" -#: cups/ppd-util.c:553 cups/util.c:500 +#: cups/ppd-util.c:553 cups/util.c:482 msgid "Unable to create printer-uri" msgstr "" -#: cgi-bin/admin.c:1834 cgi-bin/admin.c:1846 scheduler/cupsfilter.c:1288 +#: cgi-bin/admin.c:1835 cgi-bin/admin.c:1847 scheduler/cupsfilter.c:1288 msgid "Unable to create temporary file" msgstr "" -#: cgi-bin/admin.c:2137 +#: cgi-bin/admin.c:2138 msgid "Unable to delete class" msgstr "" -#: cgi-bin/admin.c:2222 +#: cgi-bin/admin.c:2223 msgid "Unable to delete printer" msgstr "" @@ -5731,46 +5731,46 @@ msgid "Unable to do maintenance command" msgstr "" -#: cgi-bin/admin.c:1958 +#: cgi-bin/admin.c:1959 msgid "Unable to edit cupsd.conf files larger than 1MB" msgstr "" -#: cups/tls-darwin.c:1670 +#: cups/tls-darwin.c:1672 msgid "" "Unable to establish a secure connection to host (certificate chain invalid)." msgstr "" -#: cups/tls-darwin.c:1660 +#: cups/tls-darwin.c:1662 msgid "" "Unable to establish a secure connection to host (certificate not yet valid)." msgstr "" -#: cups/tls-darwin.c:1655 +#: cups/tls-darwin.c:1657 msgid "" "Unable to establish a secure connection to host (expired certificate)." msgstr "" -#: cups/tls-darwin.c:1665 +#: cups/tls-darwin.c:1667 msgid "Unable to establish a secure connection to host (host name mismatch)." msgstr "" -#: cups/tls-darwin.c:1675 +#: cups/tls-darwin.c:1677 msgid "" "Unable to establish a secure connection to host (peer dropped connection " "before responding)." msgstr "" -#: cups/tls-darwin.c:1650 +#: cups/tls-darwin.c:1652 msgid "" "Unable to establish a secure connection to host (self-signed certificate)." msgstr "" -#: cups/tls-darwin.c:1645 +#: cups/tls-darwin.c:1647 msgid "" "Unable to establish a secure connection to host (untrusted certificate)." msgstr "" -#: cups/tls-darwin.c:1708 cups/tls-sspi.c:1283 cups/tls-sspi.c:1300 +#: cups/tls-darwin.c:1710 cups/tls-sspi.c:1283 cups/tls-sspi.c:1300 msgid "Unable to establish a secure connection to host." msgstr "" @@ -5778,11 +5778,11 @@ msgid "Unable to find destination for job" msgstr "" -#: cups/http-support.c:1955 +#: cups/http-support.c:2101 msgid "Unable to find printer." msgstr "" -#: backend/ipp.c:3336 +#: backend/ipp.c:3345 msgid "Unable to get backend exit status." msgstr "" @@ -5794,11 +5794,11 @@ msgid "Unable to get class status" msgstr "" -#: cgi-bin/admin.c:1297 +#: cgi-bin/admin.c:1298 msgid "Unable to get list of printer drivers" msgstr "" -#: cgi-bin/admin.c:2824 +#: cgi-bin/admin.c:2825 msgid "Unable to get printer attributes" msgstr "" @@ -5842,7 +5842,7 @@ msgid "Unable to modify class" msgstr "" -#: cgi-bin/admin.c:1033 cgi-bin/admin.c:1402 +#: cgi-bin/admin.c:1033 cgi-bin/admin.c:1403 msgid "Unable to modify printer" msgstr "" @@ -5854,11 +5854,11 @@ msgid "Unable to move jobs" msgstr "Töitä ei voida siirtää" -#: cgi-bin/admin.c:3170 cups/ppd.c:314 +#: cgi-bin/admin.c:3171 cups/ppd.c:314 msgid "Unable to open PPD file" msgstr "PPD-tiedostoa ei voida avata" -#: cgi-bin/admin.c:2592 +#: cgi-bin/admin.c:2593 msgid "Unable to open cupsd.conf file:" msgstr "cupsd.conf-tiedostoa ei voida avata:" @@ -5866,7 +5866,7 @@ msgid "Unable to open device file" msgstr "" -#: scheduler/ipp.c:6338 +#: scheduler/ipp.c:6348 #, c-format msgid "Unable to open document #%d in job #%d." msgstr "" @@ -5875,7 +5875,7 @@ msgid "Unable to open help file." msgstr "" -#: backend/ipp.c:386 backend/ipp.c:1598 backend/ipp.c:1811 backend/lpd.c:479 +#: backend/ipp.c:386 backend/ipp.c:1605 backend/ipp.c:1818 backend/lpd.c:479 #: backend/socket.c:147 backend/usb.c:229 filter/gziptoany.c:71 #: filter/pstops.c:268 msgid "Unable to open print file" @@ -5921,19 +5921,19 @@ msgid "Unable to set Windows printer driver (%d)." msgstr "" -#: cgi-bin/admin.c:3791 +#: cgi-bin/admin.c:3792 msgid "Unable to set options" msgstr "" -#: cgi-bin/admin.c:3061 +#: cgi-bin/admin.c:3062 msgid "Unable to set server default" msgstr "" -#: backend/ipp.c:3195 backend/ipp.c:3272 backend/ipp.c:3280 +#: backend/ipp.c:3204 backend/ipp.c:3281 backend/ipp.c:3289 msgid "Unable to start backend process." msgstr "" -#: cgi-bin/admin.c:1896 +#: cgi-bin/admin.c:1897 msgid "Unable to upload cupsd.conf file" msgstr "" @@ -5950,15 +5950,15 @@ msgid "Unable to write uncompressed print data: %s" msgstr "" -#: cups/http-support.c:1374 +#: cups/http-support.c:1520 msgid "Unauthorized" msgstr "" -#: cgi-bin/admin.c:3487 +#: cgi-bin/admin.c:3488 msgid "Units" msgstr "" -#: cups/http-support.c:1414 cups/http-support.c:1498 cups/ppd.c:341 +#: cups/http-support.c:1560 cups/http-support.c:1644 cups/ppd.c:343 msgid "Unknown" msgstr "Tuntematon" @@ -6001,17 +6001,17 @@ msgid "Unknown print mode: \"%s\"." msgstr "" -#: scheduler/ipp.c:10805 +#: scheduler/ipp.c:10828 #, c-format msgid "Unknown printer-error-policy \"%s\"." msgstr "Tuntematon printer-error-policy ”%s”." -#: scheduler/ipp.c:10788 +#: scheduler/ipp.c:10811 #, c-format msgid "Unknown printer-op-policy \"%s\"." msgstr "Tuntematon printer-op-policy ”%s”." -#: cups/http-addrlist.c:821 +#: cups/http-addrlist.c:822 msgid "Unknown service name." msgstr "" @@ -6020,46 +6020,46 @@ msgid "Unknown version option value: \"%s\"." msgstr "" -#: scheduler/ipp.c:11264 +#: scheduler/ipp.c:11287 #, c-format msgid "Unsupported 'compression' value \"%s\"." msgstr "" -#: scheduler/ipp.c:11294 +#: scheduler/ipp.c:11317 #, c-format msgid "Unsupported 'document-format' value \"%s\"." msgstr "" -#: scheduler/ipp.c:11369 +#: scheduler/ipp.c:11347 msgid "Unsupported 'job-name' value." msgstr "" -#: scheduler/ipp.c:348 +#: scheduler/ipp.c:310 #, c-format msgid "Unsupported character set \"%s\"." msgstr "" -#: scheduler/ipp.c:8434 scheduler/ipp.c:9682 +#: scheduler/ipp.c:8447 scheduler/ipp.c:9695 #, c-format msgid "Unsupported compression \"%s\"." msgstr "" -#: scheduler/ipp.c:8570 scheduler/ipp.c:9835 +#: scheduler/ipp.c:8583 scheduler/ipp.c:9848 #, c-format msgid "Unsupported document-format \"%s\"." msgstr "" -#: scheduler/ipp.c:9818 +#: scheduler/ipp.c:9831 #, c-format msgid "Unsupported document-format \"%s/%s\"." msgstr "" -#: scheduler/ipp.c:1405 +#: scheduler/ipp.c:1369 #, c-format msgid "Unsupported format \"%s\"." msgstr "" -#: scheduler/ipp.c:1503 +#: scheduler/ipp.c:1467 msgid "Unsupported margins." msgstr "" @@ -6091,11 +6091,11 @@ msgid "Unsupported value type" msgstr "" -#: cups/http-support.c:1389 +#: cups/http-support.c:1535 msgid "Upgrade Required" msgstr "" -#: systemv/lpadmin.c:662 +#: systemv/lpadmin.c:664 msgid "" "Usage:\n" "\n" @@ -6123,7 +6123,7 @@ msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]" msgstr "" -#: scheduler/main.c:2100 +#: scheduler/main.c:2102 msgid "Usage: cupsd [options]" msgstr "" @@ -6148,7 +6148,7 @@ "Options:" msgstr "" -#: test/ippfind.c:2744 +#: test/ippfind.c:2795 msgid "" "Usage: ippfind [options] regtype[,subtype][.domain.] ... [expression]\n" " ippfind [options] name[.regtype[.domain.]] ... [expression]\n" @@ -6225,7 +6225,7 @@ msgid "Version uses indefinite length" msgstr "" -#: backend/ipp.c:1978 +#: backend/ipp.c:1985 msgid "Waiting for job to complete." msgstr "" @@ -6241,15 +6241,15 @@ msgid "Warning, no Windows 2000 printer drivers are installed." msgstr "" -#: cups/http-support.c:1410 +#: cups/http-support.c:1556 msgid "Web Interface is Disabled" msgstr "" -#: cups/ppd.c:1985 +#: cups/ppd.c:2008 msgid "Yes" msgstr "Kyllä" -#: scheduler/client.c:2236 +#: scheduler/client.c:2248 #, c-format msgid "" "You must access this page using the URL " msgstr "" @@ -2471,11 +2470,11 @@ msgid "divert-to may not contain newlines" msgstr "korvautuksen kohde ei saa sisältää rivinvaihtoa" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c msgid "failed to open diversions file" msgstr "korvautustiedoston avaaminen epäonnistui" -#: src/divertdb.c +#: lib/dpkg/db-fsys-divert.c msgid "failed to fstat diversions file" msgstr "korvautustiedoston tilatietojen lukeminen epäonnistui" @@ -2716,7 +2715,7 @@ msgid "unable to open files list file for package `%.250s'" msgstr "ei onnistuttu avaamaan paketin `%.250s' tiedostoluetteloa" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "" "files list file for package '%.250s' missing; assuming package has no files " @@ -2738,7 +2737,7 @@ msgid "reading files list for package '%.250s'" msgstr "" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "files list file for package '%.250s' is missing final newline" msgstr "" @@ -2753,18 +2752,18 @@ msgid "error closing files list file for package `%.250s'" msgstr "virhe suljettaessa paketin `%.250s' tiedostoluetteloa" -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c msgid "(Reading database ... " msgstr "(Luetaan tietokantaa... " -#: src/filesdb.c +#: lib/dpkg/db-fsys-files.c #, c-format msgid "%d file or directory currently installed.)\n" msgid_plural "%d files and directories currently installed.)\n" msgstr[0] "%d tiedosto tai hakemisto asennettu tällä hetkellä.)\n" msgstr[1] "%d tiedostoa ja hakemistoa asennettu tällä hetkellä.)\n" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' is missing final newline" msgstr "" @@ -2779,7 +2778,7 @@ msgid "control file '%s' missing value separator" msgstr "" -#: src/filesdb-hash.c +#: lib/dpkg/db-fsys-digest.c #, c-format msgid "control file '%s' for package '%s' contains empty filename" msgstr "" @@ -2880,32 +2879,32 @@ msgid "unable to check existence of `%.250s'" msgstr "en pysty tarkistamaan `%.250s' olemassaoloa" -#: src/infodb-access.c src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-access.c lib/dpkg/db-ctrl-upgrade.c msgid "cannot read info directory" msgstr "ei voi lukea info-hakemistoa" -#: src/infodb-format.c src/unpack.c +#: lib/dpkg/db-ctrl-format.c src/unpack.c #, c-format msgid "error trying to open %.250s" msgstr "virhe avattaessa %.250s" -#: src/infodb-format.c +#: lib/dpkg/db-ctrl-format.c #, c-format msgid "corrupt info database format file '%s'" msgstr "" -#: src/infodb-format.c +#: lib/dpkg/db-ctrl-format.c #, c-format msgid "" "info database format (%d) is bogus or too new; try getting a newer dpkg" msgstr "" -#: src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c #, c-format msgid "info file %s/%s not associated to any package" msgstr "" -#: src/infodb-upgrade.c +#: lib/dpkg/db-ctrl-upgrade.c #, c-format msgid "error while writing '%s'" msgstr "" @@ -3522,7 +3521,7 @@ msgid "package '%s' is not available" msgstr "paketti '%s' ei ole saatavilla" -#: src/enquiry.c src/querycmd.c +#: src/enquiry.c src/querycmd.c src/verify.c #, c-format msgid "package '%s' is not installed" msgstr "paketti '%s' ei ole asennettu" @@ -3718,7 +3717,8 @@ msgid "while removing %.250s, directory '%.250s' not empty so not removed" msgstr "" -#: lib/dpkg/atomic-file.c lib/dpkg/triglib.c src/infodb-upgrade.c src/remove.c +#: lib/dpkg/atomic-file.c lib/dpkg/db-ctrl-upgrade.c lib/dpkg/triglib.c +#: src/remove.c #, c-format msgid "cannot remove '%.250s'" msgstr "" @@ -3956,36 +3956,36 @@ msgid "syntax error: invalid mode in statoverride file" msgstr "" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "failed to open statoverride file" msgstr "ei onnistuttu ohittamaan tiedoston tilatietoja" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "failed to fstat statoverride file" msgstr "tiedoston tilatietojen lukeminen (fstat) epäonnistui" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "reading statoverride file '%.250s'" msgstr "" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "statoverride file is missing final newline" msgstr "" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "statoverride file contains empty line" msgstr "tilatiedosto sisältää tyhjän rivin" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "syntax error in statoverride file" msgstr "" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c msgid "unexpected end of line in statoverride file" msgstr "" -#: src/statdb.c +#: lib/dpkg/db-fsys-override.c #, c-format msgid "multiple statoverrides present for file '%.250s'" msgstr "" @@ -4545,12 +4545,12 @@ msgid "shell command to move files" msgstr "" -#: dpkg-deb/extract.c +#: dpkg-deb/extract.c dpkg-split/main.c #, c-format msgid "unexpected end of file in %s in %.255s" msgstr "odottamaton tiedoston loppuminen %s:ssä %.255s:ssä" -#: dpkg-deb/extract.c +#: dpkg-deb/extract.c dpkg-split/main.c #, c-format msgid "error reading %s from file %.255s" msgstr "virhe luettaessa %s tiedostosta %.255s" @@ -4560,7 +4560,7 @@ msgid "failed to read archive `%.255s'" msgstr "ei voida lukea arkistosta `%.255s'" -#: dpkg-deb/extract.c +#: lib/dpkg/ar.c msgid "failed to fstat archive" msgstr "arkiston tarkastelu fstat-komennolla epäonnistui" @@ -4930,7 +4930,7 @@ msgid "file `%.250s' is corrupt - missing newline after %.250s" msgstr "file `%.250s' on vioittunut - rivinvaihto %.250s :n jälkeen puuttuu" -#: dpkg-split/info.c dpkg-split/main.c +#: dpkg-split/info.c #, c-format msgid "error reading %.250s" msgstr "virhe luettaessa %.250s" @@ -5420,7 +5420,7 @@ " --version show the version.\n" msgstr "" -#: utils/update-alternatives.c +#: lib/dpkg/ehandle.c utils/update-alternatives.c msgid "error" msgstr "virhe" @@ -5429,7 +5429,7 @@ msgid "Use '%s --help' for program usage information." msgstr "" -#: utils/update-alternatives.c +#: lib/dpkg/report.c utils/update-alternatives.c msgid "warning" msgstr "varoitus" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/eject.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/eject.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/eject.po 2019-02-21 10:34:05.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/eject.po 2019-02-28 10:34:04.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:39+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:38+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: ../eject.c:156 #, c-format diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/exiv2.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/exiv2.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/exiv2.po 2019-02-21 10:34:10.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/exiv2.po 2019-02-28 10:34:09.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:13+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:09+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: \n" #: src/actions.cpp:259 src/actions.cpp:272 src/actions.cpp:513 diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/gas.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/gas.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/gas.po 2019-02-21 10:34:07.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/gas.po 2019-02-28 10:34:06.000000000 +0000 @@ -14,71 +14,71 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:33+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:33+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" -#: app.c:490 app.c:504 +#: app.c:501 app.c:515 msgid "end of file in comment" msgstr "tiedoston loppu kommentissa" # Lisätty merkki on lainausmerkki, toivottavasti eroaa tarpeeksi merkkiä ympäröivistä lainausmerkeistä -#: app.c:582 app.c:629 +#: app.c:593 app.c:640 #, c-format msgid "end of file in string; '%c' inserted" msgstr "tiedoston loppu merkkijonossa: ’%c’ lisätty" -#: app.c:655 +#: app.c:666 #, c-format msgid "unknown escape '\\%c' in string; ignored" msgstr "" "tuntematon koodivaihtomerkki ’\\%c’ merkkijonossa: sitä ei otettu huomioon" -#: app.c:828 +#: app.c:840 input-scrub.c:363 msgid "end of file not at end of a line; newline inserted" msgstr "tiedoston loppu ei ole rivin lopussa: uusi rivi lisätty" -#: app.c:991 +#: app.c:1003 msgid "end of file in multiline comment" msgstr "tiedoston loppu monirivisessä kommentissa" -#: app.c:1066 +#: app.c:1077 msgid "end of file after a one-character quote; \\0 inserted" msgstr "tiedoston loppu yksimerkkisen lainausmerkin jälkeen: \\0 lisätty" -#: app.c:1074 +#: app.c:1085 msgid "end of file in escape character" msgstr "tiedoston loppu koodivaihtomerkissä" -#: app.c:1086 +#: app.c:1097 msgid "missing close quote; (assumed)" msgstr "puuttuva sulkeva lainausmerkki: (otaksuttu)" -#: app.c:1155 app.c:1210 app.c:1222 app.c:1302 +#: app.c:1165 app.c:1220 app.c:1232 app.c:1312 msgid "end of file in comment; newline inserted" msgstr "tiedoston loppu kommentissa: uusi rivi lisätty" -#: as.c:161 +#: as.c:163 msgid "missing emulation mode name" msgstr "puuttuva emulointitilan nimi" -#: as.c:176 +#: as.c:178 #, c-format msgid "unrecognized emulation name `%s'" msgstr "tunnistamaton emulointinimi ”%s”" -#: as.c:223 +#: as.c:225 #, c-format msgid "GNU assembler version %s (%s) using BFD version %s\n" msgstr "GNU assembleriversio %s (%s) käyttää BFD-versiota %s\n" -#: as.c:230 +#: as.c:237 #, c-format msgid "Usage: %s [option...] [asmfile...]\n" msgstr "Käyttö: %s [valitsin...] [asm-tiedosto...]\n" # Lisätty ylimääräisiä välilyönteja sarkainasetusten säilyttämiseksi -#: as.c:232 +#: as.c:239 #, c-format msgid "" "Options:\n" @@ -108,7 +108,7 @@ " \t =TIEDOSTO TIEDOSTO-luettelo (on oltava viimeinen " "alivalitsin)\n" -#: as.c:246 +#: as.c:253 #, c-format msgid " --alternate initially turn on alternate macro syntax\n" msgstr "" @@ -125,7 +125,7 @@ " tiivistä DWARF-vianjäljityslohkot käyttäen zlib-" "ohjelmistoa\n" -#: as.c:252 +#: as.c:259 #, c-format msgid "" " --nocompress-debug-sections\n" @@ -134,12 +134,12 @@ " --nocompress-debug-sections\n" " älä tiivistä DWARF-vianjäljityslohkoja\n" -#: as.c:256 +#: as.c:270 #, c-format msgid " -D produce assembler debugging messages\n" msgstr " -D tuottaa assemblerin vianjäljitysviestit\n" -#: as.c:258 +#: as.c:272 #, c-format msgid "" " --debug-prefix-map OLD=NEW\n" @@ -148,31 +148,31 @@ " --debug-prefix-map VANHA=UUSI\n" " kuvaa VANHA UUTEEN vianjäljitystiedoissa\n" -#: as.c:261 +#: as.c:275 #, c-format msgid " --defsym SYM=VAL define symbol SYM to given value\n" msgstr "" " --defsym SYM=ARVO määrittelee symbolin SYM annetulle arvolle\n" -#: as.c:277 +#: as.c:291 #, c-format msgid " emulate output (default %s)\n" msgstr " emuloi tulosteen (oletus %s)\n" -#: as.c:282 +#: as.c:296 #, c-format msgid " --execstack require executable stack for this object\n" msgstr "" " --execstack vaatii suoritettavan pinon tälle objektille\n" -#: as.c:284 +#: as.c:298 #, c-format msgid "" " --noexecstack don't require executable stack for this object\n" msgstr "" " --noexecstack ei vaadi suoritettavaa pinoa tälle objektille\n" -#: as.c:286 +#: as.c:300 #, c-format msgid "" " --size-check=[error|warning]\n" @@ -181,52 +181,52 @@ " --size-check=[error|warning]\n" "\t\t\t ”ELF .size”-direktiivitarkistus (oletus --size-check=error)\n" -#: as.c:290 +#: as.c:325 #, c-format msgid " -f skip whitespace and comment preprocessing\n" msgstr "" " -f ohittaa tyhjätilamerkkiesikäsittelyn ja " "kommenttiesikäsittelyn\n" -#: as.c:292 +#: as.c:327 #, c-format msgid " -g --gen-debug generate debugging information\n" msgstr " -g --gen-debug tuottaa vianjäljitystiedot\n" -#: as.c:294 +#: as.c:329 #, c-format msgid " --gstabs generate STABS debugging information\n" msgstr " --gstabs tuottaa STABS-vianjäljitystiedot\n" -#: as.c:296 +#: as.c:331 #, c-format msgid "" " --gstabs+ generate STABS debug info with GNU extensions\n" msgstr "" " --gstabs+ tuottaa STABS-vianjäljitystiedot GNU-laajennuksin\n" -#: as.c:298 +#: as.c:333 #, c-format msgid " --gdwarf-2 generate DWARF2 debugging information\n" msgstr " --gdwarf-2 tuottaa DWARF2-vianjäljitystiedot\n" -#: as.c:302 +#: as.c:337 #, c-format msgid " --hash-size= set the hash table size close to \n" msgstr "" " --hash-size= asettaa sekasummataulukoon lähelle arvoa \n" -#: as.c:304 +#: as.c:339 #, c-format msgid " --help show this message and exit\n" msgstr " --help näyttää tämän ohjeen ja poistuu\n" -#: as.c:306 +#: as.c:341 #, c-format msgid " --target-help show target specific options\n" msgstr " --target-help näyttää kohdekohtaiset valitsimet\n" -#: as.c:308 +#: as.c:343 #, c-format msgid "" " -I DIR add DIR to search list for .include directives\n" @@ -234,12 +234,12 @@ " -I HAKEMISTO lisää HAKEMISTOn ”.include”-direktiivin " "hakuluetteloon\n" -#: as.c:310 +#: as.c:345 #, c-format msgid " -J don't warn about signed overflow\n" msgstr " -J ei varoita etumerkillisestä ylivuodosta\n" -#: as.c:312 +#: as.c:347 #, c-format msgid "" " -K warn when differences altered for long " @@ -248,7 +248,7 @@ " -K varoittaa pitkien siirtymien aiheuttamista " "eroista\n" -#: as.c:314 +#: as.c:349 #, c-format msgid "" " -L,--keep-locals keep local symbols (e.g. starting with `L')\n" @@ -256,13 +256,13 @@ " -L,--keep-locals pitää paikalliset symbolit (esim. aloittaen " "”L”:llä)\n" -#: as.c:316 +#: as.c:351 #, c-format msgid " -M,--mri assemble in MRI compatibility mode\n" msgstr "" " -M,--mri kääntää konekielelle MRI-yhteensopivassa tilassa\n" -#: as.c:318 +#: as.c:353 #, c-format msgid "" " --MD FILE write dependency information in FILE (default " @@ -271,12 +271,12 @@ " --MD TIEDOSTO kirjoittaa riippuvuustietoja TIEDOSTOon " "(oletuksena ei mitään)\n" -#: as.c:320 +#: as.c:355 #, c-format msgid " -nocpp ignored\n" msgstr " -nocpp ei otettu huomioon\n" -#: as.c:322 +#: as.c:359 #, c-format msgid "" " -o OBJFILE name the object-file output OBJFILE (default " @@ -285,12 +285,12 @@ " -o OBJTIEDOSTO nimeää objektitiedostotulosteen nimellä " "OBJTIEDOSTO (oletus a.out)\n" -#: as.c:324 +#: as.c:361 #, c-format msgid " -R fold data section into text section\n" msgstr " -R sekoittaa datalohkon tekstilohkoon\n" -#: as.c:326 +#: as.c:363 #, c-format msgid "" " --reduce-memory-overheads \n" @@ -302,20 +302,20 @@ " konekielelle kääntöajan kustannuksella\n" # Jätetty pois "mitatut tilastot" -#: as.c:330 +#: as.c:367 #, c-format msgid "" " --statistics print various measured statistics from execution\n" msgstr "" " --statistics tulostaa erilaisia tilastoja suorituksesta\n" -#: as.c:332 +#: as.c:369 #, c-format msgid " --strip-local-absolute strip local absolute symbols\n" msgstr "" " --strip-local-absolute riisuu paikalliset absoluuttiset symbolit\n" -#: as.c:334 +#: as.c:371 #, c-format msgid "" " --traditional-format Use same format as native assembler when possible\n" @@ -323,28 +323,28 @@ " --traditional-format Käyttää samaa muotoa kuin kotoperäinen assembleri, " "milloin mahdollista\n" -#: as.c:336 +#: as.c:373 #, c-format msgid " --version print assembler version number and exit\n" msgstr "" " --version tulostaa assemblerin versionumeron ja poistuu\n" -#: as.c:338 +#: as.c:375 #, c-format msgid " -W --no-warn suppress warnings\n" msgstr " -W --no-warn vaientaa varoitukset\n" -#: as.c:340 +#: as.c:377 #, c-format msgid " --warn don't suppress warnings\n" msgstr " --warn ei vaienna varoituksia\n" -#: as.c:342 +#: as.c:379 #, c-format msgid " --fatal-warnings treat warnings as errors\n" msgstr " --fatal-warnings käsittelee varoituksia virheinä\n" -#: as.c:345 +#: as.c:382 #, c-format msgid "" " --itbl INSTTBL extend instruction set to include instructions\n" @@ -355,23 +355,23 @@ " jotka täsmäävät INSTTBL-tiedostossa määriteltyjen " "käskyjen kanssa\n" -#: as.c:349 +#: as.c:386 #, c-format msgid " -w ignored\n" msgstr " -w ei otettu huomioon\n" -#: as.c:351 +#: as.c:388 #, c-format msgid " -X ignored\n" msgstr " -X ei otettu huomioon\n" -#: as.c:353 +#: as.c:390 #, c-format msgid " -Z generate object file even after errors\n" msgstr "" " -Z tuottaa objektitiedoston jopa virheiden jälkeen\n" -#: as.c:355 +#: as.c:392 #, c-format msgid "" " --listing-lhs-width set the width in words of the output data column " @@ -381,7 +381,7 @@ " --listing-lhs-width asettaa luettelon tulostesarakkeen\n" " leveyden sanoina\n" -#: as.c:358 +#: as.c:395 #, c-format msgid "" " --listing-lhs-width2 set the width in words of the continuation lines\n" @@ -395,7 +395,7 @@ "ensimmäisen\n" " rivin leveys\n" -#: as.c:362 +#: as.c:399 #, c-format msgid "" " --listing-rhs-width set the max width in characters of the lines from\n" @@ -404,7 +404,7 @@ " --listing-rhs-width asettaa lähdetiedoston rivien maksimileveyden " "merkkeinä\n" -#: as.c:365 +#: as.c:402 #, c-format msgid "" " --listing-cont-lines set the maximum number of continuation lines used\n" @@ -413,12 +413,12 @@ " --listing-cont-lines asettaa käytettyjen jatkorivien maksimimäärä\n" " luettelon tulostedatasarakkeelle\n" -#: as.c:368 +#: as.c:405 #, c-format msgid " @FILE read options from FILE\n" msgstr " @TIEDOSTO lukee valitsimet TIEDOSTOsta\n" -#: as.c:376 +#: as.c:413 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -426,13 +426,13 @@ "Ilmoita käännösvirheistä osoitteeseen \n" -#: as.c:590 +#: as.c:635 #, c-format msgid "unrecognized option -%c%s" msgstr "tunnistamaton valitsin -%c%s" #. This output is intended to follow the GNU standards document. -#: as.c:628 +#: as.c:677 #, c-format msgid "GNU assembler %s\n" msgstr "GNU assembleri %s\n" @@ -442,7 +442,7 @@ msgid "Copyright 2011 Free Software Foundation, Inc.\n" msgstr "Copyright © 2011 Free Software Foundation, Inc.\n" -#: as.c:630 +#: as.c:679 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -454,40 +454,40 @@ "tai minkä tahansa myöhäisemmän version ehtojen alaisena.\n" "Tällä ohjelmalla ehdottomasti ei ole mitään takuuta\n" -#: as.c:634 +#: as.c:688 #, c-format msgid "This assembler was configured for a target of `%s'.\n" msgstr "Tämän assemblerin asetukset valittiin kohteelle ”%s”.\n" -#: as.c:641 +#: as.c:696 msgid "multiple emulation names specified" msgstr "useita emulointinimiä määritelty" -#: as.c:643 +#: as.c:698 msgid "emulations not handled in this configuration" msgstr "emulointeja ei ole käsitelty tässä asetuksessa" -#: as.c:648 +#: as.c:703 #, c-format msgid "alias = %s\n" msgstr "alias = %s\n" -#: as.c:649 +#: as.c:704 #, c-format msgid "canonical = %s\n" msgstr "kanoninen = %s\n" -#: as.c:650 +#: as.c:705 #, c-format msgid "cpu-type = %s\n" msgstr "prosessorityyppi = %s\n" -#: as.c:652 +#: as.c:707 #, c-format msgid "format = %s\n" msgstr "muoto = %s\n" -#: as.c:655 +#: as.c:710 #, c-format msgid "bfd-target = %s\n" msgstr "bfd-kohde = %s\n" @@ -496,34 +496,34 @@ msgid "cannot compress debug sections (zlib not installed)" msgstr "ei voida tiivistää vianjäljityslohkoja (zlib ei ole asennettu)" -#: as.c:684 +#: as.c:755 msgid "bad defsym; format is --defsym name=value" msgstr "virheellinen ”defsym”-valitsin: muoto on ”--defsym nimi=arvo”" -#: as.c:704 +#: as.c:775 msgid "no file name following -t option" msgstr "Ei tiedostonimeä ”-t”-valitsimen jälkeen" -#: as.c:719 +#: as.c:790 #, c-format msgid "failed to read instruction table %s\n" msgstr "käskytaulun %s lukeminen epäonnistui\n" -#: as.c:835 +#: as.c:906 #, c-format msgid "Invalid --size-check= option: `%s'" msgstr "Virheellinen ”--size-check=”-valitsin: ”%s”" -#: as.c:903 +#: as.c:1000 #, c-format msgid "invalid listing option `%c'" msgstr "virheellinen luettelointivalitsin ”%c”" -#: as.c:956 +#: as.c:1053 msgid "--hash-size needs a numeric argument" msgstr "”--hash-size”-valitsin tarvitsee numeerisen argumentin" -#: as.c:981 +#: as.c:1075 #, c-format msgid "%s: total time in assembly: %ld.%06ld\n" msgstr "%s: kokonaisaika käännettäessä konekielelle: %ld.%06ld\n" @@ -538,7 +538,7 @@ msgid "%d warnings, treating warnings as errors" msgstr "%d varoitusta, käsitellään varoitukset virheinä" -#: as.h:189 +#: as.h:173 #, c-format msgid "Case value %ld unexpected at line %d of file \"%s\"\n" msgstr "Case-arvo %ld odottamaton rivillä %d tiedostossa ”%s”\n" @@ -547,154 +547,153 @@ #. * We have a GROSS internal error. #. * This should never happen. #. -#: atof-generic.c:416 config/tc-m68k.c:3581 +#: atof-generic.c:418 config/tc-m68k.c:3501 msgid "failed sanity check" msgstr "järkevyystesti epäonnistui" -#: cgen.c:112 config/tc-alpha.c:2099 config/tc-alpha.c:2123 -#: config/tc-arc.c:1685 config/tc-d10v.c:550 config/tc-d30v.c:537 -#: config/tc-mn10200.c:1101 config/tc-mn10300.c:1753 config/tc-ppc.c:2865 -#: config/tc-ppc.c:3042 config/tc-ppc.c:3302 config/tc-s390.c:1261 -#: config/tc-s390.c:1381 config/tc-s390.c:1510 config/tc-v850.c:2526 -#: config/tc-v850.c:2597 config/tc-v850.c:2644 config/tc-v850.c:2681 -#: config/tc-v850.c:2718 config/tc-v850.c:2979 +#: cgen.c:106 config/tc-alpha.c:2098 config/tc-alpha.c:2122 +#: config/tc-arc.c:4034 config/tc-arc.c:4108 config/tc-d10v.c:550 +#: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752 +#: config/tc-ppc.c:3237 config/tc-ppc.c:3423 config/tc-ppc.c:3710 +#: config/tc-s390.c:1342 config/tc-s390.c:1465 config/tc-s390.c:1599 +#: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656 +#: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993 msgid "too many fixups" msgstr "liian monta korjausta" -#: cgen.c:399 cgen.c:419 config/tc-arc.c:1666 config/tc-d10v.c:461 -#: config/tc-d30v.c:453 config/tc-i370.c:2124 config/tc-mn10200.c:1043 -#: config/tc-mn10300.c:1678 config/tc-ppc.c:2907 config/tc-s390.c:1232 -#: config/tc-v850.c:2635 config/tc-v850.c:2669 config/tc-v850.c:2709 -#: config/tc-v850.c:2952 config/tc-z80.c:444 +#: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:453 +#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3279 +#: config/tc-s390.c:1326 config/tc-v850.c:2647 config/tc-v850.c:2681 +#: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:446 msgid "illegal operand" msgstr "luvaton operandi" -#: cgen.c:423 config/tc-arc.c:1668 config/tc-avr.c:712 config/tc-d10v.c:463 -#: config/tc-d30v.c:455 config/tc-h8300.c:497 config/tc-i370.c:2126 -#: config/tc-mcore.c:661 config/tc-microblaze.c:604 config/tc-mmix.c:495 -#: config/tc-mn10200.c:1046 config/tc-mn10300.c:1681 config/tc-msp430.c:420 -#: config/tc-ppc.c:2909 config/tc-s390.c:1250 config/tc-sh.c:1385 -#: config/tc-sh64.c:2212 config/tc-v850.c:2639 config/tc-v850.c:2673 -#: config/tc-v850.c:2713 config/tc-v850.c:2955 config/tc-xgate.c:896 -#: config/tc-z80.c:555 config/tc-z8k.c:349 +#: cgen.c:395 config/tc-avr.c:898 config/tc-d10v.c:463 config/tc-d30v.c:455 +#: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613 +#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680 +#: config/tc-msp430.c:417 config/tc-ppc.c:3281 config/tc-s390.c:1331 +#: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685 +#: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895 +#: config/tc-z80.c:557 config/tc-z8k.c:349 msgid "missing operand" msgstr "puuttuva operandi" -#: cgen.c:799 +#: cgen.c:771 msgid "a reloc on this operand implies an overflow" msgstr "reloc tässä operandissa tarkoittaa ylivuotoa" -#: cgen.c:822 +#: cgen.c:794 msgid "operand mask overflow" msgstr "operandipeiteylivuoto" #. We can't actually support subtracting a symbol. -#: cgen.c:886 config/tc-arc.c:1250 config/tc-arm.c:1698 config/tc-arm.c:9942 -#: config/tc-arm.c:9994 config/tc-arm.c:10243 config/tc-arm.c:11064 -#: config/tc-arm.c:12190 config/tc-arm.c:12230 config/tc-arm.c:12573 -#: config/tc-arm.c:12614 config/tc-avr.c:1333 config/tc-avr.c:1344 -#: config/tc-avr.c:1607 config/tc-cris.c:4067 config/tc-d10v.c:1507 -#: config/tc-d30v.c:1912 config/tc-mips.c:9070 config/tc-mips.c:10357 -#: config/tc-mips.c:11613 config/tc-mips.c:12272 config/tc-nds32.c:6452 -#: config/tc-ppc.c:6523 config/tc-spu.c:957 config/tc-spu.c:981 -#: config/tc-tilegx.c:1485 config/tc-tilepro.c:1346 config/tc-v850.c:3438 -#: config/tc-vax.c:282 config/tc-xstormy16.c:481 config/tc-xtensa.c:5856 -#: config/tc-xtensa.c:12385 +#: cgen.c:857 config/tc-arm.c:1793 config/tc-arm.c:10365 config/tc-arm.c:10417 +#: config/tc-arm.c:10675 config/tc-arm.c:11512 config/tc-arm.c:12649 +#: config/tc-arm.c:12689 config/tc-arm.c:13032 config/tc-arm.c:13073 +#: config/tc-arm.c:17567 config/tc-arm.c:17608 config/tc-avr.c:1549 +#: config/tc-avr.c:1561 config/tc-avr.c:1825 config/tc-cris.c:4067 +#: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574 +#: config/tc-ft32.c:587 config/tc-mips.c:9533 config/tc-mips.c:10838 +#: config/tc-mips.c:12094 config/tc-mips.c:12753 config/tc-nds32.c:7830 +#: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:972 +#: config/tc-spu.c:996 config/tc-tilegx.c:1486 config/tc-tilepro.c:1347 +#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482 +#: config/tc-xtensa.c:5979 config/tc-xtensa.c:13169 msgid "expression too complex" msgstr "lauseke on liian mutkikas" -#: cgen.c:982 config/tc-arc.c:1311 config/tc-ppc.c:6840 config/tc-ppc.c:7067 -#: config/tc-s390.c:2245 config/tc-v850.c:3490 config/tc-xstormy16.c:535 +#: cgen.c:956 config/tc-ppc.c:7309 config/tc-s390.c:2380 config/tc-v850.c:3503 +#: config/tc-xstormy16.c:539 msgid "unresolved expression that must be resolved" msgstr "ratkaisematon lauseke, joka on oltava ratkaistu" -#: cgen.c:1007 config/tc-xstormy16.c:560 +#: cgen.c:981 config/tc-xstormy16.c:564 #, c-format msgid "internal error: can't install fix for reloc type %d (`%s')" msgstr "sisäinen virhe: ei voi asentaa korjausta reloc-tyypille %d (’%s’)" -#: cgen.c:1060 config/tc-nios2.c:1193 +#: cgen.c:1032 config/tc-nios2.c:1360 config/tc-pru.c:788 msgid "relocation is not supported" msgstr "sijoitusta ei ole tuettu" -#: cond.c:82 +#: cond.c:84 msgid "invalid identifier for \".ifdef\"" msgstr "virheellinen tunniste ”.ifdef”-näennäiskäskylle" -#: cond.c:149 +#: cond.c:151 msgid "non-constant expression in \".if\" statement" msgstr "ei-vakio lauseke ”.if”-lauseessa" -#: cond.c:276 +#: cond.c:279 msgid "bad format for ifc or ifnc" msgstr "virheellinen muoto ”ifc”- tai ”ifnc”-näennäiskäskylle" -#: cond.c:306 +#: cond.c:310 msgid "\".elseif\" without matching \".if\"" msgstr "”.elseif”-näennäiskäsky ilman vastaavaa ”.if”-näennäiskäskyä" -#: cond.c:310 +#: cond.c:314 msgid "\".elseif\" after \".else\"" msgstr "”.elseif”-näennäiskäsky on ”.else”-näennäiskäskyn jälkeen" -#: cond.c:313 cond.c:419 +#: cond.c:317 cond.c:423 msgid "here is the previous \".else\"" msgstr "tässä on edellinen ”.else”-näennäiskäsky" -#: cond.c:316 cond.c:422 +#: cond.c:320 cond.c:426 msgid "here is the previous \".if\"" msgstr "tässä on edellinen ”.if”-näennäiskäsky" -#: cond.c:345 +#: cond.c:349 msgid "non-constant expression in \".elseif\" statement" msgstr "ei-vakio lauseke ”.elseif”-lauseessa" -#: cond.c:383 +#: cond.c:387 msgid "\".endif\" without \".if\"" msgstr "”.endif”-näennäiskäsky ilman ”.if”-näennäiskäskyä" -#: cond.c:412 +#: cond.c:416 msgid "\".else\" without matching \".if\"" msgstr "”.else”-näennäiskäsky ilman täsmäävää ”.if”-näennäiskäskyä" -#: cond.c:416 +#: cond.c:420 msgid "duplicate \".else\"" msgstr "kaksoiskappale ”.else”-näennäiskäsky" -#: cond.c:467 +#: cond.c:471 msgid ".ifeqs syntax error" msgstr "”.ifeqs”-syntaksivirhe" -#: cond.c:548 +#: cond.c:553 msgid "end of macro inside conditional" msgstr "makron loppu ehtolauseen sisällä" -#: cond.c:550 +#: cond.c:555 msgid "end of file inside conditional" msgstr "tiedoston loppu ehtolauseen sisällä" -#: cond.c:553 +#: cond.c:559 msgid "here is the start of the unterminated conditional" msgstr "tässä on päättämättömän ehtolauseen alku" -#: cond.c:557 +#: cond.c:563 msgid "here is the \"else\" of the unterminated conditional" msgstr "tässä on ehtolauseen päättämätön ”else”" -#: config/atof-ieee.c:140 +#: config/atof-ieee.c:139 msgid "cannot create floating-point number" msgstr "ei voi luoda liukulukunumeroa" -#: config/atof-ieee.c:287 +#: config/atof-ieee.c:286 msgid "NaNs are not supported by this target\n" msgstr "”NaN”-määrittelyjä ei tueta tälle kohteelle\n" -#: config/atof-ieee.c:326 config/atof-ieee.c:367 +#: config/atof-ieee.c:325 config/atof-ieee.c:366 msgid "Infinities are not supported by this target\n" msgstr "Äärettömyyksiä ei tueta tälle kohteelle\n" -#: config/atof-ieee.c:783 config/atof-vax.c:449 config/tc-arm.c:1085 -#: config/tc-ia64.c:11652 config/tc-tic30.c:1258 config/tc-tic4x.c:2590 +#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1169 +#: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585 msgid "Unrecognized or unsupported floating point constant" msgstr "Tunnistamaton tai tukematon liukulukuvakio" @@ -709,73 +708,73 @@ msgid "Attempt to put an undefined symbol into set %s" msgstr "Yritettiin laittaa määrittelemätön symboli joukkoon %s" -#: config/obj-aout.c:112 config/obj-coff.c:1398 +#: config/obj-aout.c:112 config/obj-coff.c:1378 #, c-format msgid "Symbol `%s' can not be both weak and common" msgstr "Symboli ”%s” ei voi olla sekä ”weak” että ”common”" -#: config/obj-coff.c:138 dw2gencfi.c:213 +#: config/obj-coff.c:134 dw2gencfi.c:334 #, c-format msgid "Inserting \"%s\" into structure table failed: %s" msgstr "Kohteen ”%s” lisääminen rakennetauluun ei onnistunut: %s" -#: config/obj-coff.c:217 config/obj-coff.c:1702 config/tc-ppc.c:5527 -#: config/tc-tic54x.c:4007 read.c:2900 +#: config/obj-coff.c:213 config/obj-coff.c:1677 config/tc-ppc.c:5916 +#: config/tc-tic54x.c:3979 read.c:2961 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "virhe asetettaessa lippuja bfd-lohkonimelle ”%s”: %s" #. Zero is used as an end marker in the file. -#: config/obj-coff.c:436 +#: config/obj-coff.c:431 msgid "Line numbers must be positive integers\n" msgstr "Rivinumerojen on oltava positiivisia kokonaislukuja\n" # Pilkku tuntui luontevammalta kuin kaksoispiste. "Pseudo-operation" (näennäiskäsky) lyhennetään usein muotoon "pseudo-op". Se on assemblerille tarkoitettu käsky, joka ei luo mitään konekoodia. Assembleri ratkaisee sen konekäännöshetkellä, kun taas konekäskyt ratkaistaan ajoaikaisesti. Näennäiskäskyä kutsutaan joskus myös assembleriohjeeksi tai assembleridirektiiviksi. -#: config/obj-coff.c:468 +#: config/obj-coff.c:463 msgid ".ln pseudo-op inside .def/.endef: ignored." msgstr "" "”.ln”-näennäiskäsky ”.def/.endef”-näennäiskäskyn sisällä, ei otettu huomioon." # ".loc"-näennäiskäsky eli direktiivi on sama kuin ".ln"-näennäiskäsky, mutta jotkut assemblerit käyttävät edellistä, jotkut jälkimmäistä. -#: config/obj-coff.c:510 ecoff.c:3247 +#: config/obj-coff.c:505 ecoff.c:3245 msgid ".loc outside of .text" msgstr "”.loc”-direktiivi ”.text”-direktiivin ulkopuolella" -#: config/obj-coff.c:517 +#: config/obj-coff.c:512 msgid ".loc pseudo-op inside .def/.endef: ignored." msgstr "" "”.loc”-näennäiskäsky ”.def/.endef”-näennäiskäskyn sisällä, ei otettu " "huomioon." -#: config/obj-coff.c:598 +#: config/obj-coff.c:592 msgid ".def pseudo-op used inside of .def/.endef: ignored." msgstr "" "”.def”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn sisällä, ei " "otettu huomioon." -#: config/obj-coff.c:634 +#: config/obj-coff.c:625 msgid ".endef pseudo-op used outside of .def/.endef: ignored." msgstr "" "”.endef”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, " "ei otettu huomioon." -#: config/obj-coff.c:673 +#: config/obj-coff.c:664 #, c-format msgid "`%s' symbol without preceding function" msgstr "”%s”-symboli ilman edeltävää funktiota" -#: config/obj-coff.c:760 +#: config/obj-coff.c:751 #, c-format msgid "unexpected storage class %d" msgstr "odottamaton tallennusluokka %d" -#: config/obj-coff.c:868 +#: config/obj-coff.c:859 msgid ".dim pseudo-op used outside of .def/.endef: ignored." msgstr "" "”.dim”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." -#: config/obj-coff.c:888 +#: config/obj-coff.c:879 msgid "badly formed .dim directive ignored" msgstr "vääränmuotoista ”.dim”-direktiiviä ei otettu huomioon" @@ -797,7 +796,7 @@ "”.tag”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." -#: config/obj-coff.c:987 +#: config/obj-coff.c:977 #, c-format msgid "tag not found for .tag %s" msgstr "tunnistetta ei löytynyt näennäiskäskylle ”.tag” %s" @@ -814,21 +813,21 @@ "”.val”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." -#: config/obj-coff.c:1176 +#: config/obj-coff.c:1156 msgid "badly formed .weak directive ignored" msgstr "väärän muotoista ”.weak”-direktiiviä ei otettu huomioon" # ".eb"-näennäiskäsky tunnistaa sisäisen lohkon lopun ja tarjoaa sisäisen lohkon loppukohtaisia lisätietoja. -#: config/obj-coff.c:1354 +#: config/obj-coff.c:1334 msgid "mismatched .eb" msgstr "täsmäämätön ”.eb”-symboli" -#: config/obj-coff.c:1377 +#: config/obj-coff.c:1357 #, c-format msgid "C_EFCN symbol for %s out of scope" msgstr "”C_EFCN”-symboli nimelle %s vaikutusalueen ulkopuolella" -#: config/obj-coff.c:1431 +#: config/obj-coff.c:1411 #, c-format msgid "Warning: internal error: forgetting to set endndx of %s" msgstr "Varoitus: sisäinen virhe: unohdettiin asettaa %s-endndx" @@ -836,22 +835,22 @@ #. STYP_INFO #. STYP_LIB #. STYP_OVER -#: config/obj-coff.c:1667 +#: config/obj-coff.c:1642 #, c-format msgid "unsupported section attribute '%c'" msgstr "ei-tuettu lohkoattribuutti ”%c”" -#: config/obj-coff.c:1671 config/tc-ppc.c:5509 +#: config/obj-coff.c:1646 config/tc-ppc.c:5898 #, c-format msgid "unknown section attribute '%c'" msgstr "tuntematon lohkoattribuutti ”%c”" -#: config/obj-coff.c:1714 config/obj-macho.c:276 +#: config/obj-coff.c:1689 config/obj-macho.c:269 #, c-format msgid "Ignoring changed section attributes for %s" msgstr "Ei oteta huomioon vaihtuneita lohkoattribuutteja lohkolle %s" -#: config/obj-coff.c:1854 +#: config/obj-coff.c:1827 #, c-format msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n" msgstr "0x%lx: ”%s” tyyppi = %ld, luokka = %d, segmentti = %d\n" @@ -864,41 +863,41 @@ msgid "Can't set register masks" msgstr "Ei voi asettaa rekisteripeitteitä" -#: config/obj-elf.c:340 config/tc-sparc.c:4276 config/tc-v850.c:509 +#: config/obj-elf.c:345 config/tc-sparc.c:4389 config/tc-v850.c:511 #, c-format msgid "bad .common segment %s" msgstr "virheellinen ”.common”-segmentti %s" -#: config/obj-elf.c:417 +#: config/obj-elf.c:421 msgid "Missing symbol name in directive" msgstr "Puuttuva symbolinimi direktiivissa" -#: config/obj-elf.c:623 +#: config/obj-elf.c:643 #, c-format msgid "setting incorrect section type for %s" msgstr "asetetaan virheellinen lohkotyyppi lohkolle %s" -#: config/obj-elf.c:628 +#: config/obj-elf.c:648 #, c-format msgid "ignoring incorrect section type for %s" msgstr "ei oteta huomioon virheellistä lohkotyyppiä lohkolle %s" -#: config/obj-elf.c:678 +#: config/obj-elf.c:699 #, c-format msgid "setting incorrect section attributes for %s" msgstr "asetetaan virheellinen lohkoattribuutti lohkolle %s" -#: config/obj-elf.c:733 +#: config/obj-elf.c:759 #, c-format msgid "ignoring changed section type for %s" msgstr "vaihdettua lohkotyyppiä lohkolle %s ei oteta huomioon" -#: config/obj-elf.c:745 +#: config/obj-elf.c:771 #, c-format msgid "ignoring changed section attributes for %s" msgstr "vaihdettuja lohkoattribuutteja lohkolle %s ei oteta huomioon" -#: config/obj-elf.c:747 +#: config/obj-elf.c:778 #, c-format msgid "ignoring changed section entity size for %s" msgstr "vaihdettua lohkoyksikkökokoa lohkolle %s ei oteta huomioon" @@ -908,147 +907,147 @@ msgstr "" "tunnistamaton ”.section”-attribuutti: haluaa attribuutin a,e,w,x,M,S,G,T" -#: config/obj-elf.c:849 read.c:2884 +#: config/obj-elf.c:908 read.c:2945 msgid "unrecognized section type" msgstr "lohkotyyppiä ei tunnistettu" -#: config/obj-elf.c:881 +#: config/obj-elf.c:940 msgid "unrecognized section attribute" msgstr "lohkoattribuutteja ei tunnistettu" -#: config/obj-elf.c:912 config/tc-alpha.c:4206 +#: config/obj-elf.c:971 config/tc-alpha.c:4209 msgid "missing name" msgstr "puuttuva nimi" -#: config/obj-elf.c:1043 +#: config/obj-elf.c:1129 msgid "invalid merge entity size" msgstr "virheellinen lomituskokonaisuuden koko" -#: config/obj-elf.c:1050 +#: config/obj-elf.c:1136 msgid "entity size for SHF_MERGE not specified" msgstr "kokonaisuuskokoa lohkoattribuutille ”SHF_MERGE” ei ole määritelty" -#: config/obj-elf.c:1056 +#: config/obj-elf.c:1142 msgid "? section flag ignored with G present" msgstr "? lohkolippu ohitetaan kun G on läsnä" -#: config/obj-elf.c:1080 +#: config/obj-elf.c:1166 msgid "group name for SHF_GROUP not specified" msgstr "ryhmänimeä lohkoattribuutille ”SHF_GROUP” ei ole määritelty" -#: config/obj-elf.c:1103 +#: config/obj-elf.c:1206 msgid "character following name is not '#'" msgstr "nimeä seuraava merkki ei ole ”#”" -#: config/obj-elf.c:1222 +#: config/obj-elf.c:1326 msgid ".previous without corresponding .section; ignored" msgstr "" "”.previous”-lohko ilman vastaavaa ”.section”-lohkoa, ei otettu huomioon" -#: config/obj-elf.c:1248 +#: config/obj-elf.c:1352 msgid ".popsection without corresponding .pushsection; ignored" msgstr "" "”.popsection”-lohko ilman vastaavaa ”.pushsection”-lohkoa, ei otettu huomioon" -#: config/obj-elf.c:1294 +#: config/obj-elf.c:1398 msgid "expected comma after name in .symver" msgstr "odotettiin pilkkua nimen jälkeen ”.symver”-näennäiskäskyssä" -#: config/obj-elf.c:1318 +#: config/obj-elf.c:1429 #, c-format msgid "missing version name in `%s' for symbol `%s'" msgstr "puuttuva versionimi kohteessa ”%s” symbolille ”%s”" -#: config/obj-elf.c:1329 +#: config/obj-elf.c:1440 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "useita versioita [”%s”|”%s”] symbolille ”%s”" -#: config/obj-elf.c:1366 +#: config/obj-elf.c:1476 #, c-format msgid "expected `%s' to have already been set for .vtable_inherit" msgstr "odotettiin ”%s” olevan jo asetettu kohteelle .vtable_inherit" -#: config/obj-elf.c:1376 +#: config/obj-elf.c:1486 msgid "expected comma after name in .vtable_inherit" msgstr "odotettiin pilkkua nimen jälkeen ”.vtable_inherit”-näennäiskäskyssä" -#: config/obj-elf.c:1429 +#: config/obj-elf.c:1547 msgid "expected comma after name in .vtable_entry" msgstr "odotettiin pilkkua nimen jälkeen ”.vtable_entry”-näennäiskäskyssä" -#: config/obj-elf.c:1741 +#: config/obj-elf.c:1869 msgid "expected quoted string" msgstr "odotettiin merkkijonoa lainausmerkkien sisällä" -#: config/obj-elf.c:1761 +#: config/obj-elf.c:1889 #, c-format msgid "expected comma after name `%s' in .size directive" msgstr "odotettiin pilkkua nimen ”%s” jälkeen ”.size”-direktiivissä" -#: config/obj-elf.c:1770 +#: config/obj-elf.c:1898 msgid "missing expression in .size directive" msgstr "puuttuva lauseke ”.size”-direktiivissä" -#: config/obj-elf.c:1894 +#: config/obj-elf.c:2021 #, c-format msgid "symbol '%s' is already defined" msgstr "symboli ’%s’ on jo määritelty" -#: config/obj-elf.c:1927 +#: config/obj-elf.c:2054 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "symbolityyppiä ”%s” tukevat vain GNU-kohteet" -#: config/obj-elf.c:1938 +#: config/obj-elf.c:2065 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "tunnistamaton symbolityyppi ”%s”" -#: config/obj-elf.c:2108 config/obj-elf.c:2111 +#: config/obj-elf.c:2232 config/obj-elf.c:2235 #, c-format msgid ".size expression for %s does not evaluate to a constant" msgstr ".size-lauseke kohteelle %s ei määritellä vakioksi" -#: config/obj-elf.c:2145 +#: config/obj-elf.c:2269 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" "virheellinen yritys esitellä ulkoinen versionimi oletuksena symbolissa ”%s”" -#: config/obj-elf.c:2207 ecoff.c:3605 +#: config/obj-elf.c:2338 ecoff.c:3600 #, c-format msgid "symbol `%s' can not be both weak and common" msgstr "symboli ”%s” ei voi olla sekä ”weak” että ”common”" # C++-kielessä on monia tilanteita, joissa kääntäjän on lähetettävä koodia tai dataa, mutta se ei kykene tunnistamaan uniikkia käännösyksikköä, mihin se tulisi lähettää. C++ ABI-ryhmä on pyrkinyt ratkaisemaan tämän pulman sallimalla kääntäjän lähettää vaaditut tiedot useisiin käännösyksiköihin, mikä sallii linkkerin poistaa kaikki muuta paitsi yhden kopion. Tätä ominaisuutta kutsutaan useissa olemassa olevissa toteutuksissa nimellä COMDAT. -#: config/obj-elf.c:2324 +#: config/obj-elf.c:2450 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "otaksutaan ryhmän ”%s” kaikkien jäsenien olevan COMDAT-kelpoisia" -#: config/obj-elf.c:2336 +#: config/obj-elf.c:2462 #, c-format msgid "can't create group: %s" msgstr "ei voida luoda ryhmää: %s" -#: config/obj-elf.c:2474 +#: config/obj-elf.c:2613 #, c-format msgid "failed to set up debugging information: %s" msgstr "vianjäljitystietojen asetus epäonnistui: %s" -#: config/obj-elf.c:2494 +#: config/obj-elf.c:2633 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "lohkon ”.mdebug” kirjoitus ei voi alkaa: %s" -#: config/obj-elf.c:2502 +#: config/obj-elf.c:2641 #, c-format msgid "could not write .mdebug section: %s" msgstr "lohkoa ”.mdebug” ei voitu kirjoittaa: %s" -#: config/obj-evax.c:129 +#: config/obj-evax.c:126 #, c-format msgid "no entry symbol for global function '%s'" msgstr "ei tulosymbolia yleisfunktiolle ”%s”" @@ -1069,7 +1068,7 @@ msgid "missing section type name" msgstr "puuttuva lohkotyyppinimi" -#: config/obj-macho.c:349 +#: config/obj-macho.c:342 #, c-format msgid "unknown or invalid section type '%s'" msgstr "tuntematon tai virheellinen lohkotyyppi ’%s’" @@ -1078,7 +1077,7 @@ msgid "missing section attribute identifier" msgstr "puuttuva lohkoattribuuttitunniste" -#: config/obj-macho.c:388 +#: config/obj-macho.c:381 #, c-format msgid "unknown or invalid section attribute '%s'" msgstr "tuntematon tai virheellinen lohkoattribuutti ’%s’" @@ -1087,7 +1086,7 @@ msgid "unexpected sizeof_stub expression" msgstr "odotettamaton sizeof_stub-lauseke" -#: config/obj-macho.c:421 +#: config/obj-macho.c:414 msgid "missing sizeof_stub expression" msgstr "puuttuva sizeof_stub-lauseke" @@ -1130,169 +1129,169 @@ msgid "attaching copyright header %s: %s" msgstr "liitetään tekijänoikeusotsake %s: %s" -#: config/tc-alpha.c:653 +#: config/tc-alpha.c:652 #, c-format msgid "No !literal!%ld was found" msgstr "Ei löytynyt ”!literal!%ld”-sekvenssiä" -#: config/tc-alpha.c:660 +#: config/tc-alpha.c:659 #, c-format msgid "No !tlsgd!%ld was found" msgstr "Ei löytynyt ”!tlsgd!%ld”-sekvenssiä" -#: config/tc-alpha.c:667 +#: config/tc-alpha.c:666 #, c-format msgid "No !tlsldm!%ld was found" msgstr "Ei löytynyt ”!tlsldm!%ld”-sekvenssiä" -#: config/tc-alpha.c:676 +#: config/tc-alpha.c:675 #, c-format msgid "No ldah !gpdisp!%ld was found" msgstr "Ei löytynyt ”ldah !gpdisp!%ld”-sekvenssiä" # Kohde on joko "!tlsgd" tai "!tlsldm" -#: config/tc-alpha.c:726 +#: config/tc-alpha.c:725 #, c-format msgid "too many !literal!%ld for %s" msgstr "liian monta ”!literal!%ld”-sekvenssiä kohteelle ”%s”" -#: config/tc-alpha.c:756 +#: config/tc-alpha.c:755 #, c-format msgid "No lda !gpdisp!%ld was found" msgstr "Ei löytynyt ”lda !gpdisp!%ld”-sekvenssiä" #. Only support one relocation op per insn. -#: config/tc-alpha.c:915 +#: config/tc-alpha.c:914 msgid "More than one relocation op per insn" msgstr "Enemmän kuin yksi sijoituskäsky käskyä kohden" -#: config/tc-alpha.c:931 +#: config/tc-alpha.c:929 config/tc-arc.c:1199 msgid "No relocation operand" msgstr "Ei sijoitusoperandia" -#: config/tc-alpha.c:941 +#: config/tc-alpha.c:939 #, c-format msgid "Unknown relocation operand: !%s" msgstr "Tuntematon sijoitusoperandi: ”!%s”" -#: config/tc-alpha.c:951 +#: config/tc-alpha.c:949 #, c-format msgid "no sequence number after !%s" msgstr "ei sekvenssinumeroa kohteen ”!%s” jälkeen" -#: config/tc-alpha.c:961 +#: config/tc-alpha.c:959 #, c-format msgid "!%s does not use a sequence number" msgstr "”!%s” ei käytä sekvenssinumeroa" -#: config/tc-alpha.c:971 +#: config/tc-alpha.c:969 #, c-format msgid "Bad sequence number: !%s!%s" msgstr "Virheellinen sekvenssinumero: ”!%s!%s”" -#: config/tc-alpha.c:1186 config/tc-alpha.c:3359 +#: config/tc-alpha.c:1185 config/tc-alpha.c:3359 #, c-format msgid "inappropriate arguments for opcode `%s'" msgstr "virheellisiä argumentteja käskykoodille ”%s”" -#: config/tc-alpha.c:1188 config/tc-alpha.c:3361 +#: config/tc-alpha.c:1187 config/tc-alpha.c:3361 #, c-format msgid "opcode `%s' not supported for target %s" msgstr "käskykoodia ”%s” ei tueta kohteelle %s" -#: config/tc-alpha.c:1192 config/tc-alpha.c:3365 config/tc-avr.c:1672 -#: config/tc-msp430.c:3196 +#: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1903 +#: config/tc-msp430.c:4163 config/tc-wasm32.c:753 #, c-format msgid "unknown opcode `%s'" msgstr "tuntematon käskykoodi ”%s”" -#: config/tc-alpha.c:1273 config/tc-alpha.c:1532 +#: config/tc-alpha.c:1272 config/tc-alpha.c:1531 msgid "overflow in literal (.lita) table" msgstr "ylivuoto (.lita)-literaalitaulussa" -#: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545 -#: config/tc-alpha.c:2232 config/tc-alpha.c:2277 config/tc-alpha.c:2346 -#: config/tc-alpha.c:2429 config/tc-alpha.c:2654 config/tc-alpha.c:2752 +#: config/tc-alpha.c:1279 config/tc-alpha.c:1303 config/tc-alpha.c:1544 +#: config/tc-alpha.c:2231 config/tc-alpha.c:2276 config/tc-alpha.c:2345 +#: config/tc-alpha.c:2428 config/tc-alpha.c:2653 config/tc-alpha.c:2751 msgid "macro requires $at register while noat in effect" msgstr "makro vaatii $at-rekisterin silloin kun ”noat” on voimassa" -#: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547 +#: config/tc-alpha.c:1281 config/tc-alpha.c:1305 config/tc-alpha.c:1546 msgid "macro requires $at while $at in use" msgstr "makro vaatii $at-rekisterin silloin kun $at on käytössä" -#: config/tc-alpha.c:1491 +#: config/tc-alpha.c:1490 msgid "bignum invalid; zero assumed" msgstr "bignum-liukuluku virheellinen: nolla otaksuttu" -#: config/tc-alpha.c:1493 +#: config/tc-alpha.c:1492 msgid "floating point number invalid; zero assumed" msgstr "liukuluku virheellinen: nolla otaksuttu" -#: config/tc-alpha.c:1498 +#: config/tc-alpha.c:1497 msgid "can't handle expression" msgstr "ei voi käsitellä lauseketta" -#: config/tc-alpha.c:1538 +#: config/tc-alpha.c:1537 msgid "overflow in literal (.lit8) table" msgstr "ylivuoto (.lit8)-literaalitaulussa" -#: config/tc-alpha.c:1835 +#: config/tc-alpha.c:1834 #, c-format msgid "too many ldah insns for !gpdisp!%ld" msgstr "liian monia ”ldah”-käskyjä kohteelle ”!gpdisp!%ld”" -#: config/tc-alpha.c:1837 config/tc-alpha.c:1849 +#: config/tc-alpha.c:1836 config/tc-alpha.c:1848 #, c-format msgid "both insns for !gpdisp!%ld must be in the same section" msgstr "" "molempien käskyjen kohteelle ”!gpdisp!%ld” on oltava samassa lohkossa" -#: config/tc-alpha.c:1847 +#: config/tc-alpha.c:1846 #, c-format msgid "too many lda insns for !gpdisp!%ld" msgstr "liian monia ”lda”-käskyjä kohteelle ”!gpdisp!%ld”" -#: config/tc-alpha.c:1903 +#: config/tc-alpha.c:1902 #, c-format msgid "too many lituse insns for !lituse_tlsgd!%ld" msgstr "liian monia ”lituse”-käskyjä kohteelle ”!lituse_tlsgd!%ld”" -#: config/tc-alpha.c:1906 +#: config/tc-alpha.c:1905 #, c-format msgid "too many lituse insns for !lituse_tlsldm!%ld" msgstr "liian monia ”lituse”-käskyjä kohteelle ”!lituse_tlsldm!%ld”" -#: config/tc-alpha.c:1923 +#: config/tc-alpha.c:1922 #, c-format msgid "duplicate !tlsgd!%ld" msgstr "kaksoiskappale ”!tlsgd!%ld”" -#: config/tc-alpha.c:1925 +#: config/tc-alpha.c:1924 #, c-format msgid "sequence number in use for !tlsldm!%ld" msgstr "sekvenssinumero käytössä kohteelle ”!tlsldm!%ld”" -#: config/tc-alpha.c:1939 +#: config/tc-alpha.c:1938 #, c-format msgid "duplicate !tlsldm!%ld" msgstr "kaksoiskappale ”!tlsldm!%ld”" -#: config/tc-alpha.c:1941 +#: config/tc-alpha.c:1940 #, c-format msgid "sequence number in use for !tlsgd!%ld" msgstr "sekvenssinumero käytössä kohteelle ”!tlsgd!%ld”" -#: config/tc-alpha.c:1996 config/tc-arc.c:291 config/tc-mn10200.c:857 -#: config/tc-mn10300.c:1150 config/tc-ppc.c:1838 config/tc-s390.c:649 -#: config/tc-tilegx.c:427 config/tc-tilegx.c:476 config/tc-tilepro.c:383 +#: config/tc-alpha.c:1995 config/tc-arc.c:2827 config/tc-mn10200.c:854 +#: config/tc-mn10300.c:1150 config/tc-ppc.c:1964 config/tc-s390.c:676 +#: config/tc-tilegx.c:426 config/tc-tilegx.c:476 config/tc-tilepro.c:382 msgid "operand" msgstr "operandi" -#: config/tc-alpha.c:2135 +#: config/tc-alpha.c:2134 msgid "invalid relocation for instruction" msgstr "virheellinen sijoitus käskylle" -#: config/tc-alpha.c:2149 +#: config/tc-alpha.c:2148 msgid "invalid relocation for field" msgstr "virheellinen sijoitus kentälle" @@ -1300,232 +1299,232 @@ msgid "can not resolve expression" msgstr "ei voida ratkaista lauseketta" -#: config/tc-alpha.c:3514 config/tc-i370.c:1054 config/tc-microblaze.c:199 -#: config/tc-ppc.c:2161 config/tc-ppc.c:5272 +#: config/tc-alpha.c:3515 config/tc-microblaze.c:204 config/tc-ppc.c:2287 +#: config/tc-ppc.c:5663 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "”.COMMon”-pituus (%ld.) <0! Ei otettu huomioon." -#: config/tc-alpha.c:3525 config/tc-ia64.c:1104 config/tc-sparc.c:4147 -#: config/tc-v850.c:304 +#: config/tc-alpha.c:3526 config/tc-ia64.c:1094 config/tc-sparc.c:4279 +#: config/tc-v850.c:306 msgid "Ignoring attempt to re-define symbol" msgstr "Ei oteta huomioon yritystä määrittää symboli uudelleen" -#: config/tc-alpha.c:3617 config/tc-sparc.c:4155 +#: config/tc-alpha.c:3618 config/tc-sparc.c:4287 #, c-format msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" "Näennäiskäskyn ”.comm” ”%s” pituus on jo %ld. Ei vaihdeta arvoon %ld." -#: config/tc-alpha.c:3720 ecoff.c:3061 +#: config/tc-alpha.c:3725 msgid ".ent directive has no name" msgstr "”.ent”-direktiivilla ei ole nimeä" -#: config/tc-alpha.c:3728 +#: config/tc-alpha.c:3733 msgid "nested .ent directives" msgstr "sisäkkäisiä ”.ent”-direktiiveja" -#: config/tc-alpha.c:3773 ecoff.c:3012 +#: config/tc-alpha.c:3777 ecoff.c:3008 msgid ".end directive has no name" msgstr "”.end”-direktiivilla ei ole nimeä" -#: config/tc-alpha.c:3782 +#: config/tc-alpha.c:3785 msgid ".end directive without matching .ent" msgstr "”.end”-direktiivi ilman täsmäävää ”.ent”-direktiiviä" -#: config/tc-alpha.c:3784 +#: config/tc-alpha.c:3787 msgid ".end directive names different symbol than .ent" msgstr "”.end”-direktiivi nimeää eri symbolin kuin ”.ent”-direktiivi" -#: config/tc-alpha.c:3827 ecoff.c:3147 +#: config/tc-alpha.c:3830 ecoff.c:3145 msgid ".fmask outside of .ent" msgstr "”.fmask”-direktiivi on ”.ent”-direktiivin ulkopuolella" -#: config/tc-alpha.c:3829 config/tc-score.c:5598 ecoff.c:3211 +#: config/tc-alpha.c:3832 config/tc-score.c:5595 ecoff.c:3209 msgid ".mask outside of .ent" msgstr "”.mask”-direktiivi on ”.ent”-direktiivin ulkopuolella" -#: config/tc-alpha.c:3837 ecoff.c:3154 +#: config/tc-alpha.c:3840 ecoff.c:3152 msgid "bad .fmask directive" msgstr "virheellinen ”.fmask”-direktiivi" -#: config/tc-alpha.c:3839 ecoff.c:3218 +#: config/tc-alpha.c:3842 ecoff.c:3216 msgid "bad .mask directive" msgstr "virheellinen ”.mask”-direktiivi" -#: config/tc-alpha.c:3872 config/tc-mips.c:18449 config/tc-score.c:5740 -#: ecoff.c:3175 +#: config/tc-alpha.c:3875 config/tc-mips.c:19628 config/tc-score.c:5736 +#: ecoff.c:3173 msgid ".frame outside of .ent" msgstr "”.frame”-direktiivi on ”.ent”-direktiivin ulkopuolella" -#: config/tc-alpha.c:3883 config/tc-mips.c:18460 ecoff.c:3186 +#: config/tc-alpha.c:3886 config/tc-mips.c:19639 ecoff.c:3184 msgid "bad .frame directive" msgstr "virheellinen ”.frame”-direktiivi" -#: config/tc-alpha.c:3917 +#: config/tc-alpha.c:3920 msgid ".prologue directive without a preceding .ent directive" msgstr "”.prologue”-direktiivi ilman edeltävää ”.ent”-direktiiviä" -#: config/tc-alpha.c:3935 +#: config/tc-alpha.c:3938 #, c-format msgid "Invalid argument %d to .prologue." msgstr "Virheellinen argumentti %d ”.prologue”-direktiiville." -#: config/tc-alpha.c:4026 +#: config/tc-alpha.c:4027 msgid "ECOFF debugging is disabled." msgstr "ECOFF-vianjäljitys ei ole käytössä." -#: config/tc-alpha.c:4040 +#: config/tc-alpha.c:4041 msgid ".ent directive without matching .end" msgstr "”.ent”-direktiivi ilman täsmäävää ”.end”-direktiiviä" -#: config/tc-alpha.c:4133 +#: config/tc-alpha.c:4134 msgid ".usepv directive has no name" msgstr "”.usepv”-direktiivillä ei ole nimeä" -#: config/tc-alpha.c:4144 +#: config/tc-alpha.c:4147 msgid ".usepv directive has no type" msgstr "”.usepv”-direktiivillä ei ole tyyppiä" -#: config/tc-alpha.c:4159 +#: config/tc-alpha.c:4162 msgid "unknown argument for .usepv" msgstr "tuntematon argumentti ”.usepv”-direktiiville" -#: config/tc-alpha.c:4274 +#: config/tc-alpha.c:4275 #, c-format msgid "unknown section attribute %s" msgstr "tuntematon lohkoattribuutti %s" -#: config/tc-alpha.c:4368 +#: config/tc-alpha.c:4370 msgid "previous .ent not closed by a .end" msgstr "direktiivi .end ei ole sulkenut edellistä direktiivia .ent" -#: config/tc-alpha.c:4389 +#: config/tc-alpha.c:4391 msgid ".ent directive has no symbol" msgstr "”.ent”-direktiivillä ei ole symbolia" -#: config/tc-alpha.c:4414 +#: config/tc-alpha.c:4416 msgid ".handler directive has no name" msgstr "”.handler”-direktiivilla ei ole nimeä" -#: config/tc-alpha.c:4444 +#: config/tc-alpha.c:4447 msgid "Bad .frame directive 1./2. param" msgstr "Virheellinen ”.frame”-direktiivin 1. tai 2. parametri" -#: config/tc-alpha.c:4459 +#: config/tc-alpha.c:4462 msgid "Bad .frame directive 3./4. param" msgstr "Virheellinen ”.frame”-direktiivin 3. tai 4. parametri" -#: config/tc-alpha.c:4495 +#: config/tc-alpha.c:4498 msgid ".pdesc directive not in link (.link) section" msgstr "”.pdesc”-direktiivi ei ole (.link)-linkkilohkossa" -#: config/tc-alpha.c:4502 +#: config/tc-alpha.c:4505 msgid ".pdesc directive has no entry symbol" msgstr "”.pdesc”-direktiivillä ei ole tulosymbolia" -#: config/tc-alpha.c:4513 +#: config/tc-alpha.c:4516 msgid ".pdesc has a bad entry symbol" msgstr "”.pdesc”-direktiivillä on virheellinen tulosymboli" -#: config/tc-alpha.c:4524 +#: config/tc-alpha.c:4527 msgid ".pdesc doesn't match with last .ent" msgstr "”.pdesc”-direktiivi ei täsmää viimeiseen ”.ent”-direktiiviin" -#: config/tc-alpha.c:4539 +#: config/tc-alpha.c:4542 msgid "No comma after .pdesc " msgstr "Ei pilkkua ”.pdesc ”-direktiivin jälkeen" -#: config/tc-alpha.c:4559 +#: config/tc-alpha.c:4562 msgid "unknown procedure kind" msgstr "tuntematon proseduurityyppi" -#: config/tc-alpha.c:4654 +#: config/tc-alpha.c:4657 msgid ".name directive not in link (.link) section" msgstr "”.name”-direktiivi ei ole (.link)-linkkilohkossa" -#: config/tc-alpha.c:4662 +#: config/tc-alpha.c:4665 msgid ".name directive has no symbol" msgstr "”.name”-direktiivillä ei ole symbolia" -#: config/tc-alpha.c:4696 +#: config/tc-alpha.c:4699 msgid "No symbol after .linkage" msgstr "Ei symbolia ”.linkage”-direktiivin jälkeen" -#: config/tc-alpha.c:4744 +#: config/tc-alpha.c:4746 msgid "No symbol after .code_address" msgstr "Ei symbolia ”.code_address”-direktiivin jälkeen" -#: config/tc-alpha.c:4770 config/tc-score.c:5604 +#: config/tc-alpha.c:4772 config/tc-score.c:5601 msgid "Bad .mask directive" msgstr "Virheellinen ”.mask”-direktiivi" -#: config/tc-alpha.c:4788 +#: config/tc-alpha.c:4790 msgid "Bad .fmask directive" msgstr "Virheellinen ”.fmask”-direktiivi" -#: config/tc-alpha.c:4945 +#: config/tc-alpha.c:4947 #, c-format msgid "Expected comma after name \"%s\"" msgstr "Odotettiin pilkkua nimen ”%s” jälkeen" -#: config/tc-alpha.c:4957 +#: config/tc-alpha.c:4959 #, c-format msgid "unhandled: .proc %s,%d" msgstr "käsittelemätön: ”.proc”-direktiivi %s,%d" -#: config/tc-alpha.c:4991 +#: config/tc-alpha.c:4992 #, c-format msgid "Tried to .set unrecognized mode `%s'" msgstr "Direktiivissä ”.set” yritettiin asettaa tunnistamaton tila ”%s”" -#: config/tc-alpha.c:5017 +#: config/tc-alpha.c:5018 #, c-format msgid "Bad base register, using $%d." msgstr "Virheellinen perusrekisteri, käytetään $%d." -#: config/tc-alpha.c:5038 config/tc-nios2.c:337 config/tc-nios2.c:452 +#: config/tc-alpha.c:5039 config/tc-nios2.c:351 config/tc-nios2.c:476 #, c-format msgid "Alignment too large: %d. assumed" msgstr "Tasaus liian iso: ”%d.” otaksuttu" -#: config/tc-alpha.c:5042 config/tc-d30v.c:2057 config/tc-nios2.c:341 -#: config/tc-nios2.c:456 +#: config/tc-alpha.c:5043 config/tc-d30v.c:2057 config/tc-nios2.c:355 +#: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336 msgid "Alignment negative: 0 assumed" msgstr "Tasaus negatiivinen: 0 otaksuttu" -#: config/tc-alpha.c:5137 config/tc-alpha.c:5629 +#: config/tc-alpha.c:5138 config/tc-alpha.c:5631 #, c-format msgid "Unknown CPU identifier `%s'" msgstr "Tuntematon prosessoritunniste ”%s”" -#: config/tc-alpha.c:5328 +#: config/tc-alpha.c:5329 #, c-format msgid "Chose GP value of %lx\n" msgstr "Valitsi GP-arvon %lx\n" -#: config/tc-alpha.c:5342 +#: config/tc-alpha.c:5343 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: halutaan a,s,w,x,M,S,G,T merkkijonossa" -#: config/tc-alpha.c:5431 +#: config/tc-alpha.c:5432 #, c-format msgid "internal error: can't hash opcode `%s': %s" msgstr "sisäinen virhe: ei voi sekasummata käskykoodia ”%s”: %s" -#: config/tc-alpha.c:5467 +#: config/tc-alpha.c:5468 #, c-format msgid "internal error: can't hash macro `%s': %s" msgstr "sisäinen virhe: ei voi sekasummata makroa ”%s”: %s" -#: config/tc-alpha.c:5551 config/tc-arm.c:7182 config/tc-arm.c:7194 -#: config/tc-i960.c:705 config/tc-xtensa.c:5337 config/tc-xtensa.c:5415 -#: config/tc-xtensa.c:5532 config/tc-z80.c:1927 +#: config/tc-alpha.c:5552 config/tc-arc.c:2480 config/tc-arc.c:2494 +#: config/tc-arm.c:7304 config/tc-arm.c:7316 config/tc-xtensa.c:5462 +#: config/tc-xtensa.c:5538 config/tc-xtensa.c:5655 config/tc-z80.c:1951 msgid "syntax error" msgstr "syntaksivirhe" -#: config/tc-alpha.c:5680 +#: config/tc-alpha.c:5682 msgid "" "Alpha options:\n" "-32addr\t\t\ttreat addresses as 32-bit values\n" @@ -1545,7 +1544,7 @@ "m21264b\n" "\t\t\tnämä variantit sisältävät PAL-koodisia käskykoodeja\n" -#: config/tc-alpha.c:5690 +#: config/tc-alpha.c:5692 msgid "" "VMS options:\n" "-+\t\t\tencode (don't truncate) names longer than 64 characters\n" @@ -1558,59 +1557,60 @@ "-replace/-noreplace\tottaa käyttöön tai pois käytöstä proseduurikutsujen " "optimoinnin\n" -#: config/tc-alpha.c:5941 +#: config/tc-alpha.c:5949 config/tc-arc.c:3107 #, c-format msgid "unhandled relocation type %s" msgstr "käsittelemätön sijoitustyyppi %s" -#: config/tc-alpha.c:5954 +#: config/tc-alpha.c:5962 config/tc-arc.c:3115 msgid "non-absolute expression in constant field" msgstr "ei-absoluuttinen lauseke vakiokentässä" -#: config/tc-alpha.c:5968 +#: config/tc-alpha.c:5976 #, c-format msgid "type %d reloc done?\n" msgstr "tyypin %d reloc-tietue valmis?\n" -#: config/tc-alpha.c:6015 config/tc-alpha.c:6022 +#: config/tc-alpha.c:6023 config/tc-alpha.c:6030 msgid "Used $at without \".set noat\"" msgstr "Käytetty $at-rekisteriä ilman ”.set noat”-määrittelyä" -#: config/tc-alpha.c:6191 +#: config/tc-alpha.c:6199 #, c-format msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" "”!samegp reloc”-tietue symbolia vastaan ilman ”.prologue”-direktiiviä: %s" -#: config/tc-alpha.c:6235 config/tc-tilegx.c:1751 config/tc-tilepro.c:1531 -#: config/tc-xtensa.c:6025 +#: config/tc-alpha.c:6243 config/tc-arc.c:3238 config/tc-csky.c:5149 +#: config/tc-tilegx.c:1752 config/tc-tilepro.c:1532 config/tc-wasm32.c:813 +#: config/tc-xtensa.c:6154 #, c-format msgid "cannot represent `%s' relocation in object file" msgstr "ei voi edustaa ”%s”-sijoitusta objektitiedostossa" -#: config/tc-alpha.c:6241 +#: config/tc-alpha.c:6249 config/tc-arc.c:3244 #, c-format msgid "internal error? cannot generate `%s' relocation" msgstr "sisäinen virhe? ei voi tuottaa ”%s”-sijoitusta" -#: config/tc-alpha.c:6340 +#: config/tc-alpha.c:6345 #, c-format msgid "frame reg expected, using $%d." msgstr "odotettiin kehysrekisteriä, käytetään $%d." -#: config/tc-arc.c:193 config/tc-arc.c:214 config/tc-arc.c:991 -#: config/tc-h8300.c:75 config/tc-h8300.c:84 config/tc-h8300.c:94 -#: config/tc-h8300.c:104 config/tc-h8300.c:114 config/tc-h8300.c:125 -#: config/tc-h8300.c:242 config/tc-hppa.c:6892 config/tc-hppa.c:6898 -#: config/tc-hppa.c:6904 config/tc-hppa.c:6910 config/tc-hppa.c:8317 -#: config/tc-lm32.c:197 config/tc-mips.c:3471 config/tc-mips.c:3977 -#: config/tc-mn10300.c:938 config/tc-mn10300.c:943 config/tc-mn10300.c:2441 -#: config/tc-xc16x.c:79 config/tc-xc16x.c:86 config/tc-xc16x.c:93 +#: config/tc-arc.c:2569 config/tc-arc.c:5054 config/tc-h8300.c:78 +#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107 +#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243 +#: config/tc-hppa.c:6822 config/tc-hppa.c:6828 config/tc-hppa.c:6834 +#: config/tc-hppa.c:6840 config/tc-hppa.c:8229 config/tc-lm32.c:197 +#: config/tc-mips.c:3652 config/tc-mips.c:4161 config/tc-mn10300.c:935 +#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79 +#: config/tc-xc16x.c:86 config/tc-xc16x.c:93 msgid "could not set architecture and machine" msgstr "ei voitu asettaa arkkitehtuuria ja konetta" -#: config/tc-aarch64.c:7012 config/tc-arc.c:211 config/tc-arm.c:23815 -#: config/tc-score.c:6299 config/tc-score.c:6528 config/tc-score.c:6533 +#: config/tc-aarch64.c:8529 config/tc-arm.c:25412 config/tc-score.c:6293 +#: config/tc-score.c:6523 config/tc-score.c:6528 msgid "virtual memory exhausted" msgstr "virtuaalimuisti loppui" @@ -1627,7 +1627,7 @@ msgid "expected comma after register-number" msgstr "odotettiin pilkkua rekisterinumeron jälkeen" -#: config/tc-arc.c:479 +#: config/tc-arc.c:4717 msgid "invalid mode" msgstr "virheellinen tila" @@ -1635,7 +1635,7 @@ msgid "expected comma after register-mode" msgstr "odotettiin pilkkua rekisteritilan jälkeen" -#: config/tc-arc.c:513 +#: config/tc-arc.c:4750 msgid "shortcut designator invalid" msgstr "oikotiemäärite on virheellinen" @@ -1700,7 +1700,7 @@ msgid "unknown suffix class" msgstr "tuntematon loppuliiteluokka" -#: config/tc-arc.c:861 config/tc-tic6x.c:582 +#: config/tc-tic6x.c:579 msgid "expected comma after symbol name" msgstr "odotettiin pilkkua symbolinimen jälkeen" @@ -1737,7 +1737,7 @@ msgid "invalid identifier for \".option\"" msgstr "virheellinen tunniste ”.option”-näennäiskäskylle" -#: config/tc-arc.c:1036 config/tc-i860.c:1034 config/tc-ip2k.c:248 +#: config/tc-ip2k.c:230 msgid "relaxation not supported\n" msgstr "lieventämistä ei ole tuettu\n" @@ -1750,8 +1750,8 @@ msgid "missing ')' in %%-op" msgstr "puuttuva ’)’ kohteessa %%-op" -#: config/tc-arc.c:1365 config/tc-dlx.c:1198 config/tc-i960.c:2636 -#: config/tc-m32r.c:2280 config/tc-nds32.c:6503 config/tc-sparc.c:3834 +#: config/tc-dlx.c:1199 config/tc-m32r.c:2276 config/tc-nds32.c:7882 +#: config/tc-sparc.c:4020 #, c-format msgid "internal error: can't export reloc type %d (`%s')" msgstr "sisäinen virhe: ei voi viedä reloc-tyyppiä %d (”%s”)" @@ -1770,9 +1770,8 @@ msgstr "symboli kohderekisterinä" #. xgettext:c-format. -#: config/tc-arc.c:1760 config/tc-i370.c:2206 config/tc-mn10200.c:1142 -#: config/tc-mn10300.c:1822 config/tc-ppc.c:3350 config/tc-s390.c:1523 -#: config/tc-v850.c:3029 +#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3759 +#: config/tc-s390.c:1612 config/tc-v850.c:3043 #, c-format msgid "junk at end of line: `%s'" msgstr "roskaa rivin lopussa: ’%s’" @@ -1790,427 +1789,426 @@ msgid "conditional branch follows set of flags" msgstr "ehdollinen haarautuminen seuraa lippujoukkoa" -#: config/tc-arc.c:1894 config/tc-arm.c:17586 +#: config/tc-arm.c:18763 #, c-format msgid "bad instruction `%s'" msgstr "virheellinen käsky ”%s”" -#: config/tc-arm.c:560 +#: config/tc-arm.c:653 msgid "ARM register expected" msgstr "odotettiin ARM-rekisteriä" -#: config/tc-arm.c:561 +#: config/tc-arm.c:654 msgid "bad or missing co-processor number" msgstr "virheellinen tai puuttuva apuprosessorinumero" -#: config/tc-arm.c:562 +#: config/tc-arm.c:655 msgid "co-processor register expected" msgstr "odotettiin apuprosessorirekisteriä" -#: config/tc-arm.c:563 +#: config/tc-arm.c:656 msgid "FPA register expected" msgstr "odotettiin FPA-rekisteriä" -#: config/tc-arm.c:564 +#: config/tc-arm.c:657 msgid "VFP single precision register expected" msgstr "odotettiin VFP-perustarkkuusrekisteriä" -#: config/tc-arm.c:565 +#: config/tc-arm.c:658 msgid "VFP/Neon double precision register expected" msgstr "Odotettiin VFP/Neon-kaksoistarkkuusrekisteriä" -#: config/tc-arm.c:566 +#: config/tc-arm.c:659 msgid "Neon quad precision register expected" msgstr "Odotettiin Neon-nelitarkkuusrekisteriä" -#: config/tc-arm.c:567 +#: config/tc-arm.c:660 msgid "VFP single or double precision register expected" msgstr "" "Odotettiin VFP-perustarkkuusrekisteriä tai VFP-kaksoistarkkuusrekisteriä" -#: config/tc-arm.c:568 +#: config/tc-arm.c:661 msgid "Neon double or quad precision register expected" msgstr "Odotettiin Neon-kaksois- tai nelitarkkuusrekisteriä" -#: config/tc-arm.c:569 +#: config/tc-arm.c:663 msgid "VFP single, double or Neon quad precision register expected" msgstr "Odotettiin VFP-perus-, kaksi- tai Neon-nelitarkkuusrekisteriä" -#: config/tc-arm.c:570 +#: config/tc-arm.c:665 msgid "VFP system register expected" msgstr "Odotettiin VFP-järjestelmärekisteriä" -#: config/tc-arm.c:571 +#: config/tc-arm.c:666 msgid "Maverick MVF register expected" msgstr "Odotettiin Maverick MVF -rekisteriä" -#: config/tc-arm.c:572 +#: config/tc-arm.c:667 msgid "Maverick MVD register expected" msgstr "Odotettiin Maverick MVD -rekisteriä" -#: config/tc-arm.c:573 +#: config/tc-arm.c:668 msgid "Maverick MVFX register expected" msgstr "Odotettiin Maverick MVFX -rekisteriä" -#: config/tc-arm.c:574 +#: config/tc-arm.c:669 msgid "Maverick MVDX register expected" msgstr "Odotettiin Maverick MVDX -rekisteriä" -#: config/tc-arm.c:575 +#: config/tc-arm.c:670 msgid "Maverick MVAX register expected" msgstr "Odotettiin Maverick MVAX -rekisteriä" -#: config/tc-arm.c:576 +#: config/tc-arm.c:671 msgid "Maverick DSPSC register expected" msgstr "Odotettiin Maverick DSPSC -rekisteriä" -#: config/tc-arm.c:577 +#: config/tc-arm.c:672 msgid "iWMMXt data register expected" msgstr "Odotettiin iWMMXt-datarekisteriä" -#: config/tc-arm.c:578 config/tc-arm.c:6961 +#: config/tc-arm.c:673 config/tc-arm.c:7077 msgid "iWMMXt control register expected" msgstr "Odotettiin iWMMXt-ohjausrekisteriä" -#: config/tc-arm.c:579 +#: config/tc-arm.c:674 msgid "iWMMXt scalar register expected" msgstr "Odotettiin iWMMXt-skalaarirekisteriä" -#: config/tc-arm.c:580 +#: config/tc-arm.c:675 msgid "XScale accumulator register expected" msgstr "Odotettiin XScale-akkurekisteriä" #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message. -#: config/tc-arm.c:739 config/tc-score.c:259 +#: config/tc-arm.c:837 config/tc-score.c:259 msgid "bad arguments to instruction" msgstr "virheelliset argumentit käskyyn" -#: config/tc-arm.c:740 +#: config/tc-arm.c:838 msgid "r13 not allowed here" msgstr "”r13” ei ole sallittu tässä" -#: config/tc-arm.c:741 +#: config/tc-arm.c:839 msgid "r15 not allowed here" msgstr "”r15” ei ole sallittu tässä" -#: config/tc-arm.c:742 +#: config/tc-arm.c:840 msgid "instruction cannot be conditional" msgstr "käsky ei voi olla ehdollinen" -#: config/tc-arm.c:743 +#: config/tc-arm.c:841 msgid "registers may not be the same" msgstr "rekisterit eivät voi olla samoja" -#: config/tc-arm.c:744 +#: config/tc-arm.c:842 msgid "lo register required" msgstr "”lo”-rekisteri vaadittu" -#: config/tc-arm.c:745 +#: config/tc-arm.c:843 msgid "instruction not supported in Thumb16 mode" msgstr "käskyä ei ole tuettu ”Thumb16”-tilassa" -#: config/tc-arm.c:746 +#: config/tc-arm.c:844 msgid "instruction does not accept this addressing mode" msgstr "käsky ei hyväksy tätä osoitteenmuodostustilaa" -#: config/tc-arm.c:747 +#: config/tc-arm.c:845 msgid "branch must be last instruction in IT block" msgstr "haarautumiskäskyn on oltava viimeinen käsky ”IT”-lohkossa" -#: config/tc-arm.c:748 +#: config/tc-arm.c:846 msgid "instruction not allowed in IT block" msgstr "käsky ei ole sallittu ”IT”-lohkossa" -#: config/tc-arm.c:749 +#: config/tc-arm.c:847 msgid "selected FPU does not support instruction" msgstr "valittu FPU ei tue käskyä" -#: config/tc-arm.c:750 +#: config/tc-arm.c:848 msgid "thumb conditional instruction should be in IT block" msgstr "ehdollisen thumb-käskyn pitäisi olla IT-lohkossa" -#: config/tc-arm.c:751 +#: config/tc-arm.c:849 msgid "incorrect condition in IT block" msgstr "virheellinen ehto IT-lohkossa" -#: config/tc-arm.c:752 +#: config/tc-arm.c:850 msgid "IT falling in the range of a previous IT block" msgstr "IT putoaa edellisen IT-lohkon alueelle" -#: config/tc-arm.c:753 +#: config/tc-arm.c:851 msgid "missing .fnstart before unwinding directive" msgstr "puuttuva .fnstart ennen unwinding-direktiivia" -#: config/tc-arm.c:755 +#: config/tc-arm.c:853 msgid "cannot use register index with PC-relative addressing" msgstr "" "ei voi käyttää rekisteri-indeksiä ohjelmalaskurisuhteellisella " "osoitteenmuodostuksella" -#: config/tc-arm.c:757 +#: config/tc-arm.c:855 msgid "cannot use writeback with PC-relative addressing" msgstr "" "ei voi käyttää ”writeback”-toimintoa ohjelmalaskurisuhteellisella " "osoitteenmuodostuksella" -#: config/tc-aarch64.c:6488 config/tc-arm.c:758 config/tc-mips.c:15081 +#: config/tc-aarch64.c:7875 config/tc-arm.c:856 config/tc-mips.c:15792 +#: config/tc-mips.c:15808 config/tc-mips.c:15898 msgid "branch out of range" msgstr "haarautuminen lukualueen ulkopuolella" # immediate tarkoittaa assembly-kielisessä koodissa sijoitusta, jossa rekisteriin ei sijoiteta toisen rekisterin sisältöä vaan suora muistiosoitusarvo (esimerkiksi numero tai ascii-merkki). Arvo sisältyy tavallaan käskyyn. ATK-sanakirja tarjoaa "immediate instruction"-käsitteen vastineeksi "itseiskäsky" ja "immediate operand" on "itseisoperandi". Logiikka kuitenkin ontuu "immediate value"-käsitteen kohdalla, koska "itseisarvo" on jo varattu toiseen merkitykseen. -#: config/tc-arm.c:966 +#: config/tc-arm.c:1065 msgid "immediate expression requires a # prefix" msgstr "suora muistiosoituslauseke vaatii ”#”-etuliitteen" -#: config/tc-arm.c:994 read.c:3731 +#: config/tc-arm.c:1094 read.c:3799 msgid "missing expression" msgstr "puuttuva lauseke" -#: config/tc-aarch64.c:559 config/tc-aarch64.c:561 config/tc-arm.c:994 -#: config/tc-score.c:6515 expr.c:1361 read.c:2554 +#: config/tc-aarch64.c:606 config/tc-aarch64.c:608 config/tc-arm.c:1094 +#: config/tc-score.c:6510 expr.c:1343 read.c:2610 msgid "bad expression" msgstr "virheellinen lauseke" -#: config/tc-aarch64.c:571 config/tc-arm.c:1005 config/tc-i860.c:1003 -#: config/tc-sparc.c:3179 +#: config/tc-aarch64.c:618 config/tc-sparc.c:3385 msgid "bad segment" msgstr "virheellinen segmentti" -#: config/tc-arm.c:1024 config/tc-arm.c:5207 config/tc-i960.c:1297 -#: config/tc-score.c:1210 +#: config/tc-arm.c:1108 config/tc-arm.c:5277 config/tc-score.c:1210 msgid "invalid constant" msgstr "virheellinen vakio" -#: config/tc-arm.c:1154 +#: config/tc-arm.c:1240 msgid "expected #constant" msgstr "odotettiin ”#constant”-vakiota" -#: config/tc-arm.c:1317 +#: config/tc-arm.c:1404 #, c-format msgid "unexpected character `%c' in type specifier" msgstr "odottamaton merkki ”%c” tyyppimäärittelyssä" -#: config/tc-arm.c:1334 +#: config/tc-arm.c:1421 #, c-format msgid "bad size %d in type specifier" msgstr "virheellinen koko %d tyyppimäärittelyssä" -#: config/tc-arm.c:1384 +#: config/tc-arm.c:1471 msgid "only one type should be specified for operand" msgstr "vain yksi tyyppi olisi määriteltävä operandille" -#: config/tc-aarch64.c:850 config/tc-arm.c:1390 +#: config/tc-arm.c:1477 msgid "vector type expected" msgstr "odotettiin vektorityyppiä" -#: config/tc-arm.c:1462 +#: config/tc-arm.c:1551 msgid "can't redefine type for operand" msgstr "ei voi määritellä uudelleen tyyppiä operandille" # Viittaa Neon-prosessorin VFD-tyyppiseen rekisteriin -#: config/tc-arm.c:1473 +#: config/tc-arm.c:1564 msgid "only D registers may be indexed" msgstr "vain D-rekisterit saa indeksoida" -#: config/tc-arm.c:1479 +#: config/tc-arm.c:1570 msgid "can't change index for operand" msgstr "ei voi vaihtaa indeksiä operandille" -#: config/tc-aarch64.c:947 config/tc-aarch64.c:1877 config/tc-aarch64.c:2031 -#: config/tc-arm.c:1495 config/tc-arm.c:3646 config/tc-arm.c:4761 +#: config/tc-aarch64.c:1029 config/tc-aarch64.c:1977 config/tc-aarch64.c:2175 +#: config/tc-arm.c:1586 config/tc-arm.c:3698 config/tc-arm.c:4815 msgid "constant expression required" msgstr "vakiolauseke vaadittu" -#: config/tc-arm.c:1542 +#: config/tc-arm.c:1633 msgid "register operand expected, but got scalar" msgstr "odotettiin rekisterioperandia, mutta saatiin skalaari" -#: config/tc-arm.c:1575 +#: config/tc-arm.c:1670 msgid "scalar must have an index" msgstr "skalaarin on oltava indeksi" -#: config/tc-arm.c:1580 config/tc-arm.c:15735 config/tc-arm.c:15795 -#: config/tc-arm.c:16217 +#: config/tc-arm.c:1675 config/tc-arm.c:16604 config/tc-arm.c:16664 +#: config/tc-arm.c:17151 msgid "scalar index out of range" msgstr "skalaari-indeksi lukualueen ulkopuolella" -#: config/tc-arm.c:1630 +#: config/tc-arm.c:1725 msgid "bad range in register list" msgstr "virheellinen lukualue rekisteriluettelossa" -#: config/tc-arm.c:1638 config/tc-arm.c:1647 config/tc-arm.c:1688 +#: config/tc-arm.c:1733 config/tc-arm.c:1742 config/tc-arm.c:1783 #, c-format msgid "Warning: duplicated register (r%d) in register list" msgstr "Varoitus: kaksoiskappale rekisteristä (r%d) rekisteriluettelossa" -#: config/tc-arm.c:1650 +#: config/tc-arm.c:1745 msgid "Warning: register range not in ascending order" msgstr "Varoitus: rekisterilukualue ei ole nousevassa järjestyksessä" -#: config/tc-arm.c:1661 +#: config/tc-arm.c:1756 msgid "missing `}'" msgstr "puuttuva ”}”" -#: config/tc-arm.c:1677 +#: config/tc-arm.c:1772 msgid "invalid register mask" msgstr "virheellinen rekisteripeite" -#: config/tc-aarch64.c:1056 config/tc-arm.c:1759 +#: config/tc-aarch64.c:1140 config/tc-arm.c:1854 msgid "expecting {" msgstr "odotetaan {" -#: config/tc-arm.c:1812 config/tc-arm.c:1856 +#: config/tc-arm.c:1907 config/tc-arm.c:1951 msgid "register out of range in list" msgstr "rekisteri lukualueen ulkopuolella luettelossa" -#: config/tc-aarch64.c:4760 config/tc-arm.c:1828 config/tc-arm.c:1873 +#: config/tc-aarch64.c:5697 config/tc-arm.c:1923 config/tc-arm.c:1968 #: config/tc-h8300.c:1043 msgid "invalid register list" msgstr "virheellinen rekisteriluettelo" -#: config/tc-arm.c:1834 config/tc-arm.c:4161 config/tc-arm.c:4295 +#: config/tc-arm.c:1929 config/tc-arm.c:4214 config/tc-arm.c:4348 msgid "register list not in ascending order" msgstr "rekisteriluettelo ei ole nousevassa järjestyksessä" -#: config/tc-arm.c:1865 +#: config/tc-arm.c:1960 msgid "register range not in ascending order" msgstr "rekisterilukualue ei ole nousevassa järjestyksessä" -#: config/tc-arm.c:1898 +#: config/tc-arm.c:1993 msgid "non-contiguous register range" msgstr "ei-jatkuva rekisterilukualue" -#: config/tc-arm.c:1957 +#: config/tc-arm.c:2052 msgid "register stride must be 1 or 2" msgstr "rekisteriyksikköaskeleen on oltava 1 tai 2" -#: config/tc-arm.c:1958 +#: config/tc-arm.c:2053 msgid "mismatched element/structure types in list" msgstr "täsmäämättömiä ”element/structure”-tyyppejä luettelossa" -#: config/tc-arm.c:2022 +#: config/tc-arm.c:2121 msgid "don't use Rn-Rm syntax with non-unit stride" msgstr "älä käytä ”Rn-Rm”-syntaksia ei-yksikköaskeleessa" -#: config/tc-arm.c:2077 +#: config/tc-arm.c:2176 msgid "error parsing element/structure list" msgstr "virhe jäsennettäessä ”element/structure”-luetteloa" -#: config/tc-arm.c:2083 +#: config/tc-arm.c:2182 msgid "expected }" msgstr "odotettiin }" -#: config/tc-aarch64.c:1191 config/tc-arm.c:2141 +#: config/tc-aarch64.c:1275 config/tc-arm.c:2240 #, c-format msgid "ignoring attempt to redefine built-in register '%s'" msgstr "" "ei oteta huomioon yritystä määritellä sisäänrakennettua rekisteria ’%s’ " "uudelleen" -#: config/tc-aarch64.c:1197 config/tc-arm.c:2146 +#: config/tc-aarch64.c:1281 config/tc-arm.c:2245 #, c-format msgid "ignoring redefinition of register alias '%s'" msgstr "ei oteta huomioon rekisterialiaksen ’%s’ uudelleenmäärittelyä" -#: config/tc-arm.c:2174 +#: config/tc-arm.c:2273 msgid "attempt to redefine typed alias" msgstr "yritys määritellä tyypitetty alias uudelleen" -#: config/tc-aarch64.c:1243 config/tc-arm.c:2213 +#: config/tc-aarch64.c:1327 config/tc-arm.c:2311 #, c-format msgid "unknown register '%s' -- .req ignored" msgstr "tuntematon rekisteri ’%s’ -- ”.req”-direktiiviä ei otettu huomioon" -#: config/tc-arm.c:2308 +#: config/tc-arm.c:2408 msgid "bad type for register" msgstr "virheellinen tyyppi rekisterille" -#: config/tc-arm.c:2319 +#: config/tc-arm.c:2419 config/tc-nios2.c:1804 msgid "expression must be constant" msgstr "lausekkeen on oltava vakio" -#: config/tc-arm.c:2336 +#: config/tc-arm.c:2436 msgid "can't redefine the type of a register alias" msgstr "ei voi määritellä rekisterialiastyyppiä uudelleen" -#: config/tc-arm.c:2343 +#: config/tc-arm.c:2443 msgid "you must specify a single type only" msgstr "on määriteltävä vain yksi tyyppi" -#: config/tc-arm.c:2356 +#: config/tc-arm.c:2456 msgid "can't redefine the index of a scalar alias" msgstr "ei voi määritellä skalaarialiaksen indeksiä uudelleen" -#: config/tc-arm.c:2364 +#: config/tc-arm.c:2464 msgid "scalar index must be constant" msgstr "skalaari-indeksin on oltava vakio" -#: config/tc-arm.c:2373 +#: config/tc-arm.c:2473 msgid "expecting ]" msgstr "odotetaan ]" -#: config/tc-aarch64.c:1299 config/tc-arm.c:2420 +#: config/tc-aarch64.c:1385 config/tc-arm.c:2519 msgid "invalid syntax for .req directive" msgstr "virheellinen syntaksi ”.req”-direktiiville" -#: config/tc-arm.c:2426 +#: config/tc-arm.c:2525 msgid "invalid syntax for .dn directive" msgstr "virheellinen syntaksi ”.dn”-direktiiville" -#: config/tc-arm.c:2432 +#: config/tc-arm.c:2531 msgid "invalid syntax for .qn directive" msgstr "virheellinen syntaksi ”.qn”-direktiiville" -#: config/tc-aarch64.c:1324 config/tc-arm.c:2458 +#: config/tc-aarch64.c:1410 config/tc-arm.c:2557 msgid "invalid syntax for .unreq directive" msgstr "virheellinen syntaksi ”.unreq”-direktiiville" -#: config/tc-aarch64.c:1330 config/tc-arm.c:2465 +#: config/tc-aarch64.c:1416 config/tc-arm.c:2564 #, c-format msgid "unknown register alias '%s'" msgstr "tuntematon rekisterialias ’%s’" -#: config/tc-arm.c:2467 +#: config/tc-arm.c:2566 #, c-format msgid "ignoring attempt to use .unreq on fixed register name: '%s'" msgstr "" "ei oteta huomioon yritystä käyttää .unreq kiinteälle rekisterinimelle: ’%s’" -#: config/tc-arm.c:2735 +#: config/tc-arm.c:2831 #, c-format msgid "Failed to find real start of function: %s\n" msgstr "Funktion todellisen alun löytäminen epäonnistui: %s\n" -#: config/tc-arm.c:2752 +#: config/tc-arm.c:2848 msgid "selected processor does not support THUMB opcodes" msgstr "valittu prosessori ei tue THUMB-käskykoodeja" -#: config/tc-arm.c:2765 +#: config/tc-arm.c:2861 msgid "selected processor does not support ARM opcodes" msgstr "valittu prosessori ei tue ARM-käskykoodeja" -#: config/tc-arm.c:2777 +#: config/tc-arm.c:2873 #, c-format msgid "invalid instruction size selected (%d)" msgstr "valittu käskykoko (%d) on virheellinen" -#: config/tc-arm.c:2809 +#: config/tc-arm.c:2905 #, c-format msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" "virheellinen operandi ”.code”-direktiiviin (%d) (odotettiin 16 tai 32)" -#: config/tc-arm.c:2865 +#: config/tc-arm.c:2960 #, c-format msgid "expected comma after name \"%s\"" msgstr "odotettiin pilkkua nimen ”%s” jälkeen" -#: config/tc-arm.c:2915 config/tc-m32r.c:587 +#: config/tc-arm.c:3010 config/tc-m32r.c:584 #, c-format msgid "symbol `%s' already defined" msgstr "symboli ”%s” on jo määritelty" -#: config/tc-arm.c:2949 +#: config/tc-arm.c:3043 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "tunnistamaton syntaksitila ”%s”" @@ -2224,17 +2222,17 @@ msgid "alignment negative. 0 assumed." msgstr "tasaus negatiivinen. 0 otaksuttu." -#: config/tc-aarch64.c:1649 config/tc-arm.c:3263 config/tc-arm.c:3290 -#: config/tc-arm.c:3302 +#: config/tc-aarch64.c:1742 config/tc-arm.c:3310 config/tc-arm.c:3337 +#: config/tc-arm.c:3350 msgid "literal pool overflow" msgstr "literaalivarannon ylivuoto" -#: config/tc-aarch64.c:1830 config/tc-aarch64.c:5055 config/tc-arm.c:3523 -#: config/tc-arm.c:6896 +#: config/tc-aarch64.c:1924 config/tc-aarch64.c:6100 config/tc-arm.c:3571 +#: config/tc-arm.c:7012 msgid "unrecognized relocation suffix" msgstr "tunnistamaton sijoitusloppuliite" -#: config/tc-arm.c:3538 +#: config/tc-arm.c:3586 msgid "(plt) is only valid on branch targets" msgstr "(plt) on voimassa vain haaroituskohteissa" @@ -2244,344 +2242,344 @@ msgid "%s relocations do not fit in %d bytes" msgstr "%s-sijoitukset eivät sovi %d tavuun" -#: config/tc-arm.c:3622 +#: config/tc-arm.c:3674 msgid ".inst.n operand too big. Use .inst.w instead" msgstr ".inst.n -operandi on liian suuri. Käytä sen sijaan .inst.w" -#: config/tc-arm.c:3642 +#: config/tc-arm.c:3694 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" "ei voida määritellä Thumb-käskyn kokoa. Käytä sen sijaan .inst.n/.inst.w" -#: config/tc-arm.c:3672 +#: config/tc-arm.c:3724 msgid "width suffixes are invalid in ARM mode" msgstr "leveysloppuliitteet ovat virheellisiä ARM-tilassa" -#: config/tc-arm.c:3714 dwarf2dbg.c:751 +#: config/tc-arm.c:3766 dwarf2dbg.c:1005 msgid "expected 0 or 1" msgstr "odotettiin 0 tai 1" -#: config/tc-arm.c:3718 +#: config/tc-arm.c:3770 msgid "missing comma" msgstr "puuttuva pilkku" -#: config/tc-arm.c:3751 +#: config/tc-arm.c:3803 msgid "duplicate .fnstart directive" msgstr "kaksoiskappale ”.fnstart”-direktiivi" -#: config/tc-arm.c:3782 config/tc-tic6x.c:412 +#: config/tc-arm.c:3834 config/tc-tic6x.c:412 msgid "duplicate .handlerdata directive" msgstr "kaksoiskappale ”.handlerdata”-direktiivi" -#: config/tc-arm.c:3801 +#: config/tc-arm.c:3853 msgid ".fnend directive without .fnstart" msgstr "”.fnend”-direktiivi ilman ”.fnstart”-direktiivia" -#: config/tc-arm.c:3868 config/tc-tic6x.c:393 +#: config/tc-arm.c:3920 config/tc-tic6x.c:393 msgid "personality routine specified for cantunwind frame" msgstr "persoonallisuusrutiini määritelty ”cantunwind”-kehykselle" -#: config/tc-arm.c:3885 config/tc-tic6x.c:454 +#: config/tc-arm.c:3937 config/tc-tic6x.c:454 msgid "duplicate .personalityindex directive" msgstr "kaksoiskappale ”.personalityindex”-direktiivi" -#: config/tc-arm.c:3892 config/tc-tic6x.c:461 +#: config/tc-arm.c:3944 config/tc-tic6x.c:461 msgid "bad personality routine number" msgstr "virheellinen persoonallisuusrutiininumero" -#: config/tc-arm.c:3914 config/tc-tic6x.c:478 +#: config/tc-arm.c:3966 config/tc-tic6x.c:478 msgid "duplicate .personality directive" msgstr "kaksoiskappale ”.personality”-direktiivi" -#: config/tc-arm.c:3937 config/tc-arm.c:4065 config/tc-arm.c:4113 +#: config/tc-arm.c:3990 config/tc-arm.c:4118 config/tc-arm.c:4166 msgid "expected register list" msgstr "odotettiin rekisteriluetteloa" -#: config/tc-arm.c:4019 +#: config/tc-arm.c:4072 msgid "expected , " msgstr "odotettiin , " -#: config/tc-arm.c:4028 +#: config/tc-arm.c:4081 msgid "number of registers must be in the range [1:4]" msgstr "rekistereiden numeron on oltava lukualueella [1:4]" -#: config/tc-arm.c:4175 config/tc-arm.c:4309 +#: config/tc-arm.c:4228 config/tc-arm.c:4362 msgid "bad register range" msgstr "virheellinen rekisterilukualue" -#: config/tc-aarch64.c:388 config/tc-arm.c:4365 +#: config/tc-aarch64.c:430 config/tc-arm.c:4418 msgid "register expected" msgstr "odotettiin rekisteriä" -#: config/tc-arm.c:4375 +#: config/tc-arm.c:4428 msgid "FPA .unwind_save does not take a register list" msgstr "”FPA .unwind_save”-direktiivi ei ota rekisteriluetteloa" -#: config/tc-arm.c:4403 +#: config/tc-arm.c:4456 msgid ".unwind_save does not support this kind of register" msgstr "”.unwind_save”-direktiivi ei tue tämän kaltaista rekisteriä" -#: config/tc-arm.c:4442 +#: config/tc-arm.c:4495 msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" "Pino-osoitin ja ohjelmalaskuri ei ole sallittu ”.unwind_movsp”-direktiivissä" -#: config/tc-arm.c:4447 +#: config/tc-arm.c:4500 msgid "unexpected .unwind_movsp directive" msgstr "odottamaton ”.unwind_movsp”-direktiivi" -#: config/tc-arm.c:4474 +#: config/tc-arm.c:4527 msgid "stack increment must be multiple of 4" msgstr "pinon askellisäyksen on oltava 4:n monikerta" -#: config/tc-arm.c:4506 +#: config/tc-arm.c:4559 msgid "expected , " msgstr "odotettiin , " -#: config/tc-arm.c:4524 +#: config/tc-arm.c:4577 msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" "rekisterin on oltava joko ”sp” tai aiemman ”previousunwind_movsp”-" "direktiivin asettama" -#: config/tc-arm.c:4563 +#: config/tc-arm.c:4616 msgid "expected , " msgstr "odotettiin , " -#: config/tc-arm.c:4575 +#: config/tc-arm.c:4628 msgid "unwind opcode too long" msgstr "”unwind”-käskykoodi on liian pitkä" -#: config/tc-arm.c:4580 +#: config/tc-arm.c:4633 msgid "invalid unwind opcode" msgstr "virheellinen ”unwind”-käskykoodi" # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 -#: config/tc-arm.c:4767 config/tc-arm.c:5739 config/tc-arm.c:10246 -#: config/tc-arm.c:10769 config/tc-arm.c:12789 config/tc-arm.c:14222 -#: config/tc-arm.c:22819 config/tc-arm.c:22844 config/tc-arm.c:22852 -#: config/tc-metag.c:5175 config/tc-z8k.c:1143 config/tc-z8k.c:1153 +#: config/tc-arm.c:4821 config/tc-arm.c:5832 config/tc-arm.c:10678 +#: config/tc-arm.c:11211 config/tc-arm.c:13238 config/tc-arm.c:14820 +#: config/tc-arm.c:24280 config/tc-arm.c:24344 config/tc-arm.c:24352 +#: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161 msgid "immediate value out of range" msgstr "suora muistiosoitusarvo on lukualueen ulkopuolella" -#: config/tc-arm.c:4935 +#: config/tc-arm.c:4991 msgid "invalid FPA immediate expression" msgstr "virheellinen FPA suora muistiosoituslauseke" -#: config/tc-aarch64.c:2586 config/tc-arm.c:5084 config/tc-arm.c:5093 +#: config/tc-aarch64.c:3050 config/tc-arm.c:5154 config/tc-arm.c:5163 msgid "shift expression expected" msgstr "odotettiin sivuttaissiirroslauseketta" -#: config/tc-arm.c:5107 +#: config/tc-arm.c:5177 msgid "'LSL' or 'ASR' required" msgstr "’LSL’ tai ’ASR’ vaadittu" -#: config/tc-arm.c:5115 +#: config/tc-arm.c:5185 msgid "'LSL' required" msgstr "’LSL’ vaadittu" -#: config/tc-arm.c:5123 +#: config/tc-arm.c:5193 msgid "'ASR' required" msgstr "’ASR’ vaadittu" -#: config/tc-aarch64.c:5436 config/tc-arm.c:5195 config/tc-arm.c:5733 -#: config/tc-arm.c:7767 +#: config/tc-aarch64.c:6700 config/tc-arm.c:5265 config/tc-arm.c:5826 +#: config/tc-arm.c:7989 msgid "constant expression expected" msgstr "odotettiin vakiolauseketta" -#: config/tc-arm.c:5202 +#: config/tc-arm.c:5272 msgid "invalid rotation" msgstr "virheellinen kierto" -#: config/tc-arm.c:5361 config/tc-arm.c:5530 +#: config/tc-arm.c:5452 config/tc-arm.c:5621 msgid "unknown group relocation" msgstr "tuntematon ryhmäsijoitus" -#: config/tc-arm.c:5397 +#: config/tc-arm.c:5488 msgid "alignment must be constant" msgstr "tasauksen on oltava vakio" -#: config/tc-arm.c:5561 +#: config/tc-arm.c:5652 msgid "this group relocation is not allowed on this instruction" msgstr "tämä ryhmäsijoitus ei ole sallittu tässä käskyssä" -#: config/tc-aarch64.c:3087 config/tc-arm.c:5598 config/tc-arm.c:6168 +#: config/tc-aarch64.c:3643 config/tc-arm.c:5690 config/tc-arm.c:6267 msgid "']' expected" msgstr "’]’ odotettiin" -#: config/tc-arm.c:5616 +#: config/tc-arm.c:5708 msgid "'}' expected at end of 'option' field" msgstr "’}’ odotettiin ’option’-kentän lopussa" -#: config/tc-arm.c:5621 +#: config/tc-arm.c:5713 msgid "cannot combine index with option" msgstr "ei voi yhdistää indeksiä valitsimen kanssa" -#: config/tc-aarch64.c:3110 config/tc-arm.c:5634 +#: config/tc-aarch64.c:3666 config/tc-arm.c:5726 msgid "cannot combine pre- and post-indexing" msgstr "ei voi yhdistää ennakko- ja jälki-indeksointia" -#: config/tc-arm.c:5877 +#: config/tc-arm.c:5970 msgid "unexpected bit specified after APSR" msgstr "odottamaton bitti määritelty APSR:n jälkeen" -#: config/tc-arm.c:5889 +#: config/tc-arm.c:5982 msgid "selected processor does not support DSP extension" msgstr "valittu prosessori ei tue DSP-laajennusta" -#: config/tc-arm.c:5901 +#: config/tc-arm.c:5994 msgid "bad bitmask specified after APSR" msgstr "väärä bittipeite määritelty APSR:n jälkeen" -#: config/tc-arm.c:5925 +#: config/tc-arm.c:6018 msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "APSR:n kirjoittaminen määrittelemättä bittipeitettä on vanhentunut" -#: config/tc-arm.c:5937 config/tc-arm.c:11914 config/tc-arm.c:11958 -#: config/tc-arm.c:11962 +#: config/tc-arm.c:6030 config/tc-arm.c:12372 config/tc-arm.c:12417 +#: config/tc-arm.c:12421 msgid "" "selected processor does not support requested special purpose register" msgstr "valittu prosessori ei tue pyydettyä erikoiskäyttörekisteriä" -#: config/tc-arm.c:5942 +#: config/tc-arm.c:6035 msgid "flag for {c}psr instruction expected" msgstr "odotettiin lippua ”{c}psr”-käskylle" -#: config/tc-arm.c:5967 +#: config/tc-arm.c:6060 msgid "unrecognized CPS flag" msgstr "tunnistamaton CPS-lippu" -#: config/tc-arm.c:5974 +#: config/tc-arm.c:6067 msgid "missing CPS flags" msgstr "CPS-liput puuttuvat" # "be" tarkoittaa "big-endian" ja "le" tarkoittaa "little-endian" -#: config/tc-arm.c:5997 config/tc-arm.c:6003 +#: config/tc-arm.c:6090 config/tc-arm.c:6096 msgid "valid endian specifiers are be or le" msgstr "oikeita tavujärjestysmäärittelyjä ovat ”be” tai ”le”" -#: config/tc-arm.c:6025 +#: config/tc-arm.c:6118 msgid "missing rotation field after comma" msgstr "puuttuva kiertokenttä pilkun jälkeen" -#: config/tc-arm.c:6040 +#: config/tc-arm.c:6133 msgid "rotation can only be 0, 8, 16, or 24" msgstr "kierto voi olla vain 0, 8, 16, tai 24" -#: config/tc-arm.c:6069 +#: config/tc-arm.c:6162 msgid "condition required" msgstr "ehto vaadittu" -#: config/tc-arm.c:6130 config/tc-arm.c:8570 +#: config/tc-arm.c:6229 config/tc-arm.c:8962 msgid "'[' expected" msgstr "’[’ odotettiin" -#: config/tc-arm.c:6143 +#: config/tc-arm.c:6242 msgid "',' expected" msgstr "’,’ odotettiin" -#: config/tc-arm.c:6160 +#: config/tc-arm.c:6259 msgid "invalid shift" msgstr "virheellinen sivuttaissiirto" -#: config/tc-arm.c:6233 +#: config/tc-arm.c:6332 msgid "can't use Neon quad register here" msgstr "tässä ei voi käyttää Neon-nelitarkkuusrekisteriä" -#: config/tc-arm.c:6300 +#: config/tc-arm.c:6399 msgid "expected or or operand" msgstr "odotettiin ””- tai ””- tai ””- operandia" -#: config/tc-arm.c:6380 +#: config/tc-arm.c:6479 msgid "parse error" msgstr "jäsennysvirhe" -#: config/obj-elf.c:1585 config/tc-arm.c:6390 +#: config/obj-elf.c:1712 config/tc-arm.c:6489 msgid "expected comma" msgstr "odotettiin pilkkua" #. ISB can only take SY as an option. -#: config/tc-arm.c:6645 +#: config/tc-arm.c:6748 msgid "invalid barrier type" msgstr "virheellinen estetyyppi" -#: config/tc-arm.c:6799 +#: config/tc-arm.c:6915 msgid "immediate value is out of range" msgstr "suora muistiosoitusarvo on lukualueen ulkopuolella" -#: config/tc-arm.c:6946 +#: config/tc-arm.c:7062 msgid "iWMMXt data or control register expected" msgstr "odotettiin ”iWMMXt”-datarekisteriä tai -ohjausrekisteriä" -#: config/tc-arm.c:6986 +#: config/tc-arm.c:7102 msgid "Banked registers are not available with this architecture." msgstr "Muistilohkotut rekisterit ei ole saatavilla tässä arkkitehtuurissa." -#: config/tc-aarch64.c:5288 config/tc-aarch64.c:6346 config/tc-arm.c:7111 +#: config/tc-aarch64.c:6552 config/tc-aarch64.c:7733 config/tc-arm.c:7227 #, c-format msgid "unhandled operand code %d" msgstr "käsittelemätön operandikoodi %d" -#: config/tc-arm.c:7208 config/tc-score.c:264 +#: config/tc-arm.c:7330 config/tc-score.c:264 msgid "garbage following instruction" msgstr "käskyn jälkeen roskaa" #. If REG is R13 (the stack pointer), warn that its use is #. deprecated. -#: config/tc-arm.c:7249 +#: config/tc-arm.c:7380 msgid "use of r13 is deprecated" msgstr "r13-käyttö on vanhentunut" -#: config/tc-arm.c:7319 +#: config/tc-arm.c:7473 msgid "D register out of range for selected VFP version" msgstr "D-rekisteri lukualueen ulkopuolella valitulle VFP-versiolle" -#: config/tc-arm.c:7406 +#: config/tc-arm.c:7578 msgid "instruction does not accept preindexed addressing" msgstr "käsky ei hyväksy ennakkoindeksoitua osoitteenmuodostusta" #. unindexed - only for coprocessor -#: config/tc-arm.c:7422 config/tc-arm.c:10037 +#: config/tc-arm.c:7594 config/tc-arm.c:10460 msgid "instruction does not accept unindexed addressing" msgstr "käsky ei hyväksy indeksoimatonta osoitteenmuodostusta" -#: config/tc-arm.c:7430 +#: config/tc-arm.c:7602 msgid "destination register same as write-back base" msgstr "kohderekisteri sama kuin ”write-back”-perusta" -#: config/tc-arm.c:7431 +#: config/tc-arm.c:7603 msgid "source register same as write-back base" msgstr "lähderekisteri sama kuin ”write-back”-perusta" -#: config/tc-arm.c:7481 +#: config/tc-arm.c:7653 msgid "use of PC in this instruction is deprecated" msgstr "ohjelmalaskurin käyttö tässä käskyssä on vanhentunut" -#: config/tc-arm.c:7504 +#: config/tc-arm.c:7676 msgid "instruction does not accept scaled register index" msgstr "käsky ei hyväksy skaalattua rekisteri-indeksiä" -#: config/tc-arm.c:7887 +#: config/tc-arm.c:8235 msgid "instruction does not support unindexed addressing" msgstr "käsky ei tue indeksoimatonta osoitteenmuodostusta" -#: config/tc-arm.c:7902 +#: config/tc-arm.c:8250 msgid "pc may not be used with write-back" msgstr "ohjelmalaskuria ei saa käyttää ”write-back”:n kanssa" -#: config/tc-arm.c:7907 +#: config/tc-arm.c:8255 msgid "instruction does not support writeback" msgstr "käsky ei tue ”writeback”:iä" -#: config/tc-arm.c:7760 +#: config/tc-arm.c:7981 msgid "invalid pseudo operation" msgstr "virheellinen näennäistoiminto" -#: config/tc-aarch64.c:5443 +#: config/tc-aarch64.c:6707 msgid "literal pool insertion failed" msgstr "literaalivarannon lisäys ei onnistunut" -#: config/tc-arm.c:8000 +#: config/tc-arm.c:8361 msgid "Rn must not overlap other operands" msgstr "”Rn” ei saa olla osittain päällekkäin muiden operandien kanssa" @@ -2593,48 +2591,48 @@ msgid "bad barrier type" msgstr "virheellinen estetyyppi" -#: config/tc-arm.c:8110 config/tc-arm.c:8129 config/tc-arm.c:8142 -#: config/tc-arm.c:10610 config/tc-arm.c:10641 config/tc-arm.c:10663 +#: config/tc-arm.c:8488 config/tc-arm.c:8507 config/tc-arm.c:8520 +#: config/tc-arm.c:11048 config/tc-arm.c:11079 config/tc-arm.c:11101 msgid "bit-field extends past end of register" msgstr "bittikenttä laajenee rekisterin lopun ohitse" -#: config/tc-arm.c:8172 +#: config/tc-arm.c:8550 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "ainoat kelvolliset loppuliitteet ovat ’(plt)’ ja ’(tlscall)’" -#: config/tc-arm.c:8225 +#: config/tc-arm.c:8603 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" "”r15”:n käyttö ”blx”-kohteessa ARM-tilassa ei ole todella hyödyllinen" -#: config/tc-arm.c:8247 +#: config/tc-arm.c:8625 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "”r15”:n käyttö ”bx”-kohteessa ARM-tilassa ei ole todella hyödyllinen" -#: config/tc-arm.c:8272 +#: config/tc-arm.c:8651 msgid "use of r15 in bxj is not really useful" msgstr "”r15”:n käyttö ”bxj”-kohteessa ei ole todella hyödyllinen" -#: config/tc-arm.c:8520 config/tc-arm.c:8529 +#: config/tc-arm.c:8907 config/tc-arm.c:8916 msgid "writeback of base register is UNPREDICTABLE" msgstr "perusrekisterin ”writeback” on ENNUSTAMATON" -#: config/tc-arm.c:8523 +#: config/tc-arm.c:8910 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "perusrekisterin ”writeback” kun rekisteriluettelossa on ENNUSTAMATON" -#: config/tc-arm.c:8533 +#: config/tc-arm.c:8920 msgid "" "if writeback register is in list, it must be the lowest reg in the list" msgstr "" "jos ”writeback”-rekisteri on luettelossa, sen on oltava alin rekisteri " "luettelossa" -#: config/tc-arm.c:8565 +#: config/tc-arm.c:8957 msgid "first transfer register must be even" msgstr "ensimmäisen siirtorekisterin on oltava parillinen" -#: config/tc-arm.c:8568 +#: config/tc-arm.c:8960 msgid "can only transfer two consecutive registers" msgstr "voi siirtää vain kaksi peräkkäistä rekisteriä" @@ -2642,30 +2640,30 @@ #. have been called in the first place. #. If op 2 were present and equal to PC, this function wouldn't #. have been called in the first place. -#: config/tc-arm.c:8569 config/tc-arm.c:8639 config/tc-arm.c:9272 -#: config/tc-arm.c:11415 +#: config/tc-arm.c:8961 config/tc-arm.c:9031 config/tc-arm.c:9695 +#: config/tc-arm.c:11863 msgid "r14 not allowed here" msgstr "”r14” ei ole sallittu tässä" -#: config/tc-arm.c:8581 +#: config/tc-arm.c:8973 msgid "base register written back, and overlaps second transfer register" msgstr "" "perusrekisteri kirjoitettu takaisin ja on osittain toisen siirtorekisterin " "päällä" -#: config/tc-arm.c:8591 +#: config/tc-arm.c:8983 msgid "index register overlaps transfer register" msgstr "indeksirekisteri on osittain toisen siirtorekisterin päällä" -#: config/tc-arm.c:8620 config/tc-arm.c:9239 +#: config/tc-arm.c:9012 config/tc-arm.c:9662 msgid "offset must be zero in ARM encoding" msgstr "siirrososoitteen on oltava nolla ARM-koodauksessa" -#: config/tc-arm.c:8633 config/tc-arm.c:9266 +#: config/tc-arm.c:9025 config/tc-arm.c:9689 msgid "even register required" msgstr "parillinen rekisteri vaadittu" -#: config/tc-arm.c:8636 +#: config/tc-arm.c:9028 msgid "can only load two consecutive registers" msgstr "voi ladata vain kaksi peräkkäistä rekisteriä" @@ -2673,11 +2671,11 @@ msgid "ldr to register 15 must be 4-byte alligned" msgstr "ldr-käskyn rekisteriin 15 on oltava 4-tavutasattu" -#: config/tc-arm.c:8677 config/tc-arm.c:8709 +#: config/tc-arm.c:9069 config/tc-arm.c:9101 msgid "this instruction requires a post-indexed address" msgstr "tämä käsky vaatii jälki-indeksoidun osoitteen" -#: config/tc-arm.c:8736 +#: config/tc-arm.c:9128 msgid "Rd and Rm should be different in mla" msgstr "”Rd” ja ”Rm” pitäisi olla eri ”mla”:ssa" @@ -2689,7 +2687,7 @@ msgid ":upper16: not allowed instruction" msgstr "”:upper16:” ei ole sallittu käsky" -#: config/tc-arm.c:8781 +#: config/tc-arm.c:9174 msgid "operand 1 must be FPSCR" msgstr "operandin 1 on oltava FPSCR" @@ -2697,65 +2695,65 @@ msgid "operand 0 must be FPSCR" msgstr "operandin 0 on oltava FPSCR" -#: config/tc-arm.c:8863 config/tc-arm.c:11898 +#: config/tc-arm.c:9266 config/tc-arm.c:12355 msgid "bad register for mrs" msgstr "virheellinen rekisteri kohteelle mrs" -#: config/tc-arm.c:8870 config/tc-arm.c:11921 +#: config/tc-arm.c:9273 config/tc-arm.c:12379 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "odotettiin ’APSR’, ’CPSR’ tai ’SPSR’" -#: config/tc-arm.c:8911 +#: config/tc-arm.c:9314 msgid "Rd and Rm should be different in mul" msgstr "”Rd” ja ”Rm” pitäisi olla erilainen ”mul”:ssa" -#: config/tc-arm.c:8930 config/tc-arm.c:9184 config/tc-arm.c:12059 +#: config/tc-arm.c:9333 config/tc-arm.c:9607 config/tc-arm.c:12518 msgid "rdhi and rdlo must be different" msgstr "”rdhi” ja ”rdlo” on oltava erilaisia" -#: config/tc-arm.c:8936 +#: config/tc-arm.c:9339 msgid "rdhi, rdlo and rm must all be different" msgstr "”rdhi”, ”rdlo” ja ”rm” on oltava kaikki erilaisia" -#: config/tc-arm.c:9002 +#: config/tc-arm.c:9405 msgid "'[' expected after PLD mnemonic" msgstr "odotettiin ’[’-merkkiä PLD-muistikkaan jälkeen" -#: config/tc-arm.c:9004 config/tc-arm.c:9019 +#: config/tc-arm.c:9407 config/tc-arm.c:9422 msgid "post-indexed expression used in preload instruction" msgstr "jälki-indeksoitua lauseketta käytetty ennakkoladatussa käskyssä" -#: config/tc-arm.c:9006 config/tc-arm.c:9021 +#: config/tc-arm.c:9409 config/tc-arm.c:9424 msgid "writeback used in preload instruction" msgstr "”writeback” käytetty ennakkoladatussa käskyssä" -#: config/tc-arm.c:9008 config/tc-arm.c:9023 +#: config/tc-arm.c:9411 config/tc-arm.c:9426 msgid "unindexed addressing used in preload instruction" msgstr "" "indeksoimatonta osoitteenmuodostusta käytetty ennakkoladatussa käskyssä" -#: config/tc-arm.c:9017 +#: config/tc-arm.c:9420 msgid "'[' expected after PLI mnemonic" msgstr "odotettiin ’[’-merkkiä PLI-muistikkaan jälkeen" -#: config/tc-arm.c:9129 config/tc-arm.c:12436 config/tc-arm.c:12468 -#: config/tc-arm.c:12511 +#: config/tc-arm.c:9534 config/tc-arm.c:12895 config/tc-arm.c:12927 +#: config/tc-arm.c:12970 msgid "extraneous shift as part of operand to shift insn" msgstr "asiaankuulumaton siirros siirtokäskyn operandin osana" -#: config/tc-arm.c:9210 +#: config/tc-arm.c:9633 msgid "SRS base register must be r13" msgstr "SRS-perusrekisterin on oltava ”r13”" -#: config/tc-arm.c:9269 +#: config/tc-arm.c:9692 msgid "can only store two consecutive registers" msgstr "voi tallentaa vain kaksi peräkkäistä rekisteriä" -#: config/tc-arm.c:9383 config/tc-arm.c:9400 +#: config/tc-arm.c:9806 config/tc-arm.c:9823 msgid "only two consecutive VFP SP registers allowed here" msgstr "tässä sallitaan vain kaksi peräkkäistä ”VFP SP”-rekisteriä" -#: config/tc-arm.c:9428 config/tc-arm.c:9443 +#: config/tc-arm.c:9851 config/tc-arm.c:9866 msgid "this addressing mode requires base-register writeback" msgstr "" "tämä osoitteenmuodostustila vaatii perusrekisterin ”writeback”-toiminnon" @@ -2763,7 +2761,7 @@ # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16. #. i.e. immbits must be in range 0 - 16. -#: config/tc-arm.c:9560 +#: config/tc-arm.c:9983 msgid "immediate value out of range, expected range [0, 16]" msgstr "" "suora muistiosoitusarvo on lukualueen ulkopuolella, odotettu arvoalue [0, 16]" @@ -2771,121 +2769,121 @@ # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32. #. i.e. immbits must be in range 0 - 31. -#: config/tc-arm.c:9567 +#: config/tc-arm.c:9990 msgid "immediate value out of range, expected range [1, 32]" msgstr "" "suora muistiosoitusarvo on lukualueen ulkopuolella, odotettu arvoalue [1, 32]" -#: config/tc-arm.c:9633 +#: config/tc-arm.c:10056 msgid "this instruction does not support indexing" msgstr "tämä käsky ei tue indeksointia" -#: config/tc-arm.c:9656 +#: config/tc-arm.c:10079 msgid "only r15 allowed here" msgstr "vain ”r15” sallittu tässä" -#: config/tc-arm.c:9791 +#: config/tc-arm.c:10214 msgid "immediate operand requires iWMMXt2" msgstr "suora muistiosoitusoperandi vaatii iWMMXt2-määrittelyn" -#: config/tc-arm.c:9935 +#: config/tc-arm.c:10358 msgid "shift by register not allowed in thumb mode" msgstr "rekisterin sivuttaissiirros ei ole sallittu ”thumb”-tilassa" -#: config/tc-arm.c:9947 config/tc-arm.c:12619 config/tc-arm.c:22214 +#: config/tc-arm.c:10370 config/tc-arm.c:13078 config/tc-arm.c:23590 msgid "shift expression is too large" msgstr "sivuttaissiirroslauseke on liian iso" -#: config/tc-arm.c:7398 config/tc-arm.c:9974 +#: config/tc-arm.c:7570 config/tc-arm.c:10397 msgid "Instruction does not support =N addresses" msgstr "Käsky ei tue ”=N”-osoitteita" -#: config/tc-arm.c:9980 +#: config/tc-arm.c:10403 msgid "cannot use register index with this instruction" msgstr "ei voi käyttää rekisteri-indeksiä tämän käskyn kanssa" -#: config/tc-arm.c:9982 +#: config/tc-arm.c:10405 msgid "Thumb does not support negative register indexing" msgstr "”Thumb” ei tue negatiivista rekisteri-indeksointia" -#: config/tc-arm.c:9984 +#: config/tc-arm.c:10407 msgid "Thumb does not support register post-indexing" msgstr "”Thumb” ei tue rekisterijälki-indeksointia" -#: config/tc-arm.c:9986 +#: config/tc-arm.c:10409 msgid "Thumb does not support register indexing with writeback" msgstr "”Thumb” ei tue rekisteri-indeksointia ”writeback”:lla" -#: config/tc-arm.c:9988 +#: config/tc-arm.c:10411 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" "”Thumb” tukee vain ”LSL”:ää rekisteri-indeksoinnin sivuttaissiirrossa" -#: config/tc-arm.c:9997 config/tc-arm.c:15527 +#: config/tc-arm.c:10420 config/tc-arm.c:16395 msgid "shift out of range" msgstr "sivuttaissiirto lukualueen ulkopuolella" -#: config/tc-arm.c:10006 +#: config/tc-arm.c:10429 msgid "cannot use writeback with this instruction" msgstr "ei voi käyttää ”writeback”-toimintoa tällä käskyllä" -#: config/tc-arm.c:10027 +#: config/tc-arm.c:10450 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" "ei voi käyttää jälki-indeksointia ohjelmalaskurisuhteellisella " "osoitteenmuodostuksella" -#: config/tc-arm.c:10028 +#: config/tc-arm.c:10451 msgid "cannot use post-indexing with this instruction" msgstr "ei voi käyttää jälki-indeksointia tällä käskyllä" -#: config/tc-arm.c:10241 +#: config/tc-arm.c:10673 msgid "only SUBS PC, LR, #const allowed" msgstr "vain ”SUBS PC”, ”LR”, ”#const” on sallittu" -#: config/tc-arm.c:10323 config/tc-arm.c:10478 config/tc-arm.c:10575 -#: config/tc-arm.c:11859 config/tc-arm.c:12165 +#: config/tc-arm.c:10756 config/tc-arm.c:10916 config/tc-arm.c:11013 +#: config/tc-arm.c:12316 config/tc-arm.c:12624 msgid "shift must be constant" msgstr "sivuttaissiirron on oltava vakio" -#: config/tc-arm.c:10328 +#: config/tc-arm.c:10761 msgid "shift value over 3 not allowed in thumb mode" msgstr "arvoa 3 suurempi sivuttaissiirros ei ole sallittu ”thumb”-tilassa" -#: config/tc-arm.c:10330 +#: config/tc-arm.c:10763 msgid "only LSL shift allowed in thumb mode" msgstr "vain LSL-sivuttaissiirros on sallittu ”thumb”-tilassa" -#: config/tc-arm.c:10354 config/tc-arm.c:10493 config/tc-arm.c:10590 -#: config/tc-arm.c:11872 +#: config/tc-arm.c:10787 config/tc-arm.c:10931 config/tc-arm.c:11028 +#: config/tc-arm.c:12329 msgid "unshifted register required" msgstr "sivuttaissiirtämätön rekisteri vaadittu" -#: config/tc-arm.c:10369 config/tc-arm.c:10601 config/tc-arm.c:12020 +#: config/tc-arm.c:10802 config/tc-arm.c:11039 config/tc-arm.c:12479 msgid "dest must overlap one source register" msgstr "”dest” on oltava osittain päällekkäin yhden lähderekisterin kanssa" -#: config/tc-arm.c:10496 +#: config/tc-arm.c:10934 config/tc-csky.c:5507 msgid "dest and source1 must be the same register" msgstr "”dest” ja ”source1” on oltava sama rekisteri" -#: config/tc-arm.c:10765 +#: config/tc-arm.c:11207 msgid "instruction is always unconditional" msgstr "käsky on aina ehdoton" -#: config/tc-arm.c:10880 +#: config/tc-arm.c:11328 msgid "selected processor does not support 'A' form of this instruction" msgstr "valittu prosessori ei tue tämän käskyn ’A’-muotoa" -#: config/tc-arm.c:10883 +#: config/tc-arm.c:11331 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "”Thumb” ei tue tämän käskyn kaksiargumenttimuotoa" -#: config/tc-arm.c:11004 +#: config/tc-arm.c:11452 msgid "SP not allowed in register list" msgstr "”SP” ei ole sallittu rekisteriluettelossa" -#: config/tc-arm.c:11008 config/tc-arm.c:11114 +#: config/tc-arm.c:11456 config/tc-arm.c:11562 msgid "" "having the base register in the register list when using write back is " "UNPREDICTABLE" @@ -2893,41 +2891,41 @@ "perusrekisterin oleminen rekisteriluettelossa, kun käytetään ”writeback”-" "toimintoa on ENNUSTAMATON" -#: config/tc-arm.c:11016 +#: config/tc-arm.c:11464 msgid "LR and PC should not both be in register list" msgstr "Rekisterien LR ja PC ei pitäisi olla molempien rekisteriluettelossa" -#: config/tc-arm.c:11024 +#: config/tc-arm.c:11472 msgid "PC not allowed in register list" msgstr "Ohjelmalaskuri ei ole sallittu rekisteriluettelossa" -#: config/tc-arm.c:11066 +#: config/tc-arm.c:11514 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "”Thumb” lataa/tallenna-monikerta ei tue kohdetta ”{reglist}^”" -#: config/tc-arm.c:11091 config/tc-arm.c:11168 +#: config/tc-arm.c:11539 config/tc-arm.c:11616 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "kohteelle r%d tallennettu arvo on TUNTEMATON" -#: config/tc-arm.c:11161 +#: config/tc-arm.c:11609 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "”Thumb-2”-käsky on voimassa vain yhdistetyssä syntaksissa" -#: config/tc-arm.c:11165 config/tc-arm.c:11175 +#: config/tc-arm.c:11613 config/tc-arm.c:11623 msgid "this instruction will write back the base register" msgstr "tämä käsky kirjoittaa takaisin perusrekisterin" -#: config/tc-arm.c:11178 +#: config/tc-arm.c:11626 msgid "this instruction will not write back the base register" msgstr "tämä käsky ei kirjoita takaisin perusrekisteriä" -#: config/tc-arm.c:11209 +#: config/tc-arm.c:11657 msgid "r14 not allowed as first register when second register is omitted" msgstr "" "”r14” ei ole sallittu ensimmäisenä rekisterinä kun toinen rekisteri ohitetaan" -#: config/tc-arm.c:11309 +#: config/tc-arm.c:11757 msgid "" "This instruction may be unpredictable if executed on M-profile cores with " "interrupts enabled." @@ -2935,23 +2933,23 @@ "Tämä käsky voi olla ennustamaton suoritettuna M-profiiliytimessä " "keskeytykset otettuna pois käytöstä" -#: config/tc-arm.c:11338 config/tc-arm.c:11351 config/tc-arm.c:11387 +#: config/tc-arm.c:11786 config/tc-arm.c:11799 config/tc-arm.c:11835 msgid "Thumb does not support this addressing mode" msgstr "”Thumb” ei tue tätä osoitteenmuodostustilaa" -#: config/tc-arm.c:11355 +#: config/tc-arm.c:11803 msgid "byte or halfword not valid for base register" msgstr "”byte” tai ”halfword” ei ole voimassa perusrekisterille" -#: config/tc-arm.c:11358 +#: config/tc-arm.c:11806 msgid "r15 based store not allowed" msgstr "”r15”-perustainen tallennus ei ole sallittu" -#: config/tc-arm.c:11360 +#: config/tc-arm.c:11808 msgid "invalid base register for register offset" msgstr "virheellinen perusrekisteri rekisterisiirrososoitteelle" -#: config/tc-arm.c:11551 +#: config/tc-arm.c:11999 #, c-format msgid "" "Use of r%u as a source register is deprecated when r%u is the destination " @@ -2960,12 +2958,12 @@ "Rekisterin r%u käyttö lähderekisterinä on vanhentunut, kun r%u on " "kohderekisteri." -#: config/tc-arm.c:11735 +#: config/tc-arm.c:12192 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" "”sivuttaisiirtoja CMP/MOV-käskyissä tuetaan vain yhdistetyssä syntaksissa" -#: config/tc-arm.c:11763 +#: config/tc-arm.c:12220 msgid "only lo regs allowed with immediate" msgstr "vain ”lo regs” sallittu suoran muistiosoitusarvon kanssa" @@ -2973,206 +2971,207 @@ msgid ":upper16: not allowed this instruction" msgstr "”:upper16:” ei ole sallittu tässä käskyssä" -#: config/tc-arm.c:11939 +#: config/tc-arm.c:12397 msgid "Thumb encoding does not support an immediate here" msgstr "”Thumb”-koodaus ei tue tässä suoraa muistiosoitusarvoa" -#: config/tc-arm.c:12025 +#: config/tc-arm.c:12484 msgid "Thumb-2 MUL must not set flags" msgstr "Thumb-2 MUL ei saa asettaa lippuja" -#: config/tc-arm.c:12090 +#: config/tc-arm.c:12549 msgid "Thumb does not support NOP with hints" msgstr "”Thumb” ei tue ”NOP”-komentoa vihjeiden kanssa" -#: config/tc-arm.c:12228 +#: config/tc-arm.c:9435 config/tc-arm.c:12687 msgid "push/pop do not support {reglist}^" msgstr "”push/pop” eivät tue kohdetta ”{reglist}^”" -#: config/tc-arm.c:12250 +#: config/tc-arm.c:12709 msgid "invalid register list to push/pop instruction" msgstr "virheellinen rekisteriluettelo ”push/pop”-käskyihin" -#: config/tc-arm.c:12495 +#: config/tc-arm.c:12954 msgid "source1 and dest must be same register" msgstr "rekisterien ”source1” ja ”dest” on oltava sama rekisteri" -#: config/tc-arm.c:12520 +#: config/tc-arm.c:12979 msgid "ror #imm not supported" msgstr "”ror #imm” ei ole tuettu" -#: config/tc-arm.c:12571 +#: config/tc-arm.c:13030 msgid "SMC is not permitted on this architecture" msgstr "SMC ei ole sallittu tässä arkkitehtuurissa" -#: config/tc-arm.c:12736 +#: config/tc-arm.c:13195 msgid "Thumb encoding does not support rotation" msgstr "”Thumb”-koodaus ei tue kiertoa" -#: config/tc-arm.c:12751 +#: config/tc-arm.c:18789 msgid "SVC is not permitted on this architecture" msgstr "SVC ei ole sallittu tässä arkkitehtuurissa" -#: config/tc-arm.c:12767 +#: config/tc-arm.c:13215 msgid "instruction requires register index" msgstr "käsky vaatii rekisteri-indeksin" -#: config/tc-arm.c:12776 +#: config/tc-arm.c:13225 msgid "instruction does not allow shifted index" msgstr "käsky ei salli sivuttaissiirrettyä indeksiä" -#: config/tc-arm.c:12960 +#: config/tc-arm.c:13411 msgid "invalid neon suffix for non neon instruction" msgstr "virheellinen neon-loppuliite ei-neon -käskylle" -#: config/tc-arm.c:13255 config/tc-arm.c:13592 config/tc-arm.c:15056 -#: config/tc-arm.c:16449 +#: config/tc-arm.c:13773 config/tc-arm.c:14119 config/tc-arm.c:15736 +#: config/tc-arm.c:17396 msgid "invalid instruction shape" msgstr "virheellinen käskymuoto" -#: config/tc-arm.c:13500 +#: config/tc-arm.c:14018 msgid "types specified in both the mnemonic and operands" msgstr "tyypit määritelty sekä muistikkaassa että operandissa" -#: config/tc-arm.c:13537 +#: config/tc-arm.c:14055 msgid "operand types can't be inferred" msgstr "operandityyppejä ei voi sekoittaa keskenään" -#: config/tc-arm.c:13543 +#: config/tc-arm.c:14061 msgid "type specifier has the wrong number of parts" msgstr "tyypimäärittelyssä on väärä lukumäärä osia" -#: config/tc-arm.c:13608 config/tc-arm.c:15196 config/tc-arm.c:15203 +#: config/tc-arm.c:14147 config/tc-arm.c:15926 config/tc-arm.c:15933 msgid "operand size must match register width" msgstr "operandikoon on täsmättävä rekisterileveyden kanssa" -#: config/tc-arm.c:13619 +#: config/tc-arm.c:14158 msgid "bad type in Neon instruction" msgstr "virheellinen tyyppi Neon-käskyssä" -#: config/tc-arm.c:13630 +#: config/tc-arm.c:14169 msgid "inconsistent types in Neon instruction" msgstr "epäjohdonmukaisia tyyppejä Neon-käskyssä" -#: config/tc-arm.c:14256 +#: config/tc-arm.c:14854 msgid "first and second operands shall be the same register" msgstr "ensimmäisen ja toisen operandin pitäisi olla sama rekisteri" -#: config/tc-arm.c:14532 +#: config/tc-arm.c:15139 config/tc-arm.c:16231 msgid "scalar out of range for multiply instruction" msgstr "skalaari lukualueen ulkopuolella kertolaskukäskylle" -#: config/tc-arm.c:14708 config/tc-arm.c:14720 +#: config/tc-arm.c:15349 config/tc-arm.c:15361 msgid "immediate out of range for insert" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella lisäyskäskylle" -#: config/tc-arm.c:14732 config/tc-arm.c:15900 +#: config/tc-arm.c:14698 config/tc-arm.c:14734 config/tc-arm.c:15373 +#: config/tc-arm.c:16801 msgid "immediate out of range for shift" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella sivuttaissiirrolle" -#: config/tc-aarch64.c:6215 config/tc-aarch64.c:6260 config/tc-aarch64.c:6286 -#: config/tc-arm.c:14789 config/tc-arm.c:14816 config/tc-arm.c:15360 -#: config/tc-arm.c:15841 config/tc-metag.c:2444 config/tc-metag.c:2453 -#: config/tc-metag.c:2492 config/tc-metag.c:2501 config/tc-metag.c:3020 -#: config/tc-metag.c:3029 +#: config/tc-aarch64.c:7599 config/tc-aarch64.c:7644 config/tc-aarch64.c:7670 +#: config/tc-arm.c:15430 config/tc-arm.c:15457 config/tc-arm.c:16101 +#: config/tc-arm.c:16734 config/tc-arm.c:17570 config/tc-arm.c:17610 +#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492 +#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030 msgid "immediate out of range" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella" -#: config/tc-arm.c:14853 +#: config/tc-arm.c:15494 msgid "immediate out of range for narrowing operation" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella kaventamistoimelle" -#: config/tc-arm.c:14987 +#: config/tc-arm.c:15640 msgid "operands 0 and 1 must be the same register" msgstr "operandien 0 ja 1 on oltava sama rekisteri" -#: config/tc-arm.c:15334 +#: config/tc-arm.c:16075 msgid "operand size must be specified for immediate VMOV" msgstr "" "operandikoon on oltava määritelty suoran muistiosoituksen VMOV-arvolle" -#: config/tc-arm.c:15344 +#: config/tc-arm.c:16085 msgid "immediate has bits set outside the operand size" msgstr "" "suorassa muistiosoitusarvossa on asetettu bittejä operandikoon ulkopuolelle" -#: config/tc-arm.c:15553 +#: config/tc-arm.c:16421 msgid "elements must be smaller than reversal region" msgstr "elementtien on oltava pienempiä kuin puretun alueen" -#: config/tc-arm.c:15734 config/tc-arm.c:15794 +#: config/tc-arm.c:16603 config/tc-arm.c:16663 msgid "bad type for scalar" msgstr "virheellinen tyyppi skalaarille" -#: config/tc-arm.c:15858 config/tc-arm.c:15866 +#: config/tc-arm.c:16759 config/tc-arm.c:16767 msgid "VFP registers must be adjacent" msgstr "VFP-rekisterien on oltava vierekkäisiä" -#: config/tc-arm.c:16012 +#: config/tc-arm.c:16942 msgid "bad list length for table lookup" msgstr "virheellinen luettelopituus tauluhakua varten" -#: config/tc-arm.c:16042 +#: config/tc-arm.c:16972 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "toimintoa writeback (!) on käytettävä kohteelle VLDMDB ja VSTMDB" -#: config/tc-arm.c:16045 +#: config/tc-arm.c:14540 config/tc-arm.c:14555 config/tc-arm.c:16975 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" "rekisteriluettelon täytyy sisältää vähintään 1 ja enintään 16 rekisteriä" -#: config/tc-arm.c:16072 +#: config/tc-arm.c:17002 msgid "Use of PC here is deprecated" msgstr "Ohjelmalaskurin käyttö on vanhentunut" -#: config/tc-arm.c:16070 +#: config/tc-arm.c:17000 msgid "Use of PC here is UNPREDICTABLE" msgstr "Ohjelmalaskurin käyttö tässä on ENNUSTAMATON" -#: config/tc-arm.c:16135 +#: config/tc-arm.c:17069 msgid "bad alignment" msgstr "virheellinen tasaus" -#: config/tc-arm.c:16152 +#: config/tc-arm.c:17086 msgid "bad list type for instruction" msgstr "virheellinen luettelotyyppi käskylle" -#: config/tc-arm.c:16196 +#: config/tc-arm.c:17130 msgid "unsupported alignment for instruction" msgstr "ei-tuettu tasaus käskylle" -#: config/tc-arm.c:16215 config/tc-arm.c:16309 config/tc-arm.c:16320 -#: config/tc-arm.c:16330 config/tc-arm.c:16344 +#: config/tc-arm.c:17149 config/tc-arm.c:17243 config/tc-arm.c:17255 +#: config/tc-arm.c:17265 config/tc-arm.c:17279 msgid "bad list length" msgstr "virheellinen luettelopituus" -#: config/tc-arm.c:16220 +#: config/tc-arm.c:17154 msgid "stride of 2 unavailable when element size is 8" msgstr "kahden askellus ei ole käytettävissä kun elementtikoko on 8" -#: config/tc-arm.c:16253 config/tc-arm.c:16328 +#: config/tc-arm.c:17187 config/tc-arm.c:17263 msgid "can't use alignment with this instruction" msgstr "ei voi käyttää tasausta tämän käskyn kanssa" -#: config/tc-arm.c:16400 +#: config/tc-arm.c:17335 msgid "post-index must be a register" msgstr "jälki-indeksin on oltava rekisteri" -#: config/tc-arm.c:16402 +#: config/tc-arm.c:17337 msgid "bad register for post-index" msgstr "virheellinen rekisteri jälki-indeksille" # infix ei ole etuliite (prefix) eikä loppuliite (suffix) -#: config/tc-arm.c:17087 config/tc-arm.c:17173 +#: config/tc-arm.c:18204 config/tc-arm.c:18290 msgid "conditional infixes are deprecated in unified syntax" msgstr "" "ehdolliset infix-liitteet ovat vanhentuneita yhdistetyssä syntaksissa" -#: config/tc-arm.c:17324 +#: config/tc-arm.c:18441 msgid "Warning: conditional outside an IT block for Thumb." msgstr "Varoitus: ehtolause IT-lohkon ulkopuolella Thumb-käskylle" -#: config/tc-arm.c:17592 +#: config/tc-arm.c:18769 msgid "s suffix on comparison instruction is deprecated" msgstr "s-loppuliite vertailukäskyssä on vanhentunut" @@ -3182,7 +3181,7 @@ msgid "selected processor does not support Thumb mode `%s'" msgstr "valittu prosessori ei tue Thumb-tilaa ”%s”" -#: config/tc-arm.c:17617 +#: config/tc-arm.c:18797 msgid "Thumb does not support conditional execution" msgstr "Thumb ei tue ehdollista suoritusta" @@ -3192,7 +3191,7 @@ msgid "selected processor does not support Thumb-2 mode `%s'" msgstr "valittu prosessori ei tue Thumb-2 -tilaa ”%s”" -#: config/tc-arm.c:17661 +#: config/tc-arm.c:18845 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "ei voi noudattaa leveysloppuliitettä -- ”%s”" @@ -3202,611 +3201,612 @@ msgid "selected processor does not support ARM mode `%s'" msgstr "valittu prosessori ei tue ARM-tilaa ”%s”" -#: config/tc-arm.c:17707 +#: config/tc-arm.c:18892 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "leveysloppuliitteet ovat virheellisiä ARM-tilassa -- ”%s”" -#: config/tc-arm.c:17740 +#: config/tc-arm.c:18925 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" "yritys käyttää ARM-käskyä prosessorissa, joka tukee vain Thumb-käskyjä -- " "”%s”" -#: config/tc-arm.c:17757 +#: config/tc-arm.c:18942 #, c-format msgid "section '%s' finished with an open IT block." msgstr "lohko ”%s” päättynyt avoimessa IT-lohkossa." -#: config/tc-arm.c:17762 +#: config/tc-arm.c:18947 msgid "file finished with an open IT block." msgstr "tiedosto loppui avoimella IT-lohkolla" -#: config/tc-arm.c:20930 +#: config/tc-arm.c:22243 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "%d tavua suurempia tasauksia ei ole tuettu ”.text”-lohkoissa." -#: config/tc-arm.c:21198 config/tc-ia64.c:3612 +#: config/tc-arm.c:22510 config/tc-ia64.c:3594 #, c-format msgid "Group section `%s' has no group signature" msgstr "Ryhmälohkolla ’%s’ ei ole ryhmätunnistetta" -#: config/tc-arm.c:21243 +#: config/tc-arm.c:22556 msgid "handlerdata in cantunwind frame" msgstr "käsittelijätietoja ”cantunwind”-kehyksessä" -#: config/tc-arm.c:21260 +#: config/tc-arm.c:22573 msgid "too many unwind opcodes for personality routine 0" msgstr "liian monia ”unwind”-käskykoodeja henkilöllisyysrutiinille 0" -#: config/tc-arm.c:21301 +#: config/tc-arm.c:22614 msgid "too many unwind opcodes" msgstr "liian monia ”unwind”-käskykoodeja" -#: config/tc-aarch64.c:6010 config/tc-arm.c:21571 +#: config/tc-aarch64.c:7393 config/tc-arm.c:22929 msgid "GOT already in the symbol table" msgstr "GOT on jo symbolitaulussa" -#: config/tc-aarch64.c:6415 config/tc-arm.c:21909 config/tc-arm.c:21960 -#: config/tc-arm.c:22241 +#: config/tc-aarch64.c:7802 config/tc-arm.c:23267 config/tc-arm.c:23335 +#: config/tc-arm.c:23617 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "määrittelemätöntä symbolia %s käytetty suorana muistiosoitusarvona" -#: config/tc-arm.c:21911 config/tc-arm.c:21962 +#: config/tc-arm.c:23269 config/tc-arm.c:23337 #, c-format msgid "symbol %s is in a different section" msgstr "symboli %s on eri lohkossa" -#: config/tc-arm.c:21913 config/tc-arm.c:21964 +#: config/tc-arm.c:23271 config/tc-arm.c:23339 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "symboli %s on ”weak” ja saatetaan myöhemmin korvata" -#: config/tc-arm.c:21941 config/tc-arm.c:22283 +#: config/tc-arm.c:23316 config/tc-arm.c:23688 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "virheellinen vakio (%lx) korjauksen jälkeen" -#: config/tc-arm.c:21997 +#: config/tc-arm.c:23372 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" "ei kyetä laskemaan ADRL-käskyjä 0x%lx:n ohjelmalaskurisiirrososoitteelle" -#: config/tc-arm.c:22032 config/tc-arm.c:22062 +#: config/tc-arm.c:23408 config/tc-arm.c:23438 msgid "invalid literal constant: pool needs to be closer" msgstr "virheellinen literaalivakio: varannon on oltava lähempi" -#: config/tc-arm.c:22035 config/tc-arm.c:22084 +#: config/tc-arm.c:23411 config/tc-arm.c:23460 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "virheellinen suora muistiosoitusarvo siirrososoitteelle (%ld)" -#: config/tc-arm.c:22065 +#: config/tc-arm.c:23441 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" "virheellinen suora muistiosoitusarvo 8-bittiselle siirrososoitteelle (%ld)" -#: config/tc-arm.c:22125 +#: config/tc-arm.c:23501 msgid "offset not a multiple of 4" msgstr "siirrososoite ei ole 4:n monikerta" -#: config/tc-aarch64.c:6522 config/tc-arm.c:22132 config/tc-arm.c:22147 -#: config/tc-arm.c:22162 config/tc-arm.c:22173 config/tc-arm.c:22196 -#: config/tc-arm.c:22903 config/tc-moxie.c:708 config/tc-pj.c:448 -#: config/tc-sh.c:4290 +#: config/tc-aarch64.c:7934 config/tc-arm.c:23508 config/tc-arm.c:23523 +#: config/tc-arm.c:23538 config/tc-arm.c:23549 config/tc-arm.c:23572 +#: config/tc-arm.c:24403 config/tc-moxie.c:716 config/tc-pj.c:452 +#: config/tc-sh.c:3733 msgid "offset out of range" msgstr "siirrososoite lukualueen ulkopuolella" -#: config/tc-arm.c:22299 +#: config/tc-arm.c:23704 msgid "invalid smc expression" msgstr "virheellinen smc-lauseke" -#: config/tc-arm.c:22308 +#: config/tc-arm.c:23713 msgid "invalid hvc expression" msgstr "virheellinen hvc-lauseke" -#: config/tc-arm.c:22319 config/tc-arm.c:22328 +#: config/tc-arm.c:23724 config/tc-arm.c:23733 msgid "invalid swi expression" msgstr "virheellinen swi-lauseke" -#: config/tc-arm.c:22338 +#: config/tc-arm.c:23743 msgid "invalid expression in load/store multiple" msgstr "virheellinen lauseke ”lataa/tallenna”-monikerrassa" -#: config/tc-arm.c:22399 +#: config/tc-arm.c:23805 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "blx kohteeseen ”%s” ”ARM ISA”-tilafunktio vaihtui kohteeksi bl" -#: config/tc-arm.c:22418 +#: config/tc-arm.c:23824 msgid "misaligned branch destination" msgstr "tasaamaton haarautumiskohde" -#: config/tc-aarch64.c:6457 config/tc-aarch64.c:6472 config/tc-arm.c:22504 +#: config/tc-aarch64.c:7844 config/tc-aarch64.c:7859 config/tc-arm.c:23910 msgid "conditional branch out of range" msgstr "ehdollinen haarautuminen lukualueen ulkopuolella" -#: config/tc-arm.c:22538 +#: config/tc-arm.c:23944 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" "blx kohteeseen ”Thumb”-funktio ”%s” ”Thumb ISA”-tilasta vaihtui kohteeksi bl" -#: config/tc-arm.c:22588 +#: config/tc-arm.c:23994 msgid "Thumb2 branch out of range" msgstr "Thumb2-haarautuminen on lukualueen ulkopuolella" -#: config/tc-arm.c:22672 +#: config/tc-arm.c:24109 msgid "rel31 relocation overflow" msgstr "”rel31”-sijoitusylivuoto" -#: config/tc-arm.c:22684 config/tc-arm.c:22712 +#: config/tc-arm.c:24130 config/tc-arm.c:24134 config/tc-arm.c:24173 msgid "co-processor offset out of range" msgstr "apuprosessorisiirrososoite lukualueen ulkopuolella" -#: config/tc-arm.c:22729 +#: config/tc-arm.c:24190 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "virheellinen siirrososoite, kohde ei ole word-tasattu (0x%08lX)" -#: config/tc-arm.c:22736 config/tc-arm.c:22745 config/tc-arm.c:22753 -#: config/tc-arm.c:22761 config/tc-arm.c:22769 +#: config/tc-arm.c:24197 config/tc-arm.c:24206 config/tc-arm.c:24214 +#: config/tc-arm.c:24222 config/tc-arm.c:24230 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "virheellinen siirrososoite, arvo liian suuri (0x%08lX)" -#: config/tc-arm.c:22810 +#: config/tc-arm.c:24271 msgid "invalid Hi register with immediate" msgstr "virheellinen ”Hi”-rekisteri suoralla muistiosoitusarvolla" -#: config/tc-arm.c:22826 +#: config/tc-arm.c:24287 msgid "invalid immediate for stack address calculation" msgstr "virheellinen suora muistiosoitusarvo pino-osoitelaskennalle" -#: config/tc-arm.c:22834 +#: config/tc-arm.c:24334 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" "virheellinen suora muistiosoitusarvo osoitelaskennalle (arvo = 0x%08lX)" -#: config/tc-arm.c:22864 +#: config/tc-arm.c:24364 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "virheellinen suora muistiosoitusarvo: %ld on lukualueen ulkopuolella" -#: config/tc-arm.c:22876 +#: config/tc-arm.c:24376 #, c-format msgid "invalid shift value: %ld" msgstr "virheellinen sivuttaissiirtoarvo: %ld" -#: config/tc-arm.c:22955 +#: config/tc-arm.c:24446 config/tc-arm.c:24517 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "siirrososoite 0x%08lX ei ole edustava" -#: config/tc-arm.c:22995 +#: config/tc-arm.c:24557 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" "virheellinen siirrososoite 0x%08lX (vain 12 bittiä käytettävissä " "suuruusluokalle)" -#: config/tc-arm.c:23034 +#: config/tc-arm.c:24596 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" "virheellinen siirrososoite 0x%08lX (vain 8 bittiä käytettävissä " "suuruusluokalle)" -#: config/tc-arm.c:23074 +#: config/tc-arm.c:24636 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "virheellinen siirrososoite 0x%08lX (on oltava word-tasattu)" -#: config/tc-arm.c:23079 +#: config/tc-arm.c:24641 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" "virheellinen siirrososoite 0x%08lX (on oltava 8-bittinen sanojen lukumäärä)" -#: config/tc-arm.c:23110 config/tc-score.c:7392 +#: config/tc-arm.c:24672 config/tc-score.c:7379 #, c-format msgid "bad relocation fixup type (%d)" msgstr "virheellinen sijoituskorjaustyyppi (%d)" -#: config/tc-arm.c:23221 +#: config/tc-arm.c:24790 msgid "literal referenced across section boundary" msgstr "literaaliviitattu lohkorajan ylitse" -#: config/tc-arm.c:23288 +#: config/tc-arm.c:24867 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "sisäistä sijoitusta (tyyppi: SUORA MUISTIOSOITUS) ei ole korjattu" -#: config/tc-arm.c:23293 +#: config/tc-arm.c:24872 msgid "ADRL used for a symbol not defined in the same file" msgstr "ADRL käytetty symbolille, joka ei ole määritelty samassa tiedostossa" -#: config/tc-arm.c:23308 +#: config/tc-arm.c:24887 #, c-format msgid "undefined local label `%s'" msgstr "määrittelemätön paikallinen nimiö ”%s”" -#: config/tc-arm.c:23314 +#: config/tc-arm.c:24893 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" "sijoitusta ”internal_relocation” (tyyppi: OFFSET_IMM) ei ole korjattu" -#: config/tc-arm.c:23336 config/tc-cris.c:4006 config/tc-mcore.c:1925 -#: config/tc-microblaze.c:1966 config/tc-mmix.c:2893 config/tc-moxie.c:818 -#: config/tc-ns32k.c:2247 config/tc-score.c:7478 +#: config/tc-arm.c:24915 config/tc-cris.c:4006 config/tc-csky.c:877 +#: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1998 +#: config/tc-mmix.c:2895 config/tc-moxie.c:825 config/tc-ns32k.c:2248 +#: config/tc-score.c:7466 msgid "" msgstr "" -#: config/tc-aarch64.c:6721 config/tc-arm.c:23339 config/tc-arm.c:23360 -#: config/tc-mips.c:17189 config/tc-score.c:7480 +#: config/tc-aarch64.c:8176 config/tc-arm.c:24918 config/tc-arm.c:24939 +#: config/tc-mips.c:18147 config/tc-or1k.c:348 config/tc-score.c:7468 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "ei voi edustaa %s-sijoitusta tässä objektitiedostomuodossa" -#: config/tc-arm.c:23720 +#: config/tc-arm.c:25317 #, c-format msgid "%s: unexpected function type: %d" msgstr "%s: odottamaton funktiotyyppi: %d" -#: config/tc-arm.c:23857 +#: config/tc-arm.c:25454 msgid "use of old and new-style options to set CPU type" msgstr "" "vanhojen ja uusien tyylivalitsimien käyttö prosessorityypin asettamiseksi" -#: config/tc-arm.c:23867 +#: config/tc-arm.c:25473 msgid "use of old and new-style options to set FPU type" msgstr "" "vanhojen ja uusien tyylivalitsimien käyttö liukulukuyksikön tyypin " "asettamiseksi" -#: config/tc-arm.c:23943 +#: config/tc-arm.c:25552 msgid "hard-float conflicts with specified fpu" msgstr "" "laitteistoliukuluku on ristiriidassa määritellyn liukulukuyksikön kanssa" -#: config/tc-arm.c:24130 +#: config/tc-arm.c:25744 msgid "generate PIC code" msgstr "tuottaa PIC-koodin" -#: config/tc-arm.c:24131 +#: config/tc-arm.c:25745 msgid "assemble Thumb code" msgstr "assembloi Thumb-koodin" -#: config/tc-arm.c:24132 +#: config/tc-arm.c:25746 msgid "support ARM/Thumb interworking" msgstr "tukee ”ARM/Thumb”-yhteistoimivuutta" -#: config/tc-arm.c:24134 +#: config/tc-arm.c:25748 msgid "code uses 32-bit program counter" msgstr "koodi käyttää 32-bittistä ohjelmalaskuria" -#: config/tc-arm.c:24135 +#: config/tc-arm.c:25749 msgid "code uses 26-bit program counter" msgstr "koodi käyttää 26-bittistä ohjelmalaskuria" -#: config/tc-arm.c:24136 +#: config/tc-arm.c:25750 msgid "floating point args are in fp regs" msgstr "liukulukuargumentit ovat liukulukurekistereissä" -#: config/tc-arm.c:24138 +#: config/tc-arm.c:25752 msgid "re-entrant code" msgstr "vapaakäyntinen koodi" -#: config/tc-arm.c:24139 +#: config/tc-arm.c:25753 msgid "code is ATPCS conformant" msgstr "koodi on ATPCS-yhteensopiva" -#: config/tc-aarch64.c:7159 config/tc-arm.c:24140 +#: config/tc-aarch64.c:8692 config/tc-arm.c:25754 msgid "assemble for big-endian" msgstr "assembloi ”big-endian”-tavujärjestykselle" -#: config/tc-aarch64.c:7160 config/tc-arm.c:24141 +#: config/tc-aarch64.c:8693 config/tc-arm.c:25755 msgid "assemble for little-endian" msgstr "assembloi ”little-endian”-tavujärjestykselle" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:24145 +#: config/tc-arm.c:25759 msgid "use frame pointer" msgstr "käytä kehysosoitinta" -#: config/tc-arm.c:24146 +#: config/tc-arm.c:25760 msgid "use stack size checking" msgstr "käytä pinokokotarkistusta" -#: config/tc-arm.c:24149 +#: config/tc-arm.c:25763 msgid "do not warn on use of deprecated feature" msgstr "älä varoita vanhentuneen ominaisuuden käytöstä" #. DON'T add any new processors to this list -- we want the whole list #. to go away... Add them to the processors table instead. -#: config/tc-arm.c:24166 config/tc-arm.c:24167 +#: config/tc-arm.c:25782 config/tc-arm.c:25783 msgid "use -mcpu=arm1" msgstr "käytä ”-mcpu=arm1”-valitsinasetusta" -#: config/tc-arm.c:24168 config/tc-arm.c:24169 +#: config/tc-arm.c:25784 config/tc-arm.c:25785 msgid "use -mcpu=arm2" msgstr "käytä ”-mcpu=arm2”-valitsinasetusta" -#: config/tc-arm.c:24170 config/tc-arm.c:24171 +#: config/tc-arm.c:25786 config/tc-arm.c:25787 msgid "use -mcpu=arm250" msgstr "käytä ”-mcpu=arm250”-valitsinasetusta" -#: config/tc-arm.c:24172 config/tc-arm.c:24173 +#: config/tc-arm.c:25788 config/tc-arm.c:25789 msgid "use -mcpu=arm3" msgstr "käytä ”-mcpu=arm3”-valitsinasetusta" -#: config/tc-arm.c:24174 config/tc-arm.c:24175 +#: config/tc-arm.c:25790 config/tc-arm.c:25791 msgid "use -mcpu=arm6" msgstr "käytä ”-mcpu=arm6”-valitsinasetusta" -#: config/tc-arm.c:24176 config/tc-arm.c:24177 +#: config/tc-arm.c:25792 config/tc-arm.c:25793 msgid "use -mcpu=arm600" msgstr "käytä ”-mcpu=arm600”-valitsinasetusta" -#: config/tc-arm.c:24178 config/tc-arm.c:24179 +#: config/tc-arm.c:25794 config/tc-arm.c:25795 msgid "use -mcpu=arm610" msgstr "käytä ”-mcpu=arm610”-valitsinasetusta" -#: config/tc-arm.c:24180 config/tc-arm.c:24181 +#: config/tc-arm.c:25796 config/tc-arm.c:25797 msgid "use -mcpu=arm620" msgstr "käytä ”-mcpu=arm620”-valitsinasetusta" -#: config/tc-arm.c:24182 config/tc-arm.c:24183 +#: config/tc-arm.c:25798 config/tc-arm.c:25799 msgid "use -mcpu=arm7" msgstr "käytä ”-mcpu=arm7”-valitsinasetusta" -#: config/tc-arm.c:24184 config/tc-arm.c:24185 +#: config/tc-arm.c:25800 config/tc-arm.c:25801 msgid "use -mcpu=arm70" msgstr "käytä ”-mcpu=arm70”-valitsinasetusta" -#: config/tc-arm.c:24186 config/tc-arm.c:24187 +#: config/tc-arm.c:25802 config/tc-arm.c:25803 msgid "use -mcpu=arm700" msgstr "käytä ”-mcpu=arm700”-valitsinasetusta" -#: config/tc-arm.c:24188 config/tc-arm.c:24189 +#: config/tc-arm.c:25804 config/tc-arm.c:25805 msgid "use -mcpu=arm700i" msgstr "käytä ”-mcpu=arm700i”-valitsinasetusta" -#: config/tc-arm.c:24190 config/tc-arm.c:24191 +#: config/tc-arm.c:25806 config/tc-arm.c:25807 msgid "use -mcpu=arm710" msgstr "käytä ”-mcpu=arm710”-valitsinasetusta" -#: config/tc-arm.c:24192 config/tc-arm.c:24193 +#: config/tc-arm.c:25808 config/tc-arm.c:25809 msgid "use -mcpu=arm710c" msgstr "käytä ”-mcpu=arm710c”-valitsinasetusta" -#: config/tc-arm.c:24194 config/tc-arm.c:24195 +#: config/tc-arm.c:25810 config/tc-arm.c:25811 msgid "use -mcpu=arm720" msgstr "käytä ”-mcpu=arm720”-valitsinasetusta" -#: config/tc-arm.c:24196 config/tc-arm.c:24197 +#: config/tc-arm.c:25812 config/tc-arm.c:25813 msgid "use -mcpu=arm7d" msgstr "käytä ”-mcpu=arm7d”-valitsinasetusta" -#: config/tc-arm.c:24198 config/tc-arm.c:24199 +#: config/tc-arm.c:25814 config/tc-arm.c:25815 msgid "use -mcpu=arm7di" msgstr "käytä ”-mcpu=arm7di”-valitsinasetusta" -#: config/tc-arm.c:24200 config/tc-arm.c:24201 +#: config/tc-arm.c:25816 config/tc-arm.c:25817 msgid "use -mcpu=arm7m" msgstr "käytä ”-mcpu=arm7m”-valitsinasetusta" -#: config/tc-arm.c:24202 config/tc-arm.c:24203 +#: config/tc-arm.c:25818 config/tc-arm.c:25819 msgid "use -mcpu=arm7dm" msgstr "käytä ”-mcpu=arm7dm”-valitsinasetusta" -#: config/tc-arm.c:24204 config/tc-arm.c:24205 +#: config/tc-arm.c:25820 config/tc-arm.c:25821 msgid "use -mcpu=arm7dmi" msgstr "käytä ”-mcpu=arm7dmi”-valitsinasetusta" -#: config/tc-arm.c:24206 config/tc-arm.c:24207 +#: config/tc-arm.c:25822 config/tc-arm.c:25823 msgid "use -mcpu=arm7100" msgstr "käytä ”-mcpu=arm7100”-valitsinasetusta" -#: config/tc-arm.c:24208 config/tc-arm.c:24209 +#: config/tc-arm.c:25824 config/tc-arm.c:25825 msgid "use -mcpu=arm7500" msgstr "käytä ”-mcpu=arm7500”-valitsinasetusta" -#: config/tc-arm.c:24210 config/tc-arm.c:24211 +#: config/tc-arm.c:25826 config/tc-arm.c:25827 msgid "use -mcpu=arm7500fe" msgstr "käytä ”-mcpu=arm7500fe”-valitsinasetusta" -#: config/tc-arm.c:24212 config/tc-arm.c:24213 config/tc-arm.c:24214 -#: config/tc-arm.c:24215 +#: config/tc-arm.c:25828 config/tc-arm.c:25829 config/tc-arm.c:25830 +#: config/tc-arm.c:25831 msgid "use -mcpu=arm7tdmi" msgstr "käytä ”-mcpu=arm7tdmi”-valitsinasetusta" -#: config/tc-arm.c:24216 config/tc-arm.c:24217 +#: config/tc-arm.c:25832 config/tc-arm.c:25833 msgid "use -mcpu=arm710t" msgstr "käytä ”-mcpu=arm710t”-valitsinasetusta" -#: config/tc-arm.c:24218 config/tc-arm.c:24219 +#: config/tc-arm.c:25834 config/tc-arm.c:25835 msgid "use -mcpu=arm720t" msgstr "käytä ”-mcpu=arm720t”-valitsinasetusta" -#: config/tc-arm.c:24220 config/tc-arm.c:24221 +#: config/tc-arm.c:25836 config/tc-arm.c:25837 msgid "use -mcpu=arm740t" msgstr "käytä ”-mcpu=arm740t”-valitsinasetusta" -#: config/tc-arm.c:24222 config/tc-arm.c:24223 +#: config/tc-arm.c:25838 config/tc-arm.c:25839 msgid "use -mcpu=arm8" msgstr "käytä ”-mcpu=arm8”-valitsinasetusta" -#: config/tc-arm.c:24224 config/tc-arm.c:24225 +#: config/tc-arm.c:25840 config/tc-arm.c:25841 msgid "use -mcpu=arm810" msgstr "käytä ”-mcpu=arm810”-valitsinasetusta" -#: config/tc-arm.c:24226 config/tc-arm.c:24227 +#: config/tc-arm.c:25842 config/tc-arm.c:25843 msgid "use -mcpu=arm9" msgstr "käytä ”-mcpu=arm9”-valitsinasetusta" -#: config/tc-arm.c:24228 config/tc-arm.c:24229 +#: config/tc-arm.c:25844 config/tc-arm.c:25845 msgid "use -mcpu=arm9tdmi" msgstr "käytä ”-mcpu=arm9tdmi”-valitsinasetusta" -#: config/tc-arm.c:24230 config/tc-arm.c:24231 +#: config/tc-arm.c:25846 config/tc-arm.c:25847 msgid "use -mcpu=arm920" msgstr "käytä ”-mcpu=arm920”-valitsinasetusta" -#: config/tc-arm.c:24232 config/tc-arm.c:24233 +#: config/tc-arm.c:25848 config/tc-arm.c:25849 msgid "use -mcpu=arm940" msgstr "käytä ”-mcpu=arm940”-valitsinasetusta" -#: config/tc-arm.c:24234 +#: config/tc-arm.c:25850 msgid "use -mcpu=strongarm" msgstr "käytä ”-mcpu=strongarm”-valitsinasetusta" -#: config/tc-arm.c:24236 +#: config/tc-arm.c:25852 msgid "use -mcpu=strongarm110" msgstr "käytä ”-mcpu=strongarm110”-valitsinasetusta" -#: config/tc-arm.c:24238 +#: config/tc-arm.c:25854 msgid "use -mcpu=strongarm1100" msgstr "käytä ”-mcpu=strongarm1100”-valitsinasetusta" -#: config/tc-arm.c:24240 +#: config/tc-arm.c:25856 msgid "use -mcpu=strongarm1110" msgstr "käytä ”-mcpu=strongarm1110”-valitsinasetusta" -#: config/tc-arm.c:24241 +#: config/tc-arm.c:25857 msgid "use -mcpu=xscale" msgstr "käytä ”-mcpu=xscale”-valitsinasetusta" -#: config/tc-arm.c:24242 +#: config/tc-arm.c:25858 msgid "use -mcpu=iwmmxt" msgstr "käytä ”-mcpu=iwmmxt”-valitsinasetusta" -#: config/tc-arm.c:24243 +#: config/tc-arm.c:25859 msgid "use -mcpu=all" msgstr "käytä ”-mcpu=all”-valitsinasetusta" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:24246 config/tc-arm.c:24247 +#: config/tc-arm.c:25862 config/tc-arm.c:25863 msgid "use -march=armv2" msgstr "käytä ”-march=armv2”-valitsinasetusta" -#: config/tc-arm.c:24248 config/tc-arm.c:24249 +#: config/tc-arm.c:25864 config/tc-arm.c:25865 msgid "use -march=armv2a" msgstr "käytä ”-march=armv2a”-valitsinasetusta" -#: config/tc-arm.c:24250 config/tc-arm.c:24251 +#: config/tc-arm.c:25866 config/tc-arm.c:25867 msgid "use -march=armv3" msgstr "käytä ”-march=armv3”-valitsinasetusta" -#: config/tc-arm.c:24252 config/tc-arm.c:24253 +#: config/tc-arm.c:25868 config/tc-arm.c:25869 msgid "use -march=armv3m" msgstr "käytä ”-march=armv3m”-valitsinasetusta" -#: config/tc-arm.c:24254 config/tc-arm.c:24255 +#: config/tc-arm.c:25870 config/tc-arm.c:25871 msgid "use -march=armv4" msgstr "käytä ”-march=armv4”-valitsinasetusta" -#: config/tc-arm.c:24256 config/tc-arm.c:24257 +#: config/tc-arm.c:25872 config/tc-arm.c:25873 msgid "use -march=armv4t" msgstr "käytä ”-march=armv4t”-valitsinasetusta" -#: config/tc-arm.c:24258 config/tc-arm.c:24259 +#: config/tc-arm.c:25874 config/tc-arm.c:25875 msgid "use -march=armv5" msgstr "käytä ”-march=armv5”-valitsinasetusta" -#: config/tc-arm.c:24260 config/tc-arm.c:24261 +#: config/tc-arm.c:25876 config/tc-arm.c:25877 msgid "use -march=armv5t" msgstr "käytä ”-march=armv5t”-valitsinasetusta" -#: config/tc-arm.c:24262 config/tc-arm.c:24263 +#: config/tc-arm.c:25878 config/tc-arm.c:25879 msgid "use -march=armv5te" msgstr "käytä ”-march=armv5te”-valitsinasetusta" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:24266 +#: config/tc-arm.c:25882 msgid "use -mfpu=fpe" msgstr "käytä ”-mfpu=fpe”-valitsinasetusta" -#: config/tc-arm.c:24267 +#: config/tc-arm.c:25883 msgid "use -mfpu=fpa10" msgstr "käytä ”-mfpu=fpa10”-valitsinasetusta" -#: config/tc-arm.c:24268 +#: config/tc-arm.c:25884 msgid "use -mfpu=fpa11" msgstr "käytä ”-mfpu=fpa11”-valitsinasetusta" -#: config/tc-arm.c:24270 +#: config/tc-arm.c:25886 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "käytä joko ”-mfpu=softfpa”- tai ”-mfpu=softvfp”-valitsinasetusta" -#: config/tc-aarch64.c:7259 config/tc-arm.c:24644 +#: config/tc-aarch64.c:8927 config/tc-arm.c:26583 msgid "invalid architectural extension" msgstr "virheellinen arkkitehtuurilaajennus" -#: config/tc-aarch64.c:7284 config/tc-arm.c:24676 +#: config/tc-aarch64.c:8952 config/tc-arm.c:26615 msgid "must specify extensions to add before specifying those to remove" msgstr "on määriteltävä laajennukset ennen poistettavien määrittelyä" -#: config/tc-aarch64.c:7292 config/tc-arm.c:24684 +#: config/tc-aarch64.c:8960 config/tc-arm.c:26623 msgid "missing architectural extension" msgstr "puuttuva arkkitehtuurilaajennus" -#: config/tc-arm.c:24698 +#: config/tc-arm.c:26647 msgid "extension does not apply to the base architecture" msgstr "laajennus ei koske perusarkkitehtuuria" -#: config/tc-aarch64.c:7311 config/tc-arm.c:24721 +#: config/tc-aarch64.c:8987 config/tc-arm.c:26674 #, c-format msgid "unknown architectural extension `%s'" msgstr "tuntematon arkkitehtuurilaajennus ”%s”" -#: config/tc-arm.c:24723 +#: config/tc-arm.c:26676 msgid "architectural extensions must be specified in alphabetical order" msgstr "arkkitehtuurilaajennukset on määriteltävä aakkosjärjestyksessä" -#: config/tc-aarch64.c:7335 config/tc-arm.c:24755 config/tc-metag.c:5833 +#: config/tc-aarch64.c:9011 config/tc-arm.c:26708 config/tc-metag.c:5834 #, c-format msgid "missing cpu name `%s'" msgstr "puuttuva prosessorinimi ”%s”" -#: config/tc-aarch64.c:7349 config/tc-aarch64.c:7568 config/tc-arm.c:24781 -#: config/tc-arm.c:25335 config/tc-metag.c:5844 +#: config/tc-aarch64.c:9025 config/tc-aarch64.c:9242 config/tc-arm.c:26743 +#: config/tc-arm.c:27524 config/tc-csky.c:896 config/tc-metag.c:5845 #, c-format msgid "unknown cpu `%s'" msgstr "tuntematon prosessori ”%s”" -#: config/tc-aarch64.c:7367 config/tc-arm.c:24799 +#: config/tc-aarch64.c:9043 config/tc-arm.c:26761 #, c-format msgid "missing architecture name `%s'" msgstr "puuttuva arkkitehtuurinimi ”%s”" -#: config/tc-aarch64.c:7381 config/tc-aarch64.c:7615 config/tc-arm.c:24816 -#: config/tc-arm.c:25369 config/tc-arm.c:25400 config/tc-score.c:7715 +#: config/tc-aarch64.c:9057 config/tc-aarch64.c:9289 config/tc-arm.c:26781 +#: config/tc-arm.c:27558 config/tc-arm.c:27588 config/tc-score.c:7703 #, c-format msgid "unknown architecture `%s'\n" msgstr "tuntematon arkkitehtuuri ”%s”\n" -#: config/tc-arm.c:24832 config/tc-arm.c:25482 +#: config/tc-arm.c:26797 config/tc-arm.c:27691 #, c-format msgid "unknown floating point format `%s'\n" msgstr "tuntematon liukulukumuoto ”%s”\n" -#: config/tc-arm.c:24848 +#: config/tc-arm.c:26813 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "tuntematon liukuluku-abi ”%s”\n" -#: config/tc-arm.c:24864 +#: config/tc-arm.c:26829 #, c-format msgid "unknown EABI `%s'\n" msgstr "tuntematon EABI ”%s”\n" -#: config/tc-arm.c:24884 +#: config/tc-arm.c:26849 #, c-format msgid "" "unknown implicit IT mode `%s', should be arm, thumb, always, or never." @@ -3814,69 +3814,69 @@ "tuntematon implisiittinen IT-tila ”%s”, pitäisi olla arm, thumb, always, tai " "never." -#: config/tc-aarch64.c:7426 config/tc-arm.c:24903 config/tc-metag.c:5910 +#: config/tc-aarch64.c:9100 config/tc-arm.c:26868 config/tc-metag.c:5911 msgid "\t assemble for CPU " msgstr "\t assembloi prosessorille " -#: config/tc-aarch64.c:7428 config/tc-arm.c:24905 +#: config/tc-aarch64.c:9102 config/tc-arm.c:26870 msgid "\t assemble for architecture " msgstr "" "\t assembloi arkkitehtuurille " -#: config/tc-arm.c:24907 config/tc-metag.c:5912 +#: config/tc-arm.c:26872 config/tc-metag.c:5913 msgid "\t assemble for FPU architecture " msgstr "\t assembloi FPU-arkkitehtuurille " -#: config/tc-arm.c:24909 +#: config/tc-arm.c:26874 msgid "\t assemble for floating point ABI " msgstr "\t assembloi liukuluku-ABI:lle " -#: config/tc-arm.c:24912 +#: config/tc-arm.c:26877 msgid "\t\t assemble for eabi version " msgstr "\t\t assembloi eabi-versiolle " -#: config/tc-arm.c:24915 +#: config/tc-arm.c:26880 msgid "\t controls implicit insertion of IT instructions" msgstr "\t ohjaa IT-käskyjen implisiittistä lisäämistä" -#: config/tc-aarch64.c:7467 config/tc-aarch64.c:7487 config/tc-arm.c:24961 -#: config/tc-arm.c:24979 config/tc-arm.c:24999 config/tc-metag.c:5935 +#: config/tc-aarch64.c:9141 config/tc-aarch64.c:9161 config/tc-arm.c:26932 +#: config/tc-arm.c:26950 config/tc-arm.c:26970 config/tc-metag.c:5936 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "valitsin ”-%c%s” on poistettu käytöstä: %s" -#: config/tc-arm.c:25019 +#: config/tc-arm.c:26990 #, c-format msgid " ARM-specific assembler options:\n" msgstr " ARM-kohtaisia assemblerivalitsimia:\n" -#: config/tc-aarch64.c:7518 config/tc-arm.c:25030 +#: config/tc-aarch64.c:9192 config/tc-arc.c:3557 config/tc-arm.c:27001 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" " -EB assembloi koodi ”big-endian”-tyyppiselle " "prosessorille\n" -#: config/tc-aarch64.c:7523 config/tc-arm.c:25035 +#: config/tc-aarch64.c:9197 config/tc-arc.c:3559 config/tc-arm.c:27006 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" " -EL assembloi koodi ”little-endian”-tyyppiselle " "prosessorille\n" -#: config/tc-arm.c:25039 +#: config/tc-arm.c:27010 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr " --fix-v4bx Salli BX ARMv4-koodissa\n" -#: config/tc-arm.c:25433 +#: config/tc-arm.c:27632 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" "arkkitehtuurilaajennus ”%s” ei ole sallittu nykyisessä perusarkkitehtuurissa" -#: config/tc-avr.c:437 +#: config/tc-avr.c:593 #, c-format msgid "Known MCU names:" msgstr "Tunnetut MCU-nimet:" @@ -3954,151 +3954,152 @@ " -mno-wrap hylkää ”rjmp/rcall”-käskyt 8 kilotavun laskurikierrolla\n" " (oletus avr3:lle, avr5:lle)\n" -#: config/tc-avr.c:572 +#: config/tc-avr.c:720 #, c-format msgid "unknown MCU: %s\n" msgstr "tuntematon MCU: %s\n" -#: config/tc-avr.c:586 +#: config/tc-avr.c:734 #, c-format msgid "redefinition of mcu type `%s' to `%s'" msgstr "mcu-tyypin uudelleenmäärittely nimestä ”%s” nimeen ”%s”" -#: config/tc-avr.c:671 +#: config/tc-avr.c:857 msgid "constant value required" msgstr "vakioarvo vaadittu" -#: config/tc-avr.c:674 +#: config/tc-avr.c:860 #, c-format msgid "number must be positive and less than %d" msgstr "numeron on oltava positiivinen ja pienempi kuin %d" # Tämäkin virheilmoitus on virheellinen. Lähdekoodissa tutkitaan, että onko luku pienempi kuin -255 tai suurempi kuin 255, eli pitäisi olla "vakio 16-bittialueen ulkopuolella: %d". Todellisuudessa kohteena on 8-bittinen rekisteri, johon sopii kerrallaan vain puolet (0...255) tai (-255...0) tutkittavasta lukualueesta. -#: config/tc-avr.c:700 config/tc-avr.c:837 +#: config/tc-avr.c:886 config/tc-avr.c:1023 #, c-format msgid "constant out of 8-bit range: %d" msgstr "vakio 8-bittialueen ulkopuolella: %d" -#: config/tc-avr.c:768 config/tc-score.c:1199 read.c:3729 +#: config/tc-avr.c:954 config/tc-score.c:1199 read.c:3797 msgid "illegal expression" msgstr "luvaton lauseke" -#: config/tc-avr.c:797 config/tc-avr.c:1753 +#: config/tc-avr.c:983 config/tc-avr.c:1993 config/tc-pru.c:1882 msgid "`)' required" msgstr "”)” vaadittu" -#: config/tc-avr.c:917 +#: config/tc-avr.c:1107 msgid "register r16-r23 required" msgstr "rekisteri ”r16-r23” vaadittu" -#: config/tc-avr.c:923 +#: config/tc-avr.c:1113 msgid "register number above 15 required" msgstr "vaadittu rekisterinumero, joka on arvon 15 yläpuolella" -#: config/tc-avr.c:929 +#: config/tc-avr.c:1119 config/tc-csky.c:5882 config/tc-csky.c:5916 msgid "even register number required" msgstr "parillinen rekisterinumero vaadittu" -#: config/tc-avr.c:935 +#: config/tc-avr.c:1125 msgid "register r24, r26, r28 or r30 required" msgstr "rekisteri r24, r26, r28 tai r30 vaadittu" -#: config/tc-avr.c:909 +#: config/tc-avr.c:1099 msgid "register name or number from 0 to 31 required" msgstr "rekisterinimi tai numero arvosta 0 arvoon 31 vaadittu" -#: config/tc-avr.c:956 +#: config/tc-avr.c:1146 msgid "pointer register (X, Y or Z) required" msgstr "osoitinrekisteri (X, Y tai Z) vaadittu" -#: config/tc-avr.c:963 +#: config/tc-avr.c:1153 msgid "cannot both predecrement and postincrement" msgstr "ei voi sekä ennakkoaskelvähentää että jälkiaskellisätä" -#: config/tc-avr.c:971 +#: config/tc-avr.c:1161 msgid "addressing mode not supported" msgstr "osoitteenmuodostustila ei ole tuettu" -#: config/tc-avr.c:977 +#: config/tc-avr.c:1167 msgid "can't predecrement" msgstr "ei voi ennakkoaskelvähentää" -#: config/tc-avr.c:980 +#: config/tc-avr.c:1170 msgid "pointer register Z required" msgstr "osoitinrekisteri Z vaadittu" -#: config/tc-avr.c:999 +#: config/tc-avr.c:1189 msgid "postincrement not supported" msgstr "jälkiaskelkasvatusta ei ole tuettu" -#: config/tc-avr.c:1009 +#: config/tc-avr.c:1199 msgid "pointer register (Y or Z) required" msgstr "osoitinrekisteri (Y tai Z) vaadittu" -#: config/tc-avr.c:1121 config/tc-xgate.c:1348 +#: config/tc-avr.c:1321 config/tc-xgate.c:1352 #, c-format msgid "unknown constraint `%c'" msgstr "tuntematon rajoite ”%c”" -#: config/tc-avr.c:1173 +#: config/tc-avr.c:1384 config/tc-avr.c:2675 msgid "`,' required" msgstr "”,” vaadittu" -#: config/tc-avr.c:1191 +#: config/tc-avr.c:1405 msgid "undefined combination of operands" msgstr "määrittelemätön operandien yhdistelmä" -#: config/tc-avr.c:1200 +#: config/tc-avr.c:1414 msgid "skipping two-word instruction" msgstr "hypätään kaksisanakäskyn ylitse" -#: config/tc-avr.c:1385 config/tc-avr.c:1401 config/tc-avr.c:1532 -#: config/tc-msp430.c:3334 config/tc-msp430.c:3353 +#: config/tc-avr.c:1602 config/tc-avr.c:1618 config/tc-avr.c:1749 +#: config/tc-msp430.c:4300 config/tc-msp430.c:4319 #, c-format msgid "odd address operand: %ld" msgstr "pariton osoiteoperandi: %ld" -#: config/tc-avr.c:1393 config/tc-avr.c:1412 config/tc-avr.c:1430 -#: config/tc-avr.c:1441 config/tc-avr.c:1457 config/tc-avr.c:1465 -#: config/tc-avr.c:1560 config/tc-avr.c:1567 config/tc-d10v.c:503 -#: config/tc-d30v.c:553 config/tc-msp430.c:3342 config/tc-msp430.c:3360 +#: config/tc-avr.c:1610 config/tc-avr.c:1629 config/tc-avr.c:1647 +#: config/tc-avr.c:1658 config/tc-avr.c:1674 config/tc-avr.c:1682 +#: config/tc-avr.c:1777 config/tc-avr.c:1784 config/tc-d10v.c:503 +#: config/tc-d30v.c:553 config/tc-msp430.c:4308 config/tc-msp430.c:4326 #, c-format msgid "operand out of range: %ld" msgstr "operandi lukualueen ulkopuolella: %ld" -#: config/tc-avr.c:1553 config/tc-d10v.c:1590 config/tc-d30v.c:2034 -#: config/tc-msp430.c:3431 +#: config/tc-avr.c:1770 config/tc-d10v.c:1590 config/tc-d30v.c:2034 +#: config/tc-msp430.c:4397 #, c-format msgid "line %d: unknown relocation type: 0x%x" msgstr "rivi %d: tuntematon sijoitustyyppi: 0x%x" -#: config/tc-avr.c:1581 +#: config/tc-avr.c:1798 msgid "only constant expression allowed" msgstr "vain vakiolauseke sallittu" #. xgettext:c-format. -#: config/tc-avr.c:1621 config/tc-bfin.c:832 config/tc-d10v.c:1462 -#: config/tc-d30v.c:1771 config/tc-metag.c:7023 config/tc-mn10200.c:782 -#: config/tc-mn10300.c:2178 config/tc-msp430.c:3479 config/tc-ppc.c:7140 -#: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3354 -#: config/tc-z80.c:2051 +#: config/tc-avr.c:1853 config/tc-bfin.c:824 config/tc-d10v.c:1462 +#: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779 +#: config/tc-mn10300.c:2177 config/tc-msp430.c:4445 config/tc-ppc.c:7533 +#: config/tc-spu.c:894 config/tc-spu.c:1105 config/tc-v850.c:3367 +#: config/tc-z80.c:2075 #, c-format msgid "reloc %d not supported by object file format" msgstr "objektitiedostomuoto ei tue ”reloc”-tyyppiä %d" -#: config/tc-avr.c:1644 config/tc-h8300.c:1954 config/tc-mcore.c:880 -#: config/tc-microblaze.c:921 config/tc-moxie.c:182 config/tc-msp430.c:3188 -#: config/tc-pj.c:253 config/tc-sh.c:2588 config/tc-z8k.c:1215 +#: config/tc-avr.c:1875 config/tc-ft32.c:232 config/tc-h8300.c:1930 +#: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182 +#: config/tc-pj.c:253 config/tc-sh.c:2196 config/tc-wasm32.c:747 +#: config/tc-z8k.c:1223 msgid "can't find opcode " msgstr "käskykoodia ei löydy " # MCU tulee muistaakseni sanoista MicroController Unit eli Microcontroller -#: config/tc-avr.c:1663 +#: config/tc-avr.c:1894 #, c-format msgid "illegal opcode %s for mcu %s" msgstr "luvaton käskykoodi %s mikrokontrollerille %s" -#: config/tc-avr.c:1691 +#: config/tc-avr.c:1932 msgid "garbage at end of line" msgstr "roskaa rivin lopussa" @@ -4108,71 +4109,71 @@ msgid "illegal %srelocation size: %d" msgstr "luvaton ’%s’-sijoituskoko: %d" -#: config/tc-bfin.c:95 config/tc-frv.c:1604 config/tc-frv.c:1614 +#: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613 msgid "missing ')'" msgstr "puuttuva ’)’" -#: config/tc-bfin.c:441 +#: config/tc-bfin.c:439 #, c-format msgid " Blackfin specific assembler options:\n" msgstr " Blackfin-kohtaiset assembleri-valitsimet:\n" -#: config/tc-bfin.c:442 +#: config/tc-bfin.c:440 #, c-format msgid " -mcpu= specify the name of the target CPU\n" msgstr " -mcpu= määritä kohdeprosessorin nimi\n" -#: config/tc-bfin.c:443 +#: config/tc-bfin.c:441 #, c-format msgid " -mfdpic assemble for the FDPIC ABI\n" msgstr " -mfdpic assembloi FDPIC ABI:lle\n" -#: config/tc-bfin.c:444 +#: config/tc-bfin.c:442 #, c-format msgid " -mno-fdpic/-mnopic disable -mfdpic\n" msgstr " -mno-fdpic/-mnopic ota pois käytöstä -mfdpic\n" -#: config/tc-bfin.c:457 +#: config/tc-bfin.c:455 msgid "Could not set architecture and machine." msgstr "Ei voitu asettaa arkkitehtuuria ja konetta." -#: config/tc-bfin.c:606 +#: config/tc-bfin.c:602 msgid "Parse failed." msgstr "Jäsentäminen epäonnistui." -#: config/tc-bfin.c:681 +#: config/tc-bfin.c:677 msgid "pcrel too far BFD_RELOC_BFIN_10" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_10" -#: config/tc-bfin.c:697 +#: config/tc-bfin.c:693 msgid "pcrel too far BFD_RELOC_BFIN_12" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_12" -#: config/tc-bfin.c:717 +#: config/tc-bfin.c:713 msgid "pcrel too far BFD_RELOC_BFIN_24" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_24" -#: config/tc-bfin.c:732 +#: config/tc-bfin.c:728 msgid "pcrel too far BFD_RELOC_BFIN_5" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_5" -#: config/tc-bfin.c:744 +#: config/tc-bfin.c:740 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_11_PCREL" -#: config/tc-bfin.c:754 +#: config/tc-bfin.c:750 msgid "rel too far BFD_RELOC_8" msgstr "rel liian kaukana BFD_RELOC_8" -#: config/tc-bfin.c:761 +#: config/tc-bfin.c:757 msgid "rel too far BFD_RELOC_16" msgstr "rel liian kaukana BFD_RELOC_16" -#: config/tc-cr16.c:164 read.c:4532 +#: config/tc-cr16.c:164 msgid "using a bit field width of zero" msgstr "käytetään nollakokoista bittikenttäleveyttä" -#: config/tc-cr16.c:172 read.c:4540 +#: config/tc-cr16.c:172 #, c-format msgid "field width \"%s\" too complex for a bitfield" msgstr "kenttäleveys ”%s” liian mutkikas bittikentälle" @@ -4183,249 +4184,249 @@ msgstr "" "kenttäleveys %lu liian suuri sopimaan %d tavuun: typistetty %d:n bittiin" -#: config/tc-cr16.c:203 read.c:4570 +#: config/tc-cr16.c:208 #, c-format msgid "field value \"%s\" too complex for a bitfield" msgstr "kenttäarvo ”%s” liian mutkikas bittikentälle" -#: config/tc-cr16.c:384 +#: config/tc-cr16.c:389 #, c-format msgid "Unknown register pair - index relative mode: `%d'" msgstr "Tuntematon rekisteripari - indeksisuhteellinen tila: ”%d”" -#: config/tc-cr16.c:568 config/tc-crx.c:345 config/tc-mn10200.c:769 -#: write.c:1011 +#: config/tc-arc.c:2919 config/tc-cr16.c:573 config/tc-crx.c:345 +#: config/tc-mn10200.c:766 write.c:1029 #, c-format msgid "can't resolve `%s' {%s section} - `%s' {%s section}" msgstr "" "ei voi ratkaista lausekkeen ”%s” {%s lohko} eroa lausekkeeseen ”%s” {%s " "lohko}" -#: config/tc-cr16.c:598 config/tc-crx.c:361 +#: config/tc-cr16.c:603 config/tc-crx.c:361 #, c-format msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" "sisäinen virhe: reloc-tyyppi %d (”%s”) ei ole objektitiedostomuodon tukema" -#: config/tc-cr16.c:691 config/tc-i386.c:10224 config/tc-s390.c:2001 +#: config/tc-cr16.c:696 config/tc-i386.c:11722 config/tc-s390.c:2121 msgid "GOT already in symbol table" msgstr "GOT on jo symbolitaulussa" -#: config/tc-cr16.c:800 config/tc-cr16.c:823 config/tc-cris.c:1195 -#: config/tc-crx.c:535 config/tc-crx.c:562 config/tc-crx.c:580 -#: config/tc-pdp11.c:193 +#: config/tc-arc.c:781 config/tc-arc.c:2577 config/tc-arc.c:2595 +#: config/tc-arc.c:2648 config/tc-arc.c:2672 config/tc-arc.c:4875 +#: config/tc-arc.c:4942 config/tc-cr16.c:805 config/tc-cr16.c:828 +#: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562 +#: config/tc-crx.c:580 config/tc-pdp11.c:193 msgid "Virtual memory exhausted" msgstr "Virtuaalimuisti loppui" -#: config/tc-cr16.c:808 config/tc-crx.c:572 config/tc-crx.c:591 -#: config/tc-m68k.c:4659 config/tc-tilegx.c:319 config/tc-tilepro.c:256 +#: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:318 +#: config/tc-tilepro.c:255 #, c-format msgid "Internal Error: Can't hash %s: %s" msgstr "Sisäinen virhe: Ei voida sekasummata ’%s’-rekisteriä: %s" -#: config/tc-cr16.c:834 config/tc-cris.c:1229 config/tc-crx.c:545 +#: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545 #, c-format msgid "Can't hash `%s': %s\n" msgstr "Ei voida sekasummata ”%s”-muistikasta: %s\n" -#: config/tc-cr16.c:835 config/tc-cris.c:1230 config/tc-crx.c:546 +#: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546 msgid "(unknown reason)" msgstr "(tuntematon syy)" #. Missing or bad expr becomes absolute 0. -#: config/tc-cr16.c:887 config/tc-crx.c:619 +#: config/tc-cr16.c:892 config/tc-crx.c:619 #, c-format msgid "missing or invalid displacement expression `%s' taken as 0" msgstr "puuttuvaa tai virheellistä siirtymälauseketta ”%s” pidetään nollana" -#: config/tc-cr16.c:937 +#: config/tc-cr16.c:942 #, c-format msgid "GOT bad expression with %s." msgstr "GOT virheellinen lauseke kohteen %s kanssa." -#: config/tc-cr16.c:1048 +#: config/tc-cr16.c:1053 #, c-format msgid "operand %d: illegal use expression: `%s`" msgstr "operandi %d: luvaton käyttölauseke: ”%s”" -#: config/tc-cr16.c:1113 config/tc-crx.c:1127 +#: config/tc-cr16.c:1118 config/tc-crx.c:1129 #, c-format msgid "Unknown register: `%d'" msgstr "Tuntematon rekisteri: ”%d”" #. Issue a error message when register is illegal. -#: config/tc-cr16.c:1121 config/tc-crx.c:1135 +#: config/tc-cr16.c:1126 #, c-format msgid "Illegal register (`%s') in Instruction: `%s'" msgstr "Luvaton rekisteri (”%s”) käskyssä: ”%s”" -#: config/tc-cr16.c:1192 config/tc-cr16.c:1267 config/tc-crx.c:757 -#: config/tc-crx.c:777 config/tc-crx.c:792 +#: config/tc-cr16.c:1200 config/tc-cr16.c:1275 #, c-format msgid "Illegal register `%s' in Instruction `%s'" msgstr "Luvaton rekisteri ”%s” käskyssä ”%s”" -#: config/tc-cr16.c:1220 config/tc-cr16.c:1231 +#: config/tc-cr16.c:1228 config/tc-cr16.c:1239 #, c-format msgid "Illegal register pair `%s' in Instruction `%s'" msgstr "Luvaton rekisteripari ”%s” käskyssä ”%s”" -#: config/tc-cr16.c:1256 config/tc-i960.c:832 +#: config/tc-cr16.c:1264 msgid "unmatched '['" msgstr "täsmäämätön ’[’" -#: config/tc-cr16.c:1262 config/tc-i960.c:839 +#: config/tc-cr16.c:1270 msgid "garbage after index spec ignored" msgstr "roskaa indeksimäärittelyn jälkeen ei otettu huomioon" -#: config/tc-cr16.c:1410 config/tc-crx.c:936 +#: config/tc-cr16.c:1418 config/tc-crx.c:938 #, c-format msgid "Illegal operands (whitespace): `%s'" msgstr "Luvattomat operandit (tyhjetila): ”%s”" -#: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446 -#: config/tc-crx.c:948 config/tc-crx.c:955 config/tc-crx.c:972 -#: config/tc-crx.c:1764 +#: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454 +#: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974 +#: config/tc-crx.c:1770 #, c-format msgid "Missing matching brackets : `%s'" msgstr "Puuttuvat täsmäävät sulkeet : ”%s”" -#: config/tc-cr16.c:1478 config/tc-crx.c:998 +#: config/tc-cr16.c:1486 config/tc-crx.c:1000 #, c-format msgid "Unknown exception: `%s'" msgstr "Tuntematon poikkeus: ”%s”" -#: config/tc-cr16.c:1563 config/tc-crx.c:1094 +#: config/tc-cr16.c:1571 config/tc-crx.c:1096 #, c-format msgid "Illegal `cinv' parameter: `%c'" msgstr "Luvaton ”cinv”-käskyparametri: ”%c”" -#: config/tc-cr16.c:1584 config/tc-cr16.c:1623 +#: config/tc-cr16.c:1592 config/tc-cr16.c:1631 #, c-format msgid "Unknown register pair: `%d'" msgstr "Tuntematon rekisteripari: ”%d”" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1592 +#: config/tc-cr16.c:1600 #, c-format msgid "Illegal register pair (`%s') in Instruction: `%s'" msgstr "Luvaton rekisteripari (”%s”) käskyssä: ”%s”" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1631 +#: config/tc-cr16.c:1639 #, c-format msgid "Illegal index register pair (`%s') in Instruction: `%s'" msgstr "Luvaton indeksirekisteripari (”%s”) käskyssä: ”%s”" -#: config/tc-cr16.c:1670 +#: config/tc-cr16.c:1678 #, c-format msgid "Unknown processor register : `%d'" msgstr "Tuntematon prosessorirekisteri : ”%d”" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1678 +#: config/tc-cr16.c:1686 #, c-format msgid "Illegal processor register (`%s') in Instruction: `%s'" msgstr "Luvaton prosessorirekisteri (”%s”) käskyssä: ”%s”" -#: config/tc-cr16.c:1726 +#: config/tc-cr16.c:1734 #, c-format msgid "Unknown processor register (32 bit) : `%d'" msgstr "Tuntematon prosessorirekisteri (32-bittinen) : ”%d”" #. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1734 +#: config/tc-cr16.c:1742 #, c-format msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'" msgstr "Luvaton 32-bittinen prosessorirekisteri (”%s”) käskyssä: ”%s”" -#: config/tc-cr16.c:2098 config/tc-crx.c:1662 config/tc-crx.c:1679 +#: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685 #, c-format msgid "Same src/dest register is used (`r%d'), result is undefined" msgstr "" "Käytetään samaa lähde- ja kohderekisteriä (”r%d”), tulos on määrittelemätön" -#: config/tc-cr16.c:2119 +#: config/tc-cr16.c:2129 msgid "RA register is saved twice." msgstr "RA-rekisteri on tallennettu kahdesti." -#: config/tc-cr16.c:2123 +#: config/tc-cr16.c:2133 #, c-format msgid "`%s' Illegal use of registers." msgstr "”%s” Luvaton rekisterien käyttö." -#: config/tc-cr16.c:2137 +#: config/tc-cr16.c:2147 #, c-format msgid "`%s' Illegal count-register combination." msgstr "”%s” Luvaton ’count’-vakion ja rekisterin yhdistelmä." -#: config/tc-cr16.c:2143 +#: config/tc-cr16.c:2153 #, c-format msgid "`%s' Illegal use of register." msgstr "”%s” Luvaton rekisterikäyttö." -#: config/tc-cr16.c:2152 config/tc-crx.c:1671 +#: config/tc-cr16.c:2162 config/tc-crx.c:1677 #, c-format msgid "`%s' has undefined result" msgstr "”%s” on määrittelemätön tulos" -#: config/tc-cr16.c:2160 +#: config/tc-cr16.c:2170 #, c-format msgid "Same src/dest register is used (`r%d'),result is undefined" msgstr "" "Käytetään samaa lähde- ja kohderekisteriä (”r%d”), tulos on määrittelemätön" -#: config/tc-cr16.c:2331 config/tc-crx.c:1576 +#: config/tc-cr16.c:2341 config/tc-crx.c:1582 msgid "Incorrect number of operands" msgstr "Virheellinen operandien lukumäärä" -#: config/tc-cr16.c:2333 config/tc-crx.c:1578 +#: config/tc-cr16.c:2343 config/tc-crx.c:1584 #, c-format msgid "Illegal type of operand (arg %d)" msgstr "Luvaton operandityyppi (argumentti %d)" -#: config/tc-cr16.c:2339 config/tc-crx.c:1584 +#: config/tc-cr16.c:2349 config/tc-crx.c:1590 #, c-format msgid "Operand out of range (arg %d)" msgstr "Operandi lukualueen ulkopuolella (argumentti %d)" -#: config/tc-cr16.c:2342 config/tc-crx.c:1587 +#: config/tc-cr16.c:2352 config/tc-crx.c:1593 #, c-format msgid "Operand has odd displacement (arg %d)" msgstr "Operandilla on pariton siirtymä (argumentti %d)" -#: config/tc-cr16.c:2345 config/tc-cr16.c:2376 config/tc-crx.c:1600 -#: config/tc-crx.c:1631 +#: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606 +#: config/tc-crx.c:1637 #, c-format msgid "Illegal operand (arg %d)" msgstr "Luvaton operandi (argumentti %d)" #. Give an error if a frag containing code is not aligned to a 2-byte #. boundary. -#: config/tc-cr16.c:2478 config/tc-cr16.h:74 config/tc-crx.c:1953 -#: config/tc-crx.h:77 config/tc-ppc.c:3402 config/tc-ppc.c:6383 +#: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959 +#: config/tc-crx.h:77 msgid "instruction address is not a multiple of 2" msgstr "käskyosoite ei ole kahden monikerta" -#: config/tc-cr16.c:2553 config/tc-cris.c:1556 config/tc-cris.c:1564 -#: config/tc-crx.c:1989 config/tc-dlx.c:692 config/tc-hppa.c:3242 -#: config/tc-hppa.c:3249 config/tc-i860.c:490 config/tc-i860.c:507 -#: config/tc-i860.c:987 config/tc-sparc.c:1584 config/tc-sparc.c:1592 +#: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564 +#: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212 +#: config/tc-hppa.c:3219 config/tc-sparc.c:1758 config/tc-sparc.c:1766 #, c-format msgid "Unknown opcode: `%s'" msgstr "Tuntematon käskykoodi: ”%s”" -#: config/tc-cris.c:550 config/tc-m68hc11.c:3896 +#: config/tc-cris.c:550 config/tc-m68hc11.c:3893 #, c-format msgid "internal inconsistency problem in %s: fr_symbol %lx" msgstr "sisäinen epäjohdonmukaisuuspulma funktiossa %s: fr_symbol %lx" -#: config/tc-cris.c:554 config/tc-m68hc11.c:3900 config/tc-msp430.c:3829 +#: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4795 #, c-format msgid "internal inconsistency problem in %s: resolved symbol" msgstr "sisäinen epäjohdonmukaisuuspulma funktiossa %s: ratkaistu symboli" -#: config/tc-cris.c:564 config/tc-m68hc11.c:3906 +#: config/tc-cris.c:564 config/tc-m68hc11.c:3903 #, c-format msgid "internal inconsistency problem in %s: fr_subtype %d" msgstr "sisäinen epäjohdonmukaisuuspulma funktiossa %s: fr_subtype %d" @@ -4659,7 +4660,7 @@ msgstr "" "virheellinen ”--march=”-valitsimessa: %s" -#: config/tc-cris.c:3958 config/tc-moxie.c:770 +#: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778 msgid "" "Semantics error. This type of operand can not be relocated, it must be an " "assembly-time constant" @@ -4667,7 +4668,7 @@ "Semanttinen virhe. Tätä operandityyppiä ei voi sijoittaa, sen on oltava " "assembly-aikainen vakio" -#: config/tc-cris.c:4007 config/tc-moxie.c:819 +#: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826 #, c-format msgid "Cannot generate relocation type for symbol %s, code %s" msgstr "Ei voida tuottaa sijoitustyyppiä symbolille %s, koodi %s" @@ -4779,7 +4780,7 @@ msgid ".arch requires a matching --march=... option" msgstr "”.arch” vaatii täsmäävän --march=... valitsimen" -#: config/tc-crx.c:820 +#: config/tc-crx.c:822 #, c-format msgid "Illegal Scale - `%d'" msgstr "Luvaton ’Scale’-arvo: ”%d”" @@ -4794,17 +4795,17 @@ msgid "Illegal Co-processor special register in Instruction `%s' " msgstr "Luvaton apuprosessorierikoisrekisteri käskyssä ”%s” " -#: config/tc-crx.c:1590 +#: config/tc-crx.c:1596 #, c-format msgid "Invalid DISPU4 operand value (arg %d)" msgstr "Virheellinen ”DISPU4”-operandiarvo (argumentti %d)" -#: config/tc-crx.c:1593 +#: config/tc-crx.c:1599 #, c-format msgid "Invalid CST4 operand value (arg %d)" msgstr "Virheellinen ”CST4”-operandiarvo (argumentti %d)" -#: config/tc-crx.c:1596 +#: config/tc-crx.c:1602 #, c-format msgid "Operand value is not within upper 64 KB (arg %d)" msgstr "Operandiarvo ei ole ylemmän 64:n kilotavun sisällä (argumentti %d)" @@ -4813,49 +4814,49 @@ msgid "Invalid Register in Register List" msgstr "Virheellinen rekisteri rekisteriluettelossa" -#: config/tc-crx.c:1787 +#: config/tc-crx.c:1793 #, c-format msgid "Illegal register `%s' in cop-register list" msgstr "Luvaton rekisteri ”%s” cop-rekisteriluettelossa" -#: config/tc-crx.c:1795 +#: config/tc-crx.c:1801 #, c-format msgid "Illegal register `%s' in cop-special-register list" msgstr "Luvaton rekisteri ”%s” cop-erikoisrekisteriluettelossa" -#: config/tc-crx.c:1814 +#: config/tc-crx.c:1820 #, c-format msgid "Illegal register `%s' in user register list" msgstr "Luvaton rekisteri ”%s” käyttäjärekisteriluettelossa" -#: config/tc-crx.c:1833 +#: config/tc-crx.c:1839 #, c-format msgid "Illegal register `%s' in register list" msgstr "Luvaton rekisteri ”%s” rekisteriluettelossa" -#: config/tc-crx.c:1839 +#: config/tc-crx.c:1845 #, c-format msgid "Maximum %d bits may be set in `mask16' operand" msgstr "Korkeintaan %d bittiä saa asettaa ”mask16”-operandissa" -#: config/tc-crx.c:1848 +#: config/tc-crx.c:1854 #, c-format msgid "rest of line ignored; first ignored character is `%c'" msgstr "" "rivin loppua ei otettu huomioon: ensimmäinen ei-huomioon-otettu merkki on " "”%c”" -#: config/tc-crx.c:1856 +#: config/tc-crx.c:1862 #, c-format msgid "Illegal `mask16' operand, operation is undefined - `%s'" msgstr "Luvaton ”mask16”-operandi, toiminto on määrittelemätön - ”%s”" #. HI can't be specified without LO (and vise-versa). -#: config/tc-crx.c:1862 +#: config/tc-crx.c:1868 msgid "HI/LO registers should be specified together" msgstr "”HI/LO”-rekisterit pitäisi määritellä yhdessä" -#: config/tc-crx.c:1868 +#: config/tc-crx.c:1874 msgid "HI/LO registers should be specified without additional registers" msgstr "”HI/LO”-rekisterit pitäisi määritellä ilman lisärekistereitä" @@ -5168,29 +5169,31 @@ msgid "line %d: unable to place address of symbol '%s' into a quad" msgstr "rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta quad-muuttujaan" -#: config/tc-d30v.c:2053 +#: config/tc-d30v.c:2053 config/tc-pru.c:216 config/tc-pru.c:332 #, c-format msgid "Alignment too large: %d assumed" msgstr "Tasaus on liian suuri: %d otaksuttu" -#: config/tc-dlx.c:211 +#: config/tc-dlx.c:213 msgid "missing .proc" msgstr "puuttuva ”.proc”" -#: config/tc-dlx.c:228 +#: config/tc-dlx.c:230 msgid ".endfunc missing for previous .proc" msgstr "”.endfunc” puuttuu edelliselle ”.proc”:lle" -#: config/tc-dlx.c:295 config/tc-i860.c:226 config/tc-mips.c:3483 -#: config/tc-nios2.c:2419 config/tc-nios2.c:2433 config/tc-nios2.c:2448 +#: config/tc-dlx.c:295 config/tc-mips.c:3664 config/tc-nios2.c:3639 +#: config/tc-nios2.c:3653 config/tc-nios2.c:3668 config/tc-pru.c:1573 +#: config/tc-pru.c:1587 config/tc-riscv.c:718 #, c-format msgid "internal error: can't hash `%s': %s\n" msgstr "sisäinen virhe: ei voi sekasummata käskykoodia ”%s”: %s\n" #. Probably a memory allocation problem? Give up now. -#: config/tc-dlx.c:302 config/tc-hppa.c:8359 config/tc-nios2.c:1270 -#: config/tc-nios2.c:2422 config/tc-nios2.c:2436 config/tc-nios2.c:2451 -#: config/tc-sparc.c:930 +#: config/tc-dlx.c:302 config/tc-hppa.c:8271 config/tc-nios2.c:1440 +#: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671 +#: config/tc-pru.c:1576 config/tc-pru.c:1590 config/tc-riscv.c:721 +#: config/tc-riscv.c:733 config/tc-sparc.c:1008 msgid "Broken assembler. No assembly attempted." msgstr "Rikkinäinen assembleri. Ei yritetty käännöstä." @@ -5214,7 +5217,7 @@ msgid "Invalid expression after %%%%\n" msgstr "Virheellinen lauseke ”%%%%”:n jälkeen\n" -#: config/tc-dlx.c:703 config/tc-tic4x.c:2479 +#: config/tc-dlx.c:703 config/tc-tic4x.c:2473 #, c-format msgid "Unknown opcode `%s'." msgstr "Tuntematon käskykoodi ”%s”." @@ -5233,64 +5236,64 @@ msgid "Too many operands: %s" msgstr "Liian monia operandeja: %s" -#: config/tc-dlx.c:797 +#: config/tc-dlx.c:798 #, c-format msgid "Both the_insn.HI and the_insn.LO are set : %s" msgstr "Sekä ”the_insn.HI” että ”the_insn.LO” on asetettu : %s" -#: config/tc-dlx.c:867 +#: config/tc-dlx.c:868 msgid "failed regnum sanity check." msgstr "rekisterinumeron järkevyystarkistus ei onnistunut." -#: config/tc-dlx.c:880 +#: config/tc-dlx.c:881 msgid "failed general register sanity check." msgstr "yleisrekisterin järkevyystarkistus ei onnistunut." #. Types or values of args don't match. -#: config/tc-dlx.c:888 +#: config/tc-dlx.c:889 msgid "Invalid operands" msgstr "Virheelliset operandit" -#: config/tc-dlx.c:1117 +#: config/tc-dlx.c:1118 #, c-format msgid "label \"$%d\" redefined" msgstr "tunniste ”$%d” määritelty uudelleen" -#: config/tc-dlx.c:1155 +#: config/tc-dlx.c:1156 msgid "Invalid expression after # number\n" msgstr "Virheellinen lauseke ”#”-numeron jälkeen\n" -#: config/tc-epiphany.c:147 +#: config/tc-epiphany.c:126 #, c-format msgid "EPIPHANY specific command line options:\n" msgstr "EPIPHANY-kohtaiset komentorivivalitsimet:\n" -#: config/tc-epiphany.c:386 +#: config/tc-epiphany.c:365 msgid "register number too large for push/pop" msgstr "rekisterinumero liian suuri push- tai pop-käskylle" -#: config/tc-epiphany.c:390 +#: config/tc-epiphany.c:369 msgid "register is out of order" msgstr "rekisteri on sopimaton" -#: config/tc-epiphany.c:401 config/tc-m68k.c:6036 config/tc-m68k.c:6065 +#: config/tc-epiphany.c:380 config/tc-m68k.c:5906 config/tc-m68k.c:5935 msgid "bad register list" msgstr "virheellinen rekisteriluettelo" -#: config/tc-epiphany.c:404 +#: config/tc-epiphany.c:383 msgid "malformed reglist in push/pop" msgstr "vääränmuotoinen rekisteriluettelo push- tai pop-komennossa" #. Checks for behavioral restrictions on LD/ST instructions. -#: config/tc-epiphany.c:505 +#: config/tc-epiphany.c:429 msgid "destination register modified by displacement-post-modified address" msgstr "displacement-post-modified-osoite muokannut kohderekisteriä" -#: config/tc-epiphany.c:506 +#: config/tc-epiphany.c:430 msgid "ldrd/strd requires even:odd register pair" msgstr "ldrd- tai strd-käsky vaatii parillinen:pariton-rekisteriparin" -#: config/tc-epiphany.c:824 config/tc-m32r.c:1788 +#: config/tc-epiphany.c:813 config/tc-m32r.c:1784 msgid "Addend to unresolved symbol not on word boundary." msgstr "Yhteenlaskettava ratkaisemattomaan symboliin ei ole word-rajalla." @@ -5304,56 +5307,56 @@ msgid "Instruction %s not allowed in a delay slot." msgstr "Käsky %s ei ole sallittu viivevälissä." -#: config/tc-frv.c:404 +#: config/tc-frv.c:403 #, c-format msgid "Unknown cpu -mcpu=%s" msgstr "Tuntematon prosessori -mcpu=%s" -#: config/tc-frv.c:457 +#: config/tc-frv.c:456 #, c-format msgid "FRV specific command line options:\n" msgstr "FRV-kohtaiset komentorivivalitsimet:\n" -#: config/tc-frv.c:458 +#: config/tc-frv.c:457 #, c-format msgid "-G n Put data <= n bytes in the small data area\n" msgstr "-G n Laita data <= n tavua ”small data”-alueessa\n" -#: config/tc-frv.c:459 +#: config/tc-frv.c:458 #, c-format msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n" msgstr "" "-mgpr-32 Merkitse tuotetut tiedostot vain 32 yleiskäyttörekisteriä " "käyttävinä\n" -#: config/tc-frv.c:460 +#: config/tc-frv.c:459 #, c-format msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n" msgstr "" "-mgpr-64 Merkitse tuotetut tiedostot vain kaikkia 64 " "yleiskäyttörekisteriä käyttävinä\n" -#: config/tc-frv.c:461 +#: config/tc-frv.c:460 #, c-format msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n" msgstr "" "-mfpr-32 Merkitse tuotetut tiedostot vain 32 liukulukurekisteriä " "käyttävinä\n" -#: config/tc-frv.c:462 +#: config/tc-frv.c:461 #, c-format msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n" msgstr "" "-mfpr-64 Merkitse tuotetut tiedostot vain kaikkia 64 " "liukulukurekisteriä käyttävinä\n" -#: config/tc-frv.c:463 +#: config/tc-frv.c:462 #, c-format msgid "-msoft-float Mark generated file as using software FP\n" msgstr "" "-msoft-float Merkitse tuotetut tiedostot ohjelmistoliukulukua käyttävinä\n" -#: config/tc-frv.c:464 +#: config/tc-frv.c:463 #, c-format msgid "" "-mdword Mark generated file as using a 8-byte stack alignment\n" @@ -5361,7 +5364,7 @@ "-mdword Merkitse tuotetut tiedostot 8-tavuista pinotasausta " "käyttävinä\n" -#: config/tc-frv.c:465 +#: config/tc-frv.c:464 #, c-format msgid "" "-mno-dword Mark generated file as using a 4-byte stack alignment\n" @@ -5369,7 +5372,7 @@ "-mno-dword Merkitse tuotetut tiedostot 4-tavuista pinotasausta " "käyttävinä\n" -#: config/tc-frv.c:466 +#: config/tc-frv.c:465 #, c-format msgid "" "-mdouble Mark generated file as using double precision FP insns\n" @@ -5377,13 +5380,13 @@ "-mdouble Merkitse tuotetut tiedostot kaksoistarkkuusliukulukukäskyjä " "käyttävinä\n" -#: config/tc-frv.c:467 +#: config/tc-frv.c:466 #, c-format msgid "-mmedia Mark generated file as using media insns\n" msgstr "" "-mmedia Merkitse tuotetut tiedostot mediakäskyjä käyttävinä\n" -#: config/tc-frv.c:468 +#: config/tc-frv.c:467 #, c-format msgid "" "-mmuladd Mark generated file as using multiply add/subtract insns\n" @@ -5391,17 +5394,17 @@ "-mmuladd Merkitse tuotettu tiedosto useita ”lisää/vähennä”-käskyjä " "käyttävinä\n" -#: config/tc-frv.c:469 +#: config/tc-frv.c:468 #, c-format msgid "-mpack Allow instructions to be packed\n" msgstr "-mpack Salli käskyjen pakkaamista\n" -#: config/tc-frv.c:470 +#: config/tc-frv.c:469 #, c-format msgid "-mno-pack Do not allow instructions to be packed\n" msgstr "-mno-pack Älä salli käskyjen pakkaamista\n" -#: config/tc-frv.c:471 +#: config/tc-frv.c:470 #, c-format msgid "" "-mpic Mark generated file as using small position independent " @@ -5410,7 +5413,7 @@ "-mpic Merkitse tuotettu tiedosto small-paikkariippumatonta koodia " "käyttävänä\n" -#: config/tc-frv.c:472 +#: config/tc-frv.c:471 #, c-format msgid "" "-mPIC Mark generated file as using large position independent " @@ -5428,57 +5431,57 @@ "-mlibrary-pic Merkitse tuotettu tiedosto paikkariippumatonta koodia " "kirjastoille käyttävänä\n" -#: config/tc-frv.c:474 +#: config/tc-frv.c:473 #, c-format msgid "-mfdpic Assemble for the FDPIC ABI\n" msgstr "-mfdpic Assembloi FDPIC ABI:lle\n" -#: config/tc-frv.c:475 +#: config/tc-frv.c:474 #, c-format msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n" msgstr "" "-mnopic Ottaa pois käytöstä valitsimet -mpic, -mPIC, -mlibrary-pic " "ja -mfdpic\n" -#: config/tc-frv.c:476 +#: config/tc-frv.c:475 #, c-format msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" msgstr "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" -#: config/tc-frv.c:477 +#: config/tc-frv.c:476 #, c-format msgid " Record the cpu type\n" msgstr " Tallenna prosessorityyppi\n" -#: config/tc-frv.c:478 +#: config/tc-frv.c:477 #, c-format msgid "-mtomcat-stats Print out stats for tomcat workarounds\n" msgstr "" "-mtomcat-stats Tulosta tilastot väliaikaisille tomcat-korjauksille\n" -#: config/tc-frv.c:479 +#: config/tc-frv.c:478 #, c-format msgid "-mtomcat-debug Debug tomcat workarounds\n" msgstr "-mtomcat-debug Vikajäljitä väliaikaiset tomcat-korjaukset\n" -#: config/tc-frv.c:1161 +#: config/tc-frv.c:1160 msgid "VLIW packing used for -mno-pack" msgstr "”VLIW”-pakkausta käytetty kohteelle ”-mno-pack”" -#: config/tc-frv.c:1171 +#: config/tc-frv.c:1170 msgid "Instruction not supported by this architecture" msgstr "Käskyä ei tueta tässä arkkitehtuurissa" -#: config/tc-frv.c:1181 +#: config/tc-frv.c:1180 msgid "VLIW packing constraint violation" msgstr "”VLIW”-pakkausrajoiteristiriita" -#: config/tc-frv.c:1772 +#: config/tc-frv.c:1771 #, c-format msgid "Relocation %s is not safe for %s" msgstr "Sijoitus %s ei ole turvallinen kohteelle %s" -#: config/tc-h8300.c:172 +#: config/tc-h8300.c:175 #, c-format msgid "" "new section '%s' defined without attributes - this might cause problems" @@ -5558,114 +5561,113 @@ msgid "operand %s0x%lx out of range." msgstr "operandi %s0x%lx lukualueen ulkopuolella." -#: config/tc-h8300.c:1429 +#: config/tc-h8300.c:1422 msgid "Can't work out size of operand.\n" msgstr "Ei voi ratkaista operandikokoa.\n" -#: config/tc-h8300.c:1478 +#: config/tc-h8300.c:1472 #, c-format msgid "Opcode `%s' with these operand types not available in H8/300 mode" msgstr "" "Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä ”H8/300”-" "tilassa" -#: config/tc-h8300.c:1483 +#: config/tc-h8300.c:1477 #, c-format msgid "Opcode `%s' with these operand types not available in H8/300H mode" msgstr "" "Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä ”H8/300H”-" "tilassa" -#: config/tc-h8300.c:1489 +#: config/tc-h8300.c:1483 #, c-format msgid "Opcode `%s' with these operand types not available in H8/300S mode" msgstr "" "Käskykoodi ”%s” näillä operandityypeillä ei ole käytettävissä ”H8/300S”-" "tilassa" -#: config/tc-h8300.c:1550 config/tc-h8300.c:1570 +#: config/tc-h8300.c:1544 config/tc-h8300.c:1564 msgid "Need #1 or #2 here" msgstr "Tässä tarvitaan #1 tai #2" -#: config/tc-h8300.c:1565 +#: config/tc-h8300.c:1559 msgid "#4 not valid on H8/300." msgstr "”#4” ei ole voimassa ”H8/300”-prosessorilla." -#: config/tc-h8300.c:1680 config/tc-h8300.c:1762 +#: config/tc-h8300.c:1666 config/tc-h8300.c:1738 #, c-format msgid "branch operand has odd offset (%lx)\n" msgstr "haaroitusoperandilla on pariton siirrososoite (%lx)\n" -#: config/tc-h8300.c:1800 +#: config/tc-h8300.c:1776 msgid "destination operand must be 16 bit register" msgstr "kohdeoperandin on oltava 16-bittinen rekisteri" -#: config/tc-h8300.c:1809 +#: config/tc-h8300.c:1785 msgid "source operand must be 8 bit register" msgstr "lähdeoperandin on oltava 8-bittinen rekisteri" -#: config/tc-h8300.c:1817 +#: config/tc-h8300.c:1793 msgid "destination operand must be 16bit absolute address" msgstr "kohdeoperandin on oltava 16-bittinen absoluuttinen osoite" -#: config/tc-h8300.c:1824 +#: config/tc-h8300.c:1800 msgid "destination operand must be 8 bit register" msgstr "kohdeoperandin on oltava 8-bittinen rekisteri" -#: config/tc-h8300.c:1832 +#: config/tc-h8300.c:1808 msgid "source operand must be 16bit absolute address" msgstr "lähdeoperandin on oltava 16-bittinen absoluuttinen osoite" #. This seems more sane than saying "too many operands". We'll #. get here only if the trailing trash starts with a comma. -#: config/tc-h8300.c:1840 config/tc-mips.c:13631 config/tc-mips.c:13699 -#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531 -#: config/tc-mmix.c:2555 config/tc-mmix.c:2828 +#: config/tc-h8300.c:1816 config/tc-mips.c:14122 config/tc-mips.c:14190 +#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533 +#: config/tc-mmix.c:2557 config/tc-mmix.c:2830 msgid "invalid operands" msgstr "virheelliset operandit" -#: config/tc-h8300.c:1871 +#: config/tc-h8300.c:1847 msgid "operand/size mis-match" msgstr "”operandi/koko”-täsmäämättömyys" -#: config/tc-h8300.c:1971 config/tc-sh.c:2969 config/tc-sh64.c:2794 -#: config/tc-z8k.c:1225 +#: config/tc-h8300.c:1947 config/tc-sh.c:2557 config/tc-z8k.c:1233 msgid "unknown opcode" msgstr "tuntematon käskykoodi" -#: config/tc-h8300.c:2004 +#: config/tc-h8300.c:1980 msgid "invalid operand in ldm" msgstr "virheellinen operandi kohteessa ”ldm”" -#: config/tc-h8300.c:2013 +#: config/tc-h8300.c:1989 msgid "invalid operand in stm" msgstr "virheellinen operandi kohteessa ”stm”" -#: config/tc-h8300.c:2139 +#: config/tc-h8300.c:2212 #, c-format msgid "call to tc_aout_fix_to_chars \n" msgstr "kutsu kohteeseen ”tc_aout_fix_to_chars ” \n" -#: config/tc-h8300.c:2148 config/tc-xc16x.c:347 +#: config/tc-h8300.c:2221 config/tc-xc16x.c:347 #, c-format msgid "call to md_convert_frag \n" msgstr "kutsu kohteeseen ”md_convert_frag” \n" -#: config/tc-h8300.c:2199 config/tc-xc16x.c:251 +#: config/tc-h8300.c:2272 config/tc-xc16x.c:251 #, c-format msgid "call to md_estimate_size_before_relax \n" msgstr "kutsu kohteeseen ”md_estimate_size_before_relax” \n" -#: config/tc-h8300.c:2214 +#: config/tc-h8300.c:2287 msgid "Unexpected reference to a symbol in a non-code section" msgstr "Odottamaton viite symboliin ei-koodilohkossa" -#: config/tc-h8300.c:2230 config/tc-xc16x.c:292 +#: config/tc-h8300.c:2303 config/tc-xc16x.c:292 msgid "Difference of symbols in different sections is not supported" msgstr "Synbolien eroa eri lohkoissa ei tueta" -#: config/tc-h8300.c:2252 config/tc-mcore.c:2198 config/tc-microblaze.c:2445 -#: config/tc-pj.c:487 config/tc-sh.c:4477 config/tc-tic6x.c:4523 +#: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2485 +#: config/tc-pj.c:491 config/tc-sh.c:3906 config/tc-tic6x.c:4520 #: config/tc-xc16x.c:315 #, c-format msgid "Cannot represent relocation type %s" @@ -5675,285 +5677,285 @@ #. IGNORE is used to suppress the error message. #. Variant of CHECK_FIELD for use in md_apply_fix and other places where #. the current file and line number are not valid. -#: config/tc-hppa.c:1024 config/tc-hppa.c:1038 +#: config/tc-hppa.c:1027 config/tc-hppa.c:1041 #, c-format msgid "Field out of range [%d..%d] (%d)." msgstr "Kenttä lukualueen ulkopuolella [%d..%d] (%d)." #. Simple alignment checking for FIELD against ALIGN (a power of two). #. IGNORE is used to suppress the error message. -#: config/tc-hppa.c:1052 +#: config/tc-hppa.c:1055 #, c-format msgid "Field not properly aligned [%d] (%d)." msgstr "Kenttä ei ole tasattu oikein [%d] (%d)." -#: config/tc-hppa.c:1105 +#: config/tc-hppa.c:1108 msgid "Missing .exit\n" msgstr "Puuttuva ”.exit”\n" -#: config/tc-hppa.c:1108 +#: config/tc-hppa.c:1111 msgid "Missing .procend\n" msgstr "Puuttuva ”.procend”\n" -#: config/tc-hppa.c:1294 +#: config/tc-hppa.c:1264 #, c-format msgid "Invalid field selector. Assuming F%%." msgstr "Virheellinen kenttävalitsin. Otaksutaan F%%." -#: config/tc-hppa.c:1318 +#: config/tc-hppa.c:1288 msgid "Bad segment in expression." msgstr "Virheellinen segmentti lausekkeessa." -#: config/tc-hppa.c:1343 +#: config/tc-hppa.c:1313 #, c-format msgid "Invalid Nullification: (%c)" msgstr "Virheellinen Nullification: (%c)" -#: config/tc-hppa.c:1414 +#: config/tc-hppa.c:1384 msgid "Cannot handle fixup" msgstr "Ei voida käsitellä korjausta" -#: config/tc-hppa.c:1712 +#: config/tc-hppa.c:1682 #, c-format msgid " -Q ignored\n" msgstr " -Q ei otettu huomioon\n" -#: config/tc-hppa.c:1716 +#: config/tc-hppa.c:1686 #, c-format msgid " -c print a warning if a comment is found\n" msgstr "" " -c tulosta varoitus, jos kommentti löydettiin\n" -#: config/tc-hppa.c:1782 +#: config/tc-hppa.c:1752 #, c-format msgid "no hppa_fixup entry for fixup type 0x%x" msgstr "ei ”hppa_fixup”-tulokohtaa korjaustyyppille 0x%x" -#: config/tc-hppa.c:1961 +#: config/tc-hppa.c:1931 msgid "Unknown relocation encountered in md_apply_fix." msgstr "Tuntematon sijoitus kohdattu kohteessa ”md_apply_fix”." -#: config/tc-hppa.c:2149 config/tc-hppa.c:2174 +#: config/tc-hppa.c:2119 config/tc-hppa.c:2144 #, c-format msgid "Undefined register: '%s'." msgstr "Määrittelemätön rekisteri: ’%s’." -#: config/tc-hppa.c:2208 +#: config/tc-hppa.c:2178 #, c-format msgid "Non-absolute symbol: '%s'." msgstr "Ei-absoluuttinen symboli: ’%s’." -#: config/tc-hppa.c:2223 +#: config/tc-hppa.c:2193 #, c-format msgid "Undefined absolute constant: '%s'." msgstr "Määrittelemätön absoluuttinen vakio: ’%s’." -#: config/tc-hppa.c:2254 config/tc-hppa.c:5722 +#: config/tc-hppa.c:2224 config/tc-hppa.c:5692 msgid "could not update architecture and machine" msgstr "ei voitu päivittää arkkitehtuuria ja konetta" -#: config/tc-hppa.c:2292 +#: config/tc-hppa.c:2262 #, c-format msgid "Invalid FP Compare Condition: %s" msgstr "Virheellinen liukuluvun vertausehto: %s" -#: config/tc-hppa.c:2347 +#: config/tc-hppa.c:2317 #, c-format msgid "Invalid FTEST completer: %s" msgstr "Virheellinen FTEST-täydentäjä: %s" -#: config/tc-hppa.c:2413 config/tc-hppa.c:2450 +#: config/tc-hppa.c:2383 config/tc-hppa.c:2420 #, c-format msgid "Invalid FP Operand Format: %3s" msgstr "Virheellinen liukulukuoperandimuoto: %3s" -#: config/tc-hppa.c:2555 +#: config/tc-hppa.c:2525 msgid "Bad segment (should be absolute)." msgstr "Virheellinen segmentti (pitäisi olla absoluuttinen)." -#: config/tc-hppa.c:2615 +#: config/tc-hppa.c:2585 #, c-format msgid "Invalid argument location: %s\n" msgstr "Virheellinen argumenttisijainti: %s\n" -#: config/tc-hppa.c:2644 +#: config/tc-hppa.c:2614 #, c-format msgid "Invalid argument description: %d" msgstr "Virheellinen argumenttikuvaus: %d" -#: config/tc-hppa.c:3473 +#: config/tc-hppa.c:3443 msgid "Invalid Indexed Load Completer." msgstr "Virheellinen indeksoitu lataustäydentäjä." -#: config/tc-hppa.c:3478 +#: config/tc-hppa.c:3448 msgid "Invalid Indexed Load Completer Syntax." msgstr "Virheellinen indeksoitu lataustäydentäjäsyntaksi." -#: config/tc-hppa.c:3512 +#: config/tc-hppa.c:3482 msgid "Invalid Short Load/Store Completer." msgstr "Virheellinen ”Short Load/Store”-täydentäjä." -#: config/tc-hppa.c:3572 config/tc-hppa.c:3577 +#: config/tc-hppa.c:3543 config/tc-hppa.c:3548 msgid "Invalid Store Bytes Short Completer" msgstr "Virheellinen ”Store Bytes Short”-täydentäjä" -#: config/tc-hppa.c:3892 config/tc-hppa.c:3898 +#: config/tc-hppa.c:3863 config/tc-hppa.c:3869 msgid "Invalid left/right combination completer" msgstr "Virheellinen ”vasen/oikea”-yhdistelmätäydentäjä" -#: config/tc-hppa.c:3947 config/tc-hppa.c:3954 +#: config/tc-hppa.c:3918 config/tc-hppa.c:3925 msgid "Invalid permutation completer" msgstr "Virheellinen permutaatiotäydentäjä" -#: config/tc-hppa.c:4054 +#: config/tc-hppa.c:4025 #, c-format msgid "Invalid Add Condition: %s" msgstr "Virheellinen ”lisää”-ehto: %s" -#: config/tc-hppa.c:4070 config/tc-hppa.c:4080 +#: config/tc-hppa.c:4041 config/tc-hppa.c:4051 msgid "Invalid Add and Branch Condition" msgstr "Virheellinen ”lisää”- ja ”haarautus”-ehto" -#: config/tc-hppa.c:4101 config/tc-hppa.c:4246 +#: config/tc-hppa.c:4072 config/tc-hppa.c:4217 msgid "Invalid Compare/Subtract Condition" msgstr "Virheellinen ”vertaa”-/”vähennä”-ehto" -#: config/tc-hppa.c:4141 +#: config/tc-hppa.c:4112 #, c-format msgid "Invalid Branch On Bit Condition: %c" msgstr "Virheellinen bittipäällä-haarautumisehto: %c" -#: config/tc-hppa.c:4144 +#: config/tc-hppa.c:4115 msgid "Missing Branch On Bit Condition" msgstr "Puuttuva bittipäällä-haarautumisehto: %c" -#: config/tc-hppa.c:4229 +#: config/tc-hppa.c:4200 #, c-format msgid "Invalid Compare/Subtract Condition: %s" msgstr "Virheellinen ”vertaa”-/”vähennä”-ehto: %s" -#: config/tc-hppa.c:4261 +#: config/tc-hppa.c:4232 msgid "Invalid Compare and Branch Condition" msgstr "Virheellinen ”vertaa”- ja ”haaraudu”-ehto" -#: config/tc-hppa.c:4357 +#: config/tc-hppa.c:4328 msgid "Invalid Logical Instruction Condition." msgstr "Virheellinen looginen käskyehto." -#: config/tc-hppa.c:4419 +#: config/tc-hppa.c:4390 msgid "Invalid Shift/Extract/Deposit Condition." msgstr "Virheellinen ”Shift/Extract/Deposit”-ehto." -#: config/tc-hppa.c:4536 +#: config/tc-hppa.c:4507 msgid "Invalid Unit Instruction Condition." msgstr "Virheellinen yksikkökäskyehto." -#: config/tc-hppa.c:5015 config/tc-hppa.c:5047 config/tc-hppa.c:5078 -#: config/tc-hppa.c:5108 +#: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049 +#: config/tc-hppa.c:5079 msgid "Branch to unaligned address" msgstr "Haarautuminen tasaamattomaan osoitteeseen" -#: config/tc-hppa.c:5292 +#: config/tc-hppa.c:5261 msgid "Invalid SFU identifier" msgstr "Virheellinen SFU-tunniste" -#: config/tc-hppa.c:5342 +#: config/tc-hppa.c:5311 msgid "Invalid COPR identifier" msgstr "Virheellinen COPR-tunniste" -#: config/tc-hppa.c:5471 +#: config/tc-hppa.c:5441 msgid "Invalid Floating Point Operand Format." msgstr "Virheellinen liukulukuoperandimuoto." -#: config/tc-hppa.c:5591 config/tc-hppa.c:5611 config/tc-hppa.c:5631 -#: config/tc-hppa.c:5651 config/tc-hppa.c:5671 +#: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601 +#: config/tc-hppa.c:5621 config/tc-hppa.c:5641 msgid "Invalid register for single precision fmpyadd or fmpysub" msgstr "Virheellinen rekisteri perustarkkuudelle ”fmpyadd” tai ”fmpysub”" -#: config/tc-hppa.c:5739 +#: config/tc-hppa.c:5709 #, c-format msgid "Invalid operands %s" msgstr "Virheelliset operandit %s" -#: config/tc-hppa.c:5749 +#: config/tc-hppa.c:5719 #, c-format msgid "Immediates %d and %d will give undefined behavior." msgstr "" "Suorat muistiosoitusarvot %d ja %d antavat määrittelemättömän käyttäytymisen." -#: config/tc-hppa.c:5801 config/tc-hppa.c:7028 config/tc-hppa.c:7083 +#: config/tc-hppa.c:5771 config/tc-hppa.c:6955 config/tc-hppa.c:7010 msgid "Missing function name for .PROC (corrupted label chain)" msgstr "Puuttuva funktionimi kohteelle ”.PROC” (rikkinäinen nimiöketju)" -#: config/tc-hppa.c:5804 config/tc-hppa.c:7086 +#: config/tc-hppa.c:5774 config/tc-hppa.c:7013 msgid "Missing function name for .PROC" msgstr "Puuttuva funktionimi kohteelle ”.PROC”" -#: config/tc-hppa.c:5863 +#: config/tc-hppa.c:5833 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff" msgstr "" "Argumentin kohteeseen ”.BLOCK/.BLOCKZ” on oltava välillä 0...0x3fffffff" -#: config/tc-hppa.c:5959 +#: config/tc-hppa.c:5924 #, c-format msgid "Invalid .CALL argument: %s" msgstr "Virheellinen ”.CALL”-argumentti: %s" -#: config/tc-hppa.c:6107 +#: config/tc-hppa.c:6070 msgid ".callinfo is not within a procedure definition" msgstr "”.callinfo” ei ole proseduurimäärittelyn sisällä" -#: config/tc-hppa.c:6127 +#: config/tc-hppa.c:6088 #, c-format msgid "FRAME parameter must be a multiple of 8: %d\n" msgstr "FRAME-parameterin on oltava 8:n monikerta: %d\n" -#: config/tc-hppa.c:6146 +#: config/tc-hppa.c:6105 msgid "Value for ENTRY_GR must be in the range 3..18\n" msgstr "Arvon kohteelle ”ENTRY_GR” on oltava lukualueessa 3..18\n" -#: config/tc-hppa.c:6158 +#: config/tc-hppa.c:6116 msgid "Value for ENTRY_FR must be in the range 12..21\n" msgstr "Arvon kohteelle ”ENTRY_FR” on oltava lukualueessa 12..21\n" -#: config/tc-hppa.c:6168 +#: config/tc-hppa.c:6125 msgid "Value for ENTRY_SR must be 3\n" msgstr "Arvon kohteelle ”ENTRY_SR” on oltava 3\n" -#: config/tc-hppa.c:6224 +#: config/tc-hppa.c:6174 #, c-format msgid "Invalid .CALLINFO argument: %s" msgstr "Virheellinen ”.CALLINFO”-argumentti: %s" -#: config/tc-hppa.c:6334 +#: config/tc-hppa.c:6285 msgid "The .ENTER pseudo-op is not supported" msgstr "Näennäiskäsky ”.ENTER” ei ole tuettu" -#: config/tc-hppa.c:6350 +#: config/tc-hppa.c:6301 msgid "Misplaced .entry. Ignored." msgstr "Väärin sijoitettu ”.entry”. Ei otettu huomioon." -#: config/tc-hppa.c:6354 +#: config/tc-hppa.c:6305 msgid "Missing .callinfo." msgstr "Puuttuva ”.callinfo”." -#: config/tc-hppa.c:6418 +#: config/tc-hppa.c:6369 msgid ".REG expression must be a register" msgstr "”.REG”-lausekkeen on oltava rekisteri" -#: config/tc-hppa.c:6434 +#: config/tc-hppa.c:6385 msgid "bad or irreducible absolute expression; zero assumed" msgstr "virheellinen tai supistumaton absoluuttinen lauseke: nolla otaksuttu" -#: config/tc-hppa.c:6445 +#: config/tc-hppa.c:6396 msgid ".REG must use a label" msgstr "”.REG”-lausekkeen on käytettävä nimiötä" -#: config/tc-hppa.c:6447 +#: config/tc-hppa.c:6398 msgid ".EQU must use a label" msgstr "”.EQU”-lausekkeen on käytettävä nimiötä" -#: config/tc-hppa.c:6509 +#: config/tc-hppa.c:6454 #, c-format msgid "Symbol '%s' could not be created." msgstr "Symbolia ’%s’ ei voitu luoda." @@ -5962,124 +5964,124 @@ msgid "No memory for symbol name." msgstr "Ei muistia symbolinimelle." -#: config/tc-hppa.c:6563 +#: config/tc-hppa.c:6504 msgid ".EXIT must appear within a procedure" msgstr "”.EXIT”-lausekkeen on esiinnyttävä proseduurin sisällä" -#: config/tc-hppa.c:6567 +#: config/tc-hppa.c:6508 msgid "Missing .callinfo" msgstr "Puuttuva ”.callinfo”" -#: config/tc-hppa.c:6571 +#: config/tc-hppa.c:6512 msgid "No .ENTRY for this .EXIT" msgstr "Ei ”.ENTRY”-näennäiskäskyä tälle ”.EXIT”-näennäiskäskylle" -#: config/tc-hppa.c:6611 +#: config/tc-hppa.c:6552 #, c-format msgid "Using ENTRY rather than CODE in export directive for %s" msgstr "" "Käytetään ENTRY mieluimmin kuin CODE vientidirektiivissä kohteelle %s" -#: config/tc-hppa.c:6734 +#: config/tc-hppa.c:6671 #, c-format msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s" msgstr "" "Määrittelemätön ”.EXPORT/.IMPORT”-argumentti (ei otettu huomioon): %s" -#: config/tc-hppa.c:6758 +#: config/tc-hppa.c:6694 #, c-format msgid "Cannot define export symbol: %s\n" msgstr "Ei voida määritellä vientisymbolia: %s\n" -#: config/tc-hppa.c:6855 +#: config/tc-hppa.c:6785 msgid "Missing label name on .LABEL" msgstr "Puuttuva nimiönimi on ”.LABEL”" -#: config/tc-hppa.c:6860 +#: config/tc-hppa.c:6790 msgid "extra .LABEL arguments ignored." msgstr "ylimääräisiä ”.LABEL”-argumentteja ei otettu huomioon." -#: config/tc-hppa.c:6876 +#: config/tc-hppa.c:6806 msgid "The .LEAVE pseudo-op is not supported" msgstr "Näennäiskäskyä ”.LEAVE” ei ole tuettu" -#: config/tc-hppa.c:6914 +#: config/tc-hppa.c:6844 msgid "Unrecognized .LEVEL argument\n" msgstr "Tunnistamaton ”.LEVEL”-argumentti\n" -#: config/tc-hppa.c:6948 +#: config/tc-hppa.c:6877 #, c-format msgid "Cannot define static symbol: %s\n" msgstr "Ei voida määritellä staattista symbolia: %s\n" -#: config/tc-hppa.c:6982 +#: config/tc-hppa.c:6909 msgid "Nested procedures" msgstr "Sisäkkäisiä proseduureja" -#: config/tc-hppa.c:6992 +#: config/tc-hppa.c:6919 msgid "Cannot allocate unwind descriptor\n" msgstr "Ei voida varata unwind-kuvaajaa\n" -#: config/tc-hppa.c:7090 +#: config/tc-hppa.c:7017 msgid "misplaced .procend" msgstr "väärin sijoitettu ”.procend”" -#: config/tc-hppa.c:7093 +#: config/tc-hppa.c:7020 msgid "Missing .callinfo for this procedure" msgstr "Puuttuva ”.callinfo” tälle proseduurille" -#: config/tc-hppa.c:7096 +#: config/tc-hppa.c:7023 msgid "Missing .EXIT for a .ENTRY" msgstr "Puuttuva ”.EXIT”-lauseke kohteelle ”.ENTRY”" -#: config/tc-hppa.c:7133 +#: config/tc-hppa.c:7060 msgid "Not in a space.\n" msgstr "Ei ole tilassa.\n" -#: config/tc-hppa.c:7136 +#: config/tc-hppa.c:7063 msgid "Not in a subspace.\n" msgstr "Ei ole alitilassa.\n" -#: config/tc-hppa.c:7225 +#: config/tc-hppa.c:7151 msgid "Invalid .SPACE argument" msgstr "Virheellinen ”.SPACE”-argumentti" -#: config/tc-hppa.c:7271 +#: config/tc-hppa.c:7197 msgid "Can't change spaces within a procedure definition. Ignored" msgstr "" "Ei voida muuttaa tiloja proseduurimäärittelyn sisällä. Ei otettu huomioon" -#: config/tc-hppa.c:7399 +#: config/tc-hppa.c:7322 #, c-format msgid "Undefined space: '%s' Assuming space number = 0." msgstr "Määrittelemätön tila: ’%s’ Otaksutaan, että tilanumero = 0." -#: config/tc-hppa.c:7422 +#: config/tc-hppa.c:7345 msgid "Must be in a space before changing or declaring subspaces.\n" msgstr "Täytyy olla tilassa ennen kuin muutetaan tai esitellään alitilat.\n" -#: config/tc-hppa.c:7426 +#: config/tc-hppa.c:7349 msgid "Can't change subspaces within a procedure definition. Ignored" msgstr "" "Ei voida muuttaa alitiloja proseduurimäärittelyn sisällä. Ei otettu huomioon" -#: config/tc-hppa.c:7462 +#: config/tc-hppa.c:7383 msgid "Parameters of an existing subspace can't be modified" msgstr "Olemassa olevan alitilan parametrejä ei voi muokata" -#: config/tc-hppa.c:7514 +#: config/tc-hppa.c:7434 msgid "Alignment must be a power of 2" msgstr "Tasauksen on oltava 2:n potenssi" -#: config/tc-hppa.c:7561 +#: config/tc-hppa.c:7481 msgid "FIRST not supported as a .SUBSPACE argument" msgstr "”FIRST” ei ole tuettu ”.SUBSPACE”-argumenttina" -#: config/tc-hppa.c:7563 +#: config/tc-hppa.c:7483 msgid "Invalid .SUBSPACE argument" msgstr "Virheellinen ”.SUBSPACE”-argumentti" -#: config/tc-hppa.c:7752 +#: config/tc-hppa.c:7673 #, c-format msgid "Internal error: Unable to find containing space for %s." msgstr "Sisäinen virhe: Ei löydy tilaa kohteelle %s." @@ -6094,27 +6096,26 @@ msgid "Out of memory: could not allocate new subspace chain entry: %s\n" msgstr "Muisti loppui: ei voitu varata uutta alitilaketjutulokohtaa: %s\n" -#: config/tc-hppa.c:8323 +#: config/tc-hppa.c:8235 msgid "-R option not supported on this target." msgstr "”-R”-valitsinta ei ole tuettu tässä kohteessa." -#: config/tc-hppa.c:8340 config/tc-sparc.c:885 config/tc-sparc.c:922 +#: config/tc-hppa.c:8252 config/tc-sparc.c:963 config/tc-sparc.c:1000 #, c-format msgid "Internal error: can't hash `%s': %s\n" msgstr "Sisäinen virhe: ei voi sekasummata ”%s”: %s\n" -#: config/tc-hppa.c:8349 config/tc-i860.c:235 +#: config/tc-hppa.c:8261 #, c-format msgid "internal error: losing opcode: `%s' \"%s\"\n" msgstr "sisäinen virhe: kadotetaan käskykoodi: ”%s” ”%s”\n" -#: config/tc-i370.c:418 config/tc-ppc.c:1219 config/tc-s390.c:431 -#: config/tc-s390.c:438 +#: config/tc-ppc.c:1278 config/tc-s390.c:433 config/tc-s390.c:440 #, c-format msgid "invalid switch -m%s" msgstr "virheellinen kytkin -m%s" -#: config/tc-i370.c:515 config/tc-s390.c:518 +#: config/tc-s390.c:539 #, c-format msgid "Internal assembler error for instruction %s" msgstr "Sisäinen assembler-virhe käskylle %s" @@ -6124,7 +6125,7 @@ msgid "Internal assembler error for macro %s" msgstr "Sisäinen assembler-virhe makrolle %s" -#: config/tc-i370.c:629 config/tc-ppc.c:2014 +#: config/tc-ppc.c:2141 msgid "identifier+constant@got means identifier@got+constant" msgstr "tunniste+vakio@got on sama kuin tunniste@got+vakio" @@ -6150,30 +6151,28 @@ msgid "this DS form not yet supported" msgstr "tätä DS-muotoa ei ole vielä tuettu" -#: config/tc-i370.c:1045 config/tc-m32r.c:1492 config/tc-microblaze.c:191 +#: config/tc-m32r.c:1488 config/tc-microblaze.c:196 msgid "Expected comma after symbol-name: rest of line ignored." msgstr "" "Odotettiin pilkkua symbolinimen jälkeen: rivin loppua ei otettu huomioon." -#: config/tc-i370.c:1068 config/tc-m32r.c:1516 config/tc-microblaze.c:213 -#: config/tc-ppc.c:2175 config/tc-ppc.c:3661 config/tc-ppc.c:3704 -#: config/tc-ppc.c:5288 +#: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2301 +#: config/tc-ppc.c:4077 config/tc-ppc.c:4119 config/tc-ppc.c:5679 msgid "ignoring bad alignment" msgstr "ei oteta huomioon virheellistä tasausta" -#: config/tc-i370.c:1079 config/tc-m32r.c:1543 config/tc-microblaze.c:224 +#: config/tc-m32r.c:1539 config/tc-microblaze.c:229 #, c-format msgid "Ignoring attempt to re-define symbol `%s'." msgstr "Ohitettiin yritys määritellä uudelleen symboli ”%s”." -#: config/tc-i370.c:1087 config/tc-microblaze.c:232 +#: config/tc-microblaze.c:237 #, c-format msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld." msgstr "" "Näennäiskäskyn .lcomm ”%s” pituus on jo %ld. Ei vaihdettu kokoon %ld." -#: config/tc-i370.c:1106 config/tc-m32r.c:1528 config/tc-microblaze.c:248 -#: config/tc-v850.c:381 +#: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383 msgid "Common alignment not a power of 2" msgstr "Yhteistasaus ei ole 2:n potenssi" @@ -6226,12 +6225,12 @@ msgid "droping register %d in section %s previously used in section %s" msgstr "jätösrekisteriä %d lohkossa %s aikaisemmin käytetty lohkossa %s" -#: config/tc-i370.c:1846 config/tc-ppc.c:3493 +#: config/tc-ppc.c:3899 msgid "wrong number of operands" msgstr "väärä operandien lukumäärä" -#: config/tc-i370.c:1927 config/tc-mn10200.c:899 config/tc-mn10300.c:1253 -#: config/tc-s390.c:1607 config/tc-v850.c:2316 +#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1699 +#: config/tc-v850.c:2328 #, c-format msgid "Unrecognized opcode: `%s'" msgstr "Tunnistamaton käskykoodi: ’%s’" @@ -6250,26 +6249,26 @@ msgid "Internal Error: bad instruction length" msgstr "Sisäinen virhe: väärä käskypituus" -#: config/tc-i386.c:2101 +#: config/tc-i386.c:2346 #, c-format msgid "%s shortened to %s" msgstr "%s lyhennetty kohteeseen %s" -#: config/tc-i386.c:2187 +#: config/tc-i386.c:2437 msgid "same type of prefix used twice" msgstr "samaa etuliitetyyppiä käytetty kahdesti" -#: config/tc-i386.c:2214 +#: config/tc-i386.c:2464 #, c-format msgid "64bit mode not supported on `%s'." msgstr "64-bittitila ei ole tuettu kohteella ”%s”." -#: config/tc-i386.c:2223 +#: config/tc-i386.c:2473 #, c-format msgid "32bit mode not supported on `%s'." msgstr "32-bittitila ei ole tuettu kohteella ”%s”." -#: config/tc-i386.c:2263 +#: config/tc-i386.c:2513 msgid "bad argument to syntax directive." msgstr "virheellinen argumentti syntaksidirektiiviin." @@ -6281,34 +6280,34 @@ msgid "missing argument for sse_check directive" msgstr "puuttuva argumentti sse_check-direktiiville" -#: config/tc-i386.c:2365 +#: config/tc-i386.c:2620 #, c-format msgid "`%s' is not supported on `%s'" msgstr "”%s” ei ole tuettu kohteella ”%s”" -#: config/tc-i386.c:2439 +#: config/tc-i386.c:2726 #, c-format msgid "no such architecture: `%s'" msgstr "tuntematon arkkitehtuuri: ”%s”" -#: config/tc-i386.c:2444 +#: config/tc-i386.c:2731 msgid "missing cpu architecture" msgstr "puuttuva prosessoriarkkitehtuuri" -#: config/tc-i386.c:2458 +#: config/tc-i386.c:2748 #, c-format msgid "no such architecture modifier: `%s'" msgstr "tuntematon arkkitehtuurimäärite: ”%s”" -#: config/tc-i386.c:2473 config/tc-i386.c:2496 +#: config/tc-i386.c:2763 config/tc-i386.c:2793 msgid "Intel L1OM is 64bit ELF only" msgstr "Intel L1OM on ainoastaan 64-bittinen ELF-muoto" -#: config/tc-i386.c:2480 config/tc-i386.c:2503 +#: config/tc-i386.c:2770 config/tc-i386.c:2800 msgid "Intel K1OM is 64bit ELF only" msgstr "Intel K1OM on ainoastaan 64-bittinen ELF-muoto" -#: config/tc-i386.c:2514 config/tc-i386.c:10086 +#: config/tc-i386.c:2821 config/tc-i386.c:11620 msgid "unknown architecture" msgstr "tuntematon arkkitehtuuri" @@ -6317,109 +6316,109 @@ msgid "internal Error: Can't hash %s: %s" msgstr "sisäinen virhe: Ei voida sekasummata ’%s’-rekisteriä: %s" -#: config/tc-i386.c:2876 +#: config/tc-i386.c:3185 #, c-format msgid "unknown relocation (%u)" msgstr "tuntematon sijoitus (%u)" -#: config/tc-i386.c:2878 +#: config/tc-i386.c:3187 #, c-format msgid "%u-byte relocation cannot be applied to %u-byte field" msgstr "%u-tavun sijoitusta ei voida soveltaa %u-tavukenttään" -#: config/tc-i386.c:2882 +#: config/tc-i386.c:3191 msgid "non-pc-relative relocation for pc-relative field" msgstr "" "ei-ohjelmalaskurisuhteellinen sijoitus ohjelmalaskurisuhteelliselle kentälle" -#: config/tc-i386.c:2887 +#: config/tc-i386.c:3196 msgid "relocated field and relocation type differ in signedness" msgstr "sijoituskentässä ja sijoitustyyppissä on erilainen etumerkillisyys" -#: config/tc-i386.c:2896 +#: config/tc-i386.c:3205 msgid "there are no unsigned pc-relative relocations" msgstr "ei ole etumerkittömiä ohjelmalaskurisuhteellisia sijoituksia" -#: config/tc-i386.c:2906 +#: config/tc-i386.c:3213 #, c-format msgid "cannot do %u byte pc-relative relocation" msgstr "ei voi tehdä %u-tavuista ohjelmalaskurisuhteellista sijoitusta" -#: config/tc-i386.c:2923 +#: config/tc-i386.c:3230 #, c-format msgid "cannot do %s %u byte relocation" msgstr "ei voi tehdä %s %u-tavuista sijoitusta" -#: config/tc-i386.c:3373 +#: config/tc-i386.c:3771 config/tc-i386.c:3798 #, c-format msgid "can't use register '%s%s' as operand %d in '%s'." msgstr "ei voi käyttää rekisteriä ’%s%s’ operandina %d kohteessa ’%s’." -#: config/tc-i386.c:3523 +#: config/tc-i386.c:4151 #, c-format msgid "SSE instruction `%s' is used" msgstr "SSE-käsky ”%s” käytetään" -#: config/tc-i386.c:3537 config/tc-i386.c:5297 +#: config/tc-i386.c:4165 config/tc-i386.c:6222 #, c-format msgid "ambiguous operand size for `%s'" msgstr "monimerkityksellinen operandikoko kohteelle ”%s”" -#: config/tc-i386.c:3562 +#: config/tc-i386.c:4190 msgid "expecting lockable instruction after `lock'" msgstr "odotettiin lukittavaa käskyä ”lock”:n jälkeen" #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:3632 +#: config/tc-i386.c:4284 #, c-format msgid "translating to `%sp'" msgstr "käännetään kohteeksi ”%sp”" -#: config/tc-i386.c:3699 +#: config/tc-i386.c:4351 #, c-format msgid "can't encode register '%s%s' in an instruction requiring REX prefix." msgstr "" "ei voi koodata rekisteriä ’%s%s’ käskyssä, joka vaatii REX-etuliitteen." -#: config/tc-i386.c:3739 config/tc-i386.c:3880 +#: config/tc-i386.c:4411 config/tc-i386.c:4606 #, c-format msgid "no such instruction: `%s'" msgstr "tuntematon käsky: ”%s”" -#: config/tc-i386.c:3750 config/tc-i386.c:3913 +#: config/tc-i386.c:4422 config/tc-i386.c:4639 #, c-format msgid "invalid character %s in mnemonic" msgstr "virheellinen merkki %s muistikkaassa" -#: config/tc-i386.c:3757 +#: config/tc-i386.c:4429 msgid "expecting prefix; got nothing" msgstr "odotettiin etuliitettä: ei saatu mitään" -#: config/tc-i386.c:3759 +#: config/tc-i386.c:4431 msgid "expecting mnemonic; got nothing" msgstr "odotettiin muistikasta: ei saatu mitään" -#: config/tc-i386.c:3774 config/tc-i386.c:3931 +#: config/tc-i386.c:4446 config/tc-i386.c:4661 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "”%s” on tuettu vain 64-bittitilassa" -#: config/tc-i386.c:3775 config/tc-i386.c:3930 +#: config/tc-i386.c:4447 config/tc-i386.c:4660 #, c-format msgid "`%s' is not supported in 64-bit mode" msgstr "”%s” ei ole tuettu 64-bittitilassa" -#: config/tc-i386.c:3787 +#: config/tc-i386.c:4459 #, c-format msgid "redundant %s prefix" msgstr "redundantti %s-etuliite" -#: config/tc-i386.c:3937 +#: config/tc-i386.c:4664 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "”%s” ei ole tuettu kohteella ”%s%s”" -#: config/tc-i386.c:3948 +#: config/tc-i386.c:4652 msgid "use .code16 to ensure correct addressing mode" msgstr "käytä ”.code16” takaamaan oikea osoitteenmuodostustila" @@ -6428,56 +6427,56 @@ msgid "expecting string instruction after `%s'" msgstr "odotettiin merkkijonokäskyä ”%s”:n jälkeen" -#: config/tc-i386.c:3972 +#: config/tc-i386.c:4690 #, c-format msgid "invalid character %s before operand %d" msgstr "virheellinen merkki %s ennen operandia %d" -#: config/tc-i386.c:3986 +#: config/tc-i386.c:4704 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "päättämätön sulkumerkki operandissa %d." -#: config/tc-i386.c:3989 +#: config/tc-i386.c:4707 #, c-format msgid "unbalanced brackets in operand %d." msgstr "päättämättömät lainausmerkit operandissa %d." -#: config/tc-i386.c:3998 +#: config/tc-i386.c:4716 #, c-format msgid "invalid character %s in operand %d" msgstr "virheellinen merkki %s operandissa %d" -#: config/tc-i386.c:4026 +#: config/tc-i386.c:4743 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "vääriä operandeja: (enintään %d operandia/käsky)" -#: config/tc-i386.c:4049 +#: config/tc-i386.c:4774 msgid "expecting operand after ','; got nothing" msgstr "odotettiin operandia ’,’-merkin jälkeen: ei saatu mitään" -#: config/tc-i386.c:4054 +#: config/tc-i386.c:4779 msgid "expecting operand before ','; got nothing" msgstr "odotettiin operandia ennen ’,’-merkkiä: ei saatu mitään" -#: config/tc-i386.c:4957 +#: config/tc-i386.c:5900 msgid "operand size mismatch" msgstr "operandikokotäsmäämättömyys" -#: config/tc-i386.c:4960 +#: config/tc-i386.c:5903 msgid "operand type mismatch" msgstr "operandityyppitäsmäämättömyys" -#: config/tc-i386.c:4963 +#: config/tc-i386.c:5906 msgid "register type mismatch" msgstr "rekisterityyppitäsmäämättömyys" -#: config/tc-i386.c:4966 +#: config/tc-i386.c:5909 msgid "number of operands mismatch" msgstr "operandien lukumäärän täsmäämättömyys" -#: config/tc-i386.c:4969 +#: config/tc-i386.c:5912 msgid "invalid instruction suffix" msgstr "virheellinen käskyloppuliite" @@ -6489,11 +6488,11 @@ msgid "only supported with old gcc" msgstr "tuetaan vain vanhalla gcc-versiolla" -#: config/tc-i386.c:4978 +#: config/tc-i386.c:5918 msgid "unsupported with Intel mnemonic" msgstr "tukematon Intel-muistikas" -#: config/tc-i386.c:4981 +#: config/tc-i386.c:5921 msgid "unsupported syntax" msgstr "tukematon syntaksi" @@ -6501,43 +6500,43 @@ msgid "unsupported" msgstr "tukematon" -#: config/tc-i386.c:4988 +#: config/tc-i386.c:5928 msgid "invalid VSIB address" msgstr "virheellinen VSIB-osoite" -#: config/tc-i386.c:4994 +#: config/tc-i386.c:5934 msgid "unsupported vector index register" msgstr "tukematon vektori-indeksirekisteri" -#: config/tc-i386.c:5027 +#: config/tc-i386.c:5964 #, c-format msgid "%s for `%s'" msgstr "%s kohteelle ”%s”" -#: config/tc-i386.c:5038 +#: config/tc-i386.c:5975 #, c-format msgid "indirect %s without `*'" msgstr "epäsuora %s ilman ”*”" #. Warn them that a data or address size prefix doesn't #. affect assembly of the next line of code. -#: config/tc-i386.c:5046 +#: config/tc-i386.c:5983 #, c-format msgid "stand-alone `%s' prefix" msgstr "erillinen ”%s”-etuliite" -#: config/tc-i386.c:5080 config/tc-i386.c:5096 +#: config/tc-i386.c:6017 config/tc-i386.c:6033 #, c-format msgid "`%s' operand %d must use `%ses' segment" msgstr "”%s”-operandin %d on käytettävä ”%ses”-segmenttiä" #. We have to know the operand size for crc32. -#: config/tc-i386.c:5150 +#: config/tc-i386.c:6083 #, c-format msgid "ambiguous memory operand size for `%s`" msgstr "monimerkityksellinen muistioperandikoko kohteelle ”%s”" -#: config/tc-i386.c:5270 +#: config/tc-i386.c:6195 msgid "" "no instruction mnemonic suffix given and no register operands; can't size " "instruction" @@ -6545,24 +6544,24 @@ "ei annettu käskymuistikasloppuliitettä eikä rekisterioperandia: käskyn kokoa " "ei voi määritellä" -#: config/tc-i386.c:5480 config/tc-i386.c:5506 config/tc-i386.c:5552 -#: config/tc-i386.c:5591 +#: config/tc-i386.c:6444 config/tc-i386.c:6471 config/tc-i386.c:6522 +#: config/tc-i386.c:6566 #, c-format msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "virheellinen rekisteri ”%s%s” käytetty ”%c”-loppuliitteen kanssa" -#: config/tc-i386.c:5412 config/tc-i386.c:5486 config/tc-i386.c:5597 +#: config/tc-i386.c:6377 config/tc-i386.c:6450 config/tc-i386.c:6572 #, c-format msgid "using `%s%s' instead of `%s%s' due to `%c' suffix" msgstr "käytetään ”%s%s” eikä ”%s%s” koska loppuliitteenä on ”%c”" -#: config/tc-i386.c:5439 config/tc-i386.c:5463 config/tc-i386.c:5528 -#: config/tc-i386.c:5573 +#: config/tc-i386.c:6398 config/tc-i386.c:6426 config/tc-i386.c:6497 +#: config/tc-i386.c:6547 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "”%s%s” ei ole sallittu ”%s%c”:n kanssa" -#: config/tc-i386.c:5660 +#: config/tc-i386.c:6635 msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" "ei ole annettu käskymuistikasloppuliitettä: ei voi määritellä suoraa " @@ -6578,108 +6577,108 @@ msgid "the first operand of `%s' must be `%s%s'" msgstr "kohteen ”%s” ensimmäisen operandin on oltava ”%s%s”" -#: config/tc-i386.c:5848 +#: config/tc-i386.c:6817 #, c-format msgid "you can't `pop %scs'" msgstr "et voi käyttää ”pop %scs”-käskyä" #. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:5877 +#: config/tc-i386.c:6846 #, c-format msgid "translating to `%s %s%s,%s%s'" msgstr "käännetään käskyksi ”%s %s%s,%s%s”" #. Extraneous `l' suffix on fp insn. -#: config/tc-i386.c:5884 +#: config/tc-i386.c:6853 #, c-format msgid "translating to `%s %s%s'" msgstr "käännetään käskyksi ”%s %s%s”" -#: config/tc-i386.c:5912 +#: config/tc-i386.c:6881 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "segmentin korvaus käskyssä ”%s” on tehoton" -#: config/tc-i386.c:6728 config/tc-i386.c:6835 config/tc-i386.c:6892 +#: config/tc-i386.c:7650 config/tc-i386.c:7785 config/tc-i386.c:7849 msgid "skipping prefixes on this instruction" msgstr "hypätään etuliitteiden ylitse tässä käskyssä" -#: config/tc-i386.c:6912 +#: config/tc-i386.c:7869 msgid "16-bit jump out of range" msgstr "16-bittinen hyppy lukualueen ulkopuolella" -#: config/tc-i386.c:6921 +#: config/tc-i386.c:7878 #, c-format msgid "can't handle non absolute segment in `%s'" msgstr "ei voi käsitellä ei-absoluuttista segmenttiä käskyssä ”%s”" -#: config/tc-i386.c:7555 config/tc-i386.c:7658 +#: config/tc-i386.c:8766 config/tc-i386.c:8868 #, c-format msgid "@%s reloc is not supported with %d-bit output format" msgstr "@%s reloc-tietue ei ole tuettu %d-bittisessä tulostemuodossa" -#: config/tc-i386.c:7709 +#: config/tc-i386.c:8919 #, c-format msgid "missing or invalid expression `%s'" msgstr "puuttuva tai virheellinen lauseke ”%s”" -#: config/tc-i386.c:7906 +#: config/tc-i386.c:9138 #, c-format msgid "at most %d immediate operands are allowed" msgstr "enintään %d suoran muistiosoituksen operandia on sallittu" -#: config/tc-i386.c:7940 config/tc-i386.c:8189 +#: config/tc-i386.c:9170 config/tc-i386.c:9417 #, c-format msgid "junk `%s' after expression" msgstr "roskaa ”%s” lausekkeen jälkeen" -#: config/tc-i386.c:7961 +#: config/tc-i386.c:9191 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "puuttuva tai virheellinen suora muistiosoituslauseke ”%s”" -#: config/tc-i386.c:7984 config/tc-i386.c:8279 +#: config/tc-i386.c:9214 config/tc-i386.c:9507 #, c-format msgid "unimplemented segment %s in operand" msgstr "toteuttamaton lohko %s operandissa" -#: config/tc-i386.c:7991 +#: config/tc-i386.c:9221 #, c-format msgid "illegal immediate register operand %s" msgstr "luvaton suora muistiosoitusrekisterioperandi %s" -#: config/tc-i386.c:8039 +#: config/tc-i386.c:9269 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "odotettiin skaalaustekijää 1, 2, 4, tai 8: saatiin ”%s”" -#: config/tc-i386.c:8048 +#: config/tc-i386.c:9278 #, c-format msgid "scale factor of %d without an index register" msgstr "skaalaustekijä: %d ilman indeksirekisteriä" -#: config/tc-i386.c:8070 +#: config/tc-i386.c:9300 #, c-format msgid "at most %d displacement operands are allowed" msgstr "enintään %d siirtymäoperandia on sallittu" -#: config/tc-i386.c:8245 +#: config/tc-i386.c:9473 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "puuttuva tai virheellinen siirtymälauseke ”%s”" -#: config/tc-i386.c:8262 +#: config/tc-i386.c:9490 #, c-format msgid "0x%lx out range of signed 32bit displacement" msgstr "" "0x%lx on etumerkillisen 32-bittisen siirtymän lukualueen ulkopuolella" -#: config/tc-i386.c:8402 +#: config/tc-i386.c:9640 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "”%s” ei ole tässä voimassa oleva (odotettiin ”%c%s%s%c”)" -#: config/tc-i386.c:8414 +#: config/tc-i386.c:9652 #, c-format msgid "`%s' is not a valid %s expression" msgstr "”%s” ei ole voimassa oleva ”%s”-lauseke" @@ -6689,108 +6688,108 @@ msgid "`%s' is not a valid %s-bit %s expression" msgstr "”%s” ei ole voimassa oleva %s-bittinen ”%s”-lauseke" -#: config/tc-i386.c:8591 +#: config/tc-i386.c:9886 #, c-format msgid "bad memory operand `%s'" msgstr "virheellinen muistioperandi ”%s”" -#: config/tc-i386.c:8615 +#: config/tc-i386.c:9910 #, c-format msgid "junk `%s' after register" msgstr "roskaa ”%s” rekisterin jälkeen" -#: config/tc-i386.c:8628 config/tc-i386.c:8762 config/tc-i386.c:8806 +#: config/tc-i386.c:9923 config/tc-i386.c:10060 config/tc-i386.c:10104 #, c-format msgid "bad register name `%s'" msgstr "virheellinen rekisterinimi ”%s”" -#: config/tc-i386.c:8636 +#: config/tc-i386.c:9931 msgid "immediate operand illegal with absolute jump" msgstr "suora muistiosoitusoperandi absoluuttisella hypyllä on luvaton" -#: config/tc-i386.c:8664 +#: config/tc-i386.c:4753 config/tc-i386.c:9962 #, c-format msgid "too many memory references for `%s'" msgstr "liian monta muistiviittausta mallinteeseen ”%s”" -#: config/tc-i386.c:8751 +#: config/tc-i386.c:10049 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "odotettiin ”,” tai ”)” indeksirekisterin jälkeen operandissa ”%s”" -#: config/tc-i386.c:8779 +#: config/tc-i386.c:10077 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "odotettiin ”)” skaalaustekijän jälkeen operandissa ”%s”" -#: config/tc-i386.c:8787 +#: config/tc-i386.c:10085 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" "odotettiin indeksirekisteriä tai skaalaustekijää ”,”:n jälkeen: saatiin ’%c’" -#: config/tc-i386.c:8795 +#: config/tc-i386.c:10093 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "odotettiin ”,” tai ”)” perusrekisterin jälkeen operandissa ”%s”" #. It's not a memory operand; argh! -#: config/tc-i386.c:8842 +#: config/tc-i386.c:10141 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "virheellinen char-tyyppinen %s aloitusoperandi %d ”%s”" -#: config/tc-i386.c:9032 +#: config/tc-i386.c:10367 msgid "long jump required" msgstr "pitkä hyppy vaadittu" -#: config/tc-i386.c:9087 +#: config/tc-i386.c:10422 msgid "jump target out of range" msgstr "hyppykohde lukualueen ulkopuolella" -#: config/tc-i386.c:9650 +#: config/tc-i386.c:11011 msgid "no compiled in support for x86_64" msgstr "ei ole käännetty x86_64-tuessa" -#: config/tc-i386.c:9670 +#: config/tc-i386.c:11031 msgid "no compiled in support for 32bit x86_64" msgstr "ei ole käännetty 32-bittiselle x86_64-tuelle" -#: config/tc-i386.c:9674 +#: config/tc-i386.c:11035 msgid "32bit x86_64 is only supported for ELF" msgstr "32-bittinen x86_64 on tuettu vain ELF-muodolle" -#: config/tc-i386.c:9704 config/tc-i386.c:9760 +#: config/tc-i386.c:11069 config/tc-i386.c:11157 #, c-format msgid "invalid -march= option: `%s'" msgstr "virheellinen ”-march=”-valitsin: ”%s”" -#: config/tc-i386.c:9769 config/tc-i386.c:9781 +#: config/tc-i386.c:11167 config/tc-i386.c:11179 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "virheellinen ”-mtune=”-valitsin: ”%s”" -#: config/tc-i386.c:9790 +#: config/tc-i386.c:11188 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "virheellinen ”-mmnemonic=”-valitsin: ”%s”" -#: config/tc-i386.c:9799 +#: config/tc-i386.c:11197 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "virheellinen ”-msyntax=”-valitsin: ”%s”" -#: config/tc-i386.c:9826 +#: config/tc-i386.c:11220 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "virheellinen ”-msse-check=”-valitsin: ”%s”" -#: config/tc-i386.c:9846 +#: config/tc-i386.c:11240 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "virheellinen ”-mavxscalar=”-valitsin: ”%s”" -#: config/tc-i386.c:9990 +#: config/tc-i386.c:11463 #, c-format msgid "" " -Q ignored\n" @@ -6801,7 +6800,7 @@ " -V tulosta assemblerin versionumero\n" " -k ei otettu huomioon\n" -#: config/tc-i386.c:9995 +#: config/tc-i386.c:11468 #, c-format msgid "" " -n Do not optimize code alignment\n" @@ -6810,29 +6809,29 @@ " -n Älä optimoi kooditasausta\n" " -q hiljennä joitain varoituksia\n" -#: config/tc-i386.c:9999 +#: config/tc-i386.c:11472 #, c-format msgid " -s ignored\n" msgstr " -s ei otettu huomioon\n" -#: config/tc-i386.c:10004 +#: config/tc-i386.c:11477 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" msgstr "" " --32/--64/--x32 tuottaa 32-bittisen/64-bittisen/x32 -koodin\n" -#: config/tc-i386.c:10008 +#: config/tc-i386.c:11481 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" " --divide ei käsittele ”/”-merkkiä kommenttimerkkinä\n" -#: config/tc-i386.c:10011 +#: config/tc-i386.c:11484 #, c-format msgid " --divide ignored\n" msgstr " --divide ei otettu huomioon\n" -#: config/tc-i386.c:10014 +#: config/tc-i386.c:11487 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -6843,18 +6842,18 @@ " tuota koodia PROSESSORIlle ja LAAJENNUKSELLE, " "PROSESSOR on yksi seuraavista:\n" -#: config/tc-i386.c:10018 +#: config/tc-i386.c:11491 #, c-format msgid " EXTENSION is combination of:\n" msgstr " LAAJENNUS on seuraavien yhdistelmä:\n" -#: config/tc-i386.c:10021 +#: config/tc-i386.c:11494 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" " -mtune=PROSESSORI optimoi PROSESSORIlle, se on yksi seuraavista:\n" -#: config/tc-i386.c:10024 +#: config/tc-i386.c:11497 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr " -msse2avx koodaa SSE-käskyt VEX-etuliitteellä\n" @@ -6888,12 +6887,12 @@ msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n" msgstr " -msyntax=[att|intel] käytä AT&T/Intel -syntaksia\n" -#: config/tc-i386.c:10049 +#: config/tc-i386.c:11536 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr " -mindex-reg tue näennäisindeksirekistereitä\n" -#: config/tc-i386.c:10051 +#: config/tc-i386.c:11538 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr " -mnaked-reg ei vaadi ”%%”-etuliitettä rekistereille\n" @@ -6903,45 +6902,45 @@ msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n" msgstr " -mold-gcc tue vanhoja (<= 2.8.1) gcc-versioita\n" -#: config/tc-i386.c:10139 +#: config/tc-i386.c:11673 msgid "Intel L1OM is 64bit only" msgstr "Intel L1OM on vain 64-bittinen" -#: config/tc-i386.c:10145 +#: config/tc-i386.c:11679 msgid "Intel K1OM is 64bit only" msgstr "Intel K1OM on vain 64-bittinen" -#: config/tc-i386.c:10390 +#: config/tc-i386.c:11910 config/tc-sparc.c:3861 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "ei voida tehdä %d-tavun ohjelmalaskurisuhteellista sijoitusta" -#: config/tc-i386.c:10411 +#: config/tc-i386.c:11928 #, c-format msgid "can not do %d byte relocation" msgstr "ei voida tehdä %d-tavun sijoitusta" -#: config/tc-i386.c:10479 +#: config/tc-i386.c:11996 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "ei voi edustaa sijoitustyyppiä %s x32-tilassa" -#: config/tc-i386.c:10515 config/tc-s390.c:2478 +#: config/tc-i386.c:12033 config/tc-s390.c:2613 #, c-format msgid "cannot represent relocation type %s" msgstr "ei voi edustaa sijoitustyyppiä %s" -#: config/tc-i386.c:10632 +#: config/tc-i386.c:12150 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: halutaan a,l,w,x,M,S,G,T merkkijonossa" -#: config/tc-i386.c:10635 +#: config/tc-i386.c:12153 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: haluaa a,w,x,M,S,G,T merkkijonossa" -#: config/tc-i386.c:10654 +#: config/tc-i386.c:12172 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" "direktiivi ”.largecomm” tuettu vain 64-bittitilassa, tuotetaan direktiivi " @@ -6970,8 +6969,7 @@ msgid "Defective assembler. No assembly attempted." msgstr "Virheellinen assembleri. Käännöstä ei yritetty." -#: config/tc-i860.c:392 config/tc-i860.c:938 config/tc-m68k.c:3916 -#: config/tc-m68k.c:3948 config/tc-sparc.c:2978 +#: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3144 msgid "failed sanity check." msgstr "järkevyystarkistus ei onnistunut." @@ -7115,7 +7113,7 @@ "käskykoodin arkkitehtuuri on ristiriidassa aiempien käskyjen arkkitehtuurin " "kanssa" -#: config/tc-i960.c:1420 config/tc-xtensa.c:12074 +#: config/tc-xtensa.c:12858 msgid "too many operands" msgstr "liian monta operandia" @@ -7246,59 +7244,59 @@ msgid "Unwind directive not followed by an instruction." msgstr "Käskyä ei seuraa ”unwind”-direktiivi." -#: config/tc-ia64.c:1025 config/tc-ia64.c:7649 +#: config/tc-ia64.c:1025 config/tc-ia64.c:7610 msgid "qualifying predicate not followed by instruction" msgstr "käskyä ei seuraa määräävä predikaatti" -#: config/tc-ia64.c:1225 config/tc-ia64.c:1259 +#: config/tc-ia64.c:1215 config/tc-ia64.c:1249 msgid "record type is not valid" msgstr "tietuetyyppi ei ole kelvollinen" -#: config/tc-ia64.c:1328 +#: config/tc-ia64.c:1318 msgid "Invalid record type for P3 format." msgstr "Virheellinen tietuetyyppi P3-muodolle." -#: config/tc-ia64.c:1364 +#: config/tc-ia64.c:1354 msgid "Invalid record type for format P6" msgstr "Virheellinen tietuetyyppi muodolle P6" -#: config/tc-ia64.c:1544 config/tc-ia64.c:1596 +#: config/tc-ia64.c:1534 config/tc-ia64.c:1586 msgid "Invalid record type for format B1" msgstr "Virheellinen tietuetyyppi muodolle B1" -#: config/tc-ia64.c:1629 +#: config/tc-ia64.c:1619 msgid "Invalid record type for format X1" msgstr "Virheellinen tietuetyyppi muodolle X1" -#: config/tc-ia64.c:1671 +#: config/tc-ia64.c:1661 msgid "Invalid record type for format X3" msgstr "Virheellinen tietuetyyppi muodolle X3" -#: config/tc-ia64.c:1709 +#: config/tc-ia64.c:1699 msgid "Previous .save incomplete" msgstr "Edellinen .save on vaillinainen" -#: config/tc-ia64.c:2534 +#: config/tc-ia64.c:2524 msgid "spill_mask record unimplemented." msgstr "spill_mask-tietue toteuttamaton." -#: config/tc-ia64.c:2591 +#: config/tc-ia64.c:2581 msgid "record_type_not_valid" msgstr "record_type_not_valid" -#: config/tc-ia64.c:2676 +#: config/tc-ia64.c:2665 msgid "Ignoring attempt to spill beyond end of region" msgstr "Ohitetaan yritys vuotaa alueen lopun taakse" -#: config/tc-ia64.c:2735 +#: config/tc-ia64.c:2724 msgid "Only constant space allocation is supported" msgstr "Vain vakiotilavarausta tuetaan" -#: config/tc-ia64.c:2749 +#: config/tc-ia64.c:2738 msgid "Only constant offsets are supported" msgstr "Vain vakiosiirrososoitteita tuetaan" -#: config/tc-ia64.c:2772 +#: config/tc-ia64.c:2762 msgid "Section switching in code is not supported." msgstr "Lohkovaihtoa koodissa ei ole tuettu." @@ -7306,542 +7304,542 @@ msgid " Insn slot not set in unwind record." msgstr " Käskyväliä ei ole asetettu unwind-tietuessa." -#: config/tc-ia64.c:2888 +#: config/tc-ia64.c:2878 msgid "frgr_mem record before region record!" msgstr "frgr_mem-tietue ennen aluetietuetta!" -#: config/tc-ia64.c:2899 +#: config/tc-ia64.c:2889 msgid "fr_mem record before region record!" msgstr "fr_mem-tietue ennen aluetietuetta!" -#: config/tc-ia64.c:2908 +#: config/tc-ia64.c:2898 msgid "gr_mem record before region record!" msgstr "gr_mem-tietue ennen aluetietuetta!" -#: config/tc-ia64.c:2917 +#: config/tc-ia64.c:2907 msgid "br_mem record before region record!" msgstr "br_mem-tietue ennen aluetietuetta!" -#: config/tc-ia64.c:2927 +#: config/tc-ia64.c:2917 msgid "gr_gr record before region record!" msgstr "gr_gr-tietue ennen aluetietuetta!" -#: config/tc-ia64.c:2935 +#: config/tc-ia64.c:2925 msgid "br_gr record before region record!" msgstr "br_gr-tietue ennen aluetietuetta!" -#: config/tc-ia64.c:3053 +#: config/tc-ia64.c:3043 #, c-format msgid "First operand to .%s must be a predicate" msgstr "Ensimmäisen operandin kohteeseen .%s on oltava predikaatti" -#: config/tc-ia64.c:3057 +#: config/tc-ia64.c:3047 #, c-format msgid "Pointless use of p0 as first operand to .%s" msgstr "" "Kohteen p0 tarkoitukseton käyttö ensimmäisen operandina kohteeseen .%s" -#: config/tc-ia64.c:3113 +#: config/tc-ia64.c:3103 #, c-format msgid "Operand %d to .%s must be a preserved register" msgstr "Operandin %d kohteeseen .%s on oltava suojattu rekisteri" -#: config/tc-ia64.c:3149 +#: config/tc-ia64.c:3139 #, c-format msgid "Operand %d to .%s must be a writable register" msgstr "Operandin %d kohteeseen .%s on oltava kirjoitettava rekisteri" -#: config/tc-ia64.c:3174 +#: config/tc-ia64.c:3163 #, c-format msgid "Radix `%s' unsupported or invalid" msgstr "Kantaluku ”%s” on tukematon tai virheellinen" -#: config/tc-ia64.c:3204 config/tc-ia64.c:3209 +#: config/tc-ia64.c:3193 config/tc-ia64.c:3198 #, c-format msgid ".%s outside of %s" msgstr "”.%s” on kohteen ”%s” ulkopuolella" -#: config/tc-ia64.c:3294 +#: config/tc-ia64.c:3284 msgid "Tags on unwind pseudo-ops aren't supported, yet" msgstr "Tunnisteita unwind-näennäiskäskyille ei ole vielä tuettu" -#: config/tc-ia64.c:3316 +#: config/tc-ia64.c:3306 msgid "First operand to .fframe must be a constant" msgstr "Ensimmäisen operandin kohteeseen .fframe on oltava vakio" -#: config/tc-ia64.c:3336 +#: config/tc-ia64.c:3326 msgid "First operand to .vframe must be a general register" msgstr "Ensimmäisen operandin kohteeseen .vframe on oltava yleisrekisteri" -#: config/tc-ia64.c:3344 +#: config/tc-ia64.c:3334 msgid "Operand of .vframe contradicts .prologue" msgstr "Kohteen .vframe operandi on ristiriidassa kohteen .prologue kanssa" -#: config/tc-ia64.c:3354 +#: config/tc-ia64.c:3344 msgid ".vframepsp is meaningless, assuming .vframesp was meant" msgstr "" "lkohde .vframepsp on merkityksetön; otaksutaan, että kohdattiin .vframesp" -#: config/tc-ia64.c:3362 +#: config/tc-ia64.c:3352 msgid "Operand to .vframesp must be a constant (sp-relative offset)" msgstr "" "Kohteen .vframesp operandin on oltava vakio (pino-osoitinsuhteellinen " "siirrososoite)" -#: config/tc-ia64.c:3389 +#: config/tc-ia64.c:3379 msgid "First operand to .save not a register" msgstr "Ensimmäisen operandi kohteeseen .save ei ole rekisteri" -#: config/tc-ia64.c:3395 +#: config/tc-ia64.c:3385 msgid "Second operand to .save not a valid register" msgstr "Toinen operandi kohteeseen .save ei ole kelvollinen rekisteri" -#: config/tc-ia64.c:3426 config/tc-ia64.c:3437 config/tc-ia64.c:3445 +#: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435 msgid "Second operand of .save contradicts .prologue" msgstr "Toinen .save-operandi on ristiriidassa .prologue -operandin kanssa" -#: config/tc-ia64.c:3452 +#: config/tc-ia64.c:3442 msgid "First operand to .save not a valid register" msgstr "Ensimmäinen operandi kohteeseen .save ei ole kelvollinen rekisteri" -#: config/tc-ia64.c:3470 +#: config/tc-ia64.c:3460 msgid "First operand to .restore must be stack pointer (sp)" msgstr "Kohteen .restore ensimmäisen operandin on oltava pino-osoitin (sp)" -#: config/tc-ia64.c:3479 +#: config/tc-ia64.c:3469 msgid "Second operand to .restore must be a constant >= 0" msgstr "Toisen operandin kohteeseen .restore on oltava vakio >= 0" -#: config/tc-ia64.c:3489 +#: config/tc-ia64.c:3479 #, c-format msgid "Epilogue count of %lu exceeds number of nested prologues (%u)" msgstr "" "Kohteen %lu epilogue-lukumäärä ylittää sisäkkäisten prologue-määritteiden " "lukumäärän (%u)" -#: config/tc-ia64.c:3576 +#: config/tc-ia64.c:3565 #, c-format msgid "Illegal section name `%s' (causes unwind section name clash)" msgstr "Luvaton lohkonimi ”%s” (aiheuttaa unwind-lohkonimen ristiriidan)" -#: config/tc-ia64.c:3767 +#: config/tc-ia64.c:3742 msgid "First operand to .altrp not a valid branch register" msgstr "" "Ensimmäinen operandi kohteeseen .altrp ei ole kelvollinen " "haarautumisrekisteri" -#: config/tc-ia64.c:3796 +#: config/tc-ia64.c:3771 #, c-format msgid "First operand to .%s not a register" msgstr "Ensimmäinen operandi kohteeseen .%s ei ole rekisteri" -#: config/tc-ia64.c:3801 +#: config/tc-ia64.c:3776 #, c-format msgid "Second operand to .%s not a constant" msgstr "Toinen operandi kohteeseen .%s ei ole vakio" -#: config/tc-ia64.c:3868 +#: config/tc-ia64.c:3843 #, c-format msgid "First operand to .%s not a valid register" msgstr "Ensimmäinen rekisteri kohteeseen .%s ei ole kelvollinen rekisteri" -#: config/tc-ia64.c:3891 +#: config/tc-ia64.c:3866 msgid "First operand to .save.g must be a positive 4-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .save.g on oltava positiivinen 4-bittinen " "vakio" -#: config/tc-ia64.c:3904 +#: config/tc-ia64.c:3879 msgid "Second operand to .save.g must be a general register" msgstr "Toisen operandin kohteeseen .save.g on oltava yleisrekisteri" -#: config/tc-ia64.c:3909 +#: config/tc-ia64.c:3884 #, c-format msgid "Second operand to .save.g must be the first of %d general registers" msgstr "" "Toinen operandi kohteelle .save.g on oltava %d yleisrekisterin ensimmäinen" -#: config/tc-ia64.c:3932 +#: config/tc-ia64.c:3907 msgid "Operand to .save.f must be a positive 20-bit constant" msgstr "Operandin kohteelle .save.f on oltava positiivinen 20-bittinen vakio" -#: config/tc-ia64.c:3955 +#: config/tc-ia64.c:3930 msgid "First operand to .save.b must be a positive 5-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .save.b on oltava positiivinen 5-bittinen " "vakio" -#: config/tc-ia64.c:3968 +#: config/tc-ia64.c:3943 msgid "Second operand to .save.b must be a general register" msgstr "Toisen operandin kohteelle .save.b on oltava yleisrekisteri" -#: config/tc-ia64.c:3973 +#: config/tc-ia64.c:3948 #, c-format msgid "Second operand to .save.b must be the first of %d general registers" msgstr "" "Toisen operandin kohteelle .save.b on oltava %d yleisrekisterin ensimmäinen" -#: config/tc-ia64.c:3999 +#: config/tc-ia64.c:3974 msgid "First operand to .save.gf must be a non-negative 4-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .save.gf on oltava ei-negatiivinen 4-" "bittinen vakio" -#: config/tc-ia64.c:4007 +#: config/tc-ia64.c:3982 msgid "Second operand to .save.gf must be a non-negative 20-bit constant" msgstr "" "Toisen operandin kohteelle .save.gf on oltava ei-negatiivinen 20-bittinen " "vakio" -#: config/tc-ia64.c:4015 +#: config/tc-ia64.c:3990 msgid "Operands to .save.gf may not be both zero" msgstr "Operandit kohteelle .save.gf eivät ehkä ole molemmat nollia" -#: config/tc-ia64.c:4032 +#: config/tc-ia64.c:4007 msgid "Operand to .spill must be a constant" msgstr "Operandin kohteelle .spill on oltava vakio" -#: config/tc-ia64.c:4101 +#: config/tc-ia64.c:4076 #, c-format msgid "Operand %d to .%s must be a constant" msgstr "Operandin %d kohteelle .%s on oltava vakio" -#: config/tc-ia64.c:4122 +#: config/tc-ia64.c:4097 #, c-format msgid "Missing .label_state %ld" msgstr "Puuttuva .label_state %ld" -#: config/tc-ia64.c:4176 +#: config/tc-ia64.c:4151 msgid "Operand to .label_state must be a constant" msgstr "Operandin kohteelle .label_state on oltava vakio" -#: config/tc-ia64.c:4195 +#: config/tc-ia64.c:4170 msgid "Operand to .copy_state must be a constant" msgstr "Operandin kohteelle .copy_state on oltava vakio" -#: config/tc-ia64.c:4218 +#: config/tc-ia64.c:4193 msgid "First operand to .unwabi must be a constant" msgstr "Ensimmäisen operandin kohteelle .unwabi on oltava vakio" -#: config/tc-ia64.c:4224 +#: config/tc-ia64.c:4199 msgid "Second operand to .unwabi must be a constant" msgstr "Toisen operandin kohteelle .unwabi on oltava vakio" -#: config/tc-ia64.c:4259 +#: config/tc-ia64.c:4234 msgid "Missing .endp after previous .proc" msgstr "Puuttuva ”.endp” edellisen ”.proc”:n jälkeen" -#: config/tc-ia64.c:4278 +#: config/tc-ia64.c:4252 msgid "Empty argument of .proc" msgstr "Tyhjä .proc-argumentti" -#: config/tc-ia64.c:4283 +#: config/tc-ia64.c:4257 #, c-format msgid "`%s' was already defined" msgstr "”%s” oli jo määritelty" -#: config/tc-ia64.c:4326 +#: config/tc-ia64.c:4300 msgid "Initial .body should precede any instructions" msgstr "Alustavan kohteen .body pitäisi edeltää kaikkia käskyjä" -#: config/tc-ia64.c:4345 +#: config/tc-ia64.c:4319 msgid ".prologue within prologue" msgstr ".prologue kohteen prologue sisällä" -#: config/tc-ia64.c:4350 +#: config/tc-ia64.c:4324 msgid "Initial .prologue should precede any instructions" msgstr "Alustavan kohteen .prologue pitäisi edeltää kaikkia käskyjä" -#: config/tc-ia64.c:4360 +#: config/tc-ia64.c:4334 msgid "First operand to .prologue must be a positive 4-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .prologue on oltava positiivinen 4-bittinen " "vakio" -#: config/tc-ia64.c:4362 +#: config/tc-ia64.c:4336 msgid "Pointless use of zero first operand to .prologue" msgstr "" "Nolla tarkoitukseton käyttö ensimmäisenä operandina kohteeseen .prologue" -#: config/tc-ia64.c:4376 +#: config/tc-ia64.c:4352 msgid "Using a constant as second operand to .prologue is deprecated" msgstr "" "Vakion käyttäminen kohteen .prologue toisena operandina on vanhentunut" -#: config/tc-ia64.c:4382 +#: config/tc-ia64.c:4358 msgid "Second operand to .prologue must be a general register" msgstr "Toisen operandin kohteelle .prologue on oltava yleisrekisteri" -#: config/tc-ia64.c:4387 +#: config/tc-ia64.c:4363 #, c-format msgid "Second operand to .prologue must be the first of %d general registers" msgstr "" "Toisen operandin kohteeseen .prologue on oltava ensimmäinen %d " "yleisrekisteristä" -#: config/tc-ia64.c:4500 +#: config/tc-ia64.c:4475 #, c-format msgid "`%s' was not defined within procedure" msgstr "”%s” ei oltu määritelty proseduurin sisällä" -#: config/tc-ia64.c:4538 +#: config/tc-ia64.c:4511 msgid "Empty argument of .endp" msgstr "Tyhjä ”.endp”-argumentti" -#: config/tc-ia64.c:4552 +#: config/tc-ia64.c:4525 #, c-format msgid "`%s' was not specified with previous .proc" msgstr "”%s” ei oltu määritelty edellisessä kohteessa .proc" -#: config/tc-ia64.c:4567 +#: config/tc-ia64.c:4540 #, c-format msgid "`%s' should be an operand to this .endp" msgstr "”%s” pitäisi olla operandi tälle .endp-kohteelle" -#: config/tc-ia64.c:4608 config/tc-ia64.c:4946 config/tc-ia64.c:5253 +#: config/tc-ia64.c:4581 config/tc-ia64.c:4902 config/tc-ia64.c:5211 msgid "Comma expected" msgstr "Odotettiin pilkkua" -#: config/tc-ia64.c:4649 +#: config/tc-ia64.c:4621 msgid "Expected '['" msgstr "Odotettiin '['" -#: config/tc-ia64.c:4658 config/tc-ia64.c:7784 +#: config/tc-ia64.c:4630 config/tc-ia64.c:7744 msgid "Expected ']'" msgstr "odotettiin ']'" -#: config/tc-ia64.c:4663 +#: config/tc-ia64.c:4635 msgid "Number of elements must be positive" msgstr "Elementtien lukumäärän on oltava positiivinen" -#: config/tc-ia64.c:4674 +#: config/tc-ia64.c:4646 #, c-format msgid "Used more than the declared %d rotating registers" msgstr "Käytetty useampaa kuin esiteltyä %d kiertorekisteriä" -#: config/tc-ia64.c:4682 +#: config/tc-ia64.c:4654 msgid "Used more than the available 96 rotating registers" msgstr "Käytetty enemmän kuin käytettävissä olevia 96 kiertorekisteriä" -#: config/tc-ia64.c:4689 +#: config/tc-ia64.c:4661 msgid "Used more than the available 48 rotating registers" msgstr "Käytetty enemmän kuin käytettävissä olevia 48 kiertorekisteriä" -#: config/tc-ia64.c:4717 +#: config/tc-ia64.c:4689 #, c-format msgid "Attempt to redefine register set `%s'" msgstr "Yritys määritellä rekisteri ’%s’ uudelleen" -#: config/tc-ia64.c:4783 +#: config/tc-ia64.c:4754 #, c-format msgid "Unknown psr option `%s'" msgstr "Tuntematon psr-valitsin ”%s”" -#: config/tc-ia64.c:4831 +#: config/tc-ia64.c:4788 msgid "Missing section name" msgstr "Lohkonimi puuttuu" -#: config/tc-ia64.c:4841 +#: config/tc-ia64.c:4797 msgid "Comma expected after section name" msgstr "Odotettiin pilkkua lohkonimen jälkeen" -#: config/tc-ia64.c:4852 +#: config/tc-ia64.c:4808 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated." msgstr "" "Lohkojen luominen määrittelyillä .xdataN/.xrealN/.xstringZ on vanhentunut." -#: config/tc-ia64.c:4941 +#: config/tc-ia64.c:4897 msgid "Register name expected" msgstr "Odotettiin rekisterinimeä" -#: config/tc-ia64.c:4954 +#: config/tc-ia64.c:4910 msgid "Register value annotation ignored" msgstr "Rekisteriarvohuomautusta ei otettu huomioon" -#: config/tc-ia64.c:4993 +#: config/tc-ia64.c:4949 msgid "Directive invalid within a bundle" msgstr "Direktiivi virheellinen nipun sisällä" -#: config/tc-ia64.c:5084 +#: config/tc-ia64.c:5043 msgid "Missing predicate relation type" msgstr "Puuttuva predikointirelaatiotyyppi" -#: config/tc-ia64.c:5090 +#: config/tc-ia64.c:5049 msgid "Unrecognized predicate relation type" msgstr "Tunnistamaton predikointirelaatiotyyppi" -#: config/tc-ia64.c:5136 +#: config/tc-ia64.c:5095 msgid "Bad register range" msgstr "Virheellinen rekisteri-lukualue" -#: config/tc-ia64.c:5145 config/tc-ia64.c:7729 +#: config/tc-ia64.c:5104 config/tc-ia64.c:7690 msgid "Predicate register expected" msgstr "Odotettiin predikointirekisteriä" -#: config/tc-ia64.c:5150 +#: config/tc-ia64.c:5109 msgid "Duplicate predicate register ignored" msgstr "Kaksoiskappalepredikointirekisteriä ei otettu huomioon" -#: config/tc-ia64.c:5166 +#: config/tc-ia64.c:5125 msgid "Predicate source and target required" msgstr "Predikointilähde ja -kohde vaadittu" -#: config/tc-ia64.c:5168 config/tc-ia64.c:5180 +#: config/tc-ia64.c:5127 config/tc-ia64.c:5139 msgid "Use of p0 is not valid in this context" msgstr "Peitteen p0 käyttö ei ole kelvollinen tässä asiayhteydessä" -#: config/tc-ia64.c:5175 +#: config/tc-ia64.c:5134 msgid "At least two PR arguments expected" msgstr "Odotettiin vähintään kahta PR-argumenttia" -#: config/tc-ia64.c:5189 +#: config/tc-ia64.c:5148 msgid "At least one PR argument expected" msgstr "Odotettiin vähintään yhtä PR-argumenttia" -#: config/tc-ia64.c:5224 +#: config/tc-ia64.c:5182 #, c-format msgid "Inserting \"%s\" into entry hint table failed: %s" msgstr "Kohteen ”%s” lisääminen tulovihjetauluun epäonnistui: %s" #. FIXME -- need 62-bit relocation type -#: config/tc-ia64.c:5703 +#: config/tc-ia64.c:5662 msgid "62-bit relocation not yet implemented" msgstr "62-bittinen sijoitus ei ole vielä toteutettu" #. XXX technically, this is wrong: we should not be issuing warning #. messages until we're sure this instruction pattern is going to #. be used! -#: config/tc-ia64.c:5789 +#: config/tc-ia64.c:5748 msgid "lower 16 bits of mask ignored" msgstr "alemman 16 bitin peitettä ei otettu huomioon" -#: config/tc-ia64.c:6136 +#: config/tc-ia64.c:6097 msgid "Expected separator `='" msgstr "Odotettiin erotinta ”=”" -#: config/tc-ia64.c:6170 +#: config/tc-ia64.c:6131 msgid "Duplicate equal sign (=) in instruction" msgstr "Kaksoiskappale yhtäläisyysmerkki (=) käskyssä" -#: config/tc-ia64.c:6177 +#: config/tc-ia64.c:6138 #, c-format msgid "Illegal operand separator `%c'" msgstr "Luvaton operandi erottimelle ”%c”" -#: config/tc-ia64.c:6292 +#: config/tc-ia64.c:6253 #, c-format msgid "Operand %u of `%s' should be %s" msgstr "Operandin %u/’%s’ pitäisi olla ’%s’" -#: config/tc-ia64.c:6296 +#: config/tc-ia64.c:6257 msgid "Wrong number of output operands" msgstr "Väärä tulosteoperandien lukumäärä" -#: config/tc-ia64.c:6298 +#: config/tc-ia64.c:6259 msgid "Wrong number of input operands" msgstr "Väärä syöteoperandien lukumäärä" -#: config/tc-ia64.c:6300 +#: config/tc-ia64.c:6261 msgid "Operand mismatch" msgstr "Operandin täsmäämättömyys" -#: config/tc-ia64.c:6382 +#: config/tc-ia64.c:6343 #, c-format msgid "Invalid use of `%c%d' as output operand" msgstr "Virheellinen ”%c%d”-käyttö tulosteoperandina" -#: config/tc-ia64.c:6385 +#: config/tc-ia64.c:6346 #, c-format msgid "Invalid use of `r%d' as base update address operand" msgstr "Virheellinen ”r%d”-käyttö peruspäivitysosoiteoperandina" -#: config/tc-ia64.c:6409 +#: config/tc-ia64.c:6370 #, c-format msgid "Invalid duplicate use of `%c%d'" msgstr "Virheellinen ”%c%d”-kaksoikappalekäyttö" -#: config/tc-ia64.c:6416 +#: config/tc-ia64.c:6377 #, c-format msgid "Invalid simultaneous use of `f%d' and `f%d'" msgstr "Kohteiden ”f%d” ja ”f%d” virheellinen samanaikainen käyttö" -#: config/tc-ia64.c:6422 +#: config/tc-ia64.c:6383 #, c-format msgid "Dangerous simultaneous use of `f%d' and `f%d'" msgstr "Kohteiden ”f%d” ja ”f%d” vaarallinen samanaikainen käyttö" -#: config/tc-ia64.c:6466 +#: config/tc-ia64.c:6427 msgid "Value truncated to 62 bits" msgstr "Arvo typistettiin 62:een bittiin" -#: config/tc-ia64.c:6534 +#: config/tc-ia64.c:6495 #, c-format msgid "Bad operand value: %s" msgstr "Väärä operandiarvo: %s" #. Give an error if a frag containing code is not aligned to a 16 byte #. boundary. -#: config/tc-ia64.c:6609 config/tc-ia64.h:177 +#: config/tc-ia64.c:6570 config/tc-ia64.h:177 msgid "instruction address is not a multiple of 16" msgstr "käskyosoite ei ole 16:n monikerta" -#: config/tc-ia64.c:6677 +#: config/tc-ia64.c:6638 #, c-format msgid "`%s' must be last in bundle" msgstr "’%s’ on oltava viimeinen nippu" -#: config/tc-ia64.c:6709 +#: config/tc-ia64.c:6670 #, c-format msgid "" "Internal error: don't know how to force %s to end of instruction group" msgstr "Sisäinen virhe: ei tiedetä, kuinka pakottaa %s käskyryhmän loppuun" -#: config/tc-ia64.c:6722 +#: config/tc-ia64.c:6683 #, c-format msgid "`%s' must be last in instruction group" msgstr "`%s' on oltava viimeinen käskyryhmässä" -#: config/tc-ia64.c:6752 +#: config/tc-ia64.c:6713 msgid "Label must be first in a bundle" msgstr "Nimiön on oltava ensimmäinen nipussa" -#: config/tc-ia64.c:6829 +#: config/tc-ia64.c:6790 msgid "hint in B unit may be treated as nop" msgstr "vihje B-yksikössä käsitellään ehkä nop-käskynä" -#: config/tc-ia64.c:6840 +#: config/tc-ia64.c:6801 msgid "hint in B unit can't be used" msgstr "vihjettä B-yksikössä ei voida käyttää" -#: config/tc-ia64.c:6854 +#: config/tc-ia64.c:6815 msgid "emit_one_bundle: unexpected dynamic op" msgstr "emit_one_bundle: odottamaton dynaaminen käsky" -#: config/tc-ia64.c:6979 +#: config/tc-ia64.c:6940 #, c-format msgid "`%s' does not fit into %s template" msgstr "”%s” ei sovi mallinteeseen %s" -#: config/tc-ia64.c:6994 +#: config/tc-ia64.c:6955 #, c-format msgid "`%s' does not fit into bundle" msgstr "”%s” ei sovi nippuun" -#: config/tc-ia64.c:7006 +#: config/tc-ia64.c:6967 #, c-format msgid "`%s' can't go in %s of %s template" msgstr "”%s” ei voi mennä mallinteessa %s/%s" -#: config/tc-ia64.c:7012 +#: config/tc-ia64.c:6973 msgid "Missing '}' at end of file" msgstr "Puuttuu ”}” tiedoston lopussa" -#: config/tc-ia64.c:7159 +#: config/tc-ia64.c:7120 #, c-format msgid "Unrecognized option '-x%s'" msgstr "Tunnistamaton valitsin ’-x%s’" -#: config/tc-ia64.c:7186 +#: config/tc-ia64.c:7147 msgid "" "IA-64 options:\n" " --mconstant-gp\t mark output file as using the constant-GP model\n" @@ -7877,7 +7875,7 @@ " -x | -xexplicit\t käännä päälle riippuvuusrikkomustarkistus\n" #. Note for translators: "automagically" can be translated as "automatically" here. -#: config/tc-ia64.c:7203 +#: config/tc-ia64.c:7164 msgid "" " -xauto\t\t automagically remove dependency violations (default)\n" " -xnone\t\t turn off dependency violation checking\n" @@ -7895,326 +7893,328 @@ " -xdebugx\t\t vikajäljitä riippuvuusrikkomustarkistaja ja käännä päälle\n" "\t\t\t riippuvuusrikkomustarkistus\n" -#: config/tc-ia64.c:7218 +#: config/tc-ia64.c:7179 msgid "--gstabs is not supported for ia64" msgstr "--gstabs ei ole tuettu kohteelle ia64" -#: config/tc-ia64.c:7456 +#: config/tc-ia64.c:7417 #, c-format msgid "ia64.md_begin: can't hash `%s': %s" msgstr "ia64.md_begin: ei voi sekasummata ”%s”: %s" -#: config/tc-ia64.c:7520 +#: config/tc-ia64.c:7481 #, c-format msgid "Inserting \"%s\" into constant hash table failed: %s" msgstr "Kohteen ”%s” lisäys vakiosekasummatauluun epäonnistui: %s" -#: config/tc-ia64.c:7532 config/tc-tilegx.c:263 +#: config/tc-ia64.c:7493 config/tc-riscv.c:754 config/tc-riscv.c:3155 +#: config/tc-tilegx.c:262 msgid "Could not set architecture and machine" msgstr "Ei voitu asettaa arkkitehtuuria ja konetta" -#: config/tc-ia64.c:7664 +#: config/tc-ia64.c:7625 msgid "Explicit stops are ignored in auto mode" msgstr "Eksplisiittisiä pysäytyksiä ei otettu huomioon automaattitilassa" -#: config/tc-ia64.c:7673 +#: config/tc-ia64.c:7634 msgid "Found '{' when manual bundling is already turned on" msgstr "Löytyi ’{’ kun manuaaliniputus oli jo käännetty päälle" -#: config/tc-ia64.c:7686 +#: config/tc-ia64.c:7647 msgid "Found '{' after explicit switch to automatic mode" msgstr "Löytyi ’{’ kytkimen jälkeen, joka käänsi automaattiseen tilaan" -#: config/tc-ia64.c:7692 +#: config/tc-ia64.c:7653 msgid "Found '}' when manual bundling is off" msgstr "Löytyi ’}’ kun manuaalinen niputus oli käännetty pois päältä" -#: config/tc-ia64.c:7719 +#: config/tc-ia64.c:7680 msgid "Expected ')'" msgstr "Odotettiin ')'" -#: config/tc-ia64.c:7724 +#: config/tc-ia64.c:7685 msgid "Qualifying predicate expected" msgstr "Odotettiin määrittävää predikaattia" -#: config/tc-ia64.c:7743 +#: config/tc-ia64.c:7704 msgid "Tag must come before qualifying predicate." msgstr "Tunnisteen on tultava ennen määrittävää predikaattia." -#: config/tc-ia64.c:7773 +#: config/tc-ia64.c:7733 msgid "Expected ':'" msgstr "Odotettiin ':'" -#: config/tc-ia64.c:7789 +#: config/tc-ia64.c:7749 msgid "Tag name expected" msgstr "Odotettiin tunnistenimeä" -#: config/tc-ia64.c:7891 +#: config/tc-ia64.c:7850 msgid "Rotating register index must be a non-negative constant" msgstr "Kiertorekisterin indeksin on oltava ei-negatiivinen vakio" -#: config/tc-ia64.c:7896 +#: config/tc-ia64.c:7855 #, c-format msgid "Index out of range 0..%u" msgstr "Indeksi lukualueen 0..%u ulkopuolella" -#: config/tc-ia64.c:7908 +#: config/tc-ia64.c:7867 msgid "Indirect register index must be a general register" msgstr "Epäsuoran rekisteri-indeksin on oltava yleisrekisteri" -#: config/tc-ia64.c:7917 +#: config/tc-ia64.c:7876 msgid "Index can only be applied to rotating or indirect registers" msgstr "Indeksi voidaan liittää vain kierto- tai epäsuoriin rekistereihin" -#: config/tc-ia64.c:7953 config/tc-xstormy16.c:145 +#: config/tc-ia64.c:7912 config/tc-xstormy16.c:145 msgid "Expected '('" msgstr "Odotettiin '('" -#: config/tc-ia64.c:7961 config/tc-pdp11.c:447 config/tc-pdp11.c:511 -#: config/tc-pdp11.c:545 config/tc-tilegx.c:1046 config/tc-tilepro.c:938 +#: config/tc-ia64.c:7920 config/tc-pdp11.c:442 config/tc-pdp11.c:506 +#: config/tc-pdp11.c:540 config/tc-tilegx.c:1048 config/tc-tilepro.c:939 #: config/tc-xstormy16.c:154 msgid "Missing ')'" msgstr "Puuttuva ')'" -#: config/tc-ia64.c:7979 config/tc-xstormy16.c:161 +#: config/tc-ia64.c:7938 config/tc-xstormy16.c:161 msgid "Not a symbolic expression" msgstr "Ei ole symbolinen lauseke" -#: config/tc-ia64.c:7984 config/tc-ia64.c:7998 +#: config/tc-ia64.c:7943 config/tc-ia64.c:7957 msgid "Illegal combination of relocation functions" msgstr "Luvaton sijoitusfunktioiden yhdistelmä" -#: config/tc-ia64.c:8087 +#: config/tc-ia64.c:8046 msgid "No current frame" msgstr "Ei nykyistä kehystä" -#: config/tc-ia64.c:8089 +#: config/tc-ia64.c:8048 #, c-format msgid "Register number out of range 0..%u" msgstr "Rekisterinumero lukualueen 0..%u ulkopuolella" -#: config/tc-ia64.c:8127 +#: config/tc-ia64.c:8087 msgid "Standalone `#' is illegal" msgstr "Erillinen ”#” on luvaton" -#: config/tc-ia64.c:8130 +#: config/tc-ia64.c:8090 msgid "Redundant `#' suffix operators" msgstr "Redundantit ”#”-loppuliiteoperaattorit" -#: config/tc-ia64.c:8288 +#: config/tc-ia64.c:8248 #, c-format msgid "Unhandled dependency %s for %s (%s), note %d" msgstr "Käsittelemätön riippuvuus %s kohteelle %s (%s), lippu %d" -#: config/tc-ia64.c:9600 +#: config/tc-ia64.c:9561 #, c-format msgid "Unrecognized dependency specifier %d\n" msgstr "Tunnistamaton riippuvuusmäärite %d\n" -#: config/tc-ia64.c:10476 +#: config/tc-ia64.c:10431 msgid "Only the first path encountering the conflict is reported" msgstr "Vain ensimmäinen ristiriidan kohtaava polku ilmoitetaan" -#: config/tc-ia64.c:10478 +#: config/tc-ia64.c:10433 msgid "This is the location of the conflicting usage" msgstr "Tämä on ristiriitaisen käytön sijainti" -#: config/tc-ia64.c:10739 +#: config/tc-ia64.c:10695 #, c-format msgid "Unknown opcode `%s'" msgstr "Tuntematon käskykoodi ”%s”" -#: config/tc-ia64.c:10817 +#: config/tc-ia64.c:10773 #, c-format msgid "AR %d can only be accessed by %c-unit" msgstr "Kohdetta AR %d voi lukea vain %c-yksikkö" -#: config/tc-ia64.c:10829 +#: config/tc-ia64.c:10785 msgid "hint.b may be treated as nop" msgstr "hint.b pitäisi käsitellä nop-käskynä" -#: config/tc-ia64.c:10832 +#: config/tc-ia64.c:10788 msgid "hint.b shouldn't be used" msgstr "hint.b ei pitäisi käyttää" -#: config/tc-ia64.c:10871 +#: config/tc-ia64.c:10827 #, c-format msgid "`%s' cannot be predicated" msgstr "”%s” ei voi olla ilmoitettu" -#: config/tc-ia64.c:10943 +#: config/tc-ia64.c:10899 msgid "Closing bracket missing" msgstr "Sulkeva sulkumerkki puuttuu" -#: config/tc-ia64.c:10952 +#: config/tc-ia64.c:10908 msgid "Index must be a general register" msgstr "Indeksin on oltava yleisrekisteri" -#: config/tc-ia64.c:11117 +#: config/tc-ia64.c:11073 #, c-format msgid "Unsupported fixup size %d" msgstr "Tukematon korjauskoko %d" #. This should be an error, but since previously there wasn't any #. diagnostic here, don't make it fail because of this for now. -#: config/tc-ia64.c:11389 +#: config/tc-ia64.c:11345 #, c-format msgid "Cannot express %s%d%s relocation" msgstr "Ei voida ilmaista %s%d%s-sijoitusta" -#: config/tc-ia64.c:11408 +#: config/tc-ia64.c:11364 msgid "No addend allowed in @fptr() relocation" msgstr "Yhteenlaskettavaa ei sallita kohteessa @fptr()-sijoitus" -#: config/tc-ia64.c:11447 +#: config/tc-ia64.c:11403 msgid "integer operand out of range" msgstr "kokonaislukuoperandi lukualueen ulkopuolella" -#: config/tc-ia64.c:11514 +#: config/tc-ia64.c:11470 #, c-format msgid "%s must have a constant value" msgstr "%s on oltava vakioarvo" -#: config/tc-ia64.c:11534 +#: config/tc-ia64.c:11490 msgid "cannot resolve @slotcount parameter" msgstr "ei voi ratkaista @slotcount-parametria" -#: config/tc-ia64.c:11567 +#: config/tc-ia64.c:11523 msgid "invalid @slotcount value" msgstr "virheellinen @slotcount-arvo" -#: config/tc-ia64.c:11604 config/tc-z8k.c:1370 +#: config/tc-ia64.c:11560 config/tc-z8k.c:1378 #, c-format msgid "Cannot represent %s relocation in object file" msgstr "Ei voi edustaa ’%s’-sijoitusta objektitiedostossa" -#: config/tc-ia64.c:11715 +#: config/tc-ia64.c:11671 msgid "Can't add stop bit to mark end of instruction group" msgstr "Ei voi lisätä stop-bittiä käskyryhmän lopun merkitsemiseksi" -#: config/obj-macho.c:486 config/tc-ia64.c:1093 config/tc-ia64.c:11815 -#: config/tc-score.c:6105 read.c:1673 +#: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11770 +#: config/tc-score.c:6100 expr.c:1172 read.c:1716 msgid "expected symbol name" msgstr "odotettiin symbolinimeä" -#: config/tc-ia64.c:11825 read.c:2544 read.c:3238 read.c:3575 stabs.c:468 +#: config/tc-ia64.c:11780 read.c:2600 read.c:3239 read.c:3643 stabs.c:469 #, c-format msgid "expected comma after \"%s\"" msgstr "odotettiin pilkkua ”%s”:n jälkeen" -#: config/tc-ia64.c:11867 +#: config/tc-ia64.c:11822 #, c-format msgid "`%s' is already the alias of %s `%s'" msgstr "”%s” on jo kohteen %s alias ”%s”" -#: config/tc-ia64.c:11877 +#: config/tc-ia64.c:11832 #, c-format msgid "%s `%s' already has an alias `%s'" msgstr "%s ”%s” on jo alias ”%s”" -#: config/tc-ia64.c:11888 +#: config/tc-ia64.c:11843 #, c-format msgid "inserting \"%s\" into %s alias hash table failed: %s" msgstr "kohteen ”%s” lisäys %s-alias-sekasummatauluun epäonnistui: %s" -#: config/tc-ia64.c:11896 +#: config/tc-ia64.c:11851 #, c-format msgid "inserting \"%s\" into %s name hash table failed: %s" msgstr "kohteen ”%s” lisäys %s-nimi-sekasummatauluun epäonnistui: %s" -#: config/tc-ia64.c:11922 +#: config/tc-ia64.c:11877 #, c-format msgid "symbol `%s' aliased to `%s' is not used" msgstr "symbolin ”%s” muuntoa aliakseksi ”%s” ei ole käytetty" -#: config/tc-ia64.c:11945 +#: config/tc-ia64.c:11900 #, c-format msgid "section `%s' aliased to `%s' is not used" msgstr "lohkon ”%s” muuntoa aliakseksi ”%s” ei ole käytetty" -#: config/tc-ip2k.c:157 +#: config/tc-ip2k.c:139 #, c-format msgid "IP2K specific command line options:\n" msgstr "IP2K-kohtaiset komentorivivalitsimet:\n" -#: config/tc-ip2k.c:158 +#: config/tc-ip2k.c:140 #, c-format msgid " -mip2022 restrict to IP2022 insns \n" msgstr " -mip2022 rajoita IP2022-käskyihin \n" -#: config/tc-ip2k.c:159 +#: config/tc-ip2k.c:141 #, c-format msgid " -mip2022ext permit extended IP2022 insn\n" msgstr " -mip2022ext salli laajentaminen IP2022-käskyihin\n" -#: config/tc-iq2000.c:363 +#: config/tc-iq2000.c:362 #, c-format msgid "the yielding instruction %s may not be in a delay slot." msgstr "joustamiskäsky %s ei ehkä ole viivevälissä." -#: config/tc-iq2000.c:371 +#: config/tc-iq2000.c:370 #, c-format msgid "Register number (R%ld) for double word access must be even." msgstr "" "Rekisternumeron (R%ld) ”double word”-lukemista varten olisi oltava " "parillinen." -#: config/tc-iq2000.c:380 config/tc-iq2000.c:385 config/tc-iq2000.c:390 -#: config/tc-iq2000.c:407 config/tc-mt.c:244 config/tc-mt.c:249 +#: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389 +#: config/tc-iq2000.c:406 config/tc-mt.c:244 config/tc-mt.c:249 #, c-format msgid "operand references R%ld of previous load." msgstr "operandi viittaa edellisen latauksen R%ld." -#: config/tc-iq2000.c:395 +#: config/tc-iq2000.c:394 msgid "instruction implicitly accesses R31 of previous load." msgstr "käsky implisiittisesti lukee edellisen latauksen kohdetta R31." -#: config/tc-iq2000.c:650 config/tc-mep.c:2007 +#: config/tc-iq2000.c:649 config/tc-mep.c:2008 msgid "Unmatched high relocation" msgstr "Pariton yläsijoitus" -#: config/tc-iq2000.c:828 config/tc-mips.c:18314 config/tc-score.c:5815 +#: config/tc-iq2000.c:826 config/tc-mips.c:19493 config/tc-score.c:5811 msgid ".end not in text section" msgstr "”.end” not in text section" -#: config/tc-iq2000.c:832 config/tc-score.c:5818 +#: config/tc-iq2000.c:830 config/tc-score.c:5814 msgid ".end directive without a preceding .ent directive." msgstr "”.end”-direktiivi ilman a preceding ”.ent”-direktiivi." -#: config/tc-iq2000.c:841 config/tc-score.c:5826 +#: config/tc-iq2000.c:839 config/tc-score.c:5822 msgid ".end symbol does not match .ent symbol." msgstr "”.end” symboli does not match ”.ent” symbol." -#: config/tc-iq2000.c:844 config/tc-mips.c:18334 config/tc-score.c:5831 +#: config/tc-iq2000.c:842 config/tc-mips.c:19513 config/tc-score.c:5827 msgid ".end directive missing or unknown symbol" msgstr "”.end”-direktiivi puuttuva tai tuntematon symbol" -#: config/tc-iq2000.c:862 +#: config/tc-iq2000.c:860 msgid "Expected simple number." msgstr "Odotettiin simple-numeroa." -#: config/tc-iq2000.c:891 config/tc-mips.c:18239 config/tc-score.c:5667 +#: config/tc-iq2000.c:889 config/tc-mips.c:19418 config/tc-score.c:5663 #, c-format msgid " *input_line_pointer == '%c' 0x%02x\n" msgstr " *input_line_pointer == ’%c’ 0x%02x\n" -#: config/tc-iq2000.c:893 +#: config/tc-iq2000.c:891 msgid "Invalid number" msgstr "Virheellinen number" -#: config/tc-iq2000.c:927 config/tc-score.c:5705 +#: config/tc-iq2000.c:925 config/tc-score.c:5701 msgid ".ent or .aent not in text section." msgstr ".ent” tai ”.aent” not in text section." -#: config/tc-iq2000.c:930 +#: config/tc-iq2000.c:928 msgid "missing `.end'" msgstr "puuttuva ”.end”" -#: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:274 +#: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587 +#: config/tc-nios2.c:284 msgid "bad call to md_atof" msgstr "virheellinen kutsu kohteeseen md_atof" -#: config/tc-m32c.c:143 +#: config/tc-m32c.c:142 #, c-format msgid " M32C specific command line options:\n" msgstr " M32C-kohtaiset komentorivivalitsimet:\n" @@ -8224,7 +8224,7 @@ msgid "Unrecognised option: -hidden" msgstr "Tunnistamaton valitsin: -hidden" -#: config/tc-m32r.c:357 config/tc-sparc.c:648 +#: config/tc-m32r.c:357 config/tc-sparc.c:602 msgid "Unrecognized option following -K" msgstr "Tunnistamaton valitsin seuraa valitsinta -K" @@ -8405,53 +8405,53 @@ msgid " -KPIC generate PIC\n" msgstr " -KPIC tuottaa PIC-koodin\n" -#: config/tc-m32r.c:849 +#: config/tc-m32r.c:846 msgid "instructions write to the same destination register." msgstr "käskyt kirjoittavat samaan kohderekisteriin." -#: config/tc-m32r.c:857 +#: config/tc-m32r.c:854 msgid "Instructions do not use parallel execution pipelines." msgstr "käskyt eivät käytä rinnakkaisuorituksen putkilinjoja." -#: config/tc-m32r.c:865 +#: config/tc-m32r.c:862 msgid "Instructions share the same execution pipeline" msgstr "käskyt eivät jaa samaa suoritusputkilinjaa" -#: config/tc-m32r.c:930 config/tc-m32r.c:1044 +#: config/tc-m32r.c:927 config/tc-m32r.c:1041 #, c-format msgid "not a 16 bit instruction '%s'" msgstr "ei ole 16-bittinen käsky ’%s’" -#: config/tc-m32r.c:942 config/tc-m32r.c:1056 config/tc-m32r.c:1240 +#: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237 #, c-format msgid "instruction '%s' is for the M32R2 only" msgstr "käsky ’%s’ on vain M32R2-käskyjoukolle" -#: config/tc-m32r.c:955 config/tc-m32r.c:1069 config/tc-m32r.c:1253 +#: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250 #, c-format msgid "unknown instruction '%s'" msgstr "tuntematon käsky ’%s’" -#: config/tc-m32r.c:964 config/tc-m32r.c:1076 config/tc-m32r.c:1260 +#: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257 #, c-format msgid "instruction '%s' is for the M32RX only" msgstr "käsky ’%s’ on vain M32RX-käskyjoukolle" -#: config/tc-m32r.c:973 config/tc-m32r.c:1085 +#: config/tc-m32r.c:970 config/tc-m32r.c:1082 #, c-format msgid "instruction '%s' cannot be executed in parallel." msgstr "käskyä ’%s’ ei voi suorittaa rinnakkain." -#: config/tc-m32r.c:1028 config/tc-m32r.c:1110 config/tc-m32r.c:1317 +#: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314 msgid "internal error: lookup/get operands failed" msgstr "sisäinen virhe: ”lookup/get”-operandit epäonnistuivat" -#: config/tc-m32r.c:1095 +#: config/tc-m32r.c:1092 #, c-format msgid "'%s': only the NOP instruction can be issued in parallel on the m32r" msgstr "’%s’: vain NOP-käsky voidaan jaella rinnakkain m32r-käskyjoukossa" -#: config/tc-m32r.c:1124 +#: config/tc-m32r.c:1121 #, c-format msgid "" "%s: output of 1st instruction is the same as an input to 2nd instruction - " @@ -8460,7 +8460,7 @@ "%s: ensimmäisen käskyn tuloste on sama kuin toisen käsky syöte - on tämä " "tarkoituksellista ?" -#: config/tc-m32r.c:1128 +#: config/tc-m32r.c:1125 #, c-format msgid "" "%s: output of 2nd instruction is the same as an input to 1st instruction - " @@ -8469,23 +8469,23 @@ "%s: toisen käskyn tuloste on sama kuin ensimmäisen käsky syöte - onko tämä " "tarkoituksellista ?" -#: config/tc-m32r.c:1502 +#: config/tc-m32r.c:1498 #, c-format msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "”.SCOMMon”-pituus (%ld.) <0! Ei oteta huomioon." -#: config/tc-m32r.c:1552 +#: config/tc-m32r.c:1548 #, c-format msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld." msgstr "" "Näennäiskäskyn ”.scomm” ”%s” pituus on jo %ld. Ei muutettu arvoon %ld." -#: config/tc-m32r.c:1929 config/tc-m32r.c:1982 config/tc-nds32.c:4150 -#: config/tc-nds32.c:4186 config/tc-sh.c:774 config/tc-sh.c:2454 +#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4797 +#: config/tc-nds32.c:4841 config/tc-sh.c:391 config/tc-sh.c:2062 msgid "Invalid PIC expression." msgstr "Virheellinen PIC-lauseke." -#: config/tc-m32r.c:2073 +#: config/tc-m32r.c:2069 msgid "Unmatched high/shigh reloc" msgstr "Täsmäämätön ”high/shigh” reloc-tietue" @@ -8546,40 +8546,40 @@ msgid "Option `%s' is not recognized." msgstr "Valitsinta ”%s” ei ole tunnistettu." -#: config/tc-m68hc11.c:859 +#: config/tc-m68hc11.c:856 msgid "#" msgstr "#" -#: config/tc-m68hc11.c:868 +#: config/tc-m68hc11.c:865 msgid "#" msgstr "#" -#: config/tc-m68hc11.c:877 config/tc-m68hc11.c:886 +#: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883 msgid ",X" msgstr ",X" -#: config/tc-m68hc11.c:913 +#: config/tc-m68hc11.c:910 msgid "*" msgstr "*" -#: config/tc-m68hc11.c:925 +#: config/tc-m68hc11.c:922 msgid "#" msgstr "#" -#: config/tc-m68hc11.c:935 +#: config/tc-m68hc11.c:932 #, c-format msgid "symbol%d" msgstr "symboli%d" -#: config/tc-m68hc11.c:937 +#: config/tc-m68hc11.c:934 msgid "" msgstr "" -#: config/tc-m68hc11.c:956 +#: config/tc-m68hc11.c:953 msgid "

Set start address of the executable\n" @@ -82,7 +107,8 @@ " --image-base Aseta suoritettavien tiedostojen " "aloitusosoite\n" -#: emultempl/pe.em:430 +#: earm_wince_pe.c:381 earmpe.c:381 ei386pe.c:381 ei386pe_posix.c:381 +#: ei386pep.c:363 emcorepe.c:381 eppcpe.c:381 eshpe.c:381 #, c-format msgid "" " --major-image-version Set version number of the executable\n" @@ -90,7 +116,8 @@ " --major-image-version Aseta suoritettavien tiedostojen " "versionumero\n" -#: emultempl/pe.em:431 +#: earm_wince_pe.c:382 earmpe.c:382 ei386pe.c:382 ei386pe_posix.c:382 +#: ei386pep.c:364 emcorepe.c:382 eppcpe.c:382 eshpe.c:382 #, c-format msgid "" " --major-os-version Set minimum required OS version\n" @@ -98,7 +125,8 @@ " --major-os-version Aseta pienin vaadittu " "käyttöjärjestelmäversio\n" -#: emultempl/pe.em:432 +#: earm_wince_pe.c:383 earmpe.c:383 ei386pe.c:383 ei386pe_posix.c:383 +#: ei386pep.c:365 emcorepe.c:383 eppcpe.c:383 eshpe.c:383 #, c-format msgid "" " --major-subsystem-version Set minimum required OS subsystem " @@ -107,7 +135,8 @@ " --major-subsystem-version Aseta pienin vaadittu " "käyttöjärjestelmän alijärjestelmän versio\n" -#: emultempl/pe.em:433 +#: earm_wince_pe.c:384 earmpe.c:384 ei386pe.c:384 ei386pe_posix.c:384 +#: ei386pep.c:366 emcorepe.c:384 eppcpe.c:384 eshpe.c:384 #, c-format msgid "" " --minor-image-version Set revision number of the executable\n" @@ -115,7 +144,8 @@ " --minor-image-version Asettaa suoritettavan tiedoston " "revisionumeron\n" -#: emultempl/pe.em:434 +#: earm_wince_pe.c:385 earmpe.c:385 ei386pe.c:385 ei386pe_posix.c:385 +#: ei386pep.c:367 emcorepe.c:385 eppcpe.c:385 eshpe.c:385 #, c-format msgid "" " --minor-os-version Set minimum required OS revision\n" @@ -123,7 +153,8 @@ " --minor-os-version Aseta pienin vaadittu " "käyttöjärjestelmän revisionumero\n" -#: emultempl/pe.em:435 +#: earm_wince_pe.c:386 earmpe.c:386 ei386pe.c:386 ei386pe_posix.c:386 +#: ei386pep.c:368 emcorepe.c:386 eppcpe.c:386 eshpe.c:386 #, c-format msgid "" " --minor-subsystem-version Set minimum required OS subsystem " @@ -132,17 +163,20 @@ " --minor-subsystem-version Aseta pienin vaadittu " "käyttöjärjestelmän alijärjestelmän revisionumero\n" -#: emultempl/pe.em:436 +#: earm_wince_pe.c:387 earmpe.c:387 ei386pe.c:387 ei386pe_posix.c:387 +#: ei386pep.c:369 emcorepe.c:387 eppcpe.c:387 eshpe.c:387 #, c-format msgid " --section-alignment Set section alignment\n" msgstr " --section-alignment Aseta lohkotasaus\n" -#: emultempl/pe.em:437 +#: earm_wince_pe.c:388 earmpe.c:388 ei386pe.c:388 ei386pe_posix.c:388 +#: ei386pep.c:370 emcorepe.c:388 eppcpe.c:388 eshpe.c:388 #, c-format msgid " --stack Set size of the initial stack\n" msgstr " --stack Aseta pinon aloituskoko\n" -#: emultempl/pe.em:438 +#: earm_wince_pe.c:389 earmpe.c:389 ei386pe.c:389 ei386pe_posix.c:389 +#: ei386pep.c:371 emcorepe.c:389 eppcpe.c:389 eshpe.c:389 #, c-format msgid "" " --subsystem [:] Set required OS subsystem [& version]\n" @@ -150,7 +184,8 @@ " --subsystem [:] Aseta vaadittu käyttöjärjestelmän " "alijärjestelmä [& versio]\n" -#: emultempl/pe.em:439 +#: earm_wince_pe.c:390 earmpe.c:390 ei386pe.c:390 ei386pe_posix.c:390 +#: ei386pep.c:372 emcorepe.c:390 eppcpe.c:390 eshpe.c:390 #, c-format msgid "" " --support-old-code Support interworking with old code\n" @@ -158,7 +193,8 @@ " --support-old-code Tue yhteistoimivuutta vanhan koodin " "kanssa\n" -#: emultempl/pe.em:440 +#: earm_wince_pe.c:391 earmpe.c:391 ei386pe.c:391 ei386pe_posix.c:391 +#: ei386pep.c:373 emcorepe.c:391 eppcpe.c:391 eshpe.c:391 #, c-format msgid "" " --[no-]leading-underscore Set explicit symbol underscore prefix " @@ -167,7 +203,8 @@ " --[no-]leading-underscore Aseta eksplisiittinen symbolin " "alaviivaetuliitetila\n" -#: emultempl/pe.em:441 +#: earm_wince_pe.c:392 earmpe.c:392 ei386pe.c:392 ei386pe_posix.c:392 +#: emcorepe.c:392 eppcpe.c:392 eshpe.c:392 #, c-format msgid "" " --thumb-entry= Set the entry point to be Thumb " @@ -175,7 +212,8 @@ msgstr "" " --thumb-entry= Aseta tulokohdaksi ”Thumb ”\n" -#: emultempl/pe.em:445 +#: earm_wince_pe.c:396 earmpe.c:396 ei386pe.c:396 ei386pe_posix.c:396 +#: ei386pep.c:377 emcorepe.c:396 eppcpe.c:396 eshpe.c:396 #, c-format msgid "" " --add-stdcall-alias Export symbols with and without @nn\n" @@ -183,14 +221,16 @@ " --add-stdcall-alias Vie symbolit ilman @nn:ää ja sen " "kanssa\n" -#: emultempl/pe.em:446 +#: earm_wince_pe.c:397 earmpe.c:397 ei386pe.c:397 ei386pe_posix.c:397 +#: ei386pep.c:378 emcorepe.c:397 eppcpe.c:397 eshpe.c:397 #, c-format msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n" msgstr "" " --disable-stdcall-fixup Älä linkitä symbolia _sym symboliin " "_sym@nn\n" -#: emultempl/pe.em:447 +#: earm_wince_pe.c:398 earmpe.c:398 ei386pe.c:398 ei386pe_posix.c:398 +#: ei386pep.c:379 emcorepe.c:398 eppcpe.c:398 eshpe.c:398 #, c-format msgid "" " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n" @@ -198,7 +238,8 @@ " --enable-stdcall-fixup Linkitä symboli _sym symboliin _sym@nn " "ilman varoituksia\n" -#: emultempl/pe.em:448 +#: earm_wince_pe.c:399 earmpe.c:399 ei386pe.c:399 ei386pe_posix.c:399 +#: ei386pep.c:380 emcorepe.c:399 eppcpe.c:399 eshpe.c:399 #, c-format msgid "" " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n" @@ -206,7 +247,8 @@ " --exclude-symbols sym,sym,... Jätä symbolit pois automaattisesta " "viennistä\n" -#: emultempl/pe.em:449 +#: earm_wince_pe.c:400 earmpe.c:400 ei386pe.c:400 ei386pe_posix.c:400 +#: ei386pep.c:381 emcorepe.c:400 eppcpe.c:400 eshpe.c:400 #, c-format msgid "" " --exclude-all-symbols Exclude all symbols from automatic " @@ -215,7 +257,8 @@ " --exclude-all-symbols Jätä kaikki symbolit pois " "automaattisesta viennistä\n" -#: emultempl/pe.em:450 +#: earm_wince_pe.c:401 earmpe.c:401 ei386pe.c:401 ei386pe_posix.c:401 +#: ei386pep.c:382 emcorepe.c:401 eppcpe.c:401 eshpe.c:401 #, c-format msgid "" " --exclude-libs lib,lib,... Exclude libraries from automatic " @@ -224,13 +267,15 @@ " --exclude-libs lib,lib,... Jätä kirjastot pois automaattisesta " "viennistä\n" -#: emultempl/pe.em:451 +#: earm_wince_pe.c:402 earmpe.c:402 ei386pe.c:402 ei386pe_posix.c:402 +#: ei386pep.c:383 emcorepe.c:402 eppcpe.c:402 eshpe.c:402 #, c-format msgid " --exclude-modules-for-implib mod,mod,...\n" msgstr " --exclude-modules-for-implib moduli,moduli,...\n" # Tämä teksti jatkuu seuraavassa merkkijonossa -#: emultempl/pe.em:452 +#: earm_wince_pe.c:403 earmpe.c:403 ei386pe.c:403 ei386pe_posix.c:403 +#: ei386pep.c:384 emcorepe.c:403 eppcpe.c:403 eshpe.c:403 #, c-format msgid "" " Exclude objects, archive members from " @@ -240,7 +285,8 @@ "automaattisesta\n" # Tämä teksti on jatkoa edelliselle merkkijonolle -#: emultempl/pe.em:453 +#: earm_wince_pe.c:404 earmpe.c:404 ei386pe.c:404 ei386pe_posix.c:404 +#: emcorepe.c:404 eppcpe.c:404 eshpe.c:404 #, c-format msgid "" " export, place into import library " @@ -249,7 +295,8 @@ " viennistä, sijoita ne sen sijaan " "tuontikirjastoon.\n" -#: emultempl/pe.em:454 +#: earm_wince_pe.c:405 earmpe.c:405 ei386pe.c:405 ei386pe_posix.c:405 +#: ei386pep.c:386 emcorepe.c:405 eppcpe.c:405 eshpe.c:405 #, c-format msgid "" " --export-all-symbols Automatically export all globals to " @@ -258,7 +305,8 @@ " --export-all-symbols Vie kaikki yleismuuttujat " "automaattisesti DLL:ään\n" -#: emultempl/pe.em:455 +#: earm_wince_pe.c:406 earmpe.c:406 ei386pe.c:406 ei386pe_posix.c:406 +#: ei386pep.c:387 emcorepe.c:406 eppcpe.c:406 eshpe.c:406 #, c-format msgid "" " --kill-at Remove @nn from exported symbols\n" @@ -270,7 +318,8 @@ msgid " --out-implib Generate import library\n" msgstr " --out-implib Tuota tuontikirjasto\n" -#: emultempl/pe.em:457 +#: earm_wince_pe.c:407 earmpe.c:407 ei386pe.c:407 ei386pe_posix.c:407 +#: ei386pep.c:388 emcorepe.c:407 eppcpe.c:407 eshpe.c:407 #, c-format msgid "" " --output-def Generate a .DEF file for the built DLL\n" @@ -284,7 +333,8 @@ msgstr "" " --warn-duplicate-exports Varoita kaksoiskappalevienneistä.\n" -#: emultempl/pe.em:459 +#: earm_wince_pe.c:409 earmpe.c:409 ei386pe.c:409 ei386pe_posix.c:409 +#: emcorepe.c:409 eppcpe.c:409 eshpe.c:409 #, c-format msgid "" " --compat-implib Create backward compatible import " @@ -295,7 +345,7 @@ "tuontikirjastot;\n" " luo myös __imp_.\n" -#: emultempl/pe.em:461 +#: ei386pep.c:391 #, c-format msgid "" " --enable-auto-image-base Automatically choose image base for " @@ -306,7 +356,8 @@ "DLL:ille\n" " jollei käyttäjä määrittele sellaista\n" -#: emultempl/pe.em:463 +#: earm_wince_pe.c:411 earmpe.c:411 ei386pe.c:411 ei386pe_posix.c:411 +#: emcorepe.c:411 eppcpe.c:411 eshpe.c:411 #, c-format msgid "" " --disable-auto-image-base Do not auto-choose image base. " @@ -315,7 +366,8 @@ " --disable-auto-image-base Älä valitse automaattisesti " "vedoskantaa. (oletus)\n" -#: emultempl/pe.em:464 +#: earm_wince_pe.c:412 earmpe.c:412 ei386pe.c:412 ei386pe_posix.c:412 +#: ei386pep.c:393 emcorepe.c:412 eppcpe.c:412 eshpe.c:412 #, c-format msgid "" " --dll-search-prefix= When linking dynamically to a dll " @@ -331,7 +383,8 @@ " mieluimmin kuin ”lib.dll” " "\n" -#: emultempl/pe.em:467 +#: earm_wince_pe.c:413 earmpe.c:413 ei386pe.c:413 ei386pe_posix.c:413 +#: ei386pep.c:394 emcorepe.c:413 eppcpe.c:413 eshpe.c:413 #, c-format msgid "" " --enable-auto-import Do sophisticated linking of _sym to\n" @@ -340,7 +393,8 @@ " --enable-auto-import Linkitä symboli _sym edistyksellisesti\n" " DATA-viitteille symboliin __imp_sym\n" -#: emultempl/pe.em:469 +#: earm_wince_pe.c:414 earmpe.c:414 ei386pe.c:414 ei386pe_posix.c:414 +#: ei386pep.c:395 emcorepe.c:414 eppcpe.c:414 eshpe.c:414 #, c-format msgid "" " --disable-auto-import Do not auto-import DATA items from " @@ -349,7 +403,8 @@ " --disable-auto-import Älä tuo DATA-alkioita DLL:stä " "automaattisesti\n" -#: emultempl/pe.em:470 +#: earm_wince_pe.c:415 earmpe.c:415 ei386pe.c:415 ei386pe_posix.c:415 +#: emcorepe.c:415 eppcpe.c:415 eshpe.c:415 #, c-format msgid "" " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n" @@ -363,7 +418,8 @@ "vale-\n" " uudelleensijoitusalkioita.\n" -#: emultempl/pe.em:473 +#: earm_wince_pe.c:416 earmpe.c:416 ei386pe.c:416 ei386pe_posix.c:416 +#: emcorepe.c:416 eppcpe.c:416 eshpe.c:416 #, c-format msgid "" " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations " @@ -374,7 +430,8 @@ "uudelleensijoitusalkioita\n" " automaattisesti tuotuun DATA:an.\n" -#: emultempl/pe.em:475 +#: earm_wince_pe.c:417 earmpe.c:417 ei386pe.c:417 ei386pe_posix.c:417 +#: emcorepe.c:417 eppcpe.c:417 eshpe.c:417 #, c-format msgid "" " --enable-extra-pe-debug Enable verbose debug output when " @@ -387,7 +444,8 @@ " tai linkitetään DLL:ään (erityisesti " "automaattisessa tuonnissa)\n" -#: emultempl/pe.em:478 +#: earm_wince_pe.c:419 earmpe.c:419 ei386pe.c:419 ei386pe_posix.c:419 +#: emcorepe.c:419 eppcpe.c:419 eshpe.c:419 #, c-format msgid "" " --large-address-aware Executable supports virtual addresses\n" @@ -398,7 +456,8 @@ " jotka ovat suurempia kuin 2 " "gigatavua\n" -#: emultempl/pe.em:482 +#: earm_wince_pe.c:421 earmpe.c:421 ei386pe.c:421 ei386pe_posix.c:421 +#: ei386pep.c:399 emcorepe.c:421 eppcpe.c:421 eshpe.c:421 #, c-format msgid "" " --enable-long-section-names Use long COFF section names even in\n" @@ -408,7 +467,8 @@ "suoritettavissa\n" " vedostiedostoissa\n" -#: emultempl/pe.em:484 +#: earm_wince_pe.c:422 earmpe.c:422 ei386pe.c:422 ei386pe_posix.c:422 +#: ei386pep.c:400 emcorepe.c:422 eppcpe.c:422 eshpe.c:422 #, c-format msgid "" " --disable-long-section-names Never use long COFF section names, " @@ -467,13 +527,15 @@ msgid " --wdmdriver\t\t Driver uses the WDM model\n" msgstr " --wdmdriver\t\t Ajuri käyttää WDM-mallia\n" -#: emultempl/pe.em:495 +#: earm_wince_pe.c:430 earmpe.c:430 ei386pe.c:430 ei386pe_posix.c:430 +#: ei386pep.c:409 emcorepe.c:430 eppcpe.c:430 eshpe.c:430 #, c-format msgid " --tsaware Image is Terminal Server aware\n" msgstr "" " --tsaware Vedos on tietoinen pääteikkunapalvelimesta\n" -#: emultempl/pe.em:624 +#: earm_wince_pe.c:559 earmpe.c:559 ei386beos.c:204 ei386pe.c:559 +#: ei386pe_posix.c:559 ei386pep.c:535 emcorepe.c:559 eppcpe.c:559 eshpe.c:559 msgid "%P: warning: bad version number in -subsystem option\n" msgstr "%P: varoitus: virheellinen versionumero ”-subsystem”-valitsimessa\n" @@ -489,7 +551,9 @@ msgid "%P%F: strange hex info for PE parameter '%s'\n" msgstr "%P%F: outo heksadesimaalinumerotieto PE-parameterílle ’%s’\n" -#: emultempl/pe.em:702 +#: earm_wince_pe.c:638 earmpe.c:638 eelf32mcore.c:2002 ei386beos.c:265 +#: ei386pe.c:638 ei386pe_posix.c:638 ei386pep.c:615 emcorepe.c:638 eppcpe.c:638 +#: eshpe.c:638 msgid "%F%P: cannot open base file %s\n" msgstr "%F%P: kantatiedoston %s avaaminen epäonnistui\n" @@ -497,7 +561,8 @@ msgid "%P: warning, file alignment > section alignment.\n" msgstr "%P: varoitus, tiedostotasaus > lohkotasaus.\n" -#: emultempl/pe.em:994 +#: earm_wince_pe.c:947 earmpe.c:947 ei386pe.c:947 ei386pe_posix.c:947 +#: emcorepe.c:947 eppcpe.c:947 eshpe.c:947 msgid "" "%P: warning: --export-dynamic is not supported for PE targets, did you mean -" "-export-all-symbols?\n" @@ -511,11 +576,13 @@ msgstr "Varoitus: ratkaistaan %s linkittämällä kohteeseen %s\n" # enable -> disable ??? -#: emultempl/pe.em:1075 emultempl/pe.em:1102 +#: earm_wince_pe.c:997 earmpe.c:997 ei386pe.c:997 ei386pe_posix.c:997 +#: ei386pep.c:981 ei386pep.c:1008 emcorepe.c:997 eppcpe.c:997 eshpe.c:997 msgid "Use --enable-stdcall-fixup to disable these warnings\n" msgstr "Käytä --enable-stdcall-fixup poistamaan nämä varoitukset käytöstä\n" -#: emultempl/pe.em:1076 emultempl/pe.em:1103 +#: earm_wince_pe.c:998 earmpe.c:998 ei386pe.c:998 ei386pe_posix.c:998 +#: ei386pep.c:982 ei386pep.c:1009 emcorepe.c:998 eppcpe.c:998 eshpe.c:998 msgid "Use --disable-stdcall-fixup to disable these fixups\n" msgstr "Käytä --disable-stdcall-fixup poistamaan nämä korjaukset käytöstä\n" @@ -524,7 +591,7 @@ msgid "%C: Cannot get section contents - auto-import exception\n" msgstr "%C: Lohkosisältöä ei saada - automaattituonnin poikkeus\n" -#: emultempl/pe.em:1162 +#: pe-dll.c:1452 #, c-format msgid "Info: resolving %s by linking to %s (auto-import)\n" msgstr "" @@ -569,19 +636,19 @@ msgid "%P%F: bfd_link_hash_lookup failed: %E\n" msgstr "%P%F: bfd_link_hash_lookup epäonnistui: %E\n" -#: ldcref.c:167 +#: ldcref.c:170 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n" msgstr "%X%P: ristiviitetaulun bfd_hash_table_init epäonnistui: %E\n" -#: ldcref.c:173 +#: ldcref.c:176 msgid "%X%P: cref_hash_lookup failed: %E\n" msgstr "%X%P: cref_hash_lookup epäonnistui: %E\n" -#: ldcref.c:183 +#: ldcref.c:186 msgid "%X%P: cref alloc failed: %E\n" msgstr "%X%P: ristiviitemuistinvaraus epäonnistui: %E\n" -#: ldcref.c:365 +#: ldcref.c:371 #, c-format msgid "" "\n" @@ -592,16 +659,16 @@ "Ristiviitetaulu\n" "\n" -#: ldcref.c:366 +#: ldcref.c:372 msgid "Symbol" msgstr "Symboli" -#: ldcref.c:374 +#: ldcref.c:380 #, c-format msgid "File\n" msgstr "Tiedosto\n" -#: ldcref.c:378 +#: ldcref.c:384 #, c-format msgid "No symbols\n" msgstr "Ei symboleja\n" @@ -639,7 +706,7 @@ msgid "%P%X: Unsupported size %d for set %s\n" msgstr "%P%X: Kokoa %d ei tueta joukolle %s\n" -#: ldctor.c:339 +#: ldctor.c:344 msgid "" "\n" "Set Symbol\n" @@ -659,20 +726,20 @@ msgid "%S HLL ignored\n" msgstr "%S HLL:ä ei oteta huomioon\n" -#: ldemul.c:291 +#: ldemul.c:305 msgid "%P: unrecognised emulation mode: %s\n" msgstr "%P: tunnistamaton emulointitila: %s\n" -#: ldemul.c:292 +#: ldemul.c:306 msgid "Supported emulations: " msgstr "Tuetut emuloinnit: " -#: ldemul.c:334 +#: ldemul.c:348 #, c-format msgid " no emulation specific options.\n" msgstr " ei emulointikohtaisia valitsimia.\n" -#: ldexp.c:346 +#: ldexp.c:551 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n" msgstr "%P: varoitus: ”%s”:n osoite ei ole enimmäissivukoon monikerta\n" @@ -742,7 +809,78 @@ msgid "%F%S: nonconstant expression for %s\n" msgstr "%F%S: ei-vakio lauseke kohteelle %s\n" -#: ldfile.c:132 +#: ldfile.c:132 eaarch64cloudabi.c:656 eaarch64cloudabib.c:656 +#: eaarch64elf.c:656 eaarch64elf32.c:656 eaarch64elf32b.c:656 +#: eaarch64elfb.c:656 eaarch64fbsd.c:656 eaarch64fbsdb.c:656 +#: eaarch64linux.c:656 eaarch64linux32.c:656 eaarch64linux32b.c:656 +#: eaarch64linuxb.c:656 earcelf.c:341 earcelf_prof.c:341 earclinux.c:343 +#: earclinux_nps.c:343 earclinux_prof.c:343 earcv2elf.c:341 earcv2elfx.c:341 +#: earmelf.c:876 earmelf_fbsd.c:876 earmelf_fuchsia.c:876 earmelf_linux.c:876 +#: earmelf_linux_eabi.c:876 earmelf_linux_fdpiceabi.c:876 earmelf_nacl.c:876 +#: earmelf_nbsd.c:876 earmelf_phoenix.c:876 earmelf_vxworks.c:906 +#: earmelfb.c:876 earmelfb_fbsd.c:876 earmelfb_fuchsia.c:876 +#: earmelfb_linux.c:876 earmelfb_linux_eabi.c:876 +#: earmelfb_linux_fdpiceabi.c:876 earmelfb_nacl.c:876 earmelfb_nbsd.c:876 +#: earmnto.c:876 earmsymbian.c:876 eavr1.c:544 eavr2.c:544 eavr25.c:544 +#: eavr3.c:544 eavr31.c:544 eavr35.c:544 eavr4.c:544 eavr5.c:544 eavr51.c:544 +#: eavr6.c:544 eavrtiny.c:544 eavrxmega1.c:544 eavrxmega2.c:544 +#: eavrxmega3.c:544 eavrxmega4.c:544 eavrxmega5.c:544 eavrxmega6.c:544 +#: eavrxmega7.c:544 ecriself.c:341 ecrislinux.c:341 ecskyelf.c:598 +#: ecskyelf_linux.c:598 ed10velf.c:341 eelf32_sparc.c:341 +#: eelf32_sparc_sol2.c:472 eelf32_sparc_vxworks.c:370 eelf32_spu.c:1011 +#: eelf32_tic6x_be.c:479 eelf32_tic6x_elf_be.c:479 eelf32_tic6x_elf_le.c:479 +#: eelf32_tic6x_le.c:479 eelf32_tic6x_linux_be.c:479 +#: eelf32_tic6x_linux_le.c:479 eelf32_x86_64.c:344 eelf32_x86_64_nacl.c:341 +#: eelf32am33lin.c:341 eelf32b4300.c:568 eelf32bfin.c:350 eelf32bfinfd.c:350 +#: eelf32bmip.c:568 eelf32bmipn32.c:586 eelf32bsmip.c:586 eelf32btsmip.c:568 +#: eelf32btsmip_fbsd.c:568 eelf32btsmipn32.c:568 eelf32btsmipn32_fbsd.c:568 +#: eelf32cr16.c:492 eelf32cr16c.c:341 eelf32crx.c:380 eelf32ebmip.c:568 +#: eelf32ebmipvxworks.c:597 eelf32elmip.c:568 eelf32elmipvxworks.c:597 +#: eelf32epiphany.c:341 eelf32epiphany_4x4.c:343 eelf32frvfd.c:341 +#: eelf32ip2k.c:341 eelf32l4300.c:568 eelf32lm32.c:341 eelf32lm32fd.c:341 +#: eelf32lmip.c:568 eelf32lppc.c:557 eelf32lppclinux.c:557 eelf32lppcnto.c:557 +#: eelf32lppcsim.c:557 eelf32lr5900.c:568 eelf32lr5900n32.c:568 +#: eelf32lriscv.c:406 eelf32lriscv_ilp32.c:406 eelf32lriscv_ilp32f.c:406 +#: eelf32lsmip.c:568 eelf32ltsmip.c:568 eelf32ltsmip_fbsd.c:568 +#: eelf32ltsmipn32.c:568 eelf32ltsmipn32_fbsd.c:568 eelf32m32c.c:352 +#: eelf32mb_linux.c:341 eelf32mbel_linux.c:341 eelf32mcore.c:341 +#: eelf32mep.c:341 eelf32metag.c:616 eelf32microblaze.c:341 +#: eelf32microblazeel.c:341 eelf32mipswindiss.c:568 eelf32or1k.c:341 +#: eelf32or1k_linux.c:341 eelf32ppc.c:557 eelf32ppc_fbsd.c:557 +#: eelf32ppclinux.c:557 eelf32ppcnto.c:557 eelf32ppcsim.c:557 +#: eelf32ppcvxworks.c:531 eelf32ppcwindiss.c:557 eelf32rl78.c:341 +#: eelf32rx.c:357 eelf32tilegx.c:341 eelf32tilegx_be.c:341 eelf32tilepro.c:341 +#: eelf32vax.c:341 eelf32visium.c:341 eelf32xc16x.c:341 eelf32xc16xl.c:341 +#: eelf32xc16xs.c:341 eelf32xstormy16.c:352 eelf32xtensa.c:2228 +#: eelf64_aix.c:341 eelf64_ia64.c:365 eelf64_ia64_fbsd.c:365 eelf64_s390.c:356 +#: eelf64_sparc.c:341 eelf64_sparc_fbsd.c:341 eelf64_sparc_sol2.c:472 +#: eelf64alpha.c:424 eelf64alpha_fbsd.c:424 eelf64alpha_nbsd.c:424 +#: eelf64bmip.c:586 eelf64btsmip.c:568 eelf64btsmip_fbsd.c:568 eelf64hppa.c:341 +#: eelf64lppc.c:1003 eelf64lriscv.c:406 eelf64lriscv_lp64.c:406 +#: eelf64lriscv_lp64f.c:406 eelf64ltsmip.c:568 eelf64ltsmip_fbsd.c:568 +#: eelf64mmix.c:452 eelf64ppc.c:1003 eelf64ppc_fbsd.c:1003 eelf64rdos.c:341 +#: eelf64tilegx.c:341 eelf64tilegx_be.c:341 eelf_i386.c:344 eelf_i386_be.c:341 +#: eelf_i386_chaos.c:341 eelf_i386_fbsd.c:341 eelf_i386_ldso.c:341 +#: eelf_i386_nacl.c:341 eelf_i386_sol2.c:472 eelf_i386_vxworks.c:370 +#: eelf_iamcu.c:341 eelf_k1om.c:344 eelf_k1om_fbsd.c:341 eelf_l1om.c:344 +#: eelf_l1om_fbsd.c:341 eelf_s390.c:341 eelf_x86_64.c:344 +#: eelf_x86_64_cloudabi.c:341 eelf_x86_64_fbsd.c:341 eelf_x86_64_nacl.c:341 +#: eelf_x86_64_sol2.c:472 eh8300elf.c:341 eh8300elf_linux.c:341 +#: eh8300helf.c:341 eh8300helf_linux.c:341 eh8300hnelf.c:341 eh8300self.c:341 +#: eh8300self_linux.c:341 eh8300snelf.c:341 eh8300sxelf.c:341 +#: eh8300sxelf_linux.c:341 eh8300sxnelf.c:341 ehppa64linux.c:341 ehppaelf.c:648 +#: ehppalinux.c:648 ehppanbsd.c:648 ehppaobsd.c:648 ei386lynx.c:341 +#: ei386moss.c:341 ei386nto.c:341 em32relf.c:341 em32relf_linux.c:341 +#: em32rlelf.c:341 em32rlelf_linux.c:341 em68hc11elf.c:641 em68hc11elfb.c:641 +#: em68hc12elf.c:641 em68hc12elfb.c:641 em68kelf.c:491 em68kelfnbsd.c:491 +#: em9s12zelf.c:341 emn10300.c:341 ends32belf.c:448 ends32belf16m.c:448 +#: ends32belf_linux.c:448 ends32elf.c:448 ends32elf16m.c:448 +#: ends32elf_linux.c:448 enios2elf.c:634 enios2linux.c:634 eppclynx.c:557 +#: epruelf.c:361 escore3_elf.c:361 escore7_elf.c:361 eshelf.c:341 +#: eshelf_fd.c:341 eshelf_linux.c:341 eshelf_nbsd.c:341 eshelf_nto.c:341 +#: eshelf_uclinux.c:341 eshelf_vxworks.c:370 eshlelf.c:341 eshlelf_fd.c:341 +#: eshlelf_linux.c:341 eshlelf_nbsd.c:341 eshlelf_nto.c:341 +#: eshlelf_vxworks.c:370 ev850.c:387 ev850_rh850.c:387 #, c-format msgid "attempt to open %s failed\n" msgstr "yritys avata %s ei onnistunut\n" @@ -757,37 +895,37 @@ msgid "%F%P: invalid BFD target `%s'\n" msgstr "%F%P: virheellinen BFD-kohde ”%s”\n" -#: ldfile.c:257 ldfile.c:286 +#: ldfile.c:265 ldfile.c:295 msgid "%P: skipping incompatible %s when searching for %s\n" msgstr "" "%P: hypättiin ei-yhteensopivan kohteen %s yli kun haettiin kohdetta %s\n" -#: ldfile.c:270 +#: ldfile.c:278 msgid "%F%P: attempted static link of dynamic object `%s'\n" msgstr "%F%P: yritettiin dynaamisen objektin ”%s” staattista linkkiä\n" -#: ldfile.c:408 +#: ldfile.c:405 msgid "%P: cannot find %s (%s): %E\n" msgstr "%P: kohteen %s (%s) löytäminen epäonnistui: %E\n" -#: ldfile.c:411 +#: ldfile.c:408 msgid "%P: cannot find %s: %E\n" msgstr "%P: kohteen %s löytäminen epäonnistui: %E\n" -#: ldfile.c:446 +#: ldfile.c:443 msgid "%P: cannot find %s inside %s\n" msgstr "%P: kohteen %s löytäminen kohteen %s sisältä epäonnistui\n" -#: ldfile.c:449 +#: ldfile.c:446 msgid "%P: cannot find %s\n" msgstr "%P: kohteen %s löytäminen epäonnistui\n" -#: ldfile.c:471 +#: ldfile.c:468 #, c-format msgid "cannot find script file %s\n" msgstr "skriptitiedoston %s löytäminen epäonnistui\n" -#: ldfile.c:473 +#: ldfile.c:470 #, c-format msgid "opened script file %s\n" msgstr "avattiin skriptitiedosto %s\n" @@ -828,7 +966,7 @@ msgid "%P%F: failed creating section `%s': %E\n" msgstr "%P%F: ei onnistuttu luomaan lohkoa ”%s”: %E\n" -#: ldlang.c:2068 +#: ldlang.c:2261 #, c-format msgid "" "\n" @@ -839,7 +977,7 @@ "Hylätyt syötelohkot\n" "\n" -#: ldlang.c:2076 +#: ldlang.c:2269 msgid "" "\n" "Memory Configuration\n" @@ -849,23 +987,23 @@ "Muistiasetukset\n" "\n" -#: ldlang.c:2078 +#: ldlang.c:2271 msgid "Name" msgstr "Nimi" -#: ldlang.c:2078 +#: ldlang.c:2271 msgid "Origin" msgstr "Alkupiste" -#: ldlang.c:2078 +#: ldlang.c:2271 msgid "Length" msgstr "Pituus" -#: ldlang.c:2078 +#: ldlang.c:2271 msgid "Attributes" msgstr "Attribuutit" -#: ldlang.c:2118 +#: ldlang.c:2311 #, c-format msgid "" "\n" @@ -904,7 +1042,7 @@ msgid "%F%B: could not read symbols: %E\n" msgstr "%F%B: ei voitu lukea symboleja: %E\n" -#: ldlang.c:3124 +#: ldlang.c:3357 msgid "" "%P: warning: could not find any targets that match endianness requirement\n" msgstr "" @@ -928,7 +1066,7 @@ msgid "%P%F:%s: can not set architecture: %E\n" msgstr "%P%F:%s: arkkitehtuurin asettaminen epäonnistui: %E\n" -#: ldlang.c:3322 +#: ldlang.c:3542 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "%P: varoitus: %s sisältää tulostelohkoja; unohditko valitsimen -T?\n" @@ -940,11 +1078,11 @@ msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n" msgstr "%P%F: bfd_hash_allocate ei onnistunut luomaan symbolia %s\n" -#: ldlang.c:3759 +#: ldlang.c:3971 msgid "%F%P: %s not found for insert\n" msgstr "%F%P: kohdetta %s ei löydy sijoitusta varten\n" -#: ldlang.c:3974 +#: ldlang.c:4212 msgid " load address 0x%V" msgstr " latausosoite 0x%V" @@ -953,16 +1091,16 @@ # Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska # haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen # rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. -#: ldlang.c:4201 +#: ldlang.c:4448 msgid "%W (size before relaxing)\n" msgstr "%W (koko ennen avartamista)\n" -#: ldlang.c:4292 +#: ldlang.c:4541 #, c-format msgid "Address of section %s set to " msgstr "Lohkon %s osoitteeksi asetetaan " -#: ldlang.c:4445 +#: ldlang.c:4739 #, c-format msgid "Fail with %d\n" msgstr "Ei onnistuttu kohteella %d\n" @@ -1002,7 +1140,7 @@ msgstr "" "%P%F: virhe: ladattavalle lohkolle ”%s” ei ole määritelty muistialuetta\n" -#: ldlang.c:4928 +#: ldlang.c:5342 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "" "%P: varoitus: ladattavalle lohkolle ”%s” ei ole määritelty muistialuetta\n" @@ -1011,7 +1149,7 @@ msgid "%P: warning: changing start of section %s by %lu bytes\n" msgstr "%P: varoitus: vaihdetaan lohkon %s alkua %lu tavulla\n" -#: ldlang.c:5040 +#: ldlang.c:5461 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "%P: varoitus: pistettä siirretty taaksepäin ennen kohdetta ”%s”\n" @@ -1020,11 +1158,11 @@ msgid "%P%F: can't relax section: %E\n" msgstr "%P%F: lohkon avartaminen epäonnistui: %E\n" -#: ldlang.c:5557 +#: ldlang.c:6022 msgid "%F%P: invalid data statement\n" msgstr "%F%P: virheellinen data-lause\n" -#: ldlang.c:5590 +#: ldlang.c:6055 msgid "%F%P: invalid reloc statement\n" msgstr "%F%P: virheellinen reloc-lause\n" @@ -1041,11 +1179,11 @@ msgid "%P%F: can't set start address\n" msgstr "%P%F: aloitusosoitteen asettaminen epäonnistui\n" -#: ldlang.c:5852 +#: ldlang.c:6459 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "%P: varoitus: tulosymbolia %s ei löydy, asetaan oletukseksi %V\n" -#: ldlang.c:5864 +#: ldlang.c:6471 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "%P: varoitus: tulosymbolia %s ei löydy, ei aseta aloitusosoitetta\n" @@ -1071,7 +1209,7 @@ msgid "%P%F: Could not define common symbol `%T': %E\n" msgstr "%B%F: Yhteissymbolin ”%T” määritteleminen epäonnistui: %E\n" -#: ldlang.c:6031 +#: ldlang.c:6640 msgid "" "\n" "Allocating common symbols\n" @@ -1079,7 +1217,7 @@ "\n" "Varataan muistia yhteissymboleille\n" -#: ldlang.c:6032 +#: ldlang.c:6641 msgid "" "Common symbol size file\n" "\n" @@ -1116,52 +1254,52 @@ "%X%P:%S: PHDRS ja FILEHDR eivät ole tuettuja, kun edeltävät PT_LOAD-" "otsakkeet puuttuvat niistä\n" -#: ldlang.c:7235 +#: ldlang.c:8044 msgid "%F%P: no sections assigned to phdrs\n" msgstr "%F%P: kohteeseen ”phdrs” ei ole liitetty lohkoja\n" -#: ldlang.c:7273 +#: ldlang.c:8082 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "%F%P: bfd_record_phdr ei onnistunut: %E\n" -#: ldlang.c:7293 +#: ldlang.c:8102 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "" "%X%P: lohko ”%s” liitetty phdr-kohteeseen ”%s”, joka ei ole olemassa\n" -#: ldlang.c:7705 +#: ldlang.c:8525 msgid "%X%P: unknown language `%s' in version information\n" msgstr "%X%P: tuntematon kieli ”%s” versiotiedoissa\n" -#: ldlang.c:7850 +#: ldlang.c:8670 msgid "" "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "" "%X%P: nimettömän versiotunnisteen yhdistäminen muihin versiotunnisteisiin " "epäonnistui\n" -#: ldlang.c:7859 +#: ldlang.c:8679 msgid "%X%P: duplicate version tag `%s'\n" msgstr "%X%P: kaksoiskappaleversiotunniste ”%s”\n" -#: ldlang.c:7880 ldlang.c:7889 ldlang.c:7907 ldlang.c:7917 +#: ldlang.c:8700 ldlang.c:8709 ldlang.c:8727 ldlang.c:8737 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "%X%P: kaksoiskappalelauseke ”%s” versiotiedoissa\n" -#: ldlang.c:7957 +#: ldlang.c:8777 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "%X%P: versioriippuvuuden ”%s” löytäminen epäonnistui\n" -#: ldlang.c:7980 +#: ldlang.c:8800 msgid "%X%P: unable to read .exports section contents\n" msgstr "%X%P: .exports-lohkon sisällön lukeminen epäonnistui\n" -#: ldlang.c:8104 +#: ldlang.c:8957 msgid "%X%P: unknown feature `%s'\n" msgstr "%P%F: tuntematon toiminto ”%s”\n" # Binary File Descriptor -#: ldmain.c:246 +#: ldmain.c:249 msgid "%X%P: can't set BFD default target to `%s': %E\n" msgstr "%X%P: BFD-oletuskohteen asettaminen arvoksi ”%s” epäonnistui: %E\n" @@ -1169,11 +1307,11 @@ msgid "%P%F: %s: error loading plugin\n" msgstr "%P%F: %s: virhe ladattaessa lisäosaa\n" -#: ldmain.c:346 +#: ldmain.c:358 msgid "using external linker script:" msgstr "käytetään ulkoista linkitysskriptiä:" -#: ldmain.c:348 +#: ldmain.c:360 msgid "using internal linker script:" msgstr "käytetään sisäistä linkitysskriptiä:" @@ -1181,7 +1319,7 @@ msgid "%P%F: no input files\n" msgstr "%P%F: ei syötetiedostoja\n" -#: ldmain.c:389 +#: ldmain.c:417 msgid "%P: mode %s\n" msgstr "%P: tila %s\n" @@ -1189,7 +1327,7 @@ msgid "%P%F: cannot open map file %s: %E\n" msgstr "%P%F: map-tiedoston %s avaaminen epäonnistui: %E\n" -#: ldmain.c:437 +#: ldmain.c:483 msgid "%P: link errors found, deleting executable `%s'\n" msgstr "%P: linkitysvirheitä löytyi, poistetaan suoritettava tiedosto ”%s”\n" @@ -1214,7 +1352,7 @@ msgid "%P: Error closing file `%s'\n" msgstr "%P: Virhe suljettaessa tiedostoa ”%s”\n" -#: ldmain.c:504 +#: ldmain.c:548 #, c-format msgid "%s: total time in link: %ld.%06ld\n" msgstr "%s: kokonaisaika linkityksessä: %ld.%06ld\n" @@ -1236,7 +1374,7 @@ msgid "%P%F: bfd_hash_lookup failed: %E\n" msgstr "%P%F: bfd_hash_lookup ei onnistunut: %E\n" -#: ldmain.c:694 +#: ldmain.c:740 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "%X%P: virhe: retain-symbols-file-kaksoiskappale\n" @@ -1244,7 +1382,7 @@ msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n" msgstr "%P%F: bfd_hash_lookup-lisäys ei onnistunut: %E\n" -#: ldmain.c:743 +#: ldmain.c:789 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "%P: ”-retain-symbols-file” korvaa argumentit ”-s” ja ”-S”\n" @@ -1317,7 +1455,7 @@ msgid "%B: warning: previous common is here\n" msgstr "%B: varoitus: edellinen yhteinen on täällä\n" -#: ldmain.c:1068 ldmain.c:1106 +#: ldmain.c:1132 ldmain.c:1168 msgid "%P: warning: global constructor %s used\n" msgstr "%P: varoitus: yleiskonstruktoria %s käytetty\n" @@ -1327,15 +1465,15 @@ msgstr "%P%F: BFD-taustavirhe: kohdetta BFD_RELOC_CTOR ei ole tuettu\n" #. We found a reloc for the symbol we are looking for. -#: ldmain.c:1170 ldmain.c:1172 ldmain.c:1174 ldmain.c:1192 ldmain.c:1237 +#: ldmain.c:1250 ldmain.c:1252 ldmain.c:1254 ldmain.c:1262 ldmain.c:1305 msgid "warning: " msgstr "varoitus: " -#: ldmain.c:679 ldmain.c:696 ldmain.c:716 ldmain.c:748 pe-dll.c:1377 +#: ldmain.c:685 ldmain.c:702 ldmain.c:722 ldmain.c:754 pe-dll.c:1377 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "%F%P: bfd_hash_table_init ei onnistunut: %E\n" -#: ldmain.c:683 ldmain.c:700 ldmain.c:720 +#: ldmain.c:689 ldmain.c:706 ldmain.c:726 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "%F%P: bfd_hash_lookup ei onnistunut: %E\n" @@ -1373,7 +1511,7 @@ msgstr "" "%B: varoitus: lisää määrittelemättömiä viitteitä kohteeseen ”%T” seuraa\n" -#: ldmain.c:1364 +#: ldmain.c:1430 msgid " additional relocation overflows omitted from the output\n" msgstr " lisäuudelleensijoituskorvauksia ei lisätä tulosteeseen\n" @@ -1395,7 +1533,7 @@ msgid " relocation truncated to fit: %s against `%T'" msgstr " uudelleensijoituksia typistetty sopimaan: %s vastaan ”%T”" -#: ldmain.c:1411 +#: ldmain.c:1478 msgid "%X%H: dangerous relocation: %s\n" msgstr "%X%H: vaarallinen uudelleensijoitus: %s\n" @@ -1403,7 +1541,7 @@ msgid "%X%H: reloc refers to symbol `%T' which is not being output\n" msgstr "%X%H: reloc viitaa symboliin ”%T”, jota ei tulosteta\n" -#: ldmisc.c:154 +#: ldmisc.c:525 #, c-format msgid "no symbol" msgstr "ei symbolia" @@ -1417,7 +1555,7 @@ msgid "%B: In function `%T':\n" msgstr "%B: Funktiossa ”%T”:\n" -#: ldmisc.c:474 +#: ldmisc.c:632 msgid "%F%P: internal error %s %d\n" msgstr "%F%P: sisäinen virhe %s %d\n" @@ -1434,7 +1572,7 @@ msgstr "%P%F: ilmoita tästä virheestä\n" #. Output for noisy == 2 is intended to follow the GNU standards. -#: ldver.c:39 +#: ldver.c:37 #, c-format msgid "GNU ld %s\n" msgstr "GNU ld-versio %s\n" @@ -1444,7 +1582,7 @@ msgid "Copyright 2011 Free Software Foundation, Inc.\n" msgstr "Copyright 2011 Free Software Foundation, Inc.\n" -#: ldver.c:44 +#: ldver.c:42 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -1457,7 +1595,7 @@ "version 3 tai (valintasi mukaan) myöhäisemmän version ehtojen mukaisesti.\n" "Tällä ohjelmalla ei ehdottomasti ole mitään takuuta.\n" -#: ldver.c:54 +#: ldver.c:52 #, c-format msgid " Supported emulations:\n" msgstr " Tuetut emuloinnit:\n" @@ -1466,314 +1604,314 @@ msgid "%P%F: bfd_new_link_order failed\n" msgstr "%P%F: bfd_new_link_order ei onnistunut\n" -#: ldwrite.c:366 +#: ldwrite.c:368 msgid "%F%P: cannot create split section name for %s\n" msgstr "%F%P: jaetun lohkonimen luominen kohteelle %s epäonnistui\n" -#: ldwrite.c:378 +#: ldwrite.c:380 msgid "%F%P: clone section failed: %E\n" msgstr "%F%P: kloonilohko ei onnistunut: %E\n" -#: ldwrite.c:419 +#: ldwrite.c:418 #, c-format msgid "%8x something else\n" msgstr "%8x jotain muuta\n" -#: ldwrite.c:589 +#: ldwrite.c:588 msgid "%F%P: final link failed: %E\n" msgstr "%F%P: loppulinkitys ei onnistunut: %E\n" -#: lexsup.c:104 lexsup.c:261 +#: lexsup.c:102 lexsup.c:276 msgid "KEYWORD" msgstr "AVAINSANA" -#: lexsup.c:104 +#: lexsup.c:102 msgid "Shared library control for HP/UX compatibility" msgstr "Jaettu kirjasto-ohjain HP/UX-yhteensopivuutta varten" -#: lexsup.c:107 +#: lexsup.c:105 msgid "ARCH" msgstr "ARKISTO" -#: lexsup.c:107 +#: lexsup.c:105 msgid "Set architecture" msgstr "Aseta arkkitehtuuri" -#: lexsup.c:109 lexsup.c:380 +#: lexsup.c:107 lexsup.c:403 msgid "TARGET" msgstr "KOHDE" -#: lexsup.c:109 +#: lexsup.c:107 msgid "Specify target for following input files" msgstr "Määrittele kohde seuraaville syötetiedostoille" -#: lexsup.c:112 lexsup.c:163 lexsup.c:190 lexsup.c:203 lexsup.c:205 -#: lexsup.c:334 lexsup.c:396 lexsup.c:463 lexsup.c:476 +#: lexsup.c:110 lexsup.c:167 lexsup.c:171 lexsup.c:202 lexsup.c:215 +#: lexsup.c:217 lexsup.c:357 lexsup.c:421 lexsup.c:488 lexsup.c:501 msgid "FILE" msgstr "TIEDOSTO" -#: lexsup.c:112 +#: lexsup.c:110 msgid "Read MRI format linker script" msgstr "Lue MRI-muotoinen linkitysskripti" -#: lexsup.c:114 +#: lexsup.c:112 msgid "Force common symbols to be defined" msgstr "Pakota yhteissymbolit määriteltäviksi" -#: lexsup.c:118 lexsup.c:440 lexsup.c:442 lexsup.c:444 lexsup.c:446 -#: lexsup.c:448 lexsup.c:450 +#: lexsup.c:119 lexsup.c:465 lexsup.c:467 lexsup.c:469 lexsup.c:471 +#: lexsup.c:473 lexsup.c:475 msgid "ADDRESS" msgstr "OSOITE" -#: lexsup.c:118 +#: lexsup.c:119 msgid "Set start address" msgstr "Aseta alkuosoite" -#: lexsup.c:120 +#: lexsup.c:121 msgid "Export all dynamic symbols" msgstr "Vie kaikki dynaamiset symbolit" -#: lexsup.c:122 +#: lexsup.c:123 msgid "Undo the effect of --export-dynamic" msgstr "Peru valitsimen --export-dynamic vaikutus" -#: lexsup.c:124 +#: lexsup.c:125 msgid "Link big-endian objects" msgstr "Linkitä big-endian-objektit" -#: lexsup.c:126 +#: lexsup.c:127 msgid "Link little-endian objects" msgstr "Linkitä little-endian-objektit" -#: lexsup.c:128 lexsup.c:131 +#: lexsup.c:129 lexsup.c:132 msgid "SHLIB" msgstr "SHLIB" -#: lexsup.c:128 +#: lexsup.c:129 msgid "Auxiliary filter for shared object symbol table" msgstr "Lisäsuodatin jaetulle objektisymbolitaululle" -#: lexsup.c:131 +#: lexsup.c:132 msgid "Filter for shared object symbol table" msgstr "Suodatin jaetulle objektisymbolitaululle" -#: lexsup.c:134 +#: lexsup.c:135 msgid "Ignored" msgstr "Ei oteta huomioon" -#: lexsup.c:136 +#: lexsup.c:137 msgid "SIZE" msgstr "KOKO" -#: lexsup.c:136 +#: lexsup.c:137 msgid "Small data size (if no size, same as --shared)" msgstr "Pieni datakoko (jos kokoa ei ole, sama kuin --shared)" -#: lexsup.c:139 +#: lexsup.c:140 msgid "FILENAME" msgstr "TIEDOSTONIMI" -#: lexsup.c:139 +#: lexsup.c:140 msgid "Set internal name of shared library" msgstr "Aseta jaetun kirjaston sisäinen nimi" -#: lexsup.c:141 +#: lexsup.c:142 msgid "PROGRAM" msgstr "OHJELMA" -#: lexsup.c:141 +#: lexsup.c:142 msgid "Set PROGRAM as the dynamic linker to use" msgstr "Aseta OHJELMA dynaamisena linkkerinä käytettäväksi" -#: lexsup.c:144 +#: lexsup.c:148 msgid "LIBNAME" msgstr "KIRJASTONIMI" -#: lexsup.c:144 +#: lexsup.c:148 msgid "Search for library LIBNAME" msgstr "Haku kirjastolle KIRJASTONIMI" -#: lexsup.c:146 +#: lexsup.c:150 msgid "DIRECTORY" msgstr "HAKEMISTO" -#: lexsup.c:146 +#: lexsup.c:150 msgid "Add DIRECTORY to library search path" msgstr "Lisää HAKEMISTO kirjaston hakupolkuun" -#: lexsup.c:149 +#: lexsup.c:153 msgid "Override the default sysroot location" msgstr "Korvaa oletus sysroot-sijainti" -#: lexsup.c:151 +#: lexsup.c:155 msgid "EMULATION" msgstr "EMULOINTI" -#: lexsup.c:151 +#: lexsup.c:155 msgid "Set emulation" msgstr "Aseta emulointi" -#: lexsup.c:153 +#: lexsup.c:157 msgid "Print map file on standard output" msgstr "Tulosta map-tiedosto vakiotulosteessa" -#: lexsup.c:155 +#: lexsup.c:159 msgid "Do not page align data" msgstr "Älä sivuta tasausdataa" -#: lexsup.c:157 +#: lexsup.c:161 msgid "Do not page align data, do not make text readonly" msgstr "Älä sivuta tasausdataa, älä tee tekstistä kirjoitussuojattua" -#: lexsup.c:160 +#: lexsup.c:164 msgid "Page align data, make text readonly" msgstr "Sivuta tasausdataa, tee tekstistä kirjoitussuojattua" -#: lexsup.c:163 +#: lexsup.c:167 msgid "Set output file name" msgstr "Aseta tulostetiedoston nimi" -#: lexsup.c:165 +#: lexsup.c:169 msgid "Optimize output file" msgstr "Optimoi tulostetiedosto" -#: lexsup.c:168 +#: lexsup.c:174 msgid "PLUGIN" msgstr "LISÄOSA" -#: lexsup.c:168 +#: lexsup.c:174 msgid "Load named plugin" msgstr "Lataa lisätty lisäosa" -#: lexsup.c:170 +#: lexsup.c:176 msgid "ARG" msgstr "ARGUMENTTI" -#: lexsup.c:170 +#: lexsup.c:176 msgid "Send arg to last-loaded plugin" msgstr "Lähetä argumentti viimeksiladattuun lisäosaan" -#: lexsup.c:172 lexsup.c:175 +#: lexsup.c:178 lexsup.c:181 msgid "Ignored for GCC LTO option compatibility" msgstr "Ei oteta huomioon GCC LTO -valitsinyhteensopivuutta" -#: lexsup.c:182 +#: lexsup.c:194 msgid "Ignored for SVR4 compatibility" msgstr "Ei oteta huomioon SVR4-yhteensopivuutta" -#: lexsup.c:186 +#: lexsup.c:198 msgid "Generate relocatable output" msgstr "Tuota uudelleensijoitettava tuloste" -#: lexsup.c:190 +#: lexsup.c:202 msgid "Just link symbols (if directory, same as --rpath)" msgstr "Linkitä vain symbolit (jos hakemisto, sama kuin --rpath)" -#: lexsup.c:193 +#: lexsup.c:205 msgid "Strip all symbols" msgstr "Riisu kaikki symbolit" -#: lexsup.c:195 +#: lexsup.c:207 msgid "Strip debugging symbols" msgstr "Riisu vianjäljityssymbolit" -#: lexsup.c:197 +#: lexsup.c:209 msgid "Strip symbols in discarded sections" msgstr "Riisu symbolit hylätyissä lohkoissa" -#: lexsup.c:199 +#: lexsup.c:211 msgid "Do not strip symbols in discarded sections" msgstr "Älä riisu symboleja hylätyistä lohkoista" -#: lexsup.c:201 +#: lexsup.c:213 msgid "Trace file opens" msgstr "Jäljitä tiedoston avaukset" -#: lexsup.c:203 +#: lexsup.c:215 msgid "Read linker script" msgstr "Lue linkitysskripti" -#: lexsup.c:205 +#: lexsup.c:217 msgid "Read default linker script" msgstr "Lue oletus linkitysskripti" -#: lexsup.c:209 lexsup.c:227 lexsup.c:311 lexsup.c:332 lexsup.c:433 -#: lexsup.c:466 lexsup.c:505 lexsup.c:508 +#: lexsup.c:221 lexsup.c:224 lexsup.c:242 lexsup.c:331 lexsup.c:355 +#: lexsup.c:458 lexsup.c:491 lexsup.c:530 lexsup.c:533 msgid "SYMBOL" msgstr "SYMBOLI" -#: lexsup.c:209 +#: lexsup.c:221 msgid "Start with undefined reference to SYMBOL" msgstr "Aloita määrittelemättömällä viitteellä kohteeseen SYMBOLI" -#: lexsup.c:212 +#: lexsup.c:227 msgid "[=SECTION]" msgstr "[=LOHKO]" -#: lexsup.c:213 +#: lexsup.c:228 msgid "Don't merge input [SECTION | orphan] sections" msgstr "Älä yhdistä syöte[LOHKO | orpo]lohkoja" -#: lexsup.c:215 +#: lexsup.c:230 msgid "Build global constructor/destructor tables" msgstr "Muodosta yleiset konstruktori/destruktoritaulut" -#: lexsup.c:217 +#: lexsup.c:232 msgid "Print version information" msgstr "Tulosta versiotiedot" -#: lexsup.c:219 +#: lexsup.c:234 msgid "Print version and emulation information" msgstr "Tulosta versio- ja emulointitiedot" -#: lexsup.c:221 +#: lexsup.c:236 msgid "Discard all local symbols" msgstr "Hylkää kaikki paikalliset symbolit" -#: lexsup.c:223 +#: lexsup.c:238 msgid "Discard temporary local symbols (default)" msgstr "Hylkää tilapäiset paikalliset symbolit (oletus)" -#: lexsup.c:225 +#: lexsup.c:240 msgid "Don't discard any local symbols" msgstr "Älä hylkää mitään paikallisia symboleja" -#: lexsup.c:227 +#: lexsup.c:242 msgid "Trace mentions of SYMBOL" msgstr "Jäljitä SYMBOLIn maininnat" -#: lexsup.c:229 lexsup.c:398 lexsup.c:400 +#: lexsup.c:244 lexsup.c:423 lexsup.c:425 msgid "PATH" msgstr "POLKU" -#: lexsup.c:229 +#: lexsup.c:244 msgid "Default search path for Solaris compatibility" msgstr "Oletushakupolku Solaris-yhteensopivuutta varten" -#: lexsup.c:232 +#: lexsup.c:247 msgid "Start a group" msgstr "Käynnistä ryhmä" -#: lexsup.c:234 +#: lexsup.c:249 msgid "End a group" msgstr "Lopeta ryhmä" -#: lexsup.c:238 +#: lexsup.c:253 msgid "Accept input files whose architecture cannot be determined" msgstr "" "Hyväksy syötetiedostot, joiden arkkitehtuurin määriteleminen epäonnistui" -#: lexsup.c:242 +#: lexsup.c:257 msgid "Reject input files whose architecture is unknown" msgstr "Hylkää syötetiedostot, joiden arkkitehtuuri on tuntematon" -#: lexsup.c:254 +#: lexsup.c:269 msgid "Only set DT_NEEDED for following dynamic libs if used" msgstr "" "Aseta DT_NEEDED vain seuraavissa dynaamisissa kirjastoissa, jos niitä " "käytetään" -#: lexsup.c:257 +#: lexsup.c:272 msgid "" "Always set DT_NEEDED for dynamic libraries mentioned on\n" " the command line" @@ -1781,174 +1919,174 @@ "Aseta aina DT_NEEDED dynaamisille kirjastoille, jotka on\n" " määritelty komentorivillä" -#: lexsup.c:261 +#: lexsup.c:276 msgid "Ignored for SunOS compatibility" msgstr "Ei oteta huomioon SunOS-yhteensopivuutta" -#: lexsup.c:263 +#: lexsup.c:278 msgid "Link against shared libraries" msgstr "Linkitä käyttäen jaettuja kirjastoja" -#: lexsup.c:269 +#: lexsup.c:284 msgid "Do not link against shared libraries" msgstr "Älä linkitä käyttäen jaettuja kirjastoja" -#: lexsup.c:277 +#: lexsup.c:292 msgid "Bind global references locally" msgstr "Sido yleisviitteet paikallisesti" -#: lexsup.c:279 +#: lexsup.c:294 msgid "Bind global function references locally" msgstr "Sido yleisfunktioviitteet paikallisesti" -#: lexsup.c:281 +#: lexsup.c:296 msgid "Check section addresses for overlaps (default)" msgstr "Tarkista lohko-osoitteet päällekkäisyyksien varalta (oletus)" -#: lexsup.c:284 +#: lexsup.c:299 msgid "Do not check section addresses for overlaps" msgstr "Älä tarkista lohko-osoitteita päällekkäisyyksien varalta" -#: lexsup.c:288 +#: lexsup.c:303 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow" msgstr "" "Kopioi DT_NEEDED-linkit, jotka on mainittu seuraavien DSO-kohteiden sisällä" -#: lexsup.c:292 +#: lexsup.c:307 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow" msgstr "" "Älä kopioi DT_NEEDED-linkkejä, jotka on mainittu seuraavien DSO-kohteiden " "sisällä" -#: lexsup.c:296 +#: lexsup.c:311 msgid "Output cross reference table" msgstr "Tulosteristiviitetaulu" -#: lexsup.c:298 +#: lexsup.c:313 msgid "SYMBOL=EXPRESSION" msgstr "SYMBOLI=LAUSEKE" -#: lexsup.c:298 +#: lexsup.c:313 msgid "Define a symbol" msgstr "Määrittele symboli" -#: lexsup.c:300 +#: lexsup.c:315 msgid "[=STYLE]" msgstr "[=TYYLI]" -#: lexsup.c:300 +#: lexsup.c:315 msgid "Demangle symbol names [using STYLE]" msgstr "Eheytä symbolinnimet [käyttäen TYYLIä]" -#: lexsup.c:303 +#: lexsup.c:323 msgid "Generate embedded relocs" msgstr "Tuota upotettuja relocs-lohkoja" -#: lexsup.c:305 +#: lexsup.c:325 msgid "Treat warnings as errors" msgstr "Kohtele varoituksia virheinä" -#: lexsup.c:308 +#: lexsup.c:328 msgid "Do not treat warnings as errors (default)" msgstr "Älä kohtele varoituksia virheinä (oletus)" -#: lexsup.c:311 +#: lexsup.c:331 msgid "Call SYMBOL at unload-time" msgstr "Kutsu SYMBOLIa vapautushetkellä" -#: lexsup.c:313 +#: lexsup.c:333 msgid "Force generation of file with .exe suffix" msgstr "Pakota .exe-suffiksitiedoston luominen" -#: lexsup.c:315 +#: lexsup.c:335 msgid "Remove unused sections (on some targets)" msgstr "Poista käyttämättömät lohkot (joissakin kohteissa)" -#: lexsup.c:318 +#: lexsup.c:338 msgid "Don't remove unused sections (default)" msgstr "Älä poista käyttämättömiä lohkoja (oletus)" -#: lexsup.c:321 +#: lexsup.c:341 msgid "List removed unused sections on stderr" msgstr "Luettele poistetut käyttämättömät lohkot vakiovirheessä" -#: lexsup.c:324 +#: lexsup.c:344 msgid "Do not list removed unused sections" msgstr "Älä luettele poistettuja käyttämättömiä lohkoja" -#: lexsup.c:327 +#: lexsup.c:350 msgid "Set default hash table size close to " msgstr "Aseta oletus-hash-taulukoko lähelle " -#: lexsup.c:330 +#: lexsup.c:353 msgid "Print option help" msgstr "Tulosta valitsinopaste" -#: lexsup.c:332 +#: lexsup.c:355 msgid "Call SYMBOL at load-time" msgstr "Kutsu SYMBOLIa lataushetkellä" -#: lexsup.c:334 +#: lexsup.c:357 msgid "Write a map file" msgstr "Kirjoita map-tiedosto" -#: lexsup.c:336 +#: lexsup.c:359 msgid "Do not define Common storage" msgstr "Älä määrittele Yhteinen-varastoa" -#: lexsup.c:338 +#: lexsup.c:361 msgid "Do not demangle symbol names" msgstr "Älä eheytä symbolinimiä" -#: lexsup.c:340 +#: lexsup.c:363 msgid "Use less memory and more disk I/O" msgstr "Käytä vähemmän muistia ja enemmän levyn I/O-toimintoja" -#: lexsup.c:342 +#: lexsup.c:365 msgid "Do not allow unresolved references in object files" msgstr "Älä salli ratkaisemattomia viitteitä objektitiedostoissa" -#: lexsup.c:345 +#: lexsup.c:368 msgid "Allow unresolved references in shared libraries" msgstr "Salli ratkaisemattomia viitteitä jaetuissa kirjastoissa" -#: lexsup.c:349 +#: lexsup.c:372 msgid "Do not allow unresolved references in shared libs" msgstr "Älä salli ratkaisemattomia viitteitä jaetuissa kirjastoissa" -#: lexsup.c:353 +#: lexsup.c:376 msgid "Allow multiple definitions" msgstr "Salli useita määrittelyjä" -#: lexsup.c:355 +#: lexsup.c:378 msgid "Disallow undefined version" msgstr "Älä salli määrittelemätöntä versiota" -#: lexsup.c:357 +#: lexsup.c:380 msgid "Create default symbol version" msgstr "Luo oletussymboliversio" -#: lexsup.c:360 +#: lexsup.c:383 msgid "Create default symbol version for imported symbols" msgstr "Luo oletussymboliversio tuontisymboleille" -#: lexsup.c:363 +#: lexsup.c:386 msgid "Don't warn about mismatched input files" msgstr "Älä varoita täsmäämättömistä syötetiedostoista" -#: lexsup.c:366 +#: lexsup.c:389 msgid "Don't warn on finding an incompatible library" msgstr "Älä varoita yhteensopimattoman kirjaston löytymisestä" -#: lexsup.c:369 +#: lexsup.c:392 msgid "Turn off --whole-archive" msgstr "Käännä pois --whole-archive" -#: lexsup.c:371 +#: lexsup.c:394 msgid "Create an output file even if errors occur" msgstr "Luo tulostetiedosto myös silloin kun syntyy virheitä" -#: lexsup.c:376 +#: lexsup.c:399 msgid "" "Only use library directories specified on\n" " the command line" @@ -1956,132 +2094,132 @@ "Käytä vain kirjastohakemistoja, jotka on määritelty\n" " komentorivillä" -#: lexsup.c:380 +#: lexsup.c:403 msgid "Specify target of output file" msgstr "Määrittele tulostetiedoston kohde" -#: lexsup.c:383 +#: lexsup.c:406 msgid "Print default output format" msgstr "Tulostuksen oletustulostusmuoto" -#: lexsup.c:385 +#: lexsup.c:410 msgid "Ignored for Linux compatibility" msgstr "Ei oteta huomioon Linux-yhteensopivuutta" -#: lexsup.c:388 +#: lexsup.c:413 msgid "Reduce memory overheads, possibly taking much longer" msgstr "Pienennä muistiyleisrasite, mahdollisesti ottamalla paljon pitemmän" -#: lexsup.c:391 +#: lexsup.c:416 msgid "Reduce code size by using target specific optimizations" msgstr "Pienennä koodikokoa käyttämällä kohdekohtaisia optimointeja" # Kun käskyoperandi on sen lukualueen ulkopuolella, joka sallitaan kullekin käskykentälle, assembler voi muuntaa koodin käyttämään toiminnallisesti samanlaista käskyä tai käskysekvenssiä. Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. -#: lexsup.c:393 +#: lexsup.c:418 msgid "Do not use relaxation techniques to reduce code size" msgstr "Älä käytä avartamistekniikoita koodikoon pienentämiseksi" -#: lexsup.c:396 +#: lexsup.c:421 msgid "Keep only symbols listed in FILE" msgstr "Pidä vain symbolit, jotka on lueteltu TIEDOSTOssa" -#: lexsup.c:398 +#: lexsup.c:423 msgid "Set runtime shared library search path" msgstr "Aseta ajoaikaisen jaetun kirjaston hakupolku" -#: lexsup.c:400 +#: lexsup.c:425 msgid "Set link time shared library search path" msgstr "Aseta linkkausaikaisen jaetun kirjaston hakupolku" -#: lexsup.c:403 +#: lexsup.c:428 msgid "Create a shared library" msgstr "Luo jaettu kirjasto" -#: lexsup.c:407 +#: lexsup.c:432 msgid "Create a position independent executable" msgstr "Luo paikkariippumaton suoritettava tiedosto" -#: lexsup.c:411 +#: lexsup.c:436 msgid "[=ascending|descending]" msgstr "[=nouseva|laskeva]" -#: lexsup.c:412 +#: lexsup.c:437 msgid "Sort common symbols by alignment [in specified order]" msgstr "Lajittele yhteissymbolit [määritellyn järjestyksen] mukaan" -#: lexsup.c:417 +#: lexsup.c:442 msgid "name|alignment" msgstr "nimi|tasaus" -#: lexsup.c:418 +#: lexsup.c:443 msgid "Sort sections by name or maximum alignment" msgstr "Lajittele lohkot nimen tai maksimitasauksen mukaan" -#: lexsup.c:420 +#: lexsup.c:445 msgid "COUNT" msgstr "LUKUMÄÄRÄ" -#: lexsup.c:420 +#: lexsup.c:445 msgid "How many tags to reserve in .dynamic section" msgstr "Kuinka monta tunnistetta ”.dynamic”-lohkon varaamiseen" -#: lexsup.c:423 +#: lexsup.c:448 msgid "[=SIZE]" msgstr "[=KOKO]" -#: lexsup.c:423 +#: lexsup.c:448 msgid "Split output sections every SIZE octets" msgstr "Halkaise tulostelohkot kaikkiin KOKO-oktetteihin" -#: lexsup.c:426 +#: lexsup.c:451 msgid "[=COUNT]" msgstr "[=LUKUMÄÄRÄ]" -#: lexsup.c:426 +#: lexsup.c:451 msgid "Split output sections every COUNT relocs" msgstr "Halkaise tulostelohkot kaikkiin COUNT-reloc-alkioihin" -#: lexsup.c:429 +#: lexsup.c:454 msgid "Print memory usage statistics" msgstr "Tulosta muistikäyttötilastot" -#: lexsup.c:431 +#: lexsup.c:456 msgid "Display target specific options" msgstr "Näytä kohdekohtaiset valitsimet" -#: lexsup.c:433 +#: lexsup.c:458 msgid "Do task level linking" msgstr "Tee tehtävätason linkitystä" -#: lexsup.c:435 +#: lexsup.c:460 msgid "Use same format as native linker" msgstr "Käytä samaa muotoa kuin kotoperäinen linkkeri" -#: lexsup.c:437 +#: lexsup.c:462 msgid "SECTION=ADDRESS" msgstr "LOHKO=OSOITE" -#: lexsup.c:437 +#: lexsup.c:462 msgid "Set address of named section" msgstr "Aseta nimetyn lohkon osoite" -#: lexsup.c:440 +#: lexsup.c:465 msgid "Set address of .bss section" msgstr "Aseta ”.bss”-lohkon osoite" -#: lexsup.c:442 +#: lexsup.c:467 msgid "Set address of .data section" msgstr "Aseta ”.data”-lohkon osoite" -#: lexsup.c:444 +#: lexsup.c:469 msgid "Set address of .text section" msgstr "Aseta ”.text”-lohkon osoite" -#: lexsup.c:446 +#: lexsup.c:471 msgid "Set address of text segment" msgstr "Aseta text-lohkon osoite" -#: lexsup.c:453 +#: lexsup.c:478 msgid "" "How to handle unresolved symbols. is:\n" " ignore-all, report-all, ignore-in-object-" @@ -2093,19 +2231,19 @@ "ei-oteta-huomioon-objektitiedostoista,\n" " ei-oteta-huomioon-jaetuissa-kirjastoissa" -#: lexsup.c:458 +#: lexsup.c:483 msgid "[=NUMBER]" msgstr "[=NUMERO]" -#: lexsup.c:459 +#: lexsup.c:484 msgid "Output lots of information during link" msgstr "Tulosta paljon tietoja linkityksen aikana" -#: lexsup.c:463 +#: lexsup.c:488 msgid "Read version information script" msgstr "Lue versiotietoskripti" -#: lexsup.c:466 +#: lexsup.c:491 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." @@ -2113,67 +2251,67 @@ "Ota vientisymbolit ”.exports”-luettelosta, käytä\n" " SYMBOLIa versiona." -#: lexsup.c:470 +#: lexsup.c:495 msgid "Add data symbols to dynamic list" msgstr "Lisää datasymboleja dynaamiseen luetteloon" -#: lexsup.c:472 +#: lexsup.c:497 msgid "Use C++ operator new/delete dynamic list" msgstr "Käytä C++-operaattoria ”new/delete” dynaamiseen luetteloon" -#: lexsup.c:474 +#: lexsup.c:499 msgid "Use C++ typeinfo dynamic list" msgstr "Käytä C++ typeinfo-luokkaa dynaamiseen luetteloon" -#: lexsup.c:476 +#: lexsup.c:501 msgid "Read dynamic list" msgstr "Lue dynaamista luetteloa" -#: lexsup.c:478 +#: lexsup.c:503 msgid "Warn about duplicate common symbols" msgstr "Varoita yhteissymbolien kaksoiskappaleista" -#: lexsup.c:480 +#: lexsup.c:505 msgid "Warn if global constructors/destructors are seen" msgstr "Varoita, jos nähdään yleisiä konstruktoreja/destruktoreja" -#: lexsup.c:483 +#: lexsup.c:508 msgid "Warn if the multiple GP values are used" msgstr "Varoita, jos käytetään useita GP-arvoja" -#: lexsup.c:485 +#: lexsup.c:510 msgid "Warn only once per undefined symbol" msgstr "Varoita vain kerran määrittämättömästä symbolista" -#: lexsup.c:487 +#: lexsup.c:512 msgid "Warn if start of section changes due to alignment" msgstr "Varoita, jos lohkon alku muuttuu tasauksen vuoksi" -#: lexsup.c:490 +#: lexsup.c:515 msgid "Warn if shared object has DT_TEXTREL" msgstr "Varoita, jos jaetuilla objekteilla on DT_TEXTREL" -#: lexsup.c:493 +#: lexsup.c:518 msgid "Warn if an object has alternate ELF machine code" msgstr "Varoita, jos objektissa on vaihtoehtoisen ELF-koneen koodia" -#: lexsup.c:497 +#: lexsup.c:522 msgid "Report unresolved symbols as warnings" msgstr "Raportoi ratkaisemattomat symbolit varoituksina" -#: lexsup.c:500 +#: lexsup.c:525 msgid "Report unresolved symbols as errors" msgstr "Raportoi ratkaisemattomat symbolit virheinä" -#: lexsup.c:502 +#: lexsup.c:527 msgid "Include all objects from following archives" msgstr "Sisällytä kaikki objektit seuraavista arkistoista" -#: lexsup.c:505 +#: lexsup.c:530 msgid "Use wrapper functions for SYMBOL" msgstr "Käytä wrapper-toimintoja SYMBOLille" -#: lexsup.c:659 +#: lexsup.c:715 msgid "%P: unrecognized option '%s'\n" msgstr "%P: tunnistamaton valitsin ’%s’\n" @@ -2225,11 +2363,11 @@ msgid "%P%F: -pie not supported\n" msgstr "%P%F: ”-pie” ei ole tuettu\n" -#: lexsup.c:1116 +#: lexsup.c:1209 msgid "descending" msgstr "laskeva" -#: lexsup.c:1118 +#: lexsup.c:1211 msgid "ascending" msgstr "nouseva" @@ -2237,11 +2375,11 @@ msgid "%P%F: invalid common section sorting option: %s\n" msgstr "%P%F: virheellinen yhteisen lohkon lajitteluvalitsin: %s\n" -#: lexsup.c:1125 +#: lexsup.c:1218 msgid "name" msgstr "nimi" -#: lexsup.c:1127 +#: lexsup.c:1220 msgid "alignment" msgstr "tasaus" @@ -2281,44 +2419,44 @@ msgid "%P%F: invalid hex number `%s'\n" msgstr "%P%F: virheellinen heksadesimaalinumero ”%s”\n" -#: lexsup.c:1611 +#: lexsup.c:1889 #, c-format msgid "Usage: %s [options] file...\n" msgstr "Käyttö: %s [valitsimet] tiedosto...\n" -#: lexsup.c:1613 +#: lexsup.c:1891 #, c-format msgid "Options:\n" msgstr "Valitsimet:\n" -#: lexsup.c:1691 +#: lexsup.c:1969 #, c-format msgid " @FILE" msgstr " @TIEDOSTO" -#: lexsup.c:1694 +#: lexsup.c:1972 #, c-format msgid "Read options from FILE\n" msgstr "Lue valitsimet tiedostosta TIEDOSTO\n" #. Note: Various tools (such as libtool) depend upon the #. format of the listings below - do not change them. -#: lexsup.c:1699 +#: lexsup.c:1977 #, c-format msgid "%s: supported targets:" msgstr "%s: tuetut kohteet:" -#: lexsup.c:1707 +#: lexsup.c:1985 #, c-format msgid "%s: supported emulations: " msgstr "%s: tuetut emuloinnit: " -#: lexsup.c:1712 +#: lexsup.c:1990 #, c-format msgid "%s: emulation specific options:\n" msgstr "%s: emulointikohtaiset valitsimet:\n" -#: lexsup.c:1717 +#: lexsup.c:1997 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -2380,7 +2518,7 @@ msgid "%s: Can't open output def file %s\n" msgstr "%s: Ei voi avata def-tulostetiedostoa %s\n" -#: pe-dll.c:1757 +#: pe-dll.c:1921 #, c-format msgid "; no contents available\n" msgstr "; sisältö ei ole saatavilla\n" @@ -2398,7 +2536,7 @@ msgid "%XCan't open .lib file: %s\n" msgstr "%XEi voi avata .lib-tiedostoa: %s\n" -#: pe-dll.c:2720 +#: pe-dll.c:2813 #, c-format msgid "Creating library file: %s\n" msgstr "Luodaan kirjastotiedosto: %s\n" @@ -2423,7 +2561,7 @@ msgid "%XError: can't use long section names on this arch\n" msgstr "%XError: ei voi käyttää pitkiä lohkonimiä tähän arkistoon\n" -#: plugin.c:185 plugin.c:218 +#: plugin.c:231 plugin.c:277 msgid "" msgstr "" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libapt-inst1.5.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libapt-inst1.5.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libapt-inst1.5.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libapt-inst1.5.po 2019-02-28 10:34:08.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2019-02-12 13:52+0000\n" +"PO-Revision-Date: 2019-02-25 15:19+0000\n" "Last-Translator: Tapio Lehtonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:31+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:31+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: apt-inst/contrib/extracttar.cc:114 @@ -27,150 +27,150 @@ msgid "Failed to exec gzip " msgstr "exec gzip ei onnistunut " -#: apt-inst/contrib/extracttar.cc:142 apt-inst/contrib/extracttar.cc:172 +#: apt-inst/contrib/extracttar.cc:141 apt-inst/contrib/extracttar.cc:171 msgid "Corrupted archive" msgstr "Arkisto on turmeltunut" -#: apt-inst/contrib/extracttar.cc:157 +#: apt-inst/contrib/extracttar.cc:156 msgid "Tar checksum failed, archive corrupted" msgstr "" "Tar-ohjelman laskema tarkistussumma ei täsmää, arkisto on turmeltunut" -#: apt-inst/contrib/extracttar.cc:262 +#: apt-inst/contrib/extracttar.cc:261 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Tuntematon TAR-otsikon tyyppi %u, tiedosto %s" -#: apt-inst/contrib/arfile.cc:76 +#: apt-inst/contrib/arfile.cc:75 msgid "Invalid archive signature" msgstr "Arkiston tarkistussumma on virheellinen" -#: apt-inst/contrib/arfile.cc:84 +#: apt-inst/contrib/arfile.cc:83 msgid "Error reading archive member header" msgstr "Tapahtui virhe luettaessa arkiston tiedoston otsikkoa" -#: apt-inst/contrib/arfile.cc:96 +#: apt-inst/contrib/arfile.cc:95 #, c-format msgid "Invalid archive member header %s" msgstr "Epäkelpo arkiston jäsenen otsikkotieto %s" -#: apt-inst/contrib/arfile.cc:108 +#: apt-inst/contrib/arfile.cc:107 msgid "Invalid archive member header" msgstr "Arkiston tiedoston otsikko on virheellinen" -#: apt-inst/contrib/arfile.cc:137 +#: apt-inst/contrib/arfile.cc:136 msgid "Archive is too short" msgstr "Arkisto on pienempi kuin pitäisi" -#: apt-inst/contrib/arfile.cc:141 +#: apt-inst/contrib/arfile.cc:140 msgid "Failed to read the archive headers" msgstr "Arkiston otsikoiden luku ei onnistunut" -#: apt-inst/filelist.cc:380 +#: apt-inst/filelist.cc:379 msgid "DropNode called on still linked node" msgstr "Kutsuttiin DropNode mutta tiedostoon on vielä linkki" -#: apt-inst/filelist.cc:412 +#: apt-inst/filelist.cc:411 msgid "Failed to locate the hash element!" msgstr "Hajautusalkiota ei löytynyt!" -#: apt-inst/filelist.cc:459 +#: apt-inst/filelist.cc:458 msgid "Failed to allocate diversion" msgstr "Korvautuksen varaus ei onnistunut" -#: apt-inst/filelist.cc:464 +#: apt-inst/filelist.cc:463 msgid "Internal error in AddDiversion" msgstr "AddDiversion: sisäinen virhe" -#: apt-inst/filelist.cc:477 +#: apt-inst/filelist.cc:476 #, c-format msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" msgstr "Yritetään kirjoittaa korvautuksen päälle, %s -> %s ja %s/%s" -#: apt-inst/filelist.cc:506 +#: apt-inst/filelist.cc:505 #, c-format msgid "Double add of diversion %s -> %s" msgstr "Korvautuksen kaksoislisäys %s -> %s" -#: apt-inst/filelist.cc:549 +#: apt-inst/filelist.cc:548 #, c-format msgid "Duplicate conf file %s/%s" msgstr "Asetustiedoston kaksoiskappale %s/%s" -#: apt-inst/dirstream.cc:42 apt-inst/dirstream.cc:49 apt-inst/dirstream.cc:54 +#: apt-inst/dirstream.cc:41 apt-inst/dirstream.cc:48 apt-inst/dirstream.cc:53 #, c-format msgid "Failed to write file %s" msgstr "Tiedoston %s kirjoittaminen ei onnistunut" -#: apt-inst/dirstream.cc:104 +#: apt-inst/dirstream.cc:103 #, c-format msgid "Failed to close file %s" msgstr "Tiedoston %s sulkeminen ei onnistunut" -#: apt-inst/extract.cc:100 apt-inst/extract.cc:171 +#: apt-inst/extract.cc:99 apt-inst/extract.cc:170 #, c-format msgid "The path %s is too long" msgstr "Polku %s on liian pitkä" -#: apt-inst/extract.cc:131 +#: apt-inst/extract.cc:130 #, c-format msgid "Unpacking %s more than once" msgstr "Purettiin %s useammin kuin kerran" -#: apt-inst/extract.cc:141 +#: apt-inst/extract.cc:140 #, c-format msgid "The directory %s is diverted" msgstr "Kansio %s on korvautunut" -#: apt-inst/extract.cc:151 +#: apt-inst/extract.cc:150 #, c-format msgid "The package is trying to write to the diversion target %s/%s" msgstr "Paketti yrittää kirjoittaa korvautuksen kohteeseen %s/%s" -#: apt-inst/extract.cc:161 apt-inst/extract.cc:305 +#: apt-inst/extract.cc:160 apt-inst/extract.cc:304 msgid "The diversion path is too long" msgstr "Korvautuspolku on liian pitkä" -#: apt-inst/extract.cc:185 apt-inst/extract.cc:198 apt-inst/extract.cc:215 +#: apt-inst/extract.cc:184 apt-inst/extract.cc:197 apt-inst/extract.cc:214 #, c-format msgid "Failed to stat %s" msgstr "Tiedostolle %s ei toimi stat" -#: apt-inst/extract.cc:193 +#: apt-inst/extract.cc:192 #, c-format msgid "Failed to rename %s to %s" msgstr "Nimen muuttaminen %s -> %s ei onnistunut" -#: apt-inst/extract.cc:248 +#: apt-inst/extract.cc:247 #, c-format msgid "The directory %s is being replaced by a non-directory" msgstr "Kansiota %s ollaan korvaamassa muulla kuin kansiolla" -#: apt-inst/extract.cc:288 +#: apt-inst/extract.cc:287 msgid "Failed to locate node in its hash bucket" msgstr "Solmua ei löytynyt sen hajautuslokerosta" -#: apt-inst/extract.cc:292 +#: apt-inst/extract.cc:291 msgid "The path is too long" msgstr "Polku on liian pitkä" -#: apt-inst/extract.cc:420 +#: apt-inst/extract.cc:419 #, c-format msgid "Overwrite package match with no version for %s" msgstr "" "Päälle kirjoitettava paketti täsmää mutta paketille %s ei ole versiota" -#: apt-inst/extract.cc:437 +#: apt-inst/extract.cc:436 #, c-format msgid "File %s/%s overwrites the one in the package %s" msgstr "Tiedosto %s/%s kirjoitetaan paketista %s tulleen päälle" -#: apt-inst/extract.cc:470 +#: apt-inst/extract.cc:469 #, c-format msgid "Unable to read %s" msgstr "Tiedostoa %s ei voi lukea" -#: apt-inst/extract.cc:497 +#: apt-inst/extract.cc:496 #, c-format msgid "Unable to stat %s" msgstr "Tiedostolle %s ei toimi stat" @@ -270,8 +270,8 @@ msgid "Error parsing MD5. Offset %lu" msgstr "Tapahtui virhe jäsennettäessä MD5:ttä. Kohta %lu" -#: apt-inst/deb/debfile.cc:47 apt-inst/deb/debfile.cc:56 -#: apt-inst/deb/debfile.cc:67 +#: apt-inst/deb/debfile.cc:46 apt-inst/deb/debfile.cc:55 +#: apt-inst/deb/debfile.cc:66 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Tämä ei ole kelvollinen DEB-arkisto, puuttuu tiedosto \"%s\"" @@ -289,7 +289,7 @@ msgid "Couldn't change to %s" msgstr "Kansioon %s vaihto ei onnistunut" -#: apt-inst/deb/debfile.cc:136 +#: apt-inst/deb/debfile.cc:135 #, c-format msgid "Internal error, could not locate member %s" msgstr "Tapahtui sisäinen virhe, tiedostoa %s ei löydy" @@ -298,6 +298,6 @@ msgid "Failed to locate a valid control file" msgstr "Kelvollista ohjaustiedostoa ei löydy" -#: apt-inst/deb/debfile.cc:231 +#: apt-inst/deb/debfile.cc:230 msgid "Unparsable control file" msgstr "Ohjaustiedosto ei jäsenny" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libapt-pkg4.12.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libapt-pkg4.12.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libapt-pkg4.12.po 2019-02-21 10:34:11.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libapt-pkg4.12.po 2019-02-28 10:34:10.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2019-02-12 14:06+0000\n" +"PO-Revision-Date: 2019-02-25 15:32+0000\n" "Last-Translator: Tapio Lehtonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:31+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:31+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: methods/bzip2.cc:60 methods/gzip.cc:52 @@ -393,35 +393,35 @@ msgid "Internal error" msgstr "Sisäinen virhe" -#: apt-pkg/contrib/mmap.cc:78 +#: apt-pkg/contrib/mmap.cc:77 msgid "Can't mmap an empty file" msgstr "Tyhjälle tiedostolle ei voi tehdä mmap:ia" -#: apt-pkg/contrib/mmap.cc:114 +#: apt-pkg/contrib/mmap.cc:113 #, c-format msgid "Couldn't duplicate file descriptor %i" msgstr "" -#: apt-pkg/contrib/mmap.cc:87 apt-pkg/contrib/mmap.cc:107 -#: apt-pkg/contrib/mmap.cc:118 apt-pkg/contrib/mmap.cc:124 +#: apt-pkg/contrib/mmap.cc:86 apt-pkg/contrib/mmap.cc:106 +#: apt-pkg/contrib/mmap.cc:117 apt-pkg/contrib/mmap.cc:123 #, c-format msgid "Couldn't make mmap of %llu bytes" msgstr "" -#: apt-pkg/contrib/mmap.cc:150 +#: apt-pkg/contrib/mmap.cc:149 msgid "Unable to close mmap" msgstr "" -#: apt-pkg/contrib/mmap.cc:178 apt-pkg/contrib/mmap.cc:206 +#: apt-pkg/contrib/mmap.cc:177 apt-pkg/contrib/mmap.cc:205 msgid "Unable to synchronize mmap" msgstr "" -#: apt-pkg/contrib/mmap.cc:288 +#: apt-pkg/contrib/mmap.cc:287 #, c-format msgid "Couldn't make mmap of %lu bytes" msgstr "Ei voitu tehdä %lu tavun mmap:ia" -#: apt-pkg/contrib/mmap.cc:320 +#: apt-pkg/contrib/mmap.cc:319 msgid "Failed to truncate file" msgstr "Tiedoston typistäminen ei onnistunut" @@ -432,48 +432,48 @@ "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:457 +#: apt-pkg/contrib/mmap.cc:456 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:460 +#: apt-pkg/contrib/mmap.cc:459 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. TRANSLATOR: d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:436 +#: apt-pkg/contrib/strutl.cc:435 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. TRANSLATOR: h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:441 +#: apt-pkg/contrib/strutl.cc:440 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. TRANSLATOR: min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:446 +#: apt-pkg/contrib/strutl.cc:445 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. TRANSLATOR: s means seconds -#: apt-pkg/contrib/strutl.cc:451 +#: apt-pkg/contrib/strutl.cc:450 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1435 +#: apt-pkg/contrib/strutl.cc:1434 #, c-format msgid "Selection %s not found" msgstr "Valintaa %s ei löydy" -#: apt-pkg/contrib/configuration.cc:721 +#: apt-pkg/contrib/configuration.cc:720 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Tuntematon tyypin lyhenne: \"%c\"" @@ -483,58 +483,58 @@ msgid "Opening configuration file %s" msgstr "Avataan asetustiedosto %s" -#: apt-pkg/contrib/configuration.cc:1002 +#: apt-pkg/contrib/configuration.cc:1001 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaksivirhe %s: %u: Lohko alkaa ilman nimeä." -#: apt-pkg/contrib/configuration.cc:1016 +#: apt-pkg/contrib/configuration.cc:1015 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaksivirhe %s: %u: väärän muotoinen nimikenttä" -#: apt-pkg/contrib/configuration.cc:1033 +#: apt-pkg/contrib/configuration.cc:1032 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaksivirhe %s: %u: Arvon jälkeen ylimääräistä roskaa" -#: apt-pkg/contrib/configuration.cc:1071 +#: apt-pkg/contrib/configuration.cc:1070 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Syntaksivirhe %s: %u: Direktiivejä voi olla vain ylimmällä tasolla" -#: apt-pkg/contrib/configuration.cc:1078 +#: apt-pkg/contrib/configuration.cc:1077 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaksivirhe %s: %u: Liian monta sisäkkäistä includea" -#: apt-pkg/contrib/configuration.cc:1082 apt-pkg/contrib/configuration.cc:1087 +#: apt-pkg/contrib/configuration.cc:1081 apt-pkg/contrib/configuration.cc:1086 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaksivirhe %s: %u: Sisällytetty tästä" -#: apt-pkg/contrib/configuration.cc:1096 +#: apt-pkg/contrib/configuration.cc:1095 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaksivirhe %s: %u: Tätä direktiiviä ei tueta \"%s\"" -#: apt-pkg/contrib/configuration.cc:1099 +#: apt-pkg/contrib/configuration.cc:1098 #, c-format msgid "" "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -#: apt-pkg/contrib/configuration.cc:1143 +#: apt-pkg/contrib/configuration.cc:1142 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksivirhe %s: %u: Ylimääräistä roskaa tiedoston lopussa" -#: apt-pkg/contrib/progress.cc:149 +#: apt-pkg/contrib/progress.cc:155 #, c-format msgid "%c%s... Error!" msgstr "%c%s... Virhe!" -#: apt-pkg/contrib/progress.cc:151 +#: apt-pkg/contrib/progress.cc:157 #, c-format msgid "%c%s... Done" msgstr "%c%s... Valmis" @@ -550,65 +550,65 @@ msgid "Command line option %s is not understood" msgstr "Komentorivin valitsin %s on tuntematon" -#: apt-pkg/contrib/cmndline.cc:174 +#: apt-pkg/contrib/cmndline.cc:173 #, c-format msgid "Command line option %s is not boolean" msgstr "Komentorivin valitsin %s ei ole totuusarvoinen" -#: apt-pkg/contrib/cmndline.cc:230 +#: apt-pkg/contrib/cmndline.cc:229 #, c-format msgid "Option %s requires an argument." msgstr "Valitsin %s tarvitsee parametrin." -#: apt-pkg/contrib/cmndline.cc:243 +#: apt-pkg/contrib/cmndline.cc:242 #, c-format msgid "Option %s: Configuration item specification must have an =." msgstr "Valitsin %s: Asetusarvon määrityksessä on oltava =." -#: apt-pkg/contrib/cmndline.cc:269 +#: apt-pkg/contrib/cmndline.cc:268 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Valitsin %s tarvitsee kokonaislukuparametrin, ei \"%s\"" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:299 #, c-format msgid "Option '%s' is too long" msgstr "Valitsin \"%s\" on liian pitkä" -#: apt-pkg/contrib/cmndline.cc:332 +#: apt-pkg/contrib/cmndline.cc:331 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Arvo %s on tuntematon, yritä tosi tai epätosi." -#: apt-pkg/contrib/cmndline.cc:380 +#: apt-pkg/contrib/cmndline.cc:379 #, c-format msgid "Invalid operation %s" msgstr "Virheellinen toiminto %s" -#: apt-pkg/contrib/cdromutl.cc:65 +#: apt-pkg/contrib/cdromutl.cc:64 #, c-format msgid "Unable to stat the mount point %s" msgstr "Liitospisteen %s tilan lukeminen epäonnistui" -#: apt-pkg/clean.cc:56 apt-pkg/clean.cc:146 +#: apt-pkg/clean.cc:55 apt-pkg/clean.cc:145 #, c-format msgid "Unable to change to %s" msgstr "Kansioon %s vaihto ei onnistu" #. Only warn if there are no sources.list.d. #. Only warn if there is no sources.list file. -#: apt-pkg/acquire.cc:793 apt-pkg/acquire.cc:796 apt-pkg/clean.cc:50 -#: apt-pkg/clean.cc:60 apt-pkg/contrib/cdromutl.cc:190 -#: apt-pkg/contrib/cdromutl.cc:212 apt-pkg/contrib/fileutl.cc:413 +#: apt-pkg/acquire.cc:793 apt-pkg/acquire.cc:796 apt-pkg/clean.cc:49 +#: apt-pkg/clean.cc:59 apt-pkg/contrib/cdromutl.cc:189 +#: apt-pkg/contrib/cdromutl.cc:211 apt-pkg/contrib/fileutl.cc:413 #: apt-pkg/contrib/fileutl.cc:415 apt-pkg/contrib/fileutl.cc:528 #: apt-pkg/contrib/fileutl.cc:3382 apt-pkg/deb/dpkgpm.cc:1394 -#: apt-pkg/init.cc:223 apt-pkg/init.cc:231 apt-pkg/policy.cc:315 -#: apt-pkg/sourcelist.cc:321 apt-pkg/sourcelist.cc:328 +#: apt-pkg/init.cc:223 apt-pkg/init.cc:231 apt-pkg/policy.cc:314 +#: apt-pkg/sourcelist.cc:320 apt-pkg/sourcelist.cc:327 #, c-format msgid "Unable to read %s" msgstr "Tiedostoa %s ei voi lukea" -#: apt-pkg/contrib/cdromutl.cc:245 +#: apt-pkg/contrib/cdromutl.cc:244 msgid "Failed to stat the cdrom" msgstr "Stat ei onnistunut cdrom-asemalle" @@ -653,8 +653,8 @@ "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:909 apt-pkg/contrib/gpgv.cc:265 -#: apt-pkg/deb/debsystem.cc:431 +#: apt-pkg/contrib/fileutl.cc:909 apt-pkg/contrib/gpgv.cc:268 +#: apt-pkg/deb/debsystem.cc:434 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Odotettiin %s, mutta sitä ei ollut" @@ -670,12 +670,12 @@ msgstr "Aliprosessi %s vastaanotti signaalin %u." #. we forward the statuscode, so don't generate a message on the fd in this case -#: apt-pkg/contrib/fileutl.cc:927 apt-pkg/contrib/gpgv.cc:280 +#: apt-pkg/contrib/fileutl.cc:927 apt-pkg/contrib/gpgv.cc:283 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Aliprosessi %s palautti virhekoodin (%u)" -#: apt-pkg/contrib/fileutl.cc:929 apt-pkg/contrib/gpgv.cc:272 +#: apt-pkg/contrib/fileutl.cc:929 apt-pkg/contrib/gpgv.cc:275 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Aliprosessi %s lopetti odottamatta" @@ -732,15 +732,15 @@ msgid "Problem syncing the file" msgstr "Ongelmia tehtäessä tiedostolle sync" -#: apt-pkg/pkgcache.cc:165 +#: apt-pkg/pkgcache.cc:164 msgid "Empty package cache" msgstr "Pakettivarasto on tyhjä" -#: apt-pkg/pkgcache.cc:171 apt-pkg/pkgcache.cc:179 +#: apt-pkg/pkgcache.cc:170 apt-pkg/pkgcache.cc:178 msgid "The package cache file is corrupted" msgstr "Pakettivarasto on turmeltunut" -#: apt-pkg/pkgcache.cc:176 +#: apt-pkg/pkgcache.cc:175 msgid "The package cache file is an incompatible version" msgstr "Pakettivaraston versio on yhteensopimaton" @@ -748,7 +748,7 @@ msgid "The package cache file is corrupted, it is too small" msgstr "" -#: apt-pkg/pkgcache.cc:183 +#: apt-pkg/pkgcache.cc:182 #, c-format msgid "This APT does not support the versioning system '%s'" msgstr "Tämä APT ei tue versionhallintajärjestelmää \"%s\"" @@ -757,84 +757,84 @@ msgid "The package cache was built for a different architecture" msgstr "Pakettivarasto on tehty eri arkkitehtuurille" -#: apt-pkg/pkgcache.cc:351 +#: apt-pkg/pkgcache.cc:350 msgid "Depends" msgstr "Riippuvuudet" -#: apt-pkg/pkgcache.cc:351 +#: apt-pkg/pkgcache.cc:350 msgid "PreDepends" msgstr "Esiriippuvuudet" -#: apt-pkg/pkgcache.cc:351 +#: apt-pkg/pkgcache.cc:350 msgid "Suggests" msgstr "Ehdotukset" -#: apt-pkg/pkgcache.cc:352 +#: apt-pkg/pkgcache.cc:351 msgid "Recommends" msgstr "Suosittelut" -#: apt-pkg/pkgcache.cc:352 +#: apt-pkg/pkgcache.cc:351 msgid "Conflicts" msgstr "Ristiriidat" -#: apt-pkg/pkgcache.cc:352 +#: apt-pkg/pkgcache.cc:351 msgid "Replaces" msgstr "Korvaavuudet" -#: apt-pkg/pkgcache.cc:353 +#: apt-pkg/pkgcache.cc:352 msgid "Obsoletes" msgstr "Vanhentumat" -#: apt-pkg/pkgcache.cc:353 +#: apt-pkg/pkgcache.cc:352 msgid "Breaks" msgstr "Vaihdot" -#: apt-pkg/pkgcache.cc:353 +#: apt-pkg/pkgcache.cc:352 msgid "Enhances" msgstr "Parantaa" -#: apt-pkg/pkgcache.cc:364 +#: apt-pkg/pkgcache.cc:363 msgid "important" msgstr "tärkeä" -#: apt-pkg/pkgcache.cc:364 +#: apt-pkg/pkgcache.cc:363 msgid "required" msgstr "välttämätön" -#: apt-pkg/pkgcache.cc:364 +#: apt-pkg/pkgcache.cc:363 msgid "standard" msgstr "perus" -#: apt-pkg/pkgcache.cc:365 +#: apt-pkg/pkgcache.cc:364 msgid "optional" msgstr "valinnainen" -#: apt-pkg/pkgcache.cc:365 +#: apt-pkg/pkgcache.cc:364 msgid "extra" msgstr "ylimääräinen" -#: apt-pkg/depcache.cc:140 apt-pkg/depcache.cc:168 +#: apt-pkg/depcache.cc:139 apt-pkg/depcache.cc:167 msgid "Building dependency tree" msgstr "Muodostetaan riippuvuussuhteiden puu" -#: apt-pkg/depcache.cc:141 +#: apt-pkg/depcache.cc:140 msgid "Candidate versions" msgstr "Mahdolliset versiot" -#: apt-pkg/depcache.cc:169 +#: apt-pkg/depcache.cc:168 msgid "Dependency generation" msgstr "Luodaan riippuvuudet" -#: apt-pkg/depcache.cc:189 apt-pkg/depcache.cc:222 apt-pkg/depcache.cc:226 +#: apt-pkg/depcache.cc:188 apt-pkg/depcache.cc:221 apt-pkg/depcache.cc:225 msgid "Reading state information" msgstr "Luetaan tilatietoja" -#: apt-pkg/depcache.cc:253 +#: apt-pkg/depcache.cc:252 #, c-format msgid "Failed to open StateFile %s" msgstr "Tilatiedoston %s avaaminen ei onnistunut" -#: apt-pkg/depcache.cc:258 +#: apt-pkg/depcache.cc:257 #, c-format msgid "Failed to write temporary StateFile %s" msgstr "Tilapäisen tilatiedoston %s kirjoittaminen ei onnistunut" @@ -909,29 +909,29 @@ msgid "Line %u too long in source list %s." msgstr "Rivi %u on liian pitkä lähdeluettelossa %s." -#: apt-pkg/sourcelist.cc:409 +#: apt-pkg/sourcelist.cc:408 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Rivi %u on väärän muotoinen lähdeluettelossa %s (tyyppi)" -#: apt-pkg/sourcelist.cc:413 +#: apt-pkg/sourcelist.cc:412 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Tyyppi \"%s\" on tuntematon rivillä %u lähdeluettelossa %s" -#: apt-pkg/packagemanager.cc:331 apt-pkg/packagemanager.cc:1019 +#: apt-pkg/packagemanager.cc:330 apt-pkg/packagemanager.cc:1018 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:590 apt-pkg/packagemanager.cc:628 +#: apt-pkg/packagemanager.cc:589 apt-pkg/packagemanager.cc:627 #, c-format msgid "Could not configure '%s'. " msgstr "" -#: apt-pkg/packagemanager.cc:678 +#: apt-pkg/packagemanager.cc:677 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -942,18 +942,18 @@ "%s Conflicts/Pre-Depends -kehämäärittelyn takia. Tämä on usein pahasta, " "mutta jos varmasti haluat tehdä niin, käytä APT::Force-LoopBreak -valitsinta." -#: apt-pkg/pkgrecords.cc:37 +#: apt-pkg/pkgrecords.cc:36 #, c-format msgid "Index file type '%s' is not supported" msgstr "Hakemistotiedoston tyyppi \"%s\" ei ole tuettu" -#: apt-pkg/algorithms.cc:323 +#: apt-pkg/algorithms.cc:322 #, c-format msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Paketti %s olisi asennettava uudelleen, mutta sen arkistoa ei löydy." -#: apt-pkg/algorithms.cc:1138 +#: apt-pkg/algorithms.cc:1137 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -961,7 +961,7 @@ "Virhe, pkgProblemResolver::Resolve tuotti katkoja, syynä voi olla pidetyt " "paketit." -#: apt-pkg/algorithms.cc:1140 +#: apt-pkg/algorithms.cc:1139 msgid "Unable to correct problems, you have held broken packages." msgstr "Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty." @@ -991,24 +991,22 @@ msgid "Unable to lock directory %s" msgstr "Ei voitu lukita hakemistoa %s" -#. only show the ETA if it makes sense -#. two days -#: apt-pkg/acquire.cc:1376 +#: apt-pkg/acquire.cc:1384 #, c-format msgid "Retrieving file %li of %li (%s remaining)" msgstr "Noudetaan tiedosto %li / %li (jäljellä %s)" -#: apt-pkg/acquire.cc:1378 +#: apt-pkg/acquire.cc:1386 #, c-format msgid "Retrieving file %li of %li" msgstr "Haetaan tiedostoa %li/%li" -#: apt-pkg/acquire-worker.cc:113 +#: apt-pkg/acquire-worker.cc:112 #, c-format msgid "The method driver %s could not be found." msgstr "Menetelmän ajuria %s ei löytynyt" -#: apt-pkg/acquire-worker.cc:172 +#: apt-pkg/acquire-worker.cc:171 #, c-format msgid "Method %s did not start correctly" msgstr "Menetelmä %s ei käynnistynyt oikein" @@ -1028,80 +1026,80 @@ msgid "Unable to determine a suitable packaging system type" msgstr "Sopivaa paketointijärjestelmän tyyppiä ei saa selvitettyä" -#: apt-pkg/clean.cc:76 +#: apt-pkg/clean.cc:75 #, c-format msgid "Unable to stat %s." msgstr "stat %s ei onnistu." -#: apt-pkg/srcrecords.cc:56 +#: apt-pkg/srcrecords.cc:55 msgid "You must put some 'source' URIs in your sources.list" msgstr "sources.list-tiedostossa on oltava \"source\"-tyyppisiä URI-rivejä." -#: apt-pkg/cachefile.cc:130 +#: apt-pkg/cachefile.cc:129 msgid "The package lists or status file could not be parsed or opened." msgstr "" "Pakettiluettelon tai tilatiedoston avaaminen tai jäsennys epäonnistui." -#: apt-pkg/cachefile.cc:134 +#: apt-pkg/cachefile.cc:133 msgid "You may want to run apt-get update to correct these problems" msgstr "" "Voit haluta suorittaa apt-get update -komennon näiden pulmien korjaamiseksi" -#: apt-pkg/cachefile.cc:157 +#: apt-pkg/cachefile.cc:156 msgid "The list of sources could not be read." msgstr "Lähteiden luetteloa ei voitu lukea." -#: apt-pkg/policy.cc:78 +#: apt-pkg/policy.cc:77 #, c-format msgid "" "The value '%s' is invalid for APT::Default-Release as such a release is not " "available in the sources" msgstr "" -#: apt-pkg/policy.cc:364 +#: apt-pkg/policy.cc:363 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" -#: apt-pkg/policy.cc:386 +#: apt-pkg/policy.cc:385 #, c-format msgid "Did not understand pin type %s" msgstr "Tuntematon pin-tyyppi %s" -#: apt-pkg/policy.cc:405 +#: apt-pkg/policy.cc:404 msgid "No priority (or zero) specified for pin" msgstr "Tärkeysjärjestystä ei määritetty tunnisteelle (tai se on nolla)" -#: apt-pkg/pkgcachegen.cc:122 +#: apt-pkg/pkgcachegen.cc:121 msgid "Cache has an incompatible versioning system" msgstr "Pakettivaraston versionhallintajärjestelmä ei ole yhteensopiva" #. TRANSLATOR: The first placeholder is a package name, #. the other two should be copied verbatim as they include debug info -#: apt-pkg/pkgcachegen.cc:278 apt-pkg/pkgcachegen.cc:340 -#: apt-pkg/pkgcachegen.cc:419 apt-pkg/pkgcachegen.cc:423 -#: apt-pkg/pkgcachegen.cc:440 apt-pkg/pkgcachegen.cc:448 -#: apt-pkg/pkgcachegen.cc:452 apt-pkg/pkgcachegen.cc:456 -#: apt-pkg/pkgcachegen.cc:477 apt-pkg/pkgcachegen.cc:482 -#: apt-pkg/pkgcachegen.cc:526 apt-pkg/pkgcachegen.cc:540 +#: apt-pkg/pkgcachegen.cc:277 apt-pkg/pkgcachegen.cc:339 +#: apt-pkg/pkgcachegen.cc:418 apt-pkg/pkgcachegen.cc:422 +#: apt-pkg/pkgcachegen.cc:439 apt-pkg/pkgcachegen.cc:447 +#: apt-pkg/pkgcachegen.cc:451 apt-pkg/pkgcachegen.cc:455 +#: apt-pkg/pkgcachegen.cc:476 apt-pkg/pkgcachegen.cc:481 +#: apt-pkg/pkgcachegen.cc:525 apt-pkg/pkgcachegen.cc:539 #, c-format msgid "Error occurred while processing %s (%s%d)" msgstr "Virhe käsiteltäessä %s (%s%d)" -#: apt-pkg/pkgcachegen.cc:298 +#: apt-pkg/pkgcachegen.cc:297 msgid "Wow, you exceeded the number of package names this APT is capable of." msgstr "" "Jummijammi, annoit enemmän pakettien nimiä kuin tämä APT osaa käsitellä." -#: apt-pkg/pkgcachegen.cc:301 +#: apt-pkg/pkgcachegen.cc:300 msgid "Wow, you exceeded the number of versions this APT is capable of." msgstr "Jummijammi, annoit enemmän versioita kuin tämä APT osaa käsitellä." -#: apt-pkg/pkgcachegen.cc:304 +#: apt-pkg/pkgcachegen.cc:303 msgid "Wow, you exceeded the number of descriptions this APT is capable of." msgstr "Jummijammi, tämä APT ei osaa käsitellä noin montaa kuvausta." -#: apt-pkg/pkgcachegen.cc:307 +#: apt-pkg/pkgcachegen.cc:306 msgid "Wow, you exceeded the number of dependencies this APT is capable of." msgstr "" "Jummijammi, annoit enemmän riippuvuuksia kuin tämä APT osaa käsitellä." @@ -1116,8 +1114,8 @@ msgid "Couldn't stat source package list %s" msgstr "stat ei toiminut lähdepakettiluettelolle %s" -#: apt-pkg/pkgcachegen.cc:1547 apt-pkg/pkgcachegen.cc:1684 -#: apt-pkg/pkgcachegen.cc:1713 apt-pkg/pkgcachegen.cc:1831 +#: apt-pkg/pkgcachegen.cc:1546 apt-pkg/pkgcachegen.cc:1683 +#: apt-pkg/pkgcachegen.cc:1712 apt-pkg/pkgcachegen.cc:1830 msgid "Reading package lists" msgstr "Luetaan pakettiluetteloita" @@ -1130,11 +1128,11 @@ msgid "Unable to write to %s" msgstr "Tiedostoon %s kirjoittaminen ei onnistu" -#: apt-pkg/pkgcachegen.cc:1618 apt-pkg/pkgcachegen.cc:1625 +#: apt-pkg/pkgcachegen.cc:1617 apt-pkg/pkgcachegen.cc:1624 msgid "IO Error saving source cache" msgstr "I/O-virhe tallennettaessa pakettivarastoa" -#: apt-pkg/acquire-item.cc:978 apt-pkg/contrib/fileutl.cc:3140 +#: apt-pkg/acquire-item.cc:1063 apt-pkg/contrib/fileutl.cc:3140 #, c-format msgid "rename failed, %s (%s -> %s)." msgstr "nimen vaihto ei onnistunut, %s (%s -> %s)." @@ -1143,7 +1141,7 @@ msgid "MD5Sum mismatch" msgstr "MD5-summa ei täsmää" -#: apt-pkg/acquire-item.cc:863 apt-pkg/acquire-item.cc:1003 +#: apt-pkg/acquire-item.cc:948 apt-pkg/acquire-item.cc:1088 msgid "Hash Sum mismatch" msgstr "Tarkistussumma ei täsmää" @@ -1166,14 +1164,14 @@ #. TRANSLATOR: The first %s is the URL of the bad Release file, the second is #. the time since then the file is invalid - formatted in the same way as in #. the download progress display (e.g. 7d 3h 42min 1s) -#: apt-pkg/acquire-item.cc:1658 +#: apt-pkg/acquire-item.cc:1747 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " "repository will not be applied." msgstr "" -#: apt-pkg/acquire-item.cc:1712 +#: apt-pkg/acquire-item.cc:1801 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" @@ -1186,12 +1184,12 @@ msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1277 apt-pkg/acquire-item.cc:1283 +#: apt-pkg/acquire-item.cc:1362 apt-pkg/acquire-item.cc:1368 #, c-format msgid "GPG error: %s: %s" msgstr "GPG-virhe: %s: %s" -#: apt-pkg/acquire-item.cc:3337 +#: apt-pkg/acquire-item.cc:3345 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -1217,21 +1215,21 @@ "Pakettihakemistotiedostot ovat turmeltuneet. Paketille %s ei ole Filename-" "kenttää." -#: apt-pkg/acquire-item.cc:1006 +#: apt-pkg/acquire-item.cc:1091 msgid "Size mismatch" msgstr "Koko ei täsmää" -#: apt-pkg/deb/debmetaindex.cc:384 +#: apt-pkg/deb/debmetaindex.cc:435 #, c-format msgid "Unable to parse Release file %s" msgstr "Julkaisutiedoston (”Release”) %s jäsentäminen epäonnistui" -#: apt-pkg/deb/debmetaindex.cc:393 +#: apt-pkg/deb/debmetaindex.cc:444 #, c-format msgid "No sections in Release file %s" msgstr "" -#: apt-pkg/deb/debmetaindex.cc:476 +#: apt-pkg/deb/debmetaindex.cc:527 #, c-format msgid "No Hash entry in Release file %s" msgstr "" @@ -1339,22 +1337,22 @@ msgid "Source list entries for this disc are:\n" msgstr "Tämän levyn lähdekoodipakettien luettelon tietueita ovat:\n" -#: apt-pkg/indexcopy.cc:227 apt-pkg/indexcopy.cc:766 +#: apt-pkg/indexcopy.cc:226 apt-pkg/indexcopy.cc:765 #, c-format msgid "Wrote %i records.\n" msgstr "Kirjoitettiin %i tietuetta.\n" -#: apt-pkg/indexcopy.cc:229 apt-pkg/indexcopy.cc:768 +#: apt-pkg/indexcopy.cc:228 apt-pkg/indexcopy.cc:767 #, c-format msgid "Wrote %i records with %i missing files.\n" msgstr "Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa tiedostoa.\n" -#: apt-pkg/indexcopy.cc:232 apt-pkg/indexcopy.cc:771 +#: apt-pkg/indexcopy.cc:231 apt-pkg/indexcopy.cc:770 #, c-format msgid "Wrote %i records with %i mismatched files\n" msgstr "Kirjoitettiin %i tietuetta joissa oli %i paritonta tiedostoa\n" -#: apt-pkg/indexcopy.cc:235 apt-pkg/indexcopy.cc:774 +#: apt-pkg/indexcopy.cc:234 apt-pkg/indexcopy.cc:773 #, c-format msgid "Wrote %i records with %i missing files and %i mismatched files\n" msgstr "" @@ -1366,12 +1364,12 @@ msgid "Skipping nonexistent file %s" msgstr "" -#: apt-pkg/indexcopy.cc:511 +#: apt-pkg/indexcopy.cc:510 #, c-format msgid "Can't find authentication record for: %s" msgstr "" -#: apt-pkg/indexcopy.cc:517 +#: apt-pkg/indexcopy.cc:516 #, c-format msgid "Hash mismatch for: %s" msgstr "Kohteen %s tarkistussumma ei täsmää" @@ -1465,70 +1463,69 @@ msgid "Execute external solver" msgstr "" -#. we don't care for the difference -#: apt-pkg/deb/dpkgpm.cc:144 apt-pkg/deb/dpkgpm.cc:146 +#: apt-pkg/deb/dpkgpm.cc:1164 #, c-format msgid "Installing %s" msgstr "Asennetaan %s" -#: apt-pkg/deb/dpkgpm.cc:147 apt-pkg/deb/dpkgpm.cc:869 -#: apt-pkg/deb/dpkgpm.cc:1161 +#: apt-pkg/deb/dpkgpm.cc:870 apt-pkg/deb/dpkgpm.cc:1168 #, c-format msgid "Configuring %s" msgstr "Tehdään asetuksia: %s" -#: apt-pkg/deb/dpkgpm.cc:148 apt-pkg/deb/dpkgpm.cc:1167 +#: apt-pkg/deb/dpkgpm.cc:1173 apt-pkg/deb/dpkgpm.cc:1174 #, c-format msgid "Removing %s" msgstr "Poistetaan %s" -#: apt-pkg/deb/dpkgpm.cc:149 +#: apt-pkg/deb/dpkgpm.cc:1178 #, c-format msgid "Completely removing %s" msgstr "Poistetaan kokonaan %s" -#: apt-pkg/deb/dpkgpm.cc:150 +#: apt-pkg/deb/dpkgpm.cc:151 #, c-format msgid "Noting disappearance of %s" msgstr "Huomautus paketin %s katoamisesta" -#: apt-pkg/deb/dpkgpm.cc:151 +#: apt-pkg/deb/dpkgpm.cc:152 #, c-format msgid "Running post-installation trigger %s" msgstr "Suoritetaan jälkiasennusliipaisin %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:1009 apt-pkg/deb/dpkgpm.cc:1042 +#: apt-pkg/deb/dpkgpm.cc:1018 apt-pkg/deb/dpkgpm.cc:1051 #, c-format msgid "Directory '%s' missing" msgstr "Hakemisto '%s' puuttuu" -#: apt-pkg/deb/dpkgpm.cc:1023 apt-pkg/deb/dpkgpm.cc:1047 apt-pkg/edsp.cc:1049 +#: apt-pkg/deb/dpkgpm.cc:1032 apt-pkg/deb/dpkgpm.cc:1056 apt-pkg/edsp.cc:1049 #, c-format msgid "Could not open file '%s'" msgstr "Tiedostoa ”%s” ei voi avata" -#: apt-pkg/deb/dpkgpm.cc:1154 +#. we don't care for the difference +#: apt-pkg/deb/dpkgpm.cc:145 apt-pkg/deb/dpkgpm.cc:147 #, c-format msgid "Preparing %s" msgstr "Valmistellaan %s" -#: apt-pkg/deb/dpkgpm.cc:1155 +#: apt-pkg/deb/dpkgpm.cc:1163 #, c-format msgid "Unpacking %s" msgstr "Puretaan %s" -#: apt-pkg/deb/dpkgpm.cc:1160 +#: apt-pkg/deb/dpkgpm.cc:148 #, c-format msgid "Preparing to configure %s" msgstr "Valmistellaan %s asetuksia" -#: apt-pkg/deb/dpkgpm.cc:868 apt-pkg/deb/dpkgpm.cc:1162 +#: apt-pkg/deb/dpkgpm.cc:869 apt-pkg/deb/dpkgpm.cc:1169 #, c-format msgid "Installed %s" msgstr "%s asennettu" -#: apt-pkg/deb/dpkgpm.cc:1166 +#: apt-pkg/deb/dpkgpm.cc:149 #, c-format msgid "Preparing for removal of %s" msgstr "Valmistellaan %s poistamista" @@ -1538,12 +1535,12 @@ msgid "Removed %s" msgstr "%s poistettu" -#: apt-pkg/deb/dpkgpm.cc:1172 +#: apt-pkg/deb/dpkgpm.cc:150 #, c-format msgid "Preparing to completely remove %s" msgstr "Valmistaudutaan poistamaan %s kokonaan" -#: apt-pkg/deb/dpkgpm.cc:1173 +#: apt-pkg/deb/dpkgpm.cc:1179 #, c-format msgid "Completely removed %s" msgstr "%s poistettiin kokonaan" @@ -1559,69 +1556,69 @@ msgid "Running dpkg" msgstr "Suoritetaan dpkg-ohjelmaa" -#: apt-pkg/deb/dpkgpm.cc:2146 +#: apt-pkg/deb/dpkgpm.cc:2161 msgid "Operation was interrupted before it could finish" msgstr "Toimenpide keskeytettiin ennen valmistumista" -#: apt-pkg/deb/dpkgpm.cc:2231 +#: apt-pkg/deb/dpkgpm.cc:2246 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:2236 +#: apt-pkg/deb/dpkgpm.cc:2251 msgid "dependency problems - leaving unconfigured" msgstr "riippuvuusongelmia - jätetään asetukset säätämättä" -#: apt-pkg/deb/dpkgpm.cc:2238 +#: apt-pkg/deb/dpkgpm.cc:2253 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:2244 +#: apt-pkg/deb/dpkgpm.cc:2259 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:2251 +#: apt-pkg/deb/dpkgpm.cc:2266 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:2258 apt-pkg/deb/dpkgpm.cc:2264 +#: apt-pkg/deb/dpkgpm.cc:2273 apt-pkg/deb/dpkgpm.cc:2279 msgid "" "No apport report written because the error message indicates an issue on the " "local system" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:2286 +#: apt-pkg/deb/dpkgpm.cc:2301 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" -#: apt-pkg/deb/debsystem.cc:136 +#: apt-pkg/deb/debsystem.cc:135 #, c-format msgid "" "Unable to lock the administration directory (%s), is another process using " "it?" msgstr "" -#: apt-pkg/deb/debsystem.cc:139 +#: apt-pkg/deb/debsystem.cc:138 #, c-format msgid "Unable to lock the administration directory (%s), are you root?" msgstr "" #. TRANSLATORS: the %s contains the recovery command, usually #. dpkg --configure -a -#: apt-pkg/deb/debsystem.cc:121 +#: apt-pkg/deb/debsystem.cc:120 #, c-format msgid "" "dpkg was interrupted, you must manually run '%s' to correct the problem. " msgstr "dpkg keskeytettiin, suorita '%s' korjataksesi ongelman. " -#: apt-pkg/deb/debsystem.cc:154 +#: apt-pkg/deb/debsystem.cc:153 msgid "Not locked" msgstr "Ei lukittu" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libc.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libc.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libc.po 2019-02-21 10:34:11.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libc.po 2019-02-28 10:34:10.000000000 +0000 @@ -33,8 +33,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:34+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:31+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: argp/argp-help.c:227 #, c-format @@ -90,8 +90,7 @@ msgstr "Näytä lyhyt käyttöohje" #: argp/argp-parse.c:103 catgets/gencat.c:109 catgets/gencat.c:113 -#: iconv/iconv_prog.c:60 iconv/iconv_prog.c:61 nscd/nscd.c:105 -#: nss/makedb.c:120 +#: iconv/iconv_prog.c:60 iconv/iconv_prog.c:61 nscd/nscd.c:105 nss/makedb.c:120 msgid "NAME" msgstr "NIMI" @@ -168,13 +167,12 @@ "-o TULOSTIEDOSTO [SYÖTETIEDOSTO]...\n" "[TULOSTIEDOSTO [SYÖTETIEDOSTO]...]" -#: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 -#: elf/pldd.c:252 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 -#: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:376 login/programs/pt_chown.c:89 -#: malloc/memusagestat.c:563 nss/getent.c:913 nss/makedb.c:369 -#: posix/getconf.c:486 sunrpc/rpcinfo.c:676 -#: sysdeps/unix/sysv/linux/lddlibc4.c:61 +#: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:308 +#: elf/pldd.c:252 elf/sln.c:77 elf/sprof.c:372 iconv/iconv_prog.c:405 +#: iconv/iconvconfig.c:379 locale/programs/locale.c:275 +#: locale/programs/localedef.c:437 login/programs/pt_chown.c:89 +#: malloc/memusagestat.c:563 nss/getent.c:933 nss/makedb.c:369 +#: posix/getconf.c:503 sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format msgid "" "For bug reporting instructions, please see:\n" @@ -184,12 +182,12 @@ "%s.\n" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 -#: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:268 elf/sotruss.sh:75 -#: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:402 -#: login/programs/pt_chown.c:63 malloc/memusage.sh:71 -#: malloc/memusagestat.c:581 nscd/nscd.c:509 nss/getent.c:86 nss/makedb.c:385 -#: posix/getconf.c:468 sysdeps/unix/sysv/linux/lddlibc4.c:68 +#: elf/ldconfig.c:324 elf/ldd.bash.in:38 elf/pldd.c:268 elf/sotruss.sh:75 +#: elf/sprof.c:389 iconv/iconv_prog.c:422 iconv/iconvconfig.c:396 +#: locale/programs/locale.c:292 locale/programs/localedef.c:463 +#: login/programs/pt_chown.c:63 malloc/memusage.sh:71 malloc/memusagestat.c:581 +#: nscd/nscd.c:509 nss/getent.c:87 nss/makedb.c:385 posix/getconf.c:485 +#: sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" "Copyright (C) %s Free Software Foundation, Inc.\n" @@ -202,11 +200,11 @@ "TIETTYYN TARKOITUKSEEN.\n" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 -#: elf/ldconfig.c:328 elf/pldd.c:273 elf/sprof.c:395 iconv/iconv_prog.c:430 -#: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:407 malloc/memusage.sh:75 -#: malloc/memusagestat.c:586 nscd/nscd.c:514 nss/getent.c:91 nss/makedb.c:390 -#: posix/getconf.c:473 +#: elf/ldconfig.c:329 elf/pldd.c:273 elf/sprof.c:395 iconv/iconv_prog.c:427 +#: iconv/iconvconfig.c:401 locale/programs/locale.c:297 +#: locale/programs/localedef.c:468 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:514 nss/getent.c:92 nss/makedb.c:390 +#: posix/getconf.c:490 #, c-format msgid "Written by %s.\n" msgstr "Kirjoittanut %s.\n" @@ -215,7 +213,7 @@ msgid "*standard input*" msgstr "*vakiosyöte*" -#: catgets/gencat.c:287 iconv/iconv_charmap.c:167 iconv/iconv_prog.c:293 +#: catgets/gencat.c:287 iconv/iconv_charmap.c:167 iconv/iconv_prog.c:290 #: nss/makedb.c:246 #, c-format msgid "cannot open input file `%s'" @@ -411,60 +409,61 @@ msgid "unknown" msgstr "tuntematon" -#: elf/cache.c:135 +#: elf/cache.c:141 msgid "Unknown OS" msgstr "Tuntematon käyttöjärjestelmä" -#: elf/cache.c:140 +#: elf/cache.c:146 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS ABI: %s %d.%d.%d" -#: elf/cache.c:157 elf/ldconfig.c:1340 +#: elf/cache.c:163 elf/ldconfig.c:1332 #, c-format msgid "Can't open cache file %s\n" msgstr "Välimuistitiedostoa %s ei voi avata\n" -#: elf/cache.c:171 +#: elf/cache.c:177 #, c-format msgid "mmap of cache file failed.\n" msgstr "välimuistitiedoston muistikartoitus epäonnistui.\n" -#: elf/cache.c:175 elf/cache.c:189 +#: elf/cache.c:181 elf/cache.c:195 elf/cache.c:205 #, c-format msgid "File is not a cache file.\n" msgstr "Tiedosto ei ole välimuistitiedosto.\n" -#: elf/cache.c:222 elf/cache.c:232 +#: elf/cache.c:233 elf/cache.c:243 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "Välimuistista ”%2$s” löytyi %1$d kirjastoa\n" -#: elf/cache.c:426 +#: elf/cache.c:437 #, c-format msgid "Can't create temporary cache file %s" msgstr "Tilapäistä välimuistitiedostoa %s ei voi luoda" -#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 +#: elf/cache.c:445 elf/cache.c:455 elf/cache.c:459 elf/cache.c:463 +#: elf/cache.c:473 #, c-format msgid "Writing of cache data failed" msgstr "Välimuistidatan kirjoitus epäonnistui" -#: elf/cache.c:458 +#: elf/cache.c:468 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Tiedoston %s oikeuksien muutos arvoon %#o epäonnistui" -#: elf/cache.c:463 +#: elf/cache.c:477 #, c-format msgid "Renaming of %s to %s failed" msgstr "Uudelleennimeäminen %s -> %s epäonnistui" -#: elf/dl-close.c:397 elf/dl-open.c:478 +#: elf/dl-close.c:399 elf/dl-open.c:420 msgid "cannot create scope list" msgstr "aluelistaa ei voi luoda" -#: elf/dl-close.c:817 +#: elf/dl-close.c:839 msgid "shared object not open" msgstr "jaettu objekti ei ole avoin" @@ -485,79 +484,79 @@ "ylimääräistä ”%s” ei voi ladata, koska dynaamisen merkkijonon osa korvattiin " "tyhjällä\n" -#: elf/dl-deps.c:467 +#: elf/dl-deps.c:443 msgid "cannot allocate dependency list" msgstr "riippuvuuslistalle ei voi varata muistia" -#: elf/dl-deps.c:504 elf/dl-deps.c:564 +#: elf/dl-deps.c:483 elf/dl-deps.c:543 msgid "cannot allocate symbol search list" msgstr "symbolihakulistalle ei voi varata muistia" -#: elf/dl-deps.c:544 +#: elf/dl-deps.c:523 msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Suodattimet eivät ole tuettuja LD_TRACE_RPELINKING:in kanssa" -#: elf/dl-error.c:77 +#: elf/dl-error-skeleton.c:113 msgid "DYNAMIC LINKER BUG!!!" msgstr "DYNAAMISEN LINKITTIMEN OHJELMISTOVIKA!!!" -#: elf/dl-error.c:127 +#: elf/dl-error-skeleton.c:80 msgid "error while loading shared libraries" msgstr "virhe ladattaessa jaettuja kirjastoja" -#: elf/dl-fptr.c:88 sysdeps/hppa/dl-fptr.c:94 +#: elf/dl-fptr.c:88 sysdeps/hppa/dl-fptr.c:95 msgid "cannot map pages for fdesc table" msgstr "" -#: elf/dl-fptr.c:192 sysdeps/hppa/dl-fptr.c:207 +#: elf/dl-fptr.c:192 sysdeps/hppa/dl-fptr.c:213 msgid "cannot map pages for fptr table" msgstr "" -#: elf/dl-fptr.c:221 sysdeps/hppa/dl-fptr.c:236 +#: elf/dl-fptr.c:221 sysdeps/hppa/dl-fptr.c:242 msgid "internal error: symidx out of range of fptr table" msgstr "" -#: elf/dl-hwcaps.c:184 elf/dl-hwcaps.c:196 +#: elf/dl-hwcaps.c:202 elf/dl-hwcaps.c:214 msgid "cannot create capability list" msgstr "kykylistaa ei voi luoda" -#: elf/dl-load.c:412 +#: elf/dl-load.c:427 msgid "cannot allocate name record" msgstr "nimitietueelle ei voi varata muistia" -#: elf/dl-load.c:497 elf/dl-load.c:613 elf/dl-load.c:696 elf/dl-load.c:815 +#: elf/dl-load.c:513 elf/dl-load.c:626 elf/dl-load.c:715 elf/dl-load.c:811 msgid "cannot create cache for search path" msgstr "hakupolulle ei voi luoda välimuistia" -#: elf/dl-load.c:588 +#: elf/dl-load.c:609 msgid "cannot create RUNPATH/RPATH copy" msgstr "RUNPATH/RPATH-kopiota ei voi luoda" -#: elf/dl-load.c:682 +#: elf/dl-load.c:702 msgid "cannot create search path array" msgstr "hakupolkutaulukkoa ei voi luoda" -#: elf/dl-load.c:888 +#: elf/dl-load.c:883 msgid "cannot stat shared object" msgstr "jaetun objektin tilaa ei voi lukea" -#: elf/dl-load.c:965 +#: elf/dl-load.c:960 msgid "cannot open zero fill device" msgstr "nollatäyttölaitetta ei voi avata" -#: elf/dl-load.c:1012 elf/dl-load.c:2212 +#: elf/dl-load.c:1007 elf/dl-load.c:2203 msgid "cannot create shared object descriptor" msgstr "jaettua objektikahvaa ei voi luoda" -#: elf/dl-load.c:1031 elf/dl-load.c:1596 elf/dl-load.c:1708 +#: elf/dl-load.c:1026 elf/dl-load.c:1560 elf/dl-load.c:1673 msgid "cannot read file data" msgstr "tiedoston dataa ei voi lukea" -#: elf/dl-load.c:1071 +#: elf/dl-load.c:1072 msgid "ELF load command alignment not page-aligned" msgstr "ELF-latauskomennon tasaus ei ole sivutasattu" -#: elf/dl-load.c:1078 +#: elf/dl-load.c:1079 msgid "ELF load command address/offset not properly aligned" msgstr "ELF-latauskomennon osoite/siirtymä ei ole tasattu oikein" @@ -569,7 +568,7 @@ msgid "cannot handle TLS data" msgstr "TLS-dataa ei voi käsitellä" -#: elf/dl-load.c:1203 +#: elf/dl-load.c:1172 msgid "object file has no loadable segments" msgstr "" @@ -577,11 +576,11 @@ msgid "failed to map segment from shared object" msgstr "segmentin kartoitus jaetusta objektista epäonnistui" -#: elf/dl-load.c:1212 elf/dl-load.c:1688 +#: elf/dl-load.c:1181 elf/dl-load.c:1652 msgid "cannot dynamically load executable" msgstr "suoritettavaa tiedostoa ei voi ladata dynaamisesti" -#: elf/dl-load.c:1308 elf/dl-load.h:130 +#: elf/dl-load.c:1271 elf/dl-load.h:130 msgid "cannot change memory protections" msgstr "muistin suojausta ei voi muuttaa" @@ -589,15 +588,15 @@ msgid "cannot map zero-fill pages" msgstr "nollatäytteisiä sivuja ei voi kartoittaa" -#: elf/dl-load.c:1233 +#: elf/dl-load.c:1202 msgid "object file has no dynamic section" msgstr "objektitiedostossa ei ole dynaamista osaa" -#: elf/dl-load.c:1256 +#: elf/dl-load.c:1225 msgid "shared object cannot be dlopen()ed" msgstr "jaettua objektia ei voi avata funktiolla dlopen()" -#: elf/dl-load.c:1269 +#: elf/dl-load.c:1238 msgid "cannot allocate memory for program header" msgstr "ohjelman otsakkeelle ei voi varata muistia" @@ -605,87 +604,87 @@ msgid "invalid caller" msgstr "virheellinen kutsuja" -#: elf/dl-load.c:1328 +#: elf/dl-load.c:1291 msgid "cannot enable executable stack as shared object requires" msgstr "" -#: elf/dl-load.c:1341 +#: elf/dl-load.c:1304 msgid "cannot close file descriptor" msgstr "tiedostokahvaa ei voi sulkea" -#: elf/dl-load.c:1596 +#: elf/dl-load.c:1560 msgid "file too short" msgstr "tiedosto on liian lyhyt" -#: elf/dl-load.c:1631 +#: elf/dl-load.c:1595 msgid "invalid ELF header" msgstr "virheellinen ELF-otsikko" -#: elf/dl-load.c:1643 +#: elf/dl-load.c:1607 msgid "ELF file data encoding not big-endian" msgstr "ELF-tiedoston tavujärjestys ei ole ”big-endian”" -#: elf/dl-load.c:1645 +#: elf/dl-load.c:1609 msgid "ELF file data encoding not little-endian" msgstr "ELF-tiedoston tavujärjestys ei ole ”little-endian”" -#: elf/dl-load.c:1649 +#: elf/dl-load.c:1613 msgid "ELF file version ident does not match current one" msgstr "ELF-tiedoston versiotunnus ei vastaa nykyistä" -#: elf/dl-load.c:1653 +#: elf/dl-load.c:1617 msgid "ELF file OS ABI invalid" msgstr "ELF-tiedoston OS ABI on virheellinen" -#: elf/dl-load.c:1656 +#: elf/dl-load.c:1620 msgid "ELF file ABI version invalid" msgstr "ELF-tiedoston ABI-versio virheellinen" -#: elf/dl-load.c:1659 +#: elf/dl-load.c:1623 msgid "nonzero padding in e_ident" msgstr "" -#: elf/dl-load.c:1662 +#: elf/dl-load.c:1626 msgid "internal error" msgstr "sisäinen virhe" -#: elf/dl-load.c:1669 +#: elf/dl-load.c:1633 msgid "ELF file version does not match current one" msgstr "ELF-tiedoston versio ei vastaa nykyistä" -#: elf/dl-load.c:1677 +#: elf/dl-load.c:1641 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "vain ET_DYN ja ET_EXEC voidaan ladata" -#: elf/dl-load.c:1693 +#: elf/dl-load.c:1657 msgid "ELF file's phentsize not the expected size" msgstr "ELF-tiedoston phent-koko ei ole odotetun kokoinen" -#: elf/dl-load.c:2231 +#: elf/dl-load.c:2222 msgid "wrong ELF class: ELFCLASS64" msgstr "väärä ELF-luokka: ELFCLASS64" -#: elf/dl-load.c:2232 +#: elf/dl-load.c:2223 msgid "wrong ELF class: ELFCLASS32" msgstr "väärä ELF-luokka: ELFCLASS32" -#: elf/dl-load.c:2235 +#: elf/dl-load.c:2226 msgid "cannot open shared object file" msgstr "jaettua objektitiedostoa ei voi avata" -#: elf/dl-lookup.c:845 +#: elf/dl-lookup.c:835 msgid "relocation error" msgstr "uudelleensijoitusvirhe" -#: elf/dl-lookup.c:872 +#: elf/dl-lookup.c:858 msgid "symbol lookup error" msgstr "virhe symbolien haussa" -#: elf/dl-open.c:102 +#: elf/dl-open.c:99 msgid "cannot extend global scope" msgstr "globaalia aluetta ei voi laajentaa" -#: elf/dl-open.c:528 +#: elf/dl-open.c:470 msgid "TLS generation counter wrapped! Please report this." msgstr "" @@ -693,23 +692,23 @@ msgid "cannot load any more object with static TLS" msgstr "" -#: elf/dl-open.c:592 +#: elf/dl-open.c:534 msgid "invalid mode for dlopen()" msgstr "virheellinen tila funktiolle dlopen()" -#: elf/dl-open.c:609 +#: elf/dl-open.c:551 msgid "no more namespaces available for dlmopen()" msgstr "" -#: elf/dl-open.c:633 +#: elf/dl-open.c:575 msgid "invalid target namespace in dlmopen()" msgstr "" -#: elf/dl-reloc.c:121 +#: elf/dl-reloc.c:120 msgid "cannot allocate memory in static TLS block" msgstr "" -#: elf/dl-reloc.c:206 +#: elf/dl-reloc.c:213 msgid "cannot make segment writable for relocation" msgstr "" "segmenttiä ei voi muuttaa kirjoitettavaksi uudelleensijoitusta varten" @@ -719,44 +718,44 @@ msgid "%s: no PLTREL found in object %s\n" msgstr "" -#: elf/dl-reloc.c:276 +#: elf/dl-reloc.c:272 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "" -#: elf/dl-reloc.c:292 +#: elf/dl-reloc.c:288 msgid "cannot restore segment prot after reloc" msgstr "segmentin suojausta ei voi palauttaa uudelleensijoituksen jälkeen" -#: elf/dl-reloc.c:323 +#: elf/dl-reloc.c:319 msgid "cannot apply additional memory protection after relocation" msgstr "" -#: elf/dl-sym.c:153 +#: elf/dl-sym.c:136 msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT:iä käytetty koodissa, jota ei ole ladattu dynaamisesti" -#: elf/dl-tls.c:934 +#: elf/dl-tls.c:931 msgid "cannot create TLS data structures" msgstr "TLS-tietorakenteita ei voi luoda" -#: elf/dl-version.c:166 +#: elf/dl-version.c:148 msgid "version lookup error" -msgstr "" +msgstr "virhe version selvittämisessä" -#: elf/dl-version.c:296 +#: elf/dl-version.c:279 msgid "cannot allocate version reference table" msgstr "versioviitetaulukolle ei voi varata muistia" -#: elf/ldconfig.c:141 +#: elf/ldconfig.c:142 msgid "Print cache" msgstr "Näytä välimuisti" -#: elf/ldconfig.c:142 +#: elf/ldconfig.c:143 msgid "Generate verbose messages" msgstr "Luo monisanaiset viestit" -#: elf/ldconfig.c:143 +#: elf/ldconfig.c:144 msgid "Don't build cache" msgstr "Älä luo välimuistia" @@ -764,209 +763,209 @@ msgid "Don't generate links" msgstr "Älä luo linkkejä" -#: elf/ldconfig.c:145 +#: elf/ldconfig.c:146 msgid "Change to and use ROOT as root directory" msgstr "Siirry ja käytä ROOTia juurihakemistona" -#: elf/ldconfig.c:145 +#: elf/ldconfig.c:146 msgid "ROOT" -msgstr "" +msgstr "JUURI" -#: elf/ldconfig.c:146 +#: elf/ldconfig.c:147 msgid "CACHE" msgstr "" -#: elf/ldconfig.c:146 +#: elf/ldconfig.c:147 msgid "Use CACHE as cache file" msgstr "Käytä CACHEa välimuistitiedostona" -#: elf/ldconfig.c:147 +#: elf/ldconfig.c:148 msgid "CONF" msgstr "" -#: elf/ldconfig.c:147 +#: elf/ldconfig.c:148 msgid "Use CONF as configuration file" msgstr "Käytä CONFia asetustiedostona" -#: elf/ldconfig.c:148 +#: elf/ldconfig.c:149 msgid "" "Only process directories specified on the command line. Don't build cache." msgstr "" "Käsittele vain komentorivillä annetut hakemistot. Älä luo välimuistia." -#: elf/ldconfig.c:149 +#: elf/ldconfig.c:150 msgid "Manually link individual libraries." msgstr "Linkitä yksittäisiä kirjastoja käsin." -#: elf/ldconfig.c:150 +#: elf/ldconfig.c:151 msgid "FORMAT" msgstr "MUOTO" -#: elf/ldconfig.c:150 +#: elf/ldconfig.c:151 msgid "Format to use: new, old or compat (default)" msgstr "Käytettävä muoto: ”new”, ”old” tai ”compat” (oletus)" -#: elf/ldconfig.c:151 +#: elf/ldconfig.c:152 msgid "Ignore auxiliary cache file" msgstr "Jätä huomiotta apuvälimuistitiedosto" -#: elf/ldconfig.c:159 +#: elf/ldconfig.c:160 msgid "Configure Dynamic Linker Run Time Bindings." msgstr "Säädä dynaamisen linkittäjän ajonaikaiset sidonnat." -#: elf/ldconfig.c:346 +#: elf/ldconfig.c:347 #, c-format msgid "Path `%s' given more than once" msgstr "Polku ”%s” on annettu useammin kuin kerran" -#: elf/ldconfig.c:386 +#: elf/ldconfig.c:387 #, c-format msgid "%s is not a known library type" msgstr "%s ei ole tunnettu kirjastotyyppi" -#: elf/ldconfig.c:414 +#: elf/ldconfig.c:415 #, c-format msgid "Can't stat %s" msgstr "Tiedoston %s tilaa ei voi lukea" -#: elf/ldconfig.c:488 +#: elf/ldconfig.c:489 #, c-format msgid "Can't stat %s\n" msgstr "Tiedoston %s tilaa ei voi lukea\n" -#: elf/ldconfig.c:498 +#: elf/ldconfig.c:499 #, c-format msgid "%s is not a symbolic link\n" msgstr "%s ei ole symbolinen linkki\n" -#: elf/ldconfig.c:517 +#: elf/ldconfig.c:518 #, c-format msgid "Can't unlink %s" msgstr "Tiedoston %s linkitystä ei voi poistaa" -#: elf/ldconfig.c:523 +#: elf/ldconfig.c:524 #, c-format msgid "Can't link %s to %s" msgstr "Linkitys %s -> %s ei onnistu" -#: elf/ldconfig.c:529 +#: elf/ldconfig.c:530 msgid " (changed)\n" msgstr " (muutettu)\n" -#: elf/ldconfig.c:531 +#: elf/ldconfig.c:532 msgid " (SKIPPED)\n" msgstr " (OHITETTU)\n" -#: elf/ldconfig.c:586 +#: elf/ldconfig.c:587 #, c-format msgid "Can't find %s" msgstr "%s ei löydy" -#: elf/ldconfig.c:602 elf/ldconfig.c:775 elf/ldconfig.c:834 elf/ldconfig.c:868 +#: elf/ldconfig.c:603 elf/ldconfig.c:769 elf/ldconfig.c:825 elf/ldconfig.c:857 #, c-format msgid "Cannot lstat %s" msgstr "Tiedoston %s tilaa ei voi lukea" -#: elf/ldconfig.c:609 +#: elf/ldconfig.c:610 #, c-format msgid "Ignored file %s since it is not a regular file." msgstr "Tiedostoa %s ei huomioitu, koska se ei ole tavallinen tiedosto." -#: elf/ldconfig.c:618 +#: elf/ldconfig.c:619 #, c-format msgid "No link created since soname could not be found for %s" msgstr "Linkkiä ei luotu, koska tiedostolle %s ei löytynyt so-nimeä" -#: elf/ldconfig.c:701 +#: elf/ldconfig.c:702 #, c-format msgid "Can't open directory %s" msgstr "Hakemistoa %s ei voi avata" -#: elf/ldconfig.c:793 elf/ldconfig.c:855 elf/readlib.c:97 +#: elf/ldconfig.c:787 elf/ldconfig.c:845 elf/readlib.c:97 #, c-format msgid "Input file %s not found.\n" msgstr "Syötetiedostoa %s ei löydy.\n" -#: elf/ldconfig.c:800 +#: elf/ldconfig.c:794 #, c-format msgid "Cannot stat %s" msgstr "Tiedoston %s tilaa ei voi lukea" -#: elf/ldconfig.c:951 +#: elf/ldconfig.c:939 #, c-format msgid "libc5 library %s in wrong directory" msgstr "libc5-kirjasto %s on väärässä hakemistossa" -#: elf/ldconfig.c:954 +#: elf/ldconfig.c:942 #, c-format msgid "libc6 library %s in wrong directory" msgstr "libc6-kirjasto %s on väärässä hakemistossa" -#: elf/ldconfig.c:957 +#: elf/ldconfig.c:945 #, c-format msgid "libc4 library %s in wrong directory" msgstr "libc4-kirjasto %s on väärässä hakemistossa" -#: elf/ldconfig.c:985 +#: elf/ldconfig.c:973 #, c-format msgid "" "libraries %s and %s in directory %s have same soname but different type." msgstr "" "kirjastoilla %s ja %s hakemistossa %s on sama so-nimi, mutta eri tyypit." -#: elf/ldconfig.c:1094 +#: elf/ldconfig.c:1082 #, c-format msgid "Warning: ignoring configuration file that cannot be opened: %s" msgstr "" "Varoitus: jätetään huomioimatta asetustiedosto, jota ei voi avata: %s" -#: elf/ldconfig.c:1160 +#: elf/ldconfig.c:1148 #, c-format msgid "%s:%u: bad syntax in hwcap line" msgstr "" -#: elf/ldconfig.c:1166 +#: elf/ldconfig.c:1154 #, c-format msgid "%s:%u: hwcap index %lu above maximum %u" msgstr "" -#: elf/ldconfig.c:1173 elf/ldconfig.c:1181 +#: elf/ldconfig.c:1161 elf/ldconfig.c:1169 #, c-format msgid "%s:%u: hwcap index %lu already defined as %s" msgstr "" -#: elf/ldconfig.c:1184 +#: elf/ldconfig.c:1172 #, c-format msgid "%s:%u: duplicate hwcap %lu %s" msgstr "" -#: elf/ldconfig.c:1206 +#: elf/ldconfig.c:1194 #, c-format msgid "need absolute file name for configuration file when using -r" msgstr "" -#: elf/ldconfig.c:1213 locale/programs/xmalloc.c:63 malloc/obstack.c:416 -#: malloc/obstack.c:418 posix/getconf.c:441 posix/getconf.c:661 +#: elf/ldconfig.c:1201 locale/programs/xmalloc.c:63 malloc/obstack.c:416 +#: malloc/obstack.c:418 posix/getconf.c:458 posix/getconf.c:697 #, c-format msgid "memory exhausted" msgstr "muisti lopussa" -#: elf/ldconfig.c:1245 +#: elf/ldconfig.c:1233 #, c-format msgid "%s:%u: cannot read directory %s" msgstr "%s:%u: hakemistoa %s ei voi lukea" -#: elf/ldconfig.c:1289 +#: elf/ldconfig.c:1281 #, c-format msgid "relative path `%s' used to build cache" -msgstr "" +msgstr "suhteellista polkua ”%s” käytetään välimuistin luomiseen" -#: elf/ldconfig.c:1319 +#: elf/ldconfig.c:1311 #, c-format msgid "Can't chdir to /" msgstr "Juurihakemistoon / siirtyminen ei onnistu" -#: elf/ldconfig.c:1360 +#: elf/ldconfig.c:1352 #, c-format msgid "Can't open cache file directory %s\n" msgstr "Välimuistihakemistoa %s ei voi avata\n" @@ -1002,14 +1001,14 @@ msgid "missing file arguments" msgstr "tiedostoargumentit puuttuvat" -#. TRANS No such file or directory. This is a ``file doesn't exist'' error +#. TRANS This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. #: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:37 msgid "No such file or directory" msgstr "Tiedostoa tai hakemistoa ei ole" -#: elf/ldd.bash.in:150 inet/rcmd.c:479 +#: elf/ldd.bash.in:150 inet/rcmd.c:480 msgid "not regular file" msgstr "ei ole tavallinen tiedosto" @@ -1017,15 +1016,15 @@ msgid "warning: you do not have execution permission for" msgstr "" -#: elf/ldd.bash.in:182 +#: elf/ldd.bash.in:170 msgid "\tnot a dynamic executable" msgstr "\tkäynnistettävää tiedostoa ei voi ladata dynaamisesti" -#: elf/ldd.bash.in:190 +#: elf/ldd.bash.in:178 msgid "exited with unknown exit code" msgstr "" -#: elf/ldd.bash.in:195 +#: elf/ldd.bash.in:183 msgid "error: you do not have read permission for" msgstr "" @@ -1062,7 +1061,7 @@ #: elf/pldd-xx.c:209 #, c-format msgid "cannot read object name" -msgstr "" +msgstr "objektin nimeä ei voi lukea" #: elf/pldd.c:64 msgid "List dynamic shared objects loaded into process." @@ -1070,17 +1069,17 @@ #: elf/pldd.c:68 msgid "PID" -msgstr "pid" +msgstr "PID" #: elf/pldd.c:100 #, c-format msgid "Exactly one parameter with process ID required.\n" -msgstr "" +msgstr "Vaaditaan täsmälleen yksi, prosessi-ID:n sisältävä parametri.\n" #: elf/pldd.c:112 #, c-format msgid "invalid process ID '%s'" -msgstr "" +msgstr "virheellinen prosessi-ID ”%s”" #: elf/pldd.c:120 #, c-format @@ -1172,7 +1171,7 @@ msgid "%s is not an ELF file - it has the wrong magic bytes at the start.\n" msgstr "%s ei ole ELF-tiedosto - sen alussa on väärät taikatavut.\n" -#: elf/sln.c:84 +#: elf/sln.c:76 #, c-format msgid "" "Usage: sln src dest|file\n" @@ -1181,32 +1180,32 @@ "Käyttö: sln lähde kohde|tiedosto\n" "\n" -#: elf/sln.c:108 +#: elf/sln.c:97 #, c-format msgid "%s: file open error: %m\n" msgstr "%s: virhe tiedoston avaamisessa: %m\n" -#: elf/sln.c:145 +#: elf/sln.c:134 #, c-format msgid "No target in line %d\n" msgstr "Ei kohdetta rivillä %d\n" -#: elf/sln.c:175 +#: elf/sln.c:164 #, c-format msgid "%s: destination must not be a directory\n" msgstr "%s kohde ei saa olla hakemisto\n" -#: elf/sln.c:181 +#: elf/sln.c:170 #, c-format msgid "%s: failed to remove the old destination\n" msgstr "%s: vanhan kohteen poistaminen epäonnistui\n" -#: elf/sln.c:189 +#: elf/sln.c:178 #, c-format msgid "%s: invalid destination: %s\n" msgstr "%s: virheellinen kohde: %s\n" -#: elf/sln.c:204 elf/sln.c:213 +#: elf/sln.c:189 elf/sln.c:198 #, c-format msgid "Invalid link from \"%s\" to \"%s\": %s\n" msgstr "Virheellinen linkki ”%s” -> ”%s”: %s\n" @@ -1375,12 +1374,12 @@ msgid "cannot allocate symbol data" msgstr "symbolidatalle ei voi varata muistia" -#: iconv/iconv_charmap.c:141 iconv/iconv_prog.c:448 +#: iconv/iconv_charmap.c:141 iconv/iconv_prog.c:445 #, c-format msgid "cannot open output file" msgstr "tulostiedostoa ei voi avata" -#: iconv/iconv_charmap.c:187 iconv/iconv_prog.c:311 +#: iconv/iconv_charmap.c:187 iconv/iconv_prog.c:308 #, c-format msgid "error while closing input `%s'" msgstr "virhe suljettaessa syötettä ”%s”" @@ -1390,18 +1389,18 @@ msgid "illegal input sequence at position %Zd" msgstr "virheellinen syötesarja kohdassa %Zd" -#: iconv/iconv_charmap.c:454 iconv/iconv_prog.c:539 +#: iconv/iconv_charmap.c:454 iconv/iconv_prog.c:536 #, c-format msgid "incomplete character or shift sequence at end of buffer" msgstr "epätäydellinen merkki- tai siirtosarja puskurin lopussa" -#: iconv/iconv_charmap.c:499 iconv/iconv_charmap.c:535 iconv/iconv_prog.c:582 -#: iconv/iconv_prog.c:618 +#: iconv/iconv_charmap.c:499 iconv/iconv_charmap.c:535 iconv/iconv_prog.c:579 +#: iconv/iconv_prog.c:615 #, c-format msgid "error while reading the input" msgstr "virhe luettaessa syötettä" -#: iconv/iconv_charmap.c:517 iconv/iconv_prog.c:600 +#: iconv/iconv_charmap.c:517 iconv/iconv_prog.c:597 #, c-format msgid "unable to allocate buffer for input" msgstr "muistin varaaminen syötepuskurille ei onnistu" @@ -1426,7 +1425,7 @@ msgid "list all known coded character sets" msgstr "luettele kaikki tunnetut koodatut merkistöt" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:124 msgid "Output control:" msgstr "Tulosteen hallinta:" @@ -1435,8 +1434,8 @@ msgstr "jätä virheelliset merkit pois tulosteesta" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 -#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 +#: locale/programs/localedef.c:117 locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 locale/programs/localedef.c:150 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "TIEDOSTO" @@ -1461,57 +1460,57 @@ msgid "[FILE...]" msgstr "[TIEDOSTO...]" -#: iconv/iconv_prog.c:233 +#: iconv/iconv_prog.c:230 #, c-format msgid "conversions from `%s' and to `%s' are not supported" msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:238 +#: iconv/iconv_prog.c:235 #, c-format msgid "conversion from `%s' is not supported" msgstr "muunnos merkistöstä ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:245 +#: iconv/iconv_prog.c:242 #, c-format msgid "conversion to `%s' is not supported" msgstr "muunnos merkistöön ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:249 +#: iconv/iconv_prog.c:246 #, c-format msgid "conversion from `%s' to `%s' is not supported" msgstr "muunnos ”%s” -> ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:259 +#: iconv/iconv_prog.c:256 #, c-format msgid "failed to start conversion processing" msgstr "muunnoksen aloittaminen epäonnistui" -#: iconv/iconv_prog.c:357 +#: iconv/iconv_prog.c:354 #, c-format msgid "error while closing output file" msgstr "virhe suljettaessa tulostiedostoa" -#: iconv/iconv_prog.c:458 +#: iconv/iconv_prog.c:455 #, c-format msgid "conversion stopped due to problem in writing the output" msgstr "muunnos pysäytettiin tulosteen kirjoitusongelman takia" -#: iconv/iconv_prog.c:535 +#: iconv/iconv_prog.c:532 #, c-format msgid "illegal input sequence at position %ld" msgstr "virheellinen syötesarja kohdassa %ld" -#: iconv/iconv_prog.c:543 +#: iconv/iconv_prog.c:540 #, c-format msgid "internal error (illegal descriptor)" msgstr "sisäinen virhe (virheellinen kahva)" -#: iconv/iconv_prog.c:546 +#: iconv/iconv_prog.c:543 #, c-format msgid "unknown iconv() error %d" msgstr "tuntematon iconv()-virhe %d" -#: iconv/iconv_prog.c:791 +#: iconv/iconv_prog.c:786 msgid "" "The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" @@ -1535,7 +1534,7 @@ msgid "[DIR...]" msgstr "[HAKEMISTO...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:129 msgid "PATH" msgstr "POLKU" @@ -1558,7 +1557,7 @@ msgid "Directory arguments required when using --nostdlib" msgstr "" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 +#: iconv/iconvconfig.c:341 #, c-format msgid "no output file produced because warnings were issued" msgstr "tulostiedostoa ei tuotettu varoituksen takia" @@ -1568,12 +1567,12 @@ msgid "while inserting in search tree" msgstr "lisättäessä hakupuuhun" -#: iconv/iconvconfig.c:1239 +#: iconv/iconvconfig.c:1238 #, c-format msgid "cannot generate output file" msgstr "tulostiedostoa ei voi luoda" -#: inet/rcmd.c:159 +#: inet/rcmd.c:157 msgid "rcmd: Cannot allocate memory\n" msgstr "rcmd: Muistin varaaminen ei onnistu\n" @@ -1614,35 +1613,35 @@ msgid "rcmd: %s: short read" msgstr "rcmd: %s: vajaa luku" -#: inet/rcmd.c:477 +#: inet/rcmd.c:478 msgid "lstat failed" msgstr "tiedoston tilan luku epäonnistui" -#: inet/rcmd.c:484 +#: inet/rcmd.c:485 msgid "cannot open" msgstr "ei voi avata" -#: inet/rcmd.c:486 +#: inet/rcmd.c:487 msgid "fstat failed" msgstr "tiedoston tilan luku epäonnistui" -#: inet/rcmd.c:488 +#: inet/rcmd.c:489 msgid "bad owner" msgstr "virheellinen omistaja" -#: inet/rcmd.c:490 +#: inet/rcmd.c:491 msgid "writeable by other than owner" msgstr "kirjoitusoikeus muulla kuin omistajalla" -#: inet/rcmd.c:492 +#: inet/rcmd.c:493 msgid "hard linked somewhere" msgstr "kovalinkitetty johonkin" -#: inet/ruserpass.c:169 inet/ruserpass.c:192 +#: inet/ruserpass.c:165 inet/ruserpass.c:188 msgid "out of memory" msgstr "muisti lopussa" -#: inet/ruserpass.c:183 +#: inet/ruserpass.c:179 msgid "Error: .netrc file is readable by others." msgstr "Virhe: .netrc-tiedosto on muiden luettavissa." @@ -1650,7 +1649,7 @@ msgid "Remove password or make file unreadable by others." msgstr "Poista salasana tai estä muilta tiedoston luku." -#: inet/ruserpass.c:276 +#: inet/ruserpass.c:199 #, c-format msgid "Unknown .netrc keyword %s" msgstr "Tuntematon .netrc-avainsana %s" @@ -1659,7 +1658,7 @@ msgid "Character out of range for UTF-8" msgstr "Merkki UTF-8:n salliman välin ulkopuolella" -#: locale/programs/charmap-dir.c:57 +#: locale/programs/charmap-dir.c:56 #, c-format msgid "cannot read character map directory `%s'" msgstr "merkistökarttahakemistoa ”%s” ei voi lukea" @@ -1669,7 +1668,7 @@ msgid "character map file `%s' not found" msgstr "merkistökarttatiedostoa ”%s” ei löydy" -#: locale/programs/charmap.c:195 +#: locale/programs/charmap.c:196 #, c-format msgid "default character map file `%s' not found" msgstr "oletusmerkistökarttatiedostoa ”%s” ei löydy" @@ -1682,375 +1681,373 @@ "merkistökartta ”%s” ei ole ASCII-yhteensopiva, maa-asetusto ei ole ISO C -" "yhteensopiva\n" -#: locale/programs/charmap.c:337 +#: locale/programs/charmap.c:343 #, c-format msgid "%s: must be greater than \n" msgstr "%s: on oltava suurempi kuin \n" -#: locale/programs/charmap.c:357 locale/programs/charmap.c:374 -#: locale/programs/repertoire.c:174 +#: locale/programs/charmap.c:363 locale/programs/charmap.c:380 +#: locale/programs/repertoire.c:173 #, c-format msgid "syntax error in prolog: %s" msgstr "syntaksivirhe \"prolog\":issa: %s" -#: locale/programs/charmap.c:358 +#: locale/programs/charmap.c:364 msgid "invalid definition" msgstr "virheellinen määrittely" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 -#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:381 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:174 msgid "bad argument" msgstr "virheellinen argumentti" -#: locale/programs/charmap.c:403 +#: locale/programs/charmap.c:408 #, c-format msgid "duplicate definition of <%s>" msgstr "kaksinkertainen <%s>:n määrittely" -#: locale/programs/charmap.c:410 +#: locale/programs/charmap.c:415 #, c-format msgid "value for <%s> must be 1 or greater" msgstr "<%s>:n arvon on oltava 1 tai suurempi" -#: locale/programs/charmap.c:422 +#: locale/programs/charmap.c:427 #, c-format msgid "value of <%s> must be greater or equal than the value of <%s>" msgstr "<%s>:n arvon on oltava suurempi tai yhtäsuuri kuin <%s>:n arvo" -#: locale/programs/charmap.c:445 locale/programs/repertoire.c:183 +#: locale/programs/charmap.c:450 locale/programs/repertoire.c:182 #, c-format msgid "argument to <%s> must be a single character" msgstr "argumentin <%s>:lle on oltava yksittäinen merkki" -#: locale/programs/charmap.c:471 +#: locale/programs/charmap.c:476 msgid "character sets with locking states are not supported" msgstr "lukitustiloja sisältäviä merkistöjä ei tueta" -#: locale/programs/charmap.c:498 locale/programs/charmap.c:552 -#: locale/programs/charmap.c:584 locale/programs/charmap.c:678 -#: locale/programs/charmap.c:733 locale/programs/charmap.c:774 -#: locale/programs/charmap.c:815 +#: locale/programs/charmap.c:503 locale/programs/charmap.c:557 +#: locale/programs/charmap.c:589 locale/programs/charmap.c:683 +#: locale/programs/charmap.c:738 locale/programs/charmap.c:779 +#: locale/programs/charmap.c:820 #, c-format msgid "syntax error in %s definition: %s" msgstr "syntaksivirhe %s-määrittelyssä: %s" -#: locale/programs/charmap.c:499 locale/programs/charmap.c:679 -#: locale/programs/charmap.c:775 locale/programs/repertoire.c:230 +#: locale/programs/charmap.c:504 locale/programs/charmap.c:684 +#: locale/programs/charmap.c:780 locale/programs/repertoire.c:229 msgid "no symbolic name given" msgstr "symbolista nimeä ei ole annettu" -#: locale/programs/charmap.c:553 +#: locale/programs/charmap.c:558 msgid "invalid encoding given" msgstr "annettu koodaus on virheellinen" -#: locale/programs/charmap.c:562 +#: locale/programs/charmap.c:567 msgid "too few bytes in character encoding" msgstr "liian vähän tavuja merkkikoodauksessa" -#: locale/programs/charmap.c:564 +#: locale/programs/charmap.c:569 msgid "too many bytes in character encoding" msgstr "liian monta tavua merkkikoodauksessa" -#: locale/programs/charmap.c:586 locale/programs/charmap.c:734 -#: locale/programs/charmap.c:817 locale/programs/repertoire.c:296 +#: locale/programs/charmap.c:591 locale/programs/charmap.c:739 +#: locale/programs/charmap.c:822 locale/programs/repertoire.c:295 msgid "no symbolic name given for end of range" msgstr "välin lopulle ei ole annettu symbolista nimeä" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 -#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 -#: locale/programs/ld-ctype.c:2128 locale/programs/ld-ctype.c:2840 -#: locale/programs/ld-identification.c:368 -#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 -#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 -#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 -#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 -#: locale/programs/repertoire.c:313 +#: locale/programs/charmap.c:615 locale/programs/ld-address.c:524 +#: locale/programs/ld-collate.c:2616 locale/programs/ld-collate.c:3774 +#: locale/programs/ld-ctype.c:2117 locale/programs/ld-ctype.c:2829 +#: locale/programs/ld-identification.c:397 locale/programs/ld-measurement.c:213 +#: locale/programs/ld-messages.c:295 locale/programs/ld-monetary.c:748 +#: locale/programs/ld-name.c:262 locale/programs/ld-numeric.c:325 +#: locale/programs/ld-paper.c:212 locale/programs/ld-telephone.c:276 +#: locale/programs/ld-time.c:959 locale/programs/repertoire.c:312 #, c-format msgid "%1$s: definition does not end with `END %1$s'" msgstr "%1$s: määrittelyn lopusta puuttuu ”END %1$s”" -#: locale/programs/charmap.c:643 +#: locale/programs/charmap.c:648 msgid "only WIDTH definitions are allowed to follow the CHARMAP definition" msgstr "CHARMAP-määrittelyn jälkeen vain WIDTH-määrittelyt ovat sallittuja" -#: locale/programs/charmap.c:651 locale/programs/charmap.c:714 +#: locale/programs/charmap.c:656 locale/programs/charmap.c:719 #, c-format msgid "value for %s must be an integer" msgstr "%s:n arvon on oltava kokonaisluku" -#: locale/programs/charmap.c:842 +#: locale/programs/charmap.c:847 #, c-format msgid "%s: error in state machine" msgstr "%s: virhe tilakoneessa" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 -#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 -#: locale/programs/ld-ctype.c:2125 locale/programs/ld-ctype.c:2857 -#: locale/programs/ld-identification.c:384 -#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 -#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 -#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 -#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:855 locale/programs/ld-address.c:540 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:2114 locale/programs/ld-ctype.c:2846 +#: locale/programs/ld-identification.c:413 locale/programs/ld-measurement.c:229 +#: locale/programs/ld-messages.c:311 locale/programs/ld-monetary.c:764 +#: locale/programs/ld-name.c:278 locale/programs/ld-numeric.c:341 +#: locale/programs/ld-paper.c:228 locale/programs/ld-telephone.c:292 +#: locale/programs/ld-time.c:990 locale/programs/locfile.c:1010 +#: locale/programs/repertoire.c:323 #, c-format msgid "%s: premature end of file" msgstr "%s: ennenaikainen tiedoston loppu" -#: locale/programs/charmap.c:869 locale/programs/charmap.c:880 +#: locale/programs/charmap.c:874 locale/programs/charmap.c:885 #, c-format msgid "unknown character `%s'" msgstr "tuntematon merkki ”%s”" -#: locale/programs/charmap.c:888 +#: locale/programs/charmap.c:893 #, c-format msgid "" "number of bytes for byte sequence of beginning and end of range not the " "same: %d vs %d" msgstr "välin alku- ja lopputavusarjojen tavumäärä ei ole sama: %d vs %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 -#: locale/programs/repertoire.c:419 +#: locale/programs/charmap.c:998 locale/programs/ld-collate.c:2893 +#: locale/programs/repertoire.c:418 msgid "invalid names for character range" msgstr "virheelliset nimet merkkivälille" -#: locale/programs/charmap.c:1005 locale/programs/repertoire.c:431 +#: locale/programs/charmap.c:1010 locale/programs/repertoire.c:430 msgid "hexadecimal range format should use only capital characters" msgstr "heksadesimaalisessa muodossa tulee käyttää vain isoja kirjaimia" -#: locale/programs/charmap.c:1023 locale/programs/repertoire.c:449 +#: locale/programs/charmap.c:1028 locale/programs/repertoire.c:448 #, c-format msgid "<%s> and <%s> are invalid names for range" msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille" -#: locale/programs/charmap.c:1029 locale/programs/repertoire.c:456 +#: locale/programs/charmap.c:1034 locale/programs/repertoire.c:455 msgid "upper limit in range is smaller than lower limit" msgstr "välin yläraja on pienempi kuin alaraja" -#: locale/programs/charmap.c:1087 +#: locale/programs/charmap.c:1092 msgid "resulting bytes for range not representable." msgstr "välin tulostavut eivät ole esitettävissä." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 -#: locale/programs/ld-ctype.c:431 locale/programs/ld-identification.c:133 -#: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 -#: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 -#: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 -#: locale/programs/ld-telephone.c:94 locale/programs/ld-time.c:159 +#: locale/programs/ld-address.c:133 locale/programs/ld-collate.c:1563 +#: locale/programs/ld-ctype.c:430 locale/programs/ld-identification.c:131 +#: locale/programs/ld-measurement.c:92 locale/programs/ld-messages.c:96 +#: locale/programs/ld-monetary.c:192 locale/programs/ld-name.c:93 +#: locale/programs/ld-numeric.c:97 locale/programs/ld-paper.c:89 +#: locale/programs/ld-telephone.c:92 locale/programs/ld-time.c:164 #, c-format msgid "No definition for %s category found" msgstr "Kategorian %s määrittelyä ei löytynyt" -#: locale/programs/ld-address.c:146 locale/programs/ld-address.c:184 -#: locale/programs/ld-address.c:202 locale/programs/ld-address.c:231 -#: locale/programs/ld-address.c:303 locale/programs/ld-address.c:322 -#: locale/programs/ld-address.c:335 locale/programs/ld-identification.c:146 -#: locale/programs/ld-measurement.c:105 locale/programs/ld-monetary.c:205 -#: locale/programs/ld-monetary.c:249 locale/programs/ld-monetary.c:265 -#: locale/programs/ld-monetary.c:277 locale/programs/ld-name.c:105 -#: locale/programs/ld-name.c:142 locale/programs/ld-numeric.c:112 -#: locale/programs/ld-numeric.c:126 locale/programs/ld-paper.c:102 -#: locale/programs/ld-paper.c:111 locale/programs/ld-telephone.c:105 -#: locale/programs/ld-telephone.c:162 locale/programs/ld-time.c:175 -#: locale/programs/ld-time.c:196 +#: locale/programs/ld-address.c:144 locale/programs/ld-address.c:182 +#: locale/programs/ld-address.c:199 locale/programs/ld-address.c:228 +#: locale/programs/ld-address.c:300 locale/programs/ld-address.c:319 +#: locale/programs/ld-address.c:331 locale/programs/ld-identification.c:144 +#: locale/programs/ld-measurement.c:103 locale/programs/ld-monetary.c:204 +#: locale/programs/ld-monetary.c:258 locale/programs/ld-monetary.c:274 +#: locale/programs/ld-monetary.c:286 locale/programs/ld-name.c:104 +#: locale/programs/ld-name.c:141 locale/programs/ld-numeric.c:111 +#: locale/programs/ld-numeric.c:125 locale/programs/ld-paper.c:100 +#: locale/programs/ld-paper.c:109 locale/programs/ld-telephone.c:103 +#: locale/programs/ld-telephone.c:160 locale/programs/ld-time.c:180 +#: locale/programs/ld-time.c:201 #, c-format msgid "%s: field `%s' not defined" msgstr "%s: kenttää ”%s” ei ole määritelty" -#: locale/programs/ld-address.c:158 locale/programs/ld-address.c:210 -#: locale/programs/ld-address.c:240 locale/programs/ld-address.c:278 -#: locale/programs/ld-name.c:117 locale/programs/ld-telephone.c:117 +#: locale/programs/ld-address.c:156 locale/programs/ld-address.c:207 +#: locale/programs/ld-address.c:237 locale/programs/ld-address.c:275 +#: locale/programs/ld-name.c:116 locale/programs/ld-telephone.c:115 #, c-format msgid "%s: field `%s' must not be empty" msgstr "%s: kenttä ”%s” ei saa olla tyhjä" -#: locale/programs/ld-address.c:170 +#: locale/programs/ld-address.c:168 #, c-format msgid "%s: invalid escape `%%%c' sequence in field `%s'" msgstr "%s: virheellinen ohjaussarja ”%%%c” kentässä ”%s”" -#: locale/programs/ld-address.c:221 +#: locale/programs/ld-address.c:218 #, c-format msgid "%s: terminology language code `%s' not defined" msgstr "%s: terminologiakielikoodia ”%s” ei ole määritelty" -#: locale/programs/ld-address.c:246 +#: locale/programs/ld-address.c:243 #, c-format msgid "%s: field `%s' must not be defined" msgstr "%s: kenttä ”%s” ei saa olla määritelty" -#: locale/programs/ld-address.c:260 locale/programs/ld-address.c:289 +#: locale/programs/ld-address.c:257 locale/programs/ld-address.c:286 #, c-format msgid "%s: language abbreviation `%s' not defined" msgstr "%s: kielilyhennettä ”%s” ei ole määritelty" -#: locale/programs/ld-address.c:267 locale/programs/ld-address.c:295 -#: locale/programs/ld-address.c:329 locale/programs/ld-address.c:341 +#: locale/programs/ld-address.c:264 locale/programs/ld-address.c:292 +#: locale/programs/ld-address.c:325 locale/programs/ld-address.c:337 #, c-format msgid "%s: `%s' value does not match `%s' value" msgstr "%s: ”%s”-arvo ei vastaa ”%s”-arvoa" -#: locale/programs/ld-address.c:314 +#: locale/programs/ld-address.c:311 #, c-format msgid "%s: numeric country code `%d' not valid" msgstr "%s: numeerinen maakoodi ”%d” ei kelpaa" -#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 -#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2489 -#: locale/programs/ld-identification.c:280 -#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 -#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 -#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 -#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 -#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 -#: locale/programs/ld-time.c:890 +#: locale/programs/ld-address.c:432 locale/programs/ld-address.c:469 +#: locale/programs/ld-address.c:507 locale/programs/ld-ctype.c:2478 +#: locale/programs/ld-identification.c:309 locale/programs/ld-measurement.c:196 +#: locale/programs/ld-messages.c:264 locale/programs/ld-monetary.c:503 +#: locale/programs/ld-monetary.c:538 locale/programs/ld-monetary.c:579 +#: locale/programs/ld-name.c:235 locale/programs/ld-numeric.c:217 +#: locale/programs/ld-paper.c:195 locale/programs/ld-telephone.c:251 +#: locale/programs/ld-time.c:864 locale/programs/ld-time.c:906 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: kenttä ”%s” määritelty useammin kuin kerran" -#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 -#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 -#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 -#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 -#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 -#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:474 +#: locale/programs/ld-identification.c:313 locale/programs/ld-messages.c:274 +#: locale/programs/ld-monetary.c:507 locale/programs/ld-monetary.c:542 +#: locale/programs/ld-name.c:239 locale/programs/ld-numeric.c:221 +#: locale/programs/ld-telephone.c:255 locale/programs/ld-time.c:756 +#: locale/programs/ld-time.c:827 locale/programs/ld-time.c:869 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: tuntematon merkki kentässä ”%s”" -#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 -#: locale/programs/ld-ctype.c:2837 locale/programs/ld-identification.c:365 -#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 -#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 -#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 -#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 +#: locale/programs/ld-address.c:521 locale/programs/ld-collate.c:3772 +#: locale/programs/ld-ctype.c:2826 locale/programs/ld-identification.c:394 +#: locale/programs/ld-measurement.c:210 locale/programs/ld-messages.c:293 +#: locale/programs/ld-monetary.c:746 locale/programs/ld-name.c:260 +#: locale/programs/ld-numeric.c:323 locale/programs/ld-paper.c:210 +#: locale/programs/ld-telephone.c:274 locale/programs/ld-time.c:957 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: epätäydellinen ”END”-rivi" -#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 -#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 -#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 -#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 -#: locale/programs/ld-ctype.c:1857 locale/programs/ld-ctype.c:2115 -#: locale/programs/ld-ctype.c:2687 locale/programs/ld-ctype.c:2848 -#: locale/programs/ld-identification.c:375 -#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 -#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 -#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 -#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 +#: locale/programs/ld-address.c:531 locale/programs/ld-collate.c:550 +#: locale/programs/ld-collate.c:602 locale/programs/ld-collate.c:898 +#: locale/programs/ld-collate.c:911 locale/programs/ld-collate.c:2582 +#: locale/programs/ld-collate.c:2603 locale/programs/ld-collate.c:3957 +#: locale/programs/ld-ctype.c:1846 locale/programs/ld-ctype.c:2104 +#: locale/programs/ld-ctype.c:2676 locale/programs/ld-ctype.c:2837 +#: locale/programs/ld-identification.c:404 locale/programs/ld-measurement.c:220 +#: locale/programs/ld-messages.c:302 locale/programs/ld-monetary.c:755 +#: locale/programs/ld-name.c:269 locale/programs/ld-numeric.c:332 +#: locale/programs/ld-paper.c:219 locale/programs/ld-telephone.c:283 +#: locale/programs/ld-time.c:981 #, c-format msgid "%s: syntax error" msgstr "%s: syntaksivirhe" -#: locale/programs/ld-collate.c:426 +#: locale/programs/ld-collate.c:425 #, c-format msgid "`%.*s' already defined in charmap" msgstr "”%.*s” on jo määritelty merkistökartassa" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:434 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "”%.*s” on jo määritelty valikoimassa" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:441 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "”%.*s” on jo määritelty vertailusymboliksi" -#: locale/programs/ld-collate.c:449 +#: locale/programs/ld-collate.c:448 #, c-format msgid "`%.*s' already defined as collating element" msgstr "”%.*s” on jo määritelty vertailuelementiksi" -#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 +#: locale/programs/ld-collate.c:479 locale/programs/ld-collate.c:505 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: ”forward” ja ”backward” sulkevat toisensa pois" -#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 -#: locale/programs/ld-collate.c:532 +#: locale/programs/ld-collate.c:489 locale/programs/ld-collate.c:515 +#: locale/programs/ld-collate.c:531 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: ”%s” mainittu useammin kuin kerran painon %d määrittelyssä" -#: locale/programs/ld-collate.c:588 +#: locale/programs/ld-collate.c:587 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: liian monta sääntöä; ensimmäisellä merkinnällä oli vain %d" -#: locale/programs/ld-collate.c:624 +#: locale/programs/ld-collate.c:623 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: ei riittävästi lajittelusääntöjä" -#: locale/programs/ld-collate.c:789 +#: locale/programs/ld-collate.c:788 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: tyhjiä painomerkkijonoja ei sallita" -#: locale/programs/ld-collate.c:884 +#: locale/programs/ld-collate.c:883 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: painojen on käytettävä samaa sanankatkaisusymbolia kuin nimen" -#: locale/programs/ld-collate.c:940 +#: locale/programs/ld-collate.c:939 #, c-format msgid "%s: too many values" msgstr "%s: liian monta arvoa" -#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 +#: locale/programs/ld-collate.c:1059 locale/programs/ld-collate.c:1234 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "järjestys ”%.*s”:lle on jo määritelty paikassa %s:%Zu" -#: locale/programs/ld-collate.c:1110 +#: locale/programs/ld-collate.c:1109 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: välin alku- ja loppusymbolien tulee edustaa merkkejä" -#: locale/programs/ld-collate.c:1137 +#: locale/programs/ld-collate.c:1136 #, c-format msgid "" "%s: byte sequences of first and last character must have the same length" msgstr "" "%s: ensimmäisen ja viimeisen merkin tavusarjojen on oltava saman pituiset" -#: locale/programs/ld-collate.c:1179 +#: locale/programs/ld-collate.c:1178 #, c-format msgid "" "%s: byte sequence of first character of range is not lower than that of the " "last character" msgstr "" -#: locale/programs/ld-collate.c:1304 +#: locale/programs/ld-collate.c:1303 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "" "%s: symbolisen välin sanankatkaisu ei saa suoraan seurata sanaa ”order_start”" -#: locale/programs/ld-collate.c:1308 +#: locale/programs/ld-collate.c:1307 #, c-format msgid "" "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "" "%s: symbolisen välin sanankatkaisua ei saa suoraan seurata ”order_end”" -#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1374 +#: locale/programs/ld-collate.c:1327 locale/programs/ld-ctype.c:1363 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "”%s” ja ”%.*s” eivät ole kelvollisia nimiä symboliselle välille" -#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 +#: locale/programs/ld-collate.c:1377 locale/programs/ld-collate.c:3708 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: järjestys ”%.*s”:lle on jo määritelty kohdassa %s:%Zu" -#: locale/programs/ld-collate.c:1387 +#: locale/programs/ld-collate.c:1386 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: ”%s” on oltava merkki" -#: locale/programs/ld-collate.c:1582 +#: locale/programs/ld-collate.c:1580 #, c-format msgid "" "%s: `position' must be used for a specific level in all sections or none" @@ -2058,17 +2055,17 @@ "%s: ”position” on käytetävä tietylle tasolle kaikissa osissa tai ei " "yhdessäkään" -#: locale/programs/ld-collate.c:1607 +#: locale/programs/ld-collate.c:1604 #, c-format msgid "symbol `%s' not defined" msgstr "symbolia ”%s” ei ole määritelty" -#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 +#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1785 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "symbolilla ”%s” on sama koodaus kuin" -#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 +#: locale/programs/ld-collate.c:1684 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s'" msgstr "symboli ”%s”" @@ -2078,351 +2075,343 @@ msgid "no definition of `UNDEFINED'" msgstr "”UNDEFINED” ei ole määritelty" -#: locale/programs/ld-collate.c:1862 -#, c-format +#: locale/programs/ld-collate.c:1852 msgid "too many errors; giving up" msgstr "liian monta virhettä; luovutetaan" -#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 +#: locale/programs/ld-collate.c:2508 locale/programs/ld-collate.c:3896 #, c-format msgid "%s: nested conditionals not supported" msgstr "" -#: locale/programs/ld-collate.c:2536 +#: locale/programs/ld-collate.c:2526 #, c-format msgid "%s: more than one 'else'" msgstr "%s: useampi kuin yksi ”else”" -#: locale/programs/ld-collate.c:2711 +#: locale/programs/ld-collate.c:2701 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: kaksinkertainen määrittely ”%s”" -#: locale/programs/ld-collate.c:2747 +#: locale/programs/ld-collate.c:2737 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: kaksinkertainen määrittely osalle ”%s”" -#: locale/programs/ld-collate.c:2883 +#: locale/programs/ld-collate.c:2873 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: tuntematon merkki vertailusymbolin nimessä" -#: locale/programs/ld-collate.c:3012 +#: locale/programs/ld-collate.c:3002 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: tuntematon merkki yhtäläisyysmäärittelyn nimessä" -#: locale/programs/ld-collate.c:3023 +#: locale/programs/ld-collate.c:3013 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: tuntematon merkki yhtäläisyysmäärittelyn arvossa" -#: locale/programs/ld-collate.c:3033 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: tuntematon symboli ”%s” yhtäläisyysmäärittelyssä" -#: locale/programs/ld-collate.c:3042 +#: locale/programs/ld-collate.c:3032 msgid "error while adding equivalent collating symbol" msgstr "virhe lisättäessä yhtäläisyysvertailusymbolia" -#: locale/programs/ld-collate.c:3080 +#: locale/programs/ld-collate.c:3070 #, c-format msgid "duplicate definition of script `%s'" msgstr "kaksinkertainen skriptin ”%s” määrittely" -#: locale/programs/ld-collate.c:3128 +#: locale/programs/ld-collate.c:3118 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: tuntematon osan nimi ”%.*s”" -#: locale/programs/ld-collate.c:3157 +#: locale/programs/ld-collate.c:3147 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: useita järjestysmäärittelyjä osalle ”%s”" -#: locale/programs/ld-collate.c:3185 +#: locale/programs/ld-collate.c:3175 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: virheellinen määrä lajittelusääntöjä" -#: locale/programs/ld-collate.c:3212 +#: locale/programs/ld-collate.c:3202 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: useita järjestysmäärittelyjä nimettömälle osalle" -#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 -#: locale/programs/ld-collate.c:3760 +#: locale/programs/ld-collate.c:3257 locale/programs/ld-collate.c:3387 +#: locale/programs/ld-collate.c:3750 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: avainsana ”order_end” puuttuu" -#: locale/programs/ld-collate.c:3330 +#: locale/programs/ld-collate.c:3320 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: vertailusymbolin %.*s järjestystä ei ole vielä määritelty" -#: locale/programs/ld-collate.c:3348 +#: locale/programs/ld-collate.c:3338 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: vertailuelementin %.*s järjestystä ei ole vielä määritelty" -#: locale/programs/ld-collate.c:3359 +#: locale/programs/ld-collate.c:3349 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "" "%s: uudelleenjärjestys kohdan %.*s jälkeen ei onnistu: tuntematon symboli" -#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 +#: locale/programs/ld-collate.c:3401 locale/programs/ld-collate.c:3762 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: avainsana ”reorder-end” puuttuu" -#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 +#: locale/programs/ld-collate.c:3435 locale/programs/ld-collate.c:3633 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: osaa ”%.*s” ei tunneta" -#: locale/programs/ld-collate.c:3510 +#: locale/programs/ld-collate.c:3500 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: virheellinen symboli <%.*s>" -#: locale/programs/ld-collate.c:3706 +#: locale/programs/ld-collate.c:3696 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: ”%s” ei voi olla sanankatkaisuvälin loppuna" -#: locale/programs/ld-collate.c:3756 +#: locale/programs/ld-collate.c:3746 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: tyhjää kategoriakuvausta ei sallita" -#: locale/programs/ld-collate.c:3775 +#: locale/programs/ld-collate.c:3765 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: avainsana ”reorder-sections-end” puuttuu" -#: locale/programs/ld-collate.c:3939 +#: locale/programs/ld-collate.c:3929 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "" -#: locale/programs/ld-collate.c:3957 +#: locale/programs/ld-collate.c:3947 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "" -#: locale/programs/ld-ctype.c:450 -#, c-format +#: locale/programs/ld-ctype.c:448 msgid "No character set name specified in charmap" msgstr "Merkistön nimeä ei ole määritelty merkistökartassa" -#: locale/programs/ld-ctype.c:479 +#: locale/programs/ld-ctype.c:476 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "merkin L'\\u%0*x' luokassa ”%s” on oltava luokassa ”%s”" -#: locale/programs/ld-ctype.c:494 +#: locale/programs/ld-ctype.c:490 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "merkki L'\\u%0*x' luokassa ”%s” ei saa olla luokassa ”%s”" -#: locale/programs/ld-ctype.c:508 locale/programs/ld-ctype.c:566 +#: locale/programs/ld-ctype.c:504 locale/programs/ld-ctype.c:560 #, c-format msgid "internal error in %s, line %u" msgstr "sisäinen virhe tiedostossa %s, rivillä %u" -#: locale/programs/ld-ctype.c:537 +#: locale/programs/ld-ctype.c:532 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "merkin '%s' luokassa ”%s” on oltava luokassa ”%s”" -#: locale/programs/ld-ctype.c:553 +#: locale/programs/ld-ctype.c:547 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "merkin '%s' luokassa ”%s” ei saa olla luokassa ”%s”" -#: locale/programs/ld-ctype.c:583 locale/programs/ld-ctype.c:621 +#: locale/programs/ld-ctype.c:576 locale/programs/ld-ctype.c:611 #, c-format msgid " character not in class `%s'" msgstr "-merkki ei ole luokassa ”%s”" -#: locale/programs/ld-ctype.c:595 locale/programs/ld-ctype.c:632 +#: locale/programs/ld-ctype.c:587 locale/programs/ld-ctype.c:621 #, c-format msgid " character must not be in class `%s'" msgstr "-merkki ei saa olla luokassa ”%s”" -#: locale/programs/ld-ctype.c:610 -#, c-format +#: locale/programs/ld-ctype.c:601 msgid "character not defined in character map" msgstr "merkkiä ei ole määritelty merkistökartassa" -#: locale/programs/ld-ctype.c:746 -#, c-format +#: locale/programs/ld-ctype.c:735 msgid "`digit' category has not entries in groups of ten" msgstr "”digit”-kategorian merkinnät eivät ole kymmenen ryhmissä" -#: locale/programs/ld-ctype.c:795 -#, c-format +#: locale/programs/ld-ctype.c:784 msgid "no input digits defined and none of the standard names in the charmap" msgstr "" "syötenumeroita ei ole määritelty, eikä merkistökartassa ole standardinimiä" -#: locale/programs/ld-ctype.c:860 -#, c-format +#: locale/programs/ld-ctype.c:849 msgid "not all characters used in `outdigit' are available in the charmap" msgstr "kaikki ”outdigit”:in merkit eivät ole käytettävissä merkistökartassa" -#: locale/programs/ld-ctype.c:877 -#, c-format +#: locale/programs/ld-ctype.c:866 msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "kaikki ”outditit”:in merkit eivät ole käytettävissä valikoimassa" -#: locale/programs/ld-ctype.c:1142 +#: locale/programs/ld-ctype.c:1131 #, c-format msgid "character class `%s' already defined" msgstr "merkkiluokka ”%s” on jo määritelty" -#: locale/programs/ld-ctype.c:1148 +#: locale/programs/ld-ctype.c:1137 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "toteutuksen rajoitus: korkeintaan %Zd merkkiluokkaa sallittu" -#: locale/programs/ld-ctype.c:1174 +#: locale/programs/ld-ctype.c:1163 #, c-format msgid "character map `%s' already defined" msgstr "merkistökartta ”%s” on jo määritelty" -#: locale/programs/ld-ctype.c:1180 +#: locale/programs/ld-ctype.c:1169 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "toteutuksen rajoitus: korkeintaan %d merkistökarttaa sallittu" -#: locale/programs/ld-ctype.c:1445 locale/programs/ld-ctype.c:1570 -#: locale/programs/ld-ctype.c:1676 locale/programs/ld-ctype.c:2352 -#: locale/programs/ld-ctype.c:3324 +#: locale/programs/ld-ctype.c:1434 locale/programs/ld-ctype.c:1559 +#: locale/programs/ld-ctype.c:1665 locale/programs/ld-ctype.c:2341 +#: locale/programs/ld-ctype.c:3299 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: kenttä ”%s” ei sisällä tasan kymmentä merkintää" -#: locale/programs/ld-ctype.c:1473 locale/programs/ld-ctype.c:2047 +#: locale/programs/ld-ctype.c:1462 locale/programs/ld-ctype.c:2036 #, c-format msgid "to-value of range is smaller than from-value " msgstr "välin to-arvo on pienempi kuin from-arvo " -#: locale/programs/ld-ctype.c:1600 +#: locale/programs/ld-ctype.c:1589 msgid "start and end character sequence of range must have the same length" msgstr "välin aloitus- ja lopetusmerkkisarjojen on oltava saman pituiset" -#: locale/programs/ld-ctype.c:1607 +#: locale/programs/ld-ctype.c:1596 msgid "to-value character sequence is smaller than from-value sequence" msgstr "to-arvon merkkisarja on pienempi kuin from-arvon sarja" -#: locale/programs/ld-ctype.c:1967 locale/programs/ld-ctype.c:2018 +#: locale/programs/ld-ctype.c:1956 locale/programs/ld-ctype.c:2007 msgid "premature end of `translit_ignore' definition" msgstr "ennenaikainen ”translit_ignore”-määrittelyn loppu" -#: locale/programs/ld-ctype.c:1973 locale/programs/ld-ctype.c:2024 -#: locale/programs/ld-ctype.c:2066 +#: locale/programs/ld-ctype.c:1962 locale/programs/ld-ctype.c:2013 +#: locale/programs/ld-ctype.c:2055 msgid "syntax error" msgstr "syntaksivirhe" -#: locale/programs/ld-ctype.c:2199 +#: locale/programs/ld-ctype.c:2188 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: syntaksivirhe uuden merkkiluokan määrittelyssä" -#: locale/programs/ld-ctype.c:2214 +#: locale/programs/ld-ctype.c:2203 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: syntaksivirhe uuden merkistökartan määrittelyssä" -#: locale/programs/ld-ctype.c:2374 +#: locale/programs/ld-ctype.c:2363 msgid "ellipsis range must be marked by two operands of same type" msgstr "" "sanankatkaisuväliä on merkittävä kahdella saman tyyppisellä operandilla" -#: locale/programs/ld-ctype.c:2383 +#: locale/programs/ld-ctype.c:2372 msgid "" "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "" "absoluuttista sanankatkaisua ”...” ei saa käyttää symbolisen nimivälin " "arvojen kanssa" -#: locale/programs/ld-ctype.c:2398 +#: locale/programs/ld-ctype.c:2387 msgid "" "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "" "UCS-välin arvojen kanssa on käytettävä heksadesimaalista symbolista " "sanankatkaisua ”..”" -#: locale/programs/ld-ctype.c:2412 +#: locale/programs/ld-ctype.c:2401 msgid "" "with character code range values one must use the absolute ellipsis `...'" msgstr "" "merkkikoodivälin arvojen kanssa on käytettävä absoluuttista sanankatkaisua " "”...”" -#: locale/programs/ld-ctype.c:2563 +#: locale/programs/ld-ctype.c:2552 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "kaksinkertainen määrittely kartoitukselle ”%s”" -#: locale/programs/ld-ctype.c:2649 locale/programs/ld-ctype.c:2793 +#: locale/programs/ld-ctype.c:2638 locale/programs/ld-ctype.c:2782 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: ”translit_start”-osa ei lopu tekstiin ”translit_end”" -#: locale/programs/ld-ctype.c:2744 +#: locale/programs/ld-ctype.c:2733 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: kaksinkertainen ”default_missing”-määrittely" -#: locale/programs/ld-ctype.c:2749 +#: locale/programs/ld-ctype.c:2738 msgid "previous definition was here" msgstr "edellinen määrittely oli täällä" -#: locale/programs/ld-ctype.c:2771 +#: locale/programs/ld-ctype.c:2760 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: esitettävissä olevaa ”default_missing”-määrittelyä ei löytynyt" -#: locale/programs/ld-ctype.c:2889 locale/programs/ld-ctype.c:2986 -#: locale/programs/ld-ctype.c:3006 locale/programs/ld-ctype.c:3027 -#: locale/programs/ld-ctype.c:3048 locale/programs/ld-ctype.c:3069 -#: locale/programs/ld-ctype.c:3090 locale/programs/ld-ctype.c:3130 -#: locale/programs/ld-ctype.c:3151 locale/programs/ld-ctype.c:3216 -#: locale/programs/ld-ctype.c:3258 locale/programs/ld-ctype.c:3283 +#: locale/programs/ld-ctype.c:2877 locale/programs/ld-ctype.c:2973 +#: locale/programs/ld-ctype.c:2992 locale/programs/ld-ctype.c:3012 +#: locale/programs/ld-ctype.c:3032 locale/programs/ld-ctype.c:3052 +#: locale/programs/ld-ctype.c:3072 locale/programs/ld-ctype.c:3111 +#: locale/programs/ld-ctype.c:3131 locale/programs/ld-ctype.c:3195 +#: locale/programs/ld-ctype.c:3236 locale/programs/ld-ctype.c:3259 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: oletusarvona tarvittavaa merkkiä ”%s” ei ole määritelty" -#: locale/programs/ld-ctype.c:2894 locale/programs/ld-ctype.c:2991 -#: locale/programs/ld-ctype.c:3011 locale/programs/ld-ctype.c:3032 -#: locale/programs/ld-ctype.c:3053 locale/programs/ld-ctype.c:3074 -#: locale/programs/ld-ctype.c:3095 locale/programs/ld-ctype.c:3135 -#: locale/programs/ld-ctype.c:3156 locale/programs/ld-ctype.c:3221 +#: locale/programs/ld-ctype.c:2882 locale/programs/ld-ctype.c:2978 +#: locale/programs/ld-ctype.c:2997 locale/programs/ld-ctype.c:3017 +#: locale/programs/ld-ctype.c:3037 locale/programs/ld-ctype.c:3057 +#: locale/programs/ld-ctype.c:3077 locale/programs/ld-ctype.c:3116 +#: locale/programs/ld-ctype.c:3136 locale/programs/ld-ctype.c:3200 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: merkistökartan merkki ”%s” ei ole esitettävissä yhdellä tavulla" -#: locale/programs/ld-ctype.c:3265 locale/programs/ld-ctype.c:3290 +#: locale/programs/ld-ctype.c:3242 locale/programs/ld-ctype.c:3265 #, c-format msgid "" "%s: character `%s' needed as default value not representable with one byte" msgstr "" "%s: oletusarvona tarvittava merkki ”%s” ei ole esitettävissä yhdellä tavulla" -#: locale/programs/ld-ctype.c:3346 -#, c-format +#: locale/programs/ld-ctype.c:3321 msgid "" "no output digits defined and none of the standard names in the charmap" msgstr "" "tulostenumeroita ei ole määritelty, eikä merkistökartassa ole standardinimiä" -#: locale/programs/ld-ctype.c:3595 +#: locale/programs/ld-ctype.c:3570 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: translitterointidata maa-asetustosta ”%s” ei ole käytettävissä" @@ -2442,38 +2431,38 @@ msgid "%s: table for width: %lu bytes\n" msgstr "%s: taulukko leveydelle: %lu tavua\n" -#: locale/programs/ld-identification.c:170 +#: locale/programs/ld-identification.c:173 #, c-format msgid "%s: no identification for category `%s'" msgstr "%s: ei tunnistetta kategorialle ”%s”" -#: locale/programs/ld-identification.c:351 +#: locale/programs/ld-identification.c:380 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: kaksinkertainen kategorian versiomäärittely" -#: locale/programs/ld-measurement.c:113 +#: locale/programs/ld-measurement.c:111 #, c-format msgid "%s: invalid value for field `%s'" msgstr "%s: virheellinen arvo kentälle ”%s”" -#: locale/programs/ld-messages.c:114 locale/programs/ld-messages.c:148 +#: locale/programs/ld-messages.c:113 locale/programs/ld-messages.c:146 #, c-format msgid "%s: field `%s' undefined" msgstr "%s: kenttä ”%s” on määrittelemätön" -#: locale/programs/ld-messages.c:121 locale/programs/ld-messages.c:155 -#: locale/programs/ld-monetary.c:255 locale/programs/ld-numeric.c:118 +#: locale/programs/ld-messages.c:119 locale/programs/ld-messages.c:152 +#: locale/programs/ld-monetary.c:264 locale/programs/ld-numeric.c:117 #, c-format msgid "%s: value for field `%s' must not be an empty string" msgstr "%s: kentän ”%s” arvo ei saa olla tyhjä merkkijono" -#: locale/programs/ld-messages.c:137 locale/programs/ld-messages.c:171 +#: locale/programs/ld-messages.c:135 locale/programs/ld-messages.c:168 #, c-format msgid "%s: no correct regular expression for field `%s': %s" msgstr "%s: ei kelvollista säännöllistä ilmausta kentälle ”%s”: %s" -#: locale/programs/ld-monetary.c:223 +#: locale/programs/ld-monetary.c:228 #, c-format msgid "%s: value of field `int_curr_symbol' has wrong length" msgstr "%s: ”int_curr_symbol”-kentän arvo on väärän pituinen" @@ -2486,54 +2475,54 @@ msgstr "" "%s: ”int_curr_symbol”-kentä arvo ei vastaa kelvollista nimeä ISO 4217:ssä" -#: locale/programs/ld-monetary.c:284 locale/programs/ld-monetary.c:314 +#: locale/programs/ld-monetary.c:293 locale/programs/ld-monetary.c:322 #, c-format msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: kentän ”%s” arvon on oltava välillä %d...%d" -#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 +#: locale/programs/ld-monetary.c:549 locale/programs/ld-numeric.c:228 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: kentän ”%s” arvon on oltava yksittäinen merkki" -#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 +#: locale/programs/ld-monetary.c:646 locale/programs/ld-numeric.c:272 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: ”-1” on oltava viimeinen merkintä kentässä ”%s”" -#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 +#: locale/programs/ld-monetary.c:668 locale/programs/ld-numeric.c:289 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: kentän ”%s” arvojen on oltava pienempiä kuin 127" -#: locale/programs/ld-monetary.c:706 +#: locale/programs/ld-monetary.c:714 msgid "conversion rate value cannot be zero" msgstr "muuntokerroin ei voi olla nolla" -#: locale/programs/ld-name.c:129 locale/programs/ld-telephone.c:126 -#: locale/programs/ld-telephone.c:149 +#: locale/programs/ld-name.c:128 locale/programs/ld-telephone.c:124 +#: locale/programs/ld-telephone.c:147 #, c-format msgid "%s: invalid escape sequence in field `%s'" msgstr "%s: virheellinen ohjaussarja kentässä ”%s”" -#: locale/programs/ld-time.c:247 +#: locale/programs/ld-time.c:251 #, c-format msgid "%s: direction flag in string %Zd in `era' field is not '+' nor '-'" msgstr "%s: suuntalippu merkkijonossa %Zd kentässä ”era” ei ole ”+” eikä ”-”" -#: locale/programs/ld-time.c:258 +#: locale/programs/ld-time.c:261 #, c-format msgid "" "%s: direction flag in string %Zd in `era' field is not a single character" msgstr "" "%s: suuntalippu merkkijonossa %Zd kentässä ”era” ei ole yksittäinen merkki" -#: locale/programs/ld-time.c:271 +#: locale/programs/ld-time.c:273 #, c-format msgid "%s: invalid number for offset in string %Zd in `era' field" msgstr "%s: virheellinen arvo siirtymälle merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:279 +#: locale/programs/ld-time.c:280 #, c-format msgid "%s: garbage at end of offset value in string %Zd in `era' field" msgstr "%s: roskaa siirtymäarvon lopussa merkkijonossa %Zd kentässä ”era”" @@ -2543,57 +2532,57 @@ msgid "%s: invalid starting date in string %Zd in `era' field" msgstr "%s: virheellinen aloituspäivä merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:339 +#: locale/programs/ld-time.c:338 #, c-format msgid "%s: garbage at end of starting date in string %Zd in `era' field " msgstr "%s: roskaa aloituspäivän lopussa merkkijonossa %Zd kentässä ”era” " -#: locale/programs/ld-time.c:358 +#: locale/programs/ld-time.c:356 #, c-format msgid "%s: starting date is invalid in string %Zd in `era' field" msgstr "%s: aloituspäivä on virheellinen merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:407 locale/programs/ld-time.c:435 +#: locale/programs/ld-time.c:404 locale/programs/ld-time.c:430 #, c-format msgid "%s: invalid stopping date in string %Zd in `era' field" msgstr "%s: virheellinen lopetuspäivä merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:416 +#: locale/programs/ld-time.c:412 #, c-format msgid "%s: garbage at end of stopping date in string %Zd in `era' field" msgstr "%s: roskaa lopetuspäivän lopussa merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:444 +#: locale/programs/ld-time.c:438 #, c-format msgid "%s: missing era name in string %Zd in `era' field" msgstr "%s: puuttuva aikakauden nimi merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:456 +#: locale/programs/ld-time.c:449 #, c-format msgid "%s: missing era format in string %Zd in `era' field" msgstr "%s: puuttuva aikakausimuoto merkkijonossa %Zd kentässä ”era”" -#: locale/programs/ld-time.c:497 +#: locale/programs/ld-time.c:494 #, c-format msgid "%s: third operand for value of field `%s' must not be larger than %d" msgstr "%s: kentän ”%s” arvon kolmas operandi ei saa olla suurempi kuin %d" -#: locale/programs/ld-time.c:505 locale/programs/ld-time.c:513 -#: locale/programs/ld-time.c:521 +#: locale/programs/ld-time.c:502 locale/programs/ld-time.c:510 +#: locale/programs/ld-time.c:518 #, c-format msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d" -#: locale/programs/ld-time.c:726 +#: locale/programs/ld-time.c:740 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: liian vähän arvoja kentälle ”%s”" -#: locale/programs/ld-time.c:771 +#: locale/programs/ld-time.c:785 msgid "extra trailing semicolon" msgstr "ylimääräinen puolipiste lopussa" -#: locale/programs/ld-time.c:774 +#: locale/programs/ld-time.c:788 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: liian monta arvoa kentälle ”%s”" @@ -2618,7 +2607,7 @@ msgid "illegal escape sequence at end of string" msgstr "virheellinen ohjaussarja merkkijonon lopussa" -#: locale/programs/linereader.c:627 locale/programs/linereader.c:855 +#: locale/programs/linereader.c:627 locale/programs/linereader.c:847 msgid "unterminated string" msgstr "päättämätön merkkijono" @@ -2626,12 +2615,12 @@ msgid "non-symbolic character value should not be used" msgstr "epäsymbolista merkkiarvoa ei pidä käyttää" -#: locale/programs/linereader.c:816 +#: locale/programs/linereader.c:808 #, c-format msgid "symbol `%.*s' not in charmap" msgstr "symboli ”%.*s” ei ole merkistökartassa" -#: locale/programs/linereader.c:837 +#: locale/programs/linereader.c:829 #, c-format msgid "symbol `%.*s' not in repertoire map" msgstr "symboli ”%.*s” ei ole valikoimakartassa" @@ -2641,39 +2630,39 @@ msgid "unknown name \"%s\"" msgstr "tuntematon nimi ”%s”" -#: locale/programs/locale.c:72 +#: locale/programs/locale.c:70 msgid "System information:" msgstr "Tietoa järjestelmästä:" -#: locale/programs/locale.c:74 +#: locale/programs/locale.c:72 msgid "Write names of available locales" msgstr "Näytä käytettävissä olevien maa-asetustojen nimet" -#: locale/programs/locale.c:76 +#: locale/programs/locale.c:74 msgid "Write names of available charmaps" msgstr "Näytä käytettävissä olevien merkistökarttojen nimet" -#: locale/programs/locale.c:77 +#: locale/programs/locale.c:75 msgid "Modify output format:" msgstr "Muuta tulostemuotoa:" -#: locale/programs/locale.c:78 +#: locale/programs/locale.c:76 msgid "Write names of selected categories" msgstr "Näytä valittujen kategorioiden nimet" -#: locale/programs/locale.c:79 +#: locale/programs/locale.c:77 msgid "Write names of selected keywords" msgstr "Näytä valittujen avainsanojen nimet" -#: locale/programs/locale.c:80 +#: locale/programs/locale.c:78 msgid "Print more information" msgstr "Näytä lisää tietoa" -#: locale/programs/locale.c:85 +#: locale/programs/locale.c:83 msgid "Get locale-specific information." msgstr "Hae maa-asetustokohtaiset tiedot." -#: locale/programs/locale.c:88 +#: locale/programs/locale.c:86 msgid "" "NAME\n" "[-a|-m]" @@ -2681,48 +2670,48 @@ "NIMI\n" "[-a|-m]" -#: locale/programs/locale.c:192 +#: locale/programs/locale.c:190 #, c-format msgid "Cannot set LC_CTYPE to default locale" msgstr "" -#: locale/programs/locale.c:194 +#: locale/programs/locale.c:192 #, c-format msgid "Cannot set LC_MESSAGES to default locale" msgstr "" -#: locale/programs/locale.c:207 +#: locale/programs/locale.c:205 #, c-format msgid "Cannot set LC_COLLATE to default locale" msgstr "" -#: locale/programs/locale.c:223 +#: locale/programs/locale.c:221 #, c-format msgid "Cannot set LC_ALL to default locale" msgstr "" -#: locale/programs/locale.c:525 +#: locale/programs/locale.c:521 #, c-format msgid "while preparing output" msgstr "valmisteltaessa tulostetta" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:116 msgid "Input Files:" msgstr "Syötetiedostot:" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:118 msgid "Symbolic character names defined in FILE" msgstr "Symboliset merkkien nimet annettu TIEDOSTOssa" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:120 msgid "Source definitions are found in FILE" msgstr "Lähdemäärittelyt löytyvät TIEDOSTOsta" -#: locale/programs/localedef.c:127 +#: locale/programs/localedef.c:122 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "TIEDOSTO sisältää kartoituksen symbolisista nimistä UCS4-arvoiksi" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:126 msgid "Create output even if warning messages were issued" msgstr "Luo tuloste varoituksista huolimatta" @@ -2730,63 +2719,63 @@ msgid "Create old-style tables" msgstr "Luo vanhantyyliset taulukot" -#: locale/programs/localedef.c:133 +#: locale/programs/localedef.c:129 msgid "Optional output file prefix" msgstr "Valinnainen tulostiedoston pääte" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:130 msgid "Strictly conform to POSIX" msgstr "Noudata tarkasti POSIXia" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:132 msgid "Suppress warnings and information messages" msgstr "Vaienna varoitukset ja tiedotukset" -#: locale/programs/localedef.c:137 +#: locale/programs/localedef.c:133 msgid "Print more messages" msgstr "Näytä lisää viestejä" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:141 msgid "Archive control:" msgstr "Arkiston hallinta:" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:143 msgid "Don't add new data to archive" msgstr "Älä lisää uutta dataa arkistoon" -#: locale/programs/localedef.c:142 +#: locale/programs/localedef.c:145 msgid "Add locales named by parameters to archive" msgstr "Lisää parametrina annetut maa-asetustot arkistoon" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:146 msgid "Replace existing archive content" msgstr "Korvaa olemassaoleva arkiston sisältö" -#: locale/programs/localedef.c:145 +#: locale/programs/localedef.c:148 msgid "Remove locales named by parameters from archive" msgstr "Poista parametrina annetut maa-asetustot arkistosta" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:149 msgid "List content of archive" msgstr "Listaa arkiston sisältö" -#: locale/programs/localedef.c:148 +#: locale/programs/localedef.c:151 msgid "locale.alias file to consult when making archive" msgstr "Arkistoa luotaessa käytettävä locale.alias-tiedosto" -#: locale/programs/localedef.c:150 +#: locale/programs/localedef.c:153 msgid "Generate little-endian output" msgstr "Tuota little-endian-muotoa" -#: locale/programs/localedef.c:152 +#: locale/programs/localedef.c:155 msgid "Generate big-endian output" msgstr "Tuota big-endian-muotoa" -#: locale/programs/localedef.c:157 +#: locale/programs/localedef.c:160 msgid "Compile locale specification" msgstr "Käännä maa-asetustomäärittelyt" -#: locale/programs/localedef.c:160 +#: locale/programs/localedef.c:163 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2796,28 +2785,27 @@ "[--add-to-archive|--delete-from-archive] TIEDOSTO...\n" "--list-archive [TIEDOSTO]" -#: locale/programs/localedef.c:235 +#: locale/programs/localedef.c:238 #, c-format msgid "cannot create directory for output files" msgstr "tulostiedostoille ei voi luoda hakemistoa" -#: locale/programs/localedef.c:246 -#, c-format +#: locale/programs/localedef.c:249 msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "VAKAVAA: ”_POSIX2_LOCALEDEF” ei ole määritelty järjestelmässä" -#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 -#: locale/programs/localedef.c:612 locale/programs/localedef.c:632 +#: locale/programs/localedef.c:263 locale/programs/localedef.c:279 +#: locale/programs/localedef.c:673 locale/programs/localedef.c:693 #, c-format msgid "cannot open locale definition file `%s'" msgstr "maa-asetustotiedostoa ”%s” ei voi avata" -#: locale/programs/localedef.c:288 +#: locale/programs/localedef.c:303 #, c-format msgid "cannot write output files to `%s'" msgstr "tulostiedostoja ei voi kirjoittaa hakemistoon ”%s”" -#: locale/programs/localedef.c:380 +#: locale/programs/localedef.c:441 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2826,12 +2814,11 @@ "%s" msgstr "" -#: locale/programs/localedef.c:580 -#, c-format +#: locale/programs/localedef.c:641 msgid "circular dependencies between locale definitions" msgstr "kehäriippuvuuksia maa-asetustomäärittelyissä" -#: locale/programs/localedef.c:586 +#: locale/programs/localedef.c:647 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "luettua maa-asetustoa ”%s” ei voi lisätä toista kertaa" @@ -2868,7 +2855,6 @@ msgstr "uuden maa-asetustoarkiston tilaa ei voi muuttaa" #: locale/programs/locarchive.c:324 -#, c-format msgid "cannot read data from locale archive" msgstr "" @@ -2954,17 +2940,17 @@ msgid "cannot open directory \"%s\": %s: ignored" msgstr "hakemistoa ”%s” ei voi avata: %s: ei huomioida" -#: locale/programs/locarchive.c:1442 +#: locale/programs/locarchive.c:1438 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "epätäydellinen valikoima maa-asetustotiedostoja hakemistossa ”%s”" -#: locale/programs/locarchive.c:1506 +#: locale/programs/locarchive.c:1502 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "kaikkia tiedostoja hakemistossa ”%s” ei voi lukea: ei huomioida" -#: locale/programs/locarchive.c:1576 +#: locale/programs/locarchive.c:1572 #, c-format msgid "locale \"%s\" not in archive" msgstr "maa-asetusto ”%s” ei ole arkistossa" @@ -2978,54 +2964,53 @@ msgid "syntax error: not inside a locale definition section" msgstr "syntaksivirhe: ei ole maa-asetustomäärittelyosan sisällä" -#: locale/programs/locfile.c:800 +#: locale/programs/locfile.c:799 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "kategorian ”%2$s” tulostiedostoa ”%1$s” ei voi avata" -#: locale/programs/locfile.c:824 +#: locale/programs/locfile.c:822 #, c-format msgid "failure while writing data for category `%s'" msgstr "virhe kirjoitettaessa kategorian ”%s” dataa" -#: locale/programs/locfile.c:920 +#: locale/programs/locfile.c:930 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "kategorialle ”%2$s” ei voi luoda tulostiedostoa ”%1$s”" -#: locale/programs/locfile.c:956 +#: locale/programs/locfile.c:966 msgid "expecting string argument for `copy'" msgstr "" -#: locale/programs/locfile.c:960 +#: locale/programs/locfile.c:970 msgid "locale name should consist only of portable characters" msgstr "maa-asetuston nimessä saa olla vain siirrettäviä merkkejä" -#: locale/programs/locfile.c:979 +#: locale/programs/locfile.c:989 msgid "no other keyword shall be specified when `copy' is used" msgstr "muita avainsanoja ei tule antaa käytettäessä toimintoa ”copy”" -#: locale/programs/locfile.c:993 +#: locale/programs/locfile.c:1003 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "”%1$s”-määrittelyn lopusta puuttuu ”END %1$s”" -#: locale/programs/repertoire.c:229 locale/programs/repertoire.c:270 -#: locale/programs/repertoire.c:295 +#: locale/programs/repertoire.c:228 locale/programs/repertoire.c:269 +#: locale/programs/repertoire.c:294 #, c-format msgid "syntax error in repertoire map definition: %s" msgstr "syntaksivirhe valikoimakartan määrittelyssä: %s" -#: locale/programs/repertoire.c:271 +#: locale/programs/repertoire.c:270 msgid "no or value given" msgstr "ei - tai -arvoa annettu" -#: locale/programs/repertoire.c:331 -#, c-format +#: locale/programs/repertoire.c:330 msgid "cannot save new repertoire map" msgstr "uutta valikoimakarttaa ei voi turvata" -#: locale/programs/repertoire.c:342 +#: locale/programs/repertoire.c:341 #, c-format msgid "repertoire map file `%s' not found" msgstr "valikoimakarttatiedostoa ”%s” ei löydy" @@ -3047,6 +3032,10 @@ "\n" "%s" msgstr "" +"Omistajaksi on asetettu nykyinen käyttäjä, ryhmäksi ”%s” ja pääsyoikeuksiksi " +"”%o”.\n" +"\n" +"%s" #: login/programs/pt_chown.c:204 #, c-format @@ -3124,7 +3113,7 @@ #: malloc/memusage.sh:191 msgid "memusage: option \\`${1##*=}' is ambiguous" -msgstr "" +msgstr "memusage: valitsin \\`${1##*=}' on moniselitteinen" #: malloc/memusage.sh:200 msgid "memusage: unrecognized option \\`$1'" @@ -3186,7 +3175,7 @@ msgid "unable to free arguments" msgstr "argumentteja ei voi vapauttaa" -#: nis/nis_error.h:1 nis/ypclnt.c:817 nis/ypclnt.c:905 posix/regcomp.c:137 +#: nis/nis_error.h:1 nis/ypclnt.c:825 nis/ypclnt.c:914 posix/regcomp.c:135 #: sysdeps/gnu/errlist.c:21 msgid "Success" msgstr "Onnistui" @@ -3227,8 +3216,8 @@ msgid "First/next chain broken" msgstr "Ensimmäinen/seuraava ketju rikki" -#. TRANS Permission denied; the file permissions do not allow the attempted operation. -#: nis/nis_error.h:11 nis/ypclnt.c:862 sysdeps/gnu/errlist.c:158 +#. TRANS The file permissions do not allow the attempted operation. +#: nis/nis_error.h:11 nis/ypclnt.c:870 sysdeps/gnu/errlist.c:158 msgid "Permission denied" msgstr "Lupa evätty" @@ -3381,129 +3370,129 @@ msgid "Master server busy, full dump rescheduled." msgstr "Pääpalvelin on varattu, täysi vedostus ajastettu uudelleen." -#: nis/nis_local_names.c:121 +#: nis/nis_local_names.c:122 #, c-format msgid "LOCAL entry for UID %d in directory %s not unique\n" msgstr "" "PAIKALLINEN merkintä UID:lle %d hakemistossa %s ei ole ainutkertainen\n" -#: nis/nis_print.c:51 +#: nis/nis_print.c:52 msgid "UNKNOWN" msgstr "TUNTEMATON" -#: nis/nis_print.c:109 +#: nis/nis_print.c:110 msgid "BOGUS OBJECT\n" msgstr "VÄÄRÄ OBJEKTI\n" -#: nis/nis_print.c:112 +#: nis/nis_print.c:113 msgid "NO OBJECT\n" msgstr "EI OBJEKTIA\n" -#: nis/nis_print.c:115 +#: nis/nis_print.c:116 msgid "DIRECTORY\n" msgstr "HAKEMISTO\n" -#: nis/nis_print.c:118 +#: nis/nis_print.c:119 msgid "GROUP\n" msgstr "RYHMÄ\n" -#: nis/nis_print.c:121 +#: nis/nis_print.c:122 msgid "TABLE\n" msgstr "TAULUKKO\n" -#: nis/nis_print.c:124 +#: nis/nis_print.c:125 msgid "ENTRY\n" msgstr "MERKINTÄ\n" -#: nis/nis_print.c:127 +#: nis/nis_print.c:128 msgid "LINK\n" msgstr "LINKKI\n" -#: nis/nis_print.c:130 +#: nis/nis_print.c:131 msgid "PRIVATE\n" msgstr "YKSITYINEN\n" -#: nis/nis_print.c:133 +#: nis/nis_print.c:134 msgid "(Unknown object)\n" msgstr "(Tuntematon objekti)\n" -#: nis/nis_print.c:167 +#: nis/nis_print.c:168 #, c-format msgid "Name : `%s'\n" msgstr "Nimi : ”%s”\n" -#: nis/nis_print.c:168 +#: nis/nis_print.c:169 #, c-format msgid "Type : %s\n" msgstr "Tyyppi: %s\n" -#: nis/nis_print.c:173 +#: nis/nis_print.c:174 msgid "Master Server :\n" msgstr "Pääpalvelin :\n" -#: nis/nis_print.c:175 +#: nis/nis_print.c:176 msgid "Replicate :\n" msgstr "Kaksoiskappale:\n" -#: nis/nis_print.c:176 +#: nis/nis_print.c:177 #, c-format msgid "\tName : %s\n" msgstr "\tNimi : %s\n" -#: nis/nis_print.c:177 +#: nis/nis_print.c:178 msgid "\tPublic Key : " msgstr "\tJulkinen avain: " -#: nis/nis_print.c:181 +#: nis/nis_print.c:182 msgid "None.\n" msgstr "Ei mitään.\n" -#: nis/nis_print.c:184 +#: nis/nis_print.c:185 #, c-format msgid "Diffie-Hellmann (%d bits)\n" msgstr "Diffie-Hellmann (%d bittiä)\n" -#: nis/nis_print.c:189 +#: nis/nis_print.c:190 #, c-format msgid "RSA (%d bits)\n" msgstr "RSA (%d bittiä)\n" -#: nis/nis_print.c:192 +#: nis/nis_print.c:193 msgid "Kerberos.\n" msgstr "Kerberos.\n" -#: nis/nis_print.c:195 +#: nis/nis_print.c:196 #, c-format msgid "Unknown (type = %d, bits = %d)\n" msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n" -#: nis/nis_print.c:206 +#: nis/nis_print.c:207 #, c-format msgid "\tUniversal addresses (%u)\n" msgstr "\tYleiset osoitteet (%u)\n" -#: nis/nis_print.c:228 +#: nis/nis_print.c:229 msgid "Time to live : " msgstr "Elinaika : " -#: nis/nis_print.c:230 +#: nis/nis_print.c:231 msgid "Default Access rights :\n" msgstr "Oletusarvoiset käyttöoikeudet:\n" -#: nis/nis_print.c:239 +#: nis/nis_print.c:240 #, c-format msgid "\tType : %s\n" msgstr "\tTyyppi : %s\n" -#: nis/nis_print.c:240 +#: nis/nis_print.c:241 msgid "\tAccess rights: " msgstr "\tKäyttöoikeus: " -#: nis/nis_print.c:254 +#: nis/nis_print.c:255 msgid "Group Flags :" msgstr "Ryhmäliput :" -#: nis/nis_print.c:257 +#: nis/nis_print.c:258 msgid "" "\n" "Group Members :\n" @@ -3511,95 +3500,95 @@ "\n" "Ryhmän jäsenet:\n" -#: nis/nis_print.c:269 +#: nis/nis_print.c:270 #, c-format msgid "Table Type : %s\n" msgstr "Taulukkotyyppi : %s\n" -#: nis/nis_print.c:270 +#: nis/nis_print.c:271 #, c-format msgid "Number of Columns : %d\n" msgstr "Sarakkeiden määrä : %d\n" -#: nis/nis_print.c:271 +#: nis/nis_print.c:272 #, c-format msgid "Character Separator : %c\n" msgstr "Merkkierotin : %c\n" -#: nis/nis_print.c:272 +#: nis/nis_print.c:273 #, c-format msgid "Search Path : %s\n" msgstr "Hakupolku : %s\n" -#: nis/nis_print.c:273 +#: nis/nis_print.c:274 msgid "Columns :\n" msgstr "Sarakkeita :\n" -#: nis/nis_print.c:276 +#: nis/nis_print.c:277 #, c-format msgid "\t[%d]\tName : %s\n" msgstr "\t[%d]\tNimi : %s\n" -#: nis/nis_print.c:278 +#: nis/nis_print.c:279 msgid "\t\tAttributes : " msgstr "\t\tMääreet : " -#: nis/nis_print.c:280 +#: nis/nis_print.c:281 msgid "\t\tAccess Rights : " msgstr "\t\tKäyttöoikeus : " -#: nis/nis_print.c:290 +#: nis/nis_print.c:291 msgid "Linked Object Type : " msgstr "Linkitetyn objektin tyyppi: " -#: nis/nis_print.c:292 +#: nis/nis_print.c:293 #, c-format msgid "Linked to : %s\n" msgstr "Linkitetty: %s\n" -#: nis/nis_print.c:302 +#: nis/nis_print.c:303 #, c-format msgid "\tEntry data of type %s\n" msgstr "\tMerkintädata tyyppiä %s\n" -#: nis/nis_print.c:305 +#: nis/nis_print.c:306 #, c-format msgid "\t[%u] - [%u bytes] " msgstr "\t[%u] - [%u tavua] " -#: nis/nis_print.c:308 +#: nis/nis_print.c:309 msgid "Encrypted data\n" msgstr "Salattua dataa\n" -#: nis/nis_print.c:310 +#: nis/nis_print.c:311 msgid "Binary data\n" msgstr "Binääridataa\n" -#: nis/nis_print.c:326 +#: nis/nis_print.c:327 #, c-format msgid "Object Name : %s\n" msgstr "Objektin nimi : %s\n" -#: nis/nis_print.c:327 +#: nis/nis_print.c:328 #, c-format msgid "Directory : %s\n" msgstr "Hakemisto : %s\n" -#: nis/nis_print.c:328 +#: nis/nis_print.c:329 #, c-format msgid "Owner : %s\n" msgstr "Omistaja : %s\n" -#: nis/nis_print.c:329 +#: nis/nis_print.c:330 #, c-format msgid "Group : %s\n" msgstr "Ryhmä : %s\n" -#: nis/nis_print.c:330 +#: nis/nis_print.c:331 msgid "Access Rights : " msgstr "Käyttöoikeus : " -#: nis/nis_print.c:332 +#: nis/nis_print.c:333 #, c-format msgid "" "\n" @@ -3608,90 +3597,90 @@ "\n" "Elinaika : " -#: nis/nis_print.c:335 +#: nis/nis_print.c:336 #, c-format msgid "Creation Time : %s" msgstr "Luontiaika : %s" -#: nis/nis_print.c:337 +#: nis/nis_print.c:338 #, c-format msgid "Mod. Time : %s" msgstr "Muutosaika : %s" -#: nis/nis_print.c:338 +#: nis/nis_print.c:339 msgid "Object Type : " msgstr "Objektin tyyppi: " -#: nis/nis_print.c:358 +#: nis/nis_print.c:359 #, c-format msgid " Data Length = %u\n" msgstr " Datan pituus = %u\n" -#: nis/nis_print.c:372 +#: nis/nis_print.c:373 #, c-format msgid "Status : %s\n" msgstr "Tila : %s\n" -#: nis/nis_print.c:373 +#: nis/nis_print.c:374 #, c-format msgid "Number of objects : %u\n" msgstr "Objektien määrä : %u\n" -#: nis/nis_print.c:377 +#: nis/nis_print.c:378 #, c-format msgid "Object #%d:\n" msgstr "Objekti #%d:\n" -#: nis/nis_print_group_entry.c:116 +#: nis/nis_print_group_entry.c:117 #, c-format msgid "Group entry for \"%s.%s\" group:\n" msgstr "Ryhmämerkintä ryhmälle ”%s.%s”:\n" -#: nis/nis_print_group_entry.c:124 +#: nis/nis_print_group_entry.c:125 msgid " Explicit members:\n" msgstr " Ilmaistut jäsenet:\n" -#: nis/nis_print_group_entry.c:129 +#: nis/nis_print_group_entry.c:130 msgid " No explicit members\n" msgstr " Ei ilmaistuja jäseniä\n" -#: nis/nis_print_group_entry.c:132 +#: nis/nis_print_group_entry.c:133 msgid " Implicit members:\n" msgstr " Ilmaisemattomat jäsenet:\n" -#: nis/nis_print_group_entry.c:137 +#: nis/nis_print_group_entry.c:138 msgid " No implicit members\n" msgstr " Ei ilmaisemattomia jäseniä\n" -#: nis/nis_print_group_entry.c:140 +#: nis/nis_print_group_entry.c:141 msgid " Recursive members:\n" msgstr " Rekursiiviset jäsenet:\n" -#: nis/nis_print_group_entry.c:145 +#: nis/nis_print_group_entry.c:146 msgid " No recursive members\n" msgstr " Ei rekursiivisia jäseniä\n" -#: nis/nis_print_group_entry.c:148 +#: nis/nis_print_group_entry.c:149 msgid " Explicit nonmembers:\n" -msgstr " Ilmaistut ei-jäsenet:\n" +msgstr " Ilmaistut epäjäsenet:\n" -#: nis/nis_print_group_entry.c:153 +#: nis/nis_print_group_entry.c:154 msgid " No explicit nonmembers\n" msgstr " Ei ilmaistuja epäjäseniä\n" -#: nis/nis_print_group_entry.c:156 +#: nis/nis_print_group_entry.c:157 msgid " Implicit nonmembers:\n" msgstr " Ilmaisemattomat epäjäsenet:\n" -#: nis/nis_print_group_entry.c:161 +#: nis/nis_print_group_entry.c:162 msgid " No implicit nonmembers\n" msgstr " Ei ilmaisemattomia epäjäseniä\n" -#: nis/nis_print_group_entry.c:164 +#: nis/nis_print_group_entry.c:165 msgid " Recursive nonmembers:\n" -msgstr " Rekursiiviset ei-jäsenet:\n" +msgstr " Rekursiiviset epäjäsenet:\n" -#: nis/nis_print_group_entry.c:169 +#: nis/nis_print_group_entry.c:170 msgid " No recursive nonmembers\n" msgstr " Ei rekursiivisia epäjäseniä\n" @@ -3736,100 +3725,100 @@ msgid "netname2user: should not have uid 0" msgstr "netname2user: uid:n ei pidä olla 0" -#: nis/ypclnt.c:820 +#: nis/ypclnt.c:828 msgid "Request arguments bad" msgstr "Pyynnön argumentit virheellisiä" -#: nis/ypclnt.c:823 +#: nis/ypclnt.c:831 msgid "RPC failure on NIS operation" msgstr "RPC-virhe NIS-toiminnossa" -#: nis/ypclnt.c:826 +#: nis/ypclnt.c:834 msgid "Can't bind to server which serves this domain" msgstr "Sitominen tämän toimialueen palvelimeen ei onnistu" -#: nis/ypclnt.c:829 +#: nis/ypclnt.c:837 msgid "No such map in server's domain" msgstr "Karttaa ei ole palvelimen toimialueella" -#: nis/ypclnt.c:832 +#: nis/ypclnt.c:840 msgid "No such key in map" msgstr "Avainta ei ole kartassa" -#: nis/ypclnt.c:835 +#: nis/ypclnt.c:843 msgid "Internal NIS error" msgstr "Sisäinen NIS-virhe" -#: nis/ypclnt.c:838 +#: nis/ypclnt.c:846 msgid "Local resource allocation failure" msgstr "Paikallinen resurssienvaraus epäonnistui" -#: nis/ypclnt.c:841 +#: nis/ypclnt.c:849 msgid "No more records in map database" msgstr "Karttatietokannassa ei ole enempää tietueita" -#: nis/ypclnt.c:844 +#: nis/ypclnt.c:852 msgid "Can't communicate with portmapper" msgstr "Porttikartoittajan kanssa ei voi kommunikoida" -#: nis/ypclnt.c:847 +#: nis/ypclnt.c:855 msgid "Can't communicate with ypbind" msgstr "Kommunikonti ypbind:in kanssa ei onnistu" -#: nis/ypclnt.c:850 +#: nis/ypclnt.c:858 msgid "Can't communicate with ypserv" msgstr "Kommunikointi ypserv:in kanssa ei onnistu" -#: nis/ypclnt.c:853 +#: nis/ypclnt.c:861 msgid "Local domain name not set" msgstr "Paikallista toimialuenimeä ei ole asetettu" -#: nis/ypclnt.c:856 +#: nis/ypclnt.c:864 msgid "NIS map database is bad" msgstr "NIS-karttatietokanta on viallinen" -#: nis/ypclnt.c:859 +#: nis/ypclnt.c:867 msgid "NIS client/server version mismatch - can't supply service" msgstr "NIS-asiakas/palvelinversiot eivät täsmää - palvelua ei voi tarjota" -#: nis/ypclnt.c:865 +#: nis/ypclnt.c:873 msgid "Database is busy" msgstr "Tietokanta on varattu" -#: nis/ypclnt.c:868 +#: nis/ypclnt.c:876 msgid "Unknown NIS error code" msgstr "Tuntematon NIS-virhekoodi" -#: nis/ypclnt.c:908 +#: nis/ypclnt.c:917 msgid "Internal ypbind error" msgstr "Sisäinen ypbind-virhe" -#: nis/ypclnt.c:911 +#: nis/ypclnt.c:920 msgid "Domain not bound" msgstr "Toimialuetta ei ole sidottu" -#: nis/ypclnt.c:914 +#: nis/ypclnt.c:923 msgid "System resource allocation failure" msgstr "Järjestelmäresurssin varaus epäonnistui" -#: nis/ypclnt.c:917 +#: nis/ypclnt.c:926 msgid "Unknown ypbind error" msgstr "Tuntematon ypbind-virhe" -#: nis/ypclnt.c:958 +#: nis/ypclnt.c:967 msgid "yp_update: cannot convert host to netname\n" msgstr "yp_update: konenimeä ei voi muuntaa verkkonimeksi\n" -#: nis/ypclnt.c:976 +#: nis/ypclnt.c:985 msgid "yp_update: cannot get server address\n" msgstr "yp_update: palvelimen osoitetta ei löydy\n" -#: nscd/aicache.c:83 nscd/hstcache.c:485 +#: nscd/aicache.c:83 nscd/hstcache.c:452 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "”%s” ei löytynyt konenimivälimuistista!" -#: nscd/aicache.c:85 nscd/hstcache.c:487 +#: nscd/aicache.c:85 nscd/hstcache.c:454 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "" @@ -3858,72 +3847,72 @@ msgid "considering %s entry \"%s\", timeout %" msgstr "" -#: nscd/connections.c:548 +#: nscd/connections.c:521 #, c-format msgid "invalid persistent database file \"%s\": %s" msgstr "virheellinen pysyvä tietokantatiedosto ”%s”: %s" -#: nscd/connections.c:556 +#: nscd/connections.c:529 msgid "uninitialized header" msgstr "alustamaton otsake" -#: nscd/connections.c:561 +#: nscd/connections.c:534 msgid "header size does not match" msgstr "otsakkeen koko ei täsmää" -#: nscd/connections.c:571 +#: nscd/connections.c:544 msgid "file size does not match" msgstr "tiedoston koko ei täsmää" -#: nscd/connections.c:588 +#: nscd/connections.c:561 msgid "verification failed" msgstr "" -#: nscd/connections.c:602 +#: nscd/connections.c:575 #, c-format msgid "" "suggested size of table for database %s larger than the persistent " "database's table" msgstr "" -#: nscd/connections.c:613 nscd/connections.c:697 +#: nscd/connections.c:586 nscd/connections.c:670 #, c-format msgid "cannot create read-only descriptor for \"%s\"; no mmap" msgstr "" -#: nscd/connections.c:629 +#: nscd/connections.c:602 #, c-format msgid "cannot access '%s'" msgstr "" -#: nscd/connections.c:677 +#: nscd/connections.c:650 #, c-format msgid "" "database for %s corrupted or simultaneously used; remove %s manually if " "necessary and restart" msgstr "" -#: nscd/connections.c:683 +#: nscd/connections.c:656 #, c-format msgid "cannot create %s; no persistent database used" msgstr "" -#: nscd/connections.c:686 +#: nscd/connections.c:659 #, c-format msgid "cannot create %s; no sharing possible" msgstr "" -#: nscd/connections.c:757 +#: nscd/connections.c:730 #, c-format msgid "cannot write to database file %s: %s" -msgstr "" +msgstr "tietokantatiedostoon %s ei voi kirjoittaa: %s" #: nscd/connections.c:796 #, c-format msgid "cannot set socket to close on exec: %s; disabling paranoia mode" msgstr "" -#: nscd/connections.c:831 +#: nscd/connections.c:786 #, c-format msgid "cannot open socket: %s" msgstr "pistoketta ei voi avata: %s" @@ -3938,7 +3927,7 @@ msgid "cannot set socket to close on exec: %s" msgstr "" -#: nscd/connections.c:850 +#: nscd/connections.c:805 #, c-format msgid "cannot enable socket to accept connections: %s" msgstr "pistoketta ei voi asettaa vastaanottamaan yhteyksiä: %s" @@ -3948,36 +3937,36 @@ msgid "register trace file %s for database %s" msgstr "" -#: nscd/connections.c:1085 +#: nscd/connections.c:1040 #, c-format msgid "provide access to FD %d, for %s" msgstr "" -#: nscd/connections.c:1097 +#: nscd/connections.c:1052 #, c-format msgid "cannot handle old request version %d; current version is %d" msgstr "vanhaa pyyntöversiota %d ei voi käsitellä; nykyinen versio on %d" -#: nscd/connections.c:1119 +#: nscd/connections.c:1075 #, c-format msgid "request from %ld not handled due to missing permission" msgstr "" -#: nscd/connections.c:1124 +#: nscd/connections.c:1080 #, c-format msgid "request from '%s' [%ld] not handled due to missing permission" msgstr "" -#: nscd/connections.c:1129 +#: nscd/connections.c:1085 msgid "request not handled due to missing permission" msgstr "" -#: nscd/connections.c:1167 nscd/connections.c:1220 +#: nscd/connections.c:1123 nscd/connections.c:1149 #, c-format msgid "cannot write result: %s" msgstr "tulosta ei voi kirjoittaa: %s" -#: nscd/connections.c:1311 +#: nscd/connections.c:1240 #, c-format msgid "error getting caller's id: %s" msgstr "virhe kutsujan tunnisteen hakemisessa: %s" @@ -3992,52 +3981,52 @@ msgid "cannot read /proc/self/cmdline: %s; disabling paranoia mode" msgstr "" -#: nscd/connections.c:1425 +#: nscd/connections.c:1373 #, c-format msgid "cannot change to old UID: %s; disabling paranoia mode" msgstr "" -#: nscd/connections.c:1435 +#: nscd/connections.c:1384 #, c-format msgid "cannot change to old GID: %s; disabling paranoia mode" msgstr "" -#: nscd/connections.c:1448 +#: nscd/connections.c:1398 #, c-format msgid "cannot change to old working directory: %s; disabling paranoia mode" msgstr "" -#: nscd/connections.c:1494 +#: nscd/connections.c:1445 #, c-format msgid "re-exec failed: %s; disabling paranoia mode" msgstr "" -#: nscd/connections.c:1503 +#: nscd/connections.c:1454 #, c-format msgid "cannot change current working directory to \"/\": %s" msgstr "" -#: nscd/connections.c:1696 +#: nscd/connections.c:1638 #, c-format msgid "short read while reading request: %s" msgstr "vajaa luku luettaessa pyyntöä: %s" -#: nscd/connections.c:1729 +#: nscd/connections.c:1671 #, c-format msgid "key length in request too long: %d" msgstr "avaimen pituus pyynnössä liian pitkä: %d" -#: nscd/connections.c:1742 +#: nscd/connections.c:1684 #, c-format msgid "short read while reading request key: %s" msgstr "vajaa luku luettaessa pyyntöavainta: %s" -#: nscd/connections.c:1752 +#: nscd/connections.c:1694 #, c-format msgid "handle_request: request received (Version = %d) from PID %ld" -msgstr "" +msgstr "handle_request: pyyntö vastaanotettu (Versio = %d) PID:ltä %ld" -#: nscd/connections.c:1757 +#: nscd/connections.c:1699 #, c-format msgid "handle_request: request received (Version = %d)" msgstr "handle_request: pyyntö vastaanotettu (Versio = %d)" @@ -4047,54 +4036,54 @@ msgid "disabled inotify after read error %d" msgstr "" -#: nscd/connections.c:2477 +#: nscd/connections.c:2387 msgid "could not initialize conditional variable" msgstr "" -#: nscd/connections.c:2485 +#: nscd/connections.c:2395 msgid "could not start clean-up thread; terminating" msgstr "" -#: nscd/connections.c:2499 +#: nscd/connections.c:2409 msgid "could not start any worker thread; terminating" msgstr "" -#: nscd/connections.c:2554 nscd/connections.c:2556 nscd/connections.c:2572 -#: nscd/connections.c:2582 nscd/connections.c:2600 nscd/connections.c:2611 -#: nscd/connections.c:2621 +#: nscd/connections.c:2464 nscd/connections.c:2466 nscd/connections.c:2482 +#: nscd/connections.c:2492 nscd/connections.c:2510 nscd/connections.c:2521 +#: nscd/connections.c:2531 #, c-format msgid "Failed to run nscd as user '%s'" msgstr "Ohjelman nscd ajaminen käyttäjän ”%s” oikeuksilla epäonnistui" -#: nscd/connections.c:2574 +#: nscd/connections.c:2484 msgid "initial getgrouplist failed" -msgstr "" +msgstr "alustava getgrouplist epäonnistui" -#: nscd/connections.c:2583 +#: nscd/connections.c:2493 msgid "getgrouplist failed" msgstr "getgrouplist epäonnistui" -#: nscd/connections.c:2601 +#: nscd/connections.c:2511 msgid "setgroups failed" msgstr "setgroups epäonnistui" -#: nscd/grpcache.c:405 nscd/hstcache.c:432 nscd/initgrcache.c:411 -#: nscd/pwdcache.c:383 nscd/servicescache.c:338 +#: nscd/grpcache.c:385 nscd/hstcache.c:402 nscd/initgrcache.c:385 +#: nscd/pwdcache.c:363 nscd/servicescache.c:310 #, c-format msgid "short write in %s: %s" msgstr "vajaa kirjoitus tiedostossa %s: %s" -#: nscd/grpcache.c:450 nscd/initgrcache.c:78 +#: nscd/grpcache.c:430 nscd/initgrcache.c:81 #, c-format msgid "Haven't found \"%s\" in group cache!" msgstr "”%s” ei löytynyt ryhmävälimuistista!" -#: nscd/grpcache.c:452 nscd/initgrcache.c:80 +#: nscd/grpcache.c:432 nscd/initgrcache.c:83 #, c-format msgid "Reloading \"%s\" in group cache!" msgstr "" -#: nscd/grpcache.c:531 +#: nscd/grpcache.c:492 #, c-format msgid "Invalid numeric gid \"%s\"!" msgstr "Virheellinen numeerinen gid ”%s”!" @@ -4109,22 +4098,22 @@ msgid "no more memory for database '%s'" msgstr "" -#: nscd/netgroupcache.c:121 +#: nscd/netgroupcache.c:122 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:123 +#: nscd/netgroupcache.c:124 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:495 +#: nscd/netgroupcache.c:470 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:498 +#: nscd/netgroupcache.c:473 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" @@ -4177,7 +4166,7 @@ msgid "Name Service Cache Daemon." msgstr "Nimipalvelun välimuistidemoni." -#: nscd/nscd.c:155 nss/getent.c:947 nss/makedb.c:206 +#: nscd/nscd.c:155 nss/getent.c:967 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "väärä määrä argumentteja" @@ -4185,7 +4174,7 @@ #: nscd/nscd.c:165 #, c-format msgid "failure while reading configuration file; this is fatal" -msgstr "" +msgstr "asetustiedostoa ei voi lukea; tämä on vakavaa" #: nscd/nscd.c:174 #, c-format @@ -4205,7 +4194,7 @@ msgid "Could not create log file" msgstr "Lokitiedostoa ei voitu luoda" -#: nscd/nscd.c:417 nscd/nscd.c:442 nscd/nscd_stat.c:175 +#: nscd/nscd.c:417 nscd/nscd.c:442 nscd/nscd_stat.c:190 #, c-format msgid "Only root is allowed to use this option!" msgstr "Vain root-käyttäjä voi käyttää tätä valitsinta!" @@ -4215,7 +4204,7 @@ msgid "'%s' is not a known database" msgstr "”%s” ei ole tunnettu tietokanta" -#: nscd/nscd.c:355 nscd/nscd_stat.c:194 +#: nscd/nscd.c:355 nscd/nscd_stat.c:209 #, c-format msgid "write incomplete" msgstr "keskeneräinen kirjoitus" @@ -4248,7 +4237,7 @@ #: nscd/nscd_conf.c:54 #, c-format msgid "database %s is not supported" -msgstr "" +msgstr "”%s” ei ole tuettu tietokanta" #: nscd/nscd_conf.c:105 #, c-format @@ -4260,60 +4249,60 @@ msgid "Must specify user name for server-user option" msgstr "Palvelinkäyttäjä-valitsimelle on annettava käyttäjänimi" -#: nscd/nscd_conf.c:198 +#: nscd/nscd_conf.c:201 #, c-format msgid "Must specify user name for stat-user option" msgstr "" -#: nscd/nscd_conf.c:255 +#: nscd/nscd_conf.c:259 #, c-format msgid "Must specify value for restart-interval option" msgstr "" -#: nscd/nscd_conf.c:269 +#: nscd/nscd_conf.c:273 #, c-format msgid "Unknown option: %s %s %s" msgstr "Tuntematon valitsin: %s %s %s" -#: nscd/nscd_conf.c:282 +#: nscd/nscd_conf.c:286 #, c-format msgid "cannot get current working directory: %s; disabling paranoia mode" msgstr "" -#: nscd/nscd_conf.c:302 +#: nscd/nscd_conf.c:306 #, c-format msgid "maximum file size for %s database too small" msgstr "" -#: nscd/nscd_stat.c:144 +#: nscd/nscd_stat.c:159 #, c-format msgid "cannot write statistics: %s" msgstr "tilastoa ei voi kirjoittaa: %s" -#: nscd/nscd_stat.c:159 +#: nscd/nscd_stat.c:174 msgid "yes" msgstr "kyllä" -#: nscd/nscd_stat.c:160 +#: nscd/nscd_stat.c:175 msgid "no" msgstr "ei" -#: nscd/nscd_stat.c:171 +#: nscd/nscd_stat.c:186 #, c-format msgid "Only root or %s is allowed to use this option!" msgstr "Vain root ja %s voivat käyttää tätä valitsinta!" -#: nscd/nscd_stat.c:182 +#: nscd/nscd_stat.c:197 #, c-format msgid "nscd not running!\n" msgstr "nscd ei ole käynnissä!\n" -#: nscd/nscd_stat.c:206 +#: nscd/nscd_stat.c:221 #, c-format msgid "cannot read statistics data" msgstr "tilastodataa ei voi lukea" -#: nscd/nscd_stat.c:209 +#: nscd/nscd_stat.c:224 #, c-format msgid "" "nscd configuration:\n" @@ -4324,27 +4313,27 @@ "\n" "%15d palvelimen debug-taso\n" -#: nscd/nscd_stat.c:233 +#: nscd/nscd_stat.c:248 #, c-format msgid "%3ud %2uh %2um %2lus server runtime\n" msgstr "" -#: nscd/nscd_stat.c:236 +#: nscd/nscd_stat.c:251 #, c-format msgid " %2uh %2um %2lus server runtime\n" msgstr "" -#: nscd/nscd_stat.c:238 +#: nscd/nscd_stat.c:253 #, c-format msgid " %2um %2lus server runtime\n" msgstr "" -#: nscd/nscd_stat.c:240 +#: nscd/nscd_stat.c:255 #, c-format msgid " %2lus server runtime\n" msgstr "" -#: nscd/nscd_stat.c:242 +#: nscd/nscd_stat.c:257 #, c-format msgid "" "%15d current number of threads\n" @@ -4355,7 +4344,7 @@ "%15u reload count\n" msgstr "" -#: nscd/nscd_stat.c:277 +#: nscd/nscd_stat.c:292 #, c-format msgid "" "\n" @@ -4393,7 +4382,7 @@ msgid "Reloading \"%s\" in password cache!" msgstr "" -#: nscd/pwdcache.c:511 +#: nscd/pwdcache.c:471 #, c-format msgid "Invalid numeric uid \"%s\"!" msgstr "Virheellinen numeerinen uid ”%s”!" @@ -4433,19 +4422,19 @@ #: nscd/selinux.c:254 msgid "Failed to determine if kernel supports SELinux" -msgstr "" +msgstr "Ei voitu määrittää, tukeeko ydin SELinuxia" #: nscd/selinux.c:269 msgid "Failed to start AVC thread" -msgstr "" +msgstr "AVC-säikeen käynnistäminen epäonnistui" #: nscd/selinux.c:291 msgid "Failed to create AVC lock" -msgstr "" +msgstr "AVC-lukon luominen epäonnistui" #: nscd/selinux.c:331 msgid "Failed to start AVC" -msgstr "" +msgstr "AVC:n käynnistys epäonnistui" #: nscd/selinux.c:333 msgid "Access Vector Cache (AVC) started" @@ -4483,51 +4472,51 @@ "%15u CAV misses\n" msgstr "" -#: nscd/servicescache.c:387 +#: nscd/servicescache.c:358 #, c-format msgid "Haven't found \"%s\" in services cache!" msgstr "" -#: nscd/servicescache.c:389 +#: nscd/servicescache.c:360 #, c-format msgid "Reloading \"%s\" in services cache!" msgstr "" -#: nss/getent.c:53 +#: nss/getent.c:54 msgid "database [key ...]" msgstr "tietokanta [avain ...]" -#: nss/getent.c:58 +#: nss/getent.c:59 msgid "CONFIG" msgstr "" -#: nss/getent.c:58 +#: nss/getent.c:59 msgid "Service configuration to be used" msgstr "Käytettävät palveluasetukset" -#: nss/getent.c:59 +#: nss/getent.c:60 msgid "disable IDN encoding" msgstr "" -#: nss/getent.c:64 +#: nss/getent.c:65 msgid "Get entries from administrative database." msgstr "" -#: nss/getent.c:148 nss/getent.c:441 nss/getent.c:486 +#: nss/getent.c:149 nss/getent.c:442 nss/getent.c:489 #, c-format msgid "Enumeration not supported on %s\n" msgstr "%s ei tue luettelemista\n" -#: nss/getent.c:861 +#: nss/getent.c:881 #, c-format msgid "Unknown database name" msgstr "Tuntematon tietokannan nimi" -#: nss/getent.c:891 +#: nss/getent.c:911 msgid "Supported databases:\n" msgstr "Tuetut tietokannat:\n" -#: nss/getent.c:957 +#: nss/getent.c:977 #, c-format msgid "Unknown database: %s\n" msgstr "Tuntematon tietokanta: %s\n" @@ -4569,7 +4558,7 @@ #: nss/makedb.c:227 #, c-format msgid "cannot open database file `%s'" -msgstr "" +msgstr "tietokantatiedostoa ”%s” ei voi avata" #: nss/makedb.c:272 #, c-format @@ -4640,17 +4629,17 @@ msgid "makecontext: does not know how to handle more than 8 arguments\n" msgstr "makecontext: ei osaa käsitellä yli kahdeksaa argumenttia\n" -#: posix/getconf.c:400 +#: posix/getconf.c:417 #, c-format msgid "Usage: %s [-v specification] variable_name [pathname]\n" msgstr "Käyttö: %s [-v määrittely] muuttujanimi [polku]\n" -#: posix/getconf.c:403 +#: posix/getconf.c:420 #, c-format msgid " %s -a [pathname]\n" msgstr " %s -a [polku]\n" -#: posix/getconf.c:479 +#: posix/getconf.c:496 #, c-format msgid "" "Usage: getconf [-v SPEC] VAR\n" @@ -4662,21 +4651,21 @@ "\n" msgstr "" -#: posix/getconf.c:537 +#: posix/getconf.c:572 #, c-format msgid "unknown specification \"%s\"" msgstr "tuntematon määrittely ”%s”" -#: posix/getconf.c:589 +#: posix/getconf.c:624 #, c-format msgid "Couldn't execute %s" msgstr "" -#: posix/getconf.c:633 posix/getconf.c:649 +#: posix/getconf.c:669 posix/getconf.c:685 msgid "undefined" msgstr "määrittelemätön" -#: posix/getconf.c:671 +#: posix/getconf.c:707 #, c-format msgid "Unrecognized variable `%s'" msgstr "Tunnistamaton muuttuja ”%s”" @@ -4711,13 +4700,12 @@ msgid "%s: unrecognized option '%c%s'\n" msgstr "%s: tunnistamaton valitsin ”%c%s”\n" -#: posix/getopt.c:843 posix/getopt.c:846 +#: posix/getopt.c:620 #, c-format msgid "%s: invalid option -- '%c'\n" msgstr "%s: virheellinen valitsin -- ”%c”\n" -#: posix/getopt.c:899 posix/getopt.c:916 posix/getopt.c:1126 -#: posix/getopt.c:1144 +#: posix/getopt.c:635 posix/getopt.c:681 #, c-format msgid "%s: option requires an argument -- '%c'\n" msgstr "%s: valitsin vaatii argumentin -- ”%c”\n" @@ -4737,27 +4725,27 @@ msgid "%s: option '-W %s' requires an argument\n" msgstr "" -#: posix/regcomp.c:140 +#: posix/regcomp.c:138 msgid "No match" msgstr "Ei vastaavuutta" -#: posix/regcomp.c:143 +#: posix/regcomp.c:141 msgid "Invalid regular expression" msgstr "Virheellinen säännöllinen ilmaus" -#: posix/regcomp.c:146 +#: posix/regcomp.c:144 msgid "Invalid collation character" msgstr "Virheellinen vertailumerkki" -#: posix/regcomp.c:149 +#: posix/regcomp.c:147 msgid "Invalid character class name" msgstr "Virheellinen merkkiluokan nimi" -#: posix/regcomp.c:152 +#: posix/regcomp.c:150 msgid "Trailing backslash" msgstr "Kenoviiva lopussa" -#: posix/regcomp.c:155 +#: posix/regcomp.c:153 msgid "Invalid back reference" msgstr "Virheellinen takaisinviittaus" @@ -4765,99 +4753,99 @@ msgid "Unmatched [ or [^" msgstr "Pariton [ tai [^" -#: posix/regcomp.c:161 +#: posix/regcomp.c:159 msgid "Unmatched ( or \\(" msgstr "Pariton ( tai \\(" -#: posix/regcomp.c:164 +#: posix/regcomp.c:162 msgid "Unmatched \\{" msgstr "Pariton \\{" -#: posix/regcomp.c:167 +#: posix/regcomp.c:165 msgid "Invalid content of \\{\\}" msgstr "Virheellinen \\{\\}:n sisältö" -#: posix/regcomp.c:170 +#: posix/regcomp.c:168 msgid "Invalid range end" msgstr "Virheellinen välin loppu" -#: posix/regcomp.c:173 +#: posix/regcomp.c:171 msgid "Memory exhausted" msgstr "Muisti lopussa" -#: posix/regcomp.c:176 +#: posix/regcomp.c:174 msgid "Invalid preceding regular expression" msgstr "Virheellinen edeltävä säännöllinen ilmaus" -#: posix/regcomp.c:179 +#: posix/regcomp.c:177 msgid "Premature end of regular expression" msgstr "Ennenaikainen säännöllisen ilmauksen loppu" -#: posix/regcomp.c:182 +#: posix/regcomp.c:180 msgid "Regular expression too big" msgstr "Liian suuri säännöllinen ilmaus" -#: posix/regcomp.c:185 +#: posix/regcomp.c:183 msgid "Unmatched ) or \\)" msgstr "Pariton ) tai \\)" -#: posix/regcomp.c:673 +#: posix/regcomp.c:676 msgid "No previous regular expression" msgstr "Ei edeltävää säännöllistä lauseketta" -#: posix/wordexp.c:1852 +#: posix/wordexp.c:1815 msgid "parameter null or not set" msgstr "parametri on null tai asettamatta" -#: resolv/herror.c:68 +#: resolv/herror.c:63 msgid "Resolver Error 0 (no error)" msgstr "Selvitysvirhe 0 (ei virhettä)" -#: resolv/herror.c:69 +#: resolv/herror.c:64 msgid "Unknown host" msgstr "Tuntematon konenimi" -#: resolv/herror.c:70 +#: resolv/herror.c:65 msgid "Host name lookup failure" msgstr "Konenimen hakuvirhe" -#: resolv/herror.c:71 +#: resolv/herror.c:66 msgid "Unknown server error" msgstr "Tuntematon palvelinvirhe" -#: resolv/herror.c:72 +#: resolv/herror.c:67 msgid "No address associated with name" msgstr "Nimeen ei liity osoitetta" -#: resolv/herror.c:107 +#: resolv/herror.c:102 msgid "Resolver internal error" msgstr "Sisäinen selvitysvirhe" -#: resolv/herror.c:110 +#: resolv/herror.c:105 msgid "Unknown resolver error" msgstr "Tuntematon selvitysvirhe" -#: resolv/res_hconf.c:126 +#: resolv/res_hconf.c:118 #, c-format msgid "%s: line %d: cannot specify more than %d trim domains" msgstr "%s: rivi %d: voidaan määritellä korkeintaan %d ”trim”-toimialuetta" -#: resolv/res_hconf.c:147 +#: resolv/res_hconf.c:139 #, c-format msgid "%s: line %d: list delimiter not followed by domain" msgstr "%s: rivi %d: listarajoittimen jälkeen ei ole toimialuetta" -#: resolv/res_hconf.c:206 +#: resolv/res_hconf.c:176 #, c-format msgid "%s: line %d: expected `on' or `off', found `%s'\n" msgstr "%s: rivi %d: odotettiin ”on” tai ”off”, löytyi ”%s”\n" -#: resolv/res_hconf.c:249 +#: resolv/res_hconf.c:219 #, c-format msgid "%s: line %d: bad command `%s'\n" msgstr "%s: rivi %d: virheellinen komento ”%s”\n" -#: resolv/res_hconf.c:284 +#: resolv/res_hconf.c:252 #, c-format msgid "%s: line %d: ignoring trailing garbage `%s'\n" msgstr "%s: rivi %d: ei huomioida loppuroskaa ”%s”\n" @@ -4944,7 +4932,7 @@ #: stdio-common/psiginfo-data.h:28 msgid "Object-specific hardware error" -msgstr "" +msgstr "Objektikohtainen laitteistovirhe" #: stdio-common/psiginfo-data.h:31 msgid "Process breakpoint" @@ -4984,13 +4972,13 @@ #: stdio-common/psiginfo-data.h:44 msgid "Output buffers available" -msgstr "" +msgstr "Käytettävissä olevat tulostepuskurit" #: stdio-common/psiginfo-data.h:45 msgid "Input message available" msgstr "Syöteviesti saatavilla" -#: stdio-common/psiginfo-data.h:46 timezone/zdump.c:541 timezone/zic.c:483 +#: stdio-common/psiginfo-data.h:46 timezone/zdump.c:375 timezone/zic.c:561 msgid "I/O error" msgstr "I/O-virhe" @@ -5002,45 +4990,45 @@ msgid "Device disconnected" msgstr "Laitetta irrotettu" -#: stdio-common/psiginfo.c:139 +#: stdio-common/psiginfo.c:140 msgid "Signal sent by kill()" msgstr "Signaalin lähetti kill()" -#: stdio-common/psiginfo.c:142 +#: stdio-common/psiginfo.c:143 msgid "Signal sent by sigqueue()" msgstr "Signaalin lähetti sigqueue()" -#: stdio-common/psiginfo.c:145 +#: stdio-common/psiginfo.c:146 msgid "Signal generated by the expiration of a timer" msgstr "" -#: stdio-common/psiginfo.c:148 +#: stdio-common/psiginfo.c:149 msgid "Signal generated by the completion of an asynchronous I/O request" msgstr "" -#: stdio-common/psiginfo.c:152 +#: stdio-common/psiginfo.c:153 msgid "" "Signal generated by the arrival of a message on an empty message queue" msgstr "" -#: stdio-common/psiginfo.c:157 +#: stdio-common/psiginfo.c:158 msgid "Signal sent by tkill()" msgstr "Signaalin lähetti tkill()" -#: stdio-common/psiginfo.c:162 +#: stdio-common/psiginfo.c:163 msgid "" "Signal generated by the completion of an asynchronous name lookup request" msgstr "" -#: stdio-common/psiginfo.c:168 +#: stdio-common/psiginfo.c:169 msgid "Signal generated by the completion of an I/O request" msgstr "" -#: stdio-common/psiginfo.c:174 +#: stdio-common/psiginfo.c:175 msgid "Signal sent by the kernel" -msgstr "" +msgstr "Ytimen lähettämä signaali" -#: stdio-common/psiginfo.c:198 +#: stdio-common/psiginfo.c:199 #, c-format msgid "Unknown signal %d\n" msgstr "Tuntematon signaali %d\n" @@ -5072,11 +5060,11 @@ msgid "Unknown signal %d" msgstr "Tuntematon signaali %d" -#: sunrpc/auth_unix.c:111 sunrpc/clnt_tcp.c:123 sunrpc/clnt_udp.c:135 -#: sunrpc/clnt_unix.c:124 sunrpc/svc_tcp.c:188 sunrpc/svc_tcp.c:233 -#: sunrpc/svc_udp.c:160 sunrpc/svc_unix.c:188 sunrpc/svc_unix.c:229 -#: sunrpc/xdr.c:627 sunrpc/xdr.c:787 sunrpc/xdr_array.c:101 -#: sunrpc/xdr_rec.c:152 sunrpc/xdr_ref.c:78 +#: sunrpc/auth_unix.c:112 sunrpc/clnt_tcp.c:124 sunrpc/clnt_udp.c:139 +#: sunrpc/clnt_unix.c:125 sunrpc/svc_tcp.c:189 sunrpc/svc_tcp.c:233 +#: sunrpc/svc_udp.c:161 sunrpc/svc_unix.c:189 sunrpc/svc_unix.c:229 +#: sunrpc/xdr.c:628 sunrpc/xdr.c:788 sunrpc/xdr_array.c:102 +#: sunrpc/xdr_rec.c:153 sunrpc/xdr_ref.c:79 msgid "out of memory\n" msgstr "muisti lopussa\n" @@ -5084,138 +5072,138 @@ msgid "auth_unix.c: Fatal marshalling problem" msgstr "auth_none.c: Vakava serialisointiongelma" -#: sunrpc/clnt_perr.c:95 sunrpc/clnt_perr.c:111 +#: sunrpc/clnt_perr.c:92 sunrpc/clnt_perr.c:108 #, c-format msgid "%s: %s; low version = %lu, high version = %lu" msgstr "%s: %s; alaversio = %lu, yläversio = %lu" -#: sunrpc/clnt_perr.c:102 +#: sunrpc/clnt_perr.c:99 #, c-format msgid "%s: %s; why = %s\n" msgstr "%s: %s; syy = %s\n" -#: sunrpc/clnt_perr.c:104 +#: sunrpc/clnt_perr.c:101 #, c-format msgid "%s: %s; why = (unknown authentication error - %d)\n" msgstr "%s: %s; syy = (tuntematon todennusvirhe - %d)\n" -#: sunrpc/clnt_perr.c:153 +#: sunrpc/clnt_perr.c:150 msgid "RPC: Success" msgstr "RPC: Onnistui" -#: sunrpc/clnt_perr.c:156 +#: sunrpc/clnt_perr.c:153 msgid "RPC: Can't encode arguments" msgstr "RPC: Argumentteja ei voi koodata" -#: sunrpc/clnt_perr.c:160 +#: sunrpc/clnt_perr.c:157 msgid "RPC: Can't decode result" msgstr "RPC: Tulosta ei voi selvittää" -#: sunrpc/clnt_perr.c:164 +#: sunrpc/clnt_perr.c:161 msgid "RPC: Unable to send" msgstr "RPC: Lähetys ei onnistu" -#: sunrpc/clnt_perr.c:168 +#: sunrpc/clnt_perr.c:165 msgid "RPC: Unable to receive" msgstr "RPC: Vastaanotto ei onnistu" -#: sunrpc/clnt_perr.c:172 +#: sunrpc/clnt_perr.c:169 msgid "RPC: Timed out" msgstr "RPC: Aikakatkaistu" -#: sunrpc/clnt_perr.c:176 +#: sunrpc/clnt_perr.c:173 msgid "RPC: Incompatible versions of RPC" msgstr "RPC: Epäyhteensopivat RPC:n versiot" -#: sunrpc/clnt_perr.c:180 +#: sunrpc/clnt_perr.c:177 msgid "RPC: Authentication error" msgstr "RPC: Todennusvirhe" -#: sunrpc/clnt_perr.c:184 +#: sunrpc/clnt_perr.c:181 msgid "RPC: Program unavailable" msgstr "RPC: Ohjelma ei ole käytettävissä" -#: sunrpc/clnt_perr.c:188 +#: sunrpc/clnt_perr.c:185 msgid "RPC: Program/version mismatch" msgstr "RPC: Ohjelma/versio ei täsmää" -#: sunrpc/clnt_perr.c:192 +#: sunrpc/clnt_perr.c:189 msgid "RPC: Procedure unavailable" msgstr "RPC: Proseduuri ei ole käytettävissä" -#: sunrpc/clnt_perr.c:196 +#: sunrpc/clnt_perr.c:193 msgid "RPC: Server can't decode arguments" msgstr "RPC: Palvelin ei voi selvittää argumentteja" -#: sunrpc/clnt_perr.c:200 +#: sunrpc/clnt_perr.c:197 msgid "RPC: Remote system error" msgstr "RPC: Etäjärjestelmän virhe" -#: sunrpc/clnt_perr.c:204 +#: sunrpc/clnt_perr.c:201 msgid "RPC: Unknown host" msgstr "RPC: Tuntematon konenimi" -#: sunrpc/clnt_perr.c:208 +#: sunrpc/clnt_perr.c:205 msgid "RPC: Unknown protocol" msgstr "RPC: Tuntematon protokolla" -#: sunrpc/clnt_perr.c:212 +#: sunrpc/clnt_perr.c:209 msgid "RPC: Port mapper failure" msgstr "RPC: Porttikartoittajan virhe" -#: sunrpc/clnt_perr.c:216 +#: sunrpc/clnt_perr.c:213 msgid "RPC: Program not registered" msgstr "RPC: Ohjelma ei ole rekisteröity" -#: sunrpc/clnt_perr.c:220 +#: sunrpc/clnt_perr.c:217 msgid "RPC: Failed (unspecified error)" msgstr "RPC: Epäonnistui (määrittelemätön virhe)" -#: sunrpc/clnt_perr.c:261 +#: sunrpc/clnt_perr.c:258 msgid "RPC: (unknown error code)" msgstr "RPC: (tuntematon virhekoodi)" -#: sunrpc/clnt_perr.c:333 +#: sunrpc/clnt_perr.c:330 msgid "Authentication OK" msgstr "Todennus OK" -#: sunrpc/clnt_perr.c:336 +#: sunrpc/clnt_perr.c:333 msgid "Invalid client credential" msgstr "Virheellinen asiakkaan valtuustieto" -#: sunrpc/clnt_perr.c:340 +#: sunrpc/clnt_perr.c:337 msgid "Server rejected credential" msgstr "Palvelin torjui valtuustiedon" -#: sunrpc/clnt_perr.c:344 +#: sunrpc/clnt_perr.c:341 msgid "Invalid client verifier" msgstr "Virheellinen asiakkaan varmistaja" -#: sunrpc/clnt_perr.c:348 +#: sunrpc/clnt_perr.c:345 msgid "Server rejected verifier" msgstr "Palvelin hylkäsi todennuksen" -#: sunrpc/clnt_perr.c:352 +#: sunrpc/clnt_perr.c:349 msgid "Client credential too weak" msgstr "Asiakkaan valtuustieto on liian heikko" -#: sunrpc/clnt_perr.c:356 +#: sunrpc/clnt_perr.c:353 msgid "Invalid server verifier" msgstr "Virheellinen palvelintodennus" -#: sunrpc/clnt_perr.c:360 +#: sunrpc/clnt_perr.c:357 msgid "Failed (unspecified error)" msgstr "Epäonnistui (määrittelemätön virhe)" -#: sunrpc/clnt_raw.c:115 +#: sunrpc/clnt_raw.c:112 msgid "clnt_raw.c: fatal header serialization error" msgstr "clnt_raw.c: vakava otsikon sarjallistamisvirhe" -#: sunrpc/pm_getmaps.c:77 +#: sunrpc/pm_getmaps.c:78 msgid "pmap_getmaps.c: rpc problem" msgstr "pmap_getmaps.c: rpc-ongelma" -#: sunrpc/pmap_clnt.c:127 +#: sunrpc/pmap_clnt.c:128 msgid "Cannot register service" msgstr "Palvelua ei voi rekisteröidä" @@ -5301,37 +5289,37 @@ msgid "This implementation doesn't support newstyle or MT-safe code!\n" msgstr "Tämä toteutus ei tue uudentyyppistä MT-turvallista koodia!\n" -#: sunrpc/rpc_main.c:1358 +#: sunrpc/rpc_main.c:1349 #, c-format msgid "Cannot use netid flag with inetd flag!\n" msgstr "Netid-lippua ei voi käyttää inetd-lipun kanssa!\n" -#: sunrpc/rpc_main.c:1367 +#: sunrpc/rpc_main.c:1358 #, c-format msgid "Cannot use netid flag without TIRPC!\n" msgstr "Lippua netid ei voi käyttää ilman TIRPC:tä!\n" -#: sunrpc/rpc_main.c:1374 +#: sunrpc/rpc_main.c:1365 #, c-format msgid "Cannot use table flags with newstyle!\n" msgstr "Table-lippuja ei voi käyttää ”newstyle”:n kanssa!\n" -#: sunrpc/rpc_main.c:1393 +#: sunrpc/rpc_main.c:1384 #, c-format msgid "\"infile\" is required for template generation flags.\n" msgstr "”syötetiedosto” vaaditaan mallin luontilippuja varten.\n" -#: sunrpc/rpc_main.c:1398 +#: sunrpc/rpc_main.c:1389 #, c-format msgid "Cannot have more than one file generation flag!\n" msgstr "Tiedostonluontilippuja voi olla vain yksi!\n" -#: sunrpc/rpc_main.c:1407 +#: sunrpc/rpc_main.c:1398 #, c-format msgid "usage: %s infile\n" msgstr "käyttö: %s syötetiedosto\n" -#: sunrpc/rpc_main.c:1408 +#: sunrpc/rpc_main.c:1399 #, c-format msgid "" "\t%s [-abkCLNTM][-Dname[=value]] [-i size] [-I [-K seconds]] [-Y path] " @@ -5340,7 +5328,7 @@ "\t%s [-abkCLNTM][-Dnimi[=arvo]] [-i koko] [-I [-K sekuntit]] [-Y polku] " "syötetiedosto\n" -#: sunrpc/rpc_main.c:1410 +#: sunrpc/rpc_main.c:1401 #, c-format msgid "" "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o outfile] [infile]\n" @@ -5348,152 +5336,152 @@ "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o tulostiedosto] " "[syötetiedosto]\n" -#: sunrpc/rpc_main.c:1412 +#: sunrpc/rpc_main.c:1403 #, c-format msgid "\t%s [-s nettype]* [-o outfile] [infile]\n" msgstr "\t%s [-s verkkotyyppi]* [-o tulostiedosto] [syötetiedosto]\n" -#: sunrpc/rpc_main.c:1413 +#: sunrpc/rpc_main.c:1404 #, c-format msgid "\t%s [-n netid]* [-o outfile] [infile]\n" msgstr "\t%s [-n verkkoid]* [-o tulostiedosto] [syötetiedosto]\n" -#: sunrpc/rpc_main.c:1421 +#: sunrpc/rpc_main.c:1412 #, c-format msgid "options:\n" msgstr "valitsimet:\n" -#: sunrpc/rpc_main.c:1422 +#: sunrpc/rpc_main.c:1413 #, c-format msgid "-a\t\tgenerate all files, including samples\n" msgstr "" -#: sunrpc/rpc_main.c:1423 +#: sunrpc/rpc_main.c:1414 #, c-format msgid "-b\t\tbackward compatibility mode (generates code for SunOS 4.1)\n" msgstr "" -#: sunrpc/rpc_main.c:1424 +#: sunrpc/rpc_main.c:1415 #, c-format msgid "-c\t\tgenerate XDR routines\n" msgstr "" -#: sunrpc/rpc_main.c:1425 +#: sunrpc/rpc_main.c:1416 #, c-format msgid "-C\t\tANSI C mode\n" msgstr "-C\t\tANSI C -tila\n" -#: sunrpc/rpc_main.c:1426 +#: sunrpc/rpc_main.c:1417 #, c-format msgid "-Dname[=value]\tdefine a symbol (same as #define)\n" msgstr "" -#: sunrpc/rpc_main.c:1427 +#: sunrpc/rpc_main.c:1418 #, c-format msgid "-h\t\tgenerate header file\n" msgstr "" -#: sunrpc/rpc_main.c:1428 +#: sunrpc/rpc_main.c:1419 #, c-format msgid "-i size\t\tsize at which to start generating inline code\n" msgstr "" -#: sunrpc/rpc_main.c:1429 +#: sunrpc/rpc_main.c:1420 #, c-format msgid "-I\t\tgenerate code for inetd support in server (for SunOS 4.1)\n" msgstr "" -#: sunrpc/rpc_main.c:1430 +#: sunrpc/rpc_main.c:1421 #, c-format msgid "-K seconds\tserver exits after K seconds of inactivity\n" msgstr "" -#: sunrpc/rpc_main.c:1431 +#: sunrpc/rpc_main.c:1422 #, c-format msgid "-l\t\tgenerate client side stubs\n" msgstr "" -#: sunrpc/rpc_main.c:1432 +#: sunrpc/rpc_main.c:1423 #, c-format msgid "-L\t\tserver errors will be printed to syslog\n" msgstr "" -#: sunrpc/rpc_main.c:1433 +#: sunrpc/rpc_main.c:1424 #, c-format msgid "-m\t\tgenerate server side stubs\n" msgstr "" -#: sunrpc/rpc_main.c:1434 +#: sunrpc/rpc_main.c:1425 #, c-format msgid "-M\t\tgenerate MT-safe code\n" msgstr "" -#: sunrpc/rpc_main.c:1435 +#: sunrpc/rpc_main.c:1426 #, c-format msgid "-n netid\tgenerate server code that supports named netid\n" msgstr "" -#: sunrpc/rpc_main.c:1436 +#: sunrpc/rpc_main.c:1427 #, c-format msgid "-N\t\tsupports multiple arguments and call-by-value\n" msgstr "" -#: sunrpc/rpc_main.c:1437 +#: sunrpc/rpc_main.c:1428 #, c-format msgid "-o outfile\tname of the output file\n" msgstr "" -#: sunrpc/rpc_main.c:1438 +#: sunrpc/rpc_main.c:1429 #, c-format msgid "-s nettype\tgenerate server code that supports named nettype\n" msgstr "" -#: sunrpc/rpc_main.c:1439 +#: sunrpc/rpc_main.c:1430 #, c-format msgid "-Sc\t\tgenerate sample client code that uses remote procedures\n" msgstr "" -#: sunrpc/rpc_main.c:1440 +#: sunrpc/rpc_main.c:1431 #, c-format msgid "-Ss\t\tgenerate sample server code that defines remote procedures\n" msgstr "" -#: sunrpc/rpc_main.c:1441 +#: sunrpc/rpc_main.c:1432 #, c-format msgid "-Sm \t\tgenerate makefile template \n" msgstr "" -#: sunrpc/rpc_main.c:1442 +#: sunrpc/rpc_main.c:1433 #, c-format msgid "-t\t\tgenerate RPC dispatch table\n" msgstr "" -#: sunrpc/rpc_main.c:1443 +#: sunrpc/rpc_main.c:1434 #, c-format msgid "-T\t\tgenerate code to support RPC dispatch tables\n" msgstr "" -#: sunrpc/rpc_main.c:1444 +#: sunrpc/rpc_main.c:1435 #, c-format msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "" -#: sunrpc/rpc_main.c:1445 +#: sunrpc/rpc_main.c:1436 #, c-format msgid "-5\t\tSysVr4 compatibility mode\n" msgstr "" -#: sunrpc/rpc_main.c:1446 +#: sunrpc/rpc_main.c:1437 #, c-format msgid "--help\t\tgive this help list\n" msgstr "" -#: sunrpc/rpc_main.c:1447 +#: sunrpc/rpc_main.c:1438 #, c-format msgid "--version\tprint program version\n" msgstr "" -#: sunrpc/rpc_main.c:1449 +#: sunrpc/rpc_main.c:1440 #, c-format msgid "" "\n" @@ -5605,216 +5593,216 @@ msgid "rpcinfo: %s is unknown host\n" msgstr "rpcinfo: %s on tuntematon konenimi\n" -#: sunrpc/svc_run.c:71 +#: sunrpc/svc_run.c:72 msgid "svc_run: - out of memory" msgstr "svc_run: - muisti lopussa" -#: sunrpc/svc_run.c:91 +#: sunrpc/svc_run.c:92 msgid "svc_run: - poll failed" msgstr "svc_run: - kiertokysely epäonnistui" -#: sunrpc/svc_simple.c:80 +#: sunrpc/svc_simple.c:72 #, c-format msgid "can't reassign procedure number %ld\n" msgstr "proseduurinumeroa %ld ei voi käyttää uudelleen\n" -#: sunrpc/svc_simple.c:90 +#: sunrpc/svc_simple.c:82 msgid "couldn't create an rpc server\n" msgstr "rpc-palvelinta ei voitu luoda\n" -#: sunrpc/svc_simple.c:98 +#: sunrpc/svc_simple.c:90 #, c-format msgid "couldn't register prog %ld vers %ld\n" msgstr "ohjelmaa %ld versio %ld ei voitu rekisteröidä\n" -#: sunrpc/svc_simple.c:106 +#: sunrpc/svc_simple.c:98 msgid "registerrpc: out of memory\n" msgstr "registerrpc: muisti lopussa\n" -#: sunrpc/svc_simple.c:169 +#: sunrpc/svc_simple.c:161 #, c-format msgid "trouble replying to prog %d\n" msgstr "ongelma ohjelmalle %d vastaamisessa\n" -#: sunrpc/svc_simple.c:178 +#: sunrpc/svc_simple.c:170 #, c-format msgid "never registered prog %d\n" msgstr "ohjelmaa %d ei koskaan rekisteröity\n" -#: sunrpc/svc_tcp.c:164 +#: sunrpc/svc_tcp.c:165 msgid "svc_tcp.c - tcp socket creation problem" msgstr "svc_tcp.c - ongelma tcp-pistokkeen luomisessa" -#: sunrpc/svc_tcp.c:179 +#: sunrpc/svc_tcp.c:180 msgid "svc_tcp.c - cannot getsockname or listen" msgstr "svc_tcp.c - ”getsockname” ja ”listen” eivät ole mahdollisia" -#: sunrpc/svc_udp.c:135 +#: sunrpc/svc_udp.c:136 msgid "svcudp_create: socket creation problem" msgstr "svcudp_create: ongelma pistokkeen luomisessa" -#: sunrpc/svc_udp.c:149 +#: sunrpc/svc_udp.c:150 msgid "svcudp_create - cannot getsockname" msgstr "svcudp_create - ”getsockname” ei ole mahdollinen" -#: sunrpc/svc_udp.c:181 +#: sunrpc/svc_udp.c:182 msgid "svcudp_create: xp_pad is too small for IP_PKTINFO\n" msgstr "svcudp_create: xp_pad on liian pieni IP_PKTINFO:lle\n" -#: sunrpc/svc_udp.c:480 +#: sunrpc/svc_udp.c:481 msgid "enablecache: cache already enabled" msgstr "enablecache: välimuisti on jo käytössä" -#: sunrpc/svc_udp.c:486 +#: sunrpc/svc_udp.c:487 msgid "enablecache: could not allocate cache" msgstr "enablecache: välimuistin varaaminen ei onnistunut" -#: sunrpc/svc_udp.c:495 +#: sunrpc/svc_udp.c:496 msgid "enablecache: could not allocate cache data" msgstr "enablecache: välimuistidatan muistinvaraus ei onnistunut" -#: sunrpc/svc_udp.c:503 +#: sunrpc/svc_udp.c:504 msgid "enablecache: could not allocate cache fifo" msgstr "enablecache: välimuistififon muistinvaraus ei onnistunut" -#: sunrpc/svc_udp.c:539 +#: sunrpc/svc_udp.c:540 msgid "cache_set: victim not found" msgstr "cache_set: uhria ei löydy" -#: sunrpc/svc_udp.c:550 +#: sunrpc/svc_udp.c:551 msgid "cache_set: victim alloc failed" msgstr "cache_set uhrin varaus epäonnistui" -#: sunrpc/svc_udp.c:557 +#: sunrpc/svc_udp.c:558 msgid "cache_set: could not allocate new rpc_buffer" msgstr "cache_set: uuden ”rpc_buffer”:in muistinvaraus ei onnistunut" -#: sunrpc/svc_unix.c:162 +#: sunrpc/svc_unix.c:163 msgid "svc_unix.c - AF_UNIX socket creation problem" msgstr "svc_unix.c - ongelma AF_UNIX-pistokkeen luomisessa" -#: sunrpc/svc_unix.c:178 +#: sunrpc/svc_unix.c:179 msgid "svc_unix.c - cannot getsockname or listen" msgstr "svc_unix.c - ”getsockname” ja ”listen” eivät ole mahdollisia" -#: sysdeps/generic/siglist.h:28 +#: sysdeps/generic/siglist.h:29 msgid "Hangup" msgstr "Linjankatkaisu" -#: sysdeps/generic/siglist.h:29 +#: sysdeps/generic/siglist.h:30 msgid "Interrupt" msgstr "Keskeytys" -#: sysdeps/generic/siglist.h:30 +#: sysdeps/generic/siglist.h:31 msgid "Quit" msgstr "Lopetettu" -#: sysdeps/generic/siglist.h:31 +#: sysdeps/generic/siglist.h:32 msgid "Illegal instruction" msgstr "Virheellinen käsky" -#: sysdeps/generic/siglist.h:32 +#: sysdeps/generic/siglist.h:33 msgid "Trace/breakpoint trap" msgstr "Jäljitys/katkaisupisteansa" -#: sysdeps/generic/siglist.h:33 +#: sysdeps/generic/siglist.h:34 msgid "Aborted" msgstr "Keskeytetty" -#: sysdeps/generic/siglist.h:34 +#: sysdeps/generic/siglist.h:35 msgid "Floating point exception" msgstr "Liukulukupoikkeus" -#: sysdeps/generic/siglist.h:35 +#: sysdeps/generic/siglist.h:36 msgid "Killed" msgstr "Tapettu" -#: sysdeps/generic/siglist.h:36 +#: sysdeps/generic/siglist.h:37 msgid "Bus error" msgstr "Väylävirhe" -#: sysdeps/generic/siglist.h:37 +#: sysdeps/generic/siglist.h:39 msgid "Segmentation fault" msgstr "Muistialueen ylitys" -#. TRANS Broken pipe; there is no process reading from the other end of a pipe. +#. TRANS There is no process reading from the other end of a pipe. #. TRANS Every library function that returns this error code also generates a #. TRANS @code{SIGPIPE} signal; this signal terminates the program if not handled #. TRANS or blocked. Thus, your program will never actually see @code{EPIPE} #. TRANS unless it has handled or blocked @code{SIGPIPE}. -#: sysdeps/generic/siglist.h:38 sysdeps/gnu/errlist.c:360 +#: sysdeps/generic/siglist.h:40 sysdeps/gnu/errlist.c:360 msgid "Broken pipe" msgstr "Katkennut putki" -#: sysdeps/generic/siglist.h:39 +#: sysdeps/generic/siglist.h:41 msgid "Alarm clock" msgstr "Herätyskello" -#: sysdeps/generic/siglist.h:40 +#: sysdeps/generic/siglist.h:42 msgid "Terminated" msgstr "Päätetty" -#: sysdeps/generic/siglist.h:41 +#: sysdeps/generic/siglist.h:43 msgid "Urgent I/O condition" msgstr "Kiireellinen I/O-ehto" -#: sysdeps/generic/siglist.h:42 +#: sysdeps/generic/siglist.h:44 msgid "Stopped (signal)" msgstr "Pysäytetty (signaali)" -#: sysdeps/generic/siglist.h:43 +#: sysdeps/generic/siglist.h:45 msgid "Stopped" msgstr "Pysäytetty" -#: sysdeps/generic/siglist.h:44 +#: sysdeps/generic/siglist.h:46 msgid "Continued" msgstr "Jatkettu" -#: sysdeps/generic/siglist.h:45 +#: sysdeps/generic/siglist.h:47 msgid "Child exited" msgstr "Lapsi lopetti" -#: sysdeps/generic/siglist.h:46 +#: sysdeps/generic/siglist.h:48 msgid "Stopped (tty input)" msgstr "Pysäytetty (päätteen syöte)" -#: sysdeps/generic/siglist.h:47 +#: sysdeps/generic/siglist.h:49 msgid "Stopped (tty output)" msgstr "Pysäytetty (päätteen tuloste)" -#: sysdeps/generic/siglist.h:48 +#: sysdeps/generic/siglist.h:50 msgid "I/O possible" msgstr "I/O mahdollista" -#: sysdeps/generic/siglist.h:49 +#: sysdeps/generic/siglist.h:51 msgid "CPU time limit exceeded" msgstr "Suoritinaikaraja ylittynyt" -#: sysdeps/generic/siglist.h:50 +#: sysdeps/generic/siglist.h:52 msgid "File size limit exceeded" msgstr "Tiedoston kokoraja ylitetty" -#: sysdeps/generic/siglist.h:51 +#: sysdeps/generic/siglist.h:53 msgid "Virtual timer expired" msgstr "Virtuaaliajastin vanhentunut" -#: sysdeps/generic/siglist.h:52 +#: sysdeps/generic/siglist.h:54 msgid "Profiling timer expired" msgstr "Profilointiajastin vanhentunut" -#: sysdeps/generic/siglist.h:53 +#: sysdeps/generic/siglist.h:55 msgid "User defined signal 1" msgstr "Käyttäjän määrittelemä signaali 1" -#: sysdeps/generic/siglist.h:54 +#: sysdeps/generic/siglist.h:56 msgid "User defined signal 2" msgstr "Käyttäjän määrittelemä signaali 2" -#: sysdeps/generic/siglist.h:58 +#: sysdeps/generic/siglist.h:61 msgid "EMT trap" msgstr "EMT-ansa" -#: sysdeps/generic/siglist.h:61 +#: sysdeps/generic/siglist.h:38 msgid "Bad system call" msgstr "Virheellinen järjestelmäkutsu" @@ -5822,23 +5810,23 @@ msgid "Stack fault" msgstr "Pinovirhe" -#: sysdeps/generic/siglist.h:67 +#: sysdeps/generic/siglist.h:70 msgid "Information request" msgstr "Tietopyyntö" -#: sysdeps/generic/siglist.h:69 +#: sysdeps/generic/siglist.h:67 msgid "Power failure" msgstr "Sähkökatko" -#: sysdeps/generic/siglist.h:72 +#: sysdeps/generic/siglist.h:73 msgid "Resource lost" msgstr "Resurssi menetetty" -#: sysdeps/generic/siglist.h:75 +#: sysdeps/generic/siglist.h:57 msgid "Window changed" msgstr "Ikkuna vaihtunut" -#. TRANS Operation not permitted; only the owner of the file (or other resource) +#. TRANS Only the owner of the file (or other resource) #. TRANS or processes with special privileges can perform the operation. #: sysdeps/gnu/errlist.c:26 msgid "Operation not permitted" @@ -5849,7 +5837,7 @@ msgid "No such process" msgstr "Prosessia ei ole" -#. TRANS Interrupted function call; an asynchronous signal occurred and prevented +#. TRANS An asynchronous signal occurred and prevented #. TRANS completion of the call. When this happens, you should try the call #. TRANS again. #. TRANS @@ -5860,12 +5848,12 @@ msgid "Interrupted system call" msgstr "Keskeytetty järjestelmäkutsu" -#. TRANS Input/output error; usually used for physical read or write errors. +#. TRANS Usually used for physical read or write errors. #: sysdeps/gnu/errlist.c:70 msgid "Input/output error" msgstr "I/O-virhe" -#. TRANS No such device or address. The system tried to use the device +#. TRANS The system tried to use the device #. TRANS represented by a file you specified, and it couldn't find the device. #. TRANS This can mean that the device file was installed incorrectly, or that #. TRANS the physical device is missing or not correctly attached to the @@ -5874,7 +5862,7 @@ msgid "No such device or address" msgstr "Laitetta tai osoitetta ei ole" -#. TRANS Argument list too long; used when the arguments passed to a new program +#. TRANS Used when the arguments passed to a new program #. TRANS being executed with one of the @code{exec} functions (@pxref{Executing a #. TRANS File}) occupy too much memory space. This condition never arises on #. TRANS @gnuhurdsystems{}. @@ -5888,21 +5876,21 @@ msgid "Exec format error" msgstr "Käynnistettävän tiedoston muoto virheellinen" -#. TRANS Bad file descriptor; for example, I/O on a descriptor that has been +#. TRANS For example, I/O on a descriptor that has been #. TRANS closed or reading from a descriptor open only for writing (or vice #. TRANS versa). #: sysdeps/gnu/errlist.c:116 msgid "Bad file descriptor" msgstr "Virheellinen tiedostokahva" -#. TRANS There are no child processes. This error happens on operations that are +#. TRANS This error happens on operations that are #. TRANS supposed to manipulate child processes, when there aren't any processes #. TRANS to manipulate. #: sysdeps/gnu/errlist.c:127 msgid "No child processes" msgstr "Ei lapsiprosesseja" -#. TRANS Deadlock avoided; allocating a system resource would have resulted in a +#. TRANS Allocating a system resource would have resulted in a #. TRANS deadlock situation. The system does not guarantee that it will notice #. TRANS all such situations. This error means you got lucky and the system #. TRANS noticed; it might just hang. @xref{File Locks}, for an example. @@ -5910,13 +5898,13 @@ msgid "Resource deadlock avoided" msgstr "Resurssiumpikuja vältetty" -#. TRANS No memory available. The system cannot allocate more virtual memory +#. TRANS The system cannot allocate more virtual memory #. TRANS because its capacity is full. #: sysdeps/gnu/errlist.c:149 msgid "Cannot allocate memory" msgstr "Muistin varaaminen ei onnistu" -#. TRANS Bad address; an invalid pointer was detected. +#. TRANS An invalid pointer was detected. #. TRANS On @gnuhurdsystems{}, this error never happens; you get a signal instead. #: sysdeps/gnu/errlist.c:168 msgid "Bad address" @@ -5929,14 +5917,14 @@ msgid "Block device required" msgstr "Lohkolaite vaaditaan" -#. TRANS Resource busy; a system resource that can't be shared is already in use. +#. TRANS A system resource that can't be shared is already in use. #. TRANS For example, if you try to delete a file that is the root of a currently #. TRANS mounted filesystem, you get this error. #: sysdeps/gnu/errlist.c:190 msgid "Device or resource busy" msgstr "Laite tai resurssi varattu" -#. TRANS File exists; an existing file was specified in a context where it only +#. TRANS An existing file was specified in a context where it only #. TRANS makes sense to specify a new file. #: sysdeps/gnu/errlist.c:200 msgid "File exists" @@ -5960,13 +5948,13 @@ msgid "Not a directory" msgstr "Ei ole hakemisto" -#. TRANS File is a directory; you cannot open a directory for writing, +#. TRANS You cannot open a directory for writing, #. TRANS or create or remove hard links to it. #: sysdeps/gnu/errlist.c:240 msgid "Is a directory" msgstr "On hakemisto" -#. TRANS Invalid argument. This is used to indicate various kinds of problems +#. TRANS This is used to indicate various kinds of problems #. TRANS with passing the wrong argument to a library function. #: sysdeps/gnu/errlist.c:250 msgid "Invalid argument" @@ -6005,12 +5993,12 @@ msgid "Text file busy" msgstr "Tekstitiedosto varattu" -#. TRANS File too big; the size of a file would be larger than allowed by the system. +#. TRANS The size of a file would be larger than allowed by the system. #: sysdeps/gnu/errlist.c:308 msgid "File too large" msgstr "Liian suuri tiedosto" -#. TRANS No space left on device; write operation on a file failed because the +#. TRANS Write operation on a file failed because the #. TRANS disk is full. #: sysdeps/gnu/errlist.c:318 msgid "No space left on device" @@ -6026,26 +6014,26 @@ msgid "Read-only file system" msgstr "Kirjoitussuojattu tiedostojärjestelmä" -#. TRANS Too many links; the link count of a single file would become too large. +#. TRANS The link count of a single file would become too large. #. TRANS @code{rename} can cause this error if the file being renamed already has #. TRANS as many links as it can take (@pxref{Renaming Files}). #: sysdeps/gnu/errlist.c:347 msgid "Too many links" msgstr "Liian monta linkkiä" -#. TRANS Domain error; used by mathematical functions when an argument value does +#. TRANS Used by mathematical functions when an argument value does #. TRANS not fall into the domain over which the function is defined. #: sysdeps/gnu/errlist.c:370 msgid "Numerical argument out of domain" msgstr "Numeerinen argumentti ei kuulu määrittelyjoukkoon" -#. TRANS Range error; used by mathematical functions when the result value is +#. TRANS Used by mathematical functions when the result value is #. TRANS not representable because of overflow or underflow. #: sysdeps/gnu/errlist.c:380 msgid "Numerical result out of range" msgstr "Numeerinen tulos on sallitun välin ulkopuolella" -#. TRANS Resource temporarily unavailable; the call might work if you try again +#. TRANS The call might work if you try again #. TRANS later. The macro @code{EWOULDBLOCK} is another name for @code{EAGAIN}; #. TRANS they are always the same in @theglibc{}. #. TRANS @@ -6233,76 +6221,75 @@ msgid "Cannot send after transport endpoint shutdown" msgstr "Siirron vastapään sulkemisen jälkeen ei voi lähettää" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:677 +#: sysdeps/gnu/errlist.c:676 msgid "Too many references: cannot splice" msgstr "Liian monta viittausta: ei voi yhdistellä" #. TRANS A socket operation with a specified timeout received no response during #. TRANS the timeout period. -#: sysdeps/gnu/errlist.c:687 +#: sysdeps/gnu/errlist.c:686 msgid "Connection timed out" msgstr "Yhteys aikakatkaistu" #. TRANS A remote host refused to allow the network connection (typically because #. TRANS it is not running the requested service). -#: sysdeps/gnu/errlist.c:697 +#: sysdeps/gnu/errlist.c:696 msgid "Connection refused" msgstr "Yhteys torjuttu" #. TRANS Too many levels of symbolic links were encountered in looking up a file name. #. TRANS This often indicates a cycle of symbolic links. -#: sysdeps/gnu/errlist.c:707 +#: sysdeps/gnu/errlist.c:706 msgid "Too many levels of symbolic links" msgstr "Liian monta symbolisten linkkien tasoa" #. TRANS Filename too long (longer than @code{PATH_MAX}; @pxref{Limits for #. TRANS Files}) or host name too long (in @code{gethostname} or #. TRANS @code{sethostname}; @pxref{Host Identification}). -#: sysdeps/gnu/errlist.c:718 +#: sysdeps/gnu/errlist.c:717 msgid "File name too long" msgstr "Liian pitkä tiedostonimi" #. TRANS The remote host for a requested network connection is down. -#: sysdeps/gnu/errlist.c:727 +#: sysdeps/gnu/errlist.c:726 msgid "Host is down" msgstr "Kone on alhaalla" #. TRANS The remote host for a requested network connection is not reachable. -#: sysdeps/gnu/errlist.c:736 +#: sysdeps/gnu/errlist.c:735 msgid "No route to host" msgstr "Reititystä koneeseen ei ole" #. TRANS Directory not empty, where an empty directory was expected. Typically, #. TRANS this error occurs when you are trying to delete a directory. -#: sysdeps/gnu/errlist.c:746 +#: sysdeps/gnu/errlist.c:745 msgid "Directory not empty" msgstr "Hakemisto ei ole tyhjä" #. TRANS This means that the per-user limit on new process would be exceeded by #. TRANS an attempted @code{fork}. @xref{Limits on Resources}, for details on #. TRANS the @code{RLIMIT_NPROC} limit. -#: sysdeps/gnu/errlist.c:757 +#: sysdeps/gnu/errlist.c:756 msgid "Too many processes" msgstr "Liian monta prosessia" #. TRANS The file quota system is confused because there are too many users. #. TRANS @c This can probably happen in a GNU system when using NFS. -#: sysdeps/gnu/errlist.c:767 +#: sysdeps/gnu/errlist.c:766 msgid "Too many users" msgstr "Liian monta käyttäjää" #. TRANS The user's disk quota was exceeded. -#: sysdeps/gnu/errlist.c:776 +#: sysdeps/gnu/errlist.c:775 msgid "Disk quota exceeded" msgstr "Levykiintiö ylittynyt" -#. TRANS Stale file handle. This indicates an internal confusion in the +#. TRANS This indicates an internal confusion in the #. TRANS file system which is due to file system rearrangements on the server host #. TRANS for NFS file systems or corruption in other file systems. #. TRANS Repairing this condition usually requires unmounting, possibly repairing #. TRANS and remounting the file system. -#: sysdeps/gnu/errlist.c:789 +#: sysdeps/gnu/errlist.c:788 msgid "Stale file handle" msgstr "Vanhentunut tiedostokahva" @@ -6310,72 +6297,65 @@ #. TRANS already specifies an NFS-mounted file. #. TRANS (This is an error on some operating systems, but we expect it to work #. TRANS properly on @gnuhurdsystems{}, making this error code impossible.) -#: sysdeps/gnu/errlist.c:801 +#: sysdeps/gnu/errlist.c:800 msgid "Object is remote" msgstr "Tiedosto on etätiedosto" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:810 +#: sysdeps/gnu/errlist.c:808 msgid "RPC struct is bad" msgstr "RPC-rakenne on virheellinen" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:819 +#: sysdeps/gnu/errlist.c:816 msgid "RPC version wrong" msgstr "RPC-versio on väärä" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:828 +#: sysdeps/gnu/errlist.c:824 msgid "RPC program not available" msgstr "RPC-ohjelma ei ole käytettävissä" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:837 +#: sysdeps/gnu/errlist.c:832 msgid "RPC program version wrong" msgstr "RPC-ohjelman versio on väärä" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:846 +#: sysdeps/gnu/errlist.c:840 msgid "RPC bad procedure for program" msgstr "RPC: väärä proseduuri ohjelmalle" -#. TRANS No locks available. This is used by the file locking facilities; see +#. TRANS This is used by the file locking facilities; see #. TRANS @ref{File Locks}. This error is never generated by @gnuhurdsystems{}, but #. TRANS it can result from an operation to an NFS server running another #. TRANS operating system. -#: sysdeps/gnu/errlist.c:858 +#: sysdeps/gnu/errlist.c:852 msgid "No locks available" msgstr "Lukkoja ei ole käytettävissä" -#. TRANS Inappropriate file type or format. The file was the wrong type for the +#. TRANS The file was the wrong type for the #. TRANS operation, or a data file had the wrong format. #. TRANS #. TRANS On some systems @code{chmod} returns this error if you try to set the #. TRANS sticky bit on a non-directory file; @pxref{Setting Permissions}. -#: sysdeps/gnu/errlist.c:871 +#: sysdeps/gnu/errlist.c:865 msgid "Inappropriate file type or format" msgstr "Sopimaton tiedostotyyppi tai -muoto" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:880 +#: sysdeps/gnu/errlist.c:873 msgid "Authentication error" msgstr "Todennusvirhe" -#. TRANS ??? -#: sysdeps/gnu/errlist.c:889 +#: sysdeps/gnu/errlist.c:881 msgid "Need authenticator" msgstr "Tarvitaan todennin" -#. TRANS Function not implemented. This indicates that the function called is +#. TRANS This indicates that the function called is #. TRANS not implemented at all, either in the C library itself or in the #. TRANS operating system. When you get this error, you can be sure that this #. TRANS particular function will always fail with @code{ENOSYS} unless you #. TRANS install a new version of the C library or the operating system. -#: sysdeps/gnu/errlist.c:902 +#: sysdeps/gnu/errlist.c:894 msgid "Function not implemented" msgstr "Funktion toteutus puuttuu" -#. TRANS Not supported. A function returns this error when certain parameter +#. TRANS A function returns this error when certain parameter #. TRANS values are valid, but the functionality they request is not available. #. TRANS This can mean that the function does not implement a particular command #. TRANS or option value or flag bit at all. For functions that operate on some @@ -6387,13 +6367,13 @@ #. TRANS #. TRANS If the entire function is not available at all in the implementation, #. TRANS it returns @code{ENOSYS} instead. -#: sysdeps/gnu/errlist.c:922 +#: sysdeps/gnu/errlist.c:914 msgid "Not supported" msgstr "Ei ole tuettu" #. TRANS While decoding a multibyte character the function came along an invalid #. TRANS or an incomplete sequence of bytes or the given wide character is invalid. -#: sysdeps/gnu/errlist.c:932 +#: sysdeps/gnu/errlist.c:924 msgid "Invalid or incomplete multibyte or wide character" msgstr "Virheellinen tai epätäydellinen monitavumerkki tai leveä merkki" @@ -6403,276 +6383,289 @@ #. TRANS error because functions such as @code{read} and @code{write} translate #. TRANS it into a @code{SIGTTIN} or @code{SIGTTOU} signal. @xref{Job Control}, #. TRANS for information on process groups and these signals. -#: sysdeps/gnu/errlist.c:946 +#: sysdeps/gnu/errlist.c:938 msgid "Inappropriate operation for background process" msgstr "Taustaprosessille sopimaton toiminto" #. TRANS On @gnuhurdsystems{}, opening a file returns this error when the file is #. TRANS translated by a program and the translator program dies while starting #. TRANS up, before it has connected to the file. -#: sysdeps/gnu/errlist.c:957 +#: sysdeps/gnu/errlist.c:949 msgid "Translator died" msgstr "Kääntäjä kuoli" #. TRANS The experienced user will know what is wrong. #. TRANS @c This error code is a joke. Its perror text is part of the joke. #. TRANS @c Don't change it. -#: sysdeps/gnu/errlist.c:968 +#: sysdeps/gnu/errlist.c:960 msgid "?" msgstr "?" #. TRANS You did @strong{what}? -#: sysdeps/gnu/errlist.c:977 +#: sysdeps/gnu/errlist.c:969 msgid "You really blew it this time" msgstr "Tällä kertaa todella sotkit asiat" #. TRANS Go home and have a glass of warm, dairy-fresh milk. -#: sysdeps/gnu/errlist.c:986 +#. TRANS @c Okay. Since you are dying to know, I'll tell you. +#. TRANS @c This is a joke, obviously. There is a children's song which begins, +#. TRANS @c "Old McDonald had a farm, e-i-e-i-o." Every time I see the (real) +#. TRANS @c errno macro EIO, I think about that song. Probably most of my +#. TRANS @c compatriots who program on Unix do, too. One of them must have stayed +#. TRANS @c up a little too late one night and decided to add it to Hurd or Glibc. +#. TRANS @c Whoever did it should be castigated, but it made me laugh. +#. TRANS @c --jtobey@channel1.com +#. TRANS @c +#. TRANS @c "bought the farm" means "died". -jtobey +#. TRANS @c +#. TRANS @c Translators, please do not translate this litteraly, translate it into +#. TRANS @c an idiomatic funny way of saying that the computer died. +#: sysdeps/gnu/errlist.c:991 msgid "Computer bought the farm" msgstr "Tietokone heitti veivinsä" #. TRANS This error code has no purpose. -#: sysdeps/gnu/errlist.c:995 +#: sysdeps/gnu/errlist.c:1000 msgid "Gratuitous error" msgstr "Tarpeeton virhe" -#: sysdeps/gnu/errlist.c:1003 +#: sysdeps/gnu/errlist.c:1008 msgid "Bad message" msgstr "Virheellinen viesti" -#: sysdeps/gnu/errlist.c:1011 +#: sysdeps/gnu/errlist.c:1016 msgid "Identifier removed" msgstr "Tunniste poistettu" -#: sysdeps/gnu/errlist.c:1019 +#: sysdeps/gnu/errlist.c:1024 msgid "Multihop attempted" msgstr "Yritettiin suorittaa ”multihop”" -#: sysdeps/gnu/errlist.c:1027 +#: sysdeps/gnu/errlist.c:1032 msgid "No data available" msgstr "Dataa ei ole käytettävissä" -#: sysdeps/gnu/errlist.c:1035 +#: sysdeps/gnu/errlist.c:1040 msgid "Link has been severed" msgstr "Linkki on vahingoittunut" -#: sysdeps/gnu/errlist.c:1043 +#: sysdeps/gnu/errlist.c:1048 msgid "No message of desired type" msgstr "Halutun tyyppisiä viestejä ei ole" -#: sysdeps/gnu/errlist.c:1051 +#: sysdeps/gnu/errlist.c:1056 msgid "Out of streams resources" msgstr "Virtaresurssit lopussa" -#: sysdeps/gnu/errlist.c:1059 +#: sysdeps/gnu/errlist.c:1064 msgid "Device not a stream" msgstr "Laite ei ole virta" -#: sysdeps/gnu/errlist.c:1067 +#: sysdeps/gnu/errlist.c:1072 msgid "Value too large for defined data type" msgstr "Arvo on liian suuri annetulle tietotyypille" -#: sysdeps/gnu/errlist.c:1075 +#: sysdeps/gnu/errlist.c:1080 msgid "Protocol error" msgstr "Protokollavirhe" -#: sysdeps/gnu/errlist.c:1083 +#: sysdeps/gnu/errlist.c:1088 msgid "Timer expired" msgstr "Ajastin vanhentunut" -#. TRANS Operation canceled; an asynchronous operation was canceled before it +#. TRANS An asynchronous operation was canceled before it #. TRANS completed. @xref{Asynchronous I/O}. When you call @code{aio_cancel}, #. TRANS the normal result is for the operations affected to complete with this #. TRANS error; @pxref{Cancel AIO Operations}. -#: sysdeps/gnu/errlist.c:1095 +#: sysdeps/gnu/errlist.c:1100 msgid "Operation canceled" msgstr "Toiminto peruutettu" -#: sysdeps/gnu/errlist.c:1103 +#: sysdeps/gnu/errlist.c:1124 msgid "Interrupted system call should be restarted" msgstr "Keskeytetty järjestelmäkutsu on suoritettava uudestaan" -#: sysdeps/gnu/errlist.c:1111 +#: sysdeps/gnu/errlist.c:1132 msgid "Channel number out of range" msgstr "Kanavan numero on sallitun välin ulkopuolella" -#: sysdeps/gnu/errlist.c:1119 +#: sysdeps/gnu/errlist.c:1140 msgid "Level 2 not synchronized" msgstr "Taso 2 ei ole synkronoitu" -#: sysdeps/gnu/errlist.c:1127 +#: sysdeps/gnu/errlist.c:1148 msgid "Level 3 halted" msgstr "Taso 3 pysäytetty" -#: sysdeps/gnu/errlist.c:1135 +#: sysdeps/gnu/errlist.c:1156 msgid "Level 3 reset" msgstr "Taso 3 alustettu" -#: sysdeps/gnu/errlist.c:1143 +#: sysdeps/gnu/errlist.c:1164 msgid "Link number out of range" msgstr "Linkin numero on sallitun välin ulkopuolella" -#: sysdeps/gnu/errlist.c:1151 +#: sysdeps/gnu/errlist.c:1172 msgid "Protocol driver not attached" msgstr "Protokolla-ajuri ei ole kytketty" -#: sysdeps/gnu/errlist.c:1159 +#: sysdeps/gnu/errlist.c:1180 msgid "No CSI structure available" msgstr "CSI-rakennetta ei ole käytettävissä" -#: sysdeps/gnu/errlist.c:1167 +#: sysdeps/gnu/errlist.c:1188 msgid "Level 2 halted" msgstr "Taso 2 pysäytetty" -#: sysdeps/gnu/errlist.c:1175 +#: sysdeps/gnu/errlist.c:1196 msgid "Invalid exchange" msgstr "Virheellinen vaihto" -#: sysdeps/gnu/errlist.c:1183 +#: sysdeps/gnu/errlist.c:1204 msgid "Invalid request descriptor" msgstr "Virheellinen pyyntökahva" -#: sysdeps/gnu/errlist.c:1191 +#: sysdeps/gnu/errlist.c:1212 msgid "Exchange full" msgstr "Vaihto täynnä" -#: sysdeps/gnu/errlist.c:1199 +#: sysdeps/gnu/errlist.c:1220 msgid "No anode" msgstr "Ei anode" -#: sysdeps/gnu/errlist.c:1207 +#: sysdeps/gnu/errlist.c:1228 msgid "Invalid request code" msgstr "Virheellinen pyyntökoodi" -#: sysdeps/gnu/errlist.c:1215 +#: sysdeps/gnu/errlist.c:1236 msgid "Invalid slot" msgstr "Virheellinen viipale" -#: sysdeps/gnu/errlist.c:1223 +#: sysdeps/gnu/errlist.c:1244 msgid "File locking deadlock error" msgstr "Umpikuja tiedoston lukinnassa -virhe" -#: sysdeps/gnu/errlist.c:1231 +#: sysdeps/gnu/errlist.c:1252 msgid "Bad font file format" msgstr "Virheellinen kirjasintiedoston muoto" -#: sysdeps/gnu/errlist.c:1239 +#: sysdeps/gnu/errlist.c:1260 msgid "Machine is not on the network" msgstr "Kone ei ole verkossa" -#: sysdeps/gnu/errlist.c:1247 +#: sysdeps/gnu/errlist.c:1268 msgid "Package not installed" msgstr "Pakettia ei ole asennettu" -#: sysdeps/gnu/errlist.c:1255 +#: sysdeps/gnu/errlist.c:1276 msgid "Advertise error" msgstr "Ilmoitusvirhe" -#: sysdeps/gnu/errlist.c:1263 +#: sysdeps/gnu/errlist.c:1284 msgid "Srmount error" msgstr "Srmount-virhe" -#: sysdeps/gnu/errlist.c:1271 +#: sysdeps/gnu/errlist.c:1292 msgid "Communication error on send" msgstr "Yhteysvirhe lähetettäessä" -#: sysdeps/gnu/errlist.c:1279 +#: sysdeps/gnu/errlist.c:1300 msgid "RFS specific error" msgstr "RFS:n virhe" -#: sysdeps/gnu/errlist.c:1287 +#: sysdeps/gnu/errlist.c:1308 msgid "Name not unique on network" msgstr "Nimi ei ole ainutkertainen verkossa" -#: sysdeps/gnu/errlist.c:1295 +#: sysdeps/gnu/errlist.c:1316 msgid "File descriptor in bad state" msgstr "Tiedostokahva on virheellisessä tilassa" -#: sysdeps/gnu/errlist.c:1303 +#: sysdeps/gnu/errlist.c:1324 msgid "Remote address changed" msgstr "Etäosoite muuttunut" -#: sysdeps/gnu/errlist.c:1311 +#: sysdeps/gnu/errlist.c:1332 msgid "Can not access a needed shared library" msgstr "Tarvittavaa jaettua kirjastoa ei voi käyttää" -#: sysdeps/gnu/errlist.c:1319 +#: sysdeps/gnu/errlist.c:1340 msgid "Accessing a corrupted shared library" msgstr "Käytetään turmeltunutta jaettua kirjastoa" -#: sysdeps/gnu/errlist.c:1327 +#: sysdeps/gnu/errlist.c:1348 msgid ".lib section in a.out corrupted" msgstr "a.out:in .lib-osa on turmeltunut" -#: sysdeps/gnu/errlist.c:1335 +#: sysdeps/gnu/errlist.c:1356 msgid "Attempting to link in too many shared libraries" msgstr "Yritetään linkittää liian monta jaettua kirjastoa" -#: sysdeps/gnu/errlist.c:1343 +#: sysdeps/gnu/errlist.c:1364 msgid "Cannot exec a shared library directly" msgstr "Jaettua kirjastoa ei voi käynnistää suoraan" -#: sysdeps/gnu/errlist.c:1351 +#: sysdeps/gnu/errlist.c:1372 msgid "Streams pipe error" msgstr "Virtaputkivirhe" -#: sysdeps/gnu/errlist.c:1359 +#: sysdeps/gnu/errlist.c:1380 msgid "Structure needs cleaning" msgstr "Rakenne vaatii puhdistusta" -#: sysdeps/gnu/errlist.c:1367 +#: sysdeps/gnu/errlist.c:1388 msgid "Not a XENIX named type file" msgstr "Ei ole XENIXin nimetty tyyppitiedosto" -#: sysdeps/gnu/errlist.c:1375 +#: sysdeps/gnu/errlist.c:1396 msgid "No XENIX semaphores available" msgstr "XENIX-semaforeja ei ole käytettävissä" -#: sysdeps/gnu/errlist.c:1383 +#: sysdeps/gnu/errlist.c:1404 msgid "Is a named type file" msgstr "On nimetty tyyppitiedosto" -#: sysdeps/gnu/errlist.c:1391 +#: sysdeps/gnu/errlist.c:1412 msgid "Remote I/O error" msgstr "Vastapään I/O-virhe" -#: sysdeps/gnu/errlist.c:1399 +#: sysdeps/gnu/errlist.c:1420 msgid "No medium found" msgstr "Mediaa ei löydy" -#: sysdeps/gnu/errlist.c:1407 +#: sysdeps/gnu/errlist.c:1428 msgid "Wrong medium type" msgstr "Väärä mediatyyppi" -#: sysdeps/gnu/errlist.c:1415 +#: sysdeps/gnu/errlist.c:1436 msgid "Required key not available" msgstr "Vaadittava avain ei ole saatavilla" -#: sysdeps/gnu/errlist.c:1423 +#: sysdeps/gnu/errlist.c:1444 msgid "Key has expired" msgstr "Avain vanhentunut" -#: sysdeps/gnu/errlist.c:1431 +#: sysdeps/gnu/errlist.c:1452 msgid "Key has been revoked" msgstr "Avain on kumottu" -#: sysdeps/gnu/errlist.c:1439 +#: sysdeps/gnu/errlist.c:1460 msgid "Key was rejected by service" msgstr "Palvelu hylkäsi avaimen" -#: sysdeps/gnu/errlist.c:1447 +#: sysdeps/gnu/errlist.c:1108 msgid "Owner died" msgstr "Omistaja kuoli" -#: sysdeps/gnu/errlist.c:1455 +#: sysdeps/gnu/errlist.c:1116 msgid "State not recoverable" msgstr "Tila ei ole palautettavissa" -#: sysdeps/gnu/errlist.c:1463 +#: sysdeps/gnu/errlist.c:1468 msgid "Operation not possible due to RF-kill" msgstr "" -#: sysdeps/gnu/errlist.c:1471 +#: sysdeps/gnu/errlist.c:1476 msgid "Memory page has hardware error" msgstr "Muistisivulla on laitteistovirhe" @@ -6788,7 +6781,7 @@ msgid "differs from POSIX standard" msgstr "eroaa POSIX-standardista" -#: timezone/zdump.c:503 +#: timezone/zdump.c:341 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "" @@ -6801,12 +6794,12 @@ "Report bugs to %s.\n" msgstr "" -#: timezone/zdump.c:635 +#: timezone/zdump.c:473 #, c-format msgid "%s: wild -c argument %s\n" msgstr "" -#: timezone/zdump.c:668 +#: timezone/zdump.c:506 #, c-format msgid "%s: wild -t argument %s\n" msgstr "" @@ -6815,7 +6808,7 @@ msgid "Error writing to standard output" msgstr "Virhe kirjoitettaessa vakiotulosteeseen" -#: timezone/zic.c:361 +#: timezone/zic.c:429 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Muisti lopussa: %s\n" @@ -6830,7 +6823,7 @@ msgid " (rule from \"%s\", line %d)" msgstr " (sääntö tiedostosta ”%s”, riviltä %d)" -#: timezone/zic.c:473 +#: timezone/zic.c:551 #, c-format msgid "warning: " msgstr "varoitus: " @@ -6845,36 +6838,36 @@ "Report bugs to %s.\n" msgstr "" -#: timezone/zic.c:534 +#: timezone/zic.c:632 msgid "wild compilation-time specification of zic_t" msgstr "" -#: timezone/zic.c:554 +#: timezone/zic.c:652 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n" -#: timezone/zic.c:564 +#: timezone/zic.c:662 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Annettu useampi kuin yksi -l -valitsin\n" -#: timezone/zic.c:574 +#: timezone/zic.c:672 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Annettu useampi kuin yksi -p -valitsin\n" -#: timezone/zic.c:584 +#: timezone/zic.c:693 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Annettu useampi kuin yksi -y -valitsin\n" -#: timezone/zic.c:594 +#: timezone/zic.c:703 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Annettu useampi kuin yksi -L -valitsin\n" -#: timezone/zic.c:641 +#: timezone/zic.c:753 msgid "link to link" msgstr "linkki linkkiin" @@ -6906,7 +6899,7 @@ msgid "link failed, copy used" msgstr "linkitys epäonnistui, käytetään kopiointia" -#: timezone/zic.c:913 timezone/zic.c:915 +#: timezone/zic.c:1032 timezone/zic.c:1034 msgid "same rule name in multiple files" msgstr "sama säännön nimi useassa tiedostossa" @@ -6914,25 +6907,25 @@ msgid "unruly zone" msgstr "vallaton vyöhyke" -#: timezone/zic.c:963 +#: timezone/zic.c:1081 #, c-format msgid "%s in ruleless zone" msgstr "%s säännöttömässä vyöhykkeessä" -#: timezone/zic.c:983 +#: timezone/zic.c:1101 msgid "standard input" msgstr "vakiosyöte" -#: timezone/zic.c:988 +#: timezone/zic.c:1106 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Tiedostoa %s ei voi avata: %s\n" -#: timezone/zic.c:999 +#: timezone/zic.c:1117 msgid "line too long" msgstr "liian pitkä rivi" -#: timezone/zic.c:1019 +#: timezone/zic.c:1139 msgid "input line of unknown type" msgstr "syöterivi tuntematonta tyyppiä" @@ -6941,7 +6934,7 @@ msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: Leap-rivi tiedostossa %s, joka ei ole karkaussekuntitiedosto\n" -#: timezone/zic.c:1042 timezone/zic.c:1447 timezone/zic.c:1469 +#: timezone/zic.c:1158 timezone/zic.c:1593 timezone/zic.c:1615 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: paniikki: Virheellinen ”l_value” %d\n" @@ -6951,11 +6944,11 @@ msgid "%s: Error closing %s: %s\n" msgstr "%s: Virhe suljettaessa %s: %s\n" -#: timezone/zic.c:1051 +#: timezone/zic.c:1167 msgid "expected continuation line not found" msgstr "odotettua jatkoriviä ei löytynyt" -#: timezone/zic.c:1093 timezone/zic.c:2826 +#: timezone/zic.c:1221 timezone/zic.c:3078 msgid "time overflow" msgstr "ajan ylivuoto" @@ -6963,11 +6956,11 @@ msgid "24:00 not handled by pre-1998 versions of zic" msgstr "" -#: timezone/zic.c:1098 +#: timezone/zic.c:1227 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "" -#: timezone/zic.c:1109 +#: timezone/zic.c:1256 msgid "wrong number of fields on Rule line" msgstr "väärä määrä kenttiä Rule-rivillä" @@ -6975,20 +6968,20 @@ msgid "nameless rule" msgstr "nimetön sääntö" -#: timezone/zic.c:1118 +#: timezone/zic.c:1245 msgid "invalid saved time" msgstr "virheellinen tallennettu aika" -#: timezone/zic.c:1135 +#: timezone/zic.c:1287 msgid "wrong number of fields on Zone line" msgstr "väärä määrä kenttiä Zone-rivillä" -#: timezone/zic.c:1140 +#: timezone/zic.c:1292 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "”Zone %s”-rivi ja -l -valitsin ovat toisensa poissulkevia" -#: timezone/zic.c:1146 +#: timezone/zic.c:1298 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "”Zone %s”-rivi ja -p -valitsin ovat toisensa poissulkevia" @@ -6998,37 +6991,37 @@ msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "kaksinkertainen vyöhykenimi %s (tiedosto ”%s”, rivi %d)" -#: timezone/zic.c:1167 +#: timezone/zic.c:1319 msgid "wrong number of fields on Zone continuation line" msgstr "väärä määrä kenttiä Zone-jatkorivillä" -#: timezone/zic.c:1207 +#: timezone/zic.c:1359 msgid "invalid UT offset" msgstr "virheellinen UT-siirtymä" -#: timezone/zic.c:1211 +#: timezone/zic.c:1363 msgid "invalid abbreviation format" msgstr "virheellinen lyhennemuoto" -#: timezone/zic.c:1247 +#: timezone/zic.c:1399 msgid "" "Zone continuation line end time is not after end time of previous line" msgstr "" "Vyöhykkeen jatkorivin loppuaika ei ole edellisen rivin loppuaikaa myöhäisempi" -#: timezone/zic.c:1274 +#: timezone/zic.c:1426 msgid "wrong number of fields on Leap line" msgstr "väärä määrä kenttiä Leap-rivillä" -#: timezone/zic.c:1283 +#: timezone/zic.c:1435 msgid "invalid leaping year" msgstr "virheellinen karkausvuosi" -#: timezone/zic.c:1303 timezone/zic.c:1401 +#: timezone/zic.c:1455 timezone/zic.c:1547 msgid "invalid month name" msgstr "virheellinen kuukauden nimi" -#: timezone/zic.c:1316 timezone/zic.c:1514 timezone/zic.c:1528 +#: timezone/zic.c:1468 timezone/zic.c:1663 timezone/zic.c:1677 msgid "invalid day of month" msgstr "virheellinen kuukauden päivä" @@ -7036,31 +7029,31 @@ msgid "time before zero" msgstr "aika ennen nollaa" -#: timezone/zic.c:1321 +#: timezone/zic.c:1473 msgid "time too small" msgstr "aika on liian pieni" -#: timezone/zic.c:1325 +#: timezone/zic.c:1477 msgid "time too large" msgstr "aika on liian suuri" -#: timezone/zic.c:1329 timezone/zic.c:1430 +#: timezone/zic.c:1481 timezone/zic.c:1576 msgid "invalid time of day" msgstr "virheellinen kellonaika" -#: timezone/zic.c:1348 +#: timezone/zic.c:1494 msgid "illegal CORRECTION field on Leap line" msgstr "virheellinen CORRECTION-kenttä Leap-rivillä" -#: timezone/zic.c:1353 +#: timezone/zic.c:1499 msgid "illegal Rolling/Stationary field on Leap line" msgstr "virheellinen Rolling/Stationary-kenttä Leap-rivillä" -#: timezone/zic.c:1372 +#: timezone/zic.c:1518 msgid "wrong number of fields on Link line" msgstr "väärä määrä kenttiä Link-rivillä" -#: timezone/zic.c:1376 +#: timezone/zic.c:1522 msgid "blank FROM field on Link line" msgstr "tyhjä FROM-kenttä Link-rivillä" @@ -7068,23 +7061,23 @@ msgid "blank TO field on Link line" msgstr "tyhjä TO-kenttä Link-rivillä" -#: timezone/zic.c:1451 +#: timezone/zic.c:1597 msgid "invalid starting year" msgstr "virheellinen aloitusvuosi" -#: timezone/zic.c:1473 +#: timezone/zic.c:1619 msgid "invalid ending year" msgstr "virheellinen päättymisvuosi" -#: timezone/zic.c:1477 +#: timezone/zic.c:1623 msgid "starting year greater than ending year" msgstr "aloitusvuosi suurempi kuin lopetusvuosi" -#: timezone/zic.c:1484 +#: timezone/zic.c:1630 msgid "typed single year" msgstr "yksittäinen vuosi annettu" -#: timezone/zic.c:1519 +#: timezone/zic.c:1668 msgid "invalid weekday name" msgstr "virheellinen viikonpäivän nimi" @@ -7093,21 +7086,21 @@ msgid "%s: Can't remove %s: %s\n" msgstr "%s: Tiedostoa %s ei voi poistaa: %s\n" -#: timezone/zic.c:2291 +#: timezone/zic.c:2488 msgid "no POSIX environment variable for zone" msgstr "" -#: timezone/zic.c:2297 +#: timezone/zic.c:2494 #, c-format msgid "%s: pre-%d clients may mishandle distant timestamps" msgstr "" -#: timezone/zic.c:2485 +#: timezone/zic.c:2696 msgid "can't determine time zone abbreviation to use just after until time" msgstr "" "ennen ”until”-aikaa käytettävää aikavyöhykelyhennettä ei voi määrittää" -#: timezone/zic.c:2531 timezone/zic.c:2593 +#: timezone/zic.c:2785 msgid "too many local time types" msgstr "liian monta paikallisen ajan tyyppiä" @@ -7127,11 +7120,11 @@ msgid "internal error - addtype called with bad ttisgmt" msgstr "sisäinen virhe - addtype kutsuttu väärällä ttisgmt-arvolla" -#: timezone/zic.c:2597 +#: timezone/zic.c:2789 msgid "UT offset out of range" msgstr "UT-siirtymä sallitun välin ulkopuolella" -#: timezone/zic.c:2621 +#: timezone/zic.c:2813 msgid "too many leap seconds" msgstr "liian monta karkaussekuntia" @@ -7139,20 +7132,20 @@ msgid "repeated leap second moment" msgstr "toistunut karkaussekuntihetki" -#: timezone/zic.c:2677 +#: timezone/zic.c:2891 msgid "Wild result from command execution" msgstr "Villi tulos komennon suorittamisesta" -#: timezone/zic.c:2678 +#: timezone/zic.c:2892 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: komento oli ”%s”, tulos oli %d\n" -#: timezone/zic.c:2810 +#: timezone/zic.c:3063 msgid "Odd number of quotation marks" msgstr "Pariton määrä lainausmerkkejä" -#: timezone/zic.c:2896 +#: timezone/zic.c:3157 msgid "use of 2/29 in non leap-year" msgstr "helmikuun 29. päivää käytetty muussa kuin karkausvuodessa" @@ -7174,11 +7167,11 @@ msgid "time zone abbreviation has too many alphabetics" msgstr "" -#: timezone/zic.c:2962 +#: timezone/zic.c:3223 msgid "time zone abbreviation differs from POSIX standard" -msgstr "" +msgstr "aikavyöhykkeen lyhenne eroaa POSIX-standardista" -#: timezone/zic.c:2968 +#: timezone/zic.c:3229 msgid "too many, or too long, time zone abbreviations" msgstr "liian monta tai liian pitkä aikavyöhykelyhenne" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libidn.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libidn.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libidn.po 2019-02-21 10:34:11.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libidn.po 2019-02-28 10:34:10.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:56+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:54+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66 diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libvirt.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libvirt.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/libvirt.po 2019-02-21 10:34:10.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/libvirt.po 2019-02-28 10:34:09.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:17+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:14+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: daemon/libvirtd-config.c:58 daemon/libvirtd-config.c:77 @@ -39,21 +39,21 @@ msgid "remoteReadConfigFile: %s: %s: unsupported auth %s" msgstr "" -#: src/remote/remote_daemon.c:192 +#: src/remote/remote_daemon.c:188 #, c-format msgid "%s: error: unable to determine if daemon is running: %s\n" msgstr "" -#: src/locking/lock_daemon.c:436 src/logging/log_daemon.c:377 -#: src/remote/remote_daemon.c:198 +#: src/locking/lock_daemon.c:433 src/logging/log_daemon.c:374 +#: src/remote/remote_daemon.c:194 #, c-format msgid "" "%s: error: %s. Check /var/log/messages or run without --daemon for more " "info.\n" msgstr "" -#: src/remote/remote_daemon.c:401 src/remote/remote_daemon.c:406 -#: src/remote/remote_daemon.c:411 +#: src/remote/remote_daemon.c:393 src/remote/remote_daemon.c:398 +#: src/remote/remote_daemon.c:403 #, c-format msgid "Failed to parse mode '%s'" msgstr "" @@ -70,16 +70,16 @@ msgid "failed to set reduced privileges" msgstr "" -#: src/remote/remote_daemon.c:807 +#: src/remote/remote_daemon.c:799 msgid "Driver state initialization failed" msgstr "" -#: src/remote/remote_daemon.c:910 +#: src/remote/remote_daemon.c:902 #, c-format msgid "Unable to migrate %s to %s" msgstr "" -#: src/remote/remote_daemon.c:965 +#: src/remote/remote_daemon.c:957 #, c-format msgid "" "\n" @@ -99,7 +99,7 @@ "libvirt management daemon:\n" msgstr "" -#: src/remote/remote_daemon.c:984 +#: src/remote/remote_daemon.c:976 #, c-format msgid "" "\n" @@ -122,7 +122,7 @@ "\n" msgstr "" -#: src/remote/remote_daemon.c:1011 +#: src/remote/remote_daemon.c:1003 msgid "" "\n" " Default paths:\n" @@ -143,10 +143,10 @@ "\n" msgstr "" -#: src/locking/lock_daemon.c:1198 src/logging/log_daemon.c:971 -#: src/lxc/lxc_controller.c:2493 src/network/leaseshelper.c:110 -#: src/remote/remote_daemon.c:1069 src/security/virt-aa-helper.c:1376 -#: src/util/iohelper.c:205 +#: src/locking/lock_daemon.c:1196 src/logging/log_daemon.c:968 +#: src/lxc/lxc_controller.c:2510 src/network/leaseshelper.c:106 +#: src/remote/remote_daemon.c:1061 src/security/virt-aa-helper.c:1385 +#: src/util/iohelper.c:201 #, c-format msgid "%s: initialization failed\n" msgstr "" @@ -161,29 +161,29 @@ msgid "%s: expected driver directory '%s' is missing\n" msgstr "" -#: src/locking/lock_daemon.c:1228 src/logging/log_daemon.c:1001 -#: src/remote/remote_daemon.c:1106 +#: src/locking/lock_daemon.c:1226 src/logging/log_daemon.c:998 +#: src/remote/remote_daemon.c:1098 msgid "Invalid value for timeout" msgstr "" -#: src/locking/lock_daemon.c:1500 src/logging/log_daemon.c:1275 -#: src/remote/remote_daemon.c:1114 src/remote/remote_daemon.c:1122 -#: src/remote/remote_daemon.c:1245 +#: src/locking/lock_daemon.c:1500 src/logging/log_daemon.c:1272 +#: src/remote/remote_daemon.c:1106 src/remote/remote_daemon.c:1114 +#: src/remote/remote_daemon.c:1234 msgid "Can't allocate memory" msgstr "" -#: src/locking/lock_daemon.c:1263 src/logging/log_daemon.c:1036 -#: src/remote/remote_daemon.c:1149 +#: src/locking/lock_daemon.c:1261 src/logging/log_daemon.c:1033 +#: src/remote/remote_daemon.c:1141 msgid "Can't create initial configuration" msgstr "" -#: src/locking/lock_daemon.c:1272 src/logging/log_daemon.c:1045 -#: src/remote/remote_daemon.c:1158 +#: src/locking/lock_daemon.c:1270 src/logging/log_daemon.c:1042 +#: src/remote/remote_daemon.c:1150 msgid "Can't determine config path" msgstr "" -#: src/locking/lock_daemon.c:1280 src/logging/log_daemon.c:1053 -#: src/remote/remote_daemon.c:1166 +#: src/locking/lock_daemon.c:1278 src/logging/log_daemon.c:1050 +#: src/remote/remote_daemon.c:1158 #, c-format msgid "Can't load config file: %s: %s" msgstr "" @@ -193,53 +193,53 @@ msgid "Can't load config file: %s" msgstr "" -#: src/remote/remote_daemon.c:1173 +#: src/remote/remote_daemon.c:1165 msgid "Exiting due to failure to migrate profile" msgstr "" -#: src/remote/remote_daemon.c:953 +#: src/remote/remote_daemon.c:945 #, c-format msgid "invalid host UUID: %s" msgstr "" -#: src/locking/lock_daemon.c:1286 src/logging/log_daemon.c:1059 -#: src/remote/remote_daemon.c:1183 +#: src/locking/lock_daemon.c:1285 src/logging/log_daemon.c:1056 +#: src/remote/remote_daemon.c:1175 msgid "Can't initialize logging" msgstr "" -#: src/remote/remote_daemon.c:1193 +#: src/remote/remote_daemon.c:1182 msgid "Can't initialize access manager" msgstr "" -#: src/locking/lock_daemon.c:1295 src/logging/log_daemon.c:1068 -#: src/remote/remote_daemon.c:1202 +#: src/locking/lock_daemon.c:1294 src/logging/log_daemon.c:1065 +#: src/remote/remote_daemon.c:1191 msgid "Can't determine pid file path." msgstr "" -#: src/locking/lock_daemon.c:1303 src/logging/log_daemon.c:1076 -#: src/remote/remote_daemon.c:1212 +#: src/locking/lock_daemon.c:1302 src/logging/log_daemon.c:1073 +#: src/remote/remote_daemon.c:1201 msgid "Can't determine socket paths" msgstr "" -#: src/locking/lock_daemon.c:1359 src/logging/log_daemon.c:1134 -#: src/remote/remote_daemon.c:1224 +#: src/locking/lock_daemon.c:1358 src/logging/log_daemon.c:1131 +#: src/remote/remote_daemon.c:1213 #, c-format msgid "cannot change to root directory: %s" msgstr "" -#: src/locking/lock_daemon.c:1365 src/logging/log_daemon.c:1140 -#: src/remote/remote_daemon.c:1230 +#: src/locking/lock_daemon.c:1364 src/logging/log_daemon.c:1137 +#: src/remote/remote_daemon.c:1219 #, c-format msgid "Failed to fork as daemon: %s" msgstr "" -#: src/locking/lock_daemon.c:1323 src/logging/log_daemon.c:1096 -#: src/remote/remote_daemon.c:1252 +#: src/locking/lock_daemon.c:1322 src/logging/log_daemon.c:1093 +#: src/remote/remote_daemon.c:1241 msgid "Can't determine user directory" msgstr "" -#: src/locking/lock_daemon.c:1335 src/logging/log_daemon.c:1108 -#: src/remote/remote_daemon.c:1263 +#: src/locking/lock_daemon.c:1334 src/logging/log_daemon.c:1105 +#: src/remote/remote_daemon.c:1252 #, c-format msgid "unable to create rundir %s: %s" msgstr "" @@ -247,92 +247,92 @@ #: src/admin/admin_server_dispatch_stubs.h:40 #: src/admin/admin_server_dispatch_stubs.h:152 #: src/admin/admin_server_dispatch_stubs.h:263 -#: src/admin/admin_server_dispatch_stubs.h:345 -#: src/admin/admin_server_dispatch_stubs.h:425 -#: src/admin/admin_server_dispatch_stubs.h:479 -#: src/admin/admin_server_dispatch_stubs.h:592 -#: src/admin/admin_server_dispatch_stubs.h:681 -#: src/remote/remote_daemon_dispatch.c:1883 -#: src/remote/remote_daemon_dispatch.c:1920 -#: src/remote/remote_daemon_dispatch.c:1970 -#: src/remote/remote_daemon_dispatch.c:2022 -#: src/remote/remote_daemon_dispatch.c:2081 -#: src/remote/remote_daemon_dispatch.c:2135 -#: src/remote/remote_daemon_dispatch.c:2197 -#: src/remote/remote_daemon_dispatch.c:2247 -#: src/remote/remote_daemon_dispatch.c:2292 -#: src/remote/remote_daemon_dispatch.c:2346 -#: src/remote/remote_daemon_dispatch.c:2388 -#: src/remote/remote_daemon_dispatch.c:2450 -#: src/remote/remote_daemon_dispatch.c:2489 -#: src/remote/remote_daemon_dispatch.c:2540 -#: src/remote/remote_daemon_dispatch.c:2620 -#: src/remote/remote_daemon_dispatch.c:2693 -#: src/remote/remote_daemon_dispatch.c:2748 -#: src/remote/remote_daemon_dispatch.c:2799 -#: src/remote/remote_daemon_dispatch.c:2861 -#: src/remote/remote_daemon_dispatch.c:2923 -#: src/remote/remote_daemon_dispatch.c:2986 -#: src/remote/remote_daemon_dispatch.c:3058 -#: src/remote/remote_daemon_dispatch.c:3128 -#: src/remote/remote_daemon_dispatch.c:3175 -#: src/remote/remote_daemon_dispatch.c:3221 -#: src/remote/remote_daemon_dispatch.c:3262 -#: src/remote/remote_daemon_dispatch.c:3843 -#: src/remote/remote_daemon_dispatch.c:3888 -#: src/remote/remote_daemon_dispatch.c:3920 -#: src/remote/remote_daemon_dispatch.c:3953 -#: src/remote/remote_daemon_dispatch.c:4017 -#: src/remote/remote_daemon_dispatch.c:4105 -#: src/remote/remote_daemon_dispatch.c:4141 -#: src/remote/remote_daemon_dispatch.c:4181 -#: src/remote/remote_daemon_dispatch.c:4257 -#: src/remote/remote_daemon_dispatch.c:4331 -#: src/remote/remote_daemon_dispatch.c:4388 -#: src/remote/remote_daemon_dispatch.c:4435 -#: src/remote/remote_daemon_dispatch.c:4475 -#: src/remote/remote_daemon_dispatch.c:4525 -#: src/remote/remote_daemon_dispatch.c:4583 -#: src/remote/remote_daemon_dispatch.c:4636 -#: src/remote/remote_daemon_dispatch.c:4684 -#: src/remote/remote_daemon_dispatch.c:4730 -#: src/remote/remote_daemon_dispatch.c:4785 -#: src/remote/remote_daemon_dispatch.c:4826 +#: src/admin/admin_server_dispatch_stubs.h:346 +#: src/admin/admin_server_dispatch_stubs.h:428 +#: src/admin/admin_server_dispatch_stubs.h:482 +#: src/admin/admin_server_dispatch_stubs.h:595 +#: src/admin/admin_server_dispatch_stubs.h:686 +#: src/remote/remote_daemon_dispatch.c:2030 +#: src/remote/remote_daemon_dispatch.c:2067 +#: src/remote/remote_daemon_dispatch.c:2117 +#: src/remote/remote_daemon_dispatch.c:2169 +#: src/remote/remote_daemon_dispatch.c:2228 +#: src/remote/remote_daemon_dispatch.c:2282 +#: src/remote/remote_daemon_dispatch.c:2344 +#: src/remote/remote_daemon_dispatch.c:2394 +#: src/remote/remote_daemon_dispatch.c:2439 +#: src/remote/remote_daemon_dispatch.c:2493 +#: src/remote/remote_daemon_dispatch.c:2535 +#: src/remote/remote_daemon_dispatch.c:2597 +#: src/remote/remote_daemon_dispatch.c:2636 +#: src/remote/remote_daemon_dispatch.c:2687 +#: src/remote/remote_daemon_dispatch.c:2767 +#: src/remote/remote_daemon_dispatch.c:2840 +#: src/remote/remote_daemon_dispatch.c:2895 +#: src/remote/remote_daemon_dispatch.c:2946 +#: src/remote/remote_daemon_dispatch.c:3008 +#: src/remote/remote_daemon_dispatch.c:3070 +#: src/remote/remote_daemon_dispatch.c:3133 +#: src/remote/remote_daemon_dispatch.c:3205 +#: src/remote/remote_daemon_dispatch.c:3275 +#: src/remote/remote_daemon_dispatch.c:3322 +#: src/remote/remote_daemon_dispatch.c:3368 +#: src/remote/remote_daemon_dispatch.c:3409 +#: src/remote/remote_daemon_dispatch.c:3990 +#: src/remote/remote_daemon_dispatch.c:4030 +#: src/remote/remote_daemon_dispatch.c:4062 +#: src/remote/remote_daemon_dispatch.c:4095 +#: src/remote/remote_daemon_dispatch.c:4159 +#: src/remote/remote_daemon_dispatch.c:4247 +#: src/remote/remote_daemon_dispatch.c:4283 +#: src/remote/remote_daemon_dispatch.c:4323 +#: src/remote/remote_daemon_dispatch.c:4399 +#: src/remote/remote_daemon_dispatch.c:4473 +#: src/remote/remote_daemon_dispatch.c:4530 +#: src/remote/remote_daemon_dispatch.c:4577 +#: src/remote/remote_daemon_dispatch.c:4617 +#: src/remote/remote_daemon_dispatch.c:4667 +#: src/remote/remote_daemon_dispatch.c:4725 +#: src/remote/remote_daemon_dispatch.c:4778 +#: src/remote/remote_daemon_dispatch.c:4827 #: src/remote/remote_daemon_dispatch.c:4873 -#: src/remote/remote_daemon_dispatch.c:4934 -#: src/remote/remote_daemon_dispatch.c:5005 -#: src/remote/remote_daemon_dispatch.c:5065 -#: src/remote/remote_daemon_dispatch.c:5110 -#: src/remote/remote_daemon_dispatch.c:5168 -#: src/remote/remote_daemon_dispatch.c:5214 -#: src/remote/remote_daemon_dispatch.c:5264 -#: src/remote/remote_daemon_dispatch.c:5317 -#: src/remote/remote_daemon_dispatch.c:5373 -#: src/remote/remote_daemon_dispatch.c:5434 -#: src/remote/remote_daemon_dispatch.c:5504 -#: src/remote/remote_daemon_dispatch.c:5564 -#: src/remote/remote_daemon_dispatch.c:5621 -#: src/remote/remote_daemon_dispatch.c:5671 -#: src/remote/remote_daemon_dispatch.c:5726 -#: src/remote/remote_daemon_dispatch.c:5773 -#: src/remote/remote_daemon_dispatch.c:5824 -#: src/remote/remote_daemon_dispatch.c:5897 -#: src/remote/remote_daemon_dispatch.c:5946 -#: src/remote/remote_daemon_dispatch.c:6018 -#: src/remote/remote_daemon_dispatch.c:6067 -#: src/remote/remote_daemon_dispatch.c:6139 -#: src/remote/remote_daemon_dispatch.c:6188 -#: src/remote/remote_daemon_dispatch.c:6260 -#: src/remote/remote_daemon_dispatch.c:6310 -#: src/remote/remote_daemon_dispatch.c:6378 -#: src/remote/remote_daemon_dispatch.c:6427 -#: src/remote/remote_daemon_dispatch.c:6463 -#: src/remote/remote_daemon_dispatch.c:6578 -#: src/remote/remote_daemon_dispatch.c:6646 -#: src/remote/remote_daemon_dispatch.c:6730 -#: src/remote/remote_daemon_dispatch.c:6771 -#: src/remote/remote_daemon_dispatch.c:6964 -#: src/remote/remote_daemon_dispatch.c:7010 +#: src/remote/remote_daemon_dispatch.c:4928 +#: src/remote/remote_daemon_dispatch.c:4969 +#: src/remote/remote_daemon_dispatch.c:5016 +#: src/remote/remote_daemon_dispatch.c:5077 +#: src/remote/remote_daemon_dispatch.c:5148 +#: src/remote/remote_daemon_dispatch.c:5208 +#: src/remote/remote_daemon_dispatch.c:5253 +#: src/remote/remote_daemon_dispatch.c:5311 +#: src/remote/remote_daemon_dispatch.c:5357 +#: src/remote/remote_daemon_dispatch.c:5407 +#: src/remote/remote_daemon_dispatch.c:5460 +#: src/remote/remote_daemon_dispatch.c:5516 +#: src/remote/remote_daemon_dispatch.c:5577 +#: src/remote/remote_daemon_dispatch.c:5647 +#: src/remote/remote_daemon_dispatch.c:5707 +#: src/remote/remote_daemon_dispatch.c:5765 +#: src/remote/remote_daemon_dispatch.c:5815 +#: src/remote/remote_daemon_dispatch.c:5870 +#: src/remote/remote_daemon_dispatch.c:5919 +#: src/remote/remote_daemon_dispatch.c:5972 +#: src/remote/remote_daemon_dispatch.c:6045 +#: src/remote/remote_daemon_dispatch.c:6094 +#: src/remote/remote_daemon_dispatch.c:6166 +#: src/remote/remote_daemon_dispatch.c:6215 +#: src/remote/remote_daemon_dispatch.c:6287 +#: src/remote/remote_daemon_dispatch.c:6336 +#: src/remote/remote_daemon_dispatch.c:6408 +#: src/remote/remote_daemon_dispatch.c:6458 +#: src/remote/remote_daemon_dispatch.c:6526 +#: src/remote/remote_daemon_dispatch.c:6575 +#: src/remote/remote_daemon_dispatch.c:6611 +#: src/remote/remote_daemon_dispatch.c:6726 +#: src/remote/remote_daemon_dispatch.c:6794 +#: src/remote/remote_daemon_dispatch.c:6879 +#: src/remote/remote_daemon_dispatch.c:6920 +#: src/remote/remote_daemon_dispatch.c:7113 +#: src/remote/remote_daemon_dispatch.c:7159 #: src/remote/remote_daemon_dispatch_stubs.h:173 #: src/remote/remote_daemon_dispatch_stubs.h:232 #: src/remote/remote_daemon_dispatch_stubs.h:317 @@ -351,273 +351,274 @@ #: src/remote/remote_daemon_dispatch_stubs.h:1258 #: src/remote/remote_daemon_dispatch_stubs.h:1311 #: src/remote/remote_daemon_dispatch_stubs.h:1368 -#: src/remote/remote_daemon_dispatch_stubs.h:1452 -#: src/remote/remote_daemon_dispatch_stubs.h:1536 -#: src/remote/remote_daemon_dispatch_stubs.h:1620 -#: src/remote/remote_daemon_dispatch_stubs.h:1704 -#: src/remote/remote_daemon_dispatch_stubs.h:1788 -#: src/remote/remote_daemon_dispatch_stubs.h:1872 -#: src/remote/remote_daemon_dispatch_stubs.h:1956 -#: src/remote/remote_daemon_dispatch_stubs.h:2038 -#: src/remote/remote_daemon_dispatch_stubs.h:2105 -#: src/remote/remote_daemon_dispatch_stubs.h:2172 -#: src/remote/remote_daemon_dispatch_stubs.h:2239 -#: src/remote/remote_daemon_dispatch_stubs.h:2306 -#: src/remote/remote_daemon_dispatch_stubs.h:2373 -#: src/remote/remote_daemon_dispatch_stubs.h:2440 -#: src/remote/remote_daemon_dispatch_stubs.h:2507 -#: src/remote/remote_daemon_dispatch_stubs.h:2574 -#: src/remote/remote_daemon_dispatch_stubs.h:2641 -#: src/remote/remote_daemon_dispatch_stubs.h:2812 -#: src/remote/remote_daemon_dispatch_stubs.h:2865 -#: src/remote/remote_daemon_dispatch_stubs.h:2918 -#: src/remote/remote_daemon_dispatch_stubs.h:2971 -#: src/remote/remote_daemon_dispatch_stubs.h:3024 -#: src/remote/remote_daemon_dispatch_stubs.h:3077 -#: src/remote/remote_daemon_dispatch_stubs.h:3130 -#: src/remote/remote_daemon_dispatch_stubs.h:3183 -#: src/remote/remote_daemon_dispatch_stubs.h:3236 -#: src/remote/remote_daemon_dispatch_stubs.h:3289 -#: src/remote/remote_daemon_dispatch_stubs.h:3551 -#: src/remote/remote_daemon_dispatch_stubs.h:3607 -#: src/remote/remote_daemon_dispatch_stubs.h:3663 -#: src/remote/remote_daemon_dispatch_stubs.h:3719 -#: src/remote/remote_daemon_dispatch_stubs.h:3778 -#: src/remote/remote_daemon_dispatch_stubs.h:3841 -#: src/remote/remote_daemon_dispatch_stubs.h:3905 -#: src/remote/remote_daemon_dispatch_stubs.h:3962 -#: src/remote/remote_daemon_dispatch_stubs.h:4048 -#: src/remote/remote_daemon_dispatch_stubs.h:4108 -#: src/remote/remote_daemon_dispatch_stubs.h:4168 -#: src/remote/remote_daemon_dispatch_stubs.h:4227 -#: src/remote/remote_daemon_dispatch_stubs.h:4315 -#: src/remote/remote_daemon_dispatch_stubs.h:4371 -#: src/remote/remote_daemon_dispatch_stubs.h:4427 -#: src/remote/remote_daemon_dispatch_stubs.h:4512 -#: src/remote/remote_daemon_dispatch_stubs.h:4571 -#: src/remote/remote_daemon_dispatch_stubs.h:4654 -#: src/remote/remote_daemon_dispatch_stubs.h:4710 -#: src/remote/remote_daemon_dispatch_stubs.h:4764 -#: src/remote/remote_daemon_dispatch_stubs.h:4820 -#: src/remote/remote_daemon_dispatch_stubs.h:4876 -#: src/remote/remote_daemon_dispatch_stubs.h:4932 -#: src/remote/remote_daemon_dispatch_stubs.h:4988 -#: src/remote/remote_daemon_dispatch_stubs.h:5044 -#: src/remote/remote_daemon_dispatch_stubs.h:5103 -#: src/remote/remote_daemon_dispatch_stubs.h:5163 -#: src/remote/remote_daemon_dispatch_stubs.h:5221 -#: src/remote/remote_daemon_dispatch_stubs.h:5282 -#: src/remote/remote_daemon_dispatch_stubs.h:5369 -#: src/remote/remote_daemon_dispatch_stubs.h:5485 -#: src/remote/remote_daemon_dispatch_stubs.h:5656 -#: src/remote/remote_daemon_dispatch_stubs.h:5726 -#: src/remote/remote_daemon_dispatch_stubs.h:5786 -#: src/remote/remote_daemon_dispatch_stubs.h:5904 -#: src/remote/remote_daemon_dispatch_stubs.h:6029 -#: src/remote/remote_daemon_dispatch_stubs.h:6089 -#: src/remote/remote_daemon_dispatch_stubs.h:6177 -#: src/remote/remote_daemon_dispatch_stubs.h:6266 -#: src/remote/remote_daemon_dispatch_stubs.h:6596 -#: src/remote/remote_daemon_dispatch_stubs.h:6656 -#: src/remote/remote_daemon_dispatch_stubs.h:6716 -#: src/remote/remote_daemon_dispatch_stubs.h:6776 -#: src/remote/remote_daemon_dispatch_stubs.h:6833 -#: src/remote/remote_daemon_dispatch_stubs.h:6919 -#: src/remote/remote_daemon_dispatch_stubs.h:6986 -#: src/remote/remote_daemon_dispatch_stubs.h:7046 -#: src/remote/remote_daemon_dispatch_stubs.h:7106 -#: src/remote/remote_daemon_dispatch_stubs.h:7168 -#: src/remote/remote_daemon_dispatch_stubs.h:7254 -#: src/remote/remote_daemon_dispatch_stubs.h:7310 -#: src/remote/remote_daemon_dispatch_stubs.h:7366 -#: src/remote/remote_daemon_dispatch_stubs.h:7420 -#: src/remote/remote_daemon_dispatch_stubs.h:7477 -#: src/remote/remote_daemon_dispatch_stubs.h:7538 -#: src/remote/remote_daemon_dispatch_stubs.h:7595 -#: src/remote/remote_daemon_dispatch_stubs.h:7814 -#: src/remote/remote_daemon_dispatch_stubs.h:7873 -#: src/remote/remote_daemon_dispatch_stubs.h:7986 -#: src/remote/remote_daemon_dispatch_stubs.h:8046 -#: src/remote/remote_daemon_dispatch_stubs.h:8106 -#: src/remote/remote_daemon_dispatch_stubs.h:8166 -#: src/remote/remote_daemon_dispatch_stubs.h:8395 -#: src/remote/remote_daemon_dispatch_stubs.h:8478 -#: src/remote/remote_daemon_dispatch_stubs.h:8582 -#: src/remote/remote_daemon_dispatch_stubs.h:8638 -#: src/remote/remote_daemon_dispatch_stubs.h:8695 -#: src/remote/remote_daemon_dispatch_stubs.h:8753 -#: src/remote/remote_daemon_dispatch_stubs.h:8813 -#: src/remote/remote_daemon_dispatch_stubs.h:8891 -#: src/remote/remote_daemon_dispatch_stubs.h:9043 -#: src/remote/remote_daemon_dispatch_stubs.h:9099 -#: src/remote/remote_daemon_dispatch_stubs.h:9155 -#: src/remote/remote_daemon_dispatch_stubs.h:9211 -#: src/remote/remote_daemon_dispatch_stubs.h:9267 -#: src/remote/remote_daemon_dispatch_stubs.h:9323 -#: src/remote/remote_daemon_dispatch_stubs.h:9383 -#: src/remote/remote_daemon_dispatch_stubs.h:9442 -#: src/remote/remote_daemon_dispatch_stubs.h:9497 -#: src/remote/remote_daemon_dispatch_stubs.h:9549 -#: src/remote/remote_daemon_dispatch_stubs.h:9603 -#: src/remote/remote_daemon_dispatch_stubs.h:9660 -#: src/remote/remote_daemon_dispatch_stubs.h:9720 -#: src/remote/remote_daemon_dispatch_stubs.h:9777 -#: src/remote/remote_daemon_dispatch_stubs.h:9834 -#: src/remote/remote_daemon_dispatch_stubs.h:9888 -#: src/remote/remote_daemon_dispatch_stubs.h:9948 -#: src/remote/remote_daemon_dispatch_stubs.h:10029 -#: src/remote/remote_daemon_dispatch_stubs.h:10085 -#: src/remote/remote_daemon_dispatch_stubs.h:10141 -#: src/remote/remote_daemon_dispatch_stubs.h:10199 -#: src/remote/remote_daemon_dispatch_stubs.h:10265 -#: src/remote/remote_daemon_dispatch_stubs.h:10329 -#: src/remote/remote_daemon_dispatch_stubs.h:10385 -#: src/remote/remote_daemon_dispatch_stubs.h:10443 -#: src/remote/remote_daemon_dispatch_stubs.h:10507 -#: src/remote/remote_daemon_dispatch_stubs.h:10564 -#: src/remote/remote_daemon_dispatch_stubs.h:10623 -#: src/remote/remote_daemon_dispatch_stubs.h:10682 -#: src/remote/remote_daemon_dispatch_stubs.h:10742 -#: src/remote/remote_daemon_dispatch_stubs.h:10806 -#: src/remote/remote_daemon_dispatch_stubs.h:10865 -#: src/remote/remote_daemon_dispatch_stubs.h:10927 -#: src/remote/remote_daemon_dispatch_stubs.h:10993 -#: src/remote/remote_daemon_dispatch_stubs.h:11059 -#: src/remote/remote_daemon_dispatch_stubs.h:11125 -#: src/remote/remote_daemon_dispatch_stubs.h:11189 -#: src/remote/remote_daemon_dispatch_stubs.h:11247 -#: src/remote/remote_daemon_dispatch_stubs.h:11306 -#: src/remote/remote_daemon_dispatch_stubs.h:11362 -#: src/remote/remote_daemon_dispatch_stubs.h:11418 -#: src/remote/remote_daemon_dispatch_stubs.h:11474 -#: src/remote/remote_daemon_dispatch_stubs.h:11530 -#: src/remote/remote_daemon_dispatch_stubs.h:11589 -#: src/remote/remote_daemon_dispatch_stubs.h:11650 -#: src/remote/remote_daemon_dispatch_stubs.h:11709 -#: src/remote/remote_daemon_dispatch_stubs.h:11773 -#: src/remote/remote_daemon_dispatch_stubs.h:11839 -#: src/remote/remote_daemon_dispatch_stubs.h:11904 -#: src/remote/remote_daemon_dispatch_stubs.h:11969 -#: src/remote/remote_daemon_dispatch_stubs.h:12036 -#: src/remote/remote_daemon_dispatch_stubs.h:12128 -#: src/remote/remote_daemon_dispatch_stubs.h:12204 -#: src/remote/remote_daemon_dispatch_stubs.h:12276 -#: src/remote/remote_daemon_dispatch_stubs.h:12337 -#: src/remote/remote_daemon_dispatch_stubs.h:12398 -#: src/remote/remote_daemon_dispatch_stubs.h:12459 -#: src/remote/remote_daemon_dispatch_stubs.h:12515 -#: src/remote/remote_daemon_dispatch_stubs.h:12571 -#: src/remote/remote_daemon_dispatch_stubs.h:12627 -#: src/remote/remote_daemon_dispatch_stubs.h:12682 -#: src/remote/remote_daemon_dispatch_stubs.h:12733 +#: src/remote/remote_daemon_dispatch_stubs.h:1453 +#: src/remote/remote_daemon_dispatch_stubs.h:1538 +#: src/remote/remote_daemon_dispatch_stubs.h:1623 +#: src/remote/remote_daemon_dispatch_stubs.h:1708 +#: src/remote/remote_daemon_dispatch_stubs.h:1793 +#: src/remote/remote_daemon_dispatch_stubs.h:1878 +#: src/remote/remote_daemon_dispatch_stubs.h:1963 +#: src/remote/remote_daemon_dispatch_stubs.h:2046 +#: src/remote/remote_daemon_dispatch_stubs.h:2113 +#: src/remote/remote_daemon_dispatch_stubs.h:2180 +#: src/remote/remote_daemon_dispatch_stubs.h:2247 +#: src/remote/remote_daemon_dispatch_stubs.h:2314 +#: src/remote/remote_daemon_dispatch_stubs.h:2381 +#: src/remote/remote_daemon_dispatch_stubs.h:2448 +#: src/remote/remote_daemon_dispatch_stubs.h:2515 +#: src/remote/remote_daemon_dispatch_stubs.h:2582 +#: src/remote/remote_daemon_dispatch_stubs.h:2649 +#: src/remote/remote_daemon_dispatch_stubs.h:2820 +#: src/remote/remote_daemon_dispatch_stubs.h:2873 +#: src/remote/remote_daemon_dispatch_stubs.h:2926 +#: src/remote/remote_daemon_dispatch_stubs.h:2979 +#: src/remote/remote_daemon_dispatch_stubs.h:3032 +#: src/remote/remote_daemon_dispatch_stubs.h:3085 +#: src/remote/remote_daemon_dispatch_stubs.h:3138 +#: src/remote/remote_daemon_dispatch_stubs.h:3191 +#: src/remote/remote_daemon_dispatch_stubs.h:3244 +#: src/remote/remote_daemon_dispatch_stubs.h:3297 +#: src/remote/remote_daemon_dispatch_stubs.h:3559 +#: src/remote/remote_daemon_dispatch_stubs.h:3615 +#: src/remote/remote_daemon_dispatch_stubs.h:3671 +#: src/remote/remote_daemon_dispatch_stubs.h:3727 +#: src/remote/remote_daemon_dispatch_stubs.h:3786 +#: src/remote/remote_daemon_dispatch_stubs.h:3849 +#: src/remote/remote_daemon_dispatch_stubs.h:3913 +#: src/remote/remote_daemon_dispatch_stubs.h:3970 +#: src/remote/remote_daemon_dispatch_stubs.h:4056 +#: src/remote/remote_daemon_dispatch_stubs.h:4116 +#: src/remote/remote_daemon_dispatch_stubs.h:4176 +#: src/remote/remote_daemon_dispatch_stubs.h:4235 +#: src/remote/remote_daemon_dispatch_stubs.h:4323 +#: src/remote/remote_daemon_dispatch_stubs.h:4379 +#: src/remote/remote_daemon_dispatch_stubs.h:4435 +#: src/remote/remote_daemon_dispatch_stubs.h:4520 +#: src/remote/remote_daemon_dispatch_stubs.h:4581 +#: src/remote/remote_daemon_dispatch_stubs.h:4666 +#: src/remote/remote_daemon_dispatch_stubs.h:4724 +#: src/remote/remote_daemon_dispatch_stubs.h:4780 +#: src/remote/remote_daemon_dispatch_stubs.h:4836 +#: src/remote/remote_daemon_dispatch_stubs.h:4892 +#: src/remote/remote_daemon_dispatch_stubs.h:4948 +#: src/remote/remote_daemon_dispatch_stubs.h:5004 +#: src/remote/remote_daemon_dispatch_stubs.h:5060 +#: src/remote/remote_daemon_dispatch_stubs.h:5119 +#: src/remote/remote_daemon_dispatch_stubs.h:5179 +#: src/remote/remote_daemon_dispatch_stubs.h:5237 +#: src/remote/remote_daemon_dispatch_stubs.h:5298 +#: src/remote/remote_daemon_dispatch_stubs.h:5385 +#: src/remote/remote_daemon_dispatch_stubs.h:5501 +#: src/remote/remote_daemon_dispatch_stubs.h:5672 +#: src/remote/remote_daemon_dispatch_stubs.h:5742 +#: src/remote/remote_daemon_dispatch_stubs.h:5802 +#: src/remote/remote_daemon_dispatch_stubs.h:5920 +#: src/remote/remote_daemon_dispatch_stubs.h:6045 +#: src/remote/remote_daemon_dispatch_stubs.h:6105 +#: src/remote/remote_daemon_dispatch_stubs.h:6193 +#: src/remote/remote_daemon_dispatch_stubs.h:6282 +#: src/remote/remote_daemon_dispatch_stubs.h:6612 +#: src/remote/remote_daemon_dispatch_stubs.h:6672 +#: src/remote/remote_daemon_dispatch_stubs.h:6732 +#: src/remote/remote_daemon_dispatch_stubs.h:6792 +#: src/remote/remote_daemon_dispatch_stubs.h:6849 +#: src/remote/remote_daemon_dispatch_stubs.h:6935 +#: src/remote/remote_daemon_dispatch_stubs.h:7002 +#: src/remote/remote_daemon_dispatch_stubs.h:7062 +#: src/remote/remote_daemon_dispatch_stubs.h:7122 +#: src/remote/remote_daemon_dispatch_stubs.h:7184 +#: src/remote/remote_daemon_dispatch_stubs.h:7271 +#: src/remote/remote_daemon_dispatch_stubs.h:7329 +#: src/remote/remote_daemon_dispatch_stubs.h:7387 +#: src/remote/remote_daemon_dispatch_stubs.h:7443 +#: src/remote/remote_daemon_dispatch_stubs.h:7500 +#: src/remote/remote_daemon_dispatch_stubs.h:7561 +#: src/remote/remote_daemon_dispatch_stubs.h:7618 +#: src/remote/remote_daemon_dispatch_stubs.h:7837 +#: src/remote/remote_daemon_dispatch_stubs.h:7898 +#: src/remote/remote_daemon_dispatch_stubs.h:8013 +#: src/remote/remote_daemon_dispatch_stubs.h:8073 +#: src/remote/remote_daemon_dispatch_stubs.h:8133 +#: src/remote/remote_daemon_dispatch_stubs.h:8193 +#: src/remote/remote_daemon_dispatch_stubs.h:8422 +#: src/remote/remote_daemon_dispatch_stubs.h:8505 +#: src/remote/remote_daemon_dispatch_stubs.h:8609 +#: src/remote/remote_daemon_dispatch_stubs.h:8665 +#: src/remote/remote_daemon_dispatch_stubs.h:8722 +#: src/remote/remote_daemon_dispatch_stubs.h:8780 +#: src/remote/remote_daemon_dispatch_stubs.h:8840 +#: src/remote/remote_daemon_dispatch_stubs.h:8918 +#: src/remote/remote_daemon_dispatch_stubs.h:9070 +#: src/remote/remote_daemon_dispatch_stubs.h:9126 +#: src/remote/remote_daemon_dispatch_stubs.h:9182 +#: src/remote/remote_daemon_dispatch_stubs.h:9238 +#: src/remote/remote_daemon_dispatch_stubs.h:9294 +#: src/remote/remote_daemon_dispatch_stubs.h:9350 +#: src/remote/remote_daemon_dispatch_stubs.h:9410 +#: src/remote/remote_daemon_dispatch_stubs.h:9469 +#: src/remote/remote_daemon_dispatch_stubs.h:9524 +#: src/remote/remote_daemon_dispatch_stubs.h:9576 +#: src/remote/remote_daemon_dispatch_stubs.h:9630 +#: src/remote/remote_daemon_dispatch_stubs.h:9687 +#: src/remote/remote_daemon_dispatch_stubs.h:9747 +#: src/remote/remote_daemon_dispatch_stubs.h:9804 +#: src/remote/remote_daemon_dispatch_stubs.h:9861 +#: src/remote/remote_daemon_dispatch_stubs.h:9915 +#: src/remote/remote_daemon_dispatch_stubs.h:9975 +#: src/remote/remote_daemon_dispatch_stubs.h:10056 +#: src/remote/remote_daemon_dispatch_stubs.h:10112 +#: src/remote/remote_daemon_dispatch_stubs.h:10168 +#: src/remote/remote_daemon_dispatch_stubs.h:10226 +#: src/remote/remote_daemon_dispatch_stubs.h:10292 +#: src/remote/remote_daemon_dispatch_stubs.h:10356 +#: src/remote/remote_daemon_dispatch_stubs.h:10412 +#: src/remote/remote_daemon_dispatch_stubs.h:10470 +#: src/remote/remote_daemon_dispatch_stubs.h:10536 +#: src/remote/remote_daemon_dispatch_stubs.h:10600 +#: src/remote/remote_daemon_dispatch_stubs.h:10657 +#: src/remote/remote_daemon_dispatch_stubs.h:10716 +#: src/remote/remote_daemon_dispatch_stubs.h:10775 +#: src/remote/remote_daemon_dispatch_stubs.h:10835 +#: src/remote/remote_daemon_dispatch_stubs.h:10899 +#: src/remote/remote_daemon_dispatch_stubs.h:10958 +#: src/remote/remote_daemon_dispatch_stubs.h:11020 +#: src/remote/remote_daemon_dispatch_stubs.h:11086 +#: src/remote/remote_daemon_dispatch_stubs.h:11152 +#: src/remote/remote_daemon_dispatch_stubs.h:11218 +#: src/remote/remote_daemon_dispatch_stubs.h:11282 +#: src/remote/remote_daemon_dispatch_stubs.h:11340 +#: src/remote/remote_daemon_dispatch_stubs.h:11399 +#: src/remote/remote_daemon_dispatch_stubs.h:11455 +#: src/remote/remote_daemon_dispatch_stubs.h:11511 +#: src/remote/remote_daemon_dispatch_stubs.h:11567 +#: src/remote/remote_daemon_dispatch_stubs.h:11623 +#: src/remote/remote_daemon_dispatch_stubs.h:11682 +#: src/remote/remote_daemon_dispatch_stubs.h:11745 +#: src/remote/remote_daemon_dispatch_stubs.h:11806 +#: src/remote/remote_daemon_dispatch_stubs.h:11870 +#: src/remote/remote_daemon_dispatch_stubs.h:11938 +#: src/remote/remote_daemon_dispatch_stubs.h:12003 +#: src/remote/remote_daemon_dispatch_stubs.h:12068 +#: src/remote/remote_daemon_dispatch_stubs.h:12135 +#: src/remote/remote_daemon_dispatch_stubs.h:12228 +#: src/remote/remote_daemon_dispatch_stubs.h:12304 +#: src/remote/remote_daemon_dispatch_stubs.h:12376 +#: src/remote/remote_daemon_dispatch_stubs.h:12439 +#: src/remote/remote_daemon_dispatch_stubs.h:12500 +#: src/remote/remote_daemon_dispatch_stubs.h:12561 +#: src/remote/remote_daemon_dispatch_stubs.h:12617 +#: src/remote/remote_daemon_dispatch_stubs.h:12673 +#: src/remote/remote_daemon_dispatch_stubs.h:12729 #: src/remote/remote_daemon_dispatch_stubs.h:12784 -#: src/remote/remote_daemon_dispatch_stubs.h:12836 -#: src/remote/remote_daemon_dispatch_stubs.h:12894 -#: src/remote/remote_daemon_dispatch_stubs.h:12948 -#: src/remote/remote_daemon_dispatch_stubs.h:13007 -#: src/remote/remote_daemon_dispatch_stubs.h:13067 -#: src/remote/remote_daemon_dispatch_stubs.h:13126 -#: src/remote/remote_daemon_dispatch_stubs.h:13182 -#: src/remote/remote_daemon_dispatch_stubs.h:13236 -#: src/remote/remote_daemon_dispatch_stubs.h:13292 -#: src/remote/remote_daemon_dispatch_stubs.h:13350 -#: src/remote/remote_daemon_dispatch_stubs.h:13406 -#: src/remote/remote_daemon_dispatch_stubs.h:13460 -#: src/remote/remote_daemon_dispatch_stubs.h:13519 -#: src/remote/remote_daemon_dispatch_stubs.h:13579 -#: src/remote/remote_daemon_dispatch_stubs.h:13666 -#: src/remote/remote_daemon_dispatch_stubs.h:13726 -#: src/remote/remote_daemon_dispatch_stubs.h:13786 -#: src/remote/remote_daemon_dispatch_stubs.h:13845 -#: src/remote/remote_daemon_dispatch_stubs.h:13901 -#: src/remote/remote_daemon_dispatch_stubs.h:13955 -#: src/remote/remote_daemon_dispatch_stubs.h:14011 -#: src/remote/remote_daemon_dispatch_stubs.h:14067 -#: src/remote/remote_daemon_dispatch_stubs.h:14152 -#: src/remote/remote_daemon_dispatch_stubs.h:14206 -#: src/remote/remote_daemon_dispatch_stubs.h:14263 -#: src/remote/remote_daemon_dispatch_stubs.h:14321 -#: src/remote/remote_daemon_dispatch_stubs.h:14407 -#: src/remote/remote_daemon_dispatch_stubs.h:14467 -#: src/remote/remote_daemon_dispatch_stubs.h:14538 -#: src/remote/remote_daemon_dispatch_stubs.h:14594 -#: src/remote/remote_daemon_dispatch_stubs.h:14651 -#: src/remote/remote_daemon_dispatch_stubs.h:14708 -#: src/remote/remote_daemon_dispatch_stubs.h:14764 -#: src/remote/remote_daemon_dispatch_stubs.h:14822 -#: src/remote/remote_daemon_dispatch_stubs.h:14941 -#: src/remote/remote_daemon_dispatch_stubs.h:15021 -#: src/remote/remote_daemon_dispatch_stubs.h:15191 -#: src/remote/remote_daemon_dispatch_stubs.h:15261 -#: src/remote/remote_daemon_dispatch_stubs.h:15317 -#: src/remote/remote_daemon_dispatch_stubs.h:15376 -#: src/remote/remote_daemon_dispatch_stubs.h:15430 -#: src/remote/remote_daemon_dispatch_stubs.h:15484 -#: src/remote/remote_daemon_dispatch_stubs.h:15543 -#: src/remote/remote_daemon_dispatch_stubs.h:15602 -#: src/remote/remote_daemon_dispatch_stubs.h:15658 -#: src/remote/remote_daemon_dispatch_stubs.h:15715 -#: src/remote/remote_daemon_dispatch_stubs.h:15774 -#: src/remote/remote_daemon_dispatch_stubs.h:15830 -#: src/remote/remote_daemon_dispatch_stubs.h:15884 -#: src/remote/remote_daemon_dispatch_stubs.h:15942 -#: src/remote/remote_daemon_dispatch_stubs.h:16026 -#: src/remote/remote_daemon_dispatch_stubs.h:16085 -#: src/remote/remote_daemon_dispatch_stubs.h:16141 -#: src/remote/remote_daemon_dispatch_stubs.h:16195 -#: src/remote/remote_daemon_dispatch_stubs.h:16251 -#: src/remote/remote_daemon_dispatch_stubs.h:16307 -#: src/remote/remote_daemon_dispatch_stubs.h:16363 -#: src/remote/remote_daemon_dispatch_stubs.h:16421 -#: src/remote/remote_daemon_dispatch_stubs.h:16477 -#: src/remote/remote_daemon_dispatch_stubs.h:16531 -#: src/remote/remote_daemon_dispatch_stubs.h:16587 -#: src/remote/remote_daemon_dispatch_stubs.h:16646 -#: src/remote/remote_daemon_dispatch_stubs.h:16706 -#: src/remote/remote_daemon_dispatch_stubs.h:16769 -#: src/remote/remote_daemon_dispatch_stubs.h:16829 -#: src/remote/remote_daemon_dispatch_stubs.h:16889 -#: src/remote/remote_daemon_dispatch_stubs.h:16951 -#: src/remote/remote_daemon_dispatch_stubs.h:17038 -#: src/remote/remote_daemon_dispatch_stubs.h:17109 -#: src/remote/remote_daemon_dispatch_stubs.h:17165 -#: src/remote/remote_daemon_dispatch_stubs.h:17221 -#: src/remote/remote_daemon_dispatch_stubs.h:17278 -#: src/remote/remote_daemon_dispatch_stubs.h:17339 -#: src/remote/remote_daemon_dispatch_stubs.h:17396 -#: src/remote/remote_daemon_dispatch_stubs.h:17452 -#: src/remote/remote_daemon_dispatch_stubs.h:17508 -#: src/remote/remote_daemon_dispatch_stubs.h:17567 -#: src/remote/remote_daemon_dispatch_stubs.h:17629 -#: src/remote/remote_daemon_dispatch_stubs.h:17691 -#: src/remote/remote_daemon_dispatch_stubs.h:17750 -#: src/remote/remote_daemon_dispatch_stubs.h:17825 -#: src/remote/remote_daemon_dispatch_stubs.h:17914 -#: src/remote/remote_daemon_dispatch_stubs.h:17974 -#: src/remote/remote_daemon_dispatch_stubs.h:18033 -#: src/remote/remote_daemon_dispatch_stubs.h:18090 -#: src/remote/remote_daemon_dispatch_stubs.h:18150 -#: src/remote/remote_daemon_dispatch_stubs.h:18204 -#: src/remote/remote_daemon_dispatch_stubs.h:18263 -#: src/remote/remote_daemon_dispatch_stubs.h:18335 -#: src/remote/remote_daemon_dispatch_stubs.h:18391 +#: src/remote/remote_daemon_dispatch_stubs.h:12835 +#: src/remote/remote_daemon_dispatch_stubs.h:12886 +#: src/remote/remote_daemon_dispatch_stubs.h:12938 +#: src/remote/remote_daemon_dispatch_stubs.h:12996 +#: src/remote/remote_daemon_dispatch_stubs.h:13052 +#: src/remote/remote_daemon_dispatch_stubs.h:13111 +#: src/remote/remote_daemon_dispatch_stubs.h:13171 +#: src/remote/remote_daemon_dispatch_stubs.h:13230 +#: src/remote/remote_daemon_dispatch_stubs.h:13288 +#: src/remote/remote_daemon_dispatch_stubs.h:13344 +#: src/remote/remote_daemon_dispatch_stubs.h:13400 +#: src/remote/remote_daemon_dispatch_stubs.h:13458 +#: src/remote/remote_daemon_dispatch_stubs.h:13516 +#: src/remote/remote_daemon_dispatch_stubs.h:13572 +#: src/remote/remote_daemon_dispatch_stubs.h:13631 +#: src/remote/remote_daemon_dispatch_stubs.h:13691 +#: src/remote/remote_daemon_dispatch_stubs.h:13778 +#: src/remote/remote_daemon_dispatch_stubs.h:13838 +#: src/remote/remote_daemon_dispatch_stubs.h:13898 +#: src/remote/remote_daemon_dispatch_stubs.h:13957 +#: src/remote/remote_daemon_dispatch_stubs.h:14015 +#: src/remote/remote_daemon_dispatch_stubs.h:14071 +#: src/remote/remote_daemon_dispatch_stubs.h:14127 +#: src/remote/remote_daemon_dispatch_stubs.h:14183 +#: src/remote/remote_daemon_dispatch_stubs.h:14268 +#: src/remote/remote_daemon_dispatch_stubs.h:14324 +#: src/remote/remote_daemon_dispatch_stubs.h:14381 +#: src/remote/remote_daemon_dispatch_stubs.h:14439 +#: src/remote/remote_daemon_dispatch_stubs.h:14525 +#: src/remote/remote_daemon_dispatch_stubs.h:14585 +#: src/remote/remote_daemon_dispatch_stubs.h:14656 +#: src/remote/remote_daemon_dispatch_stubs.h:14714 +#: src/remote/remote_daemon_dispatch_stubs.h:14773 +#: src/remote/remote_daemon_dispatch_stubs.h:14830 +#: src/remote/remote_daemon_dispatch_stubs.h:14886 +#: src/remote/remote_daemon_dispatch_stubs.h:14944 +#: src/remote/remote_daemon_dispatch_stubs.h:15063 +#: src/remote/remote_daemon_dispatch_stubs.h:15143 +#: src/remote/remote_daemon_dispatch_stubs.h:15313 +#: src/remote/remote_daemon_dispatch_stubs.h:15383 +#: src/remote/remote_daemon_dispatch_stubs.h:15439 +#: src/remote/remote_daemon_dispatch_stubs.h:15498 +#: src/remote/remote_daemon_dispatch_stubs.h:15552 +#: src/remote/remote_daemon_dispatch_stubs.h:15608 +#: src/remote/remote_daemon_dispatch_stubs.h:15667 +#: src/remote/remote_daemon_dispatch_stubs.h:15726 +#: src/remote/remote_daemon_dispatch_stubs.h:15784 +#: src/remote/remote_daemon_dispatch_stubs.h:15843 +#: src/remote/remote_daemon_dispatch_stubs.h:15902 +#: src/remote/remote_daemon_dispatch_stubs.h:15960 +#: src/remote/remote_daemon_dispatch_stubs.h:16016 +#: src/remote/remote_daemon_dispatch_stubs.h:16074 +#: src/remote/remote_daemon_dispatch_stubs.h:16160 +#: src/remote/remote_daemon_dispatch_stubs.h:16219 +#: src/remote/remote_daemon_dispatch_stubs.h:16277 +#: src/remote/remote_daemon_dispatch_stubs.h:16333 +#: src/remote/remote_daemon_dispatch_stubs.h:16389 +#: src/remote/remote_daemon_dispatch_stubs.h:16445 +#: src/remote/remote_daemon_dispatch_stubs.h:16501 +#: src/remote/remote_daemon_dispatch_stubs.h:16559 +#: src/remote/remote_daemon_dispatch_stubs.h:16617 +#: src/remote/remote_daemon_dispatch_stubs.h:16673 +#: src/remote/remote_daemon_dispatch_stubs.h:16729 +#: src/remote/remote_daemon_dispatch_stubs.h:16788 +#: src/remote/remote_daemon_dispatch_stubs.h:16848 +#: src/remote/remote_daemon_dispatch_stubs.h:16911 +#: src/remote/remote_daemon_dispatch_stubs.h:16971 +#: src/remote/remote_daemon_dispatch_stubs.h:17031 +#: src/remote/remote_daemon_dispatch_stubs.h:17093 +#: src/remote/remote_daemon_dispatch_stubs.h:17181 +#: src/remote/remote_daemon_dispatch_stubs.h:17252 +#: src/remote/remote_daemon_dispatch_stubs.h:17310 +#: src/remote/remote_daemon_dispatch_stubs.h:17368 +#: src/remote/remote_daemon_dispatch_stubs.h:17427 +#: src/remote/remote_daemon_dispatch_stubs.h:17490 +#: src/remote/remote_daemon_dispatch_stubs.h:17547 +#: src/remote/remote_daemon_dispatch_stubs.h:17603 +#: src/remote/remote_daemon_dispatch_stubs.h:17659 +#: src/remote/remote_daemon_dispatch_stubs.h:17718 +#: src/remote/remote_daemon_dispatch_stubs.h:17782 +#: src/remote/remote_daemon_dispatch_stubs.h:17846 +#: src/remote/remote_daemon_dispatch_stubs.h:17905 +#: src/remote/remote_daemon_dispatch_stubs.h:17980 +#: src/remote/remote_daemon_dispatch_stubs.h:18069 +#: src/remote/remote_daemon_dispatch_stubs.h:18129 +#: src/remote/remote_daemon_dispatch_stubs.h:18188 +#: src/remote/remote_daemon_dispatch_stubs.h:18247 +#: src/remote/remote_daemon_dispatch_stubs.h:18309 +#: src/remote/remote_daemon_dispatch_stubs.h:18365 +#: src/remote/remote_daemon_dispatch_stubs.h:18424 +#: src/remote/remote_daemon_dispatch_stubs.h:18496 +#: src/remote/remote_daemon_dispatch_stubs.h:18552 #: src/remote/remote_daemon_dispatch_qemu_stubs.h:96 #: src/remote/remote_daemon_dispatch_qemu_stubs.h:164 -#: src/rpc/virnetserverclient.c:1620 +#: src/rpc/virnetserverclient.c:1617 msgid "connection not open" msgstr "yhteys ei ole auki" -#: src/remote/remote_daemon_dispatch.c:65 src/remote/remote_driver.c:64 +#: src/remote/remote_daemon_dispatch.c:63 src/remote/remote_driver.c:62 #, c-format msgid "conversion from hyper to %s overflowed" msgstr "" -#: src/admin/admin_server_dispatch.c:75 src/locking/lock_daemon.c:755 -#: src/logging/log_daemon.c:622 src/remote/remote_daemon_dispatch.c:1787 +#: src/admin/admin_server_dispatch.c:73 src/locking/lock_daemon.c:753 +#: src/logging/log_daemon.c:619 src/remote/remote_daemon_dispatch.c:1934 msgid "unable to init mutex" msgstr "" -#: src/remote/remote_daemon_dispatch.c:1813 +#: src/remote/remote_daemon_dispatch.c:1960 msgid "connection already open" msgstr "yhteys on jo auki" @@ -630,21 +631,21 @@ msgid "unknown parameter type: %d" msgstr "" -#: src/remote/remote_daemon_dispatch.c:1925 -#: src/remote/remote_daemon_dispatch.c:1975 -#: src/remote/remote_daemon_dispatch.c:2144 -#: src/remote/remote_daemon_dispatch.c:2806 -#: src/remote/remote_daemon_dispatch.c:2868 -#: src/remote/remote_daemon_dispatch.c:2930 -#: src/remote/remote_daemon_dispatch.c:2993 -#: src/remote/remote_daemon_dispatch.c:3065 -#: src/remote/remote_daemon_dispatch.c:3139 -#: src/remote/remote_daemon_dispatch.c:3186 -#: src/remote/remote_daemon_dispatch.c:3267 -#: src/remote/remote_daemon_dispatch.c:4880 -#: src/remote/remote_daemon_dispatch.c:4939 -#: src/remote/remote_daemon_dispatch.c:5073 -#: src/remote/remote_daemon_dispatch.c:5117 +#: src/remote/remote_daemon_dispatch.c:2072 +#: src/remote/remote_daemon_dispatch.c:2122 +#: src/remote/remote_daemon_dispatch.c:2291 +#: src/remote/remote_daemon_dispatch.c:2953 +#: src/remote/remote_daemon_dispatch.c:3015 +#: src/remote/remote_daemon_dispatch.c:3077 +#: src/remote/remote_daemon_dispatch.c:3140 +#: src/remote/remote_daemon_dispatch.c:3212 +#: src/remote/remote_daemon_dispatch.c:3286 +#: src/remote/remote_daemon_dispatch.c:3333 +#: src/remote/remote_daemon_dispatch.c:3414 +#: src/remote/remote_daemon_dispatch.c:5023 +#: src/remote/remote_daemon_dispatch.c:5082 +#: src/remote/remote_daemon_dispatch.c:5216 +#: src/remote/remote_daemon_dispatch.c:5260 msgid "nparams too large" msgstr "" @@ -654,72 +655,72 @@ msgstr "" #: src/remote/remote_daemon_dispatch_stubs.h:1380 -#: src/remote/remote_driver.c:1748 src/remote/remote_driver.c:1762 +#: src/remote/remote_driver.c:1746 src/remote/remote_driver.c:1760 #, c-format msgid "Too many domains '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch.c:2028 +#: src/remote/remote_daemon_dispatch.c:2175 msgid "maxStats > REMOTE_DOMAIN_MEMORY_STATS_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch.c:2094 -#: src/remote/remote_daemon_dispatch.c:2209 +#: src/remote/remote_daemon_dispatch.c:2241 +#: src/remote/remote_daemon_dispatch.c:2356 msgid "size > maximum buffer size" msgstr "" -#: src/remote/remote_daemon_dispatch.c:2314 +#: src/remote/remote_daemon_dispatch.c:2461 msgid "failed to copy security label" msgstr "" -#: src/remote/remote_daemon_dispatch.c:2396 +#: src/remote/remote_daemon_dispatch.c:2543 msgid "ncpumaps > REMOTE_VCPUINFO_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch.c:2402 -#: src/remote/remote_daemon_dispatch.c:2554 +#: src/remote/remote_daemon_dispatch.c:2549 +#: src/remote/remote_daemon_dispatch.c:2701 msgid "maxinfo * maplen > REMOTE_CPUMAPS_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch.c:2548 +#: src/remote/remote_daemon_dispatch.c:2695 msgid "maxinfo > REMOTE_VCPUINFO_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch.c:3392 +#: src/remote/remote_daemon_dispatch.c:3539 msgid "client tried invalid SASL init request" msgstr "" -#: src/remote/remote_daemon_dispatch.c:3438 -#: src/remote/remote_daemon_dispatch.c:3594 -#: src/remote/remote_daemon_dispatch.c:3692 -#: src/remote/remote_daemon_dispatch.c:3708 -#: src/remote/remote_daemon_dispatch.c:3722 -#: src/remote/remote_daemon_dispatch.c:3736 src/util/virerror.c:1178 +#: src/remote/remote_daemon_dispatch.c:3585 +#: src/remote/remote_daemon_dispatch.c:3741 +#: src/remote/remote_daemon_dispatch.c:3839 +#: src/remote/remote_daemon_dispatch.c:3855 +#: src/remote/remote_daemon_dispatch.c:3869 +#: src/remote/remote_daemon_dispatch.c:3883 src/util/virerror.c:1046 #: src/util/virpolkit.c:220 msgid "authentication failed" msgstr "todennus epäonnistui" -#: src/remote/remote_daemon_dispatch.c:3467 +#: src/remote/remote_daemon_dispatch.c:3614 #, c-format msgid "negotiated SSF %d was not strong enough" msgstr "" -#: src/remote/remote_daemon_dispatch.c:3525 -#: src/remote/remote_daemon_dispatch.c:3623 +#: src/remote/remote_daemon_dispatch.c:3672 +#: src/remote/remote_daemon_dispatch.c:3770 msgid "client tried invalid SASL start request" msgstr "" -#: src/remote/remote_daemon_dispatch.c:3543 +#: src/remote/remote_daemon_dispatch.c:3690 #, c-format msgid "sasl start reply data too long %d" msgstr "" -#: src/remote/remote_daemon_dispatch.c:3640 +#: src/remote/remote_daemon_dispatch.c:3787 #, c-format msgid "sasl step reply data too long %d" msgstr "" -#: src/remote/remote_daemon_dispatch.c:3768 +#: src/remote/remote_daemon_dispatch.c:3915 msgid "client tried invalid PolicyKit init request" msgstr "" @@ -770,29 +771,29 @@ msgid "client tried unsupported PolicyKit init request" msgstr "" -#: src/remote/remote_daemon_dispatch.c:4032 -#: src/remote/remote_daemon_dispatch.c:4355 +#: src/remote/remote_daemon_dispatch.c:4174 +#: src/remote/remote_daemon_dispatch.c:4497 #, c-format msgid "domain event %d not registered" msgstr "" -#: src/remote/remote_daemon_dispatch.c:4192 -#: src/remote/remote_daemon_dispatch.c:4268 -#: src/remote/remote_daemon_dispatch.c:4342 +#: src/remote/remote_daemon_dispatch.c:4334 +#: src/remote/remote_daemon_dispatch.c:4410 +#: src/remote/remote_daemon_dispatch.c:4484 #, c-format msgid "unsupported event ID %d" msgstr "" -#: src/remote/remote_daemon_dispatch.c:4400 +#: src/remote/remote_daemon_dispatch.c:4542 #, c-format msgid "domain event callback %d not registered" msgstr "" -#: src/remote/remote_daemon_dispatch.c:4943 +#: src/remote/remote_daemon_dispatch.c:5086 msgid "ncpus too large" msgstr "" -#: src/remote/remote_daemon_dispatch.c:5014 +#: src/remote/remote_daemon_dispatch.c:5157 msgid "maxerrors too large" msgstr "" @@ -812,12 +813,12 @@ msgid "Too many storage volumes '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:1548 +#: src/remote/remote_daemon_dispatch_stubs.h:1550 #, c-format msgid "Too many networks '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:1464 +#: src/remote/remote_daemon_dispatch_stubs.h:1465 #, c-format msgid "Too many interfaces '%d' for limit '%d'" msgstr "" @@ -832,101 +833,101 @@ msgid "Too many network filters '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:1884 +#: src/remote/remote_daemon_dispatch_stubs.h:1890 #, c-format msgid "Too many secrets '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch.c:5277 +#: src/remote/remote_daemon_dispatch.c:5420 #, c-format msgid "Too many job stats '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch.c:5323 -#: src/remote/remote_daemon_dispatch.c:5379 -#: src/remote/remote_daemon_dispatch.c:5440 -#: src/remote/remote_daemon_dispatch.c:5510 -#: src/remote/remote_daemon_dispatch.c:5570 -#: src/remote/remote_daemon_dispatch.c:5627 src/remote/remote_driver.c:6993 -#: src/remote/remote_driver.c:7061 src/remote/remote_driver.c:7145 -#: src/remote/remote_driver.c:7235 src/remote/remote_driver.c:7309 -#: src/remote/remote_driver.c:7383 +#: src/remote/remote_daemon_dispatch.c:5466 +#: src/remote/remote_daemon_dispatch.c:5522 +#: src/remote/remote_daemon_dispatch.c:5583 +#: src/remote/remote_daemon_dispatch.c:5653 +#: src/remote/remote_daemon_dispatch.c:5713 +#: src/remote/remote_daemon_dispatch.c:5771 src/remote/remote_driver.c:6991 +#: src/remote/remote_driver.c:7059 src/remote/remote_driver.c:7143 +#: src/remote/remote_driver.c:7233 src/remote/remote_driver.c:7307 +#: src/remote/remote_driver.c:7381 #, c-format msgid "Too many migration parameters '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch.c:5683 +#: src/remote/remote_daemon_dispatch.c:5827 #, c-format msgid "Too many CPU models '%d' for limit '%d'" msgstr "" -#: src/remote/remote_daemon_dispatch.c:5836 +#: src/remote/remote_daemon_dispatch.c:5984 #, c-format msgid "unsupported network event ID %d" msgstr "" -#: src/remote/remote_daemon_dispatch.c:5909 +#: src/remote/remote_daemon_dispatch.c:6057 #, c-format msgid "network event callback %d not registered" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2044 +#: src/remote/remote_daemon_dispatch_stubs.h:2052 msgid "maxnames > REMOTE_DOMAIN_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2111 -#: src/remote/remote_daemon_dispatch_stubs.h:2379 +#: src/remote/remote_daemon_dispatch_stubs.h:2119 +#: src/remote/remote_daemon_dispatch_stubs.h:2387 msgid "maxnames > REMOTE_INTERFACE_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2178 -#: src/remote/remote_daemon_dispatch_stubs.h:2446 +#: src/remote/remote_daemon_dispatch_stubs.h:2186 +#: src/remote/remote_daemon_dispatch_stubs.h:2454 msgid "maxnames > REMOTE_NETWORK_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2245 -#: src/remote/remote_daemon_dispatch_stubs.h:2647 +#: src/remote/remote_daemon_dispatch_stubs.h:2253 +#: src/remote/remote_daemon_dispatch_stubs.h:2655 msgid "maxnames > REMOTE_STORAGE_POOL_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2312 +#: src/remote/remote_daemon_dispatch_stubs.h:2320 msgid "maxids > REMOTE_DOMAIN_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2513 +#: src/remote/remote_daemon_dispatch_stubs.h:2521 msgid "maxnames > REMOTE_NWFILTER_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:2580 +#: src/remote/remote_daemon_dispatch_stubs.h:2588 msgid "maxuuids > REMOTE_SECRET_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:12134 -#: src/remote/remote_daemon_dispatch_stubs.h:12210 +#: src/remote/remote_daemon_dispatch_stubs.h:12234 +#: src/remote/remote_daemon_dispatch_stubs.h:12310 msgid "maxnames > REMOTE_DOMAIN_SNAPSHOT_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:14473 +#: src/remote/remote_daemon_dispatch_stubs.h:14591 msgid "maxnames > REMOTE_NODE_DEVICE_CAPS_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:14828 +#: src/remote/remote_daemon_dispatch_stubs.h:14950 msgid "maxcells > REMOTE_NODE_MAX_CELLS" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:15197 +#: src/remote/remote_daemon_dispatch_stubs.h:15319 msgid "maxnames > REMOTE_NODE_DEVICE_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_dispatch_stubs.h:17044 +#: src/remote/remote_daemon_dispatch_stubs.h:17187 msgid "maxnames > REMOTE_STORAGE_VOL_LIST_MAX" msgstr "" -#: src/remote/remote_daemon_stream.c:245 +#: src/remote/remote_daemon_stream.c:243 msgid "stream had unexpected termination" msgstr "" -#: src/remote/remote_daemon_stream.c:248 +#: src/remote/remote_daemon_stream.c:246 msgid "stream had I/O failure" msgstr "" @@ -934,7 +935,7 @@ msgid "stream aborted at client request" msgstr "" -#: src/remote/remote_daemon_stream.c:645 +#: src/remote/remote_daemon_stream.c:643 #, c-format msgid "stream aborted with unexpected status %d" msgstr "" @@ -1011,9 +1012,9 @@ msgid "Parameter string not correctly encoded" msgstr "" -#: gnulib/lib/gai_strerror.c:87 src/esx/esx_vi.c:4543 -#: src/hyperv/hyperv_wmi.c:1182 src/rpc/virnetclientprogram.c:183 -#: src/rpc/virnetclientstream.c:206 +#: gnulib/lib/gai_strerror.c:87 src/esx/esx_vi.c:4549 +#: src/hyperv/hyperv_wmi.c:1182 src/rpc/virnetclientprogram.c:181 +#: src/rpc/virnetclientstream.c:204 msgid "Unknown error" msgstr "Tuntematon virhe" @@ -1085,7 +1086,7 @@ msgid "Unmatched ) or \\)" msgstr "" -#: gnulib/lib/regcomp.c:689 +#: gnulib/lib/regcomp.c:676 msgid "No previous regular expression" msgstr "" @@ -1123,12 +1124,12 @@ msgid "Failed to opendir path '%s'" msgstr "" -#: src/util/vircgroup.c:556 src/util/virstoragefile.c:1325 +#: src/util/vircgroup.c:301 src/util/virstoragefile.c:1318 #, c-format msgid "Unable to open '%s'" msgstr "" -#: src/util/virnetdevtap.c:79 +#: src/util/virnetdevtap.c:72 msgid "Unable to query tap interface name" msgstr "" @@ -1153,78 +1154,78 @@ msgid "unsupported disk bus type" msgstr "" -#: src/bhyve/bhyve_command.c:235 src/bhyve/bhyve_command.c:307 -#: src/bhyve/bhyve_command.c:606 src/bhyve/bhyve_command.c:720 +#: src/bhyve/bhyve_command.c:234 src/bhyve/bhyve_command.c:306 +#: src/bhyve/bhyve_command.c:605 src/bhyve/bhyve_command.c:718 msgid "unsupported disk device" msgstr "levylaite ei tuettu" -#: src/bhyve/bhyve_command.c:203 src/bhyve/bhyve_command.c:314 -#: src/bhyve/bhyve_command.c:727 +#: src/bhyve/bhyve_command.c:202 src/bhyve/bhyve_command.c:313 +#: src/bhyve/bhyve_command.c:725 msgid "unsupported disk type" msgstr "levytyyppi ei tuettu" -#: src/bhyve/bhyve_driver.c:175 src/conf/virdomainobjlist.c:998 -#: src/libxl/libxl_driver.c:320 src/lxc/lxc_driver.c:119 -#: src/qemu/qemu_driver.c:187 src/test/test_driver.c:583 src/vz/vz_driver.c:785 +#: src/bhyve/bhyve_driver.c:172 src/conf/virdomainobjlist.c:998 +#: src/libxl/libxl_driver.c:315 src/lxc/lxc_driver.c:115 +#: src/qemu/qemu_driver.c:180 src/test/test_driver.c:570 src/vz/vz_driver.c:779 #: src/vz/vz_utils.c:83 #, c-format msgid "no domain with matching uuid '%s' (%s)" msgstr "" -#: src/bhyve/bhyve_driver.c:204 +#: src/bhyve/bhyve_driver.c:201 #, c-format msgid "Unexpected bhyve URI path '%s', try bhyve:///system" msgstr "" -#: src/bhyve/bhyve_driver.c:211 +#: src/bhyve/bhyve_driver.c:208 msgid "bhyve state driver is not active" msgstr "" -#: src/bhyve/bhyve_driver.c:280 src/lxc/lxc_driver.c:1766 +#: src/bhyve/bhyve_driver.c:277 src/lxc/lxc_driver.c:1763 #, c-format msgid "Unknown release: %s" msgstr "Tuntematon julkaisu: %s" -#: src/bhyve/bhyve_driver.c:596 src/lxc/lxc_driver.c:507 +#: src/bhyve/bhyve_driver.c:593 src/lxc/lxc_driver.c:504 msgid "Cannot undefine transient domain" msgstr "" -#: src/bhyve/bhyve_driver.c:794 src/lxc/lxc_driver.c:256 +#: src/bhyve/bhyve_driver.c:791 src/lxc/lxc_driver.c:253 #, c-format msgid "No domain with matching uuid '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:819 src/openvz/openvz_driver.c:422 -#: src/openvz/openvz_driver.c:1095 src/qemu/qemu_driver.c:1566 -#: src/qemu/qemu_driver.c:12421 src/qemu/qemu_driver.c:12936 -#: src/qemu/qemu_driver.c:12984 src/uml/uml_driver.c:1390 -#: src/vmware/vmware_driver.c:883 src/vz/vz_driver.c:613 src/vz/vz_sdk.c:488 +#: src/bhyve/bhyve_driver.c:816 src/openvz/openvz_driver.c:412 +#: src/openvz/openvz_driver.c:1085 src/qemu/qemu_driver.c:1559 +#: src/qemu/qemu_driver.c:12736 src/qemu/qemu_driver.c:13251 +#: src/qemu/qemu_driver.c:13299 src/vmware/vmware_driver.c:883 +#: src/vz/vz_driver.c:607 src/vz/vz_sdk.c:488 #, c-format msgid "no domain with matching name '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:882 src/libxl/libxl_driver.c:2675 -#: src/lxc/lxc_driver.c:1084 src/vmware/vmware_driver.c:753 +#: src/bhyve/bhyve_driver.c:879 src/libxl/libxl_driver.c:2807 +#: src/lxc/lxc_driver.c:1081 src/vmware/vmware_driver.c:753 msgid "Domain is already running" msgstr "toimialue on jo käynnissä" -#: src/bhyve/bhyve_driver.c:1243 src/bhyve/bhyve_driver.c:1250 -#: src/lxc/lxc_container.c:972 src/lxc/lxc_driver.c:1613 +#: src/bhyve/bhyve_driver.c:1240 src/bhyve/bhyve_driver.c:1247 +#: src/lxc/lxc_container.c:967 src/lxc/lxc_driver.c:1610 #, c-format msgid "Failed to mkdir %s" msgstr "mkdir %s epäonnistui" -#: src/bhyve/bhyve_process.c:128 src/lxc/lxc_process.c:1365 -#: src/util/virhostcpu.c:1173 +#: src/bhyve/bhyve_process.c:127 src/lxc/lxc_process.c:1365 +#: src/util/virhostcpu.c:1138 #, c-format msgid "Failed to open '%s'" msgstr "'%s' ei voitu avata" -#: src/bhyve/bhyve_process.c:137 +#: src/bhyve/bhyve_process.c:136 msgid "Failed to build pidfile path" msgstr "" -#: src/bhyve/bhyve_process.c:144 +#: src/bhyve/bhyve_process.c:143 #, c-format msgid "Cannot remove state PID file %s" msgstr "" @@ -1234,12 +1235,12 @@ msgid "Guest failed to load: %d" msgstr "" -#: src/bhyve/bhyve_process.c:207 src/qemu/qemu_process.c:6373 +#: src/bhyve/bhyve_process.c:206 src/qemu/qemu_process.c:6571 #, c-format msgid "Domain %s didn't show up" msgstr "" -#: src/bhyve/bhyve_process.c:275 src/bhyve/bhyve_process.c:324 +#: src/bhyve/bhyve_process.c:274 src/bhyve/bhyve_process.c:323 #, c-format msgid "Invalid PID %d for VM" msgstr "" @@ -1249,12 +1250,12 @@ msgid "Guest failed to stop: %d" msgstr "" -#: src/conf/capabilities.c:1224 +#: src/conf/capabilities.c:1325 #, c-format msgid "Cpu '%u' in node '%zu' is out of range of the provided bitmap" msgstr "" -#: src/conf/cpu_conf.c:290 +#: src/conf/cpu_conf.c:286 msgid "XML does not contain expected 'cpu' element" msgstr "XML ei sisällä odotettu 'cpu' elementtiä" @@ -1264,74 +1265,74 @@ "attribute'" msgstr "" -#: src/conf/cpu_conf.c:317 +#: src/conf/cpu_conf.c:313 msgid "Attribute mode is only allowed for guest CPU" msgstr "" -#: src/conf/cpu_conf.c:324 +#: src/conf/cpu_conf.c:320 #, c-format msgid "Invalid mode attribute '%s'" msgstr "" -#: src/conf/cpu_conf.c:353 +#: src/conf/cpu_conf.c:349 msgid "Invalid match attribute for CPU specification" msgstr "" -#: src/conf/cpu_conf.c:377 +#: src/conf/cpu_conf.c:373 msgid "Missing CPU architecture" msgstr "Puuttuva CPU arkkitehtuuri" -#: src/conf/cpu_conf.c:382 src/conf/domain_conf.c:19202 +#: src/conf/cpu_conf.c:378 src/conf/domain_conf.c:19393 #, c-format msgid "Unknown architecture %s" msgstr "Tuntematon arkkitehtuuri %s" -#: src/conf/cpu_conf.c:400 src/cpu/cpu_ppc64.c:354 src/cpu/cpu_x86.c:1203 +#: src/conf/cpu_conf.c:396 msgid "Missing CPU model name" msgstr "Puuttuva CPU mallinimi" -#: src/conf/cpu_conf.c:410 +#: src/conf/cpu_conf.c:406 msgid "Invalid fallback attribute" msgstr "" -#: src/conf/cpu_conf.c:419 +#: src/conf/cpu_conf.c:415 #, c-format msgid "vendor_id must be exactly %d characters long" msgstr "" -#: src/conf/cpu_conf.c:427 +#: src/conf/cpu_conf.c:423 msgid "vendor id is invalid" msgstr "" -#: src/conf/cpu_conf.c:439 +#: src/conf/cpu_conf.c:435 msgid "CPU vendor specified without CPU model" msgstr "CPU valmistaja määritetty ilman CPU mallia" -#: src/conf/cpu_conf.c:448 +#: src/conf/cpu_conf.c:444 msgid "Missing 'sockets' attribute in CPU topology" msgstr "" -#: src/conf/cpu_conf.c:455 +#: src/conf/cpu_conf.c:451 msgid "Missing 'cores' attribute in CPU topology" msgstr "" -#: src/conf/cpu_conf.c:462 +#: src/conf/cpu_conf.c:458 msgid "Missing 'threads' attribute in CPU topology" msgstr "" -#: src/conf/cpu_conf.c:469 +#: src/conf/cpu_conf.c:465 msgid "Invalid CPU topology" msgstr "" -#: src/conf/cpu_conf.c:480 src/conf/cpu_conf.c:703 +#: src/conf/cpu_conf.c:476 src/conf/cpu_conf.c:699 msgid "Non-empty feature list specified without CPU model" msgstr "" -#: src/conf/cpu_conf.c:509 +#: src/conf/cpu_conf.c:505 msgid "Invalid CPU feature policy" msgstr "" -#: src/conf/cpu_conf.c:519 +#: src/conf/cpu_conf.c:515 msgid "Invalid CPU feature name" msgstr "" @@ -1340,11 +1341,11 @@ msgid "CPU feature `%s' specified more than once" msgstr "" -#: src/conf/numa_conf.c:866 +#: src/conf/numa_conf.c:864 msgid "NUMA topology defined without NUMA cells" msgstr "" -#: src/conf/numa_conf.c:906 +#: src/conf/numa_conf.c:904 msgid "Missing 'cpus' attribute in NUMA cell" msgstr "" @@ -1356,112 +1357,112 @@ msgid "Invalid 'memory' attribute in NUMA cell" msgstr "" -#: src/conf/cpu_conf.c:625 +#: src/conf/cpu_conf.c:621 #, c-format msgid "Unexpected CPU mode %d" msgstr "" -#: src/conf/cpu_conf.c:633 +#: src/conf/cpu_conf.c:629 #, c-format msgid "Unexpected CPU match policy %d" msgstr "" -#: src/conf/cpu_conf.c:715 +#: src/conf/cpu_conf.c:711 #, c-format msgid "Unexpected CPU fallback value: %d" msgstr "" -#: src/conf/cpu_conf.c:759 src/cpu/cpu_x86.c:922 +#: src/conf/cpu_conf.c:755 msgid "Missing CPU feature name" msgstr "" -#: src/conf/cpu_conf.c:769 +#: src/conf/cpu_conf.c:765 #, c-format msgid "Unexpected CPU feature policy %d" msgstr "" -#: src/conf/cpu_conf.c:869 +#: src/conf/cpu_conf.c:865 msgid "Target CPU does not match source" msgstr "" -#: src/conf/cpu_conf.c:874 +#: src/conf/cpu_conf.c:870 #, c-format msgid "Target CPU type %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:881 +#: src/conf/cpu_conf.c:877 #, c-format msgid "Target CPU mode %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:888 +#: src/conf/cpu_conf.c:884 #, c-format msgid "Target CPU arch %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:895 +#: src/conf/cpu_conf.c:891 #, c-format msgid "Target CPU model %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:901 +#: src/conf/cpu_conf.c:897 #, c-format msgid "Target CPU vendor %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:907 +#: src/conf/cpu_conf.c:903 #, c-format msgid "Target CPU vendor id %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:913 +#: src/conf/cpu_conf.c:909 #, c-format msgid "Target CPU sockets %d does not match source %d" msgstr "" -#: src/conf/cpu_conf.c:919 +#: src/conf/cpu_conf.c:915 #, c-format msgid "Target CPU cores %d does not match source %d" msgstr "" -#: src/conf/cpu_conf.c:925 +#: src/conf/cpu_conf.c:921 #, c-format msgid "Target CPU threads %d does not match source %d" msgstr "" -#: src/conf/cpu_conf.c:931 +#: src/conf/cpu_conf.c:927 #, c-format msgid "Target CPU feature count %zu does not match source %zu" msgstr "" -#: src/conf/cpu_conf.c:938 +#: src/conf/cpu_conf.c:934 #, c-format msgid "Target CPU feature %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:944 +#: src/conf/cpu_conf.c:940 #, c-format msgid "Target CPU feature policy %s does not match source %s" msgstr "" -#: src/conf/device_conf.c:212 +#: src/conf/device_conf.c:252 msgid "Cannot parse
'domain' attribute" msgstr "" -#: src/conf/device_conf.c:219 src/conf/domain_conf.c:6481 -#: src/conf/domain_conf.c:6535 src/conf/domain_conf.c:6688 +#: src/conf/device_conf.c:259 src/conf/device_conf.c:416 +#: src/conf/device_conf.c:467 src/conf/device_conf.c:562 msgid "Cannot parse
'bus' attribute" msgstr "" -#: src/conf/device_conf.c:226 src/conf/domain_conf.c:6635 +#: src/conf/device_conf.c:266 src/conf/device_conf.c:509 msgid "Cannot parse
'slot' attribute" msgstr "" -#: src/conf/device_conf.c:233 +#: src/conf/device_conf.c:273 msgid "Cannot parse
'function' attribute" msgstr "" -#: src/conf/device_conf.c:240 +#: src/conf/device_conf.c:280 #, c-format msgid "Unknown value '%s' for
'multifunction' attribute" msgstr "" @@ -1470,70 +1471,70 @@ msgid "Insufficient specification for PCI address" msgstr "" -#: src/conf/domain_conf.c:1260 +#: src/conf/domain_conf.c:1254 #, c-format msgid "could not parse weight %s" msgstr "" -#: src/conf/domain_conf.c:1269 +#: src/conf/domain_conf.c:1263 #, c-format msgid "could not parse read bytes sec %s" msgstr "" -#: src/conf/domain_conf.c:1278 +#: src/conf/domain_conf.c:1272 #, c-format msgid "could not parse write bytes sec %s" msgstr "" -#: src/conf/domain_conf.c:1287 +#: src/conf/domain_conf.c:1281 #, c-format msgid "could not parse read iops sec %s" msgstr "" -#: src/conf/domain_conf.c:1296 +#: src/conf/domain_conf.c:1290 #, c-format msgid "could not parse write iops sec %s" msgstr "" -#: src/conf/domain_conf.c:1307 +#: src/conf/domain_conf.c:1301 msgid "missing per-device path" msgstr "" -#: src/conf/virdomainobjlist.c:293 +#: src/conf/virdomainobjlist.c:291 #, c-format msgid "domain '%s' is already defined with uuid %s" msgstr "" -#: src/conf/virdomainobjlist.c:302 +#: src/conf/virdomainobjlist.c:300 #, c-format msgid "domain '%s' is already active" msgstr "" -#: src/conf/virdomainobjlist.c:308 +#: src/conf/virdomainobjlist.c:306 #, c-format msgid "domain '%s' is already being started" msgstr "" -#: src/conf/virdomainobjlist.c:323 +#: src/conf/virdomainobjlist.c:321 #, c-format msgid "domain '%s' already exists with uuid %s" msgstr "" -#: src/conf/domain_conf.c:3333 src/conf/domain_conf.c:3468 -#: src/conf/domain_conf.c:6252 src/qemu/qemu_domain.c:9132 -#: src/qemu/qemu_driver.c:1969 src/qemu/qemu_driver.c:2219 +#: src/conf/domain_conf.c:3345 src/conf/domain_conf.c:3480 +#: src/conf/domain_conf.c:6377 src/qemu/qemu_domain.c:9504 +#: src/qemu/qemu_driver.c:1957 src/qemu/qemu_driver.c:2207 msgid "domain is not running" msgstr "toimialue ei ole käynnissä" -#: src/conf/domain_conf.c:3474 +#: src/conf/domain_conf.c:3486 msgid "transient domains do not have any persistent config" msgstr "" -#: src/libxl/libxl_driver.c:1466 +#: src/libxl/libxl_driver.c:1598 msgid "Get persistent config failed" msgstr "" -#: src/conf/domain_conf.c:3986 +#: src/conf/domain_conf.c:3984 #, c-format msgid "Multiple '%s' controllers with index '%d'" msgstr "" @@ -1542,35 +1543,35 @@ msgid "hypervisor type must be specified" msgstr "" -#: src/conf/domain_conf.c:5138 +#: src/conf/domain_conf.c:5169 msgid "init binary must be specified" msgstr "" -#: src/conf/domain_conf.c:4119 +#: src/conf/domain_conf.c:4142 msgid "Only the first console can be a serial port" msgstr "" -#: src/conf/domain_conf.c:4222 +#: src/conf/domain_conf.c:4245 #, c-format msgid "timer %s doesn't support setting of timer tickpolicy" msgstr "" -#: src/conf/domain_conf.c:4234 +#: src/conf/domain_conf.c:4257 msgid "" "setting of timer catchup policies is only supported with tickpolicy='catchup'" msgstr "" -#: src/conf/domain_conf.c:4242 +#: src/conf/domain_conf.c:4265 #, c-format msgid "timer %s doesn't support setting of timer frequency" msgstr "" -#: src/conf/domain_conf.c:4250 +#: src/conf/domain_conf.c:4273 #, c-format msgid "timer %s doesn't support setting of timer mode" msgstr "" -#: src/conf/domain_conf.c:4261 +#: src/conf/domain_conf.c:4284 #, c-format msgid "timer %s doesn't support setting of timer track" msgstr "" @@ -1585,86 +1586,86 @@ msgid "unknown address type '%d'" msgstr "" -#: src/conf/domain_conf.c:6474 src/conf/domain_conf.c:6528 -#: src/conf/domain_conf.c:6628 +#: src/conf/device_conf.c:409 src/conf/device_conf.c:460 +#: src/conf/device_conf.c:502 msgid "Cannot parse
'controller' attribute" msgstr "" -#: src/conf/domain_conf.c:6488 +#: src/conf/device_conf.c:423 msgid "Cannot parse
'target' attribute" msgstr "" -#: src/conf/domain_conf.c:6495 +#: src/conf/device_conf.c:430 msgid "Cannot parse
'unit' attribute" msgstr "" -#: src/conf/domain_conf.c:6542 src/conf/domain_conf.c:6666 +#: src/conf/device_conf.c:474 src/conf/device_conf.c:540 msgid "Cannot parse
'port' attribute" msgstr "" -#: src/conf/domain_conf.c:6574 +#: src/conf/device_conf.c:353 msgid "Cannot parse
'cssid' attribute" msgstr "" -#: src/conf/domain_conf.c:6580 +#: src/conf/device_conf.c:359 msgid "Cannot parse
'ssid' attribute" msgstr "" -#: src/conf/domain_conf.c:6586 +#: src/conf/device_conf.c:365 msgid "Cannot parse
'devno' attribute" msgstr "" -#: src/conf/domain_conf.c:6591 +#: src/conf/device_conf.c:370 #, c-format msgid "" "Invalid specification for virtio ccw address: cssid='%s' ssid='%s' devno='%s'" msgstr "" -#: src/conf/domain_conf.c:6599 +#: src/conf/device_conf.c:378 msgid "Invalid partial specification for virtio ccw address" msgstr "" -#: src/conf/domain_conf.c:6713 +#: src/conf/device_conf.c:587 msgid "Cannot parse
'reg' attribute" msgstr "" -#: src/conf/domain_conf.c:6741 +#: src/conf/domain_conf.c:6620 msgid "Cannot parse 'startport' attribute" msgstr "" -#: src/conf/domain_conf.c:6762 +#: src/conf/domain_conf.c:6641 msgid "missing boot order attribute" msgstr "" -#: src/conf/domain_conf.c:6769 +#: src/conf/domain_conf.c:6648 #, c-format msgid "incorrect boot order '%s', expecting positive integer" msgstr "" -#: src/conf/domain_conf.c:5045 +#: src/conf/domain_conf.c:5076 #, c-format msgid "boot order '%s' used for more than one device" msgstr "" -#: src/conf/domain_conf.c:6813 +#: src/conf/domain_conf.c:6692 msgid "Cannot parse
'iobase' attribute" msgstr "" -#: src/conf/domain_conf.c:6820 +#: src/conf/domain_conf.c:6699 msgid "Cannot parse
'irq' attribute" msgstr "" -#: src/conf/domain_conf.c:7044 +#: src/conf/domain_conf.c:6923 #, c-format msgid "unknown rom bar value '%s'" msgstr "" -#: src/conf/domain_conf.c:6877 +#: src/conf/domain_conf.c:6756 #, c-format msgid "unknown address type '%s'" msgstr "" -#: src/conf/domain_conf.c:6882 +#: src/conf/domain_conf.c:6761 msgid "No type specified for device address" msgstr "" @@ -1672,170 +1673,170 @@ msgid "Unknown device address type" msgstr "" -#: src/conf/domain_conf.c:7108 +#: src/conf/domain_conf.c:6986 #, c-format msgid "Unknown startup policy '%s'" msgstr "" -#: src/conf/domain_conf.c:7137 +#: src/conf/domain_conf.c:7015 #, c-format msgid "cannot parse vendor id %s" msgstr "" -#: src/conf/domain_conf.c:7144 +#: src/conf/domain_conf.c:7022 msgid "usb vendor needs id" msgstr "" -#: src/conf/domain_conf.c:7155 +#: src/conf/domain_conf.c:7033 #, c-format msgid "cannot parse product %s" msgstr "" -#: src/conf/domain_conf.c:7163 +#: src/conf/domain_conf.c:7041 msgid "usb product needs id" msgstr "" -#: src/conf/domain_conf.c:7173 +#: src/conf/domain_conf.c:7051 #, c-format msgid "cannot parse bus %s" msgstr "" -#: src/conf/domain_conf.c:7180 +#: src/conf/domain_conf.c:7058 msgid "usb address needs bus id" msgstr "" -#: src/conf/domain_conf.c:7188 +#: src/conf/domain_conf.c:7066 #, c-format msgid "cannot parse device %s" msgstr "" -#: src/conf/domain_conf.c:7196 +#: src/conf/domain_conf.c:7074 msgid "usb address needs device id" msgstr "" -#: src/conf/domain_conf.c:7201 +#: src/conf/domain_conf.c:7079 #, c-format msgid "unknown usb source type '%s'" msgstr "" -#: src/conf/domain_conf.c:7211 +#: src/conf/domain_conf.c:7089 msgid "vendor cannot be 0." msgstr "" -#: src/conf/domain_conf.c:7217 +#: src/conf/domain_conf.c:7095 msgid "missing vendor" msgstr "" -#: src/conf/domain_conf.c:7222 +#: src/conf/domain_conf.c:7100 msgid "missing product" msgstr "" -#: src/conf/domain_conf.c:7256 +#: src/conf/domain_conf.c:7134 #, c-format msgid "unsupported element '%s' of 'origstates'" msgstr "" -#: src/conf/domain_conf.c:7292 src/conf/domain_conf.c:9921 -#: src/conf/domain_conf.c:11377 +#: src/conf/domain_conf.c:7170 src/conf/domain_conf.c:9835 +#: src/conf/domain_conf.c:11295 #, c-format msgid "Unable to parse devaddr parameter '%s'" msgstr "" -#: src/conf/domain_conf.c:7305 +#: src/conf/domain_conf.c:7183 #, c-format msgid "unknown pci source type '%s'" msgstr "" -#: src/conf/domain_conf.c:7423 +#: src/conf/domain_conf.c:7301 msgid "more than one source addresses is specified for scsi hostdev" msgstr "" -#: src/conf/domain_conf.c:7432 +#: src/conf/domain_conf.c:7310 msgid "" "'bus', 'target', and 'unit' must be specified for scsi hostdev source address" msgstr "" -#: src/conf/domain_conf.c:7439 +#: src/conf/domain_conf.c:7317 #, c-format msgid "cannot parse bus '%s'" msgstr "" -#: src/conf/domain_conf.c:7446 +#: src/conf/domain_conf.c:7324 #, c-format msgid "cannot parse target '%s'" msgstr "" -#: src/conf/domain_conf.c:7452 +#: src/conf/domain_conf.c:7330 #, c-format msgid "cannot parse unit '%s'" msgstr "" -#: src/conf/domain_conf.c:7460 +#: src/conf/domain_conf.c:7338 msgid "more than one adapters is specified for scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:7466 +#: src/conf/domain_conf.c:7344 msgid "'adapter' must be specified for scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:7473 +#: src/conf/domain_conf.c:7351 #, c-format msgid "unsupported element '%s' of scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:7483 +#: src/conf/domain_conf.c:7361 msgid "'adapter' and 'address' must be specified for scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:7734 src/conf/domain_conf.c:8080 +#: src/conf/domain_conf.c:7612 src/conf/domain_conf.c:7958 #, c-format msgid "unknown host device source address type '%s'" msgstr "" -#: src/conf/domain_conf.c:7740 src/conf/domain_conf.c:8086 +#: src/conf/domain_conf.c:7618 src/conf/domain_conf.c:7964 msgid "missing source address type" msgstr "" -#: src/conf/domain_conf.c:7746 src/conf/domain_conf.c:8092 +#: src/conf/domain_conf.c:7624 src/conf/domain_conf.c:7970 msgid "Missing element in hostdev device" msgstr "" -#: src/conf/domain_conf.c:7753 +#: src/conf/domain_conf.c:7631 msgid "Setting startupPolicy is only allowed for USB devices" msgstr "" -#: src/conf/domain_conf.c:7761 +#: src/conf/domain_conf.c:7639 msgid "sgio is only supported for scsi host device" msgstr "" -#: src/conf/domain_conf.c:7767 +#: src/conf/domain_conf.c:7645 #, c-format msgid "unknown sgio mode '%s'" msgstr "" -#: src/conf/domain_conf.c:7829 +#: src/conf/domain_conf.c:7707 #, c-format msgid "Unknown PCI device has been specified" msgstr "" -#: src/conf/domain_conf.c:7858 src/conf/domain_conf.c:8126 +#: src/conf/domain_conf.c:7736 src/conf/domain_conf.c:8004 #, c-format msgid "address type='%s' not supported in hostdev interfaces" msgstr "" -#: src/conf/domain_conf.c:8101 +#: src/conf/domain_conf.c:7979 msgid "Missing element in hostdev storage device" msgstr "" -#: src/conf/domain_conf.c:8109 +#: src/conf/domain_conf.c:7987 msgid "Missing element in hostdev character device" msgstr "" -#: src/conf/domain_conf.c:8117 +#: src/conf/domain_conf.c:7995 msgid "Missing element in hostdev net device" msgstr "" -#: src/bhyve/bhyve_domain.c:85 src/conf/domain_conf.c:8180 +#: src/bhyve/bhyve_domain.c:83 src/conf/domain_conf.c:8058 #, c-format msgid "Unknown disk name '%s' and no address specified" msgstr "" @@ -1844,139 +1845,139 @@ msgid "invalid security type" msgstr "" -#: src/conf/domain_conf.c:8307 src/conf/domain_conf.c:8552 +#: src/conf/domain_conf.c:8185 src/conf/domain_conf.c:8430 #, c-format msgid "invalid security relabel value %s" msgstr "" -#: src/conf/domain_conf.c:8316 +#: src/conf/domain_conf.c:8194 msgid "dynamic label type must use resource relabeling" msgstr "" -#: src/conf/domain_conf.c:8322 +#: src/conf/domain_conf.c:8200 msgid "resource relabeling is not compatible with 'none' label type" msgstr "" -#: src/conf/domain_conf.c:8357 +#: src/conf/domain_conf.c:8235 msgid "security label is missing" msgstr "" -#: src/conf/domain_conf.c:8373 +#: src/conf/domain_conf.c:8251 msgid "security imagelabel is missing" msgstr "" -#: src/conf/domain_conf.c:8473 +#: src/conf/domain_conf.c:8351 msgid "missing security model in domain seclabel" msgstr "" -#: src/conf/domain_conf.c:8483 +#: src/conf/domain_conf.c:8361 msgid "missing security model when using multiple labels" msgstr "" -#: src/conf/domain_conf.c:8618 +#: src/conf/domain_conf.c:8496 msgid "label overrides require relabeling to be enabled at the domain level" msgstr "" -#: src/conf/domain_conf.c:8576 +#: src/conf/domain_conf.c:8454 #, c-format msgid "Cannot specify a label if relabelling is turned off. model=%s" msgstr "" -#: src/conf/domain_conf.c:8663 +#: src/conf/domain_conf.c:8541 msgid "Missing 'key' element for lease" msgstr "" -#: src/conf/domain_conf.c:8668 +#: src/conf/domain_conf.c:8546 msgid "Missing 'target' element for lease" msgstr "" -#: src/conf/domain_conf.c:8675 +#: src/conf/domain_conf.c:8553 #, c-format msgid "Malformed lease target offset %s" msgstr "" -#: src/conf/domain_conf.c:8723 +#: src/conf/domain_conf.c:8601 msgid "'pool' and 'volume' must be specified together for 'pool' type source" msgstr "" -#: src/conf/domain_conf.c:8731 +#: src/conf/domain_conf.c:8609 #, c-format msgid "unknown source mode '%s' for volume type disk" msgstr "" -#: src/conf/domain_conf.c:8761 +#: src/conf/domain_conf.c:8639 msgid "missing network source protocol type" msgstr "" -#: src/conf/domain_conf.c:8767 +#: src/conf/domain_conf.c:8645 #, c-format msgid "unknown protocol type '%s'" msgstr "" -#: src/conf/domain_conf.c:8774 +#: src/conf/domain_conf.c:8652 msgid "missing name for disk source" msgstr "" -#: src/conf/domain_conf.c:7337 +#: src/conf/domain_conf.c:7215 #, c-format msgid "unknown protocol transport type '%s'" msgstr "" -#: src/conf/domain_conf.c:7348 +#: src/conf/domain_conf.c:7226 msgid "missing socket for unix transport" msgstr "" -#: src/conf/domain_conf.c:7355 +#: src/conf/domain_conf.c:7233 #, c-format msgid "transport '%s' does not support socket attribute" msgstr "" -#: src/conf/domain_conf.c:7364 +#: src/conf/domain_conf.c:7242 msgid "missing name for host" msgstr "" -#: src/conf/domain_conf.c:8930 +#: src/conf/domain_conf.c:8810 #, c-format msgid "unexpected disk type %s" msgstr "" -#: src/conf/domain_conf.c:9601 +#: src/conf/domain_conf.c:9508 #, c-format msgid "unknown disk type '%s'" msgstr "" -#: src/conf/domain_conf.c:9247 +#: src/conf/domain_conf.c:9127 msgid "invalid geometry settings (cyls)" msgstr "" -#: src/conf/domain_conf.c:9256 +#: src/conf/domain_conf.c:9136 msgid "invalid geometry settings (heads)" msgstr "" -#: src/conf/domain_conf.c:9265 +#: src/conf/domain_conf.c:9145 msgid "invalid geometry settings (secs)" msgstr "" -#: src/conf/domain_conf.c:9275 +#: src/conf/domain_conf.c:9155 #, c-format msgid "invalid translation value '%s'" msgstr "" -#: src/conf/domain_conf.c:9681 +#: src/conf/domain_conf.c:9595 #, c-format msgid "invalid logical block size '%s'" msgstr "" -#: src/conf/domain_conf.c:9691 +#: src/conf/domain_conf.c:9605 #, c-format msgid "invalid physical block size '%s'" msgstr "" -#: src/conf/domain_conf.c:9199 +#: src/conf/domain_conf.c:9079 msgid "mirror requires file name" msgstr "" -#: src/util/virstoragefile.c:1829 +#: src/util/virstoragefile.c:1820 msgid "missing username for auth" msgstr "" @@ -1984,7 +1985,7 @@ msgid "missing type for secret" msgstr "" -#: src/conf/domain_conf.c:7545 +#: src/conf/domain_conf.c:7423 #, c-format msgid "invalid secret type %s" msgstr "" @@ -2002,51 +2003,51 @@ msgid "malformed uuid %s" msgstr "" -#: src/conf/domain_conf.c:9105 +#: src/conf/domain_conf.c:8985 msgid "total and read/write bytes_sec cannot be set at the same time" msgstr "" -#: src/conf/domain_conf.c:9115 +#: src/conf/domain_conf.c:8995 msgid "total and read/write iops_sec cannot be set at the same time" msgstr "" -#: src/conf/domain_conf.c:9761 +#: src/conf/domain_conf.c:9675 msgid "disk vendor is more than 8 characters" msgstr "" -#: src/conf/domain_conf.c:9767 +#: src/conf/domain_conf.c:9681 msgid "disk vendor is not printable string" msgstr "" -#: src/conf/domain_conf.c:9776 +#: src/conf/domain_conf.c:9690 msgid "disk product is more than 16 characters" msgstr "" -#: src/conf/domain_conf.c:9782 +#: src/conf/domain_conf.c:9696 msgid "disk product is not printable string" msgstr "" -#: src/conf/domain_conf.c:9311 +#: src/conf/domain_conf.c:9191 #, c-format msgid "invalid secret type '%s'" msgstr "" -#: src/conf/domain_conf.c:9609 +#: src/conf/domain_conf.c:9516 #, c-format msgid "unknown disk device '%s'" msgstr "" -#: src/conf/domain_conf.c:9819 +#: src/conf/domain_conf.c:9733 #, c-format msgid "Invalid floppy device name: %s" msgstr "" -#: src/conf/domain_conf.c:9835 +#: src/conf/domain_conf.c:9749 #, c-format msgid "Invalid harddisk device name: %s" msgstr "" -#: src/conf/domain_conf.c:9844 src/conf/snapshot_conf.c:140 +#: src/conf/domain_conf.c:9758 src/conf/snapshot_conf.c:138 #, c-format msgid "unknown disk snapshot setting '%s'" msgstr "" @@ -2055,117 +2056,117 @@ msgid "rawio or sgio can be used only with device='lun'" msgstr "" -#: src/conf/domain_conf.c:9855 +#: src/conf/domain_conf.c:9769 #, c-format msgid "unknown disk rawio setting '%s'" msgstr "" -#: src/conf/domain_conf.c:9864 +#: src/conf/domain_conf.c:9778 #, c-format msgid "unknown disk sgio mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9872 +#: src/conf/domain_conf.c:9786 #, c-format msgid "unknown disk bus type '%s'" msgstr "" -#: src/conf/domain_conf.c:9897 +#: src/conf/domain_conf.c:9811 #, c-format msgid "unknown disk tray status '%s'" msgstr "" -#: src/conf/domain_conf.c:9904 +#: src/conf/domain_conf.c:9818 msgid "tray is only valid for cdrom and floppy" msgstr "" -#: src/conf/domain_conf.c:9912 +#: src/conf/domain_conf.c:9826 #, c-format msgid "unknown disk removable status '%s'" msgstr "" -#: src/conf/domain_conf.c:9375 +#: src/conf/domain_conf.c:9255 msgid "removable is only valid for usb disks" msgstr "" -#: src/conf/domain_conf.c:9359 +#: src/conf/domain_conf.c:9239 #, c-format msgid "Invalid bus type '%s' for floppy disk" msgstr "" -#: src/conf/domain_conf.c:9367 +#: src/conf/domain_conf.c:9247 #, c-format msgid "Invalid bus type '%s' for disk" msgstr "" -#: src/conf/domain_conf.c:9438 +#: src/conf/domain_conf.c:9318 #, c-format msgid "unknown disk cache mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9446 +#: src/conf/domain_conf.c:9326 #, c-format msgid "unknown disk error policy '%s'" msgstr "" -#: src/conf/domain_conf.c:9455 +#: src/conf/domain_conf.c:9335 #, c-format msgid "unknown disk read error policy '%s'" msgstr "" -#: src/conf/domain_conf.c:9463 +#: src/conf/domain_conf.c:9343 #, c-format msgid "unknown disk io mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9337 +#: src/conf/domain_conf.c:9217 msgid "disk ioeventfd mode supported only for virtio bus" msgstr "" -#: src/conf/domain_conf.c:9471 +#: src/conf/domain_conf.c:9351 #, c-format msgid "unknown disk ioeventfd mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9331 +#: src/conf/domain_conf.c:9211 msgid "disk event_idx mode supported only for virtio bus" msgstr "" -#: src/conf/domain_conf.c:9479 +#: src/conf/domain_conf.c:9359 #, c-format msgid "unknown disk event_idx mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9487 +#: src/conf/domain_conf.c:9367 #, c-format msgid "unknown disk copy_on_read mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9495 +#: src/conf/domain_conf.c:9375 #, c-format msgid "unknown disk discard mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9937 +#: src/conf/domain_conf.c:9851 #, c-format msgid "unknown startupPolicy value '%s'" msgstr "" -#: src/conf/domain_conf.c:9382 +#: src/conf/domain_conf.c:9262 #, c-format msgid "Setting disk %s is not allowed for disk of network type" msgstr "" -#: src/conf/domain_conf.c:9392 +#: src/conf/domain_conf.c:9272 msgid "Setting disk 'requisite' is allowed only for cdrom or floppy" msgstr "" -#: src/conf/domain_conf.c:9517 src/conf/domain_conf.c:10756 +#: src/conf/domain_conf.c:9397 src/conf/domain_conf.c:10674 #, c-format msgid "unknown driver format value '%s'" msgstr "" -#: src/conf/domain_conf.c:9215 +#: src/conf/domain_conf.c:9095 #, c-format msgid "unknown mirror format value '%s'" msgstr "" @@ -2180,41 +2181,41 @@ msgid "missing element %s" msgstr "" -#: src/conf/domain_conf.c:10304 +#: src/conf/domain_conf.c:10222 #, c-format msgid "Unknown controller type '%s'" msgstr "" -#: src/conf/domain_conf.c:10327 +#: src/conf/domain_conf.c:10245 #, c-format msgid "Cannot parse controller index %s" msgstr "" -#: src/conf/domain_conf.c:10316 +#: src/conf/domain_conf.c:10234 #, c-format msgid "Unknown model type '%s'" msgstr "" -#: src/conf/domain_conf.c:10384 +#: src/conf/domain_conf.c:10302 #, c-format msgid "Malformed 'queues' value '%s'" msgstr "" -#: src/conf/domain_conf.c:10428 +#: src/conf/domain_conf.c:10346 #, c-format msgid "Invalid ports: %s" msgstr "" -#: src/conf/domain_conf.c:10443 +#: src/conf/domain_conf.c:10361 #, c-format msgid "Invalid vectors: %s" msgstr "" -#: src/conf/domain_conf.c:10482 +#: src/conf/domain_conf.c:10400 msgid "pci-root and pcie-root controllers should not have an address" msgstr "" -#: src/bhyve/bhyve_domain.c:134 src/qemu/qemu_domain.c:5985 +#: src/bhyve/bhyve_domain.c:132 src/qemu/qemu_domain.c:6273 msgid "pci-root and pcie-root controllers should have index 0" msgstr "" @@ -2222,88 +2223,88 @@ msgid "Controllers must use the 'pci' address type" msgstr "" -#: src/conf/domain_conf.c:10674 +#: src/conf/domain_conf.c:10592 #, c-format msgid "unknown filesystem type '%s'" msgstr "" -#: src/conf/domain_conf.c:10685 +#: src/conf/domain_conf.c:10603 #, c-format msgid "unknown accessmode '%s'" msgstr "" -#: src/conf/domain_conf.c:10748 +#: src/conf/domain_conf.c:10666 #, c-format msgid "unknown fs driver type '%s'" msgstr "" -#: src/conf/domain_conf.c:10764 +#: src/conf/domain_conf.c:10682 #, c-format msgid "unknown filesystem write policy '%s'" msgstr "" -#: src/conf/domain_conf.c:10787 +#: src/conf/domain_conf.c:10705 msgid "missing 'usage' attribute for RAM filesystem" msgstr "" -#: src/conf/domain_conf.c:10792 +#: src/conf/domain_conf.c:10710 #, c-format msgid "cannot parse usage '%s' for RAM filesystem" msgstr "" -#: src/conf/domain_conf.c:10856 +#: src/conf/domain_conf.c:10774 msgid "missing type attribute in interface's element" msgstr "" -#: src/conf/domain_conf.c:10861 +#: src/conf/domain_conf.c:10779 #, c-format msgid "unknown type '%s' in interface's element" msgstr "" -#: src/conf/domain_conf.c:10869 +#: src/conf/domain_conf.c:10787 #, c-format msgid "unsupported type '%s' in interface's element" msgstr "" -#: src/conf/domain_conf.c:10900 +#: src/conf/domain_conf.c:10818 #, c-format msgid "" " element unsupported for type='%s' in interface's " "element" msgstr "" -#: src/conf/domain_conf.c:10917 +#: src/conf/domain_conf.c:10835 #, c-format msgid "Unknown mode '%s' in interface element" msgstr "" -#: src/conf/domain_conf.c:10949 +#: src/conf/domain_conf.c:10867 #, c-format msgid "Unable to parse class id '%s'" msgstr "" -#: src/conf/domain_conf.c:11153 +#: src/conf/domain_conf.c:11071 #, c-format msgid "unknown interface type '%s'" msgstr "" -#: src/conf/domain_conf.c:11251 +#: src/conf/domain_conf.c:11169 #, c-format msgid " element unsupported for " msgstr "" -#: src/conf/domain_conf.c:11311 +#: src/conf/domain_conf.c:11229 msgid "" "Invalid specification of multiple s in a single " msgstr "" -#: src/bhyve/bhyve_parse_command.c:552 src/conf/domain_conf.c:11358 -#: src/qemu/qemu_parse_command.c:1111 +#: src/bhyve/bhyve_parse_command.c:550 src/conf/domain_conf.c:11276 +#: src/qemu/qemu_parse_command.c:1109 #, c-format msgid "unable to parse mac address '%s'" msgstr "" -#: src/conf/domain_conf.c:11364 +#: src/conf/domain_conf.c:11282 #, c-format msgid "expected unicast mac address, found multicast '%s'" msgstr "" @@ -2312,313 +2313,313 @@ msgid "Network interfaces must use 'pci' address type" msgstr "" -#: src/conf/domain_conf.c:11393 +#: src/conf/domain_conf.c:11311 msgid "" "No 'network' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:11474 +#: src/conf/domain_conf.c:11392 msgid "" "No 'bridge' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:11488 +#: src/conf/domain_conf.c:11406 msgid "No 'port' attribute specified with socket interface" msgstr "" -#: src/conf/domain_conf.c:11494 +#: src/conf/domain_conf.c:11412 msgid "Cannot parse 'port' attribute with socket interface" msgstr "" -#: src/conf/domain_conf.c:11504 +#: src/conf/domain_conf.c:11422 msgid "No 'address' attribute specified with socket interface" msgstr "" -#: src/conf/domain_conf.c:11543 +#: src/conf/domain_conf.c:11461 msgid "" "No 'name' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:11554 +#: src/conf/domain_conf.c:11472 msgid "No 'dev' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:11562 +#: src/conf/domain_conf.c:11480 msgid "Unknown mode has been specified" msgstr "" -#: src/conf/domain_conf.c:11643 +#: src/conf/domain_conf.c:11561 msgid "Model name contains invalid characters" msgstr "" -#: src/conf/domain_conf.c:11656 +#: src/conf/domain_conf.c:11574 #, c-format msgid "Unknown interface has been specified" msgstr "" -#: src/conf/domain_conf.c:11667 +#: src/conf/domain_conf.c:11585 #, c-format msgid "Unknown interface has been specified" msgstr "" -#: src/conf/domain_conf.c:11677 +#: src/conf/domain_conf.c:11595 #, c-format msgid "unknown interface ioeventfd mode '%s'" msgstr "" -#: src/conf/domain_conf.c:11686 +#: src/conf/domain_conf.c:11604 #, c-format msgid "unknown interface event_idx mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9536 src/conf/domain_conf.c:11696 +#: src/conf/domain_conf.c:9416 src/conf/domain_conf.c:11614 #, c-format msgid "'queues' attribute must be positive number: %s" msgstr "" -#: src/conf/domain_conf.c:11856 +#: src/conf/domain_conf.c:11774 #, c-format msgid "unknown interface link state '%s'" msgstr "" -#: src/conf/domain_conf.c:11894 +#: src/conf/domain_conf.c:11812 msgid "sndbuf must be a positive integer" msgstr "" -#: src/conf/domain_conf.c:11965 +#: src/conf/domain_conf.c:11883 #, c-format msgid "target type must be specified for %s device" msgstr "" -#: src/conf/domain_conf.c:12060 +#: src/conf/domain_conf.c:11978 #, c-format msgid "unknown target type '%s' specified for character device" msgstr "" -#: src/conf/domain_conf.c:12095 +#: src/conf/domain_conf.c:12013 msgid "guestfwd channel does not define a target address" msgstr "" -#: src/conf/domain_conf.c:12105 +#: src/conf/domain_conf.c:12023 msgid "guestfwd channel only supports IPv4 addresses" msgstr "" -#: src/conf/domain_conf.c:12112 +#: src/conf/domain_conf.c:12030 msgid "guestfwd channel does not define a target port" msgstr "" -#: src/conf/domain_conf.c:12119 src/conf/domain_conf.c:12159 -#: src/conf/storage_conf.c:470 +#: src/conf/domain_conf.c:12037 src/conf/domain_conf.c:12077 +#: src/conf/storage_conf.c:475 #, c-format msgid "Invalid port number: %s" msgstr "" -#: src/conf/domain_conf.c:12204 +#: src/conf/domain_conf.c:12122 #, c-format msgid "Unknown source mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5441 src/conf/domain_conf.c:5495 +#: src/conf/domain_conf.c:5474 src/conf/domain_conf.c:5531 msgid "Missing source path attribute for char device" msgstr "" -#: src/conf/domain_conf.c:5463 +#: src/conf/domain_conf.c:5496 msgid "Missing source host attribute for char device" msgstr "" -#: src/conf/domain_conf.c:5469 src/conf/domain_conf.c:5483 +#: src/conf/domain_conf.c:5502 src/conf/domain_conf.c:5516 msgid "Missing source service attribute for char device" msgstr "" -#: src/conf/domain_conf.c:12347 +#: src/conf/domain_conf.c:12264 #, c-format msgid "Unknown protocol '%s'" msgstr "" -#: src/conf/domain_conf.c:5509 +#: src/conf/domain_conf.c:5545 msgid "Missing source channel attribute for char device" msgstr "" -#: src/conf/domain_conf.c:5515 +#: src/conf/domain_conf.c:5551 msgid "Invalid character in source channel for char device" msgstr "" -#: src/conf/domain_conf.c:12635 src/conf/domain_conf.c:12797 +#: src/conf/domain_conf.c:12552 src/conf/domain_conf.c:12708 #, c-format msgid "unknown type presented to host for character device: %s" msgstr "" -#: src/conf/domain_conf.c:12643 +#: src/conf/domain_conf.c:12560 #, c-format msgid "unknown character device type: %s" msgstr "" -#: src/conf/domain_conf.c:12671 +#: src/conf/domain_conf.c:12588 msgid "spicevmc device type only supports virtio" msgstr "" -#: src/conf/domain_conf.c:12693 +#: src/conf/domain_conf.c:12604 msgid "usb-serial requires address of usb type" msgstr "" -#: src/conf/domain_conf.c:12726 +#: src/conf/domain_conf.c:12637 msgid "missing smartcard device mode" msgstr "" -#: src/conf/domain_conf.c:12731 +#: src/conf/domain_conf.c:12642 #, c-format msgid "unknown smartcard device mode: %s" msgstr "" -#: src/conf/domain_conf.c:12748 src/conf/domain_conf.c:12777 +#: src/conf/domain_conf.c:12659 src/conf/domain_conf.c:12688 msgid "host-certificates mode needs exactly three certificates" msgstr "" -#: src/conf/domain_conf.c:12768 +#: src/conf/domain_conf.c:12679 #, c-format msgid "expecting absolute path: %s" msgstr "" -#: src/conf/domain_conf.c:12787 +#: src/conf/domain_conf.c:12698 msgid "passthrough mode requires a character device type attribute" msgstr "" -#: src/conf/domain_conf.c:12816 +#: src/conf/domain_conf.c:12727 msgid "unknown smartcard mode" msgstr "" -#: src/conf/domain_conf.c:12825 +#: src/conf/domain_conf.c:12736 msgid "Controllers must use the 'ccid' address type" msgstr "" -#: src/conf/domain_conf.c:12880 +#: src/conf/domain_conf.c:12791 #, c-format msgid "Unknown TPM frontend model '%s'" msgstr "" -#: src/conf/domain_conf.c:12891 +#: src/conf/domain_conf.c:12802 msgid "only one TPM backend is supported" msgstr "" -#: src/conf/domain_conf.c:12897 +#: src/conf/domain_conf.c:12808 msgid "missing TPM device backend" msgstr "" -#: src/conf/domain_conf.c:12903 +#: src/conf/domain_conf.c:12814 msgid "missing TPM device backend type" msgstr "" -#: src/conf/domain_conf.c:12909 +#: src/conf/domain_conf.c:12820 #, c-format msgid "Unknown TPM backend type '%s'" msgstr "" -#: src/conf/domain_conf.c:13017 +#: src/conf/domain_conf.c:12928 msgid "missing input device type" msgstr "" -#: src/conf/domain_conf.c:13023 +#: src/conf/domain_conf.c:12934 #, c-format msgid "unknown input device type '%s'" msgstr "" -#: src/conf/domain_conf.c:13030 +#: src/conf/domain_conf.c:12941 #, c-format msgid "unknown input bus type '%s'" msgstr "" -#: src/conf/domain_conf.c:13039 +#: src/conf/domain_conf.c:12950 #, c-format msgid "ps2 bus does not support %s input device" msgstr "" -#: src/conf/domain_conf.c:13045 src/conf/domain_conf.c:13052 +#: src/conf/domain_conf.c:12956 src/conf/domain_conf.c:12964 #, c-format msgid "unsupported input bus %s" msgstr "" -#: src/conf/domain_conf.c:13059 +#: src/conf/domain_conf.c:12971 #, c-format msgid "xen bus does not support %s input device" msgstr "" -#: src/conf/domain_conf.c:13114 src/conf/domain_conf.c:15508 +#: src/conf/domain_conf.c:13027 src/conf/domain_conf.c:15446 msgid "Invalid address for a USB device" msgstr "" -#: src/conf/domain_conf.c:13161 +#: src/conf/domain_conf.c:13074 msgid "missing hub device type" msgstr "" -#: src/conf/domain_conf.c:13167 +#: src/conf/domain_conf.c:13080 #, c-format msgid "unknown hub device type '%s'" msgstr "" -#: src/conf/domain_conf.c:13210 +#: src/conf/domain_conf.c:13123 msgid "missing timer name" msgstr "" -#: src/conf/domain_conf.c:13215 +#: src/conf/domain_conf.c:13128 #, c-format msgid "unknown timer name '%s'" msgstr "" -#: src/conf/domain_conf.c:13227 +#: src/conf/domain_conf.c:13140 #, c-format msgid "unknown timer present value '%s'" msgstr "" -#: src/conf/domain_conf.c:13237 +#: src/conf/domain_conf.c:13150 #, c-format msgid "unknown timer tickpolicy '%s'" msgstr "" -#: src/conf/domain_conf.c:13247 +#: src/conf/domain_conf.c:13160 #, c-format msgid "unknown timer track '%s'" msgstr "" -#: src/conf/domain_conf.c:13257 +#: src/conf/domain_conf.c:13170 msgid "invalid timer frequency" msgstr "" -#: src/conf/domain_conf.c:13266 +#: src/conf/domain_conf.c:13179 #, c-format msgid "unknown timer mode '%s'" msgstr "" -#: src/conf/domain_conf.c:13279 +#: src/conf/domain_conf.c:13192 msgid "invalid catchup threshold" msgstr "" -#: src/conf/domain_conf.c:13288 +#: src/conf/domain_conf.c:13201 msgid "invalid catchup slew" msgstr "" -#: src/conf/domain_conf.c:13297 +#: src/conf/domain_conf.c:13210 msgid "invalid catchup limit" msgstr "" -#: src/conf/domain_conf.c:13350 +#: src/conf/domain_conf.c:13263 #, c-format msgid "cannot parse password validity time '%s', expect YYYY-MM-DDTHH:MM:SS" msgstr "" -#: src/conf/domain_conf.c:13369 +#: src/conf/domain_conf.c:13282 #, c-format msgid "unknown connected value %s" msgstr "" -#: src/conf/domain_conf.c:13380 +#: src/conf/domain_conf.c:13293 msgid "VNC supports connected='keep' only" msgstr "" -#: src/conf/domain_conf.c:13430 +#: src/conf/domain_conf.c:13343 msgid "graphics listen type must be specified" msgstr "" -#: src/conf/domain_conf.c:13436 +#: src/conf/domain_conf.c:13349 #, c-format msgid "unknown graphics listen type '%s'" msgstr "" @@ -2627,16 +2628,16 @@ msgid "network attribute not allowed when listen type is not network" msgstr "" -#: src/conf/domain_conf.c:13530 +#: src/conf/domain_conf.c:13443 #, c-format msgid "Invalid fromConfig value: %s" msgstr "" -#: src/conf/domain_conf.c:14198 +#: src/conf/domain_conf.c:14134 msgid "missing graphics device type" msgstr "" -#: src/conf/domain_conf.c:14204 +#: src/conf/domain_conf.c:14140 #, c-format msgid "unknown graphics device type '%s'" msgstr "" @@ -2648,181 +2649,181 @@ "element (found %s)" msgstr "" -#: src/conf/domain_conf.c:13669 +#: src/conf/domain_conf.c:13583 #, c-format msgid "cannot parse vnc port %s" msgstr "" -#: src/conf/domain_conf.c:13698 +#: src/conf/domain_conf.c:13612 #, c-format msgid "cannot parse vnc WebSocket port %s" msgstr "" -#: src/conf/domain_conf.c:13709 src/qemu/qemu_parse_command.c:596 +#: src/conf/domain_conf.c:13626 src/qemu/qemu_parse_command.c:594 #, c-format msgid "unknown vnc display sharing policy '%s'" msgstr "" -#: src/conf/domain_conf.c:13754 src/conf/domain_conf.c:13857 +#: src/conf/domain_conf.c:13672 src/conf/domain_conf.c:13775 #, c-format msgid "unknown fullscreen value '%s'" msgstr "" -#: src/conf/domain_conf.c:13809 +#: src/conf/domain_conf.c:13727 #, c-format msgid "cannot parse rdp port %s" msgstr "" -#: src/conf/domain_conf.c:13893 +#: src/conf/domain_conf.c:13811 #, c-format msgid "cannot parse spice port %s" msgstr "" -#: src/conf/domain_conf.c:13903 +#: src/conf/domain_conf.c:13821 #, c-format msgid "cannot parse spice tlsPort %s" msgstr "" -#: src/conf/domain_conf.c:13918 +#: src/conf/domain_conf.c:13836 #, c-format msgid "unknown default spice channel mode %s" msgstr "" -#: src/conf/domain_conf.c:13952 +#: src/conf/domain_conf.c:13870 msgid "spice channel missing name/mode" msgstr "" -#: src/conf/domain_conf.c:13960 +#: src/conf/domain_conf.c:13878 #, c-format msgid "unknown spice channel name %s" msgstr "" -#: src/conf/domain_conf.c:13968 +#: src/conf/domain_conf.c:13886 #, c-format msgid "unknown spice channel mode %s" msgstr "" -#: src/conf/domain_conf.c:13984 +#: src/conf/domain_conf.c:13902 msgid "spice image missing compression" msgstr "" -#: src/conf/domain_conf.c:13991 +#: src/conf/domain_conf.c:13909 #, c-format msgid "unknown spice image compression %s" msgstr "" -#: src/conf/domain_conf.c:14005 +#: src/conf/domain_conf.c:13923 msgid "spice jpeg missing compression" msgstr "" -#: src/conf/domain_conf.c:14012 +#: src/conf/domain_conf.c:13930 #, c-format msgid "unknown spice jpeg compression %s" msgstr "" -#: src/conf/domain_conf.c:14026 +#: src/conf/domain_conf.c:13944 msgid "spice zlib missing compression" msgstr "" -#: src/conf/domain_conf.c:14033 +#: src/conf/domain_conf.c:13951 #, c-format msgid "unknown spice zlib compression %s" msgstr "" -#: src/conf/domain_conf.c:14047 +#: src/conf/domain_conf.c:13965 msgid "spice playback missing compression" msgstr "" -#: src/conf/domain_conf.c:14054 +#: src/conf/domain_conf.c:13972 msgid "unknown spice playback compression" msgstr "" -#: src/conf/domain_conf.c:14068 +#: src/conf/domain_conf.c:13986 msgid "spice streaming missing mode" msgstr "" -#: src/conf/domain_conf.c:14074 +#: src/conf/domain_conf.c:13992 msgid "unknown spice streaming mode" msgstr "" -#: src/conf/domain_conf.c:14088 +#: src/conf/domain_conf.c:14006 msgid "spice clipboard missing copypaste" msgstr "" -#: src/conf/domain_conf.c:14095 +#: src/conf/domain_conf.c:14013 #, c-format msgid "unknown copypaste value '%s'" msgstr "" -#: src/conf/domain_conf.c:14108 +#: src/conf/domain_conf.c:14026 msgid "spice filetransfer missing enable" msgstr "" -#: src/conf/domain_conf.c:13776 src/conf/domain_conf.c:14115 -#: src/conf/domain_conf.c:14137 +#: src/conf/domain_conf.c:13694 src/conf/domain_conf.c:14033 +#: src/conf/domain_conf.c:14055 #, c-format msgid "unknown enable value '%s'" msgstr "" -#: src/conf/domain_conf.c:14153 +#: src/conf/domain_conf.c:14071 msgid "spice mouse missing mode" msgstr "" -#: src/conf/domain_conf.c:14159 +#: src/conf/domain_conf.c:14077 #, c-format msgid "unknown mouse mode value '%s'" msgstr "" -#: src/conf/domain_conf.c:14259 +#: src/conf/domain_conf.c:14198 #, c-format msgid "unknown codec type '%s'" msgstr "" -#: src/conf/domain_conf.c:14293 +#: src/conf/domain_conf.c:14232 #, c-format msgid "unknown sound model '%s'" msgstr "" -#: src/conf/domain_conf.c:14361 +#: src/conf/domain_conf.c:14299 msgid "watchdog must contain model name" msgstr "" -#: src/conf/domain_conf.c:14367 +#: src/conf/domain_conf.c:14305 #, c-format msgid "unknown watchdog model '%s'" msgstr "" -#: src/conf/domain_conf.c:14378 +#: src/conf/domain_conf.c:14316 #, c-format msgid "unknown watchdog action '%s'" msgstr "" -#: src/conf/domain_conf.c:14417 +#: src/conf/domain_conf.c:14355 msgid "missing RNG device model" msgstr "" -#: src/conf/domain_conf.c:14422 +#: src/conf/domain_conf.c:14360 #, c-format msgid "unknown RNG model '%s'" msgstr "" -#: src/conf/domain_conf.c:14430 +#: src/conf/domain_conf.c:14368 msgid "invalid RNG rate bytes value" msgstr "" -#: src/conf/domain_conf.c:14437 +#: src/conf/domain_conf.c:14375 msgid "invalid RNG rate period value" msgstr "" -#: src/conf/domain_conf.c:14446 +#: src/conf/domain_conf.c:14384 msgid "only one RNG backend is supported" msgstr "" -#: src/conf/domain_conf.c:14452 +#: src/conf/domain_conf.c:14390 msgid "missing RNG device backend model" msgstr "" -#: src/conf/domain_conf.c:14458 +#: src/conf/domain_conf.c:14396 #, c-format msgid "unknown RNG backend model '%s'" msgstr "" @@ -2832,87 +2833,87 @@ msgid "file '%s' is not a supported random source" msgstr "" -#: src/conf/domain_conf.c:14470 +#: src/conf/domain_conf.c:14408 msgid "missing EGD backend type" msgstr "" -#: src/conf/domain_conf.c:14480 +#: src/conf/domain_conf.c:14418 #, c-format msgid "unknown backend type '%s' for egd" msgstr "" -#: src/conf/domain_conf.c:14535 +#: src/conf/domain_conf.c:14473 msgid "balloon memory must contain model name" msgstr "" -#: src/conf/domain_conf.c:14541 +#: src/conf/domain_conf.c:14479 #, c-format msgid "unknown memory balloon model '%s'" msgstr "" -#: src/conf/domain_conf.c:14555 +#: src/conf/domain_conf.c:14493 msgid "invalid statistics collection period" msgstr "" -#: src/conf/domain_conf.c:14985 +#: src/conf/domain_conf.c:14923 msgid "XML does not contain expected 'sysinfo' element" msgstr "" -#: src/conf/domain_conf.c:14995 +#: src/conf/domain_conf.c:14933 msgid "sysinfo must contain a type attribute" msgstr "" -#: src/conf/domain_conf.c:15000 +#: src/conf/domain_conf.c:14938 #, c-format msgid "unknown sysinfo type '%s'" msgstr "" -#: src/conf/domain_conf.c:14745 +#: src/conf/domain_conf.c:14683 msgid "Invalid BIOS 'date' format" msgstr "" -#: src/conf/domain_conf.c:14798 +#: src/conf/domain_conf.c:14736 msgid "malformed uuid element" msgstr "" -#: src/conf/domain_conf.c:14805 +#: src/conf/domain_conf.c:14743 msgid "UUID mismatch between and " msgstr "" -#: src/conf/domain_conf.c:15285 +#: src/conf/domain_conf.c:15223 #, c-format msgid "unknown video model '%s'" msgstr "" -#: src/conf/domain_conf.c:5679 +#: src/conf/domain_conf.c:5715 msgid "missing video model and cannot determine default" msgstr "" -#: src/conf/domain_conf.c:15295 +#: src/conf/domain_conf.c:15233 msgid "ram attribute only supported for type of qxl" msgstr "" -#: src/conf/domain_conf.c:15300 +#: src/conf/domain_conf.c:15238 #, c-format msgid "cannot parse video ram '%s'" msgstr "" -#: src/conf/domain_conf.c:15342 +#: src/conf/domain_conf.c:15280 #, c-format msgid "cannot parse video heads '%s'" msgstr "" -#: src/conf/domain_conf.c:15389 +#: src/conf/domain_conf.c:15327 #, c-format msgid "unknown hostdev mode '%s'" msgstr "" -#: src/conf/domain_conf.c:15409 +#: src/conf/domain_conf.c:15347 #, c-format msgid "Unexpected hostdev mode %d" msgstr "" -#: src/conf/domain_conf.c:5631 +#: src/conf/domain_conf.c:5667 msgid "PCI host devices must use 'pci' address type" msgstr "" @@ -2920,17 +2921,17 @@ msgid "SCSI host devices must have address specified" msgstr "" -#: src/conf/domain_conf.c:15470 +#: src/conf/domain_conf.c:15408 #, c-format msgid "unknown redirdev bus '%s'" msgstr "" -#: src/conf/domain_conf.c:15481 +#: src/conf/domain_conf.c:15419 #, c-format msgid "unknown redirdev character device type '%s'" msgstr "" -#: src/conf/domain_conf.c:15486 +#: src/conf/domain_conf.c:15424 msgid "missing type in redirdev" msgstr "" @@ -2944,49 +2945,49 @@ msgid "Cannot parse USB version %s" msgstr "" -#: src/conf/domain_conf.c:15577 +#: src/conf/domain_conf.c:15515 #, c-format msgid "Cannot parse USB Class code %s" msgstr "" -#: src/conf/domain_conf.c:15583 +#: src/conf/domain_conf.c:15521 #, c-format msgid "Invalid USB Class code %s" msgstr "" -#: src/conf/domain_conf.c:15594 +#: src/conf/domain_conf.c:15532 #, c-format msgid "Cannot parse USB vendor ID %s" msgstr "" -#: src/conf/domain_conf.c:15605 +#: src/conf/domain_conf.c:15543 #, c-format msgid "Cannot parse USB product ID %s" msgstr "" -#: src/conf/domain_conf.c:15630 +#: src/conf/domain_conf.c:15568 msgid "Invalid allow value, either 'yes' or 'no'" msgstr "" -#: src/conf/domain_conf.c:15635 +#: src/conf/domain_conf.c:15573 msgid "Missing allow attribute for USB redirection filter" msgstr "" -#: src/conf/domain_conf.c:15707 +#: src/conf/domain_conf.c:15645 #, c-format msgid "unknown %s action: %s" msgstr "" -#: src/conf/domain_conf.c:15727 +#: src/conf/domain_conf.c:15665 #, c-format msgid "unknown PM state value %s" msgstr "" -#: src/conf/domain_conf.c:16213 +#: src/conf/domain_conf.c:16162 msgid "(device_definition)" msgstr "" -#: src/conf/domain_conf.c:16231 +#: src/conf/domain_conf.c:16180 #, c-format msgid "unknown device type '%s'" msgstr "" @@ -3004,16 +3005,16 @@ msgid "cannot count boot devices" msgstr "" -#: src/conf/domain_conf.c:5075 src/conf/domain_conf.c:28360 +#: src/conf/domain_conf.c:5106 src/conf/domain_conf.c:28954 msgid "" "per-device boot elements cannot be used together with os/boot elements" msgstr "" -#: src/conf/domain_conf.c:17827 +#: src/conf/domain_conf.c:17772 msgid "missing boot device" msgstr "" -#: src/conf/domain_conf.c:17832 +#: src/conf/domain_conf.c:17777 #, c-format msgid "unknown boot device '%s'" msgstr "" @@ -3022,11 +3023,11 @@ msgid "need at least one serial port for useserial" msgstr "" -#: src/conf/domain_conf.c:17887 +#: src/conf/domain_conf.c:17832 msgid "invalid value for rebootTimeout, must be in range [-1,65535]" msgstr "" -#: src/conf/domain_conf.c:17954 +#: src/conf/domain_conf.c:17899 msgid "You must map the root user of container" msgstr "" @@ -3042,19 +3043,19 @@ msgid "vcpu id must be less than maxvcpus" msgstr "" -#: src/conf/domain_conf.c:18097 +#: src/conf/domain_conf.c:18042 msgid "missing cpuset for vcpupin" msgstr "" -#: src/conf/domain_conf.c:18412 +#: src/conf/domain_conf.c:18357 msgid "missing resource partition attribute" msgstr "" -#: src/conf/domain_conf.c:19165 +#: src/conf/domain_conf.c:19356 msgid "missing domain type attribute" msgstr "" -#: src/conf/domain_conf.c:19170 +#: src/conf/domain_conf.c:19361 #, c-format msgid "invalid domain type %s" msgstr "" @@ -3069,23 +3070,23 @@ msgid "unexpected domain type %s, expecting one of these: %s" msgstr "" -#: src/conf/domain_conf.c:19288 src/conf/network_conf.c:1624 -#: src/conf/secret_conf.c:182 src/openvz/openvz_conf.c:1024 -#: src/xenconfig/xen_common.c:207 +#: src/conf/domain_conf.c:19605 src/conf/network_conf.c:1619 +#: src/conf/secret_conf.c:180 src/openvz/openvz_conf.c:1014 +#: src/xenconfig/xen_common.c:198 msgid "Failed to generate UUID" msgstr "" -#: src/conf/domain_conf.c:19295 src/conf/network_conf.c:1630 -#: src/conf/nwfilter_conf.c:2683 src/conf/secret_conf.c:188 -#: src/conf/storage_conf.c:739 src/libxl/libxl_migration.c:210 +#: src/conf/domain_conf.c:19612 src/conf/network_conf.c:1625 +#: src/conf/nwfilter_conf.c:2681 src/conf/secret_conf.c:186 +#: src/conf/storage_conf.c:745 src/libxl/libxl_migration.c:206 msgid "malformed uuid element" msgstr "" -#: src/conf/domain_conf.c:19334 +#: src/conf/domain_conf.c:19651 msgid "Domain title can't contain newlines" msgstr "" -#: src/conf/domain_conf.c:19371 +#: src/conf/domain_conf.c:19688 #, c-format msgid "Invalid memory core dump attribute value '%s'" msgstr "" @@ -3095,11 +3096,11 @@ msgid "current memory '%lluk' exceeds maximum '%lluk'" msgstr "" -#: src/conf/domain_conf.c:19486 +#: src/conf/domain_conf.c:19768 msgid "cannot extract blkiotune nodes" msgstr "" -#: src/conf/domain_conf.c:19501 +#: src/conf/domain_conf.c:19783 #, c-format msgid "duplicate blkio device path '%s'" msgstr "" @@ -3127,44 +3128,44 @@ msgid "maxvcpus must not be less than current vcpus (%d < %lu)" msgstr "" -#: src/conf/domain_conf.c:18697 +#: src/conf/domain_conf.c:18642 #, c-format msgid "Unsupported CPU placement mode '%s'" msgstr "" -#: src/conf/domain_conf.c:19536 +#: src/conf/domain_conf.c:19818 msgid "can't parse cputune shares value" msgstr "" -#: src/conf/domain_conf.c:19545 +#: src/conf/domain_conf.c:19827 msgid "can't parse cputune period value" msgstr "" -#: src/conf/domain_conf.c:19552 +#: src/conf/domain_conf.c:19834 msgid "Value of cputune period must be in range [1000, 1000000]" msgstr "" -#: src/conf/domain_conf.c:19560 +#: src/conf/domain_conf.c:19842 msgid "can't parse cputune quota value" msgstr "" -#: src/conf/domain_conf.c:19568 +#: src/conf/domain_conf.c:19850 msgid "Value of cputune quota must be in range [1000, 18446744073709551]" msgstr "" -#: src/conf/domain_conf.c:19607 +#: src/conf/domain_conf.c:19889 msgid "can't parse cputune emulator period value" msgstr "" -#: src/conf/domain_conf.c:19615 +#: src/conf/domain_conf.c:19897 msgid "Value of cputune emulator_period must be in range [1000, 1000000]" msgstr "" -#: src/conf/domain_conf.c:19623 +#: src/conf/domain_conf.c:19905 msgid "can't parse cputune emulator quota value" msgstr "" -#: src/conf/domain_conf.c:19631 +#: src/conf/domain_conf.c:19913 msgid "" "Value of cputune emulator_quota must be in range [1000, 18446744073709551]" msgstr "" @@ -3177,23 +3178,23 @@ msgid "duplicate vcpupin for same vcpu" msgstr "" -#: src/conf/domain_conf.c:19679 +#: src/conf/domain_conf.c:19961 msgid "cannot extract emulatorpin nodes" msgstr "" -#: src/conf/domain_conf.c:19686 +#: src/conf/domain_conf.c:19968 msgid "only one emulatorpin is supported" msgstr "" -#: src/conf/numa_conf.c:230 +#: src/conf/numa_conf.c:228 msgid "cannot extract numatune nodes" msgstr "" -#: src/conf/numa_conf.c:234 +#: src/conf/numa_conf.c:232 msgid "only one numatune is supported" msgstr "" -#: src/conf/numa_conf.c:247 +#: src/conf/numa_conf.c:245 #, c-format msgid "Unsupported NUMA memory tuning mode '%s'" msgstr "" @@ -3203,7 +3204,7 @@ msgid "Unsupported memory placement mode '%s'" msgstr "" -#: src/conf/numa_conf.c:550 +#: src/conf/numa_conf.c:548 msgid "nodeset for NUMA memory tuning must be set if 'placement' is 'static'" msgstr "" @@ -3212,68 +3213,68 @@ msgid "unsupported XML element %s" msgstr "" -#: src/conf/domain_conf.c:19778 +#: src/conf/domain_conf.c:20072 msgid "cannot extract resource nodes" msgstr "" -#: src/conf/domain_conf.c:19784 +#: src/conf/domain_conf.c:20078 msgid "only one resource element is supported" msgstr "" -#: src/conf/domain_conf.c:19800 +#: src/conf/domain_conf.c:20094 #, c-format msgid "unexpected feature '%s'" msgstr "" -#: src/conf/domain_conf.c:19810 +#: src/conf/domain_conf.c:20104 #, c-format msgid "unknown value for attribute eoi: '%s'" msgstr "" -#: src/conf/domain_conf.c:19850 src/conf/domain_conf.c:19932 +#: src/conf/domain_conf.c:20144 src/conf/domain_conf.c:20227 #, c-format msgid "unknown state attribute '%s' of feature '%s'" msgstr "" -#: src/conf/domain_conf.c:19957 +#: src/conf/domain_conf.c:20252 #, c-format msgid "unsupported HyperV Enlightenment feature: %s" msgstr "" -#: src/conf/domain_conf.c:19966 +#: src/conf/domain_conf.c:20261 #, c-format msgid "missing 'state' attribute for HyperV Enlightenment feature '%s'" msgstr "" -#: src/conf/domain_conf.c:19974 +#: src/conf/domain_conf.c:20269 #, c-format msgid "invalid value of state argument for HyperV Enlightenment feature '%s'" msgstr "" -#: src/conf/domain_conf.c:20000 +#: src/conf/domain_conf.c:20300 msgid "invalid HyperV spinlock retry count" msgstr "" -#: src/conf/domain_conf.c:20006 +#: src/conf/domain_conf.c:20306 msgid "HyperV spinlock retry count must be at least 4095" msgstr "" -#: src/conf/domain_conf.c:20177 +#: src/conf/domain_conf.c:20477 #, c-format msgid "unknown clock offset '%s'" msgstr "" -#: src/conf/domain_conf.c:20193 +#: src/conf/domain_conf.c:20493 #, c-format msgid "unknown clock adjustment '%s'" msgstr "" -#: src/conf/domain_conf.c:20224 +#: src/conf/domain_conf.c:20524 #, c-format msgid "unknown clock basis '%s'" msgstr "" -#: src/conf/domain_conf.c:20237 +#: src/conf/domain_conf.c:20537 msgid "missing 'timezone' attribute for clock with offset='timezone'" msgstr "" @@ -3300,31 +3301,31 @@ msgid "no supported architecture for os type '%s'" msgstr "" -#: src/conf/domain_conf.c:18844 +#: src/conf/domain_conf.c:18789 msgid "No data supplied for element" msgstr "" -#: src/conf/domain_conf.c:20305 src/conf/domain_conf.c:20314 +#: src/conf/domain_conf.c:20605 src/conf/domain_conf.c:20614 msgid "Can't add another USB controller: USB is disabled for this domain" msgstr "" -#: src/conf/domain_conf.c:20331 +#: src/conf/domain_conf.c:20631 msgid "No master USB controller specified" msgstr "" -#: src/conf/domain_conf.c:20338 +#: src/conf/domain_conf.c:20638 msgid "cannot extract device leases" msgstr "" -#: src/conf/domain_conf.c:20475 +#: src/conf/domain_conf.c:20775 msgid "cannot extract console devices" msgstr "" -#: src/conf/domain_conf.c:20535 +#: src/conf/domain_conf.c:20835 msgid "Can't add USB input device. USB bus is disabled" msgstr "" -#: src/conf/domain_conf.c:20594 +#: src/conf/domain_conf.c:20894 msgid "Only one primary video device is supported" msgstr "" @@ -3332,15 +3333,15 @@ msgid "cannot determine default video type" msgstr "" -#: src/conf/domain_conf.c:20627 +#: src/conf/domain_conf.c:20927 msgid "Can't add host USB device: USB is disabled in this host" msgstr "" -#: src/conf/domain_conf.c:20652 +#: src/conf/domain_conf.c:20952 msgid "only a single watchdog device is supported" msgstr "" -#: src/conf/domain_conf.c:20672 +#: src/conf/domain_conf.c:20972 msgid "only a single memory balloon device is supported" msgstr "" @@ -3348,15 +3349,15 @@ msgid "only a single RNG device is supported" msgstr "" -#: src/conf/domain_conf.c:20707 +#: src/conf/domain_conf.c:21007 msgid "only a single TPM device is supported" msgstr "" -#: src/conf/domain_conf.c:20722 +#: src/conf/domain_conf.c:21022 msgid "only a single nvram device is supported" msgstr "" -#: src/conf/domain_conf.c:20748 +#: src/conf/domain_conf.c:21048 msgid "Can't add USB hub: USB is disabled for this domain" msgstr "" @@ -3364,7 +3365,7 @@ msgid "Can't add redirected USB device: USB is disabled for this domain" msgstr "" -#: src/conf/domain_conf.c:20777 +#: src/conf/domain_conf.c:21077 msgid "only one set of redirection filter rule is supported" msgstr "" @@ -3372,7 +3373,7 @@ msgid "only a single panic device is supported" msgstr "" -#: src/conf/domain_conf.c:20910 +#: src/conf/domain_conf.c:21210 msgid "uid and gid should be mapped both" msgstr "" @@ -3380,279 +3381,279 @@ msgid "Maximum CPUs greater than topology limit" msgstr "" -#: src/conf/domain_conf.c:19753 +#: src/conf/domain_conf.c:20047 msgid "Number of CPUs in exceeds the count" msgstr "" -#: src/conf/domain_conf.c:20930 +#: src/conf/domain_conf.c:21230 #, c-format msgid "unknown smbios mode '%s'" msgstr "" -#: src/conf/domain_conf.c:20987 +#: src/conf/domain_conf.c:21287 msgid "no domain config" msgstr "" -#: src/conf/domain_conf.c:21000 +#: src/conf/domain_conf.c:21300 msgid "missing domain state" msgstr "" -#: src/conf/domain_conf.c:21005 +#: src/conf/domain_conf.c:21305 #, c-format msgid "invalid domain state '%s'" msgstr "" -#: src/conf/domain_conf.c:21014 +#: src/conf/domain_conf.c:21314 #, c-format msgid "invalid domain state reason '%s'" msgstr "" -#: src/conf/domain_conf.c:21025 +#: src/conf/domain_conf.c:21325 msgid "invalid pid" msgstr "" -#: src/conf/domain_conf.c:21038 src/conf/virnetworkobj.c:937 +#: src/conf/domain_conf.c:21338 src/conf/virnetworkobj.c:937 #, c-format msgid "Unknown taint flag %s" msgstr "" -#: src/conf/domain_conf.c:21084 src/security/virt-aa-helper.c:613 -#: tools/virsh-domain.c:11964 tools/virsh-domain.c:12144 tools/virsh-util.c:256 +#: src/conf/domain_conf.c:21384 src/security/virt-aa-helper.c:605 +#: tools/virsh-domain.c:12097 tools/virsh-domain.c:12277 tools/virsh-util.c:256 msgid "(domain_definition)" msgstr "" -#: src/conf/domain_conf.c:21129 +#: src/conf/domain_conf.c:21429 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/domain_conf.c:21175 +#: src/conf/domain_conf.c:21475 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/domain_conf.c:21222 +#: src/conf/domain_conf.c:21522 #, c-format msgid "Target timer %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21230 +#: src/conf/domain_conf.c:21530 #, c-format msgid "Target timer presence %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21238 +#: src/conf/domain_conf.c:21538 #, c-format msgid "Target TSC frequency %lu does not match source %lu" msgstr "" -#: src/conf/domain_conf.c:21245 +#: src/conf/domain_conf.c:21545 #, c-format msgid "Target TSC mode %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21262 +#: src/conf/domain_conf.c:21562 #, c-format msgid "Target device address type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21275 +#: src/conf/domain_conf.c:21575 #, c-format msgid "" "Target device PCI address %04x:%02x:%02x.%02x does not match source " "%04x:%02x:%02x.%02x" msgstr "" -#: src/conf/domain_conf.c:21290 +#: src/conf/domain_conf.c:21590 #, c-format msgid "Target device drive address %d:%d:%d does not match source %d:%d:%d" msgstr "" -#: src/conf/domain_conf.c:21305 +#: src/conf/domain_conf.c:21605 #, c-format msgid "" "Target device virtio serial address %d:%d:%d does not match source %d:%d:%d" msgstr "" -#: src/conf/domain_conf.c:21319 +#: src/conf/domain_conf.c:21619 #, c-format msgid "Target device ccid address %d:%d does not match source %d:%d" msgstr "" -#: src/conf/domain_conf.c:21333 +#: src/conf/domain_conf.c:21633 #, c-format msgid "Target device isa address %d:%d does not match source %d:%d" msgstr "" -#: src/conf/domain_conf.c:21407 +#: src/conf/domain_conf.c:21707 #, c-format msgid "Target disk device %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21415 +#: src/conf/domain_conf.c:21715 #, c-format msgid "Target disk bus %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21423 +#: src/conf/domain_conf.c:21723 #, c-format msgid "Target disk %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21430 +#: src/conf/domain_conf.c:21730 #, c-format msgid "Target disk serial %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21445 +#: src/conf/domain_conf.c:21745 msgid "Target disk access mode does not match source" msgstr "" -#: src/conf/domain_conf.c:21466 +#: src/conf/domain_conf.c:21766 #, c-format msgid "Target controller type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21474 +#: src/conf/domain_conf.c:21774 #, c-format msgid "Target controller index %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21481 +#: src/conf/domain_conf.c:21781 #, c-format msgid "Target controller model %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21489 src/conf/domain_conf.c:21503 +#: src/conf/domain_conf.c:21789 src/conf/domain_conf.c:21803 #, c-format msgid "Target controller ports %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21496 +#: src/conf/domain_conf.c:21796 #, c-format msgid "Target controller vectors %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21526 +#: src/conf/domain_conf.c:21826 #, c-format msgid "Target filesystem guest target %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21533 +#: src/conf/domain_conf.c:21833 msgid "Target filesystem access mode does not match source" msgstr "" -#: src/conf/domain_conf.c:21557 +#: src/conf/domain_conf.c:21857 #, c-format msgid "Target network card mac %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21566 +#: src/conf/domain_conf.c:21866 #, c-format msgid "Target network card model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21588 +#: src/conf/domain_conf.c:21895 #, c-format msgid "Target input device type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21596 +#: src/conf/domain_conf.c:21903 #, c-format msgid "Target input device bus %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21619 +#: src/conf/domain_conf.c:21926 #, c-format msgid "Target sound card model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21638 +#: src/conf/domain_conf.c:21945 #, c-format msgid "Target video card model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21646 +#: src/conf/domain_conf.c:21953 #, c-format msgid "Target video card ram %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:21653 +#: src/conf/domain_conf.c:21960 #, c-format msgid "Target video card vram %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:21674 +#: src/conf/domain_conf.c:21981 #, c-format msgid "Target video card heads %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:21682 +#: src/conf/domain_conf.c:21989 msgid "Target video card acceleration does not match source" msgstr "" -#: src/conf/domain_conf.c:21689 +#: src/conf/domain_conf.c:21996 #, c-format msgid "Target video card 2d accel %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:21696 +#: src/conf/domain_conf.c:22003 #, c-format msgid "Target video card 3d accel %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:21719 +#: src/conf/domain_conf.c:22026 #, c-format msgid "Target host device mode %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21728 +#: src/conf/domain_conf.c:22035 #, c-format msgid "Target host device subsystem %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21766 +#: src/conf/domain_conf.c:22073 #, c-format msgid "Target serial port %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21784 +#: src/conf/domain_conf.c:22091 #, c-format msgid "Target parallel port %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:21802 +#: src/conf/domain_conf.c:22109 #, c-format msgid "Target channel type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21814 +#: src/conf/domain_conf.c:22121 #, c-format msgid "Target channel name %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21823 +#: src/conf/domain_conf.c:22130 msgid "" "Changing device type to/from spicevmc would change default target channel " "name" msgstr "" -#: src/conf/domain_conf.c:21834 +#: src/conf/domain_conf.c:22141 #, c-format msgid "Target channel addr %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21856 +#: src/conf/domain_conf.c:22163 #, c-format msgid "Target console type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21875 +#: src/conf/domain_conf.c:22182 #, c-format msgid "Target watchdog model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:21894 +#: src/conf/domain_conf.c:22201 #, c-format msgid "Target balloon model %s does not match source %s" msgstr "" @@ -3662,44 +3663,44 @@ msgid "Target domain RNG device count '%d' does not match source count '%d'" msgstr "" -#: src/conf/domain_conf.c:21926 +#: src/conf/domain_conf.c:22233 #, c-format msgid "Target RNG model '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:21949 +#: src/conf/domain_conf.c:22256 #, c-format msgid "Target hub device type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:22005 +#: src/conf/domain_conf.c:22312 #, c-format msgid "" "Target USB redirection filter rule count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22016 +#: src/conf/domain_conf.c:22323 msgid "Target USB Class code does not match source" msgstr "" -#: src/conf/domain_conf.c:22022 +#: src/conf/domain_conf.c:22329 msgid "Target USB vendor ID does not match source" msgstr "" -#: src/conf/domain_conf.c:22028 +#: src/conf/domain_conf.c:22335 msgid "Target USB product ID does not match source" msgstr "" -#: src/conf/domain_conf.c:22034 +#: src/conf/domain_conf.c:22341 msgid "Target USB version does not match source" msgstr "" -#: src/conf/domain_conf.c:22040 +#: src/conf/domain_conf.c:22347 #, c-format msgid "Target USB allow '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:22076 +#: src/conf/domain_conf.c:22384 #, c-format msgid "State of feature '%s' differs: source: '%s', destination: '%s'" msgstr "" @@ -3709,14 +3710,14 @@ msgid "State of APIC EOI differs: source: '%s', destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:22177 +#: src/conf/domain_conf.c:22490 #, c-format msgid "" "State of HyperV enlightenment feature '%s' differs: source: '%s', " "destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:22192 +#: src/conf/domain_conf.c:22505 #, c-format msgid "HyperV spinlock retry count differs: source: '%u', destination: '%u'" msgstr "" @@ -3727,27 +3728,27 @@ "Target domain panic device count '%d' does not match source count '%d'" msgstr "" -#: src/conf/domain_conf.c:22570 +#: src/conf/domain_conf.c:22906 #, c-format msgid "Target domain virt type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:22582 +#: src/conf/domain_conf.c:22918 #, c-format msgid "Target domain uuid %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:22612 +#: src/conf/domain_conf.c:22948 #, c-format msgid "Target domain name '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:22368 +#: src/conf/domain_conf.c:22681 #, c-format msgid "Target domain max memory %lld does not match source %lld" msgstr "" -#: src/conf/domain_conf.c:22378 +#: src/conf/domain_conf.c:22691 #, c-format msgid "Target domain current memory %lld does not match source %lld" msgstr "" @@ -3767,127 +3768,127 @@ msgid "Target domain vCPU max %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:22636 +#: src/conf/domain_conf.c:22972 #, c-format msgid "Target domain OS type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:22643 +#: src/conf/domain_conf.c:22979 #, c-format msgid "Target domain architecture %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:22657 +#: src/conf/domain_conf.c:22993 #, c-format msgid "Target domain SMBIOS mode %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:22668 +#: src/conf/domain_conf.c:23004 msgid "Target domain timers do not match source" msgstr "" -#: src/conf/domain_conf.c:22686 +#: src/conf/domain_conf.c:23022 #, c-format msgid "Target domain disk count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22697 +#: src/conf/domain_conf.c:23033 #, c-format msgid "Target domain controller count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22710 +#: src/conf/domain_conf.c:23046 #, c-format msgid "Target domain filesystem count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22722 +#: src/conf/domain_conf.c:23058 #, c-format msgid "Target domain net card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22734 +#: src/conf/domain_conf.c:23070 #, c-format msgid "Target domain input device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22746 +#: src/conf/domain_conf.c:23082 #, c-format msgid "Target domain sound card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22758 +#: src/conf/domain_conf.c:23094 #, c-format msgid "Target domain video card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22770 +#: src/conf/domain_conf.c:23106 #, c-format msgid "Target domain host device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22783 +#: src/conf/domain_conf.c:23119 #, c-format msgid "Target domain smartcard count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22796 +#: src/conf/domain_conf.c:23132 #, c-format msgid "Target domain serial port count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22809 +#: src/conf/domain_conf.c:23145 #, c-format msgid "Target domain parallel port count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22822 +#: src/conf/domain_conf.c:23158 #, c-format msgid "Target domain channel count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22835 +#: src/conf/domain_conf.c:23171 #, c-format msgid "Target domain console count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22848 +#: src/conf/domain_conf.c:23184 #, c-format msgid "Target domain hub device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:22875 +#: src/conf/domain_conf.c:23211 #, c-format msgid "" "Target domain USB redirection filter count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:22889 +#: src/conf/domain_conf.c:23225 #, c-format msgid "Target domain watchdog count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:22902 +#: src/conf/domain_conf.c:23238 #, c-format msgid "Target domain memory balloon count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:23324 +#: src/conf/domain_conf.c:23660 #, c-format msgid "unexpected %s action: %d" msgstr "" -#: src/conf/domain_conf.c:23619 src/conf/domain_conf.c:23922 +#: src/conf/domain_conf.c:23957 src/conf/domain_conf.c:24292 #, c-format msgid "unexpected disk type %d" msgstr "" -#: src/conf/domain_conf.c:23927 +#: src/conf/domain_conf.c:24297 #, c-format msgid "unexpected disk device %d" msgstr "" -#: src/conf/domain_conf.c:23932 +#: src/conf/domain_conf.c:24302 #, c-format msgid "unexpected disk bus %d" msgstr "" @@ -3902,48 +3903,48 @@ msgid "unexpected disk io mode %d" msgstr "" -#: src/conf/domain_conf.c:23937 +#: src/conf/domain_conf.c:24307 #, c-format msgid "Unexpected disk sgio mode '%d'" msgstr "" -#: src/conf/domain_conf.c:24076 +#: src/conf/domain_conf.c:24451 #, c-format msgid "unexpected controller type %d" msgstr "" -#: src/conf/domain_conf.c:24085 +#: src/conf/domain_conf.c:24460 #, c-format msgid "unexpected model type %d" msgstr "" -#: src/conf/domain_conf.c:24244 +#: src/conf/domain_conf.c:24626 #, c-format msgid "unexpected filesystem type %d" msgstr "" -#: src/conf/domain_conf.c:24250 +#: src/conf/domain_conf.c:24632 #, c-format msgid "unexpected accessmode %d" msgstr "" -#: src/conf/domain_conf.c:24402 +#: src/conf/domain_conf.c:24791 #, c-format msgid "unexpected pci hostdev driver name type %d" msgstr "" -#: src/conf/domain_conf.c:24460 +#: src/conf/domain_conf.c:24849 msgid "PCI address Formatting failed" msgstr "" -#: src/conf/domain_conf.c:24503 src/conf/domain_conf.c:24542 -#: src/conf/domain_conf.c:26596 src/conf/domain_conf.c:26605 -#: src/libxl/libxl_driver.c:3690 src/qemu/qemu_hotplug.c:5420 +#: src/conf/domain_conf.c:24892 src/conf/domain_conf.c:24931 +#: src/conf/domain_conf.c:27071 src/conf/domain_conf.c:27080 +#: src/libxl/libxl_driver.c:3822 src/qemu/qemu_hotplug.c:5756 #, c-format msgid "unexpected hostdev type %d" msgstr "" -#: src/conf/domain_conf.c:24615 +#: src/conf/domain_conf.c:25004 #, c-format msgid "unexpected source mode %d" msgstr "" @@ -3953,112 +3954,112 @@ msgid "unexpected actual net type %s" msgstr "" -#: src/conf/domain_conf.c:24658 src/conf/domain_conf.c:24852 -#: src/conf/domain_conf.c:26296 +#: src/conf/domain_conf.c:25047 src/conf/domain_conf.c:25241 +#: src/conf/domain_conf.c:26753 #, c-format msgid "unexpected net type %d" msgstr "" -#: src/conf/domain_conf.c:24844 +#: src/conf/domain_conf.c:25233 #, c-format msgid "unexpected actual net type %d" msgstr "" -#: src/conf/domain_conf.c:25138 +#: src/conf/domain_conf.c:25529 #, c-format msgid "unexpected char type %d" msgstr "" -#: src/conf/domain_conf.c:25387 src/conf/domain_conf.c:25406 +#: src/conf/domain_conf.c:25778 src/conf/domain_conf.c:25797 #, c-format msgid "unexpected char device type %d" msgstr "" -#: src/conf/domain_conf.c:25291 +#: src/conf/domain_conf.c:25682 msgid "Could not format channel target type" msgstr "" -#: src/conf/domain_conf.c:25301 +#: src/conf/domain_conf.c:25692 msgid "Unable to format guestfwd port" msgstr "" -#: src/conf/domain_conf.c:25450 src/conf/domain_conf.c:25474 -#: src/qemu/qemu_command.c:8892 +#: src/conf/domain_conf.c:25842 src/conf/domain_conf.c:25866 +#: src/qemu/qemu_command.c:9014 #, c-format msgid "unexpected smartcard type %d" msgstr "" -#: src/conf/domain_conf.c:25511 +#: src/conf/domain_conf.c:25904 #, c-format msgid "unexpected codec type %d" msgstr "" -#: src/conf/domain_conf.c:25570 src/xenconfig/xen_sxpr.c:2093 +#: src/conf/domain_conf.c:25965 src/xenconfig/xen_sxpr.c:2089 #, c-format msgid "unexpected sound model %d" msgstr "" -#: src/conf/domain_conf.c:25605 +#: src/conf/domain_conf.c:26007 #, c-format msgid "unexpected memballoon model %d" msgstr "" -#: src/conf/domain_conf.c:25681 +#: src/conf/domain_conf.c:26090 #, c-format msgid "unexpected watchdog model %d" msgstr "" -#: src/conf/domain_conf.c:25687 +#: src/conf/domain_conf.c:26096 #, c-format msgid "unexpected watchdog action %d" msgstr "" -#: src/conf/domain_conf.c:25979 +#: src/conf/domain_conf.c:26421 #, c-format msgid "unexpected video model %d" msgstr "" -#: src/conf/domain_conf.c:26048 src/xenconfig/xen_sxpr.c:2129 +#: src/conf/domain_conf.c:26498 src/xenconfig/xen_sxpr.c:2125 #, c-format msgid "unexpected input type %d" msgstr "" -#: src/conf/domain_conf.c:26053 +#: src/conf/domain_conf.c:26503 #, c-format msgid "unexpected input bus type %d" msgstr "" -#: src/conf/domain_conf.c:26096 +#: src/conf/domain_conf.c:26553 #, c-format msgid "unexpected timer name %d" msgstr "" -#: src/conf/domain_conf.c:26112 +#: src/conf/domain_conf.c:26569 #, c-format msgid "unexpected timer tickpolicy %d" msgstr "" -#: src/conf/domain_conf.c:26126 +#: src/conf/domain_conf.c:26583 #, c-format msgid "unexpected timer track %d" msgstr "" -#: src/conf/domain_conf.c:26143 +#: src/conf/domain_conf.c:26600 #, c-format msgid "unexpected timer mode %d" msgstr "" -#: src/conf/domain_conf.c:26587 src/conf/domain_conf.c:26612 +#: src/conf/domain_conf.c:27062 src/conf/domain_conf.c:27087 #, c-format msgid "unexpected hostdev mode %d" msgstr "" -#: src/conf/domain_conf.c:26747 +#: src/conf/domain_conf.c:27227 #, c-format msgid "unexpected hub type %d" msgstr "" -#: src/conf/domain_conf.c:27410 +#: src/conf/domain_conf.c:27998 #, c-format msgid "unexpected domain type %d" msgstr "" @@ -4075,33 +4076,33 @@ msgid "failed to format nodeset for NUMA memory tuning" msgstr "" -#: src/conf/domain_conf.c:27631 +#: src/conf/domain_conf.c:28219 #, c-format msgid "unexpected boot device type %d" msgstr "" -#: src/conf/domain_conf.c:27664 +#: src/conf/domain_conf.c:28252 #, c-format msgid "unexpected smbios mode %d" msgstr "" -#: src/conf/domain_conf.c:27711 +#: src/conf/domain_conf.c:28299 #, c-format msgid "unexpected feature %zu" msgstr "" -#: src/conf/domain_conf.c:27733 +#: src/conf/domain_conf.c:28321 #, c-format msgid "Unexpected state of feature '%s'" msgstr "" -#: src/conf/domain_conf.c:28352 +#: src/conf/domain_conf.c:28946 msgid "Device configuration is not compatible: Domain has no USB bus support" msgstr "" -#: src/conf/domain_conf.c:28401 src/conf/network_conf.c:2651 -#: src/nwfilter/nwfilter_driver.c:247 src/nwfilter/nwfilter_driver.c:256 -#: src/secret/secret_driver.c:479 src/util/virdnsmasq.c:561 +#: src/conf/domain_conf.c:29003 src/conf/network_conf.c:2646 +#: src/nwfilter/nwfilter_driver.c:244 src/nwfilter/nwfilter_driver.c:253 +#: src/secret/secret_driver.c:476 src/util/virdnsmasq.c:556 #, c-format msgid "cannot create config directory '%s'" msgstr "" @@ -4118,27 +4119,27 @@ msgid "Failed to open dir '%s'" msgstr "" -#: src/conf/domain_conf.c:28485 +#: src/conf/domain_conf.c:29087 #, c-format msgid "cannot remove config %s" msgstr "" -#: src/conf/domain_conf.c:28770 +#: src/conf/domain_conf.c:29370 #, c-format msgid "unable to visit backing chain file %s" msgstr "" -#: src/conf/domain_conf.c:28879 +#: src/conf/domain_conf.c:29479 #, c-format msgid "invalid domain state: %d" msgstr "" -#: src/conf/domain_conf.c:29316 +#: src/conf/domain_conf.c:29916 #, c-format msgid "Copying definition of '%d' type is not implemented yet." msgstr "" -#: src/conf/domain_conf.c:29408 +#: src/conf/domain_conf.c:30009 #, c-format msgid "no device found with alias %s" msgstr "" @@ -4147,61 +4148,61 @@ msgid "unknown metadata type" msgstr "" -#: src/conf/domain_conf.c:29466 +#: src/conf/domain_conf.c:30067 msgid "Requested metadata element is not present" msgstr "" -#: src/conf/domain_conf.c:29512 +#: src/conf/domain_conf.c:30113 msgid "(metadata_xml)" msgstr "" -#: src/conf/domain_event.c:564 +#: src/conf/domain_event.c:562 #, c-format msgid "Class %s must derive from virDomainEvent" msgstr "" -#: src/conf/interface_conf.c:128 +#: src/conf/interface_conf.c:125 msgid "interface has no name" msgstr "" -#: src/conf/interface_conf.c:146 +#: src/conf/interface_conf.c:143 msgid "interface mtu value is improper" msgstr "" -#: src/conf/interface_conf.c:172 +#: src/conf/interface_conf.c:169 #, c-format msgid "unknown interface startmode %s" msgstr "" -#: src/conf/interface_conf.c:206 +#: src/conf/interface_conf.c:203 #, c-format msgid "unknown bonding mode %s" msgstr "" -#: src/conf/interface_conf.c:229 +#: src/conf/interface_conf.c:226 #, c-format msgid "unknown mii bonding carrier %s" msgstr "" -#: src/conf/interface_conf.c:254 +#: src/conf/interface_conf.c:251 #, c-format msgid "unknown arp bonding validate %s" msgstr "" -#: src/conf/interface_conf.c:282 +#: src/conf/interface_conf.c:279 #, c-format msgid "unknown dhcp peerdns value %s" msgstr "" -#: src/conf/interface_conf.c:311 +#: src/conf/interface_conf.c:308 msgid "Invalid ip address prefix value" msgstr "" -#: src/conf/interface_conf.c:463 +#: src/conf/interface_conf.c:460 msgid "protocol misses the family attribute" msgstr "" -#: src/conf/interface_conf.c:482 +#: src/conf/interface_conf.c:479 #, c-format msgid "unsupported protocol family '%s'" msgstr "" @@ -4210,258 +4211,257 @@ msgid "bond has no interfaces" msgstr "" -#: src/conf/interface_conf.c:622 +#: src/conf/interface_conf.c:619 msgid "bond interface miimon freq missing or invalid" msgstr "" -#: src/conf/interface_conf.c:630 +#: src/conf/interface_conf.c:627 msgid "bond interface miimon downdelay invalid" msgstr "" -#: src/conf/interface_conf.c:638 +#: src/conf/interface_conf.c:635 msgid "bond interface miimon updelay invalid" msgstr "" -#: src/conf/interface_conf.c:654 +#: src/conf/interface_conf.c:651 msgid "bond interface arpmon interval missing or invalid" msgstr "" -#: src/conf/interface_conf.c:662 +#: src/conf/interface_conf.c:659 msgid "bond interface arpmon target missing" msgstr "" -#: src/conf/interface_conf.c:682 +#: src/conf/interface_conf.c:679 msgid "vlan interface misses the tag attribute" msgstr "" -#: src/conf/interface_conf.c:690 +#: src/conf/interface_conf.c:687 msgid "vlan interface misses name attribute" msgstr "" -#: src/conf/interface_conf.c:712 +#: src/conf/interface_conf.c:709 msgid "interface misses the type attribute" msgstr "" -#: src/conf/interface_conf.c:718 +#: src/conf/interface_conf.c:715 #, c-format msgid "unknown interface type %s" msgstr "" -#: src/conf/interface_conf.c:737 +#: src/conf/interface_conf.c:734 #, c-format msgid "interface has unsupported type '%s'" msgstr "" -#: src/conf/interface_conf.c:773 +#: src/conf/interface_conf.c:770 msgid "bridge interface misses the bridge element" msgstr "" -#: src/conf/interface_conf.c:520 +#: src/conf/interface_conf.c:517 #, c-format msgid "bridge interface stp should be on or off got %s" msgstr "" -#: src/conf/interface_conf.c:786 +#: src/conf/interface_conf.c:783 msgid "bond interface misses the bond element" msgstr "" -#: src/conf/interface_conf.c:799 +#: src/conf/interface_conf.c:796 msgid "vlan interface misses the vlan element" msgstr "" -#: src/conf/interface_conf.c:829 +#: src/conf/interface_conf.c:826 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/interface_conf.c:857 +#: src/conf/interface_conf.c:854 msgid "(interface_definition)" msgstr "" -#: src/conf/interface_conf.c:949 +#: src/conf/interface_conf.c:946 msgid "bond arp monitoring has no target" msgstr "" -#: src/conf/interface_conf.c:980 +#: src/conf/interface_conf.c:977 msgid "vlan misses the tag name" msgstr "" -#: src/conf/interface_conf.c:1065 +#: src/conf/interface_conf.c:1062 msgid "virInterfaceDefFormat unknown startmode" msgstr "" -#: src/conf/interface_conf.c:1082 +#: src/conf/interface_conf.c:1079 msgid "virInterfaceDefFormat NULL def" msgstr "" -#: src/conf/interface_conf.c:1088 +#: src/conf/interface_conf.c:1085 msgid "virInterfaceDefFormat missing interface name" msgstr "" -#: src/conf/interface_conf.c:1094 +#: src/conf/interface_conf.c:1091 #, c-format msgid "unexpected interface type %d" msgstr "" -#: src/conf/virnwfilterobj.c:61 src/libxl/libxl_driver.c:645 -#: src/qemu/qemu_driver.c:603 src/remote/remote_driver.c:1309 -#: src/test/test_driver.c:411 +#: src/conf/virnwfilterobj.c:61 src/libxl/libxl_driver.c:651 +#: src/qemu/qemu_driver.c:596 src/remote/remote_driver.c:1307 msgid "cannot initialize mutex" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:43 src/conf/netdev_bandwidth_conf.c:130 +#: src/conf/netdev_bandwidth_conf.c:39 src/conf/netdev_bandwidth_conf.c:126 msgid "invalid argument supplied" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:55 +#: src/conf/netdev_bandwidth_conf.c:51 #, c-format msgid "could not convert bandwidth average value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:61 +#: src/conf/netdev_bandwidth_conf.c:57 msgid "Missing mandatory average or floor attributes" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:67 +#: src/conf/netdev_bandwidth_conf.c:63 msgid "'peak' and 'burst' require 'average' attribute" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:73 +#: src/conf/netdev_bandwidth_conf.c:69 #, c-format msgid "could not convert bandwidth peak value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:80 +#: src/conf/netdev_bandwidth_conf.c:76 #, c-format msgid "could not convert bandwidth burst value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:87 +#: src/conf/netdev_bandwidth_conf.c:83 #, c-format msgid "could not convert bandwidth floor value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:141 +#: src/conf/netdev_bandwidth_conf.c:137 msgid "Only one child element allowed" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:149 +#: src/conf/netdev_bandwidth_conf.c:145 msgid "Only one child element allowed" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:173 +#: src/conf/netdev_bandwidth_conf.c:169 msgid "floor attribute isn't supported for network's bandwidth yet" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:177 +#: src/conf/netdev_bandwidth_conf.c:173 msgid "floor attribute is supported only for interfaces of type network" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:195 +#: src/conf/netdev_bandwidth_conf.c:191 msgid "'floor' attribute allowed only in element" msgstr "" -#: src/conf/netdev_vlan_conf.c:53 +#: src/conf/netdev_vlan_conf.c:49 msgid "" "missing tag id - each must have at least one subelement" msgstr "" -#: src/conf/netdev_vlan_conf.c:69 +#: src/conf/netdev_vlan_conf.c:65 msgid "missing or invalid vlan tag id attribute" msgstr "" -#: src/conf/netdev_vlan_conf.c:74 +#: src/conf/netdev_vlan_conf.c:70 #, c-format msgid "vlan tag id %lu too large (maximum 4095)" msgstr "" -#: src/conf/netdev_vlan_conf.c:80 +#: src/conf/netdev_vlan_conf.c:76 msgid "duplicate native vlan setting" msgstr "" -#: src/conf/netdev_vlan_conf.c:86 +#: src/conf/netdev_vlan_conf.c:82 #, c-format msgid "Invalid \"nativeMode='%s'\" in vlan element" msgstr "" -#: src/conf/netdev_vlan_conf.c:111 +#: src/conf/netdev_vlan_conf.c:107 #, c-format msgid "" "invalid \"trunk='%s'\" in - trunk='yes' is required for more than one " "vlan tag" msgstr "" -#: src/conf/netdev_vlan_conf.c:117 +#: src/conf/netdev_vlan_conf.c:113 msgid "" "invalid configuration in - \"trunk='no'\" is not allowed with a " "native vlan id" msgstr "" -#: src/conf/netdev_vlan_conf.c:124 +#: src/conf/netdev_vlan_conf.c:120 #, c-format msgid "invalid \"trunk='%s'\" in - must be yes or no" msgstr "" -#: src/conf/netdev_vlan_conf.c:152 +#: src/conf/netdev_vlan_conf.c:148 msgid "missing vlan tag data" msgstr "" -#: src/conf/netdev_vlan_conf.c:165 +#: src/conf/netdev_vlan_conf.c:161 msgid "Bad value for nativeMode" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:52 +#: src/conf/netdev_vport_profile_conf.c:48 #, c-format msgid "unknown virtualport type %s" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:59 +#: src/conf/netdev_vport_profile_conf.c:55 msgid "missing required virtualport type" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:81 +#: src/conf/netdev_vport_profile_conf.c:77 msgid "cannot parse value of managerid parameter" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:86 +#: src/conf/netdev_vport_profile_conf.c:82 msgid "value of managerid out of range" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:98 +#: src/conf/netdev_vport_profile_conf.c:94 msgid "cannot parse value of typeid parameter" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:103 +#: src/conf/netdev_vport_profile_conf.c:99 msgid "value for typeid out of range" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:115 +#: src/conf/netdev_vport_profile_conf.c:111 msgid "cannot parse value of typeidversion parameter" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:120 +#: src/conf/netdev_vport_profile_conf.c:116 msgid "value of typeidversion out of range" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:130 +#: src/conf/netdev_vport_profile_conf.c:126 msgid "cannot parse instanceid parameter as a uuid" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:139 +#: src/conf/netdev_vport_profile_conf.c:135 msgid "profileid parameter too long" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:146 +#: src/conf/netdev_vport_profile_conf.c:142 msgid "cannot parse interfaceid parameter as a uuid" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:159 -#: src/util/virnetdevvportprofile.c:162 +#: src/conf/netdev_vport_profile_conf.c:155 +#: src/util/virnetdevvportprofile.c:155 msgid "cannot generate a random uuid for instanceid" msgstr "" -#: src/conf/netdev_vport_profile_conf.c:169 -#: src/util/virnetdevvportprofile.c:183 +#: src/conf/netdev_vport_profile_conf.c:165 +#: src/util/virnetdevvportprofile.c:176 msgid "cannot generate a random uuid for interfaceid" msgstr "" @@ -4475,7 +4475,7 @@ msgid "cannot save live config of inactive network '%s'" msgstr "" -#: src/conf/network_conf.c:255 +#: src/conf/network_conf.c:252 msgid "NULL NetworkDef" msgstr "" @@ -4487,12 +4487,12 @@ msgid "cannot change persistent config of a transient network" msgstr "" -#: src/conf/network_conf.c:365 +#: src/conf/network_conf.c:360 #, c-format msgid "Missing 'start' attribute in dhcp range for network '%s'" msgstr "" -#: src/conf/network_conf.c:374 +#: src/conf/network_conf.c:369 #, c-format msgid "Missing 'end' attribute in dhcp range for network '%s'" msgstr "" @@ -4502,78 +4502,78 @@ msgid "Invalid dhcp range '%s' to '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:411 +#: src/conf/network_conf.c:406 #, c-format msgid "" "Invalid to specify MAC address '%s' in network '%s' IPv6 static host " "definition" msgstr "" -#: src/conf/network_conf.c:418 +#: src/conf/network_conf.c:413 #, c-format msgid "Cannot parse MAC address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:424 +#: src/conf/network_conf.c:419 #, c-format msgid "expected unicast mac address, found multicast '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:436 +#: src/conf/network_conf.c:431 #, c-format msgid "Invalid character '%c' in id '%s' of network '%s'" msgstr "" -#: src/conf/network_conf.c:445 +#: src/conf/network_conf.c:440 #, c-format msgid "Cannot use host name '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:453 +#: src/conf/network_conf.c:448 #, c-format msgid "Invalid IP address in static host definition for network '%s'" msgstr "" -#: src/conf/network_conf.c:463 +#: src/conf/network_conf.c:458 #, c-format msgid "" "At least one of name, mac, or ip attribute must be specified for static host " "definition in network '%s' " msgstr "" -#: src/conf/network_conf.c:476 +#: src/conf/network_conf.c:471 #, c-format msgid "" "Static host definition in IPv6 network '%s' must have id or name attribute" msgstr "" -#: src/conf/network_conf.c:483 +#: src/conf/network_conf.c:478 #, c-format msgid "" "Static host definition in IPv4 network '%s' must have mac or name attribute" msgstr "" -#: src/conf/network_conf.c:490 +#: src/conf/network_conf.c:485 #, c-format msgid "Missing IP address in static host definition for network '%s'" msgstr "" -#: src/conf/network_conf.c:595 +#: src/conf/network_conf.c:590 #, c-format msgid "Missing IP address in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:602 +#: src/conf/network_conf.c:597 #, c-format msgid "Invalid IP address in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:618 src/conf/network_conf.c:632 +#: src/conf/network_conf.c:613 src/conf/network_conf.c:627 #, c-format msgid "Missing hostname in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:639 +#: src/conf/network_conf.c:634 #, c-format msgid "Missing ip and hostname in network '%s' DNS HOST record" msgstr "" @@ -4621,7 +4621,7 @@ "%s" msgstr "" -#: src/conf/network_conf.c:790 +#: src/conf/network_conf.c:785 #, c-format msgid "missing required name attribute in DNS TXT record of network %s" msgstr "" @@ -4631,110 +4631,110 @@ msgid "prohibited space character in DNS TXT record name '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:802 +#: src/conf/network_conf.c:797 #, c-format msgid "" "missing required value attribute in DNS TXT record named '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:809 +#: src/conf/network_conf.c:804 #, c-format msgid "Missing required name or value in DNS TXT record of network %s" msgstr "" -#: src/conf/network_conf.c:857 +#: src/conf/network_conf.c:852 #, c-format msgid "Invalid dns forwardPlainNames setting '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:867 +#: src/conf/network_conf.c:862 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:881 +#: src/conf/network_conf.c:876 #, c-format msgid "Invalid forwarder IP address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:902 +#: src/conf/network_conf.c:897 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:922 +#: src/conf/network_conf.c:917 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:942 +#: src/conf/network_conf.c:937 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1008 +#: src/conf/network_conf.c:1003 #, c-format msgid "Missing required address attribute in network '%s'" msgstr "" -#: src/conf/network_conf.c:1014 +#: src/conf/network_conf.c:1009 #, c-format msgid "Invalid address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1023 +#: src/conf/network_conf.c:1018 #, c-format msgid "Invalid netmask '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1031 +#: src/conf/network_conf.c:1026 #, c-format msgid "" "Invalid ULong value specified for prefix in definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1056 +#: src/conf/network_conf.c:1051 #, c-format msgid "%s family specified for non-IPv4 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1063 +#: src/conf/network_conf.c:1058 #, c-format msgid "" "Invalid netmask '%s' for address '%s' in network '%s' (both must be IPv4)" msgstr "" -#: src/conf/network_conf.c:1070 +#: src/conf/network_conf.c:1065 #, c-format msgid "Network '%s' IP address cannot have both a prefix and a netmask" msgstr "" -#: src/conf/network_conf.c:1076 +#: src/conf/network_conf.c:1071 #, c-format msgid "Invalid IPv4 prefix '%lu' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1083 +#: src/conf/network_conf.c:1078 #, c-format msgid "Family 'ipv6' specified for non-IPv6 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1089 +#: src/conf/network_conf.c:1084 #, c-format msgid "netmask not allowed for IPv6 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1095 +#: src/conf/network_conf.c:1090 #, c-format msgid "Invalid IPv6 prefix '%lu' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1101 +#: src/conf/network_conf.c:1096 #, c-format msgid "Unrecognized family '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1113 +#: src/conf/network_conf.c:1108 #, c-format msgid "Unsupported element in an IPv6 element in network '%s'" msgstr "" @@ -4880,103 +4880,103 @@ "address '%s' in route definition of network '%s' is not a network address" msgstr "" -#: src/conf/network_conf.c:1162 +#: src/conf/network_conf.c:1157 msgid "Missing required name attribute in portgroup" msgstr "" -#: src/conf/network_conf.c:1226 +#: src/conf/network_conf.c:1221 #, c-format msgid "" "The element can only be used when 'mode' is 'nat' in network " "%s" msgstr "" -#: src/conf/network_conf.c:1235 src/conf/network_conf.c:1402 +#: src/conf/network_conf.c:1230 src/conf/network_conf.c:1397 #, c-format msgid "invalid
element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1240 +#: src/conf/network_conf.c:1235 #, c-format msgid "" "Only one
element is allowed in in in network %s" msgstr "" -#: src/conf/network_conf.c:1247 +#: src/conf/network_conf.c:1242 #, c-format msgid "" "missing 'start' attribute in
element in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1254 +#: src/conf/network_conf.c:1249 #, c-format msgid "" "missing 'end' attribute in
element in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1262 +#: src/conf/network_conf.c:1257 #, c-format msgid "Bad ipv4 start address '%s' in in in network '%s'" msgstr "" -#: src/conf/network_conf.c:1269 +#: src/conf/network_conf.c:1264 #, c-format msgid "Bad ipv4 end address '%s' in in in network '%s'" msgstr "" -#: src/conf/network_conf.c:1299 +#: src/conf/network_conf.c:1294 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1304 +#: src/conf/network_conf.c:1299 #, c-format msgid "" "Only one element is allowed in in in network %s" msgstr "" -#: src/conf/network_conf.c:1312 +#: src/conf/network_conf.c:1307 #, c-format msgid "" "Missing or invalid 'start' attribute in in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1320 +#: src/conf/network_conf.c:1315 #, c-format msgid "" "Missing or invalid 'end' attribute in in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1363 +#: src/conf/network_conf.c:1358 #, c-format msgid "unknown forwarding type '%s'" msgstr "" -#: src/conf/network_conf.c:1382 +#: src/conf/network_conf.c:1377 #, c-format msgid "Unknown forward in network %s" msgstr "" -#: src/conf/network_conf.c:1394 +#: src/conf/network_conf.c:1389 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1410 +#: src/conf/network_conf.c:1405 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1418 +#: src/conf/network_conf.c:1413 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1423 +#: src/conf/network_conf.c:1418 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" @@ -4988,121 +4988,121 @@ "mutually exclusive" msgstr "" -#: src/conf/network_conf.c:1436 +#: src/conf/network_conf.c:1431 #, c-format msgid "" "the 'dev' attribute cannot be used when
or sub-" "elements are present in network %s" msgstr "" -#: src/conf/network_conf.c:1458 +#: src/conf/network_conf.c:1453 #, c-format msgid "" "Missing required dev attribute in element of network %s" msgstr "" -#: src/conf/network_conf.c:1470 +#: src/conf/network_conf.c:1465 #, c-format msgid "" " must match first in network %s" msgstr "" -#: src/conf/network_conf.c:1503 +#: src/conf/network_conf.c:1498 #, c-format msgid "missing address type in network %s" msgstr "" -#: src/conf/network_conf.c:1510 +#: src/conf/network_conf.c:1505 #, c-format msgid "unknown address type '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:1540 +#: src/conf/network_conf.c:1535 #, c-format msgid "unsupported address type '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:1550 +#: src/conf/network_conf.c:1545 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" -#: src/conf/network_conf.c:1560 +#: src/conf/network_conf.c:1555 #, c-format msgid "Missing required dev attribute in element of network '%s'" msgstr "" -#: src/conf/network_conf.c:1646 +#: src/conf/network_conf.c:1641 #, c-format msgid "Invalid ipv6 setting '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1722 +#: src/conf/network_conf.c:1717 #, c-format msgid "Invalid bridge mac address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1728 +#: src/conf/network_conf.c:1723 #, c-format msgid "Invalid multicast bridge mac address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1859 +#: src/conf/network_conf.c:1854 #, c-format msgid "unreachable static route gateway '%s' specified for network '%s'" msgstr "" -#: src/conf/network_conf.c:1889 +#: src/conf/network_conf.c:1884 #, c-format msgid "%s forwarding requested, but no IP address provided for network '%s'" msgstr "" -#: src/conf/network_conf.c:1897 +#: src/conf/network_conf.c:1892 #, c-format msgid "" "multiple forwarding interfaces specified for network '%s', only one is " "supported" msgstr "" -#: src/conf/network_conf.c:1923 +#: src/conf/network_conf.c:1918 #, c-format msgid "bridge name not allowed in %s mode (network '%s')" msgstr "" -#: src/conf/network_conf.c:1941 +#: src/conf/network_conf.c:1936 #, c-format msgid "" "bridge delay/stp options only allowed in route, nat, and isolated mode, not " "in %s (network '%s')" msgstr "" -#: src/conf/network_conf.c:1950 +#: src/conf/network_conf.c:1945 #, c-format msgid "" "A network with forward mode='%s' can specify a bridge name or a forward dev, " "but not both (network '%s')" msgstr "" -#: src/conf/network_conf.c:2025 +#: src/conf/network_conf.c:2020 msgid "(network_definition)" msgstr "" -#: src/conf/network_conf.c:2058 +#: src/conf/network_conf.c:2053 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/network_conf.c:2106 +#: src/conf/network_conf.c:2101 #, c-format msgid "Unknown forwardPlainNames type %d in network" msgstr "" -#: src/conf/network_conf.c:2420 +#: src/conf/network_conf.c:2415 #, c-format msgid "Unknown forward type %d in network '%s'" msgstr "" -#: src/conf/network_conf.c:2449 +#: src/conf/network_conf.c:2444 #, c-format msgid "unexpected hostdev driver name type %d " msgstr "" @@ -5125,44 +5125,44 @@ msgid "Malformed 'floor_sum' attribute: %s" msgstr "" -#: src/conf/virnetworkobj.c:1137 src/util/virdnsmasq.c:275 +#: src/conf/virnetworkobj.c:1137 src/util/virdnsmasq.c:270 #, c-format msgid "cannot remove config file '%s'" msgstr "" -#: src/network/bridge_driver.c:3268 +#: src/network/bridge_driver.c:3262 #, c-format msgid "Bridge generation exceeded max id %d" msgstr "" -#: src/network/bridge_driver.c:3294 +#: src/network/bridge_driver.c:3288 #, c-format msgid "bridge name '%s' already in use." msgstr "" -#: src/conf/network_conf.c:2718 +#: src/conf/network_conf.c:2713 #, c-format msgid "can't update '%s' section of network '%s'" msgstr "" -#: src/conf/network_conf.c:2727 +#: src/conf/network_conf.c:2722 #, c-format msgid "unrecognized network update command code %d" msgstr "" -#: src/conf/network_conf.c:2738 +#: src/conf/network_conf.c:2733 #, c-format msgid "unexpected element <%s>, expecting <%s>, while updating network '%s'" msgstr "" -#: src/conf/network_conf.c:2797 +#: src/conf/network_conf.c:2792 #, c-format msgid "" "couldn't update dhcp host entry - no element found at index %d in " "network '%s'" msgstr "" -#: src/conf/network_conf.c:2820 +#: src/conf/network_conf.c:2815 #, c-format msgid "" "couldn't update dhcp host entry - no element found in network '%s'" @@ -5174,147 +5174,147 @@ "couldn't locate an existing dhcp host entry with \"mac='%s'\" in network '%s'" msgstr "" -#: src/conf/network_conf.c:2938 +#: src/conf/network_conf.c:2933 #, c-format msgid "" "there is an existing dhcp host entry in network '%s' that matches \"\"" msgstr "" -#: src/conf/network_conf.c:2969 +#: src/conf/network_conf.c:2964 #, c-format msgid "couldn't locate a matching dhcp host entry in network '%s'" msgstr "" -#: src/conf/network_conf.c:3016 +#: src/conf/network_conf.c:3011 msgid "dhcp ranges cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3051 +#: src/conf/network_conf.c:3046 #, c-format msgid "" "there is an existing dhcp range entry in network '%s' that matches \"\"" msgstr "" -#: src/conf/network_conf.c:3072 +#: src/conf/network_conf.c:3067 #, c-format msgid "couldn't locate a matching dhcp range entry in network '%s'" msgstr "" -#: src/conf/network_conf.c:3124 +#: src/conf/network_conf.c:3119 msgid "forward interface entries cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3133 +#: src/conf/network_conf.c:3128 msgid "missing dev attribute in element" msgstr "" -#: src/conf/network_conf.c:3150 +#: src/conf/network_conf.c:3145 #, c-format msgid "" "there is an existing interface entry in network '%s' that matches " "\"\"" msgstr "" -#: src/conf/network_conf.c:3167 +#: src/conf/network_conf.c:3162 #, c-format msgid "" "couldn't find an interface entry in network '%s' matching " msgstr "" -#: src/conf/network_conf.c:3176 +#: src/conf/network_conf.c:3171 #, c-format msgid "" "unable to delete interface '%s' in network '%s'. It is currently being used " "by %d domains." msgstr "" -#: src/conf/network_conf.c:3245 +#: src/conf/network_conf.c:3240 #, c-format msgid "" "couldn't find a portgroup entry in network '%s' matching " msgstr "" -#: src/conf/network_conf.c:3253 +#: src/conf/network_conf.c:3248 #, c-format msgid "" "there is an existing portgroup entry in network '%s' that matches " "\"\"" msgstr "" -#: src/conf/network_conf.c:3267 +#: src/conf/network_conf.c:3262 #, c-format msgid "" "a different portgroup entry in network '%s' is already set as the default. " "Only one default is allowed." msgstr "" -#: src/conf/network_conf.c:3328 +#: src/conf/network_conf.c:3323 msgid "DNS HOST records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3361 +#: src/conf/network_conf.c:3356 #, c-format msgid "" "there is already at least one DNS HOST record with a matching field in " "network %s" msgstr "" -#: src/conf/network_conf.c:3376 +#: src/conf/network_conf.c:3371 #, c-format msgid "couldn't locate a matching DNS HOST record in network %s" msgstr "" -#: src/conf/network_conf.c:3382 +#: src/conf/network_conf.c:3377 #, c-format msgid "multiple matching DNS HOST records were found in network %s" msgstr "" -#: src/conf/network_conf.c:3423 +#: src/conf/network_conf.c:3418 msgid "DNS SRV records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3448 +#: src/conf/network_conf.c:3443 #, c-format msgid "" "there is already at least one DNS SRV record matching all specified fields " "in network %s" msgstr "" -#: src/conf/network_conf.c:3463 +#: src/conf/network_conf.c:3458 #, c-format msgid "couldn't locate a matching DNS SRV record in network %s" msgstr "" -#: src/conf/network_conf.c:3469 +#: src/conf/network_conf.c:3464 #, c-format msgid "" "multiple DNS SRV records matching all specified fields were found in network " "%s" msgstr "" -#: src/conf/network_conf.c:3508 +#: src/conf/network_conf.c:3503 msgid "DNS TXT records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3528 +#: src/conf/network_conf.c:3523 #, c-format msgid "there is already a DNS TXT record with name '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:3543 +#: src/conf/network_conf.c:3538 #, c-format msgid "couldn't locate a matching DNS TXT record in network %s" msgstr "" -#: src/conf/network_conf.c:3576 +#: src/conf/network_conf.c:3571 msgid "network_update_xml" msgstr "" -#: src/conf/network_conf.c:3626 +#: src/conf/network_conf.c:3621 msgid "can't update unrecognized section of network" msgstr "" @@ -5333,304 +5333,304 @@ msgid "network '%s' already exists with uuid %s" msgstr "" -#: src/conf/node_device_conf.c:808 +#: src/conf/node_device_conf.c:805 #, c-format msgid "no block device path supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:827 +#: src/conf/node_device_conf.c:824 #, c-format msgid "missing storage capability type for '%s'" msgstr "" -#: src/conf/node_device_conf.c:849 +#: src/conf/node_device_conf.c:846 #, c-format msgid "no removable media size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:850 +#: src/conf/node_device_conf.c:847 #, c-format msgid "invalid removable media size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:860 +#: src/conf/node_device_conf.c:857 #, c-format msgid "unknown storage capability type '%s' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:872 +#: src/conf/node_device_conf.c:869 #, c-format msgid "no size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:873 +#: src/conf/node_device_conf.c:870 #, c-format msgid "invalid size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:900 src/conf/node_device_conf.c:1030 +#: src/conf/node_device_conf.c:897 src/conf/node_device_conf.c:1027 #, c-format msgid "no SCSI host ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:901 src/conf/node_device_conf.c:1031 +#: src/conf/node_device_conf.c:898 src/conf/node_device_conf.c:1028 #, c-format msgid "invalid SCSI host ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:906 +#: src/conf/node_device_conf.c:903 #, c-format msgid "no SCSI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:907 +#: src/conf/node_device_conf.c:904 #, c-format msgid "invalid SCSI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:912 +#: src/conf/node_device_conf.c:909 #, c-format msgid "no SCSI target ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:913 +#: src/conf/node_device_conf.c:910 #, c-format msgid "invalid SCSI target ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:918 +#: src/conf/node_device_conf.c:915 #, c-format msgid "no SCSI LUN ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:919 +#: src/conf/node_device_conf.c:916 #, c-format msgid "invalid SCSI LUN ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:948 +#: src/conf/node_device_conf.c:945 #, c-format msgid "no target name supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1051 +#: src/conf/node_device_conf.c:1048 #, c-format msgid "missing SCSI host capability type for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1074 +#: src/conf/node_device_conf.c:1071 #, c-format msgid "no WWNN supplied for '%s', and auto-generation failed" msgstr "" -#: src/conf/node_device_conf.c:1086 +#: src/conf/node_device_conf.c:1083 #, c-format msgid "no WWPN supplied for '%s', and auto-generation failed" msgstr "" -#: src/conf/node_device_conf.c:1102 +#: src/conf/node_device_conf.c:1099 #, c-format msgid "unknown SCSI host capability type '%s' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1138 +#: src/conf/node_device_conf.c:1135 #, c-format msgid "no network interface supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1179 +#: src/conf/node_device_conf.c:1176 #, c-format msgid "invalid network type supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1213 +#: src/conf/node_device_conf.c:1210 #, c-format msgid "no USB interface number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1214 +#: src/conf/node_device_conf.c:1211 #, c-format msgid "invalid USB interface number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1219 +#: src/conf/node_device_conf.c:1216 #, c-format msgid "no USB interface class supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1220 +#: src/conf/node_device_conf.c:1217 #, c-format msgid "invalid USB interface class supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1225 +#: src/conf/node_device_conf.c:1222 #, c-format msgid "no USB interface subclass supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1226 +#: src/conf/node_device_conf.c:1223 #, c-format msgid "invalid USB interface subclass supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1231 +#: src/conf/node_device_conf.c:1228 #, c-format msgid "no USB interface protocol supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1232 +#: src/conf/node_device_conf.c:1229 #, c-format msgid "invalid USB interface protocol supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1282 +#: src/conf/node_device_conf.c:1279 #, c-format msgid "no USB bus number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1283 +#: src/conf/node_device_conf.c:1280 #, c-format msgid "invalid USB bus number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1288 +#: src/conf/node_device_conf.c:1285 #, c-format msgid "no USB device number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1289 +#: src/conf/node_device_conf.c:1286 #, c-format msgid "invalid USB device number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1294 +#: src/conf/node_device_conf.c:1291 #, c-format msgid "no USB vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1295 +#: src/conf/node_device_conf.c:1292 #, c-format msgid "invalid USB vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1300 +#: src/conf/node_device_conf.c:1297 #, c-format msgid "no USB product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1301 +#: src/conf/node_device_conf.c:1298 #, c-format msgid "invalid USB product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1331 +#: src/conf/node_device_conf.c:1328 msgid "missing iommuGroup number attribute" msgstr "" -#: src/conf/node_device_conf.c:1337 +#: src/conf/node_device_conf.c:1334 #, c-format msgid "invalid iommuGroup number attribute '%s'" msgstr "" -#: src/conf/node_device_conf.c:1648 +#: src/conf/node_device_conf.c:1645 #, c-format msgid "no PCI domain ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1649 +#: src/conf/node_device_conf.c:1646 #, c-format msgid "invalid PCI domain ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1654 +#: src/conf/node_device_conf.c:1651 #, c-format msgid "no PCI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1655 +#: src/conf/node_device_conf.c:1652 #, c-format msgid "invalid PCI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1660 +#: src/conf/node_device_conf.c:1657 #, c-format msgid "no PCI slot ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1661 +#: src/conf/node_device_conf.c:1658 #, c-format msgid "invalid PCI slot ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1666 +#: src/conf/node_device_conf.c:1663 #, c-format msgid "no PCI function ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1667 +#: src/conf/node_device_conf.c:1664 #, c-format msgid "invalid PCI function ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1672 +#: src/conf/node_device_conf.c:1669 #, c-format msgid "no PCI vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1673 +#: src/conf/node_device_conf.c:1670 #, c-format msgid "invalid PCI vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1678 +#: src/conf/node_device_conf.c:1675 #, c-format msgid "no PCI product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1679 +#: src/conf/node_device_conf.c:1676 #, c-format msgid "invalid PCI product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1754 +#: src/conf/node_device_conf.c:1751 #, c-format msgid "no system UUID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1760 +#: src/conf/node_device_conf.c:1757 #, c-format msgid "malformed uuid element for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1827 +#: src/conf/node_device_conf.c:1824 msgid "missing capability type" msgstr "" -#: src/conf/node_device_conf.c:1833 +#: src/conf/node_device_conf.c:1830 #, c-format msgid "unknown capability type '%s'" msgstr "" -#: src/conf/node_device_conf.c:1889 +#: src/conf/node_device_conf.c:1886 #, c-format msgid "unknown capability type '%d' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:2003 +#: src/conf/node_device_conf.c:2000 #, c-format msgid "no device capabilities for '%s'" msgstr "" -#: src/conf/node_device_conf.c:2041 +#: src/conf/node_device_conf.c:2038 #, c-format msgid "unexpected root element <%s> expecting " msgstr "" -#: src/conf/node_device_conf.c:2071 +#: src/conf/node_device_conf.c:2068 msgid "(node_device_definition)" msgstr "" -#: src/conf/node_device_conf.c:2128 +#: src/conf/node_device_conf.c:2125 msgid "Device is not a fibre channel HBA" msgstr "" @@ -5645,78 +5645,78 @@ msgid "Parent device %s is not capable of vport operations" msgstr "" -#: src/conf/nwfilter_conf.c:970 +#: src/conf/nwfilter_conf.c:968 msgid "ipset name is too long" msgstr "" -#: src/conf/nwfilter_conf.c:976 +#: src/conf/nwfilter_conf.c:974 msgid "ipset name contains invalid characters" msgstr "" -#: src/conf/nwfilter_conf.c:1012 +#: src/conf/nwfilter_conf.c:1010 msgid "malformed ipset flags" msgstr "" -#: src/conf/nwfilter_conf.c:2039 +#: src/conf/nwfilter_conf.c:2037 #, c-format msgid "%s has illegal value %s" msgstr "" -#: src/conf/nwfilter_conf.c:2070 src/conf/nwfilter_conf.c:2430 +#: src/conf/nwfilter_conf.c:2068 src/conf/nwfilter_conf.c:2428 msgid "rule node requires action attribute" msgstr "" -#: src/conf/nwfilter_conf.c:2437 +#: src/conf/nwfilter_conf.c:2435 msgid "unknown rule action attribute value" msgstr "" -#: src/conf/nwfilter_conf.c:2444 +#: src/conf/nwfilter_conf.c:2442 msgid "rule node requires direction attribute" msgstr "" -#: src/conf/nwfilter_conf.c:2451 +#: src/conf/nwfilter_conf.c:2449 msgid "unknown rule direction attribute value" msgstr "" -#: src/conf/nwfilter_conf.c:2530 +#: src/conf/nwfilter_conf.c:2528 #, c-format msgid "Name of chain is longer than %u characters" msgstr "" -#: src/conf/nwfilter_conf.c:2538 +#: src/conf/nwfilter_conf.c:2536 msgid "Chain name contains invalid characters" msgstr "" -#: src/conf/nwfilter_conf.c:2577 +#: src/conf/nwfilter_conf.c:2575 #, c-format msgid "" "Invalid chain name '%s'. Please use a chain name called '%s' or any of the " "following prefixes: " msgstr "" -#: src/conf/nwfilter_conf.c:2622 +#: src/conf/nwfilter_conf.c:2620 msgid "filter has no name" msgstr "" -#: src/conf/nwfilter_conf.c:2630 +#: src/conf/nwfilter_conf.c:2628 #, c-format msgid "Could not parse chain priority '%s'" msgstr "" -#: src/conf/nwfilter_conf.c:2637 +#: src/conf/nwfilter_conf.c:2635 #, c-format msgid "Priority '%d' is outside valid range of [%d,%d]" msgstr "" -#: src/conf/nwfilter_conf.c:2677 src/conf/storage_conf.c:733 +#: src/conf/nwfilter_conf.c:2675 src/conf/storage_conf.c:739 msgid "unable to generate uuid" msgstr "" -#: src/conf/nwfilter_conf.c:2745 +#: src/conf/nwfilter_conf.c:2743 msgid "unknown root element for nw filter" msgstr "" -#: src/conf/nwfilter_conf.c:2771 +#: src/conf/nwfilter_conf.c:2769 msgid "(nwfilter_definition)" msgstr "" @@ -5734,69 +5734,69 @@ msgid "network filter config filename '%s' does not match name '%s'" msgstr "" -#: src/conf/virstorageobj.c:1287 +#: src/conf/virstorageobj.c:1759 #, c-format msgid "cannot create config directory %s" msgstr "" -#: src/conf/storage_conf.c:1578 +#: src/conf/storage_conf.c:1585 msgid "failed to generate XML" msgstr "" -#: src/conf/virstorageobj.c:1313 +#: src/conf/virstorageobj.c:1785 #, c-format msgid "no config file for %s" msgstr "" -#: src/conf/nwfilter_conf.c:2833 src/conf/virstorageobj.c:1319 +#: src/conf/nwfilter_conf.c:2831 src/conf/virstorageobj.c:1791 #, c-format msgid "cannot remove config for %s" msgstr "" -#: src/conf/nwfilter_conf.c:2912 +#: src/conf/nwfilter_conf.c:2910 #, c-format msgid "formatter for %s %s reported error" msgstr "" -#: src/conf/nwfilter_params.c:112 +#: src/conf/nwfilter_params.c:110 msgid "Variable value contains invalid character" msgstr "" -#: src/conf/nwfilter_params.c:361 src/conf/nwfilter_params.c:610 +#: src/conf/nwfilter_params.c:359 src/conf/nwfilter_params.c:608 #, c-format msgid "Could not find value for variable '%s'" msgstr "" -#: src/conf/nwfilter_params.c:386 +#: src/conf/nwfilter_params.c:384 msgid "" "Cardinality of list items must be the same for processing them in parallel" msgstr "" -#: src/conf/nwfilter_params.c:427 +#: src/conf/nwfilter_params.c:425 msgid "hash lookup resulted in NULL pointer" msgstr "" -#: src/conf/nwfilter_params.c:433 +#: src/conf/nwfilter_params.c:431 #, c-format msgid "Lookup of value at index %u resulted in a NULL pointer" msgstr "" -#: src/conf/nwfilter_params.c:574 +#: src/conf/nwfilter_params.c:572 #, c-format msgid "Could not get iterator index for iterator ID %u" msgstr "" -#: src/conf/nwfilter_params.c:584 +#: src/conf/nwfilter_params.c:582 #, c-format msgid "Could not get iterator index for (internal) iterator ID %u" msgstr "" -#: src/conf/nwfilter_params.c:602 +#: src/conf/nwfilter_params.c:600 #, c-format msgid "Could not find variable '%s' in iterator" msgstr "" -#: src/conf/nwfilter_params.c:618 +#: src/conf/nwfilter_params.c:616 #, c-format msgid "Could not get nth (%u) value of variable '%s'" msgstr "" @@ -5806,33 +5806,33 @@ msgid "Could not put variable '%s' into hashmap" msgstr "" -#: src/conf/nwfilter_params.c:805 +#: src/conf/nwfilter_params.c:803 msgid "missing filter parameter table" msgstr "" -#: src/conf/nwfilter_params.c:933 +#: src/conf/nwfilter_params.c:931 msgid "Malformatted array index" msgstr "" -#: src/conf/nwfilter_params.c:936 +#: src/conf/nwfilter_params.c:934 msgid "Malformatted iterator id" msgstr "" -#: src/conf/nwfilter_params.c:948 +#: src/conf/nwfilter_params.c:946 #, c-format msgid "Iterator ID exceeds maximum ID of %u" msgstr "" -#: src/conf/nwfilter_params.c:961 +#: src/conf/nwfilter_params.c:959 msgid "Malformatted variable" msgstr "" -#: src/conf/object_event.c:265 src/conf/object_event.c:292 +#: src/conf/object_event.c:263 src/conf/object_event.c:290 #, c-format msgid "could not find event callback %d for deletion" msgstr "" -#: src/conf/object_event.c:425 +#: src/conf/object_event.c:423 msgid "event callback already tracked" msgstr "" @@ -5840,175 +5840,175 @@ msgid "unable to initialize state mutex" msgstr "" -#: src/conf/object_event.c:616 +#: src/conf/object_event.c:614 #, c-format msgid "Class %s must derive from virObjectEvent" msgstr "" -#: src/conf/object_event.c:902 +#: src/conf/object_event.c:900 msgid "could not initialize domain event timer" msgstr "" -#: src/conf/object_event.c:996 +#: src/conf/object_event.c:994 #, c-format msgid "event callback function %p not registered" msgstr "" -#: src/conf/object_event.c:1044 +#: src/conf/object_event.c:1042 #, c-format msgid "event callback id %d not registered" msgstr "" -#: src/conf/secret_conf.c:117 src/conf/secret_conf.c:245 -#: src/conf/secret_conf.c:273 +#: src/conf/secret_conf.c:115 src/conf/secret_conf.c:243 +#: src/conf/secret_conf.c:271 #, c-format msgid "unexpected secret usage type %d" msgstr "" -#: src/conf/secret_conf.c:63 +#: src/conf/secret_conf.c:61 msgid "unknown secret usage type" msgstr "" -#: src/conf/secret_conf.c:69 +#: src/conf/secret_conf.c:67 #, c-format msgid "unknown secret usage type %s" msgstr "" -#: src/conf/secret_conf.c:83 +#: src/conf/secret_conf.c:81 msgid "volume usage specified, but volume path is missing" msgstr "" -#: src/conf/secret_conf.c:92 +#: src/conf/secret_conf.c:90 msgid "Ceph usage specified, but name is missing" msgstr "" -#: src/conf/secret_conf.c:101 +#: src/conf/secret_conf.c:99 msgid "iSCSI usage specified, but target is missing" msgstr "" -#: src/conf/secret_conf.c:134 +#: src/conf/secret_conf.c:132 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/secret_conf.c:158 +#: src/conf/secret_conf.c:156 msgid "invalid value of 'ephemeral'" msgstr "" -#: src/conf/secret_conf.c:172 +#: src/conf/secret_conf.c:170 msgid "invalid value of 'private'" msgstr "" -#: src/conf/secret_conf.c:216 +#: src/conf/secret_conf.c:214 msgid "(definition_of_secret)" msgstr "" -#: src/conf/snapshot_conf.c:131 +#: src/conf/snapshot_conf.c:129 msgid "missing name from disk snapshot element" msgstr "" -#: src/conf/snapshot_conf.c:151 +#: src/conf/snapshot_conf.c:149 #, c-format msgid "unknown disk snapshot type '%s'" msgstr "" -#: src/conf/snapshot_conf.c:167 +#: src/conf/snapshot_conf.c:163 #, c-format msgid "unknown disk snapshot driver '%s'" msgstr "" -#: src/conf/snapshot_conf.c:231 +#: src/conf/snapshot_conf.c:223 msgid "a redefined snapshot must have a name" msgstr "" -#: src/conf/snapshot_conf.c:244 +#: src/conf/snapshot_conf.c:236 msgid "missing creationTime from existing snapshot" msgstr "" -#: src/conf/snapshot_conf.c:256 +#: src/conf/snapshot_conf.c:248 msgid "missing state from existing snapshot" msgstr "" -#: src/conf/snapshot_conf.c:262 +#: src/conf/snapshot_conf.c:254 #, c-format msgid "Invalid state '%s' in domain snapshot XML" msgstr "" -#: src/conf/snapshot_conf.c:281 src/conf/snapshot_conf.c:543 +#: src/conf/snapshot_conf.c:273 src/conf/snapshot_conf.c:535 msgid "missing domain in snapshot" msgstr "" -#: src/conf/snapshot_conf.c:301 +#: src/conf/snapshot_conf.c:293 #, c-format msgid "unknown memory snapshot setting '%s'" msgstr "" -#: src/conf/snapshot_conf.c:308 +#: src/conf/snapshot_conf.c:300 #, c-format msgid "memory filename '%s' requires external snapshot" msgstr "" -#: src/conf/snapshot_conf.c:315 +#: src/conf/snapshot_conf.c:307 msgid "external memory snapshots require a filename" msgstr "" -#: src/conf/snapshot_conf.c:328 +#: src/conf/snapshot_conf.c:320 msgid "memory state cannot be saved with offline or disk-only snapshot" msgstr "" -#: src/conf/snapshot_conf.c:356 +#: src/conf/snapshot_conf.c:348 msgid "unable to handle disk requests in snapshot" msgstr "" -#: src/conf/snapshot_conf.c:363 +#: src/conf/snapshot_conf.c:355 msgid "Could not find 'active' element" msgstr "" -#: src/conf/snapshot_conf.c:396 +#: src/conf/snapshot_conf.c:388 msgid "domainsnapshot" msgstr "" -#: src/conf/snapshot_conf.c:423 tools/virsh-snapshot.c:761 -#: tools/virsh-snapshot.c:803 tools/virsh-snapshot.c:916 -#: tools/virsh-snapshot.c:1601 +#: src/conf/snapshot_conf.c:415 tools/virsh-snapshot.c:751 +#: tools/virsh-snapshot.c:793 tools/virsh-snapshot.c:906 +#: tools/virsh-snapshot.c:1589 msgid "(domain_snapshot)" msgstr "" -#: src/conf/snapshot_conf.c:549 +#: src/conf/snapshot_conf.c:541 msgid "too many disk snapshot requests for domain" msgstr "" -#: src/conf/snapshot_conf.c:570 +#: src/conf/snapshot_conf.c:562 #, c-format msgid "no disk named '%s'" msgstr "" -#: src/conf/snapshot_conf.c:576 +#: src/conf/snapshot_conf.c:568 #, c-format msgid "disk '%s' specified twice" msgstr "" -#: src/conf/snapshot_conf.c:599 +#: src/conf/snapshot_conf.c:591 #, c-format msgid "disk '%s' must use snapshot mode '%s'" msgstr "" -#: src/conf/snapshot_conf.c:606 +#: src/conf/snapshot_conf.c:598 #, c-format msgid "file '%s' for disk '%s' requires use of external snapshot mode" msgstr "" -#: src/conf/snapshot_conf.c:461 +#: src/conf/snapshot_conf.c:453 #, c-format msgid "cannot generate external snapshot name for disk '%s' on a '%s' device" msgstr "" -#: src/conf/snapshot_conf.c:469 +#: src/conf/snapshot_conf.c:461 #, c-format msgid "cannot generate external snapshot name for disk '%s' without source" msgstr "" -#: src/conf/snapshot_conf.c:477 +#: src/conf/snapshot_conf.c:469 #, c-format msgid "" "source for disk '%s' is not a regular file; refusing to generate external " @@ -6019,49 +6019,49 @@ msgid "integer overflow" msgstr "" -#: src/conf/snapshot_conf.c:812 +#: src/conf/snapshot_conf.c:804 #, c-format msgid "unexpected domain snapshot %s already exists" msgstr "" -#: src/conf/snapshot_conf.c:1242 +#: src/conf/snapshot_conf.c:1234 #, c-format msgid "cannot set snapshot %s as its own parent" msgstr "" -#: src/conf/snapshot_conf.c:1249 +#: src/conf/snapshot_conf.c:1241 #, c-format msgid "parent %s for snapshot %s not found" msgstr "" -#: src/conf/snapshot_conf.c:1256 +#: src/conf/snapshot_conf.c:1248 #, c-format msgid "parent %s would create cycle to %s" msgstr "" -#: src/conf/snapshot_conf.c:1274 +#: src/conf/snapshot_conf.c:1266 #, c-format msgid "disk-only flag for snapshot %s requires disk-snapshot state" msgstr "" -#: src/conf/snapshot_conf.c:1284 +#: src/conf/snapshot_conf.c:1276 #, c-format msgid "definition for snapshot %s must use uuid %s" msgstr "" -#: src/conf/snapshot_conf.c:1296 +#: src/conf/snapshot_conf.c:1288 #, c-format msgid "" "cannot change between online and offline snapshot state in snapshot %s" msgstr "" -#: src/conf/snapshot_conf.c:1305 +#: src/conf/snapshot_conf.c:1297 #, c-format msgid "" "cannot change between disk snapshot and system checkpoint in snapshot %s" msgstr "" -#: src/conf/storage_conf.c:301 +#: src/conf/storage_conf.c:306 #, c-format msgid "missing backend for pool type %d" msgstr "" @@ -6078,7 +6078,7 @@ msgid "invalid auth secret uuid" msgstr "" -#: src/util/virstoragefile.c:1841 +#: src/util/virstoragefile.c:1832 #, c-format msgid "unknown auth type '%s'" msgstr "" @@ -6087,20 +6087,20 @@ msgid "missing auth username attribute" msgstr "" -#: src/conf/storage_conf.c:429 +#: src/conf/storage_conf.c:434 msgid "element 'name' is mandatory for RBD pool" msgstr "" -#: src/conf/storage_conf.c:442 +#: src/conf/storage_conf.c:447 #, c-format msgid "unknown pool format type %s" msgstr "" -#: src/conf/storage_conf.c:461 +#: src/conf/storage_conf.c:466 msgid "missing storage pool host name" msgstr "" -#: src/conf/storage_conf.c:493 +#: src/conf/storage_conf.c:499 msgid "missing storage pool source device path" msgstr "" @@ -6115,45 +6115,45 @@ "adapter 'type'" msgstr "" -#: src/conf/storage_conf.c:567 +#: src/conf/storage_conf.c:573 msgid "(storage_source_specification)" msgstr "" -#: src/conf/storage_conf.c:576 +#: src/conf/storage_conf.c:582 msgid "root element was not source" msgstr "" -#: src/conf/storage_conf.c:625 +#: src/conf/storage_conf.c:631 msgid "malformed octal mode" msgstr "" -#: src/conf/storage_conf.c:642 +#: src/conf/storage_conf.c:648 msgid "malformed owner element" msgstr "" -#: src/conf/storage_conf.c:657 +#: src/conf/storage_conf.c:663 msgid "malformed group element" msgstr "" -#: src/conf/storage_conf.c:689 +#: src/conf/storage_conf.c:695 msgid "storage pool missing type attribute" msgstr "" -#: src/conf/storage_conf.c:695 src/storage/storage_driver.c:615 -#: src/test/test_driver.c:4441 +#: src/conf/storage_conf.c:701 src/storage/storage_driver.c:622 +#: src/test/test_driver.c:4406 #, c-format msgid "unknown storage pool type %s" msgstr "" -#: src/conf/storage_conf.c:719 +#: src/conf/storage_conf.c:725 msgid "missing pool source name element" msgstr "" -#: src/conf/storage_conf.c:747 +#: src/conf/storage_conf.c:753 msgid "missing storage pool source host name" msgstr "" -#: src/conf/storage_conf.c:755 +#: src/conf/storage_conf.c:761 msgid "missing storage pool source path" msgstr "" @@ -6169,107 +6169,107 @@ msgid "missing storage pool source adapter name" msgstr "" -#: src/conf/storage_conf.c:775 +#: src/conf/storage_conf.c:781 msgid "missing storage pool source device name" msgstr "" -#: src/conf/storage_conf.c:793 +#: src/conf/storage_conf.c:799 msgid "missing storage pool target path" msgstr "" -#: src/conf/storage_conf.c:828 +#: src/conf/storage_conf.c:841 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/storage_conf.c:855 +#: src/conf/storage_conf.c:868 msgid "(storage_pool_definition)" msgstr "" -#: src/conf/storage_conf.c:949 +#: src/conf/storage_conf.c:955 #, c-format msgid "unknown pool format number %d" msgstr "" -#: src/conf/storage_conf.c:983 src/conf/storage_conf.c:1622 +#: src/conf/storage_conf.c:989 src/conf/storage_conf.c:1629 msgid "unexpected pool type" msgstr "" -#: src/conf/storage_conf.c:1071 +#: src/conf/storage_conf.c:1078 msgid "malformed capacity element" msgstr "" -#: src/conf/storage_conf.c:1115 +#: src/conf/storage_conf.c:1122 msgid "missing volume name element" msgstr "" -#: src/conf/storage_conf.c:1127 +#: src/conf/storage_conf.c:1134 #, c-format msgid "unknown volume type '%s'" msgstr "" -#: src/conf/storage_conf.c:1172 +#: src/conf/storage_conf.c:1179 msgid "missing capacity element" msgstr "" -#: src/conf/storage_conf.c:1150 src/conf/storage_conf.c:1197 +#: src/conf/storage_conf.c:1157 src/conf/storage_conf.c:1204 #, c-format msgid "unknown volume format type %s" msgstr "" -#: src/util/virstoragefile.c:4158 +#: src/util/virstoragefile.c:4168 msgid "forbidden characters in 'compat' attribute" msgstr "" -#: src/conf/storage_conf.c:1238 +#: src/conf/storage_conf.c:1245 #, c-format msgid "unsupported feature %s" msgstr "" -#: src/conf/storage_conf.c:1274 +#: src/conf/storage_conf.c:1281 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/storage_conf.c:1303 +#: src/conf/storage_conf.c:1310 msgid "(storage_volume_definition)" msgstr "" -#: src/conf/storage_conf.c:1359 +#: src/conf/storage_conf.c:1366 #, c-format msgid "unknown volume format number %d" msgstr "" -#: src/conf/virstorageobj.c:1118 +#: src/conf/virstorageobj.c:1590 #, c-format msgid "Storage pool config filename '%s' does not match pool name '%s'" msgstr "" -#: src/conf/virstorageobj.c:1479 +#: src/conf/virstorageobj.c:1083 #, c-format msgid "pool '%s' is already defined with uuid %s" msgstr "" -#: src/conf/virstorageobj.c:1488 +#: src/conf/virstorageobj.c:1092 #, c-format msgid "pool is already active as '%s'" msgstr "" -#: src/conf/virstorageobj.c:1502 +#: src/conf/virstorageobj.c:1109 #, c-format msgid "pool '%s' already exists with uuid %s" msgstr "" -#: src/conf/virstorageobj.c:1898 +#: src/conf/virstorageobj.c:1502 #, c-format msgid "Storage source conflict with pool: '%s'" msgstr "" -#: src/util/virstorageencryption.c:162 +#: src/util/virstorageencryption.c:160 msgid "unknown volume encryption secret type" msgstr "" -#: src/util/virstorageencryption.c:168 +#: src/util/virstorageencryption.c:166 #, c-format msgid "unknown volume encryption secret type %s" msgstr "" @@ -6283,11 +6283,11 @@ msgid "missing volume encryption uuid" msgstr "" -#: src/util/virstorageencryption.c:264 +#: src/util/virstorageencryption.c:262 msgid "unknown volume encryption format" msgstr "" -#: src/util/virstorageencryption.c:271 +#: src/util/virstorageencryption.c:269 #, c-format msgid "unknown volume encryption format type %s" msgstr "" @@ -6296,61 +6296,61 @@ msgid "unknown root element for volume encryption information" msgstr "" -#: src/util/virstorageencryption.c:332 +#: src/util/virstorageencryption.c:330 msgid "unexpected volume encryption secret type" msgstr "" -#: src/util/virstorageencryption.c:372 +#: src/util/virstorageencryption.c:370 msgid "unexpected encryption format" msgstr "" -#: src/util/virstorageencryption.c:405 +#: src/util/virstorageencryption.c:403 msgid "Cannot open /dev/urandom" msgstr "" -#: src/util/virstorageencryption.c:416 +#: src/util/virstorageencryption.c:414 msgid "Cannot read from /dev/urandom" msgstr "" -#: src/conf/virchrdev.c:129 +#: src/conf/virchrdev.c:127 #, c-format msgid "" "Requested device '%s' is locked by lock file '%s' held by process %lld" msgstr "" -#: src/conf/virchrdev.c:158 +#: src/conf/virchrdev.c:156 #, c-format msgid "Couldn't create lock file for device '%s' in path '%s'" msgstr "" -#: src/conf/virchrdev.c:167 +#: src/conf/virchrdev.c:165 #, c-format msgid "Couldn't write to lock file for device '%s' in path '%s'" msgstr "" -#: src/conf/virchrdev.c:276 +#: src/conf/virchrdev.c:274 msgid "Unable to init device stream mutex" msgstr "" -#: src/conf/virchrdev.c:365 src/conf/virchrdev.c:427 src/vmx/vmx.c:2152 +#: src/conf/virchrdev.c:363 src/conf/virchrdev.c:425 src/vmx/vmx.c:2152 #: src/vmx/vmx.c:2384 #, c-format msgid "Unsupported device type '%s'" msgstr "" -#: src/cpu/cpu.c:59 src/cpu/cpu_map.c:95 +#: src/cpu/cpu.c:56 src/cpu/cpu_map.c:196 msgid "undefined hardware architecture" msgstr "" -#: src/conf/cpu_conf.c:1004 src/cpu/cpu.c:130 +#: src/conf/cpu_conf.c:1000 src/cpu/cpu.c:127 msgid "(CPU_definition)" msgstr "" -#: src/cpu/cpu_ppc64.c:252 +#: src/cpu/cpu_ppc64.c:246 msgid "no CPU model specified" msgstr "" -#: src/cpu/cpu.c:180 +#: src/cpu/cpu.c:177 #, c-format msgid "cannot compare CPUs of %s architecture" msgstr "" @@ -6363,12 +6363,12 @@ msgid "invalid CPU definition" msgstr "" -#: src/cpu/cpu.c:234 +#: src/cpu/cpu.c:231 #, c-format msgid "cannot decode CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:290 +#: src/cpu/cpu.c:287 #, c-format msgid "cannot encode CPU data for %s architecture" msgstr "" @@ -6388,7 +6388,7 @@ msgid "cannot compute guest CPU data for %s architecture" msgstr "" -#: src/conf/cpu_conf.c:991 +#: src/conf/cpu_conf.c:987 msgid "nonzero ncpus doesn't match with NULL xmlCPUs" msgstr "" @@ -6396,11 +6396,11 @@ msgid "No CPUs given" msgstr "" -#: src/cpu/cpu.c:522 +#: src/cpu/cpu.c:519 msgid "nonzero ncpus doesn't match with NULL cpus" msgstr "" -#: src/cpu/cpu.c:552 +#: src/cpu/cpu.c:549 #, c-format msgid "cannot compute baseline CPU of %s architecture" msgstr "" @@ -6415,17 +6415,17 @@ msgid "cannot check guest CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:766 +#: src/cpu/cpu.c:763 #, c-format msgid "cannot format %s CPU data" msgstr "" -#: src/cpu/cpu.c:812 +#: src/cpu/cpu.c:809 #, c-format msgid "cannot parse %s CPU data" msgstr "" -#: src/qemu/qemu_driver.c:19304 src/test/test_driver.c:5934 +#: src/qemu/qemu_driver.c:19635 src/test/test_driver.c:5892 #, c-format msgid "cannot find architecture %s" msgstr "" @@ -6435,7 +6435,7 @@ msgid "cannot find a driver for the architecture %s" msgstr "" -#: src/cpu/cpu.c:918 src/cpu/cpu_ppc64.c:690 src/cpu/cpu_x86.c:1900 +#: src/cpu/cpu.c:915 src/cpu/cpu_ppc64.c:618 src/cpu/cpu_x86.c:1819 #, c-format msgid "CPU model %s is not supported by hypervisor" msgstr "" @@ -6459,7 +6459,7 @@ msgid "cannot parse CPU map file: %s" msgstr "" -#: src/cpu/cpu_map.c:118 +#: src/cpu/cpu_map.c:213 #, c-format msgid "cannot find CPU map for %s architecture" msgstr "" @@ -6469,7 +6469,7 @@ msgid "cannot parse CPU map for %s architecture" msgstr "" -#: src/cpu/cpu_ppc64.c:258 src/cpu/cpu_ppc64.c:787 src/cpu/cpu_x86.c:1079 +#: src/cpu/cpu_ppc64.c:252 src/cpu/cpu_ppc64.c:715 src/cpu/cpu_x86.c:1045 #, c-format msgid "Unknown CPU model %s" msgstr "" @@ -6478,47 +6478,47 @@ msgid "Missing CPU vendor name" msgstr "" -#: src/cpu/cpu_ppc64.c:302 src/cpu/cpu_x86.c:734 +#: src/cpu/cpu_ppc64.c:295 src/cpu/cpu_x86.c:743 #, c-format msgid "CPU vendor %s already defined" msgstr "" -#: src/cpu/cpu_ppc64.c:360 +#: src/cpu/cpu_ppc64.c:332 #, c-format msgid "CPU model %s already defined" msgstr "" -#: src/cpu/cpu_ppc64.c:368 src/cpu/cpu_x86.c:1263 +#: src/cpu/cpu_ppc64.c:340 src/cpu/cpu_x86.c:1228 #, c-format msgid "Invalid vendor element in CPU model %s" msgstr "" -#: src/cpu/cpu_ppc64.c:375 src/cpu/cpu_x86.c:1270 +#: src/cpu/cpu_ppc64.c:347 src/cpu/cpu_x86.c:1235 #, c-format msgid "Unknown vendor %s referenced by CPU model %s" msgstr "" -#: src/cpu/cpu_ppc64.c:398 +#: src/cpu/cpu_ppc64.c:370 #, c-format msgid "Missing or invalid PVR value in CPU model %s" msgstr "" -#: src/cpu/cpu_ppc64.c:539 src/cpu/cpu_x86.c:1560 +#: src/cpu/cpu_ppc64.c:467 src/cpu/cpu_x86.c:1479 #, c-format msgid "CPU arch %s does not match host arch" msgstr "" -#: src/cpu/cpu_ppc64.c:557 src/cpu/cpu_x86.c:1576 +#: src/cpu/cpu_ppc64.c:485 src/cpu/cpu_x86.c:1495 #, c-format msgid "host CPU vendor does not match required CPU vendor %s" msgstr "" -#: src/cpu/cpu_ppc64.c:612 +#: src/cpu/cpu_ppc64.c:540 #, c-format msgid "host CPU model does not match required CPU model %s" msgstr "" -#: src/cpu/cpu_ppc64.c:683 +#: src/cpu/cpu_ppc64.c:611 #, c-format msgid "Cannot find CPU model with PVR 0x%08x" msgstr "" @@ -6528,103 +6528,103 @@ msgid "Unexpected CPU mode: %d" msgstr "" -#: src/cpu/cpu_ppc64.c:807 src/cpu/cpu_x86.c:2572 +#: src/cpu/cpu_ppc64.c:735 src/cpu/cpu_x86.c:2491 msgid "CPUs are incompatible" msgstr "" -#: src/cpu/cpu_ppc64.c:816 src/cpu/cpu_x86.c:2500 src/cpu/cpu_x86.c:2540 +#: src/cpu/cpu_ppc64.c:744 src/cpu/cpu_x86.c:2419 src/cpu/cpu_x86.c:2459 #, c-format msgid "Unknown CPU vendor %s" msgstr "" -#: src/cpu/cpu_ppc64.c:823 src/cpu/cpu_x86.c:2523 +#: src/cpu/cpu_ppc64.c:751 src/cpu/cpu_x86.c:2442 #, c-format msgid "CPU vendor %s of model %s differs from vendor %s" msgstr "" -#: src/cpu/cpu_ppc64.c:832 src/cpu/cpu_x86.c:2545 +#: src/cpu/cpu_ppc64.c:760 src/cpu/cpu_x86.c:2464 msgid "CPU vendors do not match" msgstr "" -#: src/cpu/cpu_x86.c:741 +#: src/cpu/cpu_x86.c:750 #, c-format msgid "Missing vendor string for CPU vendor %s" msgstr "" -#: src/cpu/cpu_x86.c:521 +#: src/cpu/cpu_x86.c:531 #, c-format msgid "Invalid CPU vendor string '%s'" msgstr "" -#: src/cpu/cpu_x86.c:928 +#: src/cpu/cpu_x86.c:915 #, c-format msgid "CPU feature %s already defined" msgstr "" -#: src/cpu/cpu_x86.c:944 +#: src/cpu/cpu_x86.c:931 #, c-format msgid "Invalid cpuid[%zu] in %s feature" msgstr "" -#: src/cpu/cpu_x86.c:1106 +#: src/cpu/cpu_x86.c:1072 #, c-format msgid "Unknown CPU feature %s" msgstr "" -#: src/cpu/cpu_x86.c:1214 +#: src/cpu/cpu_x86.c:1179 #, c-format msgid "Missing ancestor's name in CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1221 +#: src/cpu/cpu_x86.c:1186 #, c-format msgid "Ancestor model %s not found for CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1286 +#: src/cpu/cpu_x86.c:1251 #, c-format msgid "Missing feature name for CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1292 +#: src/cpu/cpu_x86.c:1257 #, c-format msgid "Feature %s required by CPU model %s not found" msgstr "" -#: src/cpu/cpu.c:795 +#: src/cpu/cpu.c:792 msgid "CPU data" msgstr "" -#: src/cpu/cpu.c:797 +#: src/cpu/cpu.c:794 msgid "cannot parse CPU data" msgstr "" -#: src/cpu/cpu_x86.c:1469 +#: src/cpu/cpu_x86.c:1388 msgid "no x86 CPU data found" msgstr "" -#: src/cpu/cpu_x86.c:1480 +#: src/cpu/cpu_x86.c:1399 #, c-format msgid "failed to parse cpuid[%zu]" msgstr "" -#: src/cpu/cpu_x86.c:1595 +#: src/cpu/cpu_x86.c:1514 msgid "Host CPU provides forbidden features" msgstr "" -#: src/cpu/cpu_x86.c:1609 +#: src/cpu/cpu_x86.c:1528 msgid "Host CPU does not provide required features" msgstr "" -#: src/cpu/cpu_x86.c:1631 +#: src/cpu/cpu_x86.c:1550 msgid "Host CPU does not strictly match guest CPU: Extra features" msgstr "" -#: src/cpu/cpu_x86.c:1944 +#: src/cpu/cpu_x86.c:1863 msgid "Cannot find suitable CPU model for given data" msgstr "" -#: src/cpu/cpu_x86.c:2082 +#: src/cpu/cpu_x86.c:2001 #, c-format msgid "CPU vendor %s not found" msgstr "" @@ -6678,19 +6678,19 @@ "value '%s' has unexpected value '%c', expecting '0' or '1'" msgstr "" -#: src/esx/esx_driver.c:4292 src/esx/esx_driver.c:4382 -#: src/esx/esx_storage_backend_vmfs.c:576 src/esx/esx_util.c:226 -#: src/esx/esx_vi.c:437 src/esx/esx_vi.c:996 src/esx/esx_vi.c:1417 -#: src/esx/esx_vi.c:1616 src/esx/esx_vi.c:1652 src/esx/esx_vi.c:1668 -#: src/esx/esx_vi.c:1691 src/esx/esx_vi.c:1730 src/esx/esx_vi.c:1788 -#: src/esx/esx_vi.c:1842 src/esx/esx_vi.c:1865 src/esx/esx_vi.c:1920 -#: src/esx/esx_vi.c:2398 src/esx/esx_vi.c:2629 src/esx/esx_vi.c:2794 -#: src/esx/esx_vi.c:4310 src/esx/esx_vi.c:5111 src/esx/esx_vi.c:5191 -#: src/esx/esx_vi_types.c:193 src/esx/esx_vi_types.c:244 -#: src/esx/esx_vi_types.c:286 src/esx/esx_vi_types.c:340 -#: src/esx/esx_vi_types.c:612 src/esx/esx_vi_types.c:631 -#: src/esx/esx_vi_types.c:711 src/esx/esx_vi_types.c:1238 -#: src/esx/esx_vi_types.c:1490 src/esx/esx_vi_types.c:1685 +#: src/esx/esx_driver.c:4274 src/esx/esx_driver.c:4364 +#: src/esx/esx_storage_backend_vmfs.c:574 src/esx/esx_util.c:226 +#: src/esx/esx_vi.c:443 src/esx/esx_vi.c:1002 src/esx/esx_vi.c:1423 +#: src/esx/esx_vi.c:1622 src/esx/esx_vi.c:1658 src/esx/esx_vi.c:1674 +#: src/esx/esx_vi.c:1697 src/esx/esx_vi.c:1736 src/esx/esx_vi.c:1794 +#: src/esx/esx_vi.c:1848 src/esx/esx_vi.c:1871 src/esx/esx_vi.c:1926 +#: src/esx/esx_vi.c:2404 src/esx/esx_vi.c:2635 src/esx/esx_vi.c:2800 +#: src/esx/esx_vi.c:4316 src/esx/esx_vi.c:5117 src/esx/esx_vi.c:5197 +#: src/esx/esx_vi_types.c:192 src/esx/esx_vi_types.c:243 +#: src/esx/esx_vi_types.c:285 src/esx/esx_vi_types.c:339 +#: src/esx/esx_vi_types.c:611 src/esx/esx_vi_types.c:630 +#: src/esx/esx_vi_types.c:710 src/esx/esx_vi_types.c:1237 +#: src/esx/esx_vi_types.c:1489 src/esx/esx_vi_types.c:1684 #: src/hyperv/hyperv_util.c:44 src/hyperv/hyperv_wmi.c:994 #: src/hyperv/hyperv_wmi.c:1553 src/hyperv/hyperv_wmi.c:1581 src/vmx/vmx.c:1873 #: src/vmx/vmx.c:1942 src/vmx/vmx.c:2055 src/vmx/vmx.c:2444 src/vmx/vmx.c:2547 @@ -6699,15 +6699,11 @@ msgid "Invalid argument" msgstr "" -#: src/esx/esx_driver.c:641 src/esx/esx_driver.c:739 -#: src/hyperv/hyperv_driver.c:165 src/phyp/phyp_driver.c:970 -#: src/xenapi/xenapi_driver.c:169 +#: src/util/virauth.c:192 msgid "Username request failed" msgstr "" -#: src/esx/esx_driver.c:649 src/esx/esx_driver.c:747 -#: src/hyperv/hyperv_driver.c:173 src/phyp/phyp_driver.c:1052 -#: src/xenapi/xenapi_driver.c:178 +#: src/util/virauth.c:273 msgid "Password request failed" msgstr "" @@ -6721,7 +6717,7 @@ msgid "%s isn't a GSX 2.0 host" msgstr "" -#: src/esx/esx_driver.c:725 +#: src/esx/esx_driver.c:719 msgid "Path has to specify the datacenter and compute resource" msgstr "" @@ -6737,7 +6733,7 @@ "transport part" msgstr "" -#: src/libvirt.c:1035 +#: src/libvirt.c:1030 msgid "URI is missing the server part" msgstr "" @@ -6745,11 +6741,11 @@ msgid "Missing or invalid auth pointer" msgstr "" -#: src/esx/esx_driver.c:913 +#: src/esx/esx_driver.c:893 msgid "This host is not managed by a vCenter" msgstr "" -#: src/esx/esx_driver.c:920 +#: src/esx/esx_driver.c:900 #, c-format msgid "vCenter IP address %s too big for destination" msgstr "" @@ -6766,21 +6762,21 @@ msgid "Could not parse version number from '%s'" msgstr "" -#: src/esx/esx_driver.c:1187 +#: src/esx/esx_driver.c:1167 msgid "Missing or empty 'hostName' property" msgstr "" -#: src/esx/esx_driver.c:1322 +#: src/esx/esx_driver.c:1304 #, c-format msgid "CPU Model %s too long for destination" msgstr "" -#: src/esx/esx_driver.c:1402 +#: src/esx/esx_driver.c:1384 #, c-format msgid "Failed to parse positive integer from '%s'" msgstr "" -#: src/esx/esx_driver.c:1495 src/hyperv/hyperv_driver.c:437 +#: src/esx/esx_driver.c:1477 src/hyperv/hyperv_driver.c:424 #, c-format msgid "No domain with ID %d" msgstr "" @@ -6790,126 +6786,126 @@ msgid "No domain with name '%s'" msgstr "" -#: src/esx/esx_driver.c:1618 src/esx/esx_driver.c:1731 -#: src/esx/esx_driver.c:1780 src/esx/esx_driver.c:1834 -#: src/esx/esx_driver.c:2428 +#: src/esx/esx_driver.c:1600 src/esx/esx_driver.c:1713 +#: src/esx/esx_driver.c:1762 src/esx/esx_driver.c:1816 +#: src/esx/esx_driver.c:2410 msgid "Domain is not powered on" msgstr "" -#: src/esx/esx_driver.c:1631 +#: src/esx/esx_driver.c:1613 #, c-format msgid "Could not suspend domain: %s" msgstr "" -#: src/esx/esx_driver.c:1674 +#: src/esx/esx_driver.c:1656 src/libxl/libxl_driver.c:1497 msgid "Domain is not suspended" msgstr "" -#: src/esx/esx_driver.c:1688 +#: src/esx/esx_driver.c:1670 #, c-format msgid "Could not resume domain: %s" msgstr "" -#: src/esx/esx_driver.c:1847 +#: src/esx/esx_driver.c:1829 #, c-format msgid "Could not destroy domain: %s" msgstr "" -#: src/esx/esx_driver.c:1913 +#: src/esx/esx_driver.c:1895 #, c-format msgid "Got invalid memory size %d" msgstr "" -#: src/esx/esx_driver.c:1961 src/esx/esx_driver.c:2924 +#: src/esx/esx_driver.c:1943 src/esx/esx_driver.c:2906 msgid "Domain is not powered off" msgstr "" -#: src/esx/esx_driver.c:1985 +#: src/esx/esx_driver.c:1967 #, c-format msgid "Could not set max-memory to %lu kilobytes: %s" msgstr "" -#: src/esx/esx_driver.c:2041 +#: src/esx/esx_driver.c:2023 #, c-format msgid "Could not set memory to %lu kilobytes: %s" msgstr "" -#: src/esx/esx_driver.c:2272 src/esx/esx_driver.c:2282 +#: src/esx/esx_driver.c:2254 src/esx/esx_driver.c:2264 #, c-format msgid "QueryPerf returned object with unexpected type '%s'" msgstr "" -#: src/phyp/phyp_driver.c:1415 src/phyp/phyp_driver.c:3623 +#: src/phyp/phyp_driver.c:1388 src/phyp/phyp_driver.c:3596 #: src/vbox/vbox_common.c:2903 src/vbox/vbox_common.c:2955 -#: src/xenapi/xenapi_driver.c:1169 src/xenapi/xenapi_driver.c:1341 +#: src/xenapi/xenapi_driver.c:1150 src/xenapi/xenapi_driver.c:1321 #, c-format msgid "unsupported flags: (0x%x)" msgstr "" -#: src/esx/esx_driver.c:2478 +#: src/esx/esx_driver.c:2460 msgid "Requested number of virtual CPUs must at least be 1" msgstr "" -#: src/esx/esx_driver.c:2492 +#: src/esx/esx_driver.c:2474 #, c-format msgid "" "Requested number of virtual CPUs is greater than max allowable number of " "virtual CPUs for the domain: %d > %d" msgstr "" -#: src/esx/esx_driver.c:2519 +#: src/esx/esx_driver.c:2501 #, c-format msgid "Could not set number of virtual CPUs to %d: %s" msgstr "" -#: src/esx/esx_driver.c:2733 src/esx/esx_driver.c:2778 +#: src/esx/esx_driver.c:2715 src/esx/esx_driver.c:2760 #: src/vmware/vmware_driver.c:961 #, c-format msgid "Unsupported config format '%s'" msgstr "" -#: src/esx/esx_driver.c:2938 +#: src/esx/esx_driver.c:2920 #, c-format msgid "Could not start domain: %s" msgstr "" -#: src/esx/esx_driver.c:3030 +#: src/esx/esx_driver.c:3012 msgid "Domain already exists, editing existing domains is not supported yet" msgstr "" -#: src/esx/esx_driver.c:3066 src/vmware/vmware_conf.c:406 +#: src/esx/esx_driver.c:3048 src/vmware/vmware_conf.c:405 msgid "" "Domain XML doesn't contain any disks, cannot deduce datastore and path for " "VMX file" msgstr "" -#: src/esx/esx_driver.c:3081 src/vmware/vmware_conf.c:421 +#: src/esx/esx_driver.c:3063 src/vmware/vmware_conf.c:420 msgid "" "Domain XML doesn't contain any file-based harddisks, cannot deduce datastore " "and path for VMX file" msgstr "" -#: src/esx/esx_driver.c:3089 src/vmware/vmware_conf.c:429 +#: src/esx/esx_driver.c:3071 src/vmware/vmware_conf.c:428 msgid "" "First file-based harddisk has no source, cannot deduce datastore and path " "for VMX file" msgstr "" -#: src/esx/esx_driver.c:3101 src/vmware/vmware_conf.c:439 +#: src/esx/esx_driver.c:3083 src/vmware/vmware_conf.c:438 #, c-format msgid "Expecting source '%s' of first file-based harddisk to be a VMDK image" msgstr "" -#: src/esx/esx_driver.c:3163 +#: src/esx/esx_driver.c:3145 #, c-format msgid "Could not define domain: %s" msgstr "" -#: src/esx/esx_driver.c:3236 +#: src/esx/esx_driver.c:3218 msgid "Domain is not suspended or powered off" msgstr "" -#: src/esx/esx_driver.c:3372 +#: src/esx/esx_driver.c:3354 msgid "" "Cannot enable general autostart option without affecting other domains" msgstr "" @@ -6919,59 +6915,59 @@ msgid "Shares level has unknown value %d" msgstr "" -#: src/esx/esx_driver.c:3642 +#: src/esx/esx_driver.c:3624 #, c-format msgid "Could not set reservation to %lld MHz, expecting positive value" msgstr "" -#: src/esx/esx_driver.c:3654 +#: src/esx/esx_driver.c:3636 #, c-format msgid "" "Could not set limit to %lld MHz, expecting positive value or -1 (unlimited)" msgstr "" -#: src/esx/esx_driver.c:3694 +#: src/esx/esx_driver.c:3676 #, c-format msgid "" "Could not set shares to %d, expecting positive value or -1 (low), -2 " "(normal) or -3 (high)" msgstr "" -#: src/esx/esx_driver.c:3714 +#: src/esx/esx_driver.c:3696 #, c-format msgid "Could not change scheduler parameters: %s" msgstr "" -#: src/esx/esx_driver.c:3799 +#: src/esx/esx_driver.c:3781 msgid "Migration not possible without a vCenter" msgstr "" -#: src/esx/esx_driver.c:3805 +#: src/esx/esx_driver.c:3787 msgid "Renaming domains on migration not supported" msgstr "" -#: src/esx/esx_driver.c:3818 +#: src/esx/esx_driver.c:3800 msgid "Only vpxmigr:// migration URIs are supported" msgstr "" -#: src/esx/esx_driver.c:3824 +#: src/esx/esx_driver.c:3806 msgid "Migration source and destination have to refer to the same vCenter" msgstr "" -#: src/esx/esx_driver.c:3834 +#: src/esx/esx_driver.c:3816 msgid "Migration URI has to specify resource pool and host system" msgstr "" -#: src/esx/esx_driver.c:3869 +#: src/esx/esx_driver.c:3851 #, c-format msgid "Could not migrate domain, validation reported a problem: %s" msgstr "" -#: src/esx/esx_driver.c:3873 +#: src/esx/esx_driver.c:3855 msgid "Could not migrate domain, validation reported a problem" msgstr "" -#: src/esx/esx_driver.c:3895 +#: src/esx/esx_driver.c:3877 #, c-format msgid "Could not migrate domain, migration task finished with an error: %s" msgstr "" @@ -6980,38 +6976,38 @@ msgid "Could not retrieve memory usage of resource pool" msgstr "" -#: src/esx/esx_driver.c:4130 +#: src/esx/esx_driver.c:4112 msgid "disk snapshots not supported yet" msgstr "" -#: src/esx/esx_driver.c:4147 +#: src/esx/esx_driver.c:4129 #, c-format msgid "Snapshot '%s' already exists" msgstr "" -#: src/esx/esx_driver.c:4164 +#: src/esx/esx_driver.c:4146 #, c-format msgid "Could not create snapshot: %s" msgstr "" -#: src/esx/esx_driver.c:4500 src/qemu/qemu_driver.c:15793 -#: src/test/test_driver.c:6242 src/vbox/vbox_common.c:6561 -#: src/vz/vz_driver.c:2499 +#: src/esx/esx_driver.c:4482 src/qemu/qemu_driver.c:16115 +#: src/test/test_driver.c:6200 src/vbox/vbox_common.c:6561 +#: src/vz/vz_driver.c:2493 #, c-format msgid "snapshot '%s' does not have a parent" msgstr "" -#: src/esx/esx_driver.c:4644 +#: src/esx/esx_driver.c:4626 #, c-format msgid "Could not revert to snapshot '%s': %s" msgstr "" -#: src/esx/esx_driver.c:4708 +#: src/esx/esx_driver.c:4690 #, c-format msgid "Could not delete snapshot '%s': %s" msgstr "" -#: src/esx/esx_driver.c:4777 +#: src/esx/esx_driver.c:4759 #, c-format msgid "Could not change memory parameters: %s" msgstr "" @@ -7078,97 +7074,97 @@ msgid "Cannot deactivate network autostart" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:64 -#: src/esx/esx_storage_backend_iscsi.c:113 -#: src/esx/esx_storage_backend_iscsi.c:210 +#: src/esx/esx_storage_backend_iscsi.c:62 +#: src/esx/esx_storage_backend_iscsi.c:111 +#: src/esx/esx_storage_backend_iscsi.c:208 msgid "Unable to obtain iSCSI adapter" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:318 src/esx/esx_storage_driver.c:159 +#: src/esx/esx_storage_backend_iscsi.c:316 src/esx/esx_storage_driver.c:159 #, c-format msgid "Could not find storage pool with name '%s'" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:594 -#: src/esx/esx_storage_backend_iscsi.c:610 +#: src/esx/esx_storage_backend_iscsi.c:592 +#: src/esx/esx_storage_backend_iscsi.c:608 msgid "iSCSI storage pool does not support volume creation" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:697 +#: src/esx/esx_storage_backend_iscsi.c:695 #, c-format msgid "Could find volume with name: %s" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:744 +#: src/esx/esx_storage_backend_iscsi.c:742 msgid "iSCSI storage pool does not support volume deletion" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:759 +#: src/esx/esx_storage_backend_iscsi.c:757 msgid "iSCSI storage pool does not support volume wiping" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:99 src/esx/esx_storage_backend_vmfs.c:509 +#: src/esx/esx_storage_backend_vmfs.c:97 src/esx/esx_storage_backend_vmfs.c:507 msgid "DatastoreInfo has unexpected type" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:497 +#: src/esx/esx_storage_backend_vmfs.c:495 #, c-format msgid "Datastore has unexpected type '%s'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:726 +#: src/esx/esx_storage_backend_vmfs.c:724 msgid "" "QueryVirtualDiskUuid not available, cannot lookup storage volume by UUID" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:875 -#: src/esx/esx_storage_backend_vmfs.c:1096 +#: src/esx/esx_storage_backend_vmfs.c:873 +#: src/esx/esx_storage_backend_vmfs.c:1094 msgid "Creating non-file volumes is not supported" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:884 -#: src/esx/esx_storage_backend_vmfs.c:1105 +#: src/esx/esx_storage_backend_vmfs.c:882 +#: src/esx/esx_storage_backend_vmfs.c:1103 #, c-format msgid "Volume name '%s' doesn't have expected format '/'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:891 -#: src/esx/esx_storage_backend_vmfs.c:1112 +#: src/esx/esx_storage_backend_vmfs.c:889 +#: src/esx/esx_storage_backend_vmfs.c:1110 #, c-format msgid "Volume name '%s' has unsupported suffix, expecting '.vmdk'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:963 +#: src/esx/esx_storage_backend_vmfs.c:961 msgid "Unsupported capacity-to-allocation relation" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:991 +#: src/esx/esx_storage_backend_vmfs.c:989 #, c-format msgid "Could not create volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1015 -#: src/esx/esx_storage_backend_vmfs.c:1202 +#: src/esx/esx_storage_backend_vmfs.c:1013 +#: src/esx/esx_storage_backend_vmfs.c:1200 #, c-format msgid "Creation of %s volumes is not supported" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1178 +#: src/esx/esx_storage_backend_vmfs.c:1176 #, c-format msgid "Could not copy volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1257 +#: src/esx/esx_storage_backend_vmfs.c:1255 #, c-format msgid "Could not delete volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1300 +#: src/esx/esx_storage_backend_vmfs.c:1298 #, c-format msgid "Could not wipe volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1428 +#: src/esx/esx_storage_backend_vmfs.c:1426 #, c-format msgid "File '%s' has unknown type" msgstr "" @@ -7248,146 +7244,146 @@ msgid "Formatting IP address for host '%s' failed: %s" msgstr "" -#: src/esx/esx_util.c:349 src/esx/esx_vi.c:2691 src/hyperv/hyperv_driver.c:857 +#: src/esx/esx_util.c:349 src/esx/esx_vi.c:2697 src/hyperv/hyperv_driver.c:844 #: src/hyperv/hyperv_wmi.c:1559 src/vmx/vmx.c:775 #, c-format msgid "Could not parse UUID from string '%s'" msgstr "" -#: src/esx/esx_vi.c:239 +#: src/esx/esx_vi.c:245 #, c-format msgid "curl_easy_perform() returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:249 +#: src/esx/esx_vi.c:255 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:257 +#: src/esx/esx_vi.c:263 msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned a negative response code" msgstr "" -#: src/esx/esx_vi.c:269 +#: src/esx/esx_vi.c:275 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_REDIRECT_URL) returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:275 +#: src/esx/esx_vi.c:281 #, c-format msgid "The server redirects from '%s' to '%s'" msgstr "" -#: src/esx/esx_vi.c:280 +#: src/esx/esx_vi.c:286 #, c-format msgid "The server redirects from '%s'" msgstr "" -#: src/esx/esx_vi.c:293 src/esx/esx_vi_methods.c:158 +#: src/esx/esx_vi.c:299 src/esx/esx_vi_methods.c:158 msgid "Invalid call" msgstr "" -#: src/esx/esx_vi.c:301 +#: src/esx/esx_vi.c:307 msgid "Could not initialize CURL" msgstr "" -#: src/esx/esx_vi.c:320 +#: src/esx/esx_vi.c:326 msgid "Could not build CURL header list" msgstr "" -#: src/esx/esx_vi.c:355 +#: src/esx/esx_vi.c:361 msgid "Could not initialize CURL mutex" msgstr "" -#: src/esx/esx_vi.c:380 +#: src/esx/esx_vi.c:386 msgid "Download length it too large" msgstr "" -#: src/esx/esx_vi.c:407 +#: src/esx/esx_vi.c:413 #, c-format msgid "HTTP response code %d for download from '%s'" msgstr "" -#: src/esx/esx_vi.c:457 +#: src/esx/esx_vi.c:463 #, c-format msgid "HTTP response code %d for upload to '%s'" msgstr "" -#: src/esx/esx_vi.c:492 +#: src/esx/esx_vi.c:498 #, c-format msgid "Trying to lock unknown SharedCURL lock %d" msgstr "" -#: src/esx/esx_vi.c:520 +#: src/esx/esx_vi.c:526 #, c-format msgid "Trying to unlock unknown SharedCURL lock %d" msgstr "" -#: src/esx/esx_vi.c:537 +#: src/esx/esx_vi.c:543 msgid "Trying to free SharedCURL object that is still in use" msgstr "" -#: src/esx/esx_vi.c:555 +#: src/esx/esx_vi.c:561 msgid "Cannot share uninitialized CURL handle" msgstr "" -#: src/esx/esx_vi.c:561 +#: src/esx/esx_vi.c:567 msgid "Cannot share CURL handle that is already shared" msgstr "" -#: src/esx/esx_vi.c:570 +#: src/esx/esx_vi.c:576 msgid "Could not initialize CURL (share)" msgstr "" -#: src/esx/esx_vi.c:587 +#: src/esx/esx_vi.c:593 msgid "Could not initialize a CURL (share) mutex" msgstr "" -#: src/esx/esx_vi.c:610 +#: src/esx/esx_vi.c:616 msgid "Cannot unshare uninitialized CURL handle" msgstr "" -#: src/esx/esx_vi.c:616 +#: src/esx/esx_vi.c:622 msgid "Cannot unshare CURL handle that is not shared" msgstr "" -#: src/esx/esx_vi.c:621 +#: src/esx/esx_vi.c:627 msgid "CURL (share) mismatch" msgstr "" -#: src/esx/esx_vi.c:713 +#: src/esx/esx_vi.c:719 msgid "Trying to free MultiCURL object that is still in use" msgstr "" -#: src/esx/esx_vi.c:730 +#: src/esx/esx_vi.c:736 msgid "Cannot add uninitialized CURL handle to a multi handle" msgstr "" -#: src/esx/esx_vi.c:736 +#: src/esx/esx_vi.c:742 msgid "Cannot add CURL handle to a multi handle twice" msgstr "" -#: src/esx/esx_vi.c:745 +#: src/esx/esx_vi.c:751 msgid "Could not initialize CURL (multi)" msgstr "" -#: src/esx/esx_vi.c:776 +#: src/esx/esx_vi.c:782 msgid "Cannot remove uninitialized CURL handle from a multi handle" msgstr "" -#: src/esx/esx_vi.c:783 +#: src/esx/esx_vi.c:789 msgid "" "Cannot remove CURL handle from a multi handle when it wasn't added before" msgstr "" -#: src/esx/esx_vi.c:789 +#: src/esx/esx_vi.c:795 msgid "CURL (multi) mismatch" msgstr "" -#: src/esx/esx_vi.c:1023 +#: src/esx/esx_vi.c:1029 msgid "Could not initialize session mutex" msgstr "" @@ -7414,95 +7410,95 @@ "Expecting VPX major/minor version '2.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1094 +#: src/esx/esx_vi.c:1100 #, c-format msgid "" "Expecting product 'gsx' or 'esx' or 'embeddedEsx' or 'vpx' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1033 +#: src/esx/esx_vi.c:1039 #, c-format msgid "Expecting VI API type 'HostAgent' or 'VirtualCenter' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1151 src/esx/esx_vi.c:1298 src/esx/esx_vi.c:1385 +#: src/esx/esx_vi.c:1157 src/esx/esx_vi.c:1304 src/esx/esx_vi.c:1391 msgid "Could not retrieve resource pool" msgstr "" -#: src/esx/esx_vi.c:1191 +#: src/esx/esx_vi.c:1197 #, c-format msgid "Path '%s' does not specify a datacenter" msgstr "" -#: src/esx/esx_vi.c:1233 +#: src/esx/esx_vi.c:1239 #, c-format msgid "Could not find datacenter specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1245 +#: src/esx/esx_vi.c:1251 #, c-format msgid "Path '%s' does not specify a compute resource" msgstr "" -#: src/esx/esx_vi.c:1291 +#: src/esx/esx_vi.c:1297 #, c-format msgid "Could not find compute resource specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1312 +#: src/esx/esx_vi.c:1318 #, c-format msgid "Path '%s' does not specify a host system" msgstr "" -#: src/esx/esx_vi.c:1323 +#: src/esx/esx_vi.c:1329 #, c-format msgid "Path '%s' ends with an excess item" msgstr "" -#: src/esx/esx_vi.c:1339 +#: src/esx/esx_vi.c:1345 #, c-format msgid "Could not find host system specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1447 +#: src/esx/esx_vi.c:1453 msgid "(esx execute response)" msgstr "" -#: src/esx/esx_vi.c:1464 +#: src/esx/esx_vi.c:1470 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, XPath evaluation " "failed" msgstr "" -#: src/esx/esx_vi.c:1472 +#: src/esx/esx_vi.c:1478 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, deserialization " "failed" msgstr "" -#: src/esx/esx_vi.c:1479 +#: src/esx/esx_vi.c:1485 #, c-format msgid "HTTP response code %d for call to '%s'. Fault: %s - %s" msgstr "" -#: src/esx/esx_vi.c:1499 +#: src/esx/esx_vi.c:1505 #, c-format msgid "XPath evaluation of response for call to '%s' failed" msgstr "" -#: src/esx/esx_vi.c:1511 src/esx/esx_vi.c:1526 +#: src/esx/esx_vi.c:1517 src/esx/esx_vi.c:1532 #, c-format msgid "Call to '%s' returned an empty result, expecting a non-empty result" msgstr "" -#: src/esx/esx_vi.c:1516 src/esx/esx_vi.c:1537 +#: src/esx/esx_vi.c:1522 src/esx/esx_vi.c:1543 #, c-format msgid "Call to '%s' returned a list, expecting exactly one item" msgstr "" -#: src/esx/esx_vi.c:1551 +#: src/esx/esx_vi.c:1557 #, c-format msgid "Call to '%s' returned something, expecting an empty result" msgstr "" @@ -7511,61 +7507,61 @@ msgid "Invalid argument (occurrence)" msgstr "" -#: src/esx/esx_vi.c:1566 +#: src/esx/esx_vi.c:1572 #, c-format msgid "HTTP response code %d for call to '%s'" msgstr "" -#: src/esx/esx_vi.c:1624 src/esx/esx_vi_types.c:924 +#: src/esx/esx_vi.c:1630 src/esx/esx_vi_types.c:923 #, c-format msgid "Expecting type '%s' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1638 src/esx/esx_vi.c:1709 src/esx/esx_vi_types.c:359 -#: src/esx/esx_vi_types.c:1045 +#: src/esx/esx_vi.c:1644 src/esx/esx_vi.c:1715 src/esx/esx_vi_types.c:358 +#: src/esx/esx_vi_types.c:1044 #, c-format msgid "Unknown value '%s' for %s" msgstr "" -#: src/esx/esx_vi.c:1797 +#: src/esx/esx_vi.c:1803 #, c-format msgid "Expecting type to begin with 'ArrayOf' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1806 src/esx/esx_vi.c:1875 src/esx/esx_vi_types.c:300 +#: src/esx/esx_vi.c:1812 src/esx/esx_vi.c:1881 src/esx/esx_vi_types.c:299 #, c-format msgid "Wrong XML element type %d" msgstr "" -#: src/esx/esx_vi.c:2076 +#: src/esx/esx_vi.c:2082 msgid "Invalid call, no mutex" msgstr "" -#: src/esx/esx_vi.c:2083 +#: src/esx/esx_vi.c:2089 msgid "Invalid call, no session" msgstr "" -#: src/esx/esx_vi.c:2127 +#: src/esx/esx_vi.c:2133 msgid "Key of the current session differs from the key at last login" msgstr "" -#: src/esx/esx_vi.c:2178 src/esx/esx_vi.c:2190 src/esx/esx_vi.c:2204 -#: src/esx/esx_vi.c:2213 +#: src/esx/esx_vi.c:2184 src/esx/esx_vi.c:2196 src/esx/esx_vi.c:2210 +#: src/esx/esx_vi.c:2219 #, c-format msgid "Invalid lookup of '%s' from '%s'" msgstr "" -#: src/esx/esx_vi.c:2219 +#: src/esx/esx_vi.c:2225 #, c-format msgid "Invalid lookup from '%s'" msgstr "" -#: src/esx/esx_vi.c:2259 +#: src/esx/esx_vi.c:2265 #, c-format msgid "Could not lookup '%s' from '%s'" msgstr "" -#: src/esx/esx_vi.c:2265 +#: src/esx/esx_vi.c:2271 #, c-format msgid "Could not lookup '%s' list from '%s'" msgstr "" @@ -7574,158 +7570,158 @@ msgid "Invalid occurrence value" msgstr "" -#: src/esx/esx_vi.c:2324 +#: src/esx/esx_vi.c:2330 #, c-format msgid "Missing '%s' property while looking for ManagedEntityStatus" msgstr "" -#: src/esx/esx_vi.c:2347 +#: src/esx/esx_vi.c:2353 msgid "Missing 'runtime.powerState' property" msgstr "" -#: src/esx/esx_vi.c:2418 src/esx/esx_vi.c:2447 src/esx/esx_vi.c:2476 -#: src/esx/esx_vi.c:2509 src/esx/esx_vi.c:2542 +#: src/esx/esx_vi.c:2424 src/esx/esx_vi.c:2453 src/esx/esx_vi.c:2482 +#: src/esx/esx_vi.c:2515 src/esx/esx_vi.c:2548 #, c-format msgid "Missing '%s' property" msgstr "" -#: src/esx/esx_vi.c:2613 +#: src/esx/esx_vi.c:2619 msgid "ObjectContent does not reference a virtual machine" msgstr "" -#: src/esx/esx_vi.c:2621 +#: src/esx/esx_vi.c:2627 #, c-format msgid "Could not parse positive integer from '%s'" msgstr "" -#: src/esx/esx_vi.c:2647 +#: src/esx/esx_vi.c:2653 msgid "Domain name contains invalid escape sequence" msgstr "" -#: src/esx/esx_vi.c:2657 +#: src/esx/esx_vi.c:2663 msgid "Could not get name of virtual machine" msgstr "" -#: src/esx/esx_vi.c:2685 +#: src/esx/esx_vi.c:2691 msgid "Could not get UUID of virtual machine" msgstr "" -#: src/esx/esx_vi.c:2821 +#: src/esx/esx_vi.c:2827 #, c-format msgid "Could not find snapshot with name '%s'" msgstr "" -#: src/esx/esx_vi.c:2853 +#: src/esx/esx_vi.c:2859 #, c-format msgid "Could not find domain snapshot with internal name '%s'" msgstr "" -#: src/esx/esx_driver.c:5105 src/esx/esx_vi.c:2916 +#: src/esx/esx_driver.c:5087 src/esx/esx_vi.c:2922 #, c-format msgid "Could not find domain with UUID '%s'" msgstr "" -#: src/esx/esx_vi.c:2981 +#: src/esx/esx_vi.c:2987 #, c-format msgid "Could not find domain with name '%s'" msgstr "" -#: src/esx/esx_vi.c:3033 +#: src/esx/esx_vi.c:3039 msgid "Other tasks are pending for this domain" msgstr "" -#: src/esx/esx_vi.c:3110 +#: src/esx/esx_vi.c:3116 #, c-format msgid "Could not find datastore with name '%s'" msgstr "" -#: src/esx/esx_vi.c:3192 +#: src/esx/esx_vi.c:3198 #, c-format msgid "Could not find datastore containing absolute path '%s'" msgstr "" -#: src/esx/esx_vi.c:3258 +#: src/esx/esx_vi.c:3264 msgid "Could not lookup datastore host mount" msgstr "" -#: src/esx/esx_vi.c:3518 +#: src/esx/esx_vi.c:3524 msgid "Domain has no current snapshot" msgstr "" -#: src/esx/esx_vi.c:3525 +#: src/esx/esx_vi.c:3531 msgid "Could not lookup root snapshot list" msgstr "" -#: src/esx/esx_vi.c:3605 +#: src/esx/esx_vi.c:3611 #, c-format msgid "Datastore path '%s' doesn't reference a file" msgstr "" -#: src/esx/esx_vi.c:3693 src/esx/esx_vi.c:3839 +#: src/esx/esx_vi.c:3699 src/esx/esx_vi.c:3845 #, c-format msgid "Could not search in datastore '%s': %s" msgstr "" -#: src/esx/esx_vi.c:3712 +#: src/esx/esx_vi.c:3718 #, c-format msgid "No storage volume with key or path '%s'" msgstr "" -#: src/esx/esx_vi.c:3960 +#: src/esx/esx_vi.c:3966 msgid "Could not retrieve the AutoStartDefaults object" msgstr "" -#: src/esx/esx_vi.c:4094 +#: src/esx/esx_vi.c:4100 #, c-format msgid "Could not find physical NIC with name '%s'" msgstr "" -#: src/esx/esx_vi.c:4138 +#: src/esx/esx_vi.c:4144 #, c-format msgid "Could not find physical NIC with MAC address '%s'" msgstr "" -#: src/esx/esx_vi.c:4226 +#: src/esx/esx_vi.c:4232 #, c-format msgid "Could not find HostVirtualSwitch with name '%s'" msgstr "" -#: src/esx/esx_vi.c:4343 src/esx/esx_vi.c:4377 +#: src/esx/esx_vi.c:4349 src/esx/esx_vi.c:4383 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', no " "possible answers" msgstr "" -#: src/esx/esx_vi.c:4351 +#: src/esx/esx_vi.c:4357 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s, but no default answer is specified" msgstr "" -#: src/esx/esx_vi.c:4372 +#: src/esx/esx_vi.c:4378 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s" msgstr "" -#: src/esx/esx_vi.c:4480 +#: src/esx/esx_vi.c:4486 msgid "" "Cancelable task is blocked by an unanswered question but cancellation failed" msgstr "" -#: src/esx/esx_vi.c:4485 +#: src/esx/esx_vi.c:4491 msgid "Non-cancelable task is blocked by an unanswered question" msgstr "" -#: src/esx/esx_vi.c:4605 +#: src/esx/esx_vi.c:4611 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected length" msgstr "" -#: src/esx/esx_vi.c:4619 +#: src/esx/esx_vi.c:4625 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected format" msgstr "" @@ -7734,116 +7730,116 @@ msgid "Unexpected product version" msgstr "" -#: src/esx/esx_vi.c:4738 +#: src/esx/esx_vi.c:4744 msgid "Unable to obtain hostInternetScsiHba" msgstr "" -#: src/esx/esx_vi.c:4756 +#: src/esx/esx_vi.c:4762 #, c-format msgid "Could not find storage pool with name: %s" msgstr "" -#: src/esx/esx_vi.c:4944 +#: src/esx/esx_vi.c:4950 msgid "Target not found" msgstr "" -#: src/esx/esx_vi.c:5197 +#: src/esx/esx_vi.c:5203 #, c-format msgid "Missing 'name' property in %s lookup" msgstr "" -#: src/esx/esx_vi.c:5231 +#: src/esx/esx_vi.c:5237 #, c-format msgid "Could not find %s with name '%s'" msgstr "" -#: src/esx/esx_vi.c:5234 +#: src/esx/esx_vi.c:5240 #, c-format msgid "Could not find %s" msgstr "" -#: src/esx/esx_vi_types.c:86 src/esx/esx_vi_types.c:771 +#: src/esx/esx_vi_types.c:85 src/esx/esx_vi_types.c:770 #, c-format msgid "%s object has invalid dynamic type" msgstr "" -#: src/esx/esx_vi_types.c:212 src/esx/esx_vi_types.c:227 +#: src/esx/esx_vi_types.c:211 src/esx/esx_vi_types.c:226 #, c-format msgid "Call to %s for unexpected type '%s', expected '%s'" msgstr "" -#: src/esx/esx_vi_types.c:352 +#: src/esx/esx_vi_types.c:351 #, c-format msgid "XML node doesn't contain text, expecting an %s value" msgstr "" -#: src/esx/esx_vi_types.c:366 +#: src/esx/esx_vi_types.c:365 #, c-format msgid "Value '%s' is not representable as %s" msgstr "" -#: src/esx/esx_vi_types.c:491 src/esx/esx_vi_types.c:754 +#: src/esx/esx_vi_types.c:490 src/esx/esx_vi_types.c:753 #, c-format msgid "%s object is missing the required '%s' property" msgstr "" -#: src/esx/esx_vi_types.c:548 src/esx/esx_vi_types.c:694 +#: src/esx/esx_vi_types.c:547 src/esx/esx_vi_types.c:693 #, c-format msgid "Call to %s for unexpected type '%s'" msgstr "" -#: src/esx/esx_vi_types.c:729 +#: src/esx/esx_vi_types.c:728 #, c-format msgid "Unknown value '%s' for %s 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:949 src/esx/esx_vi_types.c:1011 +#: src/esx/esx_vi_types.c:948 src/esx/esx_vi_types.c:1010 msgid "Could not copy an XML node" msgstr "" -#: src/esx/esx_vi_types.c:1022 +#: src/esx/esx_vi_types.c:1021 msgid "AnyType is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1030 +#: src/esx/esx_vi_types.c:1029 #, c-format msgid "Unknown value '%s' for AnyType 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1053 +#: src/esx/esx_vi_types.c:1052 #, c-format msgid "Value '%s' is out of %s range" msgstr "" -#: src/esx/esx_vi_types.c:1069 +#: src/esx/esx_vi_types.c:1068 #, c-format msgid "Unknown value '%s' for xsd:boolean" msgstr "" -#: src/esx/esx_vi_types.c:1463 +#: src/esx/esx_vi_types.c:1462 msgid "XML node doesn't contain text, expecting an xsd:dateTime value" msgstr "" -#: src/esx/esx_vi_types.c:1496 +#: src/esx/esx_vi_types.c:1495 #, c-format msgid "xsd:dateTime value '%s' too long for destination" msgstr "" -#: src/esx/esx_vi_types.c:1518 src/esx/esx_vi_types.c:1528 -#: src/esx/esx_vi_types.c:1541 src/esx/esx_vi_types.c:1554 +#: src/esx/esx_vi_types.c:1517 src/esx/esx_vi_types.c:1527 +#: src/esx/esx_vi_types.c:1540 src/esx/esx_vi_types.c:1553 #, c-format msgid "xsd:dateTime value '%s' has unexpected format" msgstr "" -#: src/esx/esx_vi_types.c:1633 +#: src/esx/esx_vi_types.c:1632 msgid "MethodFault is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1723 +#: src/esx/esx_vi_types.c:1722 msgid "ManagedObjectReference is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1801 +#: src/esx/esx_vi_types.c:1800 #, c-format msgid "%s is missing 'type' property" msgstr "" @@ -7893,9 +7889,9 @@ msgid "cannot read from stream" msgstr "" -#: src/locking/lock_daemon.c:159 src/locking/lock_daemon.c:258 -#: src/logging/log_daemon.c:154 src/logging/log_daemon.c:259 -#: src/node_device/node_device_udev.c:1826 src/util/vireventpoll.c:688 +#: src/locking/lock_daemon.c:156 src/locking/lock_daemon.c:255 +#: src/logging/log_daemon.c:151 src/logging/log_daemon.c:256 +#: src/node_device/node_device_udev.c:1852 src/util/vireventpoll.c:692 #: src/util/virobject.c:271 msgid "Unable to initialize mutex" msgstr "" @@ -7950,51 +7946,51 @@ msgid "%s is not a Hyper-V server" msgstr "" -#: src/hyperv/hyperv_driver.c:232 src/hyperv/hyperv_driver.c:268 -#: src/hyperv/hyperv_driver.c:286 +#: src/hyperv/hyperv_driver.c:219 src/hyperv/hyperv_driver.c:255 +#: src/hyperv/hyperv_driver.c:273 #, c-format msgid "Could not lookup %s" msgstr "" -#: src/hyperv/hyperv_driver.c:312 +#: src/hyperv/hyperv_driver.c:299 #, c-format msgid "CPU model %s too long for destination" msgstr "" -#: src/hyperv/hyperv_driver.c:472 src/hyperv/hyperv_wmi.c:1597 +#: src/hyperv/hyperv_driver.c:459 src/hyperv/hyperv_wmi.c:1597 #, c-format msgid "No domain with UUID %s" msgstr "" -#: src/hyperv/hyperv_driver.c:504 +#: src/hyperv/hyperv_driver.c:491 #, c-format msgid "No domain with name %s" msgstr "" -#: src/hyperv/hyperv_driver.c:531 +#: src/hyperv/hyperv_driver.c:518 msgid "Domain is not active" msgstr "" -#: src/hyperv/hyperv_driver.c:559 +#: src/hyperv/hyperv_driver.c:546 msgid "Domain is not paused" msgstr "" -#: src/hyperv/hyperv_driver.c:590 src/hyperv/hyperv_driver.c:1148 +#: src/hyperv/hyperv_driver.c:577 src/hyperv/hyperv_driver.c:1135 msgid "Domain is not active or is in state transition" msgstr "" -#: src/hyperv/hyperv_driver.c:660 src/hyperv/hyperv_driver.c:681 -#: src/hyperv/hyperv_driver.c:703 src/hyperv/hyperv_driver.c:797 -#: src/hyperv/hyperv_driver.c:818 src/hyperv/hyperv_driver.c:840 +#: src/hyperv/hyperv_driver.c:647 src/hyperv/hyperv_driver.c:668 +#: src/hyperv/hyperv_driver.c:690 src/hyperv/hyperv_driver.c:784 +#: src/hyperv/hyperv_driver.c:805 src/hyperv/hyperv_driver.c:827 #, c-format msgid "Could not lookup %s for domain %s" msgstr "" -#: src/hyperv/hyperv_driver.c:1027 +#: src/hyperv/hyperv_driver.c:1014 msgid "Domain is already active or is in state transition" msgstr "" -#: src/hyperv/hyperv_driver.c:1201 +#: src/hyperv/hyperv_driver.c:1188 msgid "Domain has no managed save image" msgstr "" @@ -8065,7 +8061,7 @@ msgstr "" #: src/hyperv/hyperv_wmi.c:1188 src/hyperv/hyperv_wmi.c:1209 -#: tools/virsh-domain.c:6050 tools/virsh-domain.c:12626 +#: tools/virsh-domain.c:6046 tools/virsh-domain.c:12759 msgid "Failed" msgstr "" @@ -8121,9 +8117,9 @@ msgid "System is not available" msgstr "" -#: src/hyperv/hyperv_wmi.c:1239 tools/virsh-domain.c:5532 -#: tools/virsh-pool.c:1578 tools/virsh-snapshot.c:435 tools/vsh.c:1816 -#: tools/vsh.c:2969 tools/vsh.c:2974 +#: src/hyperv/hyperv_wmi.c:1239 tools/virsh-domain.c:5528 +#: tools/virsh-pool.c:1476 tools/virsh-snapshot.c:425 tools/vsh.c:1808 +#: tools/vsh.c:2961 tools/vsh.c:2966 msgid "Out of memory" msgstr "" @@ -8157,110 +8153,110 @@ msgid "Invocation of %s returned an error: %s (%d)" msgstr "" -#: src/interface/interface_backend_netcf.c:95 +#: src/interface/interface_backend_netcf.c:93 msgid "failed to initialize netcf" msgstr "" -#: src/interface/interface_backend_netcf.c:112 +#: src/interface/interface_backend_netcf.c:110 msgid "Attempt to close netcf state driver with open connections" msgstr "" -#: src/interface/interface_backend_netcf.c:139 +#: src/interface/interface_backend_netcf.c:137 msgid "failed to re-init netcf" msgstr "" -#: src/interface/interface_backend_netcf.c:293 -#: src/interface/interface_backend_netcf.c:383 -#: src/interface/interface_backend_netcf.c:478 -#: src/interface/interface_backend_netcf.c:663 -#: src/interface/interface_backend_netcf.c:743 +#: src/interface/interface_backend_netcf.c:291 +#: src/interface/interface_backend_netcf.c:381 +#: src/interface/interface_backend_netcf.c:476 +#: src/interface/interface_backend_netcf.c:661 +#: src/interface/interface_backend_netcf.c:741 #, c-format msgid "couldn't find interface named '%s': %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:298 -#: src/interface/interface_backend_netcf.c:748 -#: src/interface/interface_backend_udev.c:450 -#: src/interface/interface_backend_udev.c:1005 -#: src/interface/interface_backend_udev.c:1137 +#: src/interface/interface_backend_netcf.c:296 +#: src/interface/interface_backend_netcf.c:746 +#: src/interface/interface_backend_udev.c:449 +#: src/interface/interface_backend_udev.c:1004 +#: src/interface/interface_backend_udev.c:1136 #, c-format msgid "couldn't find interface named '%s'" msgstr "" -#: src/interface/interface_backend_netcf.c:317 +#: src/interface/interface_backend_netcf.c:315 #, c-format msgid "failed to get status of interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:349 -#: src/interface/interface_backend_netcf.c:439 -#: src/interface/interface_backend_netcf.c:625 +#: src/interface/interface_backend_netcf.c:347 +#: src/interface/interface_backend_netcf.c:437 +#: src/interface/interface_backend_netcf.c:623 #, c-format msgid "failed to get number of host interfaces: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:367 -#: src/interface/interface_backend_netcf.c:457 -#: src/interface/interface_backend_netcf.c:645 +#: src/interface/interface_backend_netcf.c:365 +#: src/interface/interface_backend_netcf.c:455 +#: src/interface/interface_backend_netcf.c:643 #, c-format msgid "failed to list host interfaces: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:783 +#: src/interface/interface_backend_netcf.c:781 #, c-format msgid "couldn't find interface with MAC address '%s': %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:790 -#: src/interface/interface_backend_udev.c:502 +#: src/interface/interface_backend_netcf.c:788 +#: src/interface/interface_backend_udev.c:501 #, c-format msgid "couldn't find interface with MAC address '%s'" msgstr "" -#: src/interface/interface_backend_netcf.c:796 +#: src/interface/interface_backend_netcf.c:794 msgid "multiple interfaces with matching MAC address" msgstr "" -#: src/interface/interface_backend_netcf.c:847 -#: src/interface/interface_backend_netcf.c:909 +#: src/interface/interface_backend_netcf.c:845 +#: src/interface/interface_backend_netcf.c:907 #, c-format msgid "could not get interface XML description: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:951 +#: src/interface/interface_backend_netcf.c:949 #, c-format msgid "failed to undefine interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:994 +#: src/interface/interface_backend_netcf.c:992 msgid "interface is already running" msgstr "" -#: src/interface/interface_backend_netcf.c:1003 +#: src/interface/interface_backend_netcf.c:1001 #, c-format msgid "failed to create (start) interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1046 +#: src/interface/interface_backend_netcf.c:1044 msgid "interface is not running" msgstr "" -#: src/interface/interface_backend_netcf.c:1055 +#: src/interface/interface_backend_netcf.c:1053 #, c-format msgid "failed to destroy (stop) interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1118 +#: src/interface/interface_backend_netcf.c:1116 #, c-format msgid "failed to begin transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1143 +#: src/interface/interface_backend_netcf.c:1141 #, c-format msgid "failed to commit transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1168 +#: src/interface/interface_backend_netcf.c:1166 #, c-format msgid "failed to rollback transaction: %s%s%s" msgstr "" @@ -8269,211 +8265,211 @@ msgid "failed to register netcf interface driver" msgstr "" -#: src/interface/interface_backend_udev.c:1174 -#: src/node_device/node_device_udev.c:1846 +#: src/interface/interface_backend_udev.c:1173 +#: src/node_device/node_device_udev.c:1872 msgid "failed to create udev context" msgstr "" -#: src/interface/interface_backend_udev.c:154 +#: src/interface/interface_backend_udev.c:153 #, c-format msgid "failed to get number of %s interfaces on host" msgstr "" -#: src/interface/interface_backend_udev.c:207 -#: src/interface/interface_backend_udev.c:336 +#: src/interface/interface_backend_udev.c:206 +#: src/interface/interface_backend_udev.c:335 #, c-format msgid "failed to get list of %s interfaces on host" msgstr "" -#: src/interface/interface_backend_udev.c:485 +#: src/interface/interface_backend_udev.c:484 #, c-format msgid "failed to lookup interface with MAC address '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:510 +#: src/interface/interface_backend_udev.c:509 #, c-format msgid "the MAC address '%s' matches multiple interfaces" msgstr "" -#: src/interface/interface_backend_udev.c:606 +#: src/interface/interface_backend_udev.c:605 #, c-format msgid "Could not retrieve 'bonding/downdelay' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:611 +#: src/interface/interface_backend_udev.c:610 #, c-format msgid "Could not parse 'bonding/downdelay' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:620 +#: src/interface/interface_backend_udev.c:619 #, c-format msgid "Could not retrieve 'bonding/updelay' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:625 +#: src/interface/interface_backend_udev.c:624 #, c-format msgid "Could not parse 'bonding/updelay' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:634 +#: src/interface/interface_backend_udev.c:633 #, c-format msgid "Could not retrieve 'bonding/miimon' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:639 +#: src/interface/interface_backend_udev.c:638 #, c-format msgid "Could not parse 'bonding/miimon' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:648 +#: src/interface/interface_backend_udev.c:647 #, c-format msgid "Could not retrieve 'bonding/arp_interval' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:653 +#: src/interface/interface_backend_udev.c:652 #, c-format msgid "Could not parse 'bonding/arp_interval' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:667 +#: src/interface/interface_backend_udev.c:666 #, c-format msgid "Could not retrieve 'bonding/mode' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:673 +#: src/interface/interface_backend_udev.c:672 #, c-format msgid "Invalid format for 'bonding/mode' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:678 +#: src/interface/interface_backend_udev.c:677 #, c-format msgid "Unable to find correct value in 'bonding/mode' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:684 +#: src/interface/interface_backend_udev.c:683 #, c-format msgid "Could not parse 'bonding/mode' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:697 +#: src/interface/interface_backend_udev.c:696 #, c-format msgid "Could not retrieve 'bonding/arp_validate' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:703 +#: src/interface/interface_backend_udev.c:702 #, c-format msgid "Invalid format for 'bonding/arp_validate' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:708 +#: src/interface/interface_backend_udev.c:707 #, c-format msgid "Unable to find correct value in 'bonding/arp_validate' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:714 +#: src/interface/interface_backend_udev.c:713 #, c-format msgid "Could not parse 'bonding/arp_validate' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:724 +#: src/interface/interface_backend_udev.c:723 #, c-format msgid "Could not retrieve 'bonding/use_carrier' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:729 +#: src/interface/interface_backend_udev.c:728 #, c-format msgid "Could not parse 'bonding/use_carrier' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:749 +#: src/interface/interface_backend_udev.c:748 #, c-format msgid "Could not retrieve 'bonding/arp_ip_target' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:762 +#: src/interface/interface_backend_udev.c:761 #, c-format msgid "Could not get slaves of bond '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:778 +#: src/interface/interface_backend_udev.c:777 #, c-format msgid "Invalid enslaved interface name '%s' seen for bond '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:789 +#: src/interface/interface_backend_udev.c:788 #, c-format msgid "" "Could not get interface information for '%s', which is a enslaved in bond " "'%s'" msgstr "" -#: src/interface/interface_backend_udev.c:830 +#: src/interface/interface_backend_udev.c:829 #, c-format msgid "Could not retrieve 'bridge/forward_delay' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:841 +#: src/interface/interface_backend_udev.c:840 #, c-format msgid "Could not retrieve 'bridge/stp_state' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:847 +#: src/interface/interface_backend_udev.c:846 #, c-format msgid "Could not parse 'bridge/stp_state' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:860 +#: src/interface/interface_backend_udev.c:859 #, c-format msgid "Invalid STP state value %d received for '%s'. Must be -1, 0, or 1." msgstr "" -#: src/interface/interface_backend_udev.c:879 +#: src/interface/interface_backend_udev.c:878 #, c-format msgid "Could not get members of bridge '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:895 +#: src/interface/interface_backend_udev.c:894 #, c-format msgid "" "Could not get interface information for '%s', which is a member of bridge " "'%s'" msgstr "" -#: src/interface/interface_backend_udev.c:938 -#: src/interface/interface_backend_udev.c:947 +#: src/interface/interface_backend_udev.c:937 +#: src/interface/interface_backend_udev.c:946 #, c-format msgid "failed to find the VID for the VLAN device '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:1022 +#: src/interface/interface_backend_udev.c:1021 #, c-format msgid "Could not parse MTU value '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:1305 +#: src/interface/interface_backend_udev.c:1304 msgid "failed to register udev interface driver" msgstr "" -#: src/internal.h:287 src/internal.h:309 +#: src/internal.h:288 src/internal.h:310 #, c-format msgid "unsupported flags (0x%lx) in function %s" msgstr "" -#: src/internal.h:482 +#: src/internal.h:483 #, c-format msgid "read only access prevents %s" msgstr "" -#: src/libvirt.c:581 src/libvirt.c:624 +#: src/libvirt.c:576 src/libvirt.c:619 #, c-format msgid "Too many drivers, cannot register %s" msgstr "" -#: src/libvirt.c:261 +#: src/libvirt.c:256 msgid "libvirt.so is not safe to use from setuid programs" msgstr "" -#: src/libvirt.c:665 +#: src/libvirt.c:660 #, c-format msgid "Initialization of %s state driver failed: %s" msgstr "" @@ -8490,13 +8486,13 @@ msgid "Expected a string for 'uri_aliases' config parameter list entry" msgstr "" -#: src/util/viruri.c:335 +#: src/util/viruri.c:344 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', expected 'alias=uri://host/path'" msgstr "" -#: src/util/viruri.c:343 +#: src/util/viruri.c:352 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', aliases may only contain 'a-Z, 0-" @@ -8507,11 +8503,11 @@ msgid "Expected a string for 'uri_default' config parameter" msgstr "" -#: src/libvirt.c:872 +#: src/libvirt.c:867 msgid "An explicit URI must be provided when setuid" msgstr "" -#: src/libvirt.c:995 +#: src/libvirt.c:990 #, c-format msgid "libvirt was built without the '%s' driver" msgstr "" @@ -8565,17 +8561,17 @@ msgid "result too large: %llu" msgstr "" -#: src/libvirt.c:1273 +#: src/libvirt.c:1268 #, c-format msgid "string parameter name '%.*s' too long" msgstr "" -#: src/libvirt.c:1282 +#: src/libvirt.c:1277 #, c-format msgid "NULL string parameter '%s'" msgstr "" -#: src/libvirt.c:1288 +#: src/libvirt.c:1283 #, c-format msgid "string parameter '%s' unsupported" msgstr "" @@ -8595,17 +8591,17 @@ msgid "domainMigratePrepare did not set uri" msgstr "" -#: src/libvirt-domain.c:2885 src/qemu/qemu_migration.c:3940 +#: src/libvirt-domain.c:2885 src/qemu/qemu_migration.c:3947 msgid "domainMigratePrepare2 did not set uri" msgstr "" #: src/libvirt-domain.c:2920 src/libvirt-domain.c:3178 -#: src/qemu/qemu_migration.c:3986 src/qemu/qemu_migration.c:4268 +#: src/qemu/qemu_migration.c:3993 src/qemu/qemu_migration.c:4275 msgid "finish step ignored that migration was cancelled" msgstr "" -#: src/libvirt-domain.c:3093 src/libxl/libxl_migration.c:1033 -#: src/qemu/qemu_migration.c:4181 +#: src/libvirt-domain.c:3093 src/libxl/libxl_migration.c:1057 +#: src/qemu/qemu_migration.c:4188 msgid "domainMigratePrepare3 did not set uri" msgstr "" @@ -8636,7 +8632,7 @@ msgstr "" #: src/libvirt-domain.c:3568 src/libvirt-domain.c:3723 -#: src/libvirt-domain.c:3909 src/qemu/qemu_migration.c:4496 +#: src/libvirt-domain.c:3909 src/qemu/qemu_migration.c:4503 msgid "offline migration is not supported by the destination host" msgstr "" @@ -8654,7 +8650,7 @@ msgid "use virDomainMigrateToURI3 for peer-to-peer migration" msgstr "" -#: src/libvirt-domain.c:3944 src/qemu/qemu_migration.c:4489 +#: src/libvirt-domain.c:3944 src/qemu/qemu_migration.c:4496 msgid "" "Migration APIs with extensible parameters are not supported but extended " "parameters were passed" @@ -8724,7 +8720,7 @@ msgid "input too large: %u" msgstr "" -#: src/libvirt-domain.c:7296 src/libvirt-domain.c:7497 +#: src/libvirt-domain.c:7301 src/libvirt-domain.c:7502 #, c-format msgid "input too large: %d * %d" msgstr "" @@ -8734,12 +8730,12 @@ msgid "metadata title in %s can't contain newlines" msgstr "" -#: src/libvirt-storage.c:1623 src/libvirt-storage.c:1703 +#: src/libvirt-storage.c:1624 src/libvirt-storage.c:1704 #, c-format msgid "stream in %s must match connection of volume '%s'" msgstr "" -#: src/libvirt-storage.c:2143 +#: src/libvirt-storage.c:2144 #, c-format msgid "capacity in %s cannot be zero without 'delta' or 'shrink' flags set" msgstr "" @@ -8752,13 +8748,13 @@ msgid "data sinks cannot be used for non-blocking streams" msgstr "" -#: src/libvirt-qemu.c:285 +#: src/libvirt-qemu.c:283 #, c-format msgid "domain '%s' in %s must match connection" msgstr "" #: src/libvirt-network.c:1062 src/libvirt-nodedev.c:825 -#: src/libvirt-secret.c:760 src/libvirt-storage.c:2292 +#: src/libvirt-secret.c:760 src/libvirt-storage.c:2293 #, c-format msgid "eventID in %s must be less than %d" msgstr "" @@ -8802,7 +8798,7 @@ msgid "use of flags in %s requires a copy job" msgstr "" -#: src/libvirt-domain.c:10480 +#: src/libvirt-domain.c:10563 #, c-format msgid "Unable to access file descriptor %d" msgstr "" @@ -8812,16 +8808,16 @@ msgid "fd %d in %s must be a socket" msgstr "" -#: src/libvirt-domain.c:10496 src/libvirt-domain.c:10553 +#: src/libvirt-domain.c:10579 src/libvirt-domain.c:10636 msgid "fd passing is not supported by this connection" msgstr "" -#: src/datatypes.c:1047 src/libvirt-admin.c:484 src/remote/remote_driver.c:8029 -#: src/vz/vz_driver.c:2040 +#: src/datatypes.c:1047 src/libvirt-admin.c:482 src/remote/remote_driver.c:8027 +#: src/vz/vz_driver.c:2034 msgid "A close callback is already registered" msgstr "" -#: src/datatypes.c:1023 src/remote/remote_driver.c:8060 src/vz/vz_driver.c:2067 +#: src/datatypes.c:1023 src/remote/remote_driver.c:8058 src/vz/vz_driver.c:2061 msgid "A different callback was requested" msgstr "" @@ -8830,50 +8826,50 @@ msgid "ncpus in %s must be 1 when start_cpu is -1" msgstr "" -#: src/libvirt-domain.c:10835 +#: src/libvirt-domain.c:10918 #, c-format msgid "input too large: %u * %u" msgstr "" -#: src/libvirt-lxc.c:213 src/security/security_selinux.c:899 -#: src/security/security_selinux.c:1110 +#: src/libvirt-lxc.c:211 src/security/security_selinux.c:983 +#: src/security/security_selinux.c:1217 #, c-format msgid "unable to get PID %d security context" msgstr "" -#: src/libvirt-lxc.c:220 src/security/security_selinux.c:1117 +#: src/libvirt-lxc.c:218 src/security/security_selinux.c:1224 #, c-format msgid "security label exceeds maximum length: %d" msgstr "" -#: src/libvirt-lxc.c:232 src/security/security_selinux.c:1131 +#: src/libvirt-lxc.c:230 src/security/security_selinux.c:1238 msgid "error calling security_getenforce()" msgstr "" -#: src/libvirt-lxc.c:239 +#: src/libvirt-lxc.c:237 #, c-format msgid "Cannot set context %s" msgstr "" -#: src/libvirt-lxc.c:245 +#: src/libvirt-lxc.c:243 msgid "Support for SELinux is not enabled" msgstr "" -#: src/libvirt-lxc.c:264 +#: src/libvirt-lxc.c:262 #, c-format msgid "Security model %s cannot be entered" msgstr "" -#: src/libvirt-qemu.c:145 +#: src/libvirt-qemu.c:143 #, c-format msgid "pid_value in %s is too large" msgstr "" -#: src/locking/lock_daemon.c:269 +#: src/locking/lock_daemon.c:266 msgid "Missing defaultLockspace data from JSON file" msgstr "" -#: src/locking/lock_daemon.c:279 +#: src/locking/lock_daemon.c:276 msgid "Missing lockspaces data from JSON file" msgstr "" @@ -8881,66 +8877,66 @@ msgid "Malformed lockspaces data from JSON file" msgstr "" -#: src/locking/lock_daemon.c:313 +#: src/locking/lock_daemon.c:310 msgid "Missing server data from JSON file" msgstr "" -#: src/locking/lock_daemon.c:772 src/locking/lock_daemon.c:779 -#: src/logging/log_daemon.c:639 src/logging/log_daemon.c:646 +#: src/locking/lock_daemon.c:770 src/locking/lock_daemon.c:777 +#: src/logging/log_daemon.c:636 src/logging/log_daemon.c:643 #, c-format msgid "Disallowing client %llu with uid %llu" msgstr "" -#: src/locking/lock_daemon.c:813 +#: src/locking/lock_daemon.c:811 msgid "Missing restricted data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:818 +#: src/locking/lock_daemon.c:816 msgid "Missing ownerPid data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:824 +#: src/locking/lock_daemon.c:822 msgid "Missing ownerId data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:829 +#: src/locking/lock_daemon.c:827 msgid "Missing ownerName data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:836 src/locking/lock_daemon.c:841 +#: src/locking/lock_daemon.c:834 src/locking/lock_daemon.c:839 msgid "Missing ownerUUID data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:865 +#: src/locking/lock_daemon.c:863 msgid "Cannot set restricted data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:870 +#: src/locking/lock_daemon.c:868 msgid "Cannot set ownerPid data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:875 +#: src/locking/lock_daemon.c:873 msgid "Cannot set ownerId data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:880 +#: src/locking/lock_daemon.c:878 msgid "Cannot set ownerName data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:886 +#: src/locking/lock_daemon.c:884 msgid "Cannot set ownerUUID data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:979 src/logging/log_daemon.c:773 +#: src/locking/lock_daemon.c:977 src/logging/log_daemon.c:770 msgid "Missing magic data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:1085 src/logging/log_daemon.c:858 +#: src/locking/lock_daemon.c:1083 src/logging/log_daemon.c:855 #, c-format msgid "Unable to save state file %s" msgstr "" -#: src/locking/lock_daemon.c:1092 src/logging/log_daemon.c:865 +#: src/locking/lock_daemon.c:1090 src/logging/log_daemon.c:862 msgid "Unable to restart self" msgstr "" @@ -8962,7 +8958,7 @@ "libvirt lock management daemon:\n" msgstr "" -#: src/locking/lock_daemon.c:1127 +#: src/locking/lock_daemon.c:1125 #, c-format msgid "" "\n" @@ -8979,7 +8975,7 @@ "\n" msgstr "" -#: src/locking/lock_daemon.c:1144 +#: src/locking/lock_daemon.c:1142 msgid "" "\n" " Default paths:\n" @@ -8995,42 +8991,42 @@ "\n" msgstr "" -#: src/locking/lock_daemon.c:1311 src/logging/log_daemon.c:1084 +#: src/locking/lock_daemon.c:1310 src/logging/log_daemon.c:1081 msgid "Can't determine restart state file path" msgstr "" -#: src/locking/lock_daemon_dispatch.c:61 src/locking/lock_daemon_dispatch.c:119 -#: src/locking/lock_daemon_dispatch.c:168 -#: src/locking/lock_daemon_dispatch.c:217 -#: src/locking/lock_daemon_dispatch.c:272 -#: src/locking/lock_daemon_dispatch.c:319 -#: src/locking/lock_daemon_dispatch.c:369 -#: src/locking/lock_daemon_dispatch.c:406 +#: src/locking/lock_daemon_dispatch.c:59 src/locking/lock_daemon_dispatch.c:117 +#: src/locking/lock_daemon_dispatch.c:166 +#: src/locking/lock_daemon_dispatch.c:215 +#: src/locking/lock_daemon_dispatch.c:270 +#: src/locking/lock_daemon_dispatch.c:317 +#: src/locking/lock_daemon_dispatch.c:367 +#: src/locking/lock_daemon_dispatch.c:404 msgid "lock manager connection has been restricted" msgstr "" -#: src/locking/lock_daemon_dispatch.c:67 src/locking/lock_daemon_dispatch.c:125 -#: src/locking/lock_daemon_dispatch.c:174 -#: src/locking/lock_daemon_dispatch.c:223 -#: src/locking/lock_daemon_dispatch.c:278 -#: src/locking/lock_daemon_dispatch.c:325 -#: src/locking/lock_daemon_dispatch.c:375 +#: src/locking/lock_daemon_dispatch.c:65 src/locking/lock_daemon_dispatch.c:123 +#: src/locking/lock_daemon_dispatch.c:172 +#: src/locking/lock_daemon_dispatch.c:221 +#: src/locking/lock_daemon_dispatch.c:276 +#: src/locking/lock_daemon_dispatch.c:323 +#: src/locking/lock_daemon_dispatch.c:373 msgid "lock owner details have not been registered" msgstr "" -#: src/locking/lock_daemon_dispatch.c:73 src/locking/lock_daemon_dispatch.c:131 -#: src/locking/lock_daemon_dispatch.c:180 -#: src/locking/lock_daemon_dispatch.c:331 +#: src/locking/lock_daemon_dispatch.c:71 src/locking/lock_daemon_dispatch.c:129 +#: src/locking/lock_daemon_dispatch.c:178 +#: src/locking/lock_daemon_dispatch.c:329 #, c-format msgid "Lockspace for path %s does not exist" msgstr "" -#: src/locking/lock_daemon_dispatch.c:229 +#: src/locking/lock_daemon_dispatch.c:227 msgid "the default lockspace already exists" msgstr "" -#: src/locking/lock_daemon_dispatch.c:235 -#: src/locking/lock_daemon_dispatch.c:412 +#: src/locking/lock_daemon_dispatch.c:233 +#: src/locking/lock_daemon_dispatch.c:410 #, c-format msgid "Lockspace for path %s already exists" msgstr "" @@ -9039,17 +9035,17 @@ msgid "lock owner details have already been registered" msgstr "" -#: src/locking/lock_driver_lockd.c:90 src/locking/lock_driver_sanlock.c:134 +#: src/locking/lock_driver_lockd.c:90 src/locking/lock_driver_sanlock.c:130 #, c-format msgid "Unable to access config file %s" msgstr "" -#: src/locking/lock_driver_lockd.c:431 +#: src/locking/lock_driver_lockd.c:439 #, c-format msgid "Unexpected parameter %s for object" msgstr "" -#: src/locking/lock_driver_lockd.c:437 +#: src/locking/lock_driver_lockd.c:446 msgid "Missing ID parameter for domain object" msgstr "" @@ -9057,15 +9053,15 @@ msgid "Missing PID parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:444 +#: src/locking/lock_driver_lockd.c:453 msgid "Missing name parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:449 +#: src/locking/lock_driver_lockd.c:458 msgid "Missing UUID parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:456 src/locking/lock_driver_lockd.c:586 +#: src/locking/lock_driver_lockd.c:465 src/locking/lock_driver_lockd.c:600 #, c-format msgid "Unknown lock manager object type %d" msgstr "" @@ -9074,50 +9070,49 @@ msgid "Unable to compute sha256 checksum" msgstr "" -#: src/locking/lock_driver_lockd.c:487 +#: src/locking/lock_driver_lockd.c:501 msgid "Unexpected parameters for disk resource" msgstr "" -#: src/locking/lock_driver_lockd.c:558 +#: src/locking/lock_driver_lockd.c:572 msgid "Offset must be zero for this lock manager" msgstr "" -#: src/locking/lock_driver_lockd.c:567 +#: src/locking/lock_driver_lockd.c:581 #, c-format msgid "Unexpected parameter %s for lease resource" msgstr "" -#: src/locking/lock_driver_lockd.c:574 +#: src/locking/lock_driver_lockd.c:588 msgid "Missing path or lockspace for lease resource" msgstr "" -#: src/locking/lock_driver_lockd.c:633 src/locking/lock_driver_sanlock.c:960 +#: src/locking/lock_driver_lockd.c:646 src/locking/lock_driver_sanlock.c:958 msgid "" "Read/write, exclusive access, disks were present, but no leases specified" msgstr "" -#: src/locking/lock_driver_sanlock.c:227 src/locking/lock_driver_sanlock.c:236 +#: src/locking/lock_driver_sanlock.c:223 src/locking/lock_driver_sanlock.c:232 #, c-format msgid "Lockspace path '%s' exceeded %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:255 +#: src/locking/lock_driver_sanlock.c:251 #, c-format msgid "" "Unable to create lockspace %s: parent directory does not exist or is not a " "directory" msgstr "" -#: src/locking/lock_driver_sanlock.c:267 src/locking/lock_driver_sanlock.c:707 +#: src/locking/lock_driver_sanlock.c:263 src/locking/lock_driver_sanlock.c:703 #: src/util/virlockspace.c:276 #, c-format msgid "Unable to create lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:277 src/locking/lock_driver_sanlock.c:338 -#: src/locking/lock_driver_sanlock.c:717 src/storage/storage_util.c:287 -#: src/util/vircgroup.c:3878 src/util/vircgroup.c:3888 src/util/virfile.c:2211 -#: src/util/virfile.c:2653 src/util/virfile.c:3017 +#: src/locking/lock_driver_sanlock.c:273 src/locking/lock_driver_sanlock.c:334 +#: src/locking/lock_driver_sanlock.c:713 src/storage/storage_util.c:285 +#: src/util/virfile.c:2208 src/util/virfile.c:2650 src/util/virfile.c:3013 #, c-format msgid "cannot chown '%s' to (%u, %u)" msgstr "" @@ -9127,17 +9122,17 @@ msgid "Unable to query sector size %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:293 src/locking/lock_driver_sanlock.c:733 +#: src/locking/lock_driver_sanlock.c:289 src/locking/lock_driver_sanlock.c:729 #, c-format msgid "Unable to query sector size %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:304 +#: src/locking/lock_driver_sanlock.c:300 #, c-format msgid "Unable to allocate lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:311 +#: src/locking/lock_driver_sanlock.c:307 #, c-format msgid "Unable to save lockspace %s" msgstr "" @@ -9147,12 +9142,12 @@ msgid "Unable to initialize lockspace %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:325 +#: src/locking/lock_driver_sanlock.c:321 #, c-format msgid "Unable to initialize lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:348 +#: src/locking/lock_driver_sanlock.c:344 #, c-format msgid "cannot chmod '%s' to 0660" msgstr "" @@ -9162,20 +9157,20 @@ msgid "Unable to add lockspace %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:398 +#: src/locking/lock_driver_sanlock.c:394 #, c-format msgid "Unable to add lockspace %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:458 +#: src/locking/lock_driver_sanlock.c:454 msgid "Automatic disk lease mode enabled, but no host ID is set" msgstr "" -#: src/locking/lock_driver_sanlock.c:501 +#: src/locking/lock_driver_sanlock.c:497 msgid "Sanlock plugin is not initialized" msgstr "" -#: src/locking/lock_driver_sanlock.c:507 +#: src/locking/lock_driver_sanlock.c:503 #, c-format msgid "Unsupported object type %d" msgstr "" @@ -9188,31 +9183,31 @@ msgid "Unable to compute md5 checksum" msgstr "" -#: src/locking/lock_driver_sanlock.c:588 +#: src/locking/lock_driver_sanlock.c:584 #, c-format msgid "Resource name '%s' exceeds %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:597 src/locking/lock_driver_sanlock.c:666 +#: src/locking/lock_driver_sanlock.c:593 src/locking/lock_driver_sanlock.c:662 #, c-format msgid "Lease path '%s' exceeds %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:606 src/locking/lock_driver_sanlock.c:675 +#: src/locking/lock_driver_sanlock.c:602 src/locking/lock_driver_sanlock.c:671 #, c-format msgid "Resource lockspace '%s' exceeds %d characters" msgstr "" -#: src/locking/lock_driver_sanlock.c:643 +#: src/locking/lock_driver_sanlock.c:639 msgid "Unexpected lock parameters for disk resource" msgstr "" -#: src/locking/lock_driver_sanlock.c:744 +#: src/locking/lock_driver_sanlock.c:740 #, c-format msgid "Unable to allocate lease %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:751 +#: src/locking/lock_driver_sanlock.c:747 #, c-format msgid "Unable to save lease %s" msgstr "" @@ -9222,27 +9217,27 @@ msgid "Unable to initialize lease %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:765 +#: src/locking/lock_driver_sanlock.c:761 #, c-format msgid "Unable to initialize lease %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:798 +#: src/locking/lock_driver_sanlock.c:794 #, c-format msgid "Too many resources %d for object" msgstr "" -#: src/locking/lock_driver_sanlock.c:864 +#: src/locking/lock_driver_sanlock.c:862 #, c-format msgid "Failure action %s is not supported by sanlock" msgstr "" -#: src/locking/lock_driver_sanlock.c:891 +#: src/locking/lock_driver_sanlock.c:889 #, c-format msgid "Sanlock helper path is longer than %d: '%s'" msgstr "" -#: src/locking/lock_driver_sanlock.c:897 +#: src/locking/lock_driver_sanlock.c:895 #, c-format msgid "Sanlock helper arguments are longer than %d: '%s'" msgstr "" @@ -9252,11 +9247,11 @@ msgid "Failed to register lock failure action: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:912 +#: src/locking/lock_driver_sanlock.c:910 msgid "Failed to register lock failure action" msgstr "" -#: src/locking/lock_driver_sanlock.c:932 +#: src/locking/lock_driver_sanlock.c:930 msgid "sanlock is too old to support lock failure action" msgstr "" @@ -9265,7 +9260,7 @@ msgid "Unable to parse lock state %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1022 +#: src/locking/lock_driver_sanlock.c:1020 #, c-format msgid "Unable to parse lock state %s" msgstr "" @@ -9275,7 +9270,7 @@ msgid "Failed to open socket to sanlock daemon: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:981 +#: src/locking/lock_driver_sanlock.c:979 msgid "Failed to open socket to sanlock daemon" msgstr "" @@ -9284,7 +9279,7 @@ msgid "Failed to acquire lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1046 +#: src/locking/lock_driver_sanlock.c:1044 msgid "Failed to acquire lock" msgstr "" @@ -9293,7 +9288,7 @@ msgid "Failed to restrict process: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1074 +#: src/locking/lock_driver_sanlock.c:1072 msgid "Failed to restrict process" msgstr "" @@ -9303,8 +9298,8 @@ msgid "Failed to inquire lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1130 -#: src/locking/lock_driver_sanlock.c:1188 +#: src/locking/lock_driver_sanlock.c:1128 +#: src/locking/lock_driver_sanlock.c:1186 msgid "Failed to inquire lock" msgstr "" @@ -9313,44 +9308,44 @@ msgid "Failed to release lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1149 +#: src/locking/lock_driver_sanlock.c:1147 msgid "Failed to release lock" msgstr "" -#: src/locking/lock_manager.c:48 src/locking/lock_manager.c:56 +#: src/locking/lock_manager.c:47 src/locking/lock_manager.c:55 #, c-format msgid "Missing '%s' field in lock manager driver" msgstr "" -#: src/locking/lock_manager.c:154 +#: src/locking/lock_manager.c:153 #, c-format msgid "Plugin %s not accessible" msgstr "" -#: src/locking/lock_manager.c:162 +#: src/locking/lock_manager.c:161 #, c-format msgid "Failed to load plugin %s: %s" msgstr "" -#: src/locking/lock_manager.c:169 +#: src/locking/lock_manager.c:168 msgid "Missing plugin initialization symbol 'virLockDriverImpl'" msgstr "" -#: src/locking/lock_manager.c:206 +#: src/locking/lock_manager.c:205 msgid "this platform is missing dlopen" msgstr "" -#: src/locking/sanlock_helper.c:22 +#: src/locking/sanlock_helper.c:20 #, c-format msgid "%s uri uuid action\n" msgstr "" -#: src/locking/sanlock_helper.c:31 +#: src/locking/sanlock_helper.c:29 #, c-format msgid "invalid failure action: '%s'\n" msgstr "" -#: src/locking/sanlock_helper.c:98 +#: src/locking/sanlock_helper.c:96 #, c-format msgid "unsupported failure action: '%s'\n" msgstr "" @@ -9367,26 +9362,26 @@ msgid "cannot get the path of MEMORY cgroup controller" msgstr "" -#: src/lxc/lxc_cgroup.c:495 src/qemu/qemu_cgroup.c:941 +#: src/lxc/lxc_cgroup.c:444 src/qemu/qemu_cgroup.c:935 #, c-format msgid "Resource partition '%s' must start with '/'" msgstr "" -#: src/lxc/lxc_fuse.c:149 +#: src/lxc/lxc_fuse.c:143 #, c-format msgid "Cannot open %s" msgstr "" -#: src/lxc/lxc_fuse.c:155 +#: src/lxc/lxc_fuse.c:149 msgid "fseek failed" msgstr "" -#: src/lxc/lxc_fuse.c:296 +#: src/lxc/lxc_fuse.c:290 msgid "fuse_loop failed" msgstr "" -#: src/lxc/lxc_fuse.c:320 src/qemu/qemu_domain.c:11747 -#: src/qemu/qemu_domain.c:11754 +#: src/lxc/lxc_fuse.c:314 src/qemu/qemu_domain.c:12139 +#: src/qemu/qemu_domain.c:12146 #, c-format msgid "Cannot create %s" msgstr "" @@ -9396,29 +9391,29 @@ msgid "USB device %s is in use by domain %s" msgstr "" -#: src/util/virhostdev.c:1352 +#: src/util/virhostdev.c:1346 #, c-format msgid "USB device %s is already in use" msgstr "" -#: src/util/virhostdev.c:1436 +#: src/util/virhostdev.c:1430 #, c-format msgid "" "Multiple USB devices for %x:%x were found, but none of them is at bus:%u " "device:%u" msgstr "" -#: src/util/virhostdev.c:1441 +#: src/util/virhostdev.c:1435 #, c-format msgid "Multiple USB devices for %x:%x, use
to specify one" msgstr "" -#: src/lxc/lxc_hostdev.c:84 src/lxc/lxc_hostdev.c:98 +#: src/lxc/lxc_hostdev.c:82 src/lxc/lxc_hostdev.c:96 #, c-format msgid "Unsupported hostdev type %s" msgstr "" -#: src/lxc/lxc_hostdev.c:107 +#: src/lxc/lxc_hostdev.c:105 #, c-format msgid "Unsupported hostdev mode %s" msgstr "" @@ -9427,25 +9422,25 @@ msgid "Missing lxc.rootfs configuration" msgstr "" -#: src/lxc/lxc_native.c:227 +#: src/lxc/lxc_native.c:229 #, c-format msgid "can't convert relative size: '%s'" msgstr "" -#: src/lxc/lxc_native.c:239 +#: src/lxc/lxc_native.c:241 #, c-format msgid "failed to convert size: '%s'" msgstr "" -#: src/lxc/lxc_native.c:286 +#: src/lxc/lxc_native.c:288 msgid "missing tmpfs size, set the size option" msgstr "" -#: src/lxc/lxc_native.c:481 +#: src/lxc/lxc_native.c:483 msgid "Missing 'link' attribute for NIC" msgstr "" -#: src/lxc/lxc_native.c:692 +#: src/lxc/lxc_native.c:698 #, c-format msgid "failed to parse int: '%s'" msgstr "" @@ -9455,42 +9450,42 @@ msgid "invalid lxc.id_map: '%s'" msgstr "" -#: src/lxc/lxc_native.c:792 src/lxc/lxc_native.c:825 src/lxc/lxc_native.c:959 +#: src/lxc/lxc_native.c:832 src/lxc/lxc_native.c:967 #, c-format msgid "failed to parse integer: '%s'" msgstr "" -#: src/lxc/lxc_native.c:880 +#: src/lxc/lxc_native.c:888 #, c-format msgid "invalid %s value: '%s'" msgstr "" -#: src/lxc/lxc_native.c:906 +#: src/lxc/lxc_native.c:914 #, c-format msgid "failed to parse device weight: '%s'" msgstr "" -#: src/lxc/lxc_native.c:912 +#: src/lxc/lxc_native.c:920 #, c-format msgid "failed to parse read_bps_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:919 +#: src/lxc/lxc_native.c:927 #, c-format msgid "failed to parse write_bps_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:926 +#: src/lxc/lxc_native.c:934 #, c-format msgid "failed to parse read_iops_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:933 +#: src/lxc/lxc_native.c:941 #, c-format msgid "failed to parse write_iops_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:1010 src/qemu/qemu_parse_command.c:1874 +#: src/lxc/lxc_native.c:1018 src/qemu/qemu_parse_command.c:1882 msgid "failed to generate uuid" msgstr "" @@ -9498,16 +9493,16 @@ msgid "lxc.mount found, use lxc.mount.entry lines instead" msgstr "" -#: src/lxc/lxc_container.c:161 +#: src/lxc/lxc_container.c:154 #, c-format msgid "Malformed ctrl-alt-del setting '%s'" msgstr "" -#: src/lxc/lxc_container.c:177 +#: src/lxc/lxc_container.c:170 msgid "Unable to clone to check reboot support" msgstr "" -#: src/lxc/lxc_container.c:217 +#: src/lxc/lxc_container.c:210 #, c-format msgid "Expected a /dev path for '%s'" msgstr "" @@ -9520,96 +9515,96 @@ msgid "ioctl(TIOCSTTY) failed" msgstr "" -#: src/lxc/lxc_container.c:290 +#: src/lxc/lxc_container.c:283 msgid "dup2(stdin) failed" msgstr "" -#: src/lxc/lxc_container.c:296 +#: src/lxc/lxc_container.c:289 msgid "dup2(stdout) failed" msgstr "" -#: src/lxc/lxc_container.c:302 +#: src/lxc/lxc_container.c:295 msgid "dup2(stderr) failed" msgstr "" -#: src/lxc/lxc_container.c:334 +#: src/lxc/lxc_container.c:327 #, c-format msgid "Cannot move fd %d out of the way" msgstr "" -#: src/lxc/lxc_container.c:352 +#: src/lxc/lxc_container.c:345 #, c-format msgid "Cannot duplicate fd %d onto fd %d" msgstr "" -#: src/lxc/lxc_container.c:366 src/util/vircommand.c:618 -#: tools/virt-login-shell.c:278 +#: src/lxc/lxc_container.c:359 src/util/vircommand.c:617 +#: tools/virt-login-shell.c:273 msgid "sysconf(_SC_OPEN_MAX) failed" msgstr "" -#: src/lxc/lxc_container.c:459 +#: src/lxc/lxc_container.c:452 msgid "setuid or setgid failed" msgstr "" -#: src/lxc/lxc_container.c:599 +#: src/lxc/lxc_container.c:592 #, c-format msgid "Failed to unmount '%s' and could not detach subtree '%s'" msgstr "" -#: src/lxc/lxc_container.c:607 +#: src/lxc/lxc_container.c:600 #, c-format msgid "Failed to unmount '%s' and could not unmount old root '%s'" msgstr "" -#: src/lxc/lxc_container.c:678 +#: src/lxc/lxc_container.c:671 msgid "Unexpected root filesystem without loop device" msgstr "" -#: src/lxc/lxc_container.c:684 +#: src/lxc/lxc_container.c:677 #, c-format msgid "Unsupported root filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:725 +#: src/lxc/lxc_container.c:718 msgid "Failed to make root private" msgstr "" -#: src/lxc/lxc_container.c:734 src/lxc/lxc_container.c:754 -#: src/lxc/lxc_container.c:1194 src/lxc/lxc_container.c:1474 -#: src/lxc/lxc_container.c:1538 src/qemu/qemu_domain.c:11720 +#: src/lxc/lxc_container.c:727 src/lxc/lxc_container.c:747 +#: src/lxc/lxc_container.c:1189 src/lxc/lxc_container.c:1469 +#: src/lxc/lxc_container.c:1533 src/qemu/qemu_domain.c:12112 #, c-format msgid "Failed to create %s" msgstr "" -#: src/lxc/lxc_container.c:743 +#: src/lxc/lxc_container.c:736 #, c-format msgid "Failed to mount empty tmpfs at %s" msgstr "" -#: src/lxc/lxc_container.c:762 +#: src/lxc/lxc_container.c:755 #, c-format msgid "Failed to bind %s to new root %s" msgstr "" -#: src/lxc/lxc_container.c:770 +#: src/lxc/lxc_container.c:763 #, c-format msgid "Failed to make new root %s readonly" msgstr "" -#: src/lxc/lxc_container.c:780 +#: src/lxc/lxc_container.c:773 #, c-format msgid "Failed to chdir into %s" msgstr "" -#: src/lxc/lxc_container.c:788 +#: src/lxc/lxc_container.c:781 msgid "Failed to pivot root" msgstr "" -#: src/lxc/lxc_container.c:854 +#: src/lxc/lxc_container.c:847 msgid "Failed to read /proc/mounts" msgstr "" -#: src/lxc/lxc_container.c:881 +#: src/lxc/lxc_container.c:878 #, c-format msgid "Failed to make mount %s readonly" msgstr "" @@ -9624,30 +9619,30 @@ msgid "Failed to re-mount %s on %s flags=%x" msgstr "" -#: src/lxc/lxc_container.c:1035 +#: src/lxc/lxc_container.c:1030 #, c-format msgid "Failed to mount %s on /proc/meminfo" msgstr "" -#: src/lxc/lxc_container.c:1065 +#: src/lxc/lxc_container.c:1060 msgid "Cannot create /dev" msgstr "" -#: src/lxc/lxc_container.c:1074 +#: src/lxc/lxc_container.c:1069 #, c-format msgid "Failed to mount %s on /dev" msgstr "" -#: src/lxc/lxc_container.c:1101 +#: src/lxc/lxc_container.c:1096 msgid "Cannot create /dev/pts" msgstr "" -#: src/lxc/lxc_container.c:1110 +#: src/lxc/lxc_container.c:1105 #, c-format msgid "Failed to mount %s on /dev/pts" msgstr "" -#: src/lxc/lxc_container.c:1137 +#: src/lxc/lxc_container.c:1132 #, c-format msgid "Failed to symlink device %s to %s" msgstr "" @@ -9666,117 +9661,117 @@ msgid "Failed to symlink %s to /dev/console" msgstr "" -#: src/lxc/lxc_container.c:1181 +#: src/lxc/lxc_container.c:1176 #, c-format msgid "Unable to stat bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1187 +#: src/lxc/lxc_container.c:1182 #, c-format msgid "Unable to stat bind source %s" msgstr "" -#: src/lxc/lxc_container.c:1204 +#: src/lxc/lxc_container.c:1199 #, c-format msgid "Failed to create bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1211 +#: src/lxc/lxc_container.c:1206 #, c-format msgid "Failed to close bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1220 +#: src/lxc/lxc_container.c:1215 #, c-format msgid "Failed to bind mount directory %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1229 src/lxc/lxc_container.c:1554 +#: src/lxc/lxc_container.c:1224 src/lxc/lxc_container.c:1549 #, c-format msgid "Failed to make directory %s readonly" msgstr "" -#: src/lxc/lxc_container.c:1256 +#: src/lxc/lxc_container.c:1251 #, c-format msgid "Unable to open filesystem %s" msgstr "" -#: src/lxc/lxc_container.c:1262 +#: src/lxc/lxc_container.c:1257 msgid "Unable to create blkid library handle" msgstr "" -#: src/lxc/lxc_container.c:1267 +#: src/lxc/lxc_container.c:1262 #, c-format msgid "Unable to associate device %s with blkid library" msgstr "" -#: src/lxc/lxc_container.c:1283 +#: src/lxc/lxc_container.c:1278 #, c-format msgid "Too many filesystems detected for %s" msgstr "" -#: src/lxc/lxc_container.c:1287 +#: src/lxc/lxc_container.c:1282 #, c-format msgid "Unable to detect filesystem for %s" msgstr "" -#: src/lxc/lxc_container.c:1295 +#: src/lxc/lxc_container.c:1290 #, c-format msgid "Unable to find filesystem type for %s" msgstr "" -#: src/lxc/lxc_container.c:1365 src/util/iohelper.c:127 +#: src/lxc/lxc_container.c:1360 src/util/iohelper.c:123 #: src/util/virfdstream.c:480 #, c-format msgid "Unable to read %s" msgstr "" -#: src/lxc/lxc_container.c:1395 +#: src/lxc/lxc_container.c:1390 #, c-format msgid "%s has unexpected '*' before last line" msgstr "" -#: src/lxc/lxc_container.c:1419 +#: src/lxc/lxc_container.c:1414 #, c-format msgid "Failed to mount device %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1442 +#: src/lxc/lxc_container.c:1437 #, c-format msgid "Failed to mount device %s to %s, unable to detect filesystem" msgstr "" -#: src/lxc/lxc_container.c:1487 +#: src/lxc/lxc_container.c:1482 #, c-format msgid "Failed to mount device %s to %s as %s" msgstr "" -#: src/lxc/lxc_container.c:1545 +#: src/lxc/lxc_container.c:1540 #, c-format msgid "Failed to mount directory %s as tmpfs" msgstr "" -#: src/lxc/lxc_container.c:1593 +#: src/lxc/lxc_container.c:1588 #, c-format msgid "Unexpected filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:1598 +#: src/lxc/lxc_container.c:1593 #, c-format msgid "Cannot mount filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:1648 +#: src/lxc/lxc_container.c:1643 #, c-format msgid "Failed to create directory for '%s' dev '%s'" msgstr "" -#: src/lxc/lxc_container.c:635 +#: src/lxc/lxc_container.c:628 #, c-format msgid "Failed to access '%s'" msgstr "" -#: src/lxc/lxc_container.c:647 +#: src/lxc/lxc_container.c:640 #, c-format msgid "Failed to resolve symlink at %s" msgstr "" @@ -9786,30 +9781,30 @@ msgid "Failed to remove capabilities: %d" msgstr "" -#: src/lxc/lxc_container.c:2078 +#: src/lxc/lxc_container.c:2073 #, c-format msgid "Failed to apply capabilities: %d" msgstr "" -#: src/lxc/lxc_container.c:2221 +#: src/lxc/lxc_container.c:2216 msgid "lxcChild() passed invalid vm definition" msgstr "" -#: src/lxc/lxc_container.c:2236 +#: src/lxc/lxc_container.c:2231 msgid "Failed to read the container continue message" msgstr "" -#: src/lxc/lxc_container.c:2272 +#: src/lxc/lxc_container.c:2267 #, c-format msgid "Failed to open tty %s" msgstr "" -#: src/lxc/lxc_container.c:2288 +#: src/lxc/lxc_container.c:2283 #, c-format msgid "cannot find init path '%s' relative to container root" msgstr "" -#: src/lxc/lxc_container.c:2313 +#: src/lxc/lxc_container.c:2308 msgid "Failed to send continue signal to controller" msgstr "" @@ -9817,246 +9812,246 @@ msgid "Unknown failure in libvirt_lxc startup" msgstr "" -#: src/lxc/lxc_container.c:2452 +#: src/lxc/lxc_container.c:2447 msgid "Kernel doesn't support user namespace" msgstr "" -#: src/lxc/lxc_container.c:2494 +#: src/lxc/lxc_container.c:2489 msgid "Failed to run clone container" msgstr "" -#: src/lxc/lxc_container.c:2514 +#: src/lxc/lxc_container.c:2509 #, c-format msgid "Failed to change owner of %s to %u:%u" msgstr "" -#: src/lxc/lxc_conf.c:95 src/qemu/qemu_conf.c:1106 src/uml/uml_conf.c:80 +#: src/lxc/lxc_conf.c:92 src/qemu/qemu_conf.c:1103 msgid "cannot get the host uuid" msgstr "" -#: src/lxc/lxc_controller.c:330 +#: src/lxc/lxc_controller.c:326 msgid "Unable to set console file descriptor non-blocking" msgstr "" -#: src/lxc/lxc_controller.c:342 +#: src/lxc/lxc_controller.c:338 msgid "error sending continue signal to daemon" msgstr "" -#: src/lxc/lxc_controller.c:354 +#: src/lxc/lxc_controller.c:350 #, c-format msgid "expecting %zu veths, but got %zu" msgstr "" -#: src/lxc/lxc_controller.c:419 +#: src/lxc/lxc_controller.c:429 #, c-format msgid "expecting %zu consoles, but got %zu tty file handlers" msgstr "" -#: src/lxc/lxc_controller.c:490 src/lxc/lxc_controller.c:522 +#: src/lxc/lxc_controller.c:500 src/lxc/lxc_controller.c:532 msgid "An explicit disk format must be specified" msgstr "" -#: src/lxc/lxc_controller.c:622 +#: src/lxc/lxc_controller.c:632 #, c-format msgid "fs format %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:648 +#: src/lxc/lxc_controller.c:658 #, c-format msgid "fs driver %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:676 +#: src/lxc/lxc_controller.c:686 #, c-format msgid "disk format %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:699 +#: src/lxc/lxc_controller.c:709 #, c-format msgid "Disk cache mode %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:713 +#: src/lxc/lxc_controller.c:723 #, c-format msgid "disk driver %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:1007 +#: src/lxc/lxc_controller.c:1017 #, c-format msgid "failed to apply capabilities: %d" msgstr "" -#: src/lxc/lxc_controller.c:1089 src/lxc/lxc_controller.c:1126 +#: src/lxc/lxc_controller.c:1099 src/lxc/lxc_controller.c:1136 msgid "Unable to add epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:1100 src/lxc/lxc_controller.c:1138 +#: src/lxc/lxc_controller.c:1110 src/lxc/lxc_controller.c:1148 msgid "Unable to remove epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:1168 +#: src/lxc/lxc_controller.c:1178 msgid "Unable to wait on epoll" msgstr "" -#: src/lxc/lxc_controller.c:1226 +#: src/lxc/lxc_controller.c:1236 msgid "Unable to read container pty" msgstr "" -#: src/lxc/lxc_controller.c:1254 +#: src/lxc/lxc_controller.c:1264 msgid "Unable to write to container pty" msgstr "" -#: src/lxc/lxc_controller.c:1312 +#: src/lxc/lxc_controller.c:1322 msgid "Unable to create epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:1322 +#: src/lxc/lxc_controller.c:1332 msgid "Unable to watch epoll FD" msgstr "" -#: src/lxc/lxc_controller.c:1332 src/lxc/lxc_controller.c:1342 +#: src/lxc/lxc_controller.c:1342 src/lxc/lxc_controller.c:1352 msgid "Unable to watch host console PTY" msgstr "" -#: src/lxc/lxc_controller.c:1393 +#: src/lxc/lxc_controller.c:1410 #, c-format msgid "unable write to %s" msgstr "" -#: src/lxc/lxc_controller.c:2132 src/util/virfile.c:3715 +#: src/lxc/lxc_controller.c:2149 src/util/virfile.c:3787 #, c-format msgid "Failed to make path %s" msgstr "" -#: src/util/virfile.c:3723 +#: src/util/virfile.c:3795 #, c-format msgid "Failed to mount devfs on %s type %s (%s)" msgstr "" -#: src/lxc/lxc_controller.c:1517 src/qemu/qemu_domain.c:11121 +#: src/lxc/lxc_controller.c:1534 src/qemu/qemu_domain.c:11515 #, c-format msgid "Failed to make device %s" msgstr "" -#: src/lxc/lxc_controller.c:1565 src/lxc/lxc_controller.c:1643 -#: src/lxc/lxc_controller.c:1722 src/lxc/lxc_controller.c:1879 -#: src/lxc/lxc_driver.c:3787 src/lxc/lxc_driver.c:4001 -#: src/lxc/lxc_driver.c:4070 src/lxc/lxc_driver.c:4142 -#: src/qemu/qemu_domain.c:12025 +#: src/lxc/lxc_controller.c:1582 src/lxc/lxc_controller.c:1660 +#: src/lxc/lxc_controller.c:1739 src/lxc/lxc_controller.c:1896 +#: src/lxc/lxc_driver.c:3784 src/lxc/lxc_driver.c:3998 +#: src/lxc/lxc_driver.c:4067 src/lxc/lxc_driver.c:4139 +#: src/qemu/qemu_domain.c:12417 #, c-format msgid "Unable to access %s" msgstr "" -#: src/lxc/lxc_controller.c:1571 src/lxc/lxc_driver.c:4007 +#: src/lxc/lxc_controller.c:1588 src/lxc/lxc_driver.c:4004 #, c-format msgid "USB source %s was not a character device" msgstr "" -#: src/lxc/lxc_controller.c:1580 src/lxc/lxc_driver.c:3612 -#: src/qemu/qemu_domain.c:11050 src/qemu/qemu_domain.c:11866 -#: src/qemu/qemu_process.c:3629 +#: src/lxc/lxc_controller.c:1597 src/lxc/lxc_driver.c:3609 +#: src/qemu/qemu_domain.c:11444 src/qemu/qemu_domain.c:12258 +#: src/qemu/qemu_process.c:3756 #, c-format msgid "Unable to create %s" msgstr "" -#: src/lxc/lxc_controller.c:1588 src/lxc/lxc_controller.c:1668 -#: src/lxc/lxc_controller.c:1747 src/lxc/lxc_controller.c:1907 -#: src/lxc/lxc_driver.c:3627 src/qemu/qemu_domain.c:11902 +#: src/lxc/lxc_controller.c:1605 src/lxc/lxc_controller.c:1685 +#: src/lxc/lxc_controller.c:1764 src/lxc/lxc_controller.c:1924 +#: src/lxc/lxc_driver.c:3624 src/qemu/qemu_domain.c:12294 #, c-format msgid "Unable to create device %s" msgstr "" -#: src/lxc/lxc_controller.c:1626 src/lxc/lxc_controller.c:1705 +#: src/lxc/lxc_controller.c:1643 src/lxc/lxc_controller.c:1722 msgid "Missing storage host block path" msgstr "" -#: src/lxc/lxc_controller.c:1650 +#: src/lxc/lxc_controller.c:1667 #, c-format msgid "Storage source %s must be a block device" msgstr "" -#: src/lxc/lxc_controller.c:1657 src/lxc/lxc_controller.c:1736 +#: src/lxc/lxc_controller.c:1674 src/lxc/lxc_controller.c:1753 #, c-format msgid "Failed to create directory for device %s" msgstr "" -#: src/lxc/lxc_controller.c:1729 +#: src/lxc/lxc_controller.c:1746 #, c-format msgid "Storage source %s must be a character device" msgstr "" -#: src/lxc/lxc_controller.c:1781 src/lxc/lxc_controller.c:1809 -#: src/lxc/lxc_controller.c:1841 src/lxc/lxc_driver.c:4257 -#: src/lxc/lxc_driver.c:4659 +#: src/lxc/lxc_controller.c:1798 src/lxc/lxc_controller.c:1826 +#: src/lxc/lxc_controller.c:1858 src/lxc/lxc_driver.c:4254 +#: src/lxc/lxc_driver.c:4656 #, c-format msgid "Unsupported host device mode %s" msgstr "" -#: src/lxc/lxc_controller.c:1864 src/lxc/lxc_driver.c:3775 +#: src/lxc/lxc_controller.c:1881 src/lxc/lxc_driver.c:3772 msgid "Can't setup disk for non-block device" msgstr "" -#: src/lxc/lxc_controller.c:1869 src/lxc/lxc_driver.c:3769 +#: src/lxc/lxc_controller.c:1886 src/lxc/lxc_driver.c:3766 msgid "Can't setup disk without media" msgstr "" -#: src/lxc/lxc_controller.c:1885 +#: src/lxc/lxc_controller.c:1902 #, c-format msgid "Disk source %s must be a character/block device" msgstr "" -#: src/lxc/lxc_controller.c:2018 +#: src/lxc/lxc_controller.c:2035 #, c-format msgid "Unable to request personality for %s on %s" msgstr "" -#: src/util/virprocess.c:1180 +#: src/util/virprocess.c:1224 msgid "Cannot unshare mount namespace" msgstr "" -#: src/util/virprocess.c:1186 +#: src/util/virprocess.c:1230 msgid "Failed to switch root mount into slave mode" msgstr "" -#: src/lxc/lxc_controller.c:2152 +#: src/lxc/lxc_controller.c:2169 #, c-format msgid "Failed to mount devpts on %s" msgstr "" -#: src/lxc/lxc_controller.c:2159 +#: src/lxc/lxc_controller.c:2176 msgid "Kernel does not support private devpts" msgstr "" -#: src/lxc/lxc_controller.c:2203 src/lxc/lxc_process.c:1341 +#: src/lxc/lxc_controller.c:2220 src/lxc/lxc_process.c:1341 msgid "Failed to allocate tty" msgstr "" -#: src/lxc/lxc_controller.c:2332 +#: src/lxc/lxc_controller.c:2349 msgid "sockpair failed" msgstr "" -#: src/lxc/lxc_controller.c:2338 +#: src/lxc/lxc_controller.c:2355 msgid "socketpair failed" msgstr "" -#: src/lxc/lxc_controller.c:2408 +#: src/lxc/lxc_controller.c:2425 msgid "Unable to send container continue message" msgstr "" -#: src/lxc/lxc_controller.c:2414 +#: src/lxc/lxc_controller.c:2431 msgid "error receiving signal from container" msgstr "" -#: src/lxc/lxc_controller.c:2685 +#: src/lxc/lxc_controller.c:2702 #, c-format msgid "Unable to write pid file '%s/%s.pid'" msgstr "" -#: src/lxc/lxc_controller.c:2699 +#: src/lxc/lxc_controller.c:2716 msgid "Unable to change to root dir" msgstr "" -#: src/lxc/lxc_container.c:2333 src/lxc/lxc_controller.c:2705 +#: src/lxc/lxc_container.c:2328 src/lxc/lxc_controller.c:2722 msgid "Unable to become session leader" msgstr "" @@ -10065,25 +10060,25 @@ msgid "Unexpected LXC URI path '%s', try lxc:///" msgstr "" -#: src/lxc/lxc_driver.c:158 +#: src/lxc/lxc_driver.c:155 msgid "lxc state driver is not active" msgstr "" -#: src/lxc/lxc_driver.c:229 +#: src/lxc/lxc_driver.c:226 #, c-format msgid "No domain with matching id %d" msgstr "" -#: src/lxc/lxc_driver.c:280 src/lxc/lxc_process.c:393 +#: src/lxc/lxc_driver.c:277 src/lxc/lxc_process.c:393 #, c-format msgid "No domain with matching name '%s'" msgstr "" -#: src/lxc/lxc_driver.c:446 src/lxc/lxc_driver.c:1075 src/lxc/lxc_driver.c:1192 +#: src/lxc/lxc_driver.c:443 src/lxc/lxc_driver.c:1072 src/lxc/lxc_driver.c:1189 msgid "System lacks NETNS support" msgstr "" -#: src/lxc/lxc_driver.c:562 +#: src/lxc/lxc_driver.c:559 msgid "Cannot read cputime for domain" msgstr "" @@ -10091,25 +10086,25 @@ msgid "Cannot set max memory lower than current memory" msgstr "" -#: src/lxc/lxc_driver.c:709 +#: src/lxc/lxc_driver.c:706 msgid "Cannot set memory higher than max memory" msgstr "" -#: src/libxl/libxl_driver.c:2266 tools/virsh-domain.c:11186 -#: tools/virsh-domain.c:11440 +#: src/libxl/libxl_driver.c:2398 tools/virsh-domain.c:11319 +#: tools/virsh-domain.c:11573 msgid "Domain is not running" msgstr "Toimialue ei ole käynnissä" -#: src/lxc/lxc_driver.c:716 +#: src/lxc/lxc_driver.c:713 msgid "Failed to set memory for domain" msgstr "" -#: src/lxc/lxc_driver.c:807 src/lxc/lxc_driver.c:927 -#: src/qemu/qemu_driver.c:9653 src/qemu/qemu_driver.c:9793 +#: src/lxc/lxc_driver.c:804 src/lxc/lxc_driver.c:924 +#: src/qemu/qemu_driver.c:9927 src/qemu/qemu_driver.c:10067 msgid "cgroup memory controller is not mounted" msgstr "" -#: src/lxc/lxc_driver.c:837 src/qemu/qemu_driver.c:9683 +#: src/lxc/lxc_driver.c:834 src/qemu/qemu_driver.c:9957 msgid "" "memory hard_limit tunable value must be lower than or equal to " "swap_hard_limit" @@ -10120,22 +10115,22 @@ msgid "unable to set memory %s tunable" msgstr "" -#: src/bhyve/bhyve_driver.c:1565 src/libxl/libxl_driver.c:2558 -#: src/libxl/libxl_driver.c:2604 src/lxc/lxc_driver.c:1028 -#: src/qemu/qemu_driver.c:7099 src/qemu/qemu_driver.c:7144 -#: src/xenconfig/xen_common.c:1148 src/xenconfig/xen_common.c:1986 +#: src/bhyve/bhyve_driver.c:1562 src/libxl/libxl_driver.c:2690 +#: src/libxl/libxl_driver.c:2736 src/lxc/lxc_driver.c:1025 +#: src/qemu/qemu_driver.c:7385 src/qemu/qemu_driver.c:7431 +#: src/xenconfig/xen_common.c:1243 src/xenconfig/xen_common.c:2107 #, c-format msgid "unsupported config type %s" msgstr "" -#: src/lxc/lxc_driver.c:1276 src/qemu/qemu_driver.c:6174 -#: src/qemu/qemu_driver.c:6222 +#: src/lxc/lxc_driver.c:1273 src/qemu/qemu_driver.c:6452 +#: src/qemu/qemu_driver.c:6500 #, c-format msgid "unknown virt type in domain definition '%d'" msgstr "" -#: src/lxc/lxc_driver.c:1300 src/lxc/lxc_driver.c:3233 -#: src/lxc/lxc_driver.c:5014 src/lxc/lxc_process.c:400 +#: src/lxc/lxc_driver.c:1297 src/lxc/lxc_driver.c:3230 +#: src/lxc/lxc_driver.c:5011 src/lxc/lxc_process.c:400 msgid "Init pid is not yet available" msgstr "" @@ -10144,57 +10139,56 @@ msgid "Failed to get security label" msgstr "" -#: src/lxc/lxc_driver.c:1340 src/qemu/qemu_driver.c:6293 +#: src/lxc/lxc_driver.c:1337 src/qemu/qemu_driver.c:6571 #, c-format msgid "security model string exceeds max %d bytes" msgstr "" -#: src/lxc/lxc_driver.c:1349 src/qemu/qemu_driver.c:6303 +#: src/lxc/lxc_driver.c:1346 src/qemu/qemu_driver.c:6581 #, c-format msgid "security DOI string exceeds max %d bytes" msgstr "" -#: src/lxc/lxc_driver.c:1542 src/qemu/qemu_driver.c:407 +#: src/lxc/lxc_driver.c:1539 src/qemu/qemu_driver.c:400 msgid "Failed to initialize security drivers" msgstr "" -#: src/lxc/lxc_driver.c:1808 src/lxc/lxc_driver.c:1936 -#: src/lxc/lxc_driver.c:2073 src/qemu/qemu_driver.c:9087 -#: src/qemu/qemu_driver.c:10464 src/qemu/qemu_driver.c:10872 +#: src/lxc/lxc_driver.c:1805 src/lxc/lxc_driver.c:1933 +#: src/lxc/lxc_driver.c:2070 src/qemu/qemu_driver.c:9361 +#: src/qemu/qemu_driver.c:10738 src/qemu/qemu_driver.c:11146 msgid "cgroup CPU controller is not mounted" msgstr "" -#: src/lxc/lxc_driver.c:2217 src/qemu/qemu_driver.c:9199 +#: src/lxc/lxc_driver.c:2214 src/qemu/qemu_driver.c:9473 #, c-format msgid "unable to parse blkio device '%s' '%s'" msgstr "" -#: src/lxc/lxc_driver.c:2264 src/qemu/qemu_driver.c:9248 +#: src/lxc/lxc_driver.c:2261 src/qemu/qemu_driver.c:9522 #, c-format msgid "Unknown parameter %s" msgstr "" -#: src/lxc/lxc_driver.c:2330 src/lxc/lxc_driver.c:2413 -#: src/lxc/lxc_driver.c:2551 src/lxc/lxc_driver.c:2757 -#: src/qemu/qemu_driver.c:9342 src/qemu/qemu_driver.c:9557 +#: src/lxc/lxc_driver.c:2327 src/lxc/lxc_driver.c:2410 +#: src/lxc/lxc_driver.c:2548 src/lxc/lxc_driver.c:2754 +#: src/qemu/qemu_driver.c:9616 src/qemu/qemu_driver.c:9831 msgid "blkio cgroup isn't mounted" msgstr "" -#: src/libxl/libxl_driver.c:5331 src/lxc/lxc_driver.c:2346 -#: src/lxc/lxc_driver.c:2431 src/qemu/qemu_driver.c:10999 -#: src/qemu/qemu_driver.c:11087 src/test/test_driver.c:3210 -#: src/vz/vz_driver.c:1718 src/vz/vz_driver.c:4001 +#: src/libxl/libxl_driver.c:5463 src/lxc/lxc_driver.c:2343 +#: src/lxc/lxc_driver.c:2428 src/qemu/qemu_driver.c:11366 +#: src/test/test_driver.c:3175 src/vz/vz_driver.c:1712 src/vz/vz_driver.c:3995 #, c-format msgid "invalid path: %s" msgstr "" -#: src/lxc/lxc_driver.c:2352 src/lxc/lxc_driver.c:2437 -#: src/qemu/qemu_driver.c:11093 src/qemu/qemu_hotplug.c:220 +#: src/lxc/lxc_driver.c:2349 src/lxc/lxc_driver.c:2434 +#: src/qemu/qemu_driver.c:11375 src/qemu/qemu_hotplug.c:291 #, c-format msgid "missing disk device alias name for %s" msgstr "" -#: src/lxc/lxc_driver.c:2425 src/lxc/lxc_driver.c:2448 +#: src/lxc/lxc_driver.c:2422 src/lxc/lxc_driver.c:2445 msgid "domain stats query failed" msgstr "" @@ -10203,7 +10197,7 @@ msgid "out of blkio weight range." msgstr "" -#: src/lxc/lxc_driver.c:2642 src/qemu/qemu_driver.c:9434 +#: src/lxc/lxc_driver.c:2639 src/qemu/qemu_driver.c:9708 #, c-format msgid "Unknown blkio parameter %s" msgstr "" @@ -10219,91 +10213,90 @@ msgid "Invalid path, '%s' is not a known interface" msgstr "" -#: src/lxc/lxc_driver.c:2874 +#: src/lxc/lxc_driver.c:2871 msgid "Cannot set autostart for transient domain" msgstr "" -#: src/lxc/lxc_driver.c:2897 +#: src/lxc/lxc_driver.c:2894 #, c-format msgid "Cannot create autostart directory %s" msgstr "" -#: src/libxl/libxl_driver.c:4361 src/lxc/lxc_driver.c:2904 -#: src/qemu/qemu_driver.c:9024 src/qemu/qemu_driver.c:20873 -#: src/uml/uml_driver.c:2309 +#: src/libxl/libxl_driver.c:4493 src/lxc/lxc_driver.c:2901 +#: src/qemu/qemu_driver.c:9298 src/qemu/qemu_driver.c:21655 #, c-format msgid "Failed to create symlink '%s to '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:406 src/libxl/libxl_driver.c:4368 -#: src/lxc/lxc_driver.c:2911 src/network/bridge_driver.c:4171 -#: src/qemu/qemu_driver.c:9033 src/qemu/qemu_driver.c:20903 -#: src/storage/storage_driver.c:1349 src/uml/uml_driver.c:2316 +#: src/bhyve/bhyve_driver.c:403 src/libxl/libxl_driver.c:4500 +#: src/lxc/lxc_driver.c:2908 src/network/bridge_driver.c:4165 +#: src/qemu/qemu_driver.c:9307 src/qemu/qemu_driver.c:21685 +#: src/storage/storage_driver.c:1339 #, c-format msgid "Failed to delete symlink '%s'" msgstr "" -#: src/lxc/lxc_driver.c:3040 +#: src/lxc/lxc_driver.c:3037 msgid "Suspend operation failed" msgstr "" -#: src/lxc/lxc_driver.c:3096 +#: src/lxc/lxc_driver.c:3093 msgid "Resume operation failed" msgstr "" -#: src/lxc/lxc_driver.c:3160 src/uml/uml_driver.c:2438 +#: src/lxc/lxc_driver.c:3157 #, c-format msgid "cannot find console device '%s'" msgstr "" -#: src/lxc/lxc_driver.c:3161 src/uml/uml_driver.c:2439 +#: src/lxc/lxc_driver.c:3158 msgid "default" msgstr "" -#: src/libxl/libxl_driver.c:4638 src/lxc/lxc_driver.c:3167 -#: src/qemu/qemu_driver.c:16711 src/uml/uml_driver.c:2445 +#: src/libxl/libxl_driver.c:4770 src/lxc/lxc_driver.c:3164 +#: src/qemu/qemu_driver.c:17025 #, c-format msgid "character device %s is not using a PTY" msgstr "" -#: src/lxc/lxc_driver.c:3199 +#: src/lxc/lxc_driver.c:3196 #, c-format msgid "signum value %d is out of range" msgstr "" -#: src/lxc/lxc_driver.c:3227 +#: src/lxc/lxc_driver.c:3224 msgid "Only the init process may be killed" msgstr "" -#: src/lxc/lxc_driver.c:3243 +#: src/lxc/lxc_driver.c:3240 #, c-format msgid "Unable to send %d signal to process %d" msgstr "" -#: src/lxc/lxc_driver.c:3316 src/lxc/lxc_driver.c:3396 +#: src/lxc/lxc_driver.c:3313 src/lxc/lxc_driver.c:3393 msgid "Init process ID is not yet known" msgstr "" -#: src/lxc/lxc_driver.c:3331 src/lxc/lxc_driver.c:3411 +#: src/lxc/lxc_driver.c:3328 src/lxc/lxc_driver.c:3408 msgid "Container does not provide an initctl pipe" msgstr "" -#: src/lxc/lxc_driver.c:3344 src/lxc/lxc_driver.c:3424 +#: src/lxc/lxc_driver.c:3341 src/lxc/lxc_driver.c:3421 #, c-format msgid "Unable to send SIGTERM to init pid %llu" msgstr "" -#: src/libxl/libxl_driver.c:3384 src/lxc/lxc_driver.c:3455 +#: src/libxl/libxl_driver.c:3516 src/lxc/lxc_driver.c:3452 #, c-format msgid "target %s already exists." msgstr "" -#: src/libxl/libxl_driver.c:3435 src/lxc/lxc_driver.c:3477 -#: src/qemu/qemu_driver.c:8027 src/qemu/qemu_driver.c:8126 +#: src/libxl/libxl_driver.c:3567 src/lxc/lxc_driver.c:3474 +#: src/qemu/qemu_driver.c:8301 src/qemu/qemu_driver.c:8400 msgid "device is already in the domain configuration" msgstr "" -#: src/libxl/libxl_driver.c:3446 src/lxc/lxc_driver.c:3488 +#: src/libxl/libxl_driver.c:3578 src/lxc/lxc_driver.c:3485 msgid "persistent attach of device is not supported" msgstr "" @@ -10317,60 +10310,60 @@ msgid "no matching network device was found" msgstr "" -#: src/libxl/libxl_driver.c:3919 src/lxc/lxc_driver.c:3527 +#: src/libxl/libxl_driver.c:4051 src/lxc/lxc_driver.c:3524 msgid "persistent update of device is not supported" msgstr "" -#: src/libxl/libxl_driver.c:3809 src/lxc/lxc_driver.c:3551 -#: src/qemu/qemu_driver.c:8204 +#: src/libxl/libxl_driver.c:3941 src/lxc/lxc_driver.c:3548 +#: src/qemu/qemu_driver.c:8478 #, c-format msgid "no target device %s" msgstr "" -#: src/libxl/libxl_driver.c:3820 src/libxl/libxl_driver.c:3840 -#: src/lxc/lxc_driver.c:3572 src/qemu/qemu_driver.c:8223 -#: src/qemu/qemu_driver.c:8247 src/qemu/qemu_hotplug.c:1942 +#: src/libxl/libxl_driver.c:3952 src/libxl/libxl_driver.c:3972 +#: src/lxc/lxc_driver.c:3569 src/qemu/qemu_driver.c:8497 +#: src/qemu/qemu_driver.c:8521 src/qemu/qemu_hotplug.c:2237 msgid "device not present in domain configuration" msgstr "" -#: src/libxl/libxl_driver.c:3850 src/lxc/lxc_driver.c:3583 +#: src/libxl/libxl_driver.c:3982 src/lxc/lxc_driver.c:3580 msgid "persistent detach of device is not supported" msgstr "" -#: src/lxc/lxc_driver.c:3659 src/vz/vz_sdk.c:1746 +#: src/lxc/lxc_driver.c:3656 src/vz/vz_sdk.c:1746 #, c-format msgid "Unexpected device type %d" msgstr "" -#: src/lxc/lxc_driver.c:3717 src/qemu/qemu_domain.c:12181 +#: src/lxc/lxc_driver.c:3714 src/qemu/qemu_domain.c:12573 #, c-format msgid "Unable to remove device %s" msgstr "" -#: src/lxc/lxc_driver.c:3756 src/lxc/lxc_driver.c:3859 -#: src/lxc/lxc_driver.c:4315 src/lxc/lxc_driver.c:4509 -#: src/lxc/lxc_driver.c:4559 +#: src/lxc/lxc_driver.c:3753 src/lxc/lxc_driver.c:3856 +#: src/lxc/lxc_driver.c:4312 src/lxc/lxc_driver.c:4506 +#: src/lxc/lxc_driver.c:4556 msgid "Cannot attach disk until init PID is known" msgstr "" -#: src/lxc/lxc_driver.c:3762 src/lxc/lxc_driver.c:4244 -#: src/lxc/lxc_driver.c:4335 src/lxc/lxc_driver.c:4464 -#: src/lxc/lxc_driver.c:4524 src/lxc/lxc_driver.c:4574 +#: src/lxc/lxc_driver.c:3759 src/lxc/lxc_driver.c:4241 +#: src/lxc/lxc_driver.c:4332 src/lxc/lxc_driver.c:4461 +#: src/lxc/lxc_driver.c:4521 src/lxc/lxc_driver.c:4571 msgid "devices cgroup isn't mounted" msgstr "" -#: src/libxl/libxl_driver.c:2905 src/lxc/lxc_driver.c:3781 -#: src/qemu/qemu_driver.c:8003 src/uml/uml_driver.c:2033 +#: src/libxl/libxl_driver.c:3037 src/lxc/lxc_driver.c:3778 +#: src/qemu/qemu_driver.c:8277 #, c-format msgid "target %s already exists" msgstr "" -#: src/lxc/lxc_driver.c:3793 +#: src/lxc/lxc_driver.c:3790 #, c-format msgid "Disk source %s must be a block device" msgstr "" -#: src/lxc/lxc_driver.c:3885 src/lxc/lxc_process.c:560 +#: src/lxc/lxc_driver.c:3882 src/lxc/lxc_process.c:560 msgid "No bridge name specified" msgstr "" @@ -10380,45 +10373,44 @@ msgid "Network '%s' is not active." msgstr "" -#: src/lxc/lxc_driver.c:3908 +#: src/lxc/lxc_driver.c:3905 msgid "Network device type is not supported" msgstr "" -#: src/lxc/lxc_driver.c:3987 +#: src/lxc/lxc_driver.c:3984 msgid "host USB device already exists" msgstr "" -#: src/lxc/lxc_driver.c:4058 src/lxc/lxc_driver.c:4130 +#: src/lxc/lxc_driver.c:4055 src/lxc/lxc_driver.c:4127 msgid "Missing storage block path" msgstr "" -#: src/lxc/lxc_driver.c:4064 src/lxc/lxc_driver.c:4136 +#: src/lxc/lxc_driver.c:4061 src/lxc/lxc_driver.c:4133 msgid "host device already exists" msgstr "" -#: src/lxc/lxc_driver.c:4077 src/lxc/lxc_driver.c:4149 +#: src/lxc/lxc_driver.c:4074 src/lxc/lxc_driver.c:4146 #, c-format msgid "Hostdev source %s must be a block device" msgstr "" -#: src/lxc/lxc_driver.c:4201 src/lxc/lxc_driver.c:4222 -#: src/lxc/lxc_driver.c:4610 src/lxc/lxc_driver.c:4630 +#: src/lxc/lxc_driver.c:4198 src/lxc/lxc_driver.c:4219 +#: src/lxc/lxc_driver.c:4607 src/lxc/lxc_driver.c:4627 #, c-format msgid "Unsupported host device type %s" msgstr "" -#: src/lxc/lxc_driver.c:4238 src/lxc/lxc_driver.c:4646 +#: src/lxc/lxc_driver.c:4235 src/lxc/lxc_driver.c:4643 msgid "Cannot attach hostdev until init PID is known" msgstr "" -#: src/libxl/libxl_driver.c:3361 src/lxc/lxc_driver.c:4294 -#: src/uml/uml_driver.c:2109 +#: src/libxl/libxl_driver.c:3493 src/lxc/lxc_driver.c:4291 #, c-format msgid "device type '%s' cannot be attached" msgstr "" -#: src/libxl/libxl_driver.c:3203 src/lxc/lxc_driver.c:4323 -#: src/qemu/qemu_hotplug.c:4999 src/uml/uml_driver.c:2157 +#: src/libxl/libxl_driver.c:3335 src/lxc/lxc_driver.c:4320 +#: src/qemu/qemu_hotplug.c:5333 #, c-format msgid "disk %s not found" msgstr "" @@ -10428,20 +10420,20 @@ msgid "network device %s not found" msgstr "" -#: src/lxc/lxc_driver.c:4408 +#: src/lxc/lxc_driver.c:4405 msgid "Only bridged veth devices can be detached" msgstr "" -#: src/lxc/lxc_driver.c:4453 +#: src/lxc/lxc_driver.c:4450 msgid "usb device not found" msgstr "" -#: src/lxc/lxc_driver.c:4517 src/lxc/lxc_driver.c:4567 +#: src/lxc/lxc_driver.c:4514 src/lxc/lxc_driver.c:4564 #, c-format msgid "hostdev %s not found" msgstr "" -#: src/libxl/libxl_driver.c:3786 src/lxc/lxc_driver.c:4688 +#: src/libxl/libxl_driver.c:3918 src/lxc/lxc_driver.c:4685 #, c-format msgid "device type '%s' cannot be detached" msgstr "" @@ -10460,13 +10452,13 @@ msgid "cannot modify device on transient domain" msgstr "" -#: src/lxc/lxc_driver.c:4840 +#: src/lxc/lxc_driver.c:4837 msgid "Unable to modify live devices" msgstr "" -#: src/bhyve/bhyve_driver.c:256 src/libxl/libxl_driver.c:919 -#: src/lxc/lxc_driver.c:5045 src/qemu/qemu_command.c:6049 -#: src/qemu/qemu_driver.c:1241 src/vz/vz_driver.c:457 +#: src/bhyve/bhyve_driver.c:253 src/libxl/libxl_driver.c:925 +#: src/lxc/lxc_driver.c:5042 src/qemu/qemu_command.c:6214 +#: src/qemu/qemu_driver.c:1234 src/vz/vz_driver.c:451 msgid "Host SMBIOS information is not available" msgstr "" @@ -10474,7 +10466,7 @@ msgid "domain is not active" msgstr "" -#: src/lxc/lxc_driver.c:5338 src/qemu/qemu_driver.c:18880 +#: src/lxc/lxc_driver.c:5335 src/qemu/qemu_driver.c:19211 msgid "cgroup CPUACCT controller is not mounted" msgstr "" @@ -10498,7 +10490,7 @@ msgid "Unsupported network type %s" msgstr "" -#: src/lxc/lxc_process.c:739 src/qemu/qemu_domain.c:11007 +#: src/lxc/lxc_process.c:739 src/qemu/qemu_domain.c:11401 #, c-format msgid "Unable to stat %s" msgstr "" @@ -10594,24 +10586,23 @@ msgid "could not close logfile" msgstr "" -#: src/bhyve/bhyve_driver.c:97 src/libxl/libxl_driver.c:345 -#: src/lxc/lxc_process.c:1596 src/qemu/qemu_driver.c:257 -#: src/uml/uml_driver.c:195 +#: src/bhyve/bhyve_driver.c:95 src/libxl/libxl_driver.c:340 +#: src/lxc/lxc_process.c:1596 src/qemu/qemu_driver.c:250 #, c-format msgid "Failed to autostart VM '%s': %s" msgstr "" -#: src/libxl/libxl_domain.c:151 src/lxc/lxc_domain.c:124 -#: src/qemu/qemu_domain.c:6779 src/vz/vz_utils.c:619 +#: src/libxl/libxl_domain.c:148 src/lxc/lxc_domain.c:124 +#: src/qemu/qemu_domain.c:7074 src/vz/vz_utils.c:619 msgid "cannot acquire state change lock" msgstr "" -#: src/libxl/libxl_domain.c:154 src/lxc/lxc_domain.c:127 -#: src/qemu/qemu_domain.c:6809 src/vz/vz_utils.c:622 +#: src/libxl/libxl_domain.c:151 src/lxc/lxc_domain.c:127 +#: src/qemu/qemu_domain.c:7104 src/vz/vz_utils.c:622 msgid "cannot acquire job mutex" msgstr "" -#: src/qemu/qemu_domain.c:7736 +#: src/qemu/qemu_domain.c:8031 #, c-format msgid "failed to open logfile %s" msgstr "" @@ -10625,59 +10616,59 @@ msgid "Failed libxl context initialization" msgstr "" -#: src/qemu/qemu_capabilities.c:4469 src/util/virdbus.c:1570 -#: src/util/virerror.c:323 src/xenapi/xenapi_utils.c:269 -#: tools/virsh-domain-monitor.c:54 tools/vsh.c:309 +#: src/qemu/qemu_capabilities.c:4681 src/util/virdbus.c:1575 +#: src/util/virerror.c:322 src/xenapi/xenapi_utils.c:265 +#: tools/virsh-domain-monitor.c:50 tools/vsh.c:301 msgid "unknown error" msgstr "" -#: src/libxl/libxl_conf.c:726 src/libxl/libxl_conf.c:2364 -#: src/libxl/libxl_driver.c:4200 +#: src/libxl/libxl_conf.c:773 src/libxl/libxl_conf.c:2454 +#: src/libxl/libxl_driver.c:4332 msgid "libxl_get_physinfo_info failed" msgstr "" -#: src/libxl/libxl_conf.c:2370 +#: src/libxl/libxl_conf.c:2460 #, c-format msgid "machine type %s too big for destination" msgstr "" -#: src/libxl/libxl_domain.c:644 +#: src/libxl/libxl_domain.c:742 #, c-format msgid "Failed to open domain image file '%s'" msgstr "" -#: src/libxl/libxl_domain.c:650 +#: src/libxl/libxl_domain.c:748 msgid "failed to read libxl header" msgstr "" -#: src/libxl/libxl_domain.c:655 src/qemu/qemu_driver.c:6456 +#: src/libxl/libxl_domain.c:753 src/qemu/qemu_driver.c:6734 msgid "image magic is incorrect" msgstr "" -#: src/libxl/libxl_domain.c:661 src/qemu/qemu_driver.c:6483 +#: src/libxl/libxl_domain.c:759 src/qemu/qemu_driver.c:6761 #, c-format msgid "image version is not supported (%d > %d)" msgstr "" -#: src/libxl/libxl_domain.c:668 +#: src/libxl/libxl_domain.c:766 #, c-format msgid "invalid XML length: %d" msgstr "" -#: src/libxl/libxl_domain.c:676 +#: src/libxl/libxl_domain.c:774 msgid "failed to read XML" msgstr "" -#: src/libxl/libxl_domain.c:597 +#: src/libxl/libxl_domain.c:695 msgid "Failed to create thread to handle domain shutdown" msgstr "" -#: src/libxl/libxl_driver.c:2346 +#: src/libxl/libxl_driver.c:2478 #, c-format msgid "Failed to pin vcpu '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_domain.c:1193 src/qemu/qemu_driver.c:7020 +#: src/libxl/libxl_domain.c:1300 src/qemu/qemu_driver.c:7306 #, c-format msgid "" "cannot restore domain '%s' uuid %s from a file which belongs to domain '%s' " @@ -10689,54 +10680,54 @@ msgid "libxenlight failed to get free memory for domain '%s'" msgstr "" -#: src/libxl/libxl_domain.c:1309 +#: src/libxl/libxl_domain.c:1416 #, c-format msgid "libxenlight failed to create new domain '%s'" msgstr "" -#: src/libxl/libxl_domain.c:1313 +#: src/libxl/libxl_domain.c:1420 #, c-format msgid "libxenlight failed to restore domain '%s'" msgstr "" -#: src/libxl/libxl_domain.c:1345 +#: src/libxl/libxl_domain.c:1452 msgid "libxenlight failed to store userdata" msgstr "" -#: src/libxl/libxl_driver.c:652 +#: src/libxl/libxl_driver.c:658 msgid "VNC" msgstr "" -#: src/libxl/libxl_conf.c:1684 +#: src/libxl/libxl_conf.c:1774 #, c-format msgid "failed to create log dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:692 +#: src/libxl/libxl_driver.c:698 #, c-format msgid "failed to create state dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:699 +#: src/libxl/libxl_driver.c:705 #, c-format msgid "failed to create lib dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:706 +#: src/libxl/libxl_driver.c:712 #, c-format msgid "failed to create save dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:713 +#: src/libxl/libxl_driver.c:719 #, c-format msgid "failed to create dump dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:743 +#: src/libxl/libxl_driver.c:749 msgid "cannot create capabilities for libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:844 +#: src/libxl/libxl_driver.c:850 msgid "libxenlight state driver is not active" msgstr "" @@ -10745,28 +10736,28 @@ msgid "unexpected Xen URI path '%s', try xen:///" msgstr "" -#: src/libxl/libxl_driver.c:1161 +#: src/libxl/libxl_driver.c:1167 #, c-format msgid "Failed to suspend domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1214 +#: src/libxl/libxl_driver.c:1220 #, c-format msgid "Failed to resume domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1273 src/libxl/libxl_driver.c:1288 +#: src/libxl/libxl_driver.c:1279 src/libxl/libxl_driver.c:1294 #, c-format msgid "Failed to shutdown domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1335 +#: src/libxl/libxl_driver.c:1341 #, c-format msgid "Failed to reboot domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1374 src/libxl/libxl_driver.c:1722 -#: src/libxl/libxl_driver.c:1917 +#: src/libxl/libxl_driver.c:1380 src/libxl/libxl_driver.c:1854 +#: src/libxl/libxl_driver.c:2049 #, c-format msgid "Failed to destroy domain '%d'" msgstr "" @@ -10775,112 +10766,111 @@ msgid "cannot set memory on an inactive domain" msgstr "" -#: src/libxl/libxl_driver.c:2130 +#: src/libxl/libxl_driver.c:2262 msgid "cannot change persistent config of a transient domain" msgstr "" -#: src/libxl/libxl_driver.c:1508 +#: src/libxl/libxl_driver.c:1640 #, c-format msgid "Failed to set maximum memory for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1529 src/qemu/qemu_driver.c:2371 -#: src/uml/uml_driver.c:1753 +#: src/libxl/libxl_driver.c:1661 src/qemu/qemu_driver.c:2359 msgid "cannot set memory higher than max memory" msgstr "" -#: src/libxl/libxl_driver.c:1543 +#: src/libxl/libxl_driver.c:1675 #, c-format msgid "Failed to set memory for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1604 src/libxl/libxl_driver.c:4908 -#: src/libxl/libxl_driver.c:5043 +#: src/libxl/libxl_driver.c:1736 src/libxl/libxl_driver.c:5040 +#: src/libxl/libxl_driver.c:5175 #, c-format msgid "libxl_domain_info failed for domain '%d'" msgstr "" -#: src/libxl/libxl_driver.c:1668 +#: src/libxl/libxl_driver.c:1800 #, c-format msgid "Domain '%d' has to be running because libxenlight will suspend it" msgstr "" -#: src/libxl/libxl_driver.c:1676 +#: src/libxl/libxl_driver.c:1808 #, c-format msgid "Failed to create domain save file '%s'" msgstr "" -#: src/libxl/libxl_driver.c:1691 +#: src/libxl/libxl_driver.c:1823 msgid "Failed to write save file header" msgstr "" -#: src/libxl/libxl_driver.c:1697 +#: src/libxl/libxl_driver.c:1829 msgid "Failed to write xml description" msgstr "" -#: src/libxl/libxl_driver.c:1708 +#: src/libxl/libxl_driver.c:1840 #, c-format msgid "Failed to save domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1733 src/libxl/libxl_driver.c:1850 +#: src/libxl/libxl_driver.c:1865 src/libxl/libxl_driver.c:1982 msgid "cannot close file" msgstr "" -#: src/libxl/libxl_driver.c:1755 src/libxl/libxl_driver.c:1815 -#: src/test/test_driver.c:2025 src/test/test_driver.c:2130 +#: src/libxl/libxl_driver.c:1887 src/libxl/libxl_driver.c:1947 +#: src/test/test_driver.c:1991 src/test/test_driver.c:2096 msgid "xml modification unsupported" msgstr "" -#: src/libxl/libxl_driver.c:1893 +#: src/libxl/libxl_driver.c:2025 #, c-format msgid "Before dumping core, failed to suspend domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1908 +#: src/libxl/libxl_driver.c:2040 #, c-format msgid "Failed to dump core of domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1936 +#: src/libxl/libxl_driver.c:2068 #, c-format msgid "After dumping core, failed to resume domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1979 src/qemu/qemu_driver.c:3553 -#: src/test/test_driver.c:5962 +#: src/libxl/libxl_driver.c:2111 src/qemu/qemu_driver.c:3541 +#: src/test/test_driver.c:5920 msgid "cannot do managed save for transient domain" msgstr "" -#: src/libxl/libxl_driver.c:2104 src/libxl/libxl_driver.c:2259 +#: src/libxl/libxl_driver.c:2236 src/libxl/libxl_driver.c:2391 #, c-format msgid "invalid flag combination: (0x%x)" msgstr "" -#: src/libxl/libxl_driver.c:2109 +#: src/libxl/libxl_driver.c:2241 msgid "nvcpus is zero" msgstr "" -#: src/libxl/libxl_driver.c:2124 +#: src/libxl/libxl_driver.c:2256 msgid "cannot set vcpus on an inactive domain" msgstr "" -#: src/libxl/libxl_driver.c:2136 +#: src/libxl/libxl_driver.c:2268 msgid "could not determine max vcpus for the domain" msgstr "" -#: src/libxl/libxl_driver.c:2145 +#: src/libxl/libxl_driver.c:2277 #, c-format msgid "" "requested vcpus is greater than max allowable vcpus for the domain: %d > %d" msgstr "" -#: src/libxl/libxl_driver.c:2179 src/libxl/libxl_driver.c:2190 +#: src/libxl/libxl_driver.c:2311 src/libxl/libxl_driver.c:2322 #, c-format msgid "Failed to set vcpus for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2273 +#: src/libxl/libxl_driver.c:2405 msgid "domain is transient" msgstr "" @@ -10897,7 +10887,7 @@ msgid "failed to update or add vcpupin xml" msgstr "" -#: src/libxl/libxl_driver.c:2446 src/libxl/libxl_driver.c:4948 +#: src/libxl/libxl_driver.c:2578 src/libxl/libxl_driver.c:5080 #, c-format msgid "Failed to list vcpus for domain '%d' with libxenlight" msgstr "" @@ -10906,128 +10896,126 @@ msgid "parsing xm config failed" msgstr "" -#: src/libxl/libxl_driver.c:2785 src/qemu/qemu_driver.c:7502 -#: src/uml/uml_driver.c:1996 src/vmware/vmware_driver.c:787 +#: src/libxl/libxl_driver.c:2917 src/qemu/qemu_driver.c:7789 +#: src/vmware/vmware_driver.c:787 msgid "cannot undefine transient domain" msgstr "" -#: src/libxl/libxl_driver.c:2797 src/qemu/qemu_driver.c:7527 +#: src/libxl/libxl_driver.c:2929 src/qemu/qemu_driver.c:7814 msgid "Failed to remove domain managed save image" msgstr "" -#: src/libxl/libxl_driver.c:2802 src/qemu/qemu_driver.c:7533 -#: src/test/test_driver.c:3022 src/vz/vz_sdk.c:4306 tools/virsh-domain.c:3923 +#: src/libxl/libxl_driver.c:2934 src/qemu/qemu_driver.c:7820 +#: src/test/test_driver.c:2987 src/vz/vz_sdk.c:4305 tools/virsh-domain.c:3919 msgid "Refusing to undefine while domain managed save image exists" msgstr "" -#: src/libxl/libxl_driver.c:2854 src/qemu/qemu_driver.c:7862 +#: src/libxl/libxl_driver.c:2986 src/qemu/qemu_driver.c:8143 #, c-format msgid "No device with bus '%s' and target '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2861 +#: src/libxl/libxl_driver.c:2993 #, c-format msgid "Removable media not supported for %s device" msgstr "" -#: src/libxl/libxl_driver.c:2871 +#: src/libxl/libxl_driver.c:3003 #, c-format msgid "libxenlight failed to change media for disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2911 src/uml/uml_driver.c:2040 +#: src/libxl/libxl_driver.c:3043 msgid "disk source path is missing" msgstr "" -#: src/libxl/libxl_driver.c:2929 +#: src/libxl/libxl_driver.c:3061 #, c-format msgid "libxenlight failed to attach disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2944 src/qemu/qemu_hotplug.c:992 -#: src/uml/uml_driver.c:2104 +#: src/libxl/libxl_driver.c:3076 src/qemu/qemu_hotplug.c:1237 #, c-format msgid "disk bus '%s' cannot be hotplugged." msgstr "" -#: src/libxl/libxl_driver.c:2950 +#: src/libxl/libxl_driver.c:3082 #, c-format msgid "disk device type '%s' cannot be hotplugged" msgstr "" -#: src/libxl/libxl_driver.c:3215 +#: src/libxl/libxl_driver.c:3347 #, c-format msgid "libxenlight failed to detach disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:3230 +#: src/libxl/libxl_driver.c:3362 #, c-format msgid "disk bus '%s' cannot be hot unplugged." msgstr "" -#: src/libxl/libxl_driver.c:3236 +#: src/libxl/libxl_driver.c:3368 #, c-format msgid "device type '%s' cannot hot unplugged" msgstr "" -#: src/libxl/libxl_driver.c:3874 +#: src/libxl/libxl_driver.c:4006 #, c-format msgid "disk bus '%s' cannot be updated." msgstr "" -#: src/libxl/libxl_driver.c:3881 +#: src/libxl/libxl_driver.c:4013 #, c-format msgid "device type '%s' cannot be updated" msgstr "" -#: src/libxl/libxl_driver.c:3901 src/openvz/openvz_driver.c:1916 -#: src/qemu/qemu_driver.c:8391 +#: src/libxl/libxl_driver.c:4033 src/openvz/openvz_driver.c:1906 +#: src/qemu/qemu_driver.c:8665 #, c-format msgid "target %s doesn't exist." msgstr "" -#: src/libxl/libxl_driver.c:3906 +#: src/libxl/libxl_driver.c:4038 msgid "this disk doesn't support update" msgstr "" -#: src/libxl/libxl_capabilities.c:261 src/libxl/libxl_driver.c:4230 +#: src/libxl/libxl_capabilities.c:260 src/libxl/libxl_driver.c:4362 msgid "libxl_get_numainfo failed" msgstr "" -#: src/libxl/libxl_driver.c:4237 src/util/virhostmem.c:612 -#: src/util/virhostmem.c:682 src/util/virhostmem.c:755 -#: src/util/virhostmem.c:802 +#: src/libxl/libxl_driver.c:4369 src/util/virhostmem.c:605 +#: src/util/virhostmem.c:675 src/util/virhostmem.c:748 +#: src/util/virhostmem.c:795 #, c-format msgid "start cell %d out of range (0-%d)" msgstr "" -#: src/bhyve/bhyve_driver.c:377 src/libxl/libxl_driver.c:4339 -#: src/qemu/qemu_driver.c:8997 src/uml/uml_driver.c:2287 +#: src/bhyve/bhyve_driver.c:374 src/libxl/libxl_driver.c:4471 +#: src/qemu/qemu_driver.c:9271 msgid "cannot set autostart for transient domain" msgstr "" -#: src/bhyve/bhyve_driver.c:392 src/libxl/libxl_driver.c:4354 -#: src/qemu/qemu_driver.c:9017 src/storage/storage_driver.c:1334 -#: src/uml/uml_driver.c:2302 +#: src/bhyve/bhyve_driver.c:389 src/libxl/libxl_driver.c:4486 +#: src/qemu/qemu_driver.c:9291 src/storage/storage_driver.c:1324 #, c-format msgid "cannot create autostart directory %s" msgstr "" -#: src/libxl/libxl_driver.c:4429 +#: src/libxl/libxl_driver.c:4561 #, c-format msgid "Failed to get scheduler id for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:4473 src/libxl/libxl_driver.c:4550 +#: src/libxl/libxl_driver.c:4605 src/libxl/libxl_driver.c:4682 msgid "Only 'credit' scheduler is supported" msgstr "" -#: src/libxl/libxl_driver.c:4479 src/libxl/libxl_driver.c:4556 +#: src/libxl/libxl_driver.c:4611 src/libxl/libxl_driver.c:4688 #, c-format msgid "Failed to get scheduler parameters for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:4572 +#: src/libxl/libxl_driver.c:4704 #, c-format msgid "Failed to set scheduler parameters for domain '%d' with libxenlight" msgstr "" @@ -11036,81 +11024,81 @@ msgid "Named device aliases are not supported" msgstr "" -#: src/libxl/libxl_driver.c:4631 src/qemu/qemu_driver.c:16704 +#: src/libxl/libxl_driver.c:4763 src/qemu/qemu_driver.c:17018 #, c-format msgid "cannot find character device %s" msgstr "" -#: src/libxl/libxl_driver.c:4651 src/qemu/qemu_driver.c:16724 +#: src/libxl/libxl_driver.c:4783 src/qemu/qemu_driver.c:17038 msgid "Active console session exists for this domain" msgstr "" -#: src/libxl/libxl_driver.c:4752 +#: src/libxl/libxl_driver.c:4884 msgid "unable to get numa affinity" msgstr "" -#: src/libxl/libxl_driver.c:4762 +#: src/libxl/libxl_driver.c:4894 #, c-format msgid "Node %zu out of range" msgstr "" -#: src/libxl/libxl_capabilities.c:221 +#: src/libxl/libxl_capabilities.c:220 msgid "Failed to get node physical info from libxenlight" msgstr "" -#: src/libxl/libxl_capabilities.c:267 +#: src/libxl/libxl_capabilities.c:266 msgid "libxl_get_cpu_topology failed" msgstr "" -#: src/libxl/libxl_capabilities.c:227 src/libxl/libxl_capabilities.c:389 +#: src/libxl/libxl_capabilities.c:226 src/libxl/libxl_capabilities.c:388 msgid "Failed to get version info from libxenlight" msgstr "" -#: src/libxl/libxl_capabilities.c:404 src/libxl/libxl_conf.c:1638 -#: src/storage/storage_backend_logical.c:205 src/util/vircommand.c:2975 +#: src/libxl/libxl_capabilities.c:403 src/libxl/libxl_conf.c:1728 +#: src/storage/storage_backend_logical.c:197 src/util/vircommand.c:2997 #, c-format msgid "Failed to compile regex %s" msgstr "" -#: src/libxl/libxl_conf.c:165 +#: src/libxl/libxl_conf.c:173 #, c-format msgid "libxenlight failed to resolve security label '%s'" msgstr "" -#: src/libxl/libxl_conf.c:173 +#: src/libxl/libxl_conf.c:181 #, c-format msgid "libxenlight failed to parse UUID '%s'" msgstr "" -#: src/libxl/libxl_conf.c:192 +#: src/libxl/libxl_conf.c:200 msgid "unknown chrdev type" msgstr "" -#: src/libxl/libxl_conf.c:263 src/qemu/qemu_command.c:5173 +#: src/libxl/libxl_conf.c:271 src/qemu/qemu_command.c:5378 #, c-format msgid "unsupported chardev '%s'" msgstr "" -#: src/libxl/libxl_conf.c:571 +#: src/libxl/libxl_conf.c:602 msgid "Only one serial device is supported by libxl" msgstr "" -#: src/libxl/libxl_conf.c:580 +#: src/libxl/libxl_conf.c:611 msgid "Parallel devices are not supported by libxl" msgstr "" -#: src/libxl/libxl_conf.c:1010 src/libxl/libxl_conf.c:1038 -#: src/libxl/libxl_conf.c:1047 src/libxl/libxl_conf.c:1058 +#: src/libxl/libxl_conf.c:1057 src/libxl/libxl_conf.c:1085 +#: src/libxl/libxl_conf.c:1094 src/libxl/libxl_conf.c:1105 #, c-format msgid "libxenlight does not support disk format %s with disk driver %s" msgstr "" -#: src/libxl/libxl_conf.c:1068 +#: src/libxl/libxl_conf.c:1115 #, c-format msgid "libxenlight does not support disk driver %s" msgstr "" -#: src/libxl/libxl_conf.c:1093 +#: src/libxl/libxl_conf.c:1140 msgid "libxenlight does not support transient disks" msgstr "" @@ -11124,30 +11112,30 @@ msgid "Failed to create log file '%s': %s" msgstr "" -#: src/libxl/libxl_conf.c:1692 +#: src/libxl/libxl_conf.c:1782 msgid "cannot create logger for libxenlight, disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1697 +#: src/libxl/libxl_conf.c:1787 msgid "" "cannot initialize libxenlight context, probably not running in a Xen Dom0, " "disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1703 +#: src/libxl/libxl_conf.c:1793 msgid "cannot version information from libxenlight, disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1713 +#: src/libxl/libxl_conf.c:1803 msgid "Unable to configure libxl's memory management parameters" msgstr "" -#: src/network/bridge_driver.c:202 +#: src/network/bridge_driver.c:195 #, c-format msgid "no network with matching uuid '%s' (%s)" msgstr "" -#: src/network/bridge_driver.c:1249 +#: src/network/bridge_driver.c:1242 #, c-format msgid "" "Publicly routable address %s is prohibited. The version of dnsmasq on this " @@ -11158,45 +11146,45 @@ "in RFC1918/RFC3484/RFC4193)." msgstr "" -#: src/network/bridge_driver.c:1358 +#: src/network/bridge_driver.c:1351 msgid "For IPv4, multiple DHCP definitions cannot be specified." msgstr "" -#: src/network/bridge_driver.c:1371 +#: src/network/bridge_driver.c:1364 #, c-format msgid "" "The version of dnsmasq on this host (%d.%d) doesn't adequately support IPv6 " "dhcp range or dhcp host specification. Version %d.%d or later is required." msgstr "" -#: src/network/bridge_driver.c:1384 +#: src/network/bridge_driver.c:1377 msgid "For IPv6, multiple DHCP definitions cannot be specified." msgstr "" -#: src/network/bridge_driver.c:1578 +#: src/network/bridge_driver.c:1571 #, c-format msgid "couldn't write dnsmasq config file '%s'" msgstr "" -#: src/network/bridge_driver.c:594 src/network/bridge_driver.c:731 -#: src/network/bridge_driver.c:1643 src/network/bridge_driver.c:1653 -#: src/network/bridge_driver.c:1959 src/network/bridge_driver.c:1965 -#: src/storage/storage_driver.c:278 +#: src/network/bridge_driver.c:587 src/network/bridge_driver.c:724 +#: src/network/bridge_driver.c:1636 src/network/bridge_driver.c:1646 +#: src/network/bridge_driver.c:1952 src/network/bridge_driver.c:1958 +#: src/storage/storage_driver.c:285 #, c-format msgid "cannot create directory %s" msgstr "" -#: src/network/bridge_driver.c:1413 src/network/bridge_driver.c:1851 +#: src/network/bridge_driver.c:1406 src/network/bridge_driver.c:1844 #, c-format msgid "bridge '%s' has an invalid prefix" msgstr "" -#: src/network/bridge_driver.c:1909 +#: src/network/bridge_driver.c:1902 #, c-format msgid "couldn't write radvd config file '%s'" msgstr "" -#: src/network/bridge_driver.c:1951 +#: src/network/bridge_driver.c:1944 #, c-format msgid "Cannot find %s - Possibly the package isn't installed" msgstr "" @@ -11206,26 +11194,26 @@ msgid "cannot write to %s to disable IPv6 on bridge %s" msgstr "" -#: src/network/bridge_driver.c:2268 src/network/bridge_driver.c:2282 +#: src/network/bridge_driver.c:2261 src/network/bridge_driver.c:2275 #, c-format msgid "cannot disable %s" msgstr "" -#: src/network/bridge_driver.c:2303 +#: src/network/bridge_driver.c:2296 #, c-format msgid "bridge '%s' has an invalid netmask or IP address" msgstr "" -#: src/network/bridge_driver.c:2350 +#: src/network/bridge_driver.c:2343 #, c-format msgid "network '%s' has an invalid netmask or IP address in route definition" msgstr "" -#: src/network/bridge_driver.c:2521 +#: src/network/bridge_driver.c:2515 msgid "failed to enable IP forwarding" msgstr "" -#: src/network/bridge_driver.c:2839 +#: src/network/bridge_driver.c:2834 msgid "network is already active" msgstr "" @@ -11237,61 +11225,61 @@ msgid "no network with matching uuid" msgstr "" -#: src/network/bridge_driver.c:3029 src/network/bridge_driver.c:4470 -#: src/network/bridge_driver.c:4890 src/network/bridge_driver.c:5123 -#: src/network/bridge_driver.c:5580 src/network/bridge_driver.c:5615 -#: src/test/test_driver.c:3326 +#: src/network/bridge_driver.c:3024 src/network/bridge_driver.c:4464 +#: src/network/bridge_driver.c:4884 src/network/bridge_driver.c:5117 +#: src/network/bridge_driver.c:5574 src/network/bridge_driver.c:5609 +#: src/test/test_driver.c:3291 #, c-format msgid "no network with matching name '%s'" msgstr "" -#: src/network/bridge_driver.c:3353 +#: src/network/bridge_driver.c:3347 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:3361 +#: src/network/bridge_driver.c:3355 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:3369 +#: src/network/bridge_driver.c:3363 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:3377 +#: src/network/bridge_driver.c:3371 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:3385 +#: src/network/bridge_driver.c:3379 #, c-format msgid "" "Unsupported network-wide element in network %s with forward " "mode='%s'" msgstr "" -#: src/network/bridge_driver.c:3485 +#: src/network/bridge_driver.c:3479 msgid "" "Multiple IPv4 dhcp sections found -- dhcp is supported only for a single " "IPv4 address on each network" msgstr "" -#: src/network/bridge_driver.c:3498 +#: src/network/bridge_driver.c:3492 msgid "" "Multiple IPv6 dhcp sections found -- dhcp is supported only for a single " "IPv6 address on each network" msgstr "" -#: src/network/bridge_driver.c:3543 +#: src/network/bridge_driver.c:3537 #, c-format msgid "" "network '%s' has multiple default elements (%s and %s), but only " "one default is allowed" msgstr "" -#: src/network/bridge_driver.c:3578 +#: src/network/bridge_driver.c:3572 #, c-format msgid "" " element specified for network %s, whose type doesn't support vlan " @@ -11302,27 +11290,27 @@ msgid "network is not active" msgstr "" -#: src/network/bridge_driver.c:4084 src/test/test_driver.c:3693 +#: src/network/bridge_driver.c:4078 src/test/test_driver.c:3658 #, c-format msgid "network '%s' does not have a bridge name." msgstr "" -#: src/network/bridge_driver.c:4140 +#: src/network/bridge_driver.c:4134 msgid "cannot set autostart for transient network" msgstr "" -#: src/network/bridge_driver.c:4157 +#: src/network/bridge_driver.c:4151 #, c-format msgid "cannot create autostart directory '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:399 src/network/bridge_driver.c:4164 -#: src/storage/storage_driver.c:1341 +#: src/bhyve/bhyve_driver.c:396 src/network/bridge_driver.c:4158 +#: src/storage/storage_driver.c:1331 #, c-format msgid "Failed to create symlink '%s' to '%s'" msgstr "" -#: src/network/bridge_driver.c:2714 +#: src/network/bridge_driver.c:2709 #, c-format msgid "Could not get Virtual functions on %s" msgstr "" @@ -11336,97 +11324,97 @@ msgid "Direct mode types require interface names" msgstr "" -#: src/network/bridge_driver.c:4657 +#: src/network/bridge_driver.c:4651 #, c-format msgid "" " not supported for network '%s' which uses a bridge " "device" msgstr "" -#: src/network/bridge_driver.c:4569 src/network/bridge_driver.c:4757 +#: src/network/bridge_driver.c:4563 src/network/bridge_driver.c:4751 #, c-format msgid "" "network '%s' requires exclusive access to interfaces, but none are available" msgstr "" -#: src/network/bridge_driver.c:4594 +#: src/network/bridge_driver.c:4588 #, c-format msgid "unrecognized driver name value %d in network '%s'" msgstr "" -#: src/network/bridge_driver.c:4618 +#: src/network/bridge_driver.c:4612 #, c-format msgid "" " not supported for network '%s' which uses an SR-IOV " "Virtual Function via PCI passthrough" msgstr "" -#: src/network/bridge_driver.c:4704 +#: src/network/bridge_driver.c:4698 #, c-format msgid "" " not supported for network '%s' which uses a macvtap " "device" msgstr "" -#: src/network/bridge_driver.c:4717 +#: src/network/bridge_driver.c:4711 #, c-format msgid "" "network '%s' uses a direct mode, but has no forward dev and no interface pool" msgstr "" -#: src/network/bridge_driver.c:4802 +#: src/network/bridge_driver.c:4796 #, c-format msgid "" "an interface connecting to network '%s' is requesting a vlan tag, but that " "is not supported for this type of network" msgstr "" -#: src/network/bridge_driver.c:4808 +#: src/network/bridge_driver.c:4802 #, c-format msgid "" "an interface of type '%s' is requesting a vlan tag, but that is not " "supported for this type of connection" msgstr "" -#: src/network/bridge_driver.c:4967 +#: src/network/bridge_driver.c:4961 #, c-format msgid "" "network '%s' uses a direct or hostdev mode, but has no forward dev and no " "interface pool" msgstr "" -#: src/network/bridge_driver.c:4979 src/network/bridge_driver.c:5172 +#: src/network/bridge_driver.c:4973 src/network/bridge_driver.c:5166 msgid "the interface uses a direct mode, but has no source dev" msgstr "" -#: src/network/bridge_driver.c:4996 src/network/bridge_driver.c:5188 +#: src/network/bridge_driver.c:4990 src/network/bridge_driver.c:5182 #, c-format msgid "network '%s' doesn't have dev='%s' in use by domain" msgstr "" -#: src/network/bridge_driver.c:5013 +#: src/network/bridge_driver.c:5007 #, c-format msgid "network '%s' claims dev='%s' is already in use by a different domain" msgstr "" -#: src/network/bridge_driver.c:5024 src/network/bridge_driver.c:5199 +#: src/network/bridge_driver.c:5018 src/network/bridge_driver.c:5193 msgid "the interface uses a hostdev mode, but has no hostdev" msgstr "" -#: src/network/bridge_driver.c:5042 src/network/bridge_driver.c:5215 +#: src/network/bridge_driver.c:5036 src/network/bridge_driver.c:5209 #, c-format msgid "" "network '%s' doesn't have PCI device %04x:%02x:%02x.%x in use by domain" msgstr "" -#: src/network/bridge_driver.c:5059 +#: src/network/bridge_driver.c:5053 #, c-format msgid "" "network '%s' claims the PCI device at domain=%d bus=%d slot=%d function=%d " "is already in use by a different domain" msgstr "" -#: src/network/bridge_driver.c:5160 +#: src/network/bridge_driver.c:5154 #, c-format msgid "" "network '%s' uses a direct/hostdev mode, but has no forward dev and no " @@ -11438,47 +11426,47 @@ msgid "network '%s' doesn't have an IPv4 address" msgstr "" -#: src/qemu/qemu_process.c:4580 +#: src/qemu/qemu_process.c:4686 #, c-format msgid "network '%s' has no associated interface or bridge" msgstr "" -#: src/network/bridge_driver.c:5291 +#: src/network/bridge_driver.c:5285 #, c-format msgid "" "Invalid use of 'floor' on interface with MAC address %s - network '%s' has " "no inbound QoS set" msgstr "" -#: src/network/bridge_driver.c:5315 +#: src/network/bridge_driver.c:5309 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'peak' on " "network '%s'" msgstr "" -#: src/network/bridge_driver.c:5326 +#: src/network/bridge_driver.c:5320 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'average' " "on network '%s'" msgstr "" -#: src/network/bridge_driver.c:5450 +#: src/network/bridge_driver.c:5444 #, c-format msgid "Cannot set bandwidth on interface '%s' of type %d" msgstr "" -#: src/network/bridge_driver.c:5386 +#: src/network/bridge_driver.c:5380 msgid "Could not generate next class ID" msgstr "" -#: src/network/bridge_driver_linux.c:121 +#: src/network/bridge_driver_linux.c:119 #, c-format msgid "Network is already in use by interface %s" msgstr "" -#: src/network/bridge_driver_linux.c:175 src/network/bridge_driver_linux.c:359 +#: src/network/bridge_driver_linux.c:173 src/network/bridge_driver_linux.c:357 #, c-format msgid "Invalid prefix or netmask for '%s'" msgstr "" @@ -11610,54 +11598,54 @@ msgid "failed to add iptables rule to allow cross bridge traffic on '%s'" msgstr "" -#: src/node_device/node_device_driver.c:141 +#: src/node_device/node_device_driver.c:139 #, c-format msgid "cannot resolve driver link %s" msgstr "" -#: src/node_device/node_device_driver.c:235 src/test/test_driver.c:5349 +#: src/node_device/node_device_driver.c:233 src/test/test_driver.c:5307 #, c-format msgid "no node device with matching name '%s'" msgstr "" -#: src/node_device/node_device_driver.c:355 src/test/test_driver.c:5455 +#: src/node_device/node_device_driver.c:353 src/test/test_driver.c:5413 msgid "no parent for this device" msgstr "" -#: src/node_device/node_device_driver.c:440 +#: src/node_device/node_device_driver.c:438 msgid "Could not get current time" msgstr "" -#: src/node_device/node_device_hal.c:625 +#: src/node_device/node_device_hal.c:621 #, c-format msgid "DBus not available, disabling HAL driver: %s" msgstr "" -#: src/node_device/node_device_hal.c:634 +#: src/node_device/node_device_hal.c:630 msgid "libhal_ctx_new returned NULL" msgstr "" -#: src/node_device/node_device_hal.c:640 +#: src/node_device/node_device_hal.c:636 msgid "libhal_ctx_set_dbus_connection failed" msgstr "" -#: src/node_device/node_device_hal.c:645 +#: src/node_device/node_device_hal.c:641 msgid "libhal_ctx_init failed, haldaemon is probably not running" msgstr "" -#: src/node_device/node_device_hal.c:672 +#: src/node_device/node_device_hal.c:668 msgid "setting up HAL callbacks failed" msgstr "" -#: src/node_device/node_device_hal.c:679 src/node_device/node_device_hal.c:745 +#: src/node_device/node_device_hal.c:675 src/node_device/node_device_hal.c:741 msgid "libhal_get_all_devices failed" msgstr "" -#: src/node_device/node_device_hal.c:693 src/qemu/qemu_migration.c:993 +#: src/node_device/node_device_hal.c:689 src/qemu/qemu_migration.c:993 #: src/qemu/qemu_migration.c:1428 src/qemu/qemu_migration.c:1433 #: src/qemu/qemu_migration.c:1439 src/qemu/qemu_migration.c:1497 -#: src/qemu/qemu_migration.c:3515 src/qemu/qemu_process.c:1890 -#: src/qemu/qemu_process.c:1899 src/util/virdbus.c:1569 +#: src/qemu/qemu_migration.c:3522 src/qemu/qemu_process.c:1985 +#: src/qemu/qemu_process.c:1994 src/util/virdbus.c:1574 #, c-format msgid "%s: %s" msgstr "" @@ -11697,19 +11685,19 @@ msgid "Failed to parse value of npiv_vports_inuse '%s'" msgstr "" -#: src/node_device/node_device_udev.c:286 +#: src/node_device/node_device_udev.c:284 #, c-format msgid "Failed to convert '%s' to unsigned long long" msgstr "" -#: src/node_device/node_device_udev.c:267 src/util/virpci.c:2469 +#: src/node_device/node_device_udev.c:265 src/util/virpci.c:2524 #, c-format msgid "Failed to convert '%s' to unsigned int" msgstr "" -#: src/node_device/node_device_udev.c:176 -#: src/node_device/node_device_udev.c:195 -#: src/node_device/node_device_udev.c:247 +#: src/node_device/node_device_udev.c:174 +#: src/node_device/node_device_udev.c:193 +#: src/node_device/node_device_udev.c:245 #, c-format msgid "Failed to convert '%s' to int" msgstr "" @@ -11738,7 +11726,7 @@ msgid "SCSI host found, but its udev name '%s' does not begin with 'host'" msgstr "" -#: src/node_device/node_device_udev.c:788 +#: src/node_device/node_device_udev.c:786 #, c-format msgid "Failed to process SCSI device with sysfs path '%s'" msgstr "" @@ -11748,7 +11736,7 @@ msgid "Unknown device type %d" msgstr "" -#: src/node_device/node_device_udev.c:1325 +#: src/node_device/node_device_udev.c:1323 #, c-format msgid "Could not get syspath for parent of '%s'" msgstr "" @@ -11759,12 +11747,12 @@ msgid "Failed to create device for '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1488 +#: src/node_device/node_device_udev.c:1486 #, c-format msgid "udev scan devices returned %d" msgstr "" -#: src/node_device/node_device_udev.c:1576 +#: src/node_device/node_device_udev.c:1574 #, c-format msgid "" "File descriptor returned by udev %d does not match node device file " @@ -11775,7 +11763,7 @@ msgid "udev_monitor_receive_device returned NULL" msgstr "" -#: src/node_device/node_device_udev.c:1692 +#: src/node_device/node_device_udev.c:1718 #, c-format msgid "Failed to get udev device for syspath '%s' or '%s'" msgstr "" @@ -11789,11 +11777,11 @@ msgid "Failed to initialize mutex for driverState" msgstr "" -#: src/node_device/node_device_udev.c:1859 +#: src/node_device/node_device_udev.c:1885 msgid "udev_monitor_new_from_netlink returned NULL" msgstr "" -#: src/util/virhostcpu.c:78 +#: src/util/virhostcpu.c:72 msgid "Cannot obtain CPU count" msgstr "" @@ -11801,36 +11789,35 @@ msgid "cannot obtain memory size" msgstr "" -#: src/util/virhostcpu.c:120 src/util/virhostcpu.c:829 +#: src/util/virhostcpu.c:114 src/util/virhostcpu.c:794 #, c-format msgid "nparams in %s must be equal to %d" msgstr "" -#: src/util/virhostcpu.c:128 src/util/virhostcpu.c:161 -#: src/util/virhostmem.c:101 src/util/virhostmem.c:121 +#: src/util/virhostcpu.c:122 src/util/virhostcpu.c:155 src/util/virhostmem.c:94 +#: src/util/virhostmem.c:114 #, c-format msgid "sysctl failed for '%s'" msgstr "" -#: src/util/virhostcpu.c:146 src/util/virhostcpu.c:874 +#: src/util/virhostcpu.c:140 src/util/virhostcpu.c:839 #, c-format msgid "Invalid cpuNum in %s" msgstr "" -#: src/util/virhostcpu.c:171 src/util/virhostmem.c:109 -#: src/util/virhostmem.c:127 +#: src/util/virhostcpu.c:165 src/util/virhostmem.c:102 +#: src/util/virhostmem.c:120 #, c-format msgid "Field '%s' too long for destination" msgstr "" -#: src/util/virhostmem.c:88 src/util/virhostmem.c:186 +#: src/util/virhostmem.c:81 src/util/virhostmem.c:179 #, c-format msgid "nparams in %s must be %d" msgstr "" -#: src/uml/uml_driver.c:2373 src/util/vircommand.c:398 -#: src/util/virhostcpu.c:962 src/util/virhostcpu.c:1035 -#: src/util/virhostmem.c:301 +#: src/util/vircommand.c:397 src/util/virhostcpu.c:927 +#: src/util/virhostcpu.c:1000 src/util/virhostmem.c:294 #, c-format msgid "cannot open %s" msgstr "" @@ -11855,7 +11842,7 @@ msgid "problem reading %s" msgstr "" -#: src/util/virhostcpu.c:416 +#: src/util/virhostcpu.c:387 msgid "CPU socket topology has changed" msgstr "" @@ -11869,57 +11856,57 @@ msgid "parsing cpu MHz from cpuinfo" msgstr "" -#: src/util/virhostcpu.c:764 +#: src/util/virhostcpu.c:729 msgid "no CPUs found" msgstr "" -#: src/util/virhostcpu.c:769 +#: src/util/virhostcpu.c:734 msgid "no sockets found" msgstr "" -#: src/util/virhostcpu.c:774 +#: src/util/virhostcpu.c:739 msgid "no threads found" msgstr "" -#: src/util/virhostcpu.c:938 +#: src/util/virhostcpu.c:903 msgid "kernel cpu time field is too long for the destination" msgstr "" -#: src/util/virhostmem.c:210 +#: src/util/virhostmem.c:203 msgid "no prefix found" msgstr "" -#: src/util/virhostmem.c:229 +#: src/util/virhostmem.c:222 msgid "Field kernel memory too long for destination" msgstr "" -#: src/util/virhostmem.c:243 +#: src/util/virhostmem.c:236 msgid "no available memory line found" msgstr "" -#: src/util/virhostcpu.c:899 src/util/virhostmem.c:450 +#: src/util/virhostcpu.c:864 src/util/virhostmem.c:443 #, c-format msgid "failed to parse %s" msgstr "" -#: src/util/virhostcpu.c:996 src/util/virhostcpu.c:1004 +#: src/util/virhostcpu.c:961 src/util/virhostcpu.c:969 msgid "cannot obtain CPU freq" msgstr "" -#: src/util/virhostcpu.c:1015 +#: src/util/virhostcpu.c:980 msgid "node info not implemented on this platform" msgstr "" -#: src/util/virhostcpu.c:1047 +#: src/util/virhostcpu.c:1012 msgid "node CPU stats not implemented on this platform" msgstr "" -#: src/util/virhostmem.c:287 +#: src/util/virhostmem.c:280 #, c-format msgid "cellNum in %s must be less than or equal to %d" msgstr "" -#: src/util/virhostmem.c:313 +#: src/util/virhostmem.c:306 msgid "node memory stats not implemented on this platform" msgstr "" @@ -11927,7 +11914,7 @@ msgid "host cpu counting not supported on this node" msgstr "" -#: src/util/virhostcpu.c:1062 +#: src/util/virhostcpu.c:1027 msgid "host cpu counting not implemented on this platform" msgstr "" @@ -11935,43 +11922,43 @@ msgid "node cpumap not implemented on this platform" msgstr "" -#: src/util/virhostmem.c:338 src/util/virutil.c:1742 +#: src/util/virhostmem.c:331 src/util/virutil.c:1769 #, c-format msgid "failed to set %s" msgstr "" -#: src/util/virhostmem.c:364 +#: src/util/virhostmem.c:357 #, c-format msgid "Parameter '%s' is not supported by this kernel" msgstr "" -#: src/util/virhostmem.c:408 +#: src/util/virhostmem.c:401 msgid "node set memory parameters not implemented on this platform" msgstr "" -#: src/util/virhostmem.c:596 +#: src/util/virhostmem.c:589 msgid "node get memory parameters not implemented on this platform" msgstr "" -#: src/util/virhostmem.c:621 src/util/virhostmem.c:638 -#: src/util/virhostmem.c:650 +#: src/util/virhostmem.c:614 src/util/virhostmem.c:631 +#: src/util/virhostmem.c:643 msgid "Cannot determine free memory" msgstr "" -#: src/conf/capabilities.c:1299 +#: src/conf/capabilities.c:1400 msgid "node cpu info not implemented on this platform" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:586 +#: src/nwfilter/nwfilter_dhcpsnoop.c:580 #, c-format msgid "virNWFilterSnoopReqNew called with invalid key \"%s\" (%zu)" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:890 +#: src/nwfilter/nwfilter_dhcpsnoop.c:883 msgid "virNWFilterSnoopListDel failed" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1111 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1104 msgid "pcap_create failed" msgstr "" @@ -11979,44 +11966,44 @@ msgid "setup of pcap handle failed" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1131 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1124 #, c-format msgid "pcap_compile: %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1137 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1130 #, c-format msgid "pcap_setfilter: %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1143 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1136 #, c-format msgid "pcap_setdirection: %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1178 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1171 #, c-format msgid "Instantiation of rules failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1490 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1483 #, c-format msgid "interface '%s' failing; reopening" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1545 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1538 #, c-format msgid "Job submission failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1636 -#: src/nwfilter/nwfilter_learnipaddr.c:736 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1629 +#: src/nwfilter/nwfilter_learnipaddr.c:726 msgid "" "IP parameter must be provided since snooping the IP address does not work " "possibly due to missing tools" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1649 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1642 msgid "applyDHCPOnlyRules failed - spoofing not protected!" msgstr "" @@ -12025,89 +12012,89 @@ msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1660 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1653 #, c-format msgid "" "virNWFilterDHCPSnoopReq ifname map failed on interface \"%s\" key \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1669 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1662 #, c-format msgid "" "virNWFilterDHCPSnoopReq req add failed on interface \"%s\" ifkey \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1681 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1674 #, c-format msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1693 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1686 #, c-format msgid "Activation of snoop request failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1700 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1693 #, c-format msgid "Restoring of leases failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1786 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1779 msgid "lease file write failed" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1894 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1887 #, c-format msgid "mkdir(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1899 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1892 #, c-format msgid "unlink(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1904 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1897 #, c-format msgid "open(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1918 src/qemu/qemu_driver.c:3233 -#: src/qemu/qemu_driver.c:4057 src/vbox/vbox_common.c:7530 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1911 src/qemu/qemu_driver.c:3221 +#: src/qemu/qemu_driver.c:4045 src/vbox/vbox_common.c:7530 #, c-format msgid "unable to close %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1924 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1917 #, c-format msgid "rename(\"%s\", \"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1954 -#: src/nwfilter/nwfilter_dhcpsnoop.c:1963 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1947 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1956 #, c-format msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1980 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1973 #, c-format msgid "virNWFilterSnoopLeaseFileLoad req add failed on interface \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1988 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1981 #, c-format msgid "line %d corrupt ipaddr \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:2151 +#: src/nwfilter/nwfilter_dhcpsnoop.c:2144 #, c-format msgid "ifkey \"%s\" has no req" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:2227 +#: src/nwfilter/nwfilter_dhcpsnoop.c:2220 msgid "libvirt was not compiled with libpcap and \"" msgstr "" -#: src/nwfilter/nwfilter_driver.c:230 +#: src/nwfilter/nwfilter_driver.c:227 msgid "DBus matches could not be installed. Disabling nwfilter driver" msgstr "" @@ -12125,41 +12112,41 @@ msgid "nwfilter is in use" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:176 +#: src/nwfilter/nwfilter_ebiptables_driver.c:173 #, c-format msgid "Buffer too small to print variable '%s' into" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:212 +#: src/nwfilter/nwfilter_ebiptables_driver.c:209 msgid "buffer too small for IP address" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:226 +#: src/nwfilter/nwfilter_ebiptables_driver.c:223 msgid "buffer too small for IPv6 address" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:237 +#: src/nwfilter/nwfilter_ebiptables_driver.c:234 msgid "Buffer too small for MAC address" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:249 -#: src/nwfilter/nwfilter_ebiptables_driver.c:279 +#: src/nwfilter/nwfilter_ebiptables_driver.c:246 +#: src/nwfilter/nwfilter_ebiptables_driver.c:276 msgid "Buffer too small for uint8 type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:259 +#: src/nwfilter/nwfilter_ebiptables_driver.c:256 msgid "Buffer too small for uint32 type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:269 +#: src/nwfilter/nwfilter_ebiptables_driver.c:266 msgid "Buffer too small for uint16 type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:287 +#: src/nwfilter/nwfilter_ebiptables_driver.c:284 msgid "Buffer to small for ipset name" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:316 +#: src/nwfilter/nwfilter_ebiptables_driver.c:313 msgid "Buffer too small for IPSETFLAGS type" msgstr "" @@ -12177,7 +12164,7 @@ msgid "cannot create rule since ebtables tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:1928 +#: src/nwfilter/nwfilter_ebiptables_driver.c:1925 #, c-format msgid "" "STP filtering in %s direction with source MAC address set is not supported" @@ -12199,7 +12186,7 @@ msgid "Some rules could not be created." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3225 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3222 #, c-format msgid "To enable ip%stables filtering for the VM do 'echo 1 > %s'" msgstr "" @@ -12229,12 +12216,12 @@ msgid "Testing of ip6tables command failed: %s" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3744 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3741 #, c-format msgid "Call to utsname failed: %d" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3750 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3747 #, c-format msgid "Could not determine kernel version from string %s" msgstr "" @@ -12252,11 +12239,11 @@ msgid "firewall tools were not found or cannot be used" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:161 +#: src/nwfilter/nwfilter_gentech_driver.c:159 msgid "Could not add variable 'MAC' to hashmap" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:176 +#: src/nwfilter/nwfilter_gentech_driver.c:174 msgid "Could not add variable 'IP' to hashmap" msgstr "" @@ -12270,22 +12257,22 @@ msgid "referenced filter '%s' is missing" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:637 +#: src/nwfilter/nwfilter_gentech_driver.c:635 #, c-format msgid "filter '%s' learning value '%s' invalid." msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:700 +#: src/nwfilter/nwfilter_gentech_driver.c:698 #, c-format msgid "" "Cannot instantiate filter due to unresolvable variables or unavailable list " "elements: %s" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:735 -#: src/nwfilter/nwfilter_gentech_driver.c:892 -#: src/nwfilter/nwfilter_gentech_driver.c:918 -#: src/nwfilter/nwfilter_gentech_driver.c:943 +#: src/nwfilter/nwfilter_gentech_driver.c:733 +#: src/nwfilter/nwfilter_gentech_driver.c:890 +#: src/nwfilter/nwfilter_gentech_driver.c:916 +#: src/nwfilter/nwfilter_gentech_driver.c:941 #, c-format msgid "Could not get access to ACL tech driver '%s'" msgstr "" @@ -12300,21 +12287,21 @@ msgid "Failure while applying current filter on VM %s" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:168 +#: src/nwfilter/nwfilter_learnipaddr.c:166 msgid "mutex initialization failed" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:175 +#: src/nwfilter/nwfilter_learnipaddr.c:173 #, c-format msgid "interface name %s does not fit into buffer " msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:672 +#: src/nwfilter/nwfilter_learnipaddr.c:662 #, c-format msgid "Failed to add IP address %s to IP address cache for interface %s" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:686 +#: src/nwfilter/nwfilter_learnipaddr.c:676 #, c-format msgid "encountered an error on interface %s index %d" msgstr "" @@ -12329,103 +12316,103 @@ msgid "Destination buffer for linkdev ('%s') not large enough" msgstr "" -#: src/nwfilter/nwfilter_learnipaddr.c:784 +#: src/nwfilter/nwfilter_learnipaddr.c:774 msgid "" "IP parameter must be given since libvirt was not compiled with IP address " "learning support" msgstr "" -#: src/openvz/openvz_conf.c:122 +#: src/openvz/openvz_conf.c:112 msgid "Could not extract vzctl version" msgstr "" -#: src/openvz/openvz_conf.c:216 +#: src/openvz/openvz_conf.c:206 #, c-format msgid "Could not read 'IP_ADDRESS' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:244 +#: src/openvz/openvz_conf.c:234 #, c-format msgid "Could not read 'NETIF' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:270 +#: src/openvz/openvz_conf.c:260 msgid "Too long network device name" msgstr "" -#: src/openvz/openvz_conf.c:279 +#: src/openvz/openvz_conf.c:269 #, c-format msgid "Network ifname %s too long for destination" msgstr "" -#: src/openvz/openvz_conf.c:287 +#: src/openvz/openvz_conf.c:277 msgid "Too long bridge device name" msgstr "" -#: src/openvz/openvz_conf.c:296 +#: src/openvz/openvz_conf.c:286 #, c-format msgid "Bridge name %s too long for destination" msgstr "" -#: src/openvz/openvz_conf.c:304 +#: src/openvz/openvz_conf.c:294 msgid "Wrong length MAC address" msgstr "" -#: src/openvz/openvz_conf.c:309 +#: src/openvz/openvz_conf.c:299 #, c-format msgid "MAC address %s too long for destination" msgstr "" -#: src/openvz/openvz_conf.c:314 +#: src/openvz/openvz_conf.c:304 msgid "Wrong MAC address" msgstr "" -#: src/openvz/openvz_conf.c:353 +#: src/openvz/openvz_conf.c:343 #, c-format msgid "Could not read 'OSTEMPLATE' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:368 +#: src/openvz/openvz_conf.c:358 #, c-format msgid "Could not read 'VE_PRIVATE' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:394 src/openvz/openvz_conf.c:441 -#: src/openvz/openvz_conf.c:463 +#: src/openvz/openvz_conf.c:384 src/openvz/openvz_conf.c:431 +#: src/openvz/openvz_conf.c:453 #, c-format msgid "Could not read '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:402 +#: src/openvz/openvz_conf.c:392 msgid "Unable to parse quota" msgstr "" -#: src/openvz/openvz_conf.c:448 +#: src/openvz/openvz_conf.c:438 #, c-format msgid "Could not parse barrier of '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:470 +#: src/openvz/openvz_conf.c:460 #, c-format msgid "" "Could not parse barrier and limit of '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:535 src/openvz/openvz_conf.c:1100 -#: src/openvz/openvz_driver.c:1845 +#: src/openvz/openvz_conf.c:525 src/openvz/openvz_conf.c:1090 +#: src/openvz/openvz_driver.c:1835 msgid "Failed to parse vzlist output" msgstr "" -#: src/openvz/openvz_conf.c:557 +#: src/openvz/openvz_conf.c:547 msgid "UUID in config file malformed" msgstr "" -#: src/openvz/openvz_conf.c:568 +#: src/openvz/openvz_conf.c:558 #, c-format msgid "Could not read config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:961 +#: src/openvz/openvz_conf.c:951 #, c-format msgid "invalid uuid %s" msgstr "" @@ -12434,72 +12421,72 @@ msgid "Failed to scan configuration directory" msgstr "" -#: src/openvz/openvz_driver.c:189 +#: src/openvz/openvz_driver.c:179 msgid "Container is not defined" msgstr "" -#: src/openvz/openvz_driver.c:214 +#: src/openvz/openvz_driver.c:204 msgid "only one filesystem supported" msgstr "" -#: src/openvz/openvz_driver.c:223 +#: src/openvz/openvz_driver.c:213 msgid "filesystem is not of type 'template' or 'mount'" msgstr "" -#: src/openvz/openvz_driver.c:234 src/openvz/openvz_driver.c:1968 +#: src/openvz/openvz_driver.c:224 src/openvz/openvz_driver.c:1958 msgid "Could not convert domain name to VEID" msgstr "" -#: src/openvz/openvz_driver.c:240 +#: src/openvz/openvz_driver.c:230 msgid "Could not copy default config" msgstr "" -#: src/openvz/openvz_driver.c:246 +#: src/openvz/openvz_driver.c:236 msgid "Could not set the source dir for the filesystem" msgstr "" -#: src/openvz/openvz_driver.c:293 +#: src/openvz/openvz_driver.c:283 msgid "Can't set soft limit without hard limit" msgstr "" -#: src/vbox/vbox_common.c:283 src/vbox/vbox_storage.c:575 +#: src/vbox/vbox_common.c:283 src/vbox/vbox_storage.c:574 #: src/vbox/vbox_tmpl.c:410 msgid "no domain with matching uuid" msgstr "" -#: src/openvz/openvz_driver.c:327 +#: src/openvz/openvz_driver.c:317 #, c-format msgid "Hostname of '%s' is unset" msgstr "" -#: src/openvz/openvz_driver.c:453 +#: src/openvz/openvz_driver.c:443 #, c-format msgid "cannot read cputime for domain %d" msgstr "" -#: src/openvz/openvz_driver.c:639 src/openvz/openvz_driver.c:694 -#: src/openvz/openvz_driver.c:2129 src/vmware/vmware_driver.c:498 +#: src/openvz/openvz_driver.c:629 src/openvz/openvz_driver.c:684 +#: src/openvz/openvz_driver.c:2119 src/vmware/vmware_driver.c:498 #: src/vmware/vmware_driver.c:560 src/vmware/vmware_driver.c:642 msgid "domain is not in running state" msgstr "" -#: src/openvz/openvz_driver.c:770 +#: src/openvz/openvz_driver.c:760 msgid "Container ID is not specified" msgstr "" -#: src/openvz/openvz_driver.c:799 +#: src/openvz/openvz_driver.c:789 msgid "Could not generate eth name for container" msgstr "" -#: src/openvz/openvz_driver.c:810 +#: src/openvz/openvz_driver.c:800 msgid "Could not generate veth name" msgstr "" -#: src/openvz/openvz_driver.c:882 +#: src/openvz/openvz_driver.c:872 msgid "Could not configure network" msgstr "" -#: src/openvz/openvz_driver.c:893 +#: src/openvz/openvz_driver.c:883 msgid "cannot replace NETIF config" msgstr "" @@ -12508,28 +12495,28 @@ msgid "Already an OPENVZ VM active with the id '%s'" msgstr "" -#: src/openvz/openvz_driver.c:938 src/openvz/openvz_driver.c:1030 +#: src/openvz/openvz_driver.c:928 src/openvz/openvz_driver.c:1020 msgid "Error creating initial configuration" msgstr "" -#: src/openvz/openvz_driver.c:945 src/openvz/openvz_driver.c:1037 +#: src/openvz/openvz_driver.c:935 src/openvz/openvz_driver.c:1027 msgid "Could not set disk quota" msgstr "" -#: src/openvz/openvz_driver.c:952 src/openvz/openvz_driver.c:1044 +#: src/openvz/openvz_driver.c:942 src/openvz/openvz_driver.c:1034 msgid "Could not set UUID" msgstr "" -#: src/openvz/openvz_driver.c:961 src/vbox/vbox_common.c:1906 +#: src/openvz/openvz_driver.c:951 src/vbox/vbox_common.c:1906 msgid "current vcpu count must equal maximum" msgstr "" -#: src/openvz/openvz_driver.c:968 src/openvz/openvz_driver.c:1064 -#: src/openvz/openvz_driver.c:1303 +#: src/openvz/openvz_driver.c:958 src/openvz/openvz_driver.c:1054 +#: src/openvz/openvz_driver.c:1293 msgid "Could not set number of vCPUs" msgstr "" -#: src/openvz/openvz_driver.c:976 +#: src/openvz/openvz_driver.c:966 msgid "Could not set memory size" msgstr "" @@ -12542,48 +12529,48 @@ msgid "no domain with matching id" msgstr "" -#: src/openvz/openvz_driver.c:1104 src/vmware/vmware_driver.c:369 +#: src/openvz/openvz_driver.c:1094 src/vmware/vmware_driver.c:369 msgid "domain is not in shutoff state" msgstr "" -#: src/openvz/openvz_driver.c:1206 +#: src/openvz/openvz_driver.c:1196 msgid "Could not read container config" msgstr "" -#: src/bhyve/bhyve_driver.c:1323 src/openvz/openvz_driver.c:1229 -#: src/qemu/qemu_driver.c:1271 src/vz/vz_driver.c:1969 +#: src/bhyve/bhyve_driver.c:1320 src/openvz/openvz_driver.c:1219 +#: src/qemu/qemu_driver.c:1264 src/vz/vz_driver.c:1963 #, c-format msgid "unknown type '%s'" msgstr "" -#: src/openvz/openvz_driver.c:1239 src/openvz/openvz_driver.c:1288 +#: src/openvz/openvz_driver.c:1229 src/openvz/openvz_driver.c:1278 #, c-format msgid "unsupported flags (0x%x)" msgstr "" -#: src/openvz/openvz_driver.c:1297 +#: src/openvz/openvz_driver.c:1287 msgid "Number of vCPUs should be >= 1" msgstr "" -#: src/openvz/openvz_driver.c:1346 +#: src/openvz/openvz_driver.c:1336 #, c-format msgid "unexpected OpenVZ URI path '%s', try openvz:///system" msgstr "" -#: src/openvz/openvz_driver.c:1353 +#: src/openvz/openvz_driver.c:1343 msgid "OpenVZ control file /proc/vz does not exist" msgstr "" -#: src/openvz/openvz_driver.c:1359 +#: src/openvz/openvz_driver.c:1349 msgid "OpenVZ control file /proc/vz is not accessible" msgstr "" -#: src/openvz/openvz_driver.c:1459 src/openvz/openvz_driver.c:1515 +#: src/openvz/openvz_driver.c:1449 src/openvz/openvz_driver.c:1505 #, c-format msgid "Could not parse VPS ID %s" msgstr "" -#: src/openvz/openvz_driver.c:1470 src/openvz/openvz_driver.c:1528 +#: src/openvz/openvz_driver.c:1460 src/openvz/openvz_driver.c:1518 msgid "failed to close file" msgstr "" @@ -12600,7 +12587,7 @@ msgid "Can't parse barrier from " msgstr "" -#: src/openvz/openvz_driver.c:1681 +#: src/openvz/openvz_driver.c:1671 #, c-format msgid "Failed to set %s for %s: value too large" msgstr "" @@ -12610,23 +12597,23 @@ msgid "Failed to set %s for %s: %d" msgstr "" -#: src/openvz/openvz_driver.c:102 src/qemu/qemu_driver.c:1541 -#: src/uml/uml_driver.c:156 src/vmware/vmware_driver.c:74 -#: src/vz/vz_driver.c:588 src/vz/vz_sdk.c:473 src/vz/vz_utils.h:47 +#: src/openvz/openvz_driver.c:92 src/qemu/qemu_driver.c:1534 +#: src/vmware/vmware_driver.c:74 src/vz/vz_driver.c:582 src/vz/vz_sdk.c:473 +#: src/vz/vz_utils.h:47 #, c-format msgid "no domain with matching uuid '%s'" msgstr "" -#: src/vz/vz_sdk.c:4474 +#: src/vz/vz_sdk.c:4473 #, c-format msgid "invalid path, '%s' is not a known interface" msgstr "" -#: src/openvz/openvz_driver.c:1928 +#: src/openvz/openvz_driver.c:1918 msgid "Can only modify disk quota" msgstr "" -#: src/openvz/openvz_driver.c:1938 +#: src/openvz/openvz_driver.c:1928 #, c-format msgid "Can't modify device type '%s'" msgstr "" @@ -12839,7 +12826,7 @@ msgid "Can't parse XML desc" msgstr "" -#: src/vz/vz_driver.c:828 +#: src/vz/vz_driver.c:822 #, c-format msgid "Unsupported OS type: %s" msgstr "" @@ -12853,7 +12840,7 @@ msgid "Can't allocate domobj" msgstr "" -#: src/vz/vz_driver.c:4182 +#: src/vz/vz_driver.c:4176 msgid "Can't find prlctl command in the PATH env" msgstr "" @@ -12895,7 +12882,7 @@ msgid "pool '%s' not found" msgstr "" -#: src/storage/storage_util.c:3655 +#: src/storage/storage_util.c:3710 #, c-format msgid "cannot open path '%s'" msgstr "" @@ -12912,7 +12899,7 @@ msgid "failed to get disk size from the disk descriptor xml" msgstr "" -#: src/storage/storage_util.c:3662 +#: src/storage/storage_util.c:3717 #, c-format msgid "cannot stat path '%s'" msgstr "" @@ -12921,7 +12908,7 @@ msgid "Failed to load pool configs" msgstr "" -#: src/storage/storage_util.c:3673 +#: src/storage/storage_util.c:3728 #, c-format msgid "cannot statvfs path '%s'" msgstr "" @@ -12930,53 +12917,53 @@ msgid "Only local directories are supported" msgstr "" -#: src/storage/storage_driver.c:857 src/storage/storage_driver.c:1112 +#: src/storage/storage_driver.c:848 src/storage/storage_driver.c:1100 #, c-format msgid "storage pool '%s' is still active" msgstr "" -#: src/storage/storage_driver.c:928 src/storage/storage_driver.c:1000 +#: src/storage/storage_driver.c:919 src/storage/storage_driver.c:988 #, c-format msgid "storage pool '%s' is already active" msgstr "" -#: src/storage/storage_driver.c:1047 src/storage/storage_driver.c:1176 -#: src/storage/storage_driver.c:1381 src/storage/storage_driver.c:1412 -#: src/storage/storage_driver.c:1445 src/storage/storage_driver.c:1474 -#: src/storage/storage_driver.c:1757 src/storage/storage_driver.c:1843 -#: src/storage/storage_driver.c:2005 src/storage/storage_driver.c:2012 -#: src/test/test_driver.c:4184 +#: src/storage/storage_driver.c:1035 src/storage/storage_driver.c:1164 +#: src/storage/storage_driver.c:1371 src/storage/storage_driver.c:1402 +#: src/storage/storage_driver.c:1435 src/storage/storage_driver.c:1464 +#: src/storage/storage_driver.c:1748 src/storage/storage_driver.c:1834 +#: src/storage/storage_driver.c:1996 src/storage/storage_driver.c:2003 +#: src/test/test_driver.c:4149 #, c-format msgid "storage pool '%s' is not active" msgstr "" -#: src/storage/storage_driver.c:1322 src/test/test_driver.c:4875 +#: src/storage/storage_driver.c:1312 src/test/test_driver.c:4834 msgid "pool has no config file" msgstr "" -#: src/storage/storage_driver.c:1482 src/storage/storage_driver.c:1764 -#: src/storage/storage_driver.c:2024 src/test/test_driver.c:4961 -#: src/test/test_driver.c:5179 +#: src/storage/storage_driver.c:1472 src/storage/storage_driver.c:1755 +#: src/storage/storage_driver.c:2015 src/test/test_driver.c:4920 +#: src/test/test_driver.c:5138 #, c-format msgid "no storage vol with matching name '%s'" msgstr "" -#: src/test/test_driver.c:5039 +#: src/test/test_driver.c:4998 #, c-format msgid "no storage vol with matching key '%s'" msgstr "" -#: src/storage/storage_driver.c:1628 src/storage/storage_util.c:1520 -#: src/test/test_driver.c:5083 +#: src/storage/storage_driver.c:1619 src/storage/storage_util.c:1576 +#: src/test/test_driver.c:5042 #, c-format msgid "no storage vol with matching path '%s'" msgstr "" -#: src/test/test_driver.c:5112 src/test/test_driver.c:5172 +#: src/test/test_driver.c:5071 src/test/test_driver.c:5131 msgid "storage vol already exists" msgstr "" -#: src/test/test_driver.c:5120 src/test/test_driver.c:5187 +#: src/test/test_driver.c:5079 src/test/test_driver.c:5146 #, c-format msgid "Not enough free space in pool for volume '%s'" msgstr "" @@ -12990,32 +12977,32 @@ msgid "Can't remove file '%s'" msgstr "" -#: src/phyp/phyp_driver.c:169 src/phyp/phyp_driver.c:181 -#: src/phyp/phyp_driver.c:205 src/phyp/phyp_driver.c:218 -#: src/phyp/phyp_driver.c:718 src/phyp/phyp_driver.c:756 +#: src/phyp/phyp_driver.c:161 src/phyp/phyp_driver.c:173 +#: src/phyp/phyp_driver.c:197 src/phyp/phyp_driver.c:210 +#: src/phyp/phyp_driver.c:710 src/phyp/phyp_driver.c:748 msgid "unable to wait on libssh2 socket" msgstr "" -#: src/phyp/phyp_driver.c:445 +#: src/phyp/phyp_driver.c:437 #, c-format msgid "Cannot parse number from '%s'" msgstr "" -#: src/phyp/phyp_driver.c:476 src/phyp/phyp_driver.c:482 +#: src/phyp/phyp_driver.c:468 src/phyp/phyp_driver.c:474 msgid "Unable to write information to local file." msgstr "" -#: src/phyp/phyp_driver.c:488 src/phyp/phyp_driver.c:764 +#: src/phyp/phyp_driver.c:480 src/phyp/phyp_driver.c:756 #, c-format msgid "Could not close %s" msgstr "" -#: src/phyp/phyp_driver.c:547 +#: src/phyp/phyp_driver.c:539 #, c-format msgid "Failed to read from %s" msgstr "" -#: src/phyp/phyp_driver.c:811 +#: src/phyp/phyp_driver.c:803 msgid "Unable to determine number of domains." msgstr "" @@ -13023,21 +13010,21 @@ msgid "No authentication callback provided." msgstr "" -#: src/phyp/phyp_driver.c:983 +#: src/phyp/phyp_driver.c:965 #, c-format msgid "Error while getting %s address info" msgstr "" -#: src/phyp/phyp_driver.c:1001 +#: src/phyp/phyp_driver.c:983 #, c-format msgid "Failed to connect to %s" msgstr "" -#: src/phyp/phyp_driver.c:1021 +#: src/phyp/phyp_driver.c:1003 msgid "Failure establishing SSH session." msgstr "" -#: src/phyp/phyp_driver.c:1063 +#: src/phyp/phyp_driver.c:1036 msgid "Authentication failed" msgstr "" @@ -13045,122 +13032,122 @@ msgid "Missing server name in phyp:// URI" msgstr "" -#: src/phyp/phyp_driver.c:1169 +#: src/phyp/phyp_driver.c:1142 msgid "Error parsing 'path'. Invalid characters." msgstr "" -#: src/phyp/phyp_driver.c:1176 +#: src/phyp/phyp_driver.c:1149 msgid "Error while opening SSH session." msgstr "" -#: src/phyp/phyp_driver.c:1550 src/phyp/phyp_driver.c:1594 -#: src/phyp/phyp_driver.c:1761 +#: src/phyp/phyp_driver.c:1523 src/phyp/phyp_driver.c:1567 +#: src/phyp/phyp_driver.c:1734 msgid "Unable to get VIOS profile name." msgstr "" -#: src/phyp/phyp_driver.c:1589 src/phyp/phyp_driver.c:1726 +#: src/phyp/phyp_driver.c:1562 src/phyp/phyp_driver.c:1699 msgid "Unable to get VIOS name" msgstr "" -#: src/phyp/phyp_driver.c:1599 +#: src/phyp/phyp_driver.c:1572 msgid "Unable to get free slot number" msgstr "" -#: src/phyp/phyp_driver.c:1736 src/phyp/phyp_driver.c:1740 +#: src/phyp/phyp_driver.c:1709 src/phyp/phyp_driver.c:1713 msgid "Unable to create new virtual adapter" msgstr "" -#: src/phyp/phyp_driver.c:1820 +#: src/phyp/phyp_driver.c:1793 msgid "" "Possibly you don't have IBM Tools installed in your LPAR.Contact your " "support to enable this feature." msgstr "" -#: src/phyp/phyp_driver.c:1947 +#: src/phyp/phyp_driver.c:1920 #, c-format msgid "Unable to create Volume: %s" msgstr "" -#: src/phyp/phyp_driver.c:1997 src/phyp/phyp_driver.c:2247 -#: src/phyp/phyp_driver.c:2680 +#: src/phyp/phyp_driver.c:1970 src/phyp/phyp_driver.c:2220 +#: src/phyp/phyp_driver.c:2653 msgid "Unable to determine storage pool's name." msgstr "" -#: src/phyp/phyp_driver.c:2002 src/phyp/phyp_driver.c:2685 +#: src/phyp/phyp_driver.c:1975 src/phyp/phyp_driver.c:2658 msgid "Unable to determine storage pool's uuid." msgstr "" -#: src/phyp/phyp_driver.c:2008 src/phyp/phyp_driver.c:2691 +#: src/phyp/phyp_driver.c:1981 src/phyp/phyp_driver.c:2664 msgid "Unable to determine storage pools's size." msgstr "" -#: src/phyp/phyp_driver.c:2021 src/phyp/phyp_driver.c:2704 +#: src/phyp/phyp_driver.c:1994 src/phyp/phyp_driver.c:2677 msgid "Unable to determine storage pools's source adapter." msgstr "" -#: src/phyp/phyp_driver.c:2026 +#: src/phyp/phyp_driver.c:1999 msgid "Error parsing volume XML." msgstr "" -#: src/phyp/phyp_driver.c:2032 +#: src/phyp/phyp_driver.c:2005 msgid "StoragePool name already exists." msgstr "" -#: src/phyp/phyp_driver.c:2041 +#: src/phyp/phyp_driver.c:2014 msgid "Key must be empty, Power Hypervisor will create one for you." msgstr "" -#: src/phyp/phyp_driver.c:2046 +#: src/phyp/phyp_driver.c:2019 msgid "Capacity cannot be empty." msgstr "" -#: src/phyp/phyp_driver.c:2218 +#: src/phyp/phyp_driver.c:2191 msgid "Unable to determine storage sp's name." msgstr "" -#: src/phyp/phyp_driver.c:2223 +#: src/phyp/phyp_driver.c:2196 msgid "Unable to determine storage sp's uuid." msgstr "" -#: src/phyp/phyp_driver.c:2228 +#: src/phyp/phyp_driver.c:2201 msgid "Unable to determine storage sps's size." msgstr "" -#: src/phyp/phyp_driver.c:2240 +#: src/phyp/phyp_driver.c:2213 msgid "Unable to determine storage sps's source adapter." msgstr "" -#: src/phyp/phyp_driver.c:2435 +#: src/phyp/phyp_driver.c:2408 #, c-format msgid "Unable to destroy Storage Pool: %s" msgstr "" -#: src/phyp/phyp_driver.c:2463 +#: src/phyp/phyp_driver.c:2436 msgid "Only 'scsi_host' adapter is supported" msgstr "" -#: src/phyp/phyp_driver.c:2479 +#: src/phyp/phyp_driver.c:2452 #, c-format msgid "Unable to create Storage Pool: %s" msgstr "" -#: src/phyp/phyp_driver.c:3258 src/phyp/phyp_driver.c:3686 +#: src/phyp/phyp_driver.c:3231 src/phyp/phyp_driver.c:3658 msgid "Unable to determine domain's name." msgstr "" -#: src/phyp/phyp_driver.c:3263 +#: src/phyp/phyp_driver.c:3236 msgid "Unable to generate random uuid." msgstr "" -#: src/phyp/phyp_driver.c:3268 +#: src/phyp/phyp_driver.c:3241 msgid "Unable to determine domain's max memory." msgstr "" -#: src/phyp/phyp_driver.c:3276 +#: src/phyp/phyp_driver.c:3249 msgid "Unable to determine domain's memory." msgstr "" -#: src/phyp/phyp_driver.c:3281 +#: src/phyp/phyp_driver.c:3254 msgid "Unable to determine domain's CPU." msgstr "" @@ -13174,82 +13161,82 @@ "Field on the domain XML file is missing or has invalid value." msgstr "" -#: src/phyp/phyp_driver.c:3500 +#: src/phyp/phyp_driver.c:3473 msgid "Domain XML must contain at least one element." msgstr "" -#: src/phyp/phyp_driver.c:3506 +#: src/phyp/phyp_driver.c:3479 msgid "Field under on the domain XML file is missing." msgstr "" -#: src/phyp/phyp_driver.c:3524 +#: src/phyp/phyp_driver.c:3497 #, c-format msgid "Unable to create LPAR. Reason: '%s'" msgstr "" -#: src/phyp/phyp_driver.c:3529 +#: src/phyp/phyp_driver.c:3502 msgid "Unable to add LPAR to the table" msgstr "" -#: src/phyp/phyp_driver.c:3631 +#: src/phyp/phyp_driver.c:3604 msgid "You are trying to set a number of CPUs bigger than the max possible." msgstr "" -#: src/phyp/phyp_driver.c:3656 +#: src/phyp/phyp_driver.c:3629 msgid "" "Possibly you don't have IBM Tools installed in your LPAR. Contact your " "support to enable this feature." msgstr "" -#: src/qemu/qemu_agent.c:190 src/qemu/qemu_interface.c:330 -#: src/qemu/qemu_monitor.c:350 +#: src/qemu/qemu_agent.c:187 src/qemu/qemu_interface.c:327 +#: src/qemu/qemu_monitor.c:348 msgid "failed to create socket" msgstr "" -#: src/qemu/qemu_agent.c:196 src/qemu/qemu_monitor.c:854 +#: src/qemu/qemu_agent.c:193 src/qemu/qemu_monitor.c:852 msgid "Unable to put monitor into non-blocking mode" msgstr "" -#: src/qemu/qemu_agent.c:203 src/qemu/qemu_agent.c:243 -#: src/qemu/qemu_monitor.c:849 +#: src/qemu/qemu_agent.c:200 src/qemu/qemu_agent.c:240 +#: src/qemu/qemu_monitor.c:847 msgid "Unable to set monitor close-on-exec flag" msgstr "" -#: src/qemu/qemu_agent.c:212 +#: src/qemu/qemu_agent.c:209 #, c-format msgid "Agent path %s too big for destination" msgstr "" -#: src/qemu/qemu_agent.c:219 src/qemu/qemu_monitor.c:379 -#: src/qemu/qemu_monitor.c:392 +#: src/qemu/qemu_agent.c:216 src/qemu/qemu_monitor.c:377 +#: src/qemu/qemu_monitor.c:390 msgid "failed to connect to monitor socket" msgstr "" -#: src/qemu/qemu_monitor.c:385 +#: src/qemu/qemu_monitor.c:383 msgid "monitor socket did not show up" msgstr "" -#: src/qemu/qemu_agent.c:237 src/qemu/qemu_monitor.c:412 +#: src/qemu/qemu_agent.c:234 src/qemu/qemu_monitor.c:410 #, c-format msgid "Unable to open monitor path %s" msgstr "" -#: src/qemu/qemu_agent.c:306 src/qemu/qemu_monitor_json.c:204 +#: src/qemu/qemu_agent.c:303 src/qemu/qemu_monitor_json.c:203 #, c-format msgid "Parsed JSON reply '%s' isn't an object" msgstr "" -#: src/qemu/qemu_monitor_json.c:225 +#: src/qemu/qemu_monitor_json.c:224 #, c-format msgid "Unexpected JSON reply '%s'" msgstr "" -#: src/qemu/qemu_agent.c:345 src/qemu/qemu_monitor_json.c:229 +#: src/qemu/qemu_agent.c:342 src/qemu/qemu_monitor_json.c:228 #, c-format msgid "Unknown JSON reply '%s'" msgstr "" -#: src/qemu/qemu_agent.c:409 +#: src/qemu/qemu_agent.c:406 #, c-format msgid "Process %zu %p %p [[[%s]]][[[%s]]]" msgstr "" @@ -13262,16 +13249,16 @@ msgid "Cannot connect to agent socket" msgstr "" -#: src/qemu/qemu_agent.c:463 src/qemu/qemu_monitor.c:564 +#: src/qemu/qemu_agent.c:460 src/qemu/qemu_monitor.c:562 msgid "Unable to write to monitor" msgstr "" -#: src/qemu/qemu_agent.c:507 src/qemu/qemu_monitor.c:609 +#: src/qemu/qemu_agent.c:504 src/qemu/qemu_monitor.c:607 msgid "Unable to read from monitor" msgstr "" -#: src/bhyve/bhyve_monitor.c:60 src/qemu/qemu_agent.c:563 -#: src/qemu/qemu_monitor.c:677 +#: src/bhyve/bhyve_monitor.c:58 src/qemu/qemu_agent.c:569 +#: src/qemu/qemu_monitor.c:675 #, c-format msgid "event from unexpected fd %d!=%d / watch %d!=%d" msgstr "" @@ -13280,47 +13267,47 @@ msgid "End of file from monitor" msgstr "" -#: src/qemu/qemu_agent.c:606 src/qemu/qemu_monitor.c:727 +#: src/qemu/qemu_agent.c:612 src/qemu/qemu_monitor.c:725 msgid "Invalid file descriptor while waiting for monitor" msgstr "" -#: src/qemu/qemu_agent.c:612 src/qemu/qemu_monitor.c:733 +#: src/qemu/qemu_agent.c:618 src/qemu/qemu_monitor.c:731 #, c-format msgid "Unhandled event %d for monitor fd %d" msgstr "" -#: src/qemu/qemu_agent.c:625 src/qemu/qemu_monitor.c:760 +#: src/qemu/qemu_agent.c:631 src/qemu/qemu_monitor.c:758 msgid "Error while processing monitor IO" msgstr "" -#: src/qemu/qemu_agent.c:682 src/qemu/qemu_monitor.c:818 +#: src/qemu/qemu_agent.c:688 src/qemu/qemu_monitor.c:816 msgid "EOF notify callback must be supplied" msgstr "" -#: src/qemu/qemu_agent.c:695 src/qemu/qemu_monitor.c:835 +#: src/qemu/qemu_agent.c:701 src/qemu/qemu_monitor.c:833 msgid "cannot initialize monitor condition" msgstr "" -#: src/qemu/qemu_agent.c:713 src/qemu/qemu_monitor.c:937 +#: src/qemu/qemu_agent.c:719 src/qemu/qemu_monitor.c:935 #, c-format msgid "unable to handle monitor type: %s" msgstr "" -#: src/bhyve/bhyve_monitor.c:166 src/qemu/qemu_agent.c:731 -#: src/qemu/qemu_monitor.c:863 +#: src/bhyve/bhyve_monitor.c:164 src/qemu/qemu_agent.c:737 +#: src/qemu/qemu_monitor.c:861 msgid "unable to register monitor events" msgstr "" -#: src/qemu/qemu_agent.c:856 +#: src/qemu/qemu_agent.c:864 msgid "Guest agent not available for now" msgstr "" -#: src/qemu/qemu_agent.c:860 +#: src/qemu/qemu_agent.c:868 msgid "Unable to wait on agent monitor condition" msgstr "" -#: src/qemu/qemu_agent.c:938 src/qemu/qemu_agent.c:1110 -#: src/qemu/qemu_monitor_json.c:316 +#: src/qemu/qemu_agent.c:946 src/qemu/qemu_agent.c:1118 +#: src/qemu/qemu_monitor_json.c:315 msgid "Missing monitor reply object" msgstr "" @@ -13333,37 +13320,37 @@ msgid "Guest agent returned ID: %llu instead of %llu" msgstr "" -#: src/qemu/qemu_agent.c:1036 src/qemu/qemu_agent.c:1054 +#: src/qemu/qemu_agent.c:1044 src/qemu/qemu_agent.c:1062 #, c-format msgid "unable to execute QEMU agent command '%s'" msgstr "" -#: src/qemu/qemu_agent.c:1040 +#: src/qemu/qemu_agent.c:1048 #, c-format msgid "unable to execute QEMU agent command '%s': %s" msgstr "" -#: src/util/virjson.c:142 +#: src/util/virjson.c:177 #, c-format msgid "argument key '%s' is too short, missing type prefix" msgstr "" -#: src/util/virjson.c:291 +#: src/util/virjson.c:337 #, c-format msgid "unsupported data type '%c' for arg '%s'" msgstr "" -#: src/qemu/qemu_agent.c:1279 src/qemu/qemu_agent.c:1317 -#: src/qemu/qemu_agent.c:1707 +#: src/qemu/qemu_agent.c:1287 src/qemu/qemu_agent.c:1325 +#: src/qemu/qemu_agent.c:1713 src/qemu/qemu_agent.c:1756 msgid "malformed return value" msgstr "" -#: src/qemu/qemu_agent.c:1369 +#: src/qemu/qemu_agent.c:1377 #, c-format msgid "guest agent timeout '%d' is less than the minimum '%d'" msgstr "" -#: src/qemu/qemu_agent.c:1433 +#: src/qemu/qemu_agent.c:1441 msgid "guest-get-vcpus reply was missing return data" msgstr "" @@ -13371,31 +13358,31 @@ msgid "guest-get-vcpus return information was not an array" msgstr "" -#: src/qemu/qemu_agent.c:1454 +#: src/qemu/qemu_agent.c:1462 msgid "array element missing in guest-get-vcpus return value" msgstr "" -#: src/qemu/qemu_agent.c:1461 +#: src/qemu/qemu_agent.c:1469 msgid "'logical-id' missing in reply of guest-get-vcpus" msgstr "" -#: src/qemu/qemu_agent.c:1467 +#: src/qemu/qemu_agent.c:1475 msgid "'online' missing in reply of guest-get-vcpus" msgstr "" -#: src/qemu/qemu_agent.c:1474 +#: src/qemu/qemu_agent.c:1482 msgid "'can-offline' missing in reply of guest-get-vcpus" msgstr "" -#: src/qemu/qemu_agent.c:1633 +#: src/qemu/qemu_agent.c:1638 msgid "Invalid data provided by guest agent" msgstr "" -#: src/qemu/qemu_agent.c:1650 +#: src/qemu/qemu_agent.c:1655 msgid "guest agent reports less cpu than requested" msgstr "" -#: src/qemu/qemu_agent.c:1657 +#: src/qemu/qemu_agent.c:1662 msgid "Cannot offline enough CPUs" msgstr "" @@ -13423,7 +13410,7 @@ msgid "this qemu binary requires libvirt to be compiled with yajl" msgstr "" -#: src/util/virdnsmasq.c:702 +#: src/util/virdnsmasq.c:698 #, c-format msgid "cannot parse %s version number in '%.*s'" msgstr "" @@ -13436,7 +13423,7 @@ msgid "Malformed QEMU device list string, missing '='" msgstr "" -#: src/qemu/qemu_capabilities.c:1492 +#: src/qemu/qemu_capabilities.c:1444 #, c-format msgid "Cannot find suitable emulator for %s" msgstr "" @@ -13445,31 +13432,31 @@ msgid "unable to probe for add-fd" msgstr "" -#: src/qemu/qemu_capabilities.c:3876 +#: src/qemu/qemu_capabilities.c:4092 #, c-format msgid "Unknown QEMU arch %s" msgstr "" -#: src/qemu/qemu_capabilities.c:4194 +#: src/qemu/qemu_capabilities.c:4406 #, c-format msgid "Failed to kill process %lld: %s" msgstr "" -#: src/qemu/qemu_capabilities.c:4445 +#: src/qemu/qemu_capabilities.c:4657 #, c-format msgid "Cannot check QEMU binary %s" msgstr "" -#: src/qemu/qemu_capabilities.c:4456 +#: src/qemu/qemu_capabilities.c:4668 #, c-format msgid "QEMU binary %s is not executable" msgstr "" -#: src/qemu/qemu_cgroup.c:523 +#: src/qemu/qemu_cgroup.c:517 msgid "Block I/O tuning is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:588 +#: src/qemu/qemu_cgroup.c:582 msgid "Memory cgroup is not available on this host" msgstr "" @@ -13477,16 +13464,16 @@ msgid "failed to convert cpu mask" msgstr "" -#: src/qemu/qemu_cgroup.c:876 +#: src/qemu/qemu_cgroup.c:870 msgid "CPU tuning is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:1089 +#: src/qemu/qemu_cgroup.c:1083 msgid "Cannot setup cgroups until process is started" msgstr "" -#: src/qemu/qemu_cgroup.c:1224 src/qemu/qemu_process.c:2464 -#: src/qemu/qemu_process.c:5416 +#: src/qemu/qemu_cgroup.c:1218 src/qemu/qemu_process.c:2567 +#: src/qemu/qemu_process.c:5540 msgid "cgroup cpu is required for scheduler tuning" msgstr "" @@ -13499,19 +13486,19 @@ msgid "failed to add ebtables rule to allow MAC address on '%s'" msgstr "" -#: src/qemu/qemu_interface.c:650 +#: src/qemu/qemu_interface.c:647 msgid "vhost-net is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_interface.c:662 +#: src/qemu/qemu_interface.c:659 msgid "vhost-net is only supported for virtio network interfaces" msgstr "" -#: src/qemu/qemu_interface.c:680 +#: src/qemu/qemu_interface.c:677 msgid "vhost-net was requested for an interface, but is unavailable" msgstr "" -#: src/qemu/qemu_process.c:5347 +#: src/qemu/qemu_process.c:5455 #, c-format msgid "" "PCI device %04x:%02x:%02x.%x allocated from network %s is already in use by " @@ -13528,11 +13515,11 @@ msgid "Unsupported disk name mapping for bus '%s'" msgstr "" -#: src/qemu/qemu_domain.c:4806 +#: src/qemu/qemu_domain.c:5019 msgid "This QEMU doesn't support the LSI 53C895A SCSI controller" msgstr "" -#: src/qemu/qemu_domain.c:4814 +#: src/qemu/qemu_domain.c:5027 msgid "This QEMU doesn't support virtio scsi controller" msgstr "" @@ -13540,7 +13527,7 @@ msgid "This QEMU doesn't support the LSI SAS1078 controller" msgstr "" -#: src/qemu/qemu_command.c:2695 src/qemu/qemu_domain.c:4842 +#: src/qemu/qemu_command.c:2874 src/qemu/qemu_domain.c:5055 #, c-format msgid "Unsupported controller model: %s" msgstr "" @@ -13565,16 +13552,16 @@ msgid "Unable to determine device index for character device" msgstr "" -#: src/conf/domain_addr.c:1101 +#: src/conf/domain_addr.c:1429 #, c-format msgid "The CCW devno '%s' is in use already " msgstr "" -#: src/conf/domain_addr.c:1112 +#: src/conf/domain_addr.c:1440 msgid "There are no more free CCW devnos." msgstr "" -#: src/qemu/qemu_domain_address.c:209 +#: src/qemu/qemu_domain_address.c:207 #, c-format msgid "spapr-vio address %#llx already in use" msgstr "" @@ -13605,31 +13592,31 @@ "capability, which is not provided by bus %.4x:%.2x" msgstr "" -#: src/conf/domain_addr.c:222 src/conf/domain_addr.c:852 +#: src/conf/domain_addr.c:453 src/conf/domain_addr.c:1177 msgid "No PCI buses available" msgstr "" -#: src/conf/domain_addr.c:227 +#: src/conf/domain_addr.c:458 #, c-format msgid "Invalid PCI address %s. Only PCI domain 0 is available" msgstr "" -#: src/conf/domain_addr.c:234 +#: src/conf/domain_addr.c:465 #, c-format msgid "Invalid PCI address %s. Only PCI buses up to %zu are available" msgstr "" -#: src/conf/domain_addr.c:252 +#: src/conf/domain_addr.c:483 #, c-format msgid "Invalid PCI address %s. slot must be >= %zu" msgstr "" -#: src/conf/domain_addr.c:258 +#: src/conf/domain_addr.c:489 #, c-format msgid "Invalid PCI address %s. slot must be <= %zu" msgstr "" -#: src/conf/domain_addr.c:264 +#: src/conf/domain_addr.c:495 #, c-format msgid "Invalid PCI address %s. function must be <= %u" msgstr "" @@ -13645,7 +13632,7 @@ "than standard PCI." msgstr "" -#: src/qemu/qemu_domain_address.c:1321 +#: src/qemu/qemu_domain_address.c:1500 msgid "Bus 0 must be PCI for integrated PIIX3 USB or IDE controllers" msgstr "" @@ -13665,7 +13652,7 @@ "device on function 0)" msgstr "" -#: src/conf/domain_addr.c:637 +#: src/conf/domain_addr.c:854 #, c-format msgid "Attempted double use of PCI Address %s" msgstr "" @@ -13677,15 +13664,15 @@ "device on function 0)" msgstr "" -#: src/conf/domain_addr.c:715 +#: src/conf/domain_addr.c:932 msgid "Only PCI device addresses with function=0 are supported" msgstr "" -#: src/conf/domain_addr.c:921 +#: src/conf/domain_addr.c:1246 msgid "No more available PCI slots" msgstr "Ei vapaita PCI-paikkoja vapaana" -#: src/qemu/qemu_domain_address.c:1462 +#: src/qemu/qemu_domain_address.c:1676 msgid "Primary IDE controller must have PCI address 0:0:1.1" msgstr "" @@ -13693,23 +13680,23 @@ msgid "PIIX3 USB controller must have PCI address 0:0:1.2" msgstr "" -#: src/qemu/qemu_domain_address.c:1542 +#: src/qemu/qemu_domain_address.c:1756 msgid "PCI address 0:0:2.0 is in use, QEMU needs it for primary video" msgstr "" -#: src/qemu/qemu_domain_address.c:1558 +#: src/qemu/qemu_domain_address.c:1772 msgid "Primary video card must have PCI address 0:0:2.0" msgstr "" -#: src/qemu/qemu_domain_address.c:1611 +#: src/qemu/qemu_domain_address.c:1825 msgid "Primary SATA controller must have PCI address 0:0:1f.2" msgstr "" -#: src/qemu/qemu_domain_address.c:1730 +#: src/qemu/qemu_domain_address.c:1944 msgid "PCI address 0:0:1.0 is in use, QEMU needs it for primary video" msgstr "" -#: src/qemu/qemu_domain_address.c:1746 +#: src/qemu/qemu_domain_address.c:1960 msgid "Primary video card must have PCI address 0:0:1.0" msgstr "" @@ -13721,14 +13708,14 @@ msgid "non-primary video device must be type of 'qxl'" msgstr "" -#: src/qemu/qemu_command.c:317 +#: src/qemu/qemu_command.c:315 #, c-format msgid "" "Device alias was not set for PCI controller with index %u required for " "device at address %s" msgstr "" -#: src/qemu/qemu_command.c:343 +#: src/qemu/qemu_command.c:341 #, c-format msgid "" "Could not find PCI controller with index %u required for device at address %s" @@ -13755,7 +13742,7 @@ msgid "rombar and romfile not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:488 +#: src/qemu/qemu_command.c:535 #, c-format msgid "driver serial '%s' contains unsafe characters" msgstr "" @@ -13781,79 +13768,78 @@ "could not get value of the secret for username '%s' using usage value '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:75 +#: src/qemu/qemu_parse_command.c:73 #, c-format msgid "Invalid transport/scheme '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:85 +#: src/qemu/qemu_parse_command.c:83 #, c-format msgid "Invalid %s transport type '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:106 +#: src/qemu/qemu_parse_command.c:104 #, c-format msgid "Invalid query parameter '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:189 +#: src/qemu/qemu_parse_command.c:187 #, c-format msgid "invalid name '%s' for iSCSI disk" msgstr "" -#: src/qemu/qemu_parse_command.c:230 +#: src/qemu/qemu_parse_command.c:228 #, c-format msgid "cannot parse nbd filename '%s'" msgstr "" -#: src/util/virstring.c:1472 +#: src/util/virstring.c:1467 #, c-format msgid "failed to parse port number '%s'" msgstr "" -#: src/qemu/qemu_block.c:445 src/qemu/qemu_command.c:804 +#: src/qemu/qemu_block.c:445 src/qemu/qemu_command.c:851 #, c-format msgid "protocol '%s' accepts only one host" msgstr "" -#: src/qemu/qemu_command.c:827 +#: src/qemu/qemu_command.c:874 msgid "socket attribute required for unix transport" msgstr "" -#: src/qemu/qemu_command.c:837 +#: src/qemu/qemu_command.c:884 #, c-format msgid "nbd does not support transport '%s'" msgstr "" -#: src/qemu/qemu_command.c:868 +#: src/qemu/qemu_command.c:915 msgid "missing disk source for 'sheepdog' protocol" msgstr "" -#: src/qemu/qemu_command.c:882 +#: src/qemu/qemu_command.c:929 msgid "protocol 'sheepdog' accepts up to one host" msgstr "" -#: src/libxl/libxl_conf.c:871 src/qemu/qemu_command.c:891 -#: src/xenconfig/xen_xl.c:1543 +#: src/libxl/libxl_conf.c:918 src/qemu/qemu_command.c:938 +#: src/xenconfig/xen_xl.c:1548 #, c-format msgid "':' not allowed in RBD source volume name '%s'" msgstr "" -#: src/qemu/qemu_command.c:1126 src/qemu/qemu_command.c:1658 -#: src/uml/uml_conf.c:418 +#: src/qemu/qemu_command.c:1183 src/qemu/qemu_command.c:1714 #, c-format msgid "unsupported disk type '%s'" msgstr "" -#: src/qemu/qemu_command.c:1184 +#: src/qemu/qemu_command.c:1241 msgid "unexpected address type for scsi disk" msgstr "" -#: src/qemu/qemu_command.c:1193 +#: src/qemu/qemu_command.c:1250 msgid "SCSI controller only supports 1 bus" msgstr "" -#: src/qemu/qemu_command.c:1201 +#: src/qemu/qemu_command.c:1258 msgid "unexpected address type for ide disk" msgstr "" @@ -13862,7 +13848,7 @@ msgid "Only 1 %s controller is supported" msgstr "" -#: src/qemu/qemu_command.c:1215 +#: src/qemu/qemu_command.c:1272 msgid "unexpected address type for fdc disk" msgstr "" @@ -13871,7 +13857,7 @@ msgid "Only 1 %s bus is supported" msgstr "" -#: src/qemu/qemu_command.c:1232 +#: src/qemu/qemu_command.c:1289 msgid "target must be 0 for controller fdc" msgstr "" @@ -13884,16 +13870,16 @@ msgid "cannot create virtual FAT disks in read-write mode" msgstr "" -#: src/qemu/qemu_command.c:1475 +#: src/qemu/qemu_command.c:1532 msgid "tray status 'open' is invalid for block type volume" msgstr "" -#: src/qemu/qemu_command.c:1476 +#: src/qemu/qemu_command.c:1533 msgid "tray status 'open' is invalid for block type disk" msgstr "" -#: src/qemu/qemu_command.c:1260 src/xenconfig/xen_sxpr.c:1803 -#: src/xenconfig/xen_xl.c:1663 src/xenconfig/xen_xm.c:353 +#: src/qemu/qemu_command.c:1317 src/xenconfig/xen_sxpr.c:1799 +#: src/xenconfig/xen_xl.c:1668 src/xenconfig/xen_xm.c:351 msgid "transient disks not supported yet" msgstr "" @@ -13909,7 +13895,7 @@ msgid "copy_on_read is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:1287 +#: src/qemu/qemu_command.c:1344 msgid "discard is not supported by this QEMU binary" msgstr "" @@ -13922,25 +13908,25 @@ msgid "block I/O throttling not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:1134 +#: src/qemu/qemu_command.c:1191 msgid "Only ide and scsi disk support wwn" msgstr "" -#: src/qemu/qemu_command.c:1142 +#: src/qemu/qemu_command.c:1199 msgid "Only scsi disk supports vendor and product" msgstr "" -#: src/qemu/qemu_command.c:1151 +#: src/qemu/qemu_command.c:1208 #, c-format msgid "disk device='lun' is not supported for bus='%s'" msgstr "" -#: src/qemu/qemu_domain.c:10296 +#: src/qemu/qemu_domain.c:10692 #, c-format msgid "disk device='lun' is not supported for protocol='%s'" msgstr "" -#: src/qemu/qemu_domain.c:10303 +#: src/qemu/qemu_domain.c:10699 msgid "disk device='lun' is only valid for block type disk source" msgstr "" @@ -13948,73 +13934,73 @@ msgid "disk device='lun' is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:1169 +#: src/qemu/qemu_command.c:1226 msgid "Setting wwn is not supported for lun device" msgstr "" -#: src/qemu/qemu_command.c:1174 +#: src/qemu/qemu_command.c:1231 msgid "Setting vendor or product is not supported for lun device" msgstr "" -#: src/qemu/qemu_command.c:1840 src/qemu/qemu_command.c:1974 +#: src/qemu/qemu_command.c:1887 src/qemu/qemu_command.c:2021 msgid "target must be 0 for ide controller" msgstr "" -#: src/qemu/qemu_command.c:1847 +#: src/qemu/qemu_command.c:1894 msgid "Setting wwn for ide disk is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:1882 +#: src/qemu/qemu_command.c:1929 msgid "This QEMU doesn't support scsi-block for lun passthrough" msgstr "" -#: src/qemu/qemu_command.c:1891 +#: src/qemu/qemu_command.c:1938 msgid "Setting wwn for scsi disk is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:1902 +#: src/qemu/qemu_command.c:1949 msgid "Setting vendor or product for scsi disk is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:1931 +#: src/qemu/qemu_command.c:1978 msgid "target must be 0 for controller model 'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:1944 +#: src/qemu/qemu_command.c:1991 msgid "This QEMU doesn't support target greater than 7" msgstr "" -#: src/qemu/qemu_command.c:1952 +#: src/qemu/qemu_command.c:1999 msgid "This QEMU only supports both bus and unit equal to 0" msgstr "" -#: src/qemu/qemu_command.c:1969 +#: src/qemu/qemu_command.c:2016 msgid "bus must be 0 for ide controller" msgstr "" -#: src/qemu/qemu_command.c:2062 +#: src/qemu/qemu_command.c:2100 msgid "This QEMU doesn't support '-device usb-storage'" msgstr "" -#: src/qemu/qemu_command.c:2075 +#: src/qemu/qemu_command.c:2117 #, c-format msgid "unsupported disk bus '%s' with device setup" msgstr "" -#: src/qemu/qemu_command.c:2128 +#: src/qemu/qemu_command.c:2170 msgid "" "This QEMU doesn't support setting the removable flag of USB storage devices" msgstr "" -#: src/qemu/qemu_command.c:2387 +#: src/qemu/qemu_command.c:2577 msgid "only supports mount filesystem type" msgstr "" -#: src/qemu/qemu_command.c:2393 +#: src/qemu/qemu_command.c:2583 msgid "Filesystem driver type not supported" msgstr "" -#: src/qemu/qemu_command.c:2412 +#: src/qemu/qemu_command.c:2602 msgid "only supports passthrough accessmode" msgstr "" @@ -14026,16 +14012,16 @@ msgid "readonly filesystem is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:2447 +#: src/qemu/qemu_command.c:2637 msgid "can only passthrough directories" msgstr "" -#: src/qemu/qemu_command.c:2583 src/qemu/qemu_command.c:4198 +#: src/qemu/qemu_command.c:2774 src/qemu/qemu_command.c:4394 #, c-format msgid "%s not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_domain.c:4761 +#: src/qemu/qemu_domain.c:4974 msgid "'queues' is only supported by virtio-scsi controller" msgstr "" @@ -14066,16 +14052,16 @@ msgid "unrecognized virtio-net-pci 'tx' option" msgstr "" -#: src/qemu/qemu_command.c:3464 +#: src/qemu/qemu_command.c:3691 msgid "virtio-net-pci 'tx' option not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3607 src/xenconfig/xen_sxpr.c:1851 +#: src/qemu/qemu_command.c:3834 src/xenconfig/xen_sxpr.c:1847 #, c-format msgid "scripts are not supported on interfaces of type %s" msgstr "" -#: src/qemu/qemu_command.c:3751 +#: src/qemu/qemu_command.c:3978 msgid "missing watchdog model" msgstr "" @@ -14084,7 +14070,7 @@ msgid "memballoon unsupported with address type '%s'" msgstr "" -#: src/qemu/qemu_command.c:3888 +#: src/qemu/qemu_command.c:4109 msgid "nvram address type must be spaprvio" msgstr "" @@ -14092,7 +14078,7 @@ msgid "invalid sound model" msgstr "" -#: src/qemu/qemu_command.c:4136 +#: src/qemu/qemu_command.c:4332 msgid "" "The ich9-intel-hda audio controller is not supported in this QEMU binary" msgstr "" @@ -14107,36 +14093,36 @@ msgid "only one video card is currently supported" msgstr "" -#: src/qemu/qemu_domain.c:4570 +#: src/qemu/qemu_domain.c:4774 #, c-format msgid "value for 'vram' must be less than '%u'" msgstr "" -#: src/qemu/qemu_domain.c:4576 +#: src/qemu/qemu_domain.c:4780 #, c-format msgid "value for 'ram' must be less than '%u'" msgstr "" -#: src/qemu/qemu_command.c:4510 +#: src/qemu/qemu_command.c:4714 #, c-format msgid "Failed opening %s" msgstr "" -#: src/qemu/qemu_command.c:4544 +#: src/qemu/qemu_command.c:4748 #, c-format msgid "invalid PCI passthrough type '%s'" msgstr "" -#: src/qemu/qemu_command.c:9461 +#: src/qemu/qemu_command.c:9602 #, c-format msgid "Redirection bus %s is not supported by QEMU" msgstr "" -#: src/qemu/qemu_command.c:9468 +#: src/qemu/qemu_command.c:9609 msgid "USB redirection is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:9479 +#: src/qemu/qemu_command.c:9620 msgid "USB redirection filter is not supported by this version of QEMU" msgstr "" @@ -14144,16 +14130,16 @@ msgid "USB redirection booting is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:4586 +#: src/qemu/qemu_command.c:4790 msgid "USB host device is missing bus/device information" msgstr "" -#: src/qemu/qemu_command.c:4622 +#: src/qemu/qemu_command.c:4826 #, c-format msgid "hub type %s not supported" msgstr "" -#: src/qemu/qemu_command.c:4629 +#: src/qemu/qemu_command.c:4833 msgid "usb-hub not supported by QEMU binary" msgstr "" @@ -14165,12 +14151,12 @@ msgid "this qemu doesn't support 'readonly' for -drive" msgstr "" -#: src/qemu/qemu_command.c:4816 +#: src/qemu/qemu_command.c:5020 msgid "" "target must be 0 for scsi host device if its controller model is 'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:4823 +#: src/qemu/qemu_command.c:5027 msgid "" "unit must be not more than 7 for scsi host device if its controller model is " "'lsilogic'" @@ -14184,58 +14170,58 @@ msgid "spiceport not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5534 +#: src/qemu/qemu_command.c:5701 msgid "Cannot use virtio serial for parallel/serial devices" msgstr "" -#: src/qemu/qemu_command.c:5544 +#: src/qemu/qemu_command.c:5711 msgid "virtio serial device has invalid address type" msgstr "" -#: src/qemu/qemu_command.c:5563 +#: src/qemu/qemu_command.c:5730 #, c-format msgid "Unsupported spicevmc target name '%s'" msgstr "" -#: src/qemu/qemu_command.c:5601 +#: src/qemu/qemu_command.c:5768 msgid "Cannot use slcp with devices other than console" msgstr "" -#: src/qemu/qemu_command.c:5669 +#: src/qemu/qemu_command.c:5838 msgid "this qemu doesn't support the rng-random backend" msgstr "" -#: src/qemu/qemu_command.c:5684 +#: src/qemu/qemu_command.c:5853 msgid "this qemu doesn't support the rng-egd backend" msgstr "" -#: src/qemu/qemu_command.c:5724 +#: src/qemu/qemu_command.c:5893 #, c-format msgid "this qemu doesn't support RNG device type '%s'" msgstr "" -#: src/qemu/qemu_command.c:9781 +#: src/qemu/qemu_command.c:9924 #, c-format msgid "The QEMU executable %s does not support TPM backend type %s" msgstr "" -#: src/qemu/qemu_command.c:9663 +#: src/qemu/qemu_command.c:9797 #, c-format msgid "The QEMU executable %s does not support TPM model %s" msgstr "" -#: src/bhyve/bhyve_command.c:526 src/libxl/libxl_conf.c:314 -#: src/qemu/qemu_command.c:6229 +#: src/bhyve/bhyve_command.c:525 src/libxl/libxl_conf.c:332 +#: src/qemu/qemu_command.c:6394 #, c-format msgid "unsupported clock offset '%s'" msgstr "" -#: src/qemu/qemu_command.c:6243 +#: src/qemu/qemu_command.c:6408 #, c-format msgid "unsupported rtc timer track '%s'" msgstr "" -#: src/qemu/qemu_command.c:6267 +#: src/qemu/qemu_command.c:6432 #, c-format msgid "unsupported rtc timer tickpolicy '%s'" msgstr "" @@ -14271,7 +14257,7 @@ msgid "the QEMU binary does not support kvm" msgstr "" -#: src/qemu/qemu_command.c:7190 +#: src/qemu/qemu_command.c:7302 #, c-format msgid "the QEMU binary does not support %s" msgstr "" @@ -14280,7 +14266,7 @@ msgid "dump-guest-core is not available with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7231 +#: src/qemu/qemu_command.c:7343 msgid "disable shared memory is not available with this QEMU binary" msgstr "" @@ -14290,11 +14276,11 @@ "binary" msgstr "" -#: src/qemu/qemu_command.c:7695 +#: src/qemu/qemu_command.c:7801 msgid "disjoint NUMA cpu ranges are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:7871 +#: src/qemu/qemu_command.c:7977 msgid "vnc graphics are not supported with this QEMU" msgstr "" @@ -14315,11 +14301,11 @@ msgid "vnc display sharing policy is not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:8010 +#: src/qemu/qemu_command.c:8109 msgid "spice graphics are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:8045 +#: src/qemu/qemu_command.c:8144 msgid "" "spice TLS port set in XML configuration, but TLS is disabled in qemu.conf" msgstr "" @@ -14347,7 +14333,7 @@ "provided" msgstr "" -#: src/qemu/qemu_command.c:8190 +#: src/qemu/qemu_command.c:8289 msgid "This QEMU can't disable file transfers through spice" msgstr "" @@ -14356,12 +14342,12 @@ msgid "sdl not supported by '%s'" msgstr "" -#: src/qemu/qemu_command.c:8288 +#: src/qemu/qemu_command.c:8425 #, c-format msgid "unsupported graphics type '%s'" msgstr "" -#: src/qemu/qemu_command.c:8429 src/qemu/qemu_hotplug.c:1078 +#: src/qemu/qemu_command.c:8526 src/qemu/qemu_hotplug.c:1352 #, c-format msgid "Multiqueue network is not supported for: %s" msgstr "" @@ -14379,11 +14365,11 @@ msgid "hugepage backing not supported by '%s'" msgstr "" -#: src/qemu/qemu_command.c:7558 +#: src/qemu/qemu_command.c:7686 msgid "memory locking not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:10174 +#: src/qemu/qemu_command.c:10317 #, c-format msgid "qemu emulator '%s' does not support xen" msgstr "" @@ -14393,7 +14379,7 @@ msgid "the QEMU binary %s does not support smbios settings" msgstr "" -#: src/qemu/qemu_command.c:6058 +#: src/qemu/qemu_command.c:6223 #, c-format msgid "Domain '%s' sysinfo are not available" msgstr "" @@ -14402,17 +14388,17 @@ msgid "qemu does not support -device" msgstr "" -#: src/qemu/qemu_command.c:6151 +#: src/qemu/qemu_command.c:6316 msgid "qemu does not support SGA" msgstr "" -#: src/qemu/qemu_command.c:6156 +#: src/qemu/qemu_command.c:6321 msgid "need at least one serial port to use SGA" msgstr "" -#: src/libxl/libxl_conf.c:346 src/libxl/libxl_conf.c:360 -#: src/qemu/qemu_command.c:6312 src/xenconfig/xen_common.c:1729 -#: src/xenconfig/xen_common.c:1741 +#: src/libxl/libxl_conf.c:364 src/libxl/libxl_conf.c:378 +#: src/qemu/qemu_command.c:6477 src/xenconfig/xen_common.c:1850 +#: src/xenconfig/xen_common.c:1862 #, c-format msgid "unsupported timer type (name) '%s'" msgstr "" @@ -14422,7 +14408,7 @@ msgid "unsupported rtc tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:6343 src/qemu/qemu_command.c:6356 +#: src/qemu/qemu_command.c:6508 src/qemu/qemu_command.c:6521 #, c-format msgid "unsupported pit tickpolicy '%s'" msgstr "" @@ -14431,11 +14417,11 @@ msgid "pit timer is not supported" msgstr "" -#: src/qemu/qemu_command.c:6425 +#: src/qemu/qemu_command.c:6586 msgid "setting ACPI S3 not supported" msgstr "" -#: src/qemu/qemu_command.c:6442 +#: src/qemu/qemu_command.c:6603 msgid "setting ACPI S4 not supported" msgstr "" @@ -14443,7 +14429,7 @@ msgid "hypervisor lacks deviceboot feature" msgstr "" -#: src/qemu/qemu_command.c:6517 +#: src/qemu/qemu_command.c:6634 msgid "reboot timeout is not supported by this QEMU binary" msgstr "" @@ -14451,29 +14437,29 @@ msgid "dtb is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6713 +#: src/qemu/qemu_command.c:6820 msgid "64-bit PCI hole setting is only for root PCI controllers" msgstr "" -#: src/qemu/qemu_command.c:6720 +#: src/qemu/qemu_command.c:6827 #, c-format msgid "Setting the 64-bit PCI hole size is not supported for machine '%s'" msgstr "" -#: src/qemu/qemu_command.c:6726 +#: src/qemu/qemu_command.c:6833 msgid "64-bit PCI hole size setting is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_domain.c:4740 +#: src/qemu/qemu_domain.c:4953 #, c-format msgid "unsupported driver name '%s' for disk '%s'" msgstr "" -#: src/qemu/qemu_domain.c:5468 +#: src/qemu/qemu_domain.c:5681 msgid "SATA is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:2967 +#: src/qemu/qemu_command.c:3134 msgid "Multiple legacy USB controllers are not supported" msgstr "" @@ -14490,11 +14476,11 @@ msgid "filesystem passthrough not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:8826 +#: src/qemu/qemu_command.c:8948 msgid "this QEMU binary lacks multiple smartcard support" msgstr "" -#: src/qemu/qemu_command.c:8836 src/qemu/qemu_command.c:8847 +#: src/qemu/qemu_command.c:8958 src/qemu/qemu_command.c:8969 msgid "this QEMU binary lacks smartcard host mode support" msgstr "" @@ -14508,7 +14494,7 @@ msgid "invalid database name: %s" msgstr "" -#: src/qemu/qemu_command.c:8869 +#: src/qemu/qemu_command.c:8991 msgid "this QEMU binary lacks smartcard passthrough mode support" msgstr "" @@ -14528,7 +14514,7 @@ msgid "sclp console requires QEMU to support s390-sclp" msgstr "" -#: src/qemu/qemu_command.c:9440 src/qemu/qemu_command.c:10677 +#: src/qemu/qemu_command.c:9581 src/qemu/qemu_command.c:10821 #, c-format msgid "unsupported console target type %s" msgstr "" @@ -14559,11 +14545,11 @@ msgid "this QEMU binary lacks hda support" msgstr "" -#: src/qemu/qemu_command.c:3802 +#: src/qemu/qemu_command.c:4032 msgid "invalid watchdog action" msgstr "" -#: src/qemu/qemu_command.c:5259 +#: src/qemu/qemu_command.c:5464 msgid "" "booting from assigned devices is only supported for PCI, USB and SCSI devices" msgstr "" @@ -14589,7 +14575,7 @@ "booting from assigned SCSI devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:5321 src/qemu/qemu_hotplug.c:1439 +#: src/qemu/qemu_command.c:5490 src/qemu/qemu_hotplug.c:1727 msgid "VFIO PCI device assignment is not supported by this version of qemu" msgstr "" @@ -14622,21 +14608,21 @@ msgid "UNIX migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_migration.c:1800 +#: src/qemu/qemu_migration.c:1801 msgid "unknown migration protocol" msgstr "" -#: src/qemu/qemu_command.c:3827 +#: src/qemu/qemu_command.c:4057 #, c-format msgid "" "Memory balloon device type '%s' is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:3914 +#: src/qemu/qemu_command.c:4135 msgid "nvram device is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3929 +#: src/qemu/qemu_command.c:4150 msgid "nvram device is only supported for PPC64" msgstr "" @@ -14652,52 +14638,52 @@ msgid "usb-serial is not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_parse_command.c:447 +#: src/qemu/qemu_parse_command.c:445 #, c-format msgid "malformed keyword arguments in '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:730 src/qemu/qemu_parse_command.c:2141 +#: src/qemu/qemu_parse_command.c:728 src/qemu/qemu_parse_command.c:2150 #, c-format msgid "cannot parse sheepdog filename '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:763 +#: src/qemu/qemu_parse_command.c:761 #, c-format msgid "pseries systems do not support ide devices '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:821 +#: src/qemu/qemu_parse_command.c:819 #, c-format msgid "cannot parse drive index '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:827 +#: src/qemu/qemu_parse_command.c:825 #, c-format msgid "cannot parse drive bus '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:833 +#: src/qemu/qemu_parse_command.c:831 #, c-format msgid "cannot parse drive unit '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:842 +#: src/qemu/qemu_parse_command.c:840 #, c-format msgid "cannot parse io mode '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:851 +#: src/qemu/qemu_parse_command.c:849 #, c-format msgid "cannot parse cylinders value'%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:861 +#: src/qemu/qemu_parse_command.c:859 #, c-format msgid "cannot parse heads value'%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:871 +#: src/qemu/qemu_parse_command.c:869 #, c-format msgid "cannot parse sectors value'%s'" msgstr "" @@ -14707,163 +14693,163 @@ msgid "cannot parse translation value'%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:897 +#: src/qemu/qemu_parse_command.c:895 #, c-format msgid "missing file parameter in drive '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:908 +#: src/qemu/qemu_parse_command.c:906 #, c-format msgid "missing index/unit/bus parameter in drive '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:955 +#: src/qemu/qemu_parse_command.c:953 #, c-format msgid "invalid device name '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:989 +#: src/qemu/qemu_parse_command.c:987 #, c-format msgid "cannot parse NIC vlan in '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1001 +#: src/qemu/qemu_parse_command.c:999 #, c-format msgid "cannot find NIC definition for vlan %d" msgstr "" -#: src/qemu/qemu_parse_command.c:1058 +#: src/qemu/qemu_parse_command.c:1056 #, c-format msgid "cannot parse vlan in '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1083 +#: src/qemu/qemu_parse_command.c:1081 #, c-format msgid "cannot parse NIC definition '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1127 +#: src/qemu/qemu_parse_command.c:1125 #, c-format msgid "cannot parse sndbuf size in '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1164 +#: src/qemu/qemu_parse_command.c:1162 #, c-format msgid "unknown PCI device syntax '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1171 +#: src/qemu/qemu_parse_command.c:1169 #, c-format msgid "cannot extract PCI device bus '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1177 +#: src/qemu/qemu_parse_command.c:1175 #, c-format msgid "cannot extract PCI device slot '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1183 +#: src/qemu/qemu_parse_command.c:1181 #, c-format msgid "cannot extract PCI device function '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1219 +#: src/qemu/qemu_parse_command.c:1217 #, c-format msgid "unknown USB device syntax '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1227 +#: src/qemu/qemu_parse_command.c:1225 #, c-format msgid "cannot extract USB device vendor '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1233 +#: src/qemu/qemu_parse_command.c:1231 #, c-format msgid "cannot extract USB device product '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1239 +#: src/qemu/qemu_parse_command.c:1237 #, c-format msgid "cannot extract USB device bus '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1245 +#: src/qemu/qemu_parse_command.c:1243 #, c-format msgid "cannot extract USB device address '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1337 +#: src/qemu/qemu_parse_command.c:1335 #, c-format msgid "cannot find port number in character device %s" msgstr "" -#: src/qemu/qemu_parse_command.c:1363 +#: src/qemu/qemu_parse_command.c:1361 #, c-format msgid "unknown character device syntax %s" msgstr "" -#: src/qemu/qemu_parse_command.c:1438 +#: src/qemu/qemu_parse_command.c:1436 #, c-format msgid "%s platform doesn't support CPU features'" msgstr "" -#: src/qemu/qemu_parse_command.c:1468 +#: src/qemu/qemu_parse_command.c:1466 msgid "conflicting occurrences of kvmclock feature" msgstr "" -#: src/qemu/qemu_parse_command.c:1526 +#: src/qemu/qemu_parse_command.c:1524 #, c-format msgid "unsupported HyperV Enlightenment feature '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1541 +#: src/qemu/qemu_parse_command.c:1544 #, c-format msgid "HyperV feature '%s' should not have a value" msgstr "" -#: src/qemu/qemu_parse_command.c:1552 +#: src/qemu/qemu_parse_command.c:1555 msgid "missing HyperV spinlock retry count" msgstr "" -#: src/qemu/qemu_parse_command.c:1558 +#: src/qemu/qemu_parse_command.c:1561 msgid "cannot parse HyperV spinlock retry count" msgstr "" -#: src/qemu/qemu_parse_command.c:1619 +#: src/qemu/qemu_parse_command.c:1622 #, c-format msgid "unknown CPU syntax '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1795 +#: src/qemu/qemu_parse_command.c:1798 #, c-format msgid "cannot parse CPU topology '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:1861 +#: src/qemu/qemu_parse_command.c:1866 msgid "no emulator path found" msgstr "" -#: src/qemu/qemu_parse_command.c:1917 +#: src/qemu/qemu_parse_command.c:1925 #, c-format msgid "missing value for %s argument" msgstr "" -#: src/qemu/qemu_parse_command.c:537 +#: src/qemu/qemu_parse_command.c:535 #, c-format msgid "missing VNC port number in '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:544 +#: src/qemu/qemu_parse_command.c:542 #, c-format msgid "cannot parse VNC port '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:575 +#: src/qemu/qemu_parse_command.c:573 #, c-format msgid "cannot parse VNC WebSocket port '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:605 +#: src/qemu/qemu_parse_command.c:603 msgid "missing vnc sharing policy" msgstr "" @@ -14872,55 +14858,55 @@ msgid "cannot parse memory level '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2058 +#: src/qemu/qemu_parse_command.c:2067 #, c-format msgid "cannot parse UUID '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2186 +#: src/qemu/qemu_parse_command.c:2195 #, c-format msgid "Cannot assign address for device name '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2253 +#: src/qemu/qemu_parse_command.c:2262 msgid "cannot parse reboot-timeout value" msgstr "" -#: src/qemu/qemu_parse_command.c:2460 +#: src/qemu/qemu_parse_command.c:2469 #, c-format msgid "unknown video adapter type '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2511 +#: src/qemu/qemu_parse_command.c:2520 #, c-format msgid "invalid value for disable_s3 parameter: '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2528 +#: src/qemu/qemu_parse_command.c:2537 #, c-format msgid "invalid value for disable_s4 parameter: '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2547 +#: src/qemu/qemu_parse_command.c:2556 #, c-format msgid "cannot parse nvram's address '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2610 +#: src/qemu/qemu_parse_command.c:2619 msgid "CEPH_ARGS was set without an rbd disk" msgstr "" -#: src/qemu/qemu_parse_command.c:2617 +#: src/qemu/qemu_parse_command.c:2626 #, c-format msgid "could not parse CEPH_ARGS '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2654 +#: src/qemu/qemu_parse_command.c:2663 #, c-format msgid "found no rbd hosts in CEPH_ARGS '%s'" msgstr "" -#: src/qemu/qemu_parse_command.c:2837 +#: src/qemu/qemu_parse_command.c:2850 #, c-format msgid "Unable to resolve %s for pid %u" msgstr "" @@ -14933,47 +14919,47 @@ msgid "security_driver must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:647 +#: src/qemu/qemu_conf.c:643 #, c-format msgid "" "%s: remote_websocket_port_min: port must be greater than or equal to %d" msgstr "" -#: src/qemu/qemu_conf.c:658 +#: src/qemu/qemu_conf.c:654 #, c-format msgid "" "%s: remote_websocket_port_max: port must be between the minimal port and %d" msgstr "" -#: src/qemu/qemu_conf.c:666 +#: src/qemu/qemu_conf.c:662 #, c-format msgid "" "%s: remote_websocket_port_min: min port must not be greater than max port" msgstr "" -#: src/qemu/qemu_conf.c:678 +#: src/qemu/qemu_conf.c:674 #, c-format msgid "%s: remote_display_port_min: port must be greater than or equal to %d" msgstr "" -#: src/qemu/qemu_conf.c:689 +#: src/qemu/qemu_conf.c:685 #, c-format msgid "" "%s: remote_display_port_max: port must be between the minimal port and %d" msgstr "" -#: src/qemu/qemu_conf.c:697 +#: src/qemu/qemu_conf.c:693 #, c-format msgid "" "%s: remote_display_port_min: min port must not be greater than max port" msgstr "" -#: src/qemu/qemu_conf.c:706 +#: src/qemu/qemu_conf.c:702 #, c-format msgid "%s: migration_port_min: port must be greater than 0" msgstr "" -#: src/qemu/qemu_conf.c:716 +#: src/qemu/qemu_conf.c:712 #, c-format msgid "" "%s: migration_port_max: port must be between the minimal port %d and 65535" @@ -14983,7 +14969,7 @@ msgid "cgroup_controllers must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:745 +#: src/qemu/qemu_conf.c:741 #, c-format msgid "Unknown cgroup controller '%s'" msgstr "" @@ -14992,18 +14978,18 @@ msgid "cgroup_device_acl must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:1208 +#: src/qemu/qemu_conf.c:1205 #, c-format msgid "Unable to get minor number of device '%s'" msgstr "" -#: src/qemu/qemu_conf.c:1303 +#: src/qemu/qemu_conf.c:1300 #, c-format msgid "" "sgio of shared disk 'pool=%s' 'volume=%s' conflicts with other active domains" msgstr "" -#: src/qemu/qemu_conf.c:1309 +#: src/qemu/qemu_conf.c:1306 #, c-format msgid "sgio of shared disk '%s' conflicts with other active domains" msgstr "" @@ -15015,124 +15001,125 @@ "domains" msgstr "" -#: src/conf/domain_conf.c:30074 src/storage/storage_backend_fs.c:172 +#: src/conf/domain_conf.c:30675 src/storage/storage_backend_fs.c:167 #: src/storage/storage_backend_gluster.c:511 -#: src/storage/storage_backend_iscsi.c:61 -#: src/storage/storage_backend_iscsi.c:190 -#: src/storage/storage_backend_iscsi.c:249 -#: src/storage/storage_backend_iscsi.c:338 +#: src/storage/storage_backend_iscsi.c:58 +#: src/storage/storage_backend_iscsi.c:187 +#: src/storage/storage_backend_iscsi.c:246 +#: src/storage/storage_backend_iscsi.c:340 msgid "Expected exactly 1 host for the storage pool" msgstr "" -#: src/conf/domain_conf.c:30096 +#: src/conf/domain_conf.c:30697 #, c-format msgid "unexpected iscsi volume name '%s'" msgstr "" -#: src/conf/domain_conf.c:30171 src/vz/vz_sdk.c:4139 +#: src/conf/domain_conf.c:30806 src/vz/vz_sdk.c:4138 #, c-format msgid "storage pool '%s' containing volume '%s' is not active" msgstr "" -#: src/conf/domain_conf.c:30194 +#: src/conf/domain_conf.c:30829 msgid "disk source mode is only valid when storage pool is of iscsi type" msgstr "" -#: src/conf/domain_conf.c:30220 src/conf/domain_conf.c:30258 +#: src/conf/domain_conf.c:30855 src/conf/domain_conf.c:30893 +#: src/conf/domain_conf.c:30908 msgid "'startupPolicy' is only valid for 'file' type volume" msgstr "" -#: src/conf/domain_conf.c:30246 +#: src/conf/domain_conf.c:30881 #, c-format msgid "unexpected storage volume type '%s' for storage pool type '%s'" msgstr "" -#: src/conf/domain_conf.c:30304 +#: src/conf/domain_conf.c:30937 #, c-format msgid "using '%s' pools for backing 'volume' disks isn't yet supported" msgstr "" -#: src/qemu/qemu_conf.c:1703 +#: src/qemu/qemu_conf.c:1700 msgid "Snapshots are not yet supported with 'pool' volumes" msgstr "" -#: src/qemu/qemu_domain.c:1893 +#: src/qemu/qemu_domain.c:1903 msgid "Unable to init qemu driver mutexes" msgstr "" -#: src/qemu/qemu_domain.c:1984 +#: src/qemu/qemu_domain.c:1998 msgid "Unexpected QEMU monitor still active during domain deletion" msgstr "" -#: src/qemu/qemu_domain.c:1988 +#: src/qemu/qemu_domain.c:2002 msgid "Unexpected QEMU agent still active during domain deletion" msgstr "" -#: src/qemu/qemu_domain.c:2792 +#: src/qemu/qemu_domain.c:2849 msgid "no monitor path" msgstr "" -#: src/qemu/qemu_domain.c:2816 +#: src/qemu/qemu_domain.c:2873 #, c-format msgid "unsupported monitor type '%s'" msgstr "" -#: src/qemu/qemu_capabilities.c:3346 src/qemu/qemu_domain.c:2856 +#: src/qemu/qemu_capabilities.c:3426 src/qemu/qemu_domain.c:2915 msgid "failed to parse qemu capabilities flags" msgstr "" -#: src/qemu/qemu_capabilities.c:3360 src/qemu/qemu_domain.c:2869 +#: src/qemu/qemu_capabilities.c:3440 src/qemu/qemu_domain.c:2928 #, c-format msgid "Unknown qemu capabilities flag %s" msgstr "" -#: src/qemu/qemu_domain.c:2722 +#: src/qemu/qemu_domain.c:2779 #, c-format msgid "Unknown job type %s" msgstr "" -#: src/qemu/qemu_domain.c:2734 +#: src/qemu/qemu_domain.c:2791 #, c-format msgid "Unknown async job type %s" msgstr "" -#: src/qemu/qemu_domain.c:2744 +#: src/qemu/qemu_domain.c:2801 #, c-format msgid "Unknown job phase %s" msgstr "" -#: src/qemu/qemu_domain.c:2892 src/qemu/qemu_domain.c:2904 +#: src/qemu/qemu_domain.c:2950 src/qemu/qemu_domain.c:2962 msgid "failed to parse qemu device list" msgstr "" -#: src/lxc/lxc_domain.c:222 src/qemu/qemu_domain.c:2998 -#: src/test/test_driver.c:221 +#: src/lxc/lxc_domain.c:222 src/qemu/qemu_domain.c:3068 +#: src/test/test_driver.c:211 #, c-format msgid "Failed to register xml namespace '%s'" msgstr "" -#: src/qemu/qemu_domain.c:3019 +#: src/qemu/qemu_domain.c:3089 msgid "No qemu command-line argument specified" msgstr "" -#: src/qemu/qemu_domain.c:3045 +#: src/qemu/qemu_domain.c:3115 msgid "No qemu environment name specified" msgstr "" -#: src/qemu/qemu_domain.c:3050 +#: src/qemu/qemu_domain.c:3120 msgid "Empty qemu environment name specified" msgstr "" -#: src/qemu/qemu_domain.c:3055 +#: src/qemu/qemu_domain.c:3125 msgid "Invalid environment name, it must begin with a letter or underscore" msgstr "" -#: src/qemu/qemu_domain.c:3060 +#: src/qemu/qemu_domain.c:3130 msgid "" "Invalid environment name, it must contain only alphanumerics and underscore" msgstr "" -#: src/qemu/qemu_domain.c:6804 +#: src/qemu/qemu_domain.c:7099 msgid "cannot acquire state change lock due to max_queued limit" msgstr "" @@ -15141,27 +15128,26 @@ msgid "unexpected async job %d" msgstr "" -#: src/qemu/qemu_domain.c:7066 src/qemu/qemu_domain.c:7133 -#: src/qemu/qemu_driver.c:3169 +#: src/qemu/qemu_domain.c:7361 src/qemu/qemu_domain.c:7428 +#: src/qemu/qemu_driver.c:3157 msgid "domain is no longer running" msgstr "" -#: src/bhyve/bhyve_driver.c:1438 +#: src/bhyve/bhyve_driver.c:1435 msgid "cannot get host CPU capabilities" msgstr "" -#: src/qemu/qemu_domain.c:7713 src/qemu/qemu_domain.c:7886 -#: src/uml/uml_driver.c:1076 +#: src/qemu/qemu_domain.c:8008 src/qemu/qemu_domain.c:8181 #, c-format msgid "failed to create logfile %s" msgstr "" -#: src/qemu/qemu_domain.c:7718 src/qemu/qemu_domain.c:7741 +#: src/qemu/qemu_domain.c:8013 src/qemu/qemu_domain.c:8036 #, c-format msgid "failed to set close-on-exec flag on %s" msgstr "" -#: src/qemu/qemu_domain.c:7729 +#: src/qemu/qemu_domain.c:8024 #, c-format msgid "failed to truncate %s" msgstr "" @@ -15186,12 +15172,12 @@ msgid "unable to find kvm-img or qemu-img" msgstr "" -#: src/qemu/qemu_domain.c:7969 +#: src/qemu/qemu_domain.c:8264 #, c-format msgid "cannot create snapshot directory '%s'" msgstr "" -#: src/qemu/qemu_domain.c:8030 +#: src/qemu/qemu_domain.c:8325 #, c-format msgid "Disk device '%s' does not support snapshotting" msgstr "" @@ -15206,18 +15192,18 @@ msgid "Backing file '%s' of image '%s' is missing." msgstr "" -#: src/qemu/qemu_driver.c:214 src/test/test_driver.c:6027 -#: src/vz/vz_driver.c:2152 +#: src/qemu/qemu_driver.c:207 src/test/test_driver.c:5985 +#: src/vz/vz_driver.c:2146 #, c-format msgid "no domain snapshot with matching name '%s'" msgstr "" -#: src/qemu/qemu_driver.c:249 +#: src/qemu/qemu_driver.c:242 #, c-format msgid "Failed to start job on VM '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:438 +#: src/qemu/qemu_driver.c:431 #, c-format msgid "Failed to allocate memory for snapshot directory for domain %s" msgstr "" @@ -15227,7 +15213,7 @@ msgid "Failed to open snapshot directory %s for domain %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:460 +#: src/qemu/qemu_driver.c:453 msgid "Failed to allocate memory for path" msgstr "" @@ -15236,17 +15222,17 @@ msgid "Failed to read snapshot file %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:479 +#: src/qemu/qemu_driver.c:472 #, c-format msgid "Failed to parse snapshot XML from file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:505 +#: src/qemu/qemu_driver.c:498 #, c-format msgid "Too many snapshots claiming to be current for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:512 src/test/test_driver.c:876 +#: src/qemu/qemu_driver.c:505 src/test/test_driver.c:863 #, c-format msgid "Snapshots have inconsistent relations for domain %s" msgstr "" @@ -15276,7 +15262,7 @@ msgid "Failed to create dump dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:697 +#: src/qemu/qemu_driver.c:690 #, c-format msgid "failed to enable mac filter in '%s'" msgstr "" @@ -15286,32 +15272,32 @@ msgid "failed to add rule to drop all frames in '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:1229 src/qemu/qemu_driver.c:710 +#: src/bhyve/bhyve_driver.c:1226 src/qemu/qemu_driver.c:703 msgid "display" msgstr "" -#: src/qemu/qemu_driver.c:716 +#: src/qemu/qemu_driver.c:709 msgid "webSocket" msgstr "" -#: src/libxl/libxl_driver.c:659 src/qemu/qemu_driver.c:722 +#: src/libxl/libxl_driver.c:665 src/qemu/qemu_driver.c:715 msgid "migration" msgstr "" -#: src/qemu/qemu_driver.c:744 +#: src/qemu/qemu_driver.c:737 #, c-format msgid "unable to set ownership of '%s' to user %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:751 src/qemu/qemu_driver.c:758 -#: src/qemu/qemu_driver.c:765 src/qemu/qemu_driver.c:772 -#: src/qemu/qemu_driver.c:783 src/qemu/qemu_driver.c:792 -#: src/qemu/qemu_driver.c:799 src/qemu/qemu_driver.c:806 +#: src/qemu/qemu_driver.c:744 src/qemu/qemu_driver.c:751 +#: src/qemu/qemu_driver.c:758 src/qemu/qemu_driver.c:765 +#: src/qemu/qemu_driver.c:776 src/qemu/qemu_driver.c:785 +#: src/qemu/qemu_driver.c:792 src/qemu/qemu_driver.c:799 #, c-format msgid "unable to set ownership of '%s' to %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:845 +#: src/qemu/qemu_driver.c:838 #, c-format msgid "unable to create hugepage path %s" msgstr "" @@ -15321,7 +15307,7 @@ msgid "unable to set ownership on %s to %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:1127 +#: src/qemu/qemu_driver.c:1120 msgid "qemu state driver is not active" msgstr "" @@ -15330,43 +15316,43 @@ msgid "no QEMU URI path given, try %s" msgstr "" -#: src/qemu/qemu_driver.c:1137 +#: src/qemu/qemu_driver.c:1130 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///system" msgstr "" -#: src/qemu/qemu_driver.c:1144 +#: src/qemu/qemu_driver.c:1137 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///session" msgstr "" -#: src/util/vircgroup.c:376 src/util/virfile.c:660 src/util/virfile.c:698 -#: src/util/virfile.c:772 src/util/virfile.c:3621 src/util/virhostcpu.c:1213 -#: src/util/virnetdevtap.c:432 +#: src/util/virfile.c:664 src/util/virfile.c:702 src/util/virfile.c:776 +#: src/util/virfile.c:3495 src/util/virfile.c:3693 src/util/virhostcpu.c:1178 +#: src/util/virnetdevtap.c:424 #, c-format msgid "Unable to open %s" msgstr "" -#: src/qemu/qemu_driver.c:1514 src/vbox/vbox_common.c:787 +#: src/qemu/qemu_driver.c:1507 src/vbox/vbox_common.c:787 #: src/vbox/vbox_common.c:2927 #, c-format msgid "no domain with matching id %d" msgstr "" -#: src/qemu/qemu_driver.c:1833 src/qemu/qemu_driver.c:1888 +#: src/qemu/qemu_driver.c:1826 src/qemu/qemu_driver.c:1880 msgid "domain is pmsuspended" msgstr "" -#: src/qemu/qemu_driver.c:1902 src/qemu/qemu_migration.c:5058 -#: src/qemu/qemu_process.c:472 src/qemu/qemu_process.c:6623 +#: src/qemu/qemu_driver.c:1894 src/qemu/qemu_migration.c:5055 +#: src/qemu/qemu_process.c:493 src/qemu/qemu_process.c:6824 msgid "resume operation failed" msgstr "" -#: src/qemu/qemu_domain.c:9139 +#: src/qemu/qemu_domain.c:9511 msgid "QEMU guest agent is not available due to an error" msgstr "" -#: src/qemu/qemu_domain.c:9154 +#: src/qemu/qemu_domain.c:9526 msgid "QEMU guest agent is not configured" msgstr "" @@ -15382,17 +15368,17 @@ msgid "Reboot is not supported without the JSON monitor" msgstr "" -#: src/qemu/qemu_driver.c:2326 +#: src/qemu/qemu_driver.c:2314 msgid "cannot resize the maximum memory on an active domain" msgstr "" -#: src/qemu/qemu_driver.c:2385 +#: src/qemu/qemu_driver.c:2373 msgid "" "Unable to change memory of active domain without the balloon device and " "guest OS balloon driver" msgstr "" -#: src/qemu/qemu_driver.c:2465 +#: src/qemu/qemu_driver.c:2453 msgid "unable to set balloon driver collection period" msgstr "" @@ -15401,11 +15387,11 @@ msgid "cannot translate keycode %u of %s codeset to rfb keycode" msgstr "" -#: src/qemu/qemu_driver.c:2632 src/uml/uml_driver.c:1785 src/vz/vz_driver.c:655 +#: src/qemu/qemu_driver.c:2620 src/vz/vz_driver.c:649 msgid "cannot read cputime for domain" msgstr "" -#: src/qemu/qemu_driver.c:2902 src/qemu/qemu_driver.c:2949 +#: src/qemu/qemu_driver.c:2890 src/qemu/qemu_driver.c:2937 #, c-format msgid "failed to write header to domain save file '%s'" msgstr "" @@ -15415,45 +15401,45 @@ msgid "failed to write xml to '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2966 +#: src/qemu/qemu_driver.c:2954 #, c-format msgid "Invalid compressed save format %d" msgstr "" -#: src/qemu/qemu_driver.c:3095 +#: src/qemu/qemu_driver.c:3083 #, c-format msgid "Failed to create file '%s': couldn't determine fs type" msgstr "" -#: src/qemu/qemu_driver.c:3097 +#: src/qemu/qemu_driver.c:3085 #, c-format msgid "Failed to open file '%s': couldn't determine fs type" msgstr "" -#: src/qemu/qemu_driver.c:3127 +#: src/qemu/qemu_driver.c:3115 #, c-format msgid "Error from child process creating '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3128 +#: src/qemu/qemu_driver.c:3116 #, c-format msgid "Error from child process opening '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3141 src/qemu/qemu_process.c:4217 -#: src/storage/storage_util.c:453 +#: src/qemu/qemu_driver.c:3129 src/qemu/qemu_process.c:4323 +#: src/storage/storage_util.c:451 #, c-format msgid "Failed to create file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3142 src/qemu/qemu_process.c:4208 -#: src/util/virfile.c:1434 src/util/virstoragefile.c:1091 +#: src/qemu/qemu_driver.c:3130 src/qemu/qemu_process.c:4314 +#: src/util/virfile.c:1438 src/util/virstoragefile.c:1084 #, c-format msgid "Failed to open file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3202 src/qemu/qemu_driver.c:3792 -#: src/qemu/qemu_driver.c:6419 +#: src/qemu/qemu_driver.c:3190 src/qemu/qemu_driver.c:3780 +#: src/qemu/qemu_driver.c:6697 msgid "bypass cache unsupported by this system" msgstr "" @@ -15462,16 +15448,16 @@ msgid "unable to write %s" msgstr "" -#: src/qemu/qemu_driver.c:3289 src/qemu/qemu_driver.c:3304 -#: src/qemu/qemu_driver.c:3909 src/qemu/qemu_driver.c:14281 -#: src/qemu/qemu_driver.c:15150 src/qemu/qemu_driver.c:16160 -#: src/qemu/qemu_driver.c:16227 src/qemu/qemu_hotplug.c:849 -#: src/qemu/qemu_migration.c:4982 src/qemu/qemu_migration.c:5229 -#: src/qemu/qemu_process.c:451 +#: src/qemu/qemu_driver.c:3277 src/qemu/qemu_driver.c:3292 +#: src/qemu/qemu_driver.c:3897 src/qemu/qemu_driver.c:14596 +#: src/qemu/qemu_driver.c:15472 src/qemu/qemu_driver.c:16480 +#: src/qemu/qemu_driver.c:16547 src/qemu/qemu_hotplug.c:1112 +#: src/qemu/qemu_migration.c:4979 src/qemu/qemu_migration.c:5231 +#: src/qemu/qemu_process.c:472 msgid "guest unexpectedly quit" msgstr "" -#: src/qemu/qemu_driver.c:3337 +#: src/qemu/qemu_driver.c:3325 msgid "failed to get domain xml" msgstr "" @@ -15485,16 +15471,16 @@ "Compression program for image format in configuration file isn't available" msgstr "" -#: src/qemu/qemu_driver.c:3647 +#: src/qemu/qemu_driver.c:3635 #, c-format msgid "Failed to remove managed save file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3718 +#: src/qemu/qemu_driver.c:3706 msgid "dump-guest-memory is not supported" msgstr "" -#: src/qemu/qemu_driver.c:3840 +#: src/qemu/qemu_driver.c:3828 #, c-format msgid "unable to close file %s" msgstr "" @@ -15509,7 +15495,7 @@ "available, using raw" msgstr "" -#: src/qemu/qemu_driver.c:3945 +#: src/qemu/qemu_driver.c:3933 msgid "resuming after dump failed" msgstr "" @@ -15517,21 +15503,21 @@ msgid "currently is supported only taking screenshots of screen ID 0" msgstr "" -#: src/qemu/qemu_driver.c:4041 src/qemu/qemu_driver.c:11801 +#: src/qemu/qemu_driver.c:4029 src/qemu/qemu_driver.c:12116 #: src/vbox/vbox_common.c:7480 #, c-format msgid "mkostemp(\"%s\") failed" msgstr "" -#: src/qemu/qemu_driver.c:4063 src/vbox/vbox_common.c:7539 +#: src/qemu/qemu_driver.c:4051 src/vbox/vbox_common.c:7539 msgid "unable to open stream" msgstr "" -#: src/qemu/qemu_driver.c:4141 src/qemu/qemu_driver.c:4179 +#: src/qemu/qemu_driver.c:4129 src/qemu/qemu_driver.c:4167 msgid "Dump failed" msgstr "" -#: src/qemu/qemu_driver.c:4149 +#: src/qemu/qemu_driver.c:4137 msgid "Resuming after dump failed" msgstr "" @@ -15559,7 +15545,7 @@ msgid "failed to set cpu affinity for vcpu %zu" msgstr "" -#: src/qemu/qemu_monitor_text.c:54 +#: src/qemu/qemu_monitor_text.c:51 msgid "cannot change vcpu count of this domain" msgstr "" @@ -15576,7 +15562,7 @@ msgid "changing of maximum vCPU count isn't supported via guest agent" msgstr "" -#: src/qemu/qemu_driver.c:4861 +#: src/qemu/qemu_driver.c:4905 #, c-format msgid "" "requested vcpu count is greater than the count of enabled vcpus in the " @@ -15593,12 +15579,12 @@ msgid "vcpu number out of range %d > %d" msgstr "" -#: src/qemu/qemu_driver.c:5142 src/qemu/qemu_driver.c:5261 +#: src/qemu/qemu_driver.c:5185 src/qemu/qemu_driver.c:5304 msgid "Empty cpu list for pinning" msgstr "" -#: src/qemu/qemu_driver.c:1449 src/qemu/qemu_driver.c:5028 -#: src/qemu/qemu_process.c:5432 +#: src/qemu/qemu_driver.c:1442 src/qemu/qemu_driver.c:5072 +#: src/qemu/qemu_process.c:5556 msgid "cpu affinity is not supported" msgstr "" @@ -15634,7 +15620,7 @@ "placement is 'auto'" msgstr "" -#: src/qemu/qemu_driver.c:5273 +#: src/qemu/qemu_driver.c:5316 msgid "failed to set cpuset.cpus in cgroup for emulator threads" msgstr "" @@ -15654,11 +15640,11 @@ msgid "failed to update or add emulatorpin xml of a persistent domain" msgstr "" -#: src/vz/vz_driver.c:974 +#: src/vz/vz_driver.c:968 msgid "cannot list vcpu pinning for an inactive domain" msgstr "" -#: src/qemu/qemu_driver.c:1475 +#: src/qemu/qemu_driver.c:1468 msgid "cannot get vCPU placement & pCPU time" msgstr "" @@ -15672,44 +15658,44 @@ "domains" msgstr "" -#: src/qemu/qemu_driver.c:6443 src/qemu/qemu_driver.c:6464 +#: src/qemu/qemu_driver.c:6721 src/qemu/qemu_driver.c:6742 #, c-format msgid "cannot remove corrupt file: %s" msgstr "" -#: src/qemu/qemu_driver.c:6450 +#: src/qemu/qemu_driver.c:6728 msgid "failed to read qemu header" msgstr "" -#: src/qemu/qemu_driver.c:6460 +#: src/qemu/qemu_driver.c:6738 msgid "save image is incomplete" msgstr "" -#: src/qemu/qemu_driver.c:6617 +#: src/qemu/qemu_driver.c:6904 #, c-format msgid "cannot close file: %s" msgstr "" -#: src/qemu/qemu_driver.c:6643 +#: src/qemu/qemu_driver.c:6930 msgid "failed to resume domain" msgstr "" -#: src/qemu/qemu_driver.c:2886 +#: src/qemu/qemu_driver.c:2874 msgid "new xml too large to fit in file" msgstr "" -#: src/qemu/qemu_driver.c:6864 +#: src/qemu/qemu_driver.c:7150 #, c-format msgid "cannot seek in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:7264 +#: src/qemu/qemu_driver.c:7551 #, c-format msgid "cannot remove managed save file %s" msgstr "" -#: src/lxc/lxc_driver.c:3091 src/qemu/qemu_driver.c:1892 -#: src/qemu/qemu_driver.c:7344 +#: src/lxc/lxc_driver.c:3088 src/qemu/qemu_driver.c:1884 +#: src/qemu/qemu_driver.c:7631 msgid "domain is already running" msgstr "" @@ -15718,61 +15704,61 @@ msgid "domain has active block copy job" msgstr "" -#: src/qemu/qemu_driver.c:7510 src/test/test_driver.c:3035 +#: src/qemu/qemu_driver.c:7797 src/test/test_driver.c:3000 #, c-format msgid "cannot delete inactive domain with %d snapshots" msgstr "" -#: src/libxl/libxl_driver.c:3030 src/libxl/libxl_driver.c:3561 -#: src/qemu/qemu_hotplug.c:745 +#: src/libxl/libxl_driver.c:3162 src/libxl/libxl_driver.c:3693 +#: src/qemu/qemu_hotplug.c:999 #, c-format msgid "'%s' controller cannot be hot plugged." msgstr "" -#: src/qemu/qemu_driver.c:7726 +#: src/qemu/qemu_driver.c:8013 #, c-format msgid "live attach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:7761 +#: src/qemu/qemu_driver.c:8048 #, c-format msgid "'%s' controller cannot be hot unplugged." msgstr "" -#: src/qemu/qemu_driver.c:7831 +#: src/qemu/qemu_driver.c:8118 #, c-format msgid "live detach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:7974 +#: src/qemu/qemu_driver.c:8248 #, c-format msgid "live update of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:8039 +#: src/qemu/qemu_driver.c:8313 #, c-format msgid "Lease %s in lockspace %s already exists" msgstr "" -#: src/libxl/libxl_driver.c:3399 src/qemu/qemu_driver.c:8077 +#: src/libxl/libxl_driver.c:3531 src/qemu/qemu_driver.c:8351 msgid "Target already exists" msgstr "" -#: src/qemu/qemu_driver.c:8170 +#: src/qemu/qemu_driver.c:8444 #, c-format msgid "persistent attach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:8235 src/qemu/qemu_hotplug.c:5782 +#: src/qemu/qemu_driver.c:8509 src/qemu/qemu_hotplug.c:6123 #, c-format msgid "Lease %s in lockspace %s does not exist" msgstr "" -#: src/qemu/qemu_driver.c:8267 +#: src/qemu/qemu_driver.c:8541 msgid "no matching filesystem device was found" msgstr "" -#: src/qemu/qemu_driver.c:8362 +#: src/qemu/qemu_driver.c:8636 #, c-format msgid "persistent detach of device '%s' is not supported" msgstr "" @@ -15782,12 +15768,12 @@ msgid "couldn't find matching device with mac address %s" msgstr "" -#: src/qemu/qemu_driver.c:8467 +#: src/qemu/qemu_driver.c:8741 #, c-format msgid "persistent update of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:9839 +#: src/qemu/qemu_driver.c:10113 msgid "change of nodeset for running domain requires strict numa mode" msgstr "" @@ -15803,7 +15789,7 @@ msgid "Failed to format nodeset" msgstr "" -#: src/qemu/qemu_driver.c:9966 +#: src/qemu/qemu_driver.c:10240 msgid "cgroup cpuset controller is not mounted" msgstr "" @@ -15816,25 +15802,25 @@ msgid "can't change numa mode for running domain" msgstr "" -#: src/qemu/qemu_driver.c:10376 +#: src/qemu/qemu_driver.c:10650 #, c-format msgid "value of '%s' is out of range [%lld, %lld]" msgstr "" -#: src/qemu/qemu_driver.c:10968 src/vz/vz_driver.c:3980 +#: src/vz/vz_driver.c:3974 msgid "empty path" msgstr "" -#: src/qemu/qemu_driver.c:10976 +#: src/qemu/qemu_driver.c:11245 #, c-format msgid "size must be less than %llu" msgstr "" -#: src/test/test_driver.c:3198 +#: src/test/test_driver.c:3163 msgid "summary statistics are not supported yet" msgstr "" -#: src/util/virnetdevtap.c:845 +#: src/util/virnetdevtap.c:834 msgid "interface stats not implemented on this platform" msgstr "" @@ -15844,7 +15830,7 @@ msgid "Can't find device %s" msgstr "" -#: src/qemu/qemu_driver.c:11651 +#: src/qemu/qemu_driver.c:11966 msgid "cannot get RSS for domain" msgstr "" @@ -15862,16 +15848,16 @@ msgid "%s: failed to seek or read" msgstr "" -#: src/qemu/qemu_driver.c:11785 +#: src/qemu/qemu_driver.c:12100 msgid "flags parameter must be VIR_MEMORY_VIRTUAL or VIR_MEMORY_PHYSICAL" msgstr "" -#: src/qemu/qemu_driver.c:11826 +#: src/qemu/qemu_driver.c:12141 #, c-format msgid "failed to read temporary file created with template %s" msgstr "" -#: src/qemu/qemu_driver.c:12045 +#: src/qemu/qemu_driver.c:12360 #, c-format msgid "invalid path %s not assigned to domain" msgstr "" @@ -15881,58 +15867,58 @@ msgid "disk %s does not currently have a source assigned" msgstr "" -#: src/util/virstoragefile.c:3809 +#: src/util/virstoragefile.c:3819 #, c-format msgid "no disk format for %s and probing is disabled" msgstr "" -#: src/qemu/qemu_driver.c:11877 src/storage/storage_util.c:1525 -#: src/storage/storage_util.c:1587 src/util/virstoragefile.c:1096 -#: src/util/virstoragefile.c:1231 +#: src/qemu/qemu_driver.c:12192 src/storage/storage_util.c:1581 +#: src/storage/storage_util.c:1643 src/util/virstoragefile.c:1089 +#: src/util/virstoragefile.c:1224 #, c-format msgid "cannot stat file '%s'" msgstr "" -#: src/util/virstoragefile.c:3770 +#: src/util/virstoragefile.c:3780 #, c-format msgid "failed to seek to end of %s" msgstr "" -#: src/qemu/qemu_driver.c:12242 src/qemu/qemu_driver.c:12693 -#: src/qemu/qemu_driver.c:12752 +#: src/qemu/qemu_driver.c:12557 src/qemu/qemu_driver.c:13008 +#: src/qemu/qemu_driver.c:13067 msgid "PrepareTunnel called but no TUNNELLED flag set" msgstr "" -#: src/qemu/qemu_driver.c:12252 src/qemu/qemu_driver.c:12313 -#: src/qemu/qemu_driver.c:12362 +#: src/qemu/qemu_driver.c:12567 src/qemu/qemu_driver.c:12628 +#: src/qemu/qemu_driver.c:12677 #, c-format msgid "Cannot use migrate v2 protocol with lock manager %s" msgstr "" -#: src/qemu/qemu_driver.c:12302 src/qemu/qemu_driver.c:12551 -#: src/qemu/qemu_driver.c:12642 +#: src/qemu/qemu_driver.c:12617 src/qemu/qemu_driver.c:12866 +#: src/qemu/qemu_driver.c:12957 msgid "Tunnelled migration requested but invalid RPC method called" msgstr "" -#: src/libxl/libxl_driver.c:5610 src/qemu/qemu_driver.c:13078 +#: src/libxl/libxl_driver.c:5742 src/qemu/qemu_driver.c:13393 #, c-format msgid "device %s is not a PCI device" msgstr "" -#: src/qemu/qemu_driver.c:13129 +#: src/qemu/qemu_driver.c:13444 msgid "" "neither VFIO nor KVM device assignment is currently supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:13138 +#: src/qemu/qemu_driver.c:13453 msgid "VFIO device assignment is currently not supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:13146 +#: src/qemu/qemu_driver.c:13461 msgid "KVM device assignment is currently not supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:13153 +#: src/qemu/qemu_driver.c:13468 #, c-format msgid "unknown driver name '%s'" msgstr "" @@ -15947,11 +15933,11 @@ msgid "PCI device %s is still in use" msgstr "" -#: src/qemu/qemu_driver.c:13721 src/vz/vz_sdk.c:283 +#: src/qemu/qemu_driver.c:14036 src/vz/vz_sdk.c:283 msgid "no job is active on the domain" msgstr "" -#: src/qemu/qemu_driver.c:13727 +#: src/qemu/qemu_driver.c:14042 msgid "cannot abort incoming migration; use virDomainDestroy instead" msgstr "" @@ -15959,7 +15945,7 @@ msgid "domain is not being migrated" msgstr "" -#: src/qemu/qemu_driver.c:13887 src/qemu/qemu_driver.c:13935 +#: src/qemu/qemu_driver.c:14202 src/qemu/qemu_driver.c:14250 msgid "Compressed migration is not supported by QEMU binary" msgstr "" @@ -15968,64 +15954,64 @@ msgid "unknown image format of '%s' and format probing is disabled" msgstr "" -#: src/qemu/qemu_driver.c:14320 src/qemu/qemu_driver.c:15238 +#: src/qemu/qemu_driver.c:14635 src/qemu/qemu_driver.c:15560 msgid "resuming after snapshot failed" msgstr "" -#: src/qemu/qemu_driver.c:14377 +#: src/qemu/qemu_driver.c:14692 #, c-format msgid "" "external inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:14389 src/qemu/qemu_driver.c:14405 +#: src/qemu/qemu_driver.c:14704 src/qemu/qemu_driver.c:14720 #, c-format msgid "external inactive snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:14425 +#: src/qemu/qemu_driver.c:14740 msgid "" "external active snapshots are not supported on scsi passthrough devices" msgstr "" -#: src/qemu/qemu_driver.c:14454 +#: src/qemu/qemu_driver.c:14769 #, c-format msgid "" "external active snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:14467 +#: src/qemu/qemu_driver.c:14782 #, c-format msgid "external active snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:14508 +#: src/qemu/qemu_driver.c:14830 #, c-format msgid "unable to stat for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:14513 +#: src/qemu/qemu_driver.c:14835 #, c-format msgid "missing existing file for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:14519 +#: src/qemu/qemu_driver.c:14841 #, c-format msgid "" "external snapshot file for disk %s already exists and is not a block device: " "%s" msgstr "" -#: src/qemu/qemu_driver.c:14570 +#: src/qemu/qemu_driver.c:14892 #, c-format msgid "" "internal inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:14582 +#: src/qemu/qemu_driver.c:14904 #, c-format msgid "internal inactive snapshots are not supported on '%s' disks" msgstr "" @@ -16034,24 +16020,24 @@ msgid "reuse is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14618 +#: src/qemu/qemu_driver.c:14940 #, c-format msgid "" "active qemu domains require external disk snapshots; disk %s requested " "internal" msgstr "" -#: src/qemu/qemu_driver.c:14631 +#: src/qemu/qemu_driver.c:14953 #, c-format msgid "internal snapshot for disk %s unsupported for storage type %s" msgstr "" -#: src/qemu/qemu_driver.c:14646 +#: src/qemu/qemu_driver.c:14968 #, c-format msgid "external snapshot format for disk %s is unsupported: %s" msgstr "" -#: src/qemu/qemu_driver.c:14670 +#: src/qemu/qemu_driver.c:14992 msgid "unexpected code path" msgstr "" @@ -16060,12 +16046,12 @@ "internal checkpoints require at least one disk to be selected for snapshot" msgstr "" -#: src/qemu/qemu_driver.c:14695 +#: src/qemu/qemu_driver.c:15017 msgid "" "disk-only snapshots require at least one disk to be selected for snapshot" msgstr "" -#: src/qemu/qemu_driver.c:14707 +#: src/qemu/qemu_driver.c:15029 msgid "" "mixing internal and external targets for a snapshot is not yet supported" msgstr "" @@ -16088,7 +16074,7 @@ msgid "domain crashed while taking the snapshot" msgstr "" -#: src/qemu/qemu_driver.c:15100 +#: src/qemu/qemu_driver.c:15422 msgid "live disk snapshot not supported with this QEMU binary" msgstr "" @@ -16100,39 +16086,39 @@ msgid "quiesce requires disk-only" msgstr "" -#: src/qemu/qemu_driver.c:15321 src/qemu/qemu_migration.c:1105 +#: src/qemu/qemu_driver.c:15643 src/qemu/qemu_migration.c:1105 msgid "domain is marked for auto destroy" msgstr "" -#: src/qemu/qemu_driver.c:15327 src/test/test_driver.c:6427 +#: src/qemu/qemu_driver.c:15649 src/test/test_driver.c:6385 msgid "cannot halt after transient domain snapshot" msgstr "" -#: src/qemu/qemu_driver.c:15343 +#: src/qemu/qemu_driver.c:15665 #, c-format msgid "invalid snapshot name '%s': name can't contain '/'" msgstr "" -#: src/qemu/qemu_driver.c:15351 +#: src/qemu/qemu_driver.c:15673 #, c-format msgid "invalid snapshot name '%s': name can't start with '.'" msgstr "" -#: src/qemu/qemu_driver.c:15364 +#: src/qemu/qemu_driver.c:15686 msgid "live snapshot creation is supported only with external checkpoints" msgstr "" -#: src/qemu/qemu_driver.c:15527 +#: src/qemu/qemu_driver.c:15849 #, c-format msgid "unable to save metadata for snapshot %s" msgstr "" -#: src/qemu/qemu_driver.c:15823 src/test/test_driver.c:6268 -#: src/vz/vz_driver.c:2534 +#: src/qemu/qemu_driver.c:16145 src/test/test_driver.c:6226 +#: src/vz/vz_driver.c:2528 msgid "the domain does not have a current snapshot" msgstr "" -#: src/qemu/qemu_driver.c:16013 src/test/test_driver.c:6671 +#: src/qemu/qemu_driver.c:16334 src/test/test_driver.c:6629 msgid "" "transient domain needs to request run or pause to revert to inactive snapshot" msgstr "" @@ -16141,54 +16127,54 @@ msgid "revert to external disk snapshot not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:16027 src/test/test_driver.c:6679 +#: src/qemu/qemu_driver.c:16348 src/test/test_driver.c:6637 #, c-format msgid "snapshot '%s' lacks domain '%s' rollback info" msgstr "" -#: src/qemu/qemu_driver.c:16037 +#: src/qemu/qemu_driver.c:16358 msgid "must respawn qemu to start inactive snapshot" msgstr "" -#: src/qemu/qemu_driver.c:16451 +#: src/qemu/qemu_driver.c:16765 #, c-format msgid "deletion of %d external disk snapshots not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:16476 +#: src/qemu/qemu_driver.c:16790 #, c-format msgid "failed to set snapshot '%s' as current" msgstr "" -#: src/qemu/qemu_driver.c:16593 +#: src/qemu/qemu_driver.c:16907 #, c-format msgid "No monitor connection for pid %u" msgstr "" -#: src/qemu/qemu_driver.c:16598 +#: src/qemu/qemu_driver.c:16912 #, c-format msgid "Cannot connect to monitor connection of type '%s' for pid %u" msgstr "" -#: src/qemu/qemu_driver.c:16775 +#: src/qemu/qemu_driver.c:17089 #, c-format msgid "cannot find channel %s" msgstr "" -#: src/qemu/qemu_driver.c:16782 +#: src/qemu/qemu_driver.c:17096 #, c-format msgid "channel %s is not using a UNIX socket" msgstr "" -#: src/qemu/qemu_driver.c:16795 +#: src/qemu/qemu_driver.c:17109 msgid "Active channel stream exists for this domain" msgstr "" -#: src/qemu/qemu_domain.c:10273 +#: src/qemu/qemu_domain.c:10669 msgid "No device found for specified path" msgstr "" -#: src/qemu/qemu_driver.c:16846 +#: src/qemu/qemu_driver.c:17160 #, c-format msgid "disk '%s' not ready for pivot yet" msgstr "" @@ -16197,7 +16183,7 @@ msgid "resuming after drive-reopen failed" msgstr "" -#: src/qemu/qemu_domain.c:9301 +#: src/qemu/qemu_domain.c:9673 msgid "block jobs not supported with this QEMU binary" msgstr "" @@ -16215,16 +16201,16 @@ msgid "disk '%s' already in active block copy job" msgstr "" -#: src/qemu/qemu_driver.c:16822 +#: src/qemu/qemu_driver.c:17136 #, c-format msgid "pivot of disk '%s' requires an active copy job" msgstr "" -#: src/qemu/qemu_driver.c:17450 +#: src/qemu/qemu_driver.c:17764 msgid "block copy is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:17460 +#: src/qemu/qemu_driver.c:17774 msgid "domain is not transient" msgstr "" @@ -16233,12 +16219,12 @@ msgid "disk '%s' has backing file, so raw shallow copy is not possible" msgstr "" -#: src/qemu/qemu_driver.c:17343 +#: src/qemu/qemu_driver.c:17657 #, c-format msgid "missing destination file for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:17362 +#: src/qemu/qemu_driver.c:17676 #, c-format msgid "" "external destination file for disk %s already exists and is not a block " @@ -16250,11 +16236,11 @@ msgid "unrecognized format '%s'" msgstr "" -#: src/qemu/qemu_driver.c:17799 +#: src/qemu/qemu_driver.c:18113 msgid "online commit not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:17822 +#: src/qemu/qemu_driver.c:18136 #, c-format msgid "disk %s has no source file to be committed" msgstr "" @@ -16264,7 +16250,7 @@ msgid "could not find top '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:17860 +#: src/qemu/qemu_driver.c:18174 #, c-format msgid "top '%s' in chain for '%s' has no backing file" msgstr "" @@ -16274,17 +16260,17 @@ msgid "could not find base '%s' below '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:17875 +#: src/qemu/qemu_driver.c:18189 #, c-format msgid "base '%s' is not immediately below '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:18016 src/qemu/qemu_driver.c:18085 +#: src/qemu/qemu_driver.c:18330 src/qemu/qemu_driver.c:18399 #, c-format msgid "No graphics backend with index %d" msgstr "" -#: src/qemu/qemu_driver.c:18031 src/qemu/qemu_driver.c:18100 +#: src/qemu/qemu_driver.c:18345 src/qemu/qemu_driver.c:18414 #, c-format msgid "Can only open VNC or SPICE graphics backends, not %s" msgstr "" @@ -16294,11 +16280,11 @@ msgid "block I/O throttle limit value must be less than %llu" msgstr "" -#: src/qemu/qemu_driver.c:18383 +#: src/qemu/qemu_driver.c:18698 msgid "total and read/write of bytes_sec cannot be set at the same time" msgstr "" -#: src/qemu/qemu_driver.c:18391 +#: src/qemu/qemu_driver.c:18706 msgid "total and read/write of iops_sec cannot be set at the same time" msgstr "" @@ -16306,20 +16292,20 @@ msgid "Write to config file failed" msgstr "" -#: src/util/vircgroup.c:3018 src/util/vircgroup.c:3116 +#: src/util/vircgroup.c:2090 src/util/vircgroup.c:2188 msgid "cpuacct parse error" msgstr "" -#: src/util/vircgroup.c:3095 +#: src/util/vircgroup.c:2167 #, c-format msgid "start_cpu %d larger than maximum of %d" msgstr "" -#: src/qemu/qemu_driver.c:18915 +#: src/libxl/libxl_driver.c:1434 src/qemu/qemu_driver.c:19246 msgid "Duration not supported. Use 0 for now" msgstr "" -#: src/qemu/qemu_driver.c:18923 +#: src/qemu/qemu_driver.c:19254 #, c-format msgid "Unknown suspend target: %u" msgstr "" @@ -16328,11 +16314,11 @@ msgid "Unable to suspend domain due to missing system_wakeup monitor command" msgstr "" -#: src/qemu/qemu_driver.c:18945 +#: src/qemu/qemu_driver.c:19276 msgid "S3 state is disabled for this domain" msgstr "" -#: src/qemu/qemu_driver.c:18952 +#: src/qemu/qemu_driver.c:19283 msgid "S4 state is disabled for this domain" msgstr "" @@ -16340,51 +16326,51 @@ msgid "Unable to wake up domain due to missing system_wakeup monitor command" msgstr "" -#: src/qemu/qemu_driver.c:19139 +#: src/qemu/qemu_driver.c:19470 msgid "Specifying mount point is not supported for now" msgstr "" -#: src/util/virhostdev.c:392 +#: src/util/virhostdev.c:387 #, c-format msgid "" "virtualport type %s is currently not supported on interfaces of type hostdev" msgstr "" -#: src/util/virhostdev.c:440 src/util/virhostdev.c:535 +#: src/util/virhostdev.c:435 src/util/virhostdev.c:530 msgid "" "Interface type hostdev is currently supported on SR-IOV Virtual Functions " "only" msgstr "" -#: src/util/virhostdev.c:487 +#: src/util/virhostdev.c:482 #, c-format msgid "" "direct setting of the vlan tag is not allowed for hostdev devices using %s " "mode" msgstr "" -#: src/util/virnetdev.c:2331 +#: src/util/virnetdev.c:2260 msgid "vlan trunking is not supported by SR-IOV network devices" msgstr "" -#: src/util/virnetdev.c:2322 +#: src/util/virnetdev.c:2251 #, c-format msgid "vlan can only be set for SR-IOV VFs, but %s is not a VF" msgstr "" -#: src/qemu/qemu_hostdev.c:198 +#: src/qemu/qemu_hostdev.c:195 msgid "host doesn't support passthrough of host PCI devices" msgstr "" -#: src/qemu/qemu_hostdev.c:208 +#: src/qemu/qemu_hostdev.c:205 msgid "host doesn't support VFIO PCI passthrough" msgstr "" -#: src/qemu/qemu_hostdev.c:216 +#: src/qemu/qemu_hostdev.c:213 msgid "host doesn't support legacy PCI passthrough" msgstr "" -#: src/util/virhostdev.c:685 +#: src/util/virhostdev.c:679 #, c-format msgid "PCI device %s is not assignable" msgstr "" @@ -16399,26 +16385,26 @@ msgid "PCI device %s is already in use" msgstr "" -#: src/util/virhostdev.c:1554 +#: src/util/virhostdev.c:1548 msgid "SCSI host device doesn't support managed mode" msgstr "" -#: src/util/virhostdev.c:1627 +#: src/util/virhostdev.c:1621 #, c-format msgid "SCSI device %s is already in use by other domain(s) as '%s'" msgstr "" -#: src/util/virhostdev.c:952 +#: src/util/virhostdev.c:946 #, c-format msgid "Failed to re-attach PCI device: %s" msgstr "" -#: src/util/virhostdev.c:979 +#: src/util/virhostdev.c:973 #, c-format msgid "Failed to allocate PCI device list: %s" msgstr "" -#: src/util/virhostdev.c:1076 +#: src/util/virhostdev.c:1070 #, c-format msgid "Failed to reset PCI device: %s" msgstr "" @@ -16427,7 +16413,7 @@ msgid "Unable to eject media" msgstr "" -#: src/libxl/libxl_driver.c:3044 src/qemu/qemu_hotplug.c:760 +#: src/libxl/libxl_driver.c:3176 src/qemu/qemu_hotplug.c:1014 #, c-format msgid "target %s:%d already exists" msgstr "" @@ -16436,7 +16422,7 @@ msgid "USB controller hotplug unsupported in this QEMU binary" msgstr "" -#: src/qemu/qemu_hotplug.c:869 +#: src/qemu/qemu_hotplug.c:1132 #, c-format msgid "unexpected disk address type %s" msgstr "" @@ -16446,7 +16432,7 @@ msgid "SCSI controller %d was missing its PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:967 +#: src/qemu/qemu_hotplug.c:1212 msgid "disk device='lun' is not supported for usb bus" msgstr "" @@ -16454,7 +16440,7 @@ msgid "installed qemu version does not support host_net_add" msgstr "" -#: src/qemu/qemu_hotplug.c:1237 +#: src/qemu/qemu_hotplug.c:1517 msgid "virtio-s390 net device cannot be hotplugged." msgstr "" @@ -16462,7 +16448,7 @@ msgid "Unable to attach network devices without vlan" msgstr "" -#: src/qemu/qemu_hotplug.c:1309 +#: src/qemu/qemu_hotplug.c:1597 msgid "device alias not found: cannot set link state to down" msgstr "" @@ -16470,19 +16456,19 @@ msgid "setting of link state not supported: Link is up" msgstr "" -#: src/qemu/qemu_hotplug.c:1506 +#: src/qemu/qemu_hotplug.c:1793 msgid "guest unexpectedly quit during hotplug" msgstr "" -#: src/qemu/qemu_hotplug.c:1846 +#: src/qemu/qemu_hotplug.c:2141 msgid "attaching serial console is not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1852 +#: src/qemu/qemu_hotplug.c:2147 msgid "chardev already exists" msgstr "" -#: src/qemu/qemu_hotplug.c:1928 +#: src/qemu/qemu_hotplug.c:2223 msgid "detaching serial console is not supported" msgstr "" @@ -16491,12 +16477,12 @@ msgid "Unable to prepare scsi hostdev: %s:%d:%d:%d" msgstr "" -#: src/libxl/libxl_driver.c:3158 src/libxl/libxl_driver.c:3674 +#: src/libxl/libxl_driver.c:3290 src/libxl/libxl_driver.c:3806 #, c-format msgid "hostdev mode '%s' not supported" msgstr "" -#: src/libxl/libxl_driver.c:3178 +#: src/libxl/libxl_driver.c:3310 #, c-format msgid "hostdev subsys type '%s' not supported" msgstr "" @@ -16515,28 +16501,28 @@ msgid "Interface type %d has no bridge name" msgstr "" -#: src/qemu/qemu_hotplug.c:3215 +#: src/qemu/qemu_hotplug.c:3528 #, c-format msgid "bridge %s doesn't exist" msgstr "" -#: src/qemu/qemu_hotplug.c:3239 +#: src/qemu/qemu_hotplug.c:3552 #, c-format msgid "unable to recover former state by adding port to bridge %s" msgstr "" -#: src/qemu/qemu_hotplug.c:3271 +#: src/qemu/qemu_hotplug.c:3584 #, c-format msgid "filters not supported on interfaces of type %s" msgstr "" -#: src/qemu/qemu_hotplug.c:3289 +#: src/qemu/qemu_hotplug.c:3602 #, c-format msgid "" "failed to add new filter rules to '%s' - attempting to restore old rules" msgstr "" -#: src/qemu/qemu_hotplug.c:3311 +#: src/qemu/qemu_hotplug.c:3624 msgid "can't change link state: device alias not found" msgstr "" @@ -16544,34 +16530,34 @@ msgid "cannot find existing network device to modify" msgstr "" -#: src/qemu/qemu_hotplug.c:3362 +#: src/qemu/qemu_hotplug.c:3675 #, c-format msgid "cannot change config of '%s' network type" msgstr "" -#: src/qemu/qemu_hotplug.c:3385 +#: src/qemu/qemu_hotplug.c:3698 #, c-format msgid "cannot change network interface mac address from %s to %s" msgstr "" -#: src/qemu/qemu_hotplug.c:3394 +#: src/qemu/qemu_hotplug.c:3707 #, c-format msgid "cannot modify network device model from %s to %s" msgstr "" -#: src/qemu/qemu_hotplug.c:3421 +#: src/qemu/qemu_hotplug.c:3734 msgid "cannot modify virtio network device driver attributes" msgstr "" -#: src/qemu/qemu_hotplug.c:3435 +#: src/qemu/qemu_hotplug.c:3748 msgid "cannot modify network device script attribute" msgstr "" -#: src/qemu/qemu_hotplug.c:3444 +#: src/qemu/qemu_hotplug.c:3757 msgid "cannot modify network device tap name" msgstr "" -#: src/qemu/qemu_hotplug.c:3462 +#: src/qemu/qemu_hotplug.c:3778 msgid "cannot modify network device guest PCI address" msgstr "" @@ -16579,24 +16565,24 @@ msgid "cannot modify network device alias" msgstr "" -#: src/qemu/qemu_hotplug.c:3474 +#: src/qemu/qemu_hotplug.c:3792 msgid "cannot modify network device rom bar setting" msgstr "" -#: src/qemu/qemu_hotplug.c:3479 +#: src/qemu/qemu_hotplug.c:3801 msgid "cannot modify network rom file" msgstr "" -#: src/qemu/qemu_hotplug.c:3484 +#: src/qemu/qemu_hotplug.c:3809 msgid "cannot modify network device boot index setting" msgstr "" -#: src/qemu/qemu_hotplug.c:3522 +#: src/qemu/qemu_hotplug.c:3850 #, c-format msgid "cannot change network interface type to '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:3576 src/qemu/qemu_hotplug.c:3661 +#: src/qemu/qemu_hotplug.c:3904 src/qemu/qemu_hotplug.c:3989 #, c-format msgid "unable to change config on '%s' network type" msgstr "" @@ -16629,23 +16615,23 @@ msgid "cannot change listen network setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:3869 +#: src/qemu/qemu_hotplug.c:4197 msgid "cannot change port settings on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:3874 +#: src/qemu/qemu_hotplug.c:4202 msgid "cannot change keymap setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:3915 +#: src/qemu/qemu_hotplug.c:4243 msgid "cannot change port settings on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:3921 +#: src/qemu/qemu_hotplug.c:4249 msgid "cannot change keymap setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:3966 +#: src/qemu/qemu_hotplug.c:4294 #, c-format msgid "unable to change config on '%s' graphics type" msgstr "" @@ -16655,7 +16641,7 @@ msgid "failed to remove ebtables rule on '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:4781 +#: src/qemu/qemu_hotplug.c:5120 #, c-format msgid "don't know how to remove a %s device" msgstr "" @@ -16664,8 +16650,8 @@ msgid "Unable to wait on unplug condition" msgstr "" -#: src/qemu/qemu_hotplug.c:4900 src/qemu/qemu_hotplug.c:5126 -#: src/qemu/qemu_hotplug.c:5626 +#: src/qemu/qemu_hotplug.c:5239 src/qemu/qemu_hotplug.c:5460 +#: src/qemu/qemu_hotplug.c:5967 #, c-format msgid "cannot hot unplug multifunction PCI device: %s" msgstr "" @@ -16688,35 +16674,35 @@ msgid "disk '%s' is in an active block copy job" msgstr "" -#: src/qemu/qemu_hotplug.c:5014 src/uml/uml_driver.c:2216 +#: src/qemu/qemu_hotplug.c:5348 msgid "This type of disk cannot be hot unplugged" msgstr "" -#: src/qemu/qemu_hotplug.c:5018 +#: src/qemu/qemu_hotplug.c:5352 #, c-format msgid "disk device type '%s' cannot be detached" msgstr "" -#: src/libxl/libxl_driver.c:3570 src/qemu/qemu_hotplug.c:5100 +#: src/libxl/libxl_driver.c:3702 src/qemu/qemu_hotplug.c:5434 #, c-format msgid "controller %s:%d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:5112 +#: src/qemu/qemu_hotplug.c:5446 #, c-format msgid "device with '%s' address cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:5119 +#: src/qemu/qemu_hotplug.c:5453 #, c-format msgid "device with invalid '%s' address cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:5133 +#: src/qemu/qemu_hotplug.c:5467 msgid "device cannot be detached: device is busy" msgstr "" -#: src/libxl/libxl_driver.c:3508 src/qemu/qemu_hotplug.c:5178 +#: src/libxl/libxl_driver.c:3640 src/qemu/qemu_hotplug.c:5514 #, c-format msgid "cannot hot unplug multifunction PCI device: %.4x:%.2x:%.2x.%.1x" msgstr "" @@ -16725,8 +16711,8 @@ msgid "device cannot be detached without a PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:5206 src/qemu/qemu_hotplug.c:5232 -#: src/qemu/qemu_hotplug.c:5259 src/qemu/qemu_hotplug.c:5287 +#: src/qemu/qemu_hotplug.c:5542 src/qemu/qemu_hotplug.c:5568 +#: src/qemu/qemu_hotplug.c:5595 src/qemu/qemu_hotplug.c:5623 msgid "device cannot be detached without a device alias" msgstr "" @@ -16734,17 +16720,17 @@ msgid "device cannot be detached with this QEMU version" msgstr "" -#: src/libxl/libxl_driver.c:3500 src/qemu/qemu_hotplug.c:5379 +#: src/libxl/libxl_driver.c:3632 src/qemu/qemu_hotplug.c:5715 #, c-format msgid "host pci device %.4x:%.2x:%.2x.%.1x not found" msgstr "" -#: src/qemu/qemu_hotplug.c:5386 +#: src/qemu/qemu_hotplug.c:5722 #, c-format msgid "host usb device %03d.%03d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:5390 +#: src/qemu/qemu_hotplug.c:5726 #, c-format msgid "host usb device vendor=0x%.4x product=0x%.4x not found" msgstr "" @@ -16767,11 +16753,11 @@ msgid "unable to determine original VLAN" msgstr "" -#: src/qemu/qemu_hotplug.c:5707 +#: src/qemu/qemu_hotplug.c:6048 msgid "Graphics password only supported for VNC" msgstr "" -#: src/qemu/qemu_hotplug.c:5733 +#: src/qemu/qemu_hotplug.c:6074 msgid "Expiry of passwords is not supported" msgstr "" @@ -16790,7 +16776,7 @@ msgid "cannot load cert data from %s: %s" msgstr "" -#: src/qemu/qemu_migration_cookie.c:263 src/util/virnetdevopenvswitch.c:274 +#: src/qemu/qemu_migration_cookie.c:263 src/util/virnetdevopenvswitch.c:254 #, c-format msgid "Unable to run command to get OVS port data for interface %s" msgstr "" @@ -16815,113 +16801,113 @@ msgid "Network migration data already present" msgstr "" -#: src/qemu/qemu_migration_cookie.c:899 +#: src/qemu/qemu_migration_cookie.c:902 msgid "missing type attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:1689 src/qemu/qemu_migration_cookie.c:904 +#: src/qemu/qemu_migration.c:1690 src/qemu/qemu_migration_cookie.c:907 #, c-format msgid "unknown graphics type %s" msgstr "" -#: src/qemu/qemu_migration_cookie.c:911 +#: src/qemu/qemu_migration_cookie.c:914 msgid "missing port attribute in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:917 +#: src/qemu/qemu_migration_cookie.c:920 msgid "missing tlsPort attribute in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:923 +#: src/qemu/qemu_migration_cookie.c:926 msgid "missing listen attribute in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:952 +#: src/qemu/qemu_migration_cookie.c:955 msgid "missing interface information" msgstr "" -#: src/qemu/qemu_migration_cookie.c:967 +#: src/qemu/qemu_migration_cookie.c:970 msgid "missing vporttype attribute in migration data" msgstr "" -#: src/libxl/libxl_migration.c:197 src/qemu/qemu_migration_cookie.c:1216 -#: src/vz/vz_driver.c:2862 +#: src/libxl/libxl_migration.c:193 src/qemu/qemu_migration_cookie.c:1221 +#: src/vz/vz_driver.c:2856 msgid "missing name element in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1221 +#: src/qemu/qemu_migration_cookie.c:1226 #, c-format msgid "Incoming cookie data had unexpected name %s vs %s" msgstr "" -#: src/libxl/libxl_migration.c:205 src/qemu/qemu_migration_cookie.c:1231 +#: src/libxl/libxl_migration.c:201 src/qemu/qemu_migration_cookie.c:1236 msgid "missing uuid element in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1237 +#: src/qemu/qemu_migration_cookie.c:1242 #, c-format msgid "Incoming cookie data had unexpected UUID %s vs %s" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1246 +#: src/qemu/qemu_migration_cookie.c:1251 msgid "missing hostname element in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1251 src/qemu/qemu_migration_cookie.c:1268 +#: src/qemu/qemu_migration_cookie.c:1256 src/qemu/qemu_migration_cookie.c:1273 #, c-format msgid "Attempt to migrate guest to the same host %s" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1258 +#: src/qemu/qemu_migration_cookie.c:1263 msgid "missing hostuuid element in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1263 +#: src/qemu/qemu_migration_cookie.c:1268 msgid "malformed hostuuid element in migration data" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1284 +#: src/qemu/qemu_migration_cookie.c:1289 msgid "missing feature name" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1290 +#: src/qemu/qemu_migration_cookie.c:1295 #, c-format msgid "Unknown migration cookie feature %s" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1298 +#: src/qemu/qemu_migration_cookie.c:1303 #, c-format msgid "Unsupported migration cookie feature %s" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1317 +#: src/qemu/qemu_migration_cookie.c:1322 msgid "Missing lock driver name in migration cookie" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1329 +#: src/qemu/qemu_migration_cookie.c:1334 #, c-format msgid "Too many domain elements in migration cookie: %d" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1004 +#: src/qemu/qemu_migration_cookie.c:1007 #, c-format msgid "Malformed nbd port '%s'" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1397 +#: src/qemu/qemu_migration_cookie.c:1402 msgid "(qemu_migration_cookie)" msgstr "" -#: src/libxl/libxl_migration.c:180 src/qemu/qemu_migration_cookie.c:1487 +#: src/libxl/libxl_migration.c:176 src/qemu/qemu_migration_cookie.c:1493 msgid "Migration cookie was not NULL terminated" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1515 +#: src/qemu/qemu_migration_cookie.c:1521 #, c-format msgid "Missing %s lock state for migration cookie" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1522 +#: src/qemu/qemu_migration_cookie.c:1528 #, c-format msgid "Source host lock driver %s different from target %s" msgstr "" @@ -16932,7 +16918,7 @@ msgstr "" #: src/qemu/qemu_migration.c:995 src/qemu/qemu_migration.c:1440 -#: src/qemu/qemu_migration.c:3517 +#: src/qemu/qemu_migration.c:3524 msgid "canceled by client" msgstr "" @@ -16998,25 +16984,25 @@ msgid "failed due to I/O error" msgstr "" -#: src/qemu/qemu_migration.c:1704 +#: src/qemu/qemu_migration.c:1705 #, c-format msgid "invalid tlsPort number: %s" msgstr "" -#: src/qemu/qemu_migration.c:1767 src/util/virnetdevopenvswitch.c:317 +#: src/qemu/qemu_migration.c:1768 src/util/virnetdevopenvswitch.c:293 #, c-format msgid "Unable to run command to set OVS port data for interface %s" msgstr "" -#: src/qemu/qemu_migration.c:2056 src/qemu/qemu_migration.c:2306 +#: src/qemu/qemu_migration.c:2058 src/qemu/qemu_migration.c:2309 msgid "offline migration cannot handle non-shared storage" msgstr "" -#: src/qemu/qemu_migration.c:2062 src/qemu/qemu_migration.c:2312 +#: src/qemu/qemu_migration.c:2064 src/qemu/qemu_migration.c:2315 msgid "offline migration must be specified with the persistent flag set" msgstr "" -#: src/qemu/qemu_migration.c:2068 src/qemu/qemu_migration.c:2318 +#: src/qemu/qemu_migration.c:2070 src/qemu/qemu_migration.c:2321 msgid "tunnelled offline migration does not make sense" msgstr "" @@ -17028,24 +17014,24 @@ msgid "qemu isn't capable of IPv6" msgstr "" -#: src/qemu/qemu_migration.c:2222 +#: src/qemu/qemu_migration.c:2224 msgid "host isn't capable of IPv6" msgstr "" -#: src/qemu/qemu_migration.c:2449 src/qemu/qemu_migration.c:3847 +#: src/qemu/qemu_migration.c:2456 src/qemu/qemu_migration.c:3854 msgid "cannot create pipe for tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:2487 +#: src/qemu/qemu_migration.c:2494 msgid "cannot pass pipe for tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:2665 +#: src/qemu/qemu_migration.c:2674 msgid "tunnelled migration requested but NULL stream passed" msgstr "" -#: src/libxl/libxl_migration.c:691 src/openvz/openvz_driver.c:2199 -#: src/qemu/qemu_migration.c:2767 src/vz/vz_driver.c:2973 +#: src/libxl/libxl_migration.c:707 src/openvz/openvz_driver.c:2189 +#: src/qemu/qemu_migration.c:2776 src/vz/vz_driver.c:2967 msgid "" "hostname on destination resolved to localhost, but migration requires an FQDN" msgstr "" @@ -17054,52 +17040,52 @@ msgid "only tcp URIs are supported for KVM/QEMU migrations" msgstr "" -#: src/libxl/libxl_migration.c:716 src/openvz/openvz_driver.c:2208 +#: src/libxl/libxl_migration.c:732 src/openvz/openvz_driver.c:2198 #, c-format msgid "unable to parse URI: %s" msgstr "" -#: src/libxl/libxl_migration.c:723 src/openvz/openvz_driver.c:2215 -#: src/qemu/qemu_migration.c:2806 +#: src/libxl/libxl_migration.c:739 src/openvz/openvz_driver.c:2205 +#: src/qemu/qemu_migration.c:2815 #, c-format msgid "missing host in migration URI: %s" msgstr "" -#: src/libxl/libxl_migration.c:456 src/openvz/openvz_driver.c:2175 -#: src/qemu/qemu_migration.c:2864 +#: src/libxl/libxl_migration.c:453 src/openvz/openvz_driver.c:2165 +#: src/qemu/qemu_migration.c:2873 msgid "no domain XML passed" msgstr "" -#: src/qemu/qemu_migration.c:3131 +#: src/qemu/qemu_migration.c:3137 msgid "poll failed in migration tunnel" msgstr "" -#: src/qemu/qemu_migration.c:3149 +#: src/qemu/qemu_migration.c:3155 msgid "failed to read from wakeup fd" msgstr "" -#: src/qemu/qemu_migration.c:3171 +#: src/qemu/qemu_migration.c:3177 msgid "tunnelled migration failed to read from qemu" msgstr "" -#: src/qemu/qemu_migration.c:3220 +#: src/qemu/qemu_migration.c:3226 msgid "Unable to make pipe" msgstr "" -#: src/qemu/qemu_migration.c:3236 +#: src/qemu/qemu_migration.c:3242 msgid "Unable to create migration thread" msgstr "" -#: src/qemu/qemu_migration.c:3258 +#: src/qemu/qemu_migration.c:3264 msgid "failed to wakeup migration tunnel" msgstr "" -#: src/qemu/qemu_migration.c:3314 +#: src/qemu/qemu_migration.c:3320 #, c-format msgid "Unable to set FD %d blocking" msgstr "" -#: src/qemu/qemu_migration.c:3407 +#: src/qemu/qemu_migration.c:3413 #, c-format msgid "Migration with lock driver %s requires cookie support" msgstr "" @@ -17112,24 +17098,24 @@ msgid "Source qemu is too old to support tunnelled migration" msgstr "" -#: src/libxl/libxl_migration.c:1142 src/qemu/qemu_migration.c:4447 +#: src/libxl/libxl_migration.c:1171 src/qemu/qemu_migration.c:4454 #, c-format msgid "Failed to connect to remote libvirt URI %s: %s" msgstr "" -#: src/qemu/qemu_migration.c:4481 +#: src/qemu/qemu_migration.c:4488 msgid "Destination libvirt does not support peer-to-peer migration protocol" msgstr "" -#: src/qemu/qemu_migration.c:4765 +#: src/qemu/qemu_migration.c:4762 msgid "received unexpected cookie with P2P migration" msgstr "" -#: src/qemu/qemu_migration.c:4779 +#: src/qemu/qemu_migration.c:4776 msgid "Unexpected dconnuri parameter with non-peer2peer migration" msgstr "" -#: src/qemu/qemu_migration.c:4822 +#: src/qemu/qemu_migration.c:4819 #, c-format msgid "Port profile Associate failed for %s" msgstr "" @@ -17138,36 +17124,36 @@ msgid "can't get vmdef" msgstr "" -#: src/qemu/qemu_migration.c:5270 +#: src/qemu/qemu_migration.c:5272 msgid "Unable to set cloexec flag" msgstr "" -#: src/qemu/qemu_migration.c:5454 +#: src/qemu/qemu_migration.c:5456 #, c-format msgid "migration protocol going backwards %s => %s" msgstr "" -#: src/qemu/qemu_migration.c:5487 +#: src/qemu/qemu_migration.c:5489 #, c-format msgid "domain '%s' is not processing incoming migration" msgstr "" -#: src/qemu/qemu_migration.c:5489 +#: src/qemu/qemu_migration.c:5491 #, c-format msgid "domain '%s' is not being migrated" msgstr "" -#: src/qemu/qemu_monitor.c:358 +#: src/qemu/qemu_monitor.c:356 #, c-format msgid "Monitor path %s too big for destination" msgstr "" -#: src/qemu/qemu_monitor.c:439 +#: src/qemu/qemu_monitor.c:437 #, c-format msgid "Process %d %p %p [[[[%s]]][[[%s]]]" msgstr "" -#: src/qemu/qemu_monitor.c:538 +#: src/qemu/qemu_monitor.c:536 msgid "Monitor does not support sending of file descriptors" msgstr "" @@ -17178,7 +17164,7 @@ "%s" msgstr "" -#: src/qemu/qemu_monitor.c:823 +#: src/qemu/qemu_monitor.c:821 msgid "Error notify callback must be supplied" msgstr "" @@ -17186,11 +17172,11 @@ msgid "Qemu monitor was closed" msgstr "" -#: src/qemu/qemu_monitor.c:1088 +#: src/qemu/qemu_monitor.c:1086 msgid "Unable to wait on monitor condition" msgstr "" -#: src/qemu/qemu_monitor.c:1160 +#: src/qemu/qemu_monitor.c:1158 msgid "Cannot determine balloon device path" msgstr "" @@ -17198,16 +17184,16 @@ msgid "Memory balloon model must be virtio to get memballoon path" msgstr "" -#: src/qemu/qemu_monitor.c:1195 +#: src/qemu/qemu_monitor.c:1193 msgid "" "Property 'guest-stats-polling-interval' not found on memory balloon driver." msgstr "" -#: src/qemu/qemu_monitor.c:1295 +#: src/qemu/qemu_monitor.c:1293 msgid "Unable to unescape command" msgstr "" -#: src/qemu/qemu_monitor.c:135 +#: src/qemu/qemu_monitor.c:133 msgid "monitor must not be NULL" msgstr "" @@ -17219,11 +17205,11 @@ msgid "monitor || name must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:142 +#: src/qemu/qemu_monitor.c:140 msgid "JSON monitor is required" msgstr "" -#: src/qemu/qemu_monitor.c:2191 +#: src/qemu/qemu_monitor.c:2209 #, c-format msgid "unknown block IO status: %s" msgstr "" @@ -17233,7 +17219,7 @@ msgid "cannot find info for device '%s'" msgstr "" -#: src/qemu/qemu_monitor.c:2354 +#: src/qemu/qemu_monitor.c:2387 #, c-format msgid "unsupported protocol type %s" msgstr "" @@ -17247,16 +17233,16 @@ msgid "dump-guest-memory is not supported in text mode" msgstr "" -#: src/qemu/qemu_monitor.c:2755 +#: src/qemu/qemu_monitor.c:2788 msgid "fd must be valid" msgstr "" -#: src/qemu/qemu_monitor.c:2761 src/qemu/qemu_monitor.c:2812 +#: src/qemu/qemu_monitor.c:2794 src/qemu/qemu_monitor.c:2845 #, c-format msgid "qemu is not using a unix socket monitor, cannot send fd %s" msgstr "" -#: src/qemu/qemu_monitor.c:2806 +#: src/qemu/qemu_monitor.c:2839 msgid "fd and fdset must be valid" msgstr "" @@ -17284,10 +17270,10 @@ msgid "disk snapshot requires JSON monitor" msgstr "" -#: src/qemu/qemu_driver.c:13978 src/qemu/qemu_driver.c:16998 -#: src/qemu/qemu_driver.c:17279 src/qemu/qemu_driver.c:17615 -#: src/qemu/qemu_driver.c:17807 src/qemu/qemu_migration.c:932 -#: src/qemu/qemu_monitor.c:2504 tools/virsh-domain.c:2397 +#: src/qemu/qemu_driver.c:14293 src/qemu/qemu_driver.c:17312 +#: src/qemu/qemu_driver.c:17593 src/qemu/qemu_driver.c:17929 +#: src/qemu/qemu_driver.c:18121 src/qemu/qemu_migration.c:932 +#: src/qemu/qemu_monitor.c:2537 tools/virsh-domain.c:2393 #, c-format msgid "bandwidth must be less than %llu" msgstr "" @@ -17316,31 +17302,31 @@ msgid "failed to duplicate log fd" msgstr "" -#: src/qemu/qemu_monitor_json.c:293 +#: src/qemu/qemu_monitor_json.c:292 msgid "Unable to append command 'id' string" msgstr "" -#: src/qemu/qemu_monitor_json.c:390 src/qemu/qemu_monitor_json.c:408 +#: src/qemu/qemu_monitor_json.c:389 src/qemu/qemu_monitor_json.c:407 #, c-format msgid "unable to execute QEMU command '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:394 +#: src/qemu/qemu_monitor_json.c:393 #, c-format msgid "unable to execute QEMU command '%s': %s" msgstr "" -#: src/util/virjson.c:160 src/util/virjson.c:258 src/util/virjson.c:277 +#: src/util/virjson.c:195 src/util/virjson.c:304 src/util/virjson.c:323 #, c-format msgid "argument key '%s' must not have null value" msgstr "" -#: src/qemu/qemu_monitor_json.c:580 +#: src/qemu/qemu_monitor_json.c:579 #, c-format msgid "unexpected empty keyword in %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:1367 +#: src/qemu/qemu_monitor_json.c:1408 #, c-format msgid "Human monitor command is not available to run %s" msgstr "" @@ -17353,7 +17339,7 @@ msgid "query-status reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1504 +#: src/qemu/qemu_monitor_json.c:1545 msgid "query-status reply was missing running state" msgstr "" @@ -17369,7 +17355,7 @@ msgid "cpu information was empty" msgstr "" -#: src/qemu/qemu_monitor_json.c:3928 +#: src/qemu/qemu_monitor_json.c:4097 msgid "character device information was missing array element" msgstr "" @@ -17377,7 +17363,7 @@ msgid "info kvm reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1827 +#: src/qemu/qemu_monitor_json.c:1867 msgid "info kvm reply missing 'enabled' field" msgstr "" @@ -17385,11 +17371,11 @@ msgid "info balloon reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1988 +#: src/qemu/qemu_monitor_json.c:2028 msgid "info balloon reply was missing balloon data" msgstr "" -#: src/qemu/qemu_monitor_json.c:6011 +#: src/qemu/qemu_monitor_json.c:6161 msgid "qom-get reply was missing return data" msgstr "" @@ -17401,7 +17387,7 @@ msgid "block info device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:2241 src/qemu/qemu_monitor_json.c:2248 +#: src/qemu/qemu_monitor_json.c:2315 #, c-format msgid "cannot read %s value" msgstr "" @@ -17411,20 +17397,21 @@ msgid "blockstats reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:2419 src/qemu/qemu_monitor_json.c:2426 +#: src/qemu/qemu_monitor_json.c:2454 src/qemu/qemu_monitor_json.c:2532 +#: src/qemu/qemu_monitor_json.c:2539 msgid "blockstats device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:2292 +#: src/qemu/qemu_monitor_json.c:2366 msgid "blockstats stats entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:2305 +#: src/qemu/qemu_monitor_json.c:2379 #, c-format msgid "cannot read %s statistic" msgstr "" -#: src/qemu/qemu_driver.c:11117 +#: src/qemu/qemu_driver.c:11402 src/qemu/qemu_driver.c:11434 #, c-format msgid "cannot find statistics for device '%s'" msgstr "" @@ -17441,60 +17428,60 @@ msgid "info migration reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:3067 +#: src/qemu/qemu_monitor_json.c:3234 msgid "info migration reply was missing return status" msgstr "" -#: src/qemu/qemu_monitor_json.c:3074 +#: src/qemu/qemu_monitor_json.c:3241 #, c-format msgid "unexpected migration status in %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:3121 +#: src/qemu/qemu_monitor_json.c:3288 msgid "migration was active, but no RAM info was set" msgstr "" -#: src/qemu/qemu_monitor_json.c:3128 +#: src/qemu/qemu_monitor_json.c:3295 msgid "migration was active, but RAM 'transferred' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3135 +#: src/qemu/qemu_monitor_json.c:3302 msgid "migration was active, but RAM 'remaining' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3142 +#: src/qemu/qemu_monitor_json.c:3309 msgid "migration was active, but RAM 'total' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3173 +#: src/qemu/qemu_monitor_json.c:3342 msgid "disk migration was active, but 'transferred' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3182 +#: src/qemu/qemu_monitor_json.c:3351 msgid "disk migration was active, but 'remaining' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3191 +#: src/qemu/qemu_monitor_json.c:3360 msgid "disk migration was active, but 'total' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3210 +#: src/qemu/qemu_monitor_json.c:3379 msgid "XBZRLE is active, but 'cache-size' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3219 +#: src/qemu/qemu_monitor_json.c:3388 msgid "XBZRLE is active, but 'bytes' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3228 +#: src/qemu/qemu_monitor_json.c:3397 msgid "XBZRLE is active, but 'pages' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3237 +#: src/qemu/qemu_monitor_json.c:3406 msgid "XBZRLE is active, but 'cache-miss' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:3246 +#: src/qemu/qemu_monitor_json.c:3415 msgid "XBZRLE is active, but 'overflow' data was missing" msgstr "" @@ -17520,7 +17507,7 @@ msgid "missing return information" msgstr "" -#: src/qemu/qemu_monitor_json.c:3583 +#: src/qemu/qemu_monitor_json.c:3752 msgid "incomplete return information" msgstr "" @@ -17532,7 +17519,7 @@ msgid "character device information was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:3940 +#: src/qemu/qemu_monitor_json.c:4109 msgid "character device information was missing filename" msgstr "" @@ -17550,32 +17537,32 @@ "deleting disk is not supported. This may leak data if disk is reassigned" msgstr "" -#: src/qemu/qemu_monitor_json.c:4472 +#: src/qemu/qemu_monitor_json.c:4626 #, c-format msgid "keycode %zu is invalid: 0x%X" msgstr "" -#: src/qemu/qemu_monitor_json.c:4559 +#: src/qemu/qemu_monitor_json.c:4713 msgid "entry was missing 'device'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4575 +#: src/qemu/qemu_monitor_json.c:4729 msgid "entry was missing 'type'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4589 +#: src/qemu/qemu_monitor_json.c:4743 msgid "entry was missing 'speed'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4595 +#: src/qemu/qemu_monitor_json.c:4749 msgid "entry was missing 'offset'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4601 +#: src/qemu/qemu_monitor_json.c:4755 msgid "entry was missing 'len'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4629 +#: src/qemu/qemu_monitor_json.c:4783 msgid "reply was missing return data" msgstr "" @@ -17587,7 +17574,7 @@ msgid "unable to determine array size" msgstr "" -#: src/qemu/qemu_monitor_json.c:4641 +#: src/qemu/qemu_monitor_json.c:4795 msgid "missing array element" msgstr "" @@ -17601,8 +17588,7 @@ msgid "only modern block pull supports speed: %llu" msgstr "" -#: src/qemu/qemu_monitor_json.c:4672 src/qemu/qemu_monitor_json.c:4994 -#: src/qemu/qemu_monitor_json.c:5034 +#: src/qemu/qemu_monitor_json.c:5163 #, c-format msgid "No active operation on device: %s" msgstr "" @@ -17612,8 +17598,7 @@ msgid "Device %s in use" msgstr "" -#: src/qemu/qemu_monitor_json.c:4678 src/qemu/qemu_monitor_json.c:4997 -#: src/qemu/qemu_monitor_json.c:5037 +#: src/qemu/qemu_monitor_json.c:5166 #, c-format msgid "Operation is not supported for device: %s" msgstr "" @@ -17627,7 +17612,7 @@ msgid "Unexpected error" msgstr "" -#: src/qemu/qemu_monitor_json.c:4831 +#: src/qemu/qemu_monitor_json.c:4995 #, c-format msgid "block_io_throttle field '%s' missing in qemu's output" msgstr "" @@ -17636,15 +17621,15 @@ msgid " block_io_throttle reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:4859 src/qemu/qemu_monitor_json.c:4866 +#: src/qemu/qemu_monitor_json.c:5018 src/qemu/qemu_monitor_json.c:5028 msgid "block_io_throttle device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:4877 +#: src/qemu/qemu_monitor_json.c:5040 msgid "block_io_throttle inserted entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:4911 +#: src/qemu/qemu_monitor_json.c:5074 #, c-format msgid "cannot find throttling info for device '%s'" msgstr "" @@ -17653,23 +17638,23 @@ msgid "query-version reply was missing 'return' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5103 +#: src/qemu/qemu_monitor_json.c:5253 msgid "query-version reply was missing 'qemu' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5109 +#: src/qemu/qemu_monitor_json.c:5259 msgid "query-version reply was missing 'major' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:5114 +#: src/qemu/qemu_monitor_json.c:5264 msgid "query-version reply was missing 'minor' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:5119 +#: src/qemu/qemu_monitor_json.c:5269 msgid "query-version reply was missing 'micro' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:5127 +#: src/qemu/qemu_monitor_json.c:5277 msgid "query-version reply was missing 'package' version" msgstr "" @@ -17681,19 +17666,19 @@ msgid "query-machines reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5184 +#: src/qemu/qemu_monitor_json.c:5334 msgid "query-machines reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5194 +#: src/qemu/qemu_monitor_json.c:5344 msgid "query-machines reply has malformed 'is-default' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5201 +#: src/qemu/qemu_monitor_json.c:5351 msgid "query-machines reply has malformed 'alias' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5210 +#: src/qemu/qemu_monitor_json.c:5360 msgid "query-machines reply has malformed 'cpu-max' data" msgstr "" @@ -17705,7 +17690,7 @@ msgid "query-cpu-definitions reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5284 +#: src/qemu/qemu_monitor_json.c:5434 msgid "query-cpu-definitions reply data was missing 'name'" msgstr "" @@ -17717,7 +17702,7 @@ msgid "query-commands reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5558 +#: src/qemu/qemu_monitor_json.c:5708 msgid "query-commands reply data was missing 'name'" msgstr "" @@ -17729,11 +17714,11 @@ msgid "query-events reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5619 +#: src/qemu/qemu_monitor_json.c:5769 msgid "query-events reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5679 +#: src/qemu/qemu_monitor_json.c:5829 msgid "query-command-line-options reply was missing return data" msgstr "" @@ -17741,7 +17726,7 @@ msgid "query-command-line-options reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5699 +#: src/qemu/qemu_monitor_json.c:5849 msgid "query-command-line-options reply data was missing 'option'" msgstr "" @@ -17749,7 +17734,7 @@ msgid "query-command-line-options parameter data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5735 +#: src/qemu/qemu_monitor_json.c:5885 msgid "query-command-line-options parameter data was missing 'name'" msgstr "" @@ -17757,7 +17742,7 @@ msgid "query-kvm reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5792 +#: src/qemu/qemu_monitor_json.c:5942 msgid "query-kvm replied unexpected data" msgstr "" @@ -17769,7 +17754,7 @@ msgid "qom-list-types reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5840 +#: src/qemu/qemu_monitor_json.c:5990 msgid "qom-list-types reply data was missing 'name'" msgstr "" @@ -17781,20 +17766,20 @@ msgid "qom-list reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5904 +#: src/qemu/qemu_monitor_json.c:6054 msgid "qom-list reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5914 +#: src/qemu/qemu_monitor_json.c:6064 msgid "qom-list reply has malformed 'type' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:6003 +#: src/qemu/qemu_monitor_json.c:6153 #, c-format msgid "qom-get invalid object property type %d" msgstr "" -#: src/qemu/qemu_monitor_json.c:6066 +#: src/qemu/qemu_monitor_json.c:6216 #, c-format msgid "qom-set invalid object property type %d" msgstr "" @@ -17815,7 +17800,7 @@ msgid "query-target reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:6220 +#: src/qemu/qemu_monitor_json.c:6370 msgid "query-target reply was missing arch data" msgstr "" @@ -17823,11 +17808,11 @@ msgid "missing migration capabilities" msgstr "" -#: src/qemu/qemu_monitor_json.c:6274 +#: src/qemu/qemu_monitor_json.c:6424 msgid "missing entry in migration capabilities list" msgstr "" -#: src/qemu/qemu_migration_cookie.c:1163 src/qemu/qemu_monitor_json.c:6280 +#: src/qemu/qemu_migration_cookie.c:1168 src/qemu/qemu_monitor_json.c:6430 msgid "missing migration capability name" msgstr "" @@ -17841,7 +17826,7 @@ msgid "%s reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:6694 +#: src/qemu/qemu_monitor_json.c:6857 #, c-format msgid "%s array element does not contain data" msgstr "" @@ -17855,23 +17840,23 @@ msgid "chardev-add reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:6923 +#: src/qemu/qemu_monitor_json.c:7086 msgid "chardev-add reply was missing pty path" msgstr "" -#: src/qemu/qemu_monitor_json.c:7017 +#: src/qemu/qemu_monitor_json.c:7180 msgid "missing cpuid-register in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:7022 +#: src/qemu/qemu_monitor_json.c:7185 msgid "missing or invalid cpuid-input-eax in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:7029 +#: src/qemu/qemu_monitor_json.c:7192 msgid "missing or invalid features in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:7045 +#: src/qemu/qemu_monitor_json.c:7208 #, c-format msgid "unknown CPU register '%s'" msgstr "" @@ -17881,7 +17866,7 @@ msgid "%s CPU property did not return an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:7213 +#: src/qemu/qemu_monitor_json.c:7376 #, c-format msgid "CPU definition retrieval isn't supported for '%s'" msgstr "" @@ -18033,7 +18018,7 @@ msgid "adding %s disk controller failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:90 +#: src/qemu/qemu_monitor_text.c:87 msgid "drive hotplug is not supported" msgstr "" @@ -18057,16 +18042,16 @@ msgid "adding %s device failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:96 +#: src/qemu/qemu_monitor_text.c:93 msgid "open disk image file failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:144 +#: src/qemu/qemu_monitor_text.c:141 msgid "" "deleting drive is not supported. This may leak data if disk is reassigned" msgstr "" -#: src/qemu/qemu_monitor_text.c:156 +#: src/qemu/qemu_monitor_text.c:153 #, c-format msgid "deleting %s drive failed: %s" msgstr "" @@ -18079,25 +18064,25 @@ msgid "the disk password is incorrect" msgstr "" -#: src/qemu/qemu_monitor_text.c:190 +#: src/qemu/qemu_monitor_text.c:187 #, c-format msgid "Failed to take snapshot: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:194 +#: src/qemu/qemu_monitor_text.c:191 msgid "this domain does not have a device to take snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:223 +#: src/qemu/qemu_monitor_text.c:220 msgid "this domain does not have a device to load snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:227 +#: src/qemu/qemu_monitor_text.c:224 #, c-format msgid "the snapshot '%s' does not exist, and was not loaded" msgstr "" -#: src/qemu/qemu_monitor_text.c:270 +#: src/qemu/qemu_monitor_text.c:267 msgid "this domain does not have a device to delete snapshots" msgstr "" @@ -18111,16 +18096,16 @@ msgid "No info for device '%s'" msgstr "" -#: src/qemu/qemu_process.c:227 +#: src/qemu/qemu_process.c:229 #, c-format msgid "Failed to set security context for agent for %s" msgstr "" -#: src/qemu/qemu_process.c:250 +#: src/qemu/qemu_process.c:252 msgid "guest crashed while connecting to the guest agent" msgstr "" -#: src/qemu/qemu_process.c:255 +#: src/qemu/qemu_process.c:257 #, c-format msgid "Failed to clear security context for agent for %s" msgstr "" @@ -18158,16 +18143,16 @@ msgid "format='qcow' passphrase for %s must not contain a '\\0'" msgstr "" -#: src/qemu/qemu_process.c:513 +#: src/qemu/qemu_process.c:529 msgid "Failed to create reboot thread, killing domain" msgstr "" -#: src/qemu/qemu_process.c:1746 +#: src/qemu/qemu_process.c:1841 #, c-format msgid "Failed to set security context for monitor for %s" msgstr "" -#: src/qemu/qemu_process.c:1794 +#: src/qemu/qemu_process.c:1889 #, c-format msgid "Failed to clear security context for monitor for %s" msgstr "" @@ -18197,7 +18182,7 @@ msgid "Process exited prior to exec: %s" msgstr "" -#: src/qemu/qemu_process.c:1941 +#: src/qemu/qemu_process.c:2036 #, c-format msgid "no assigned pty for device %s" msgstr "" @@ -18211,7 +18196,7 @@ msgid "Failed to convert nodeset to cpuset" msgstr "" -#: src/qemu/qemu_process.c:2328 +#: src/qemu/qemu_process.c:2424 msgid "Cannot setup CPU affinity until process is started" msgstr "" @@ -18219,7 +18204,7 @@ msgid "Setting of link state is not supported by this qemu" msgstr "" -#: src/qemu/qemu_process.c:2418 +#: src/qemu/qemu_process.c:2521 #, c-format msgid "Couldn't set link state on interface: %s" msgstr "" @@ -18259,16 +18244,16 @@ msgid "cannot find PCI address for balloon %s" msgstr "" -#: src/qemu/qemu_process.c:2827 +#: src/qemu/qemu_process.c:2939 #, c-format msgid "Unable to pre-create chardev file '%s'" msgstr "" -#: src/qemu/qemu_process.c:7911 +#: src/qemu/qemu_process.c:8159 msgid "Could not create thread. QEMU initialization might be incomplete" msgstr "" -#: src/qemu/qemu_process.c:3830 +#: src/qemu/qemu_process.c:3953 msgid "" "Auto allocation of spice TLS port requested but spice TLS is disabled in " "qemu.conf" @@ -18278,12 +18263,11 @@ msgid "Maximum CPUs greater than specified machine type limit" msgstr "" -#: src/qemu/qemu_process.c:3945 +#: src/qemu/qemu_process.c:4051 msgid "host doesn't support paravirtual spinlocks" msgstr "" -#: src/qemu/qemu_process.c:5230 src/qemu/qemu_process.c:7200 -#: src/uml/uml_driver.c:1042 +#: src/qemu/qemu_process.c:5342 src/qemu/qemu_process.c:7417 msgid "VM is already active" msgstr "" @@ -18291,33 +18275,32 @@ msgid "Unable to set huge path in security driver" msgstr "" -#: src/qemu/qemu_process.c:6139 src/qemu/qemu_process.c:7224 -#: src/uml/uml_driver.c:1064 +#: src/qemu/qemu_process.c:6291 src/qemu/qemu_process.c:7441 #, c-format msgid "cannot create log directory %s" msgstr "" -#: src/qemu/qemu_process.c:5152 +#: src/qemu/qemu_process.c:5261 msgid "" "Domain requires KVM, but it is not available. Check that virtualization is " "enabled in the host BIOS, and host configuration is setup to load the kvm " "modules." msgstr "" -#: src/qemu/qemu_process.c:6147 +#: src/qemu/qemu_process.c:6299 msgid "Failed to build pidfile path." msgstr "" -#: src/qemu/qemu_process.c:6154 +#: src/qemu/qemu_process.c:6306 #, c-format msgid "Cannot remove stale PID file %s" msgstr "" -#: src/qemu/qemu_process.c:4825 +#: src/qemu/qemu_process.c:4964 msgid "Raw I/O is not supported on this platform" msgstr "" -#: src/qemu/qemu_process.c:6453 +#: src/qemu/qemu_process.c:6651 #, c-format msgid "cannot stat fd %d" msgstr "" @@ -18342,7 +18325,7 @@ #: src/remote/remote_client_bodies.h:3851 #: src/remote/remote_client_bodies.h:3885 #: src/remote/remote_client_bodies.h:4274 -#: src/remote/remote_client_bodies.h:7092 src/remote/remote_driver.c:2183 +#: src/remote/remote_client_bodies.h:7128 src/remote/remote_driver.c:2181 #, c-format msgid "%s length greater than maximum: %d > %d" msgstr "" @@ -18370,35 +18353,35 @@ msgid "too many remote undefineds: %d > %d" msgstr "" -#: src/remote/remote_driver.c:707 +#: src/remote/remote_driver.c:705 #, c-format msgid "Failed to parse value of URI component %s" msgstr "" -#: src/remote/remote_driver.c:808 +#: src/remote/remote_driver.c:806 #, c-format msgid "using unix socket and remote server '%s' is not supported." msgstr "" -#: src/remote/remote_driver.c:827 +#: src/remote/remote_driver.c:825 msgid "" "remote_open: transport in URL not recognised (should be " "tls|unix|ssh|ext|tcp|libssh2)" msgstr "" -#: src/remote/remote_driver.c:847 +#: src/remote/remote_driver.c:845 msgid "Only Unix socket URI transport is allowed in setuid mode" msgstr "" -#: src/remote/remote_driver.c:955 +#: src/remote/remote_driver.c:953 msgid "remote_open: for 'ext' transport, command is required" msgstr "" -#: src/remote/remote_driver.c:981 +#: src/remote/remote_driver.c:979 msgid "GNUTLS support not available in this build" msgstr "" -#: src/remote/remote_driver.c:1005 +#: src/remote/remote_driver.c:1003 msgid "" "Connecting to session instance without socket path is not supported by the " "libssh2 connection driver" @@ -18411,31 +18394,31 @@ "the name of the libvirtd binary)" msgstr "" -#: src/remote/remote_driver.c:1105 +#: src/remote/remote_driver.c:1103 msgid "" "Connecting to session instance without socket path is not supported by the " "ssh connection driver" msgstr "" -#: src/remote/remote_driver.c:1145 +#: src/remote/remote_driver.c:1143 msgid "transport methods unix, ssh and ext are not supported under Windows" msgstr "" -#: src/remote/remote_driver.c:1594 +#: src/remote/remote_driver.c:1592 msgid "remoteNodeGetCPUStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1613 src/remote/remote_driver.c:1677 +#: src/remote/remote_driver.c:1611 src/remote/remote_driver.c:1675 #, c-format msgid "Stats %s too big for destination" msgstr "" -#: src/remote/remote_driver.c:1658 +#: src/remote/remote_driver.c:1656 msgid "remoteNodeGetMemoryStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1709 src/remote/remote_driver.c:7539 -#: src/remote/remote_driver.c:7795 +#: src/remote/remote_driver.c:1707 src/remote/remote_driver.c:7537 +#: src/remote/remote_driver.c:7793 #, c-format msgid "too many NUMA cells: %d > %d" msgstr "" @@ -18444,211 +18427,211 @@ msgid "returned number of parameters exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1792 +#: src/remote/remote_driver.c:1790 msgid "returned number of disk errors exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1840 +#: src/remote/remote_driver.c:1838 msgid "remoteDomainBlockStatsFlags: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:2113 src/remote/remote_driver.c:2283 +#: src/remote/remote_driver.c:2111 src/remote/remote_driver.c:2281 #, c-format msgid "vCPU count exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2121 src/remote/remote_driver.c:2225 -#: src/remote/remote_driver.c:2290 +#: src/remote/remote_driver.c:2119 src/remote/remote_driver.c:2223 +#: src/remote/remote_driver.c:2288 #, c-format msgid "vCPU map buffer length exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2142 src/remote/remote_driver.c:2307 +#: src/remote/remote_driver.c:2140 src/remote/remote_driver.c:2305 #, c-format msgid "host reports too many vCPUs: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2149 src/remote/remote_driver.c:2245 -#: src/remote/remote_driver.c:2313 +#: src/remote/remote_driver.c:2147 src/remote/remote_driver.c:2243 +#: src/remote/remote_driver.c:2311 #, c-format msgid "host reports map buffer length exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2441 +#: src/remote/remote_driver.c:2439 #, c-format msgid "security label exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2486 +#: src/remote/remote_driver.c:2484 #, c-format msgid "security label exceeds maximum: %zd" msgstr "" -#: src/remote/remote_driver.c:2558 +#: src/remote/remote_driver.c:2556 #, c-format msgid "security model exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2567 +#: src/remote/remote_driver.c:2565 #, c-format msgid "security doi exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2654 +#: src/remote/remote_driver.c:2652 msgid "caller ignores cookie or cookielen" msgstr "" -#: src/remote/remote_driver.c:2663 src/remote/remote_driver.c:6155 -#: src/remote/remote_driver.c:7098 +#: src/remote/remote_driver.c:2661 src/remote/remote_driver.c:6153 +#: src/remote/remote_driver.c:7096 msgid "caller ignores uri_out" msgstr "" -#: src/remote/remote_driver.c:2767 +#: src/remote/remote_driver.c:2765 #, c-format msgid "too many memory stats requested: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2811 +#: src/remote/remote_driver.c:2809 #, c-format msgid "block peek request too large for remote protocol, %zi > %d" msgstr "" -#: src/remote/remote_driver.c:2832 src/remote/remote_driver.c:2883 +#: src/remote/remote_driver.c:2830 src/remote/remote_driver.c:2881 msgid "returned buffer is not same size as requested" msgstr "" -#: src/remote/remote_driver.c:2863 +#: src/remote/remote_driver.c:2861 #, c-format msgid "memory peek request too large for remote protocol, %zi > %d" msgstr "" -#: src/remote/remote_driver.c:3008 +#: src/remote/remote_driver.c:3006 #, c-format msgid "nparams count exceeds maximum: %u > %u" msgstr "" -#: src/remote/remote_driver.c:3014 +#: src/remote/remote_driver.c:3012 #, c-format msgid "ncpus count exceeds maximum: %u > %u" msgstr "" -#: src/remote/remote_driver.c:3039 +#: src/remote/remote_driver.c:3037 msgid "remoteDomainGetCPUStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:3737 +#: src/remote/remote_driver.c:3735 #, c-format msgid "unknown authentication type %s" msgstr "" -#: src/remote/remote_driver.c:3746 +#: src/remote/remote_driver.c:3744 #, c-format msgid "requested authentication type %s rejected" msgstr "" -#: src/remote/remote_driver.c:3783 +#: src/remote/remote_driver.c:3781 #, c-format msgid "unsupported authentication type %d" msgstr "" -#: src/remote/remote_driver.c:4070 +#: src/remote/remote_driver.c:4068 msgid "Failed to make auth credentials" msgstr "" -#: src/remote/remote_driver.c:4081 +#: src/remote/remote_driver.c:4079 msgid "No authentication callback available" msgstr "" -#: src/remote/remote_driver.c:4087 +#: src/remote/remote_driver.c:4085 msgid "Failed to collect auth credentials" msgstr "" -#: src/remote/remote_driver.c:4193 +#: src/remote/remote_driver.c:4191 #, c-format msgid "SASL mechanism %s not supported by server" msgstr "" -#: src/remote/remote_driver.c:4223 +#: src/remote/remote_driver.c:4221 #, c-format msgid "SASL negotiation data too long: %zu bytes" msgstr "" -#: src/remote/remote_driver.c:4322 +#: src/remote/remote_driver.c:4320 #, c-format msgid "negotiation SSF %d was not strong enough" msgstr "" -#: src/remote/remote_driver.c:5549 +#: src/remote/remote_driver.c:5547 msgid "no internalFlags support" msgstr "" -#: src/remote/remote_driver.c:6087 src/remote/remote_driver.c:6146 -#: src/remote/remote_driver.c:6231 src/remote/remote_driver.c:6292 -#: src/remote/remote_driver.c:6351 src/remote/remote_driver.c:7017 -#: src/remote/remote_driver.c:7089 src/remote/remote_driver.c:7191 -#: src/remote/remote_driver.c:7265 src/remote/remote_driver.c:7340 +#: src/remote/remote_driver.c:6085 src/remote/remote_driver.c:6144 +#: src/remote/remote_driver.c:6229 src/remote/remote_driver.c:6290 +#: src/remote/remote_driver.c:6349 src/remote/remote_driver.c:7015 +#: src/remote/remote_driver.c:7087 src/remote/remote_driver.c:7189 +#: src/remote/remote_driver.c:7263 src/remote/remote_driver.c:7338 msgid "caller ignores cookieout or cookieoutlen" msgstr "" -#: src/remote/remote_driver.c:6437 +#: src/remote/remote_driver.c:6435 #, c-format msgid "Too many model names '%d' for limit '%d'" msgstr "" -#: src/remote/remote_driver.c:6559 +#: src/remote/remote_driver.c:6557 msgid "" "the caller doesn't support keepalive protocol; perhaps it's missing event " "loop implementation" msgstr "" -#: src/rpc/virkeepalive.c:251 +#: src/rpc/virkeepalive.c:249 msgid "keepalive interval already set" msgstr "" -#: src/rpc/virkeepalive.c:257 +#: src/rpc/virkeepalive.c:255 #, c-format msgid "keepalive interval %d too large" msgstr "" -#: src/rpc/virnetclient.c:308 +#: src/rpc/virnetclient.c:306 msgid "unable to make pipe" msgstr "" -#: src/rpc/virnetclient.c:667 +#: src/rpc/virnetclient.c:665 msgid "Unable to register async IO callback" msgstr "" -#: src/rpc/virnetclient.c:685 +#: src/rpc/virnetclient.c:683 msgid "Unable to enable keepalives without async IO support" msgstr "" -#: src/rpc/virnetclient.c:860 src/rpc/virnetclient.c:1890 +#: src/rpc/virnetclient.c:858 src/rpc/virnetclient.c:1888 msgid "failed to wake up polling thread" msgstr "" -#: src/rpc/virnetclient.c:971 +#: src/rpc/virnetclient.c:969 msgid "Unable to read TLS confirmation" msgstr "" -#: src/rpc/virnetclient.c:976 +#: src/rpc/virnetclient.c:974 msgid "server verification (of our certificate or IP address) failed" msgstr "" -#: src/rpc/virnetclient.c:1119 +#: src/rpc/virnetclient.c:1117 #, c-format msgid "no call waiting for reply with prog %d vers %d serial %d" msgstr "" -#: src/rpc/virnetclient.c:1291 +#: src/rpc/virnetclient.c:1289 #, c-format msgid "got unexpected RPC call prog %d vers %d proc %d type %d" msgstr "" -#: src/rpc/virnetclient.c:1672 +#: src/rpc/virnetclient.c:1670 msgid "poll on socket failed" msgstr "" -#: src/rpc/virnetclient.c:1699 +#: src/rpc/virnetclient.c:1697 msgid "read on wakeup fd failed" msgstr "" @@ -18656,23 +18639,23 @@ msgid "received hangup / error event on socket" msgstr "" -#: src/rpc/virnetclient.c:1908 src/util/virfdstream.c:598 +#: src/rpc/virnetclient.c:1906 src/util/virfdstream.c:598 msgid "failed to wait on condition" msgstr "" -#: src/rpc/virnetclient.c:2040 +#: src/rpc/virnetclient.c:2038 msgid "Attempt to send an asynchronous message with a synchronous reply" msgstr "" -#: src/rpc/virnetclient.c:2047 +#: src/rpc/virnetclient.c:2045 msgid "Attempt to send a non-blocking message with a synchronous reply" msgstr "" -#: src/rpc/virnetclient.c:2057 src/util/virfdstream.c:1135 +#: src/rpc/virnetclient.c:2055 src/util/virfdstream.c:1135 msgid "cannot initialize condition variable" msgstr "" -#: src/rpc/virnetclient.c:2122 +#: src/rpc/virnetclient.c:2120 msgid "client socket is closed" msgstr "" @@ -18701,121 +18684,121 @@ msgid "No event expected with procedure %x" msgstr "" -#: src/rpc/virnetclientprogram.c:304 src/rpc/virnetclientprogram.c:363 +#: src/rpc/virnetclientprogram.c:302 src/rpc/virnetclientprogram.c:361 #, c-format msgid "Cannot duplicate FD %d" msgstr "" -#: src/rpc/virnetclientprogram.c:310 src/rpc/virnetclientprogram.c:369 -#: src/rpc/virnetmessage.c:574 src/rpc/virnetmessage.c:595 +#: src/rpc/virnetclientprogram.c:308 src/rpc/virnetclientprogram.c:367 +#: src/rpc/virnetmessage.c:573 src/rpc/virnetmessage.c:594 #, c-format msgid "Cannot set close-on-exec %d" msgstr "" -#: src/rpc/virnetclientprogram.c:336 +#: src/rpc/virnetclientprogram.c:334 #, c-format msgid "Unexpected message type %d" msgstr "" -#: src/rpc/virnetclientprogram.c:341 +#: src/rpc/virnetclientprogram.c:339 #, c-format msgid "Unexpected message proc %d != %d" msgstr "" -#: src/rpc/virnetclientprogram.c:347 +#: src/rpc/virnetclientprogram.c:345 #, c-format msgid "Unexpected message serial %d != %d" msgstr "" -#: src/rpc/virnetclientprogram.c:387 +#: src/rpc/virnetclientprogram.c:385 #, c-format msgid "Unexpected message status %d" msgstr "" -#: src/rpc/virnetclientstream.c:670 +#: src/rpc/virnetclientstream.c:668 msgid "multiple stream callbacks not supported" msgstr "" -#: src/rpc/virnetclientstream.c:706 src/rpc/virnetclientstream.c:728 +#: src/rpc/virnetclientstream.c:704 src/rpc/virnetclientstream.c:726 msgid "no stream callback registered" msgstr "" -#: src/rpc/virnetmessage.c:132 +#: src/rpc/virnetmessage.c:131 msgid "Unable to decode message length" msgstr "" -#: src/rpc/virnetmessage.c:139 +#: src/rpc/virnetmessage.c:138 #, c-format msgid "packet %d bytes received from server too small, want %d" msgstr "" -#: src/rpc/virnetmessage.c:149 +#: src/rpc/virnetmessage.c:148 #, c-format msgid "packet %d bytes received from server too large, want %d" msgstr "" -#: src/rpc/virnetmessage.c:189 +#: src/rpc/virnetmessage.c:188 msgid "Unable to decode header until len is received" msgstr "" -#: src/rpc/virnetmessage.c:202 +#: src/rpc/virnetmessage.c:201 msgid "Unable to decode message header" msgstr "" -#: src/rpc/virnetmessage.c:246 src/rpc/virnetmessage.c:393 -#: src/rpc/virnetmessage.c:473 src/rpc/virnetmessage.c:498 +#: src/rpc/virnetmessage.c:245 src/rpc/virnetmessage.c:392 +#: src/rpc/virnetmessage.c:472 src/rpc/virnetmessage.c:497 msgid "Unable to encode message length" msgstr "" -#: src/rpc/virnetmessage.c:251 +#: src/rpc/virnetmessage.c:250 msgid "Unable to encode message header" msgstr "" -#: src/rpc/virnetmessage.c:262 +#: src/rpc/virnetmessage.c:261 msgid "Unable to re-encode message length" msgstr "" -#: src/rpc/virnetmessage.c:287 +#: src/rpc/virnetmessage.c:286 #, c-format msgid "Too many FDs to send %d, expected %d maximum" msgstr "" -#: src/rpc/virnetmessage.c:293 +#: src/rpc/virnetmessage.c:292 msgid "Unable to encode number of FDs" msgstr "" -#: src/rpc/virnetmessage.c:318 +#: src/rpc/virnetmessage.c:317 msgid "Unable to decode number of FDs" msgstr "" -#: src/rpc/virnetmessage.c:325 +#: src/rpc/virnetmessage.c:324 #, c-format msgid "Received too many FDs %d, expected %d maximum" msgstr "" -#: src/rpc/virnetmessage.c:367 +#: src/rpc/virnetmessage.c:366 msgid "Unable to encode message payload" msgstr "" -#: src/rpc/virnetmessage.c:421 +#: src/rpc/virnetmessage.c:420 msgid "Unable to decode message payload" msgstr "" -#: src/rpc/virnetmessage.c:448 +#: src/rpc/virnetmessage.c:447 #, c-format msgid "Stream data too long to send (%zu bytes needed, %zu bytes available)" msgstr "" -#: src/rpc/virnetmessage.c:547 +#: src/rpc/virnetmessage.c:546 msgid "Library function returned error but did not set virError" msgstr "" -#: src/rpc/virnetmessage.c:561 +#: src/rpc/virnetmessage.c:560 #, c-format msgid "No FD available at slot %zu" msgstr "" -#: src/rpc/virnetmessage.c:567 src/rpc/virnetmessage.c:588 +#: src/rpc/virnetmessage.c:566 src/rpc/virnetmessage.c:587 #, c-format msgid "Unable to duplicate FD %d" msgstr "" @@ -18825,7 +18808,7 @@ msgid "failed to initialize SASL library: %d (%s)" msgstr "" -#: src/rpc/virnetsaslcontext.c:149 src/rpc/virnettlscontext.c:370 +#: src/rpc/virnetsaslcontext.c:149 src/rpc/virnettlscontext.c:369 #, c-format msgid "Malformed TLS whitelist regular expression '%s'" msgstr "" @@ -18904,25 +18887,25 @@ msgid "failed to decode SASL data: %d (%s)" msgstr "" -#: src/rpc/virnetsocket.c:238 +#: src/rpc/virnetsocket.c:236 msgid "Unable to set close-on-exec flag" msgstr "" -#: src/rpc/virnetsocket.c:243 +#: src/rpc/virnetsocket.c:241 msgid "Unable to enable non-blocking flag" msgstr "" -#: src/rpc/virnetsocket.c:267 +#: src/rpc/virnetsocket.c:265 msgid "Unable to disable nagle algorithm" msgstr "" -#: src/rpc/virnetsocket.c:340 src/rpc/virnetsocket.c:563 +#: src/rpc/virnetsocket.c:338 src/rpc/virnetsocket.c:561 #, c-format msgid "Unable to resolve address '%s' service '%s': %s" msgstr "" -#: src/rpc/virnetsocket.c:358 src/rpc/virnetsocket.c:416 -#: src/rpc/virnetsocket.c:572 +#: src/rpc/virnetsocket.c:356 src/rpc/virnetsocket.c:414 +#: src/rpc/virnetsocket.c:570 msgid "Unable to create socket" msgstr "" @@ -18930,202 +18913,202 @@ msgid "Unable to enable port reuse" msgstr "" -#: src/rpc/virnetsocket.c:378 +#: src/rpc/virnetsocket.c:376 msgid "Unable to force bind to IPv6 only" msgstr "" -#: src/rpc/virnetsocket.c:386 src/rpc/virnetsocket.c:414 +#: src/rpc/virnetsocket.c:384 src/rpc/virnetsocket.c:412 msgid "Unable to bind to port" msgstr "" -#: src/rpc/virnetsocket.c:397 src/rpc/virnetsocket.c:526 -#: src/rpc/virnetsocket.c:596 src/rpc/virnetsocket.c:727 -#: src/rpc/virnetsocket.c:1194 src/rpc/virnetsocket.c:1246 -#: src/rpc/virnetsocket.c:2105 +#: src/rpc/virnetsocket.c:395 src/rpc/virnetsocket.c:524 +#: src/rpc/virnetsocket.c:594 src/rpc/virnetsocket.c:725 +#: src/rpc/virnetsocket.c:1192 src/rpc/virnetsocket.c:1244 +#: src/rpc/virnetsocket.c:2103 msgid "Unable to get local socket name" msgstr "" -#: src/rpc/virnetsocket.c:456 src/rpc/virnetsocket.c:687 +#: src/rpc/virnetsocket.c:454 src/rpc/virnetsocket.c:685 msgid "Failed to create socket" msgstr "" -#: src/rpc/virnetsocket.c:463 src/rpc/virnetsocket.c:693 +#: src/rpc/virnetsocket.c:461 src/rpc/virnetsocket.c:691 #, c-format msgid "Path %s too long for unix socket" msgstr "" -#: src/rpc/virnetsocket.c:476 +#: src/rpc/virnetsocket.c:474 #, c-format msgid "Failed to bind socket to '%s'" msgstr "" -#: src/rpc/virnetsocket.c:487 +#: src/rpc/virnetsocket.c:485 #, c-format msgid "Failed to change ownership of '%s' to %d:%d" msgstr "" -#: src/rpc/virnetsocket.c:511 src/rpc/virnetsocket.c:756 +#: src/rpc/virnetsocket.c:509 src/rpc/virnetsocket.c:754 msgid "UNIX sockets are not supported on this platform" msgstr "" -#: src/rpc/virnetsocket.c:589 +#: src/rpc/virnetsocket.c:587 #, c-format msgid "unable to connect to server at '%s:%s'" msgstr "" -#: src/rpc/virnetsocket.c:602 +#: src/rpc/virnetsocket.c:600 msgid "Unable to get remote socket name" msgstr "" -#: src/rpc/virnetsocket.c:649 +#: src/rpc/virnetsocket.c:647 msgid "Auto-spawn of daemon requested, but no binary specified" msgstr "" -#: src/rpc/virnetsocket.c:710 +#: src/rpc/virnetsocket.c:708 #, c-format msgid "Failed to connect socket to '%s'" msgstr "" -#: src/rpc/virnetsocket.c:778 src/rpc/virnetsocket.c:784 +#: src/rpc/virnetsocket.c:776 src/rpc/virnetsocket.c:782 msgid "unable to create socket pair" msgstr "" -#: src/rpc/virnetsocket.c:822 +#: src/rpc/virnetsocket.c:820 msgid "Tunnelling sockets not supported on this platform" msgstr "" -#: src/rpc/virnetsocket.c:927 src/rpc/virnetsocket.c:1063 +#: src/rpc/virnetsocket.c:925 src/rpc/virnetsocket.c:1061 msgid "Failed to parse port number" msgstr "" -#: src/rpc/virnetsocket.c:947 src/rpc/virnetsocket.c:1083 +#: src/rpc/virnetsocket.c:945 src/rpc/virnetsocket.c:1081 #, c-format msgid "Invalid host key verification method: '%s'" msgstr "" -#: src/rpc/virnetsocket.c:984 src/rpc/virnetsocket.c:1116 +#: src/rpc/virnetsocket.c:982 src/rpc/virnetsocket.c:1114 #, c-format msgid "Invalid authentication method: '%s'" msgstr "" -#: src/rpc/virnetsocket.c:1030 +#: src/rpc/virnetsocket.c:1028 msgid "libssh2 transport support was not enabled" msgstr "" -#: src/rpc/virnetsocket.c:1214 +#: src/rpc/virnetsocket.c:1212 msgid "Missing fd data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:1220 +#: src/rpc/virnetsocket.c:1218 msgid "Missing pid data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:1226 +#: src/rpc/virnetsocket.c:1224 msgid "Missing errfd data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:1231 +#: src/rpc/virnetsocket.c:1229 msgid "Missing isClient data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:1240 +#: src/rpc/virnetsocket.c:1238 msgid "Unable to get peer socket name" msgstr "" -#: src/rpc/virnetsocket.c:1264 +#: src/rpc/virnetsocket.c:1262 msgid "Unable to save socket state when SASL session is active" msgstr "" -#: src/rpc/virnetsocket.c:1271 +#: src/rpc/virnetsocket.c:1269 msgid "Unable to save socket state when TLS session is active" msgstr "" -#: src/rpc/virnetsocket.c:1293 +#: src/rpc/virnetsocket.c:1291 #, c-format msgid "Cannot disable close-on-exec flag on socket %d" msgstr "" -#: src/rpc/virnetsocket.c:1300 +#: src/rpc/virnetsocket.c:1298 #, c-format msgid "Cannot disable close-on-exec flag on pipe %d" msgstr "" -#: src/rpc/virnetsocket.c:1385 +#: src/rpc/virnetsocket.c:1383 msgid "Unable to copy socket file handle" msgstr "" -#: src/rpc/virnetsocket.c:1443 src/rpc/virnetsocket.c:1497 +#: src/rpc/virnetsocket.c:1441 src/rpc/virnetsocket.c:1495 msgid "Failed to get client socket identity" msgstr "" -#: src/rpc/virnetsocket.c:1503 +#: src/rpc/virnetsocket.c:1501 msgid "Failed to get valid client socket identity" msgstr "" -#: src/rpc/virnetsocket.c:1509 +#: src/rpc/virnetsocket.c:1507 msgid "Failed to get valid client socket identity groups" msgstr "" -#: src/rpc/virnetsocket.c:1537 +#: src/rpc/virnetsocket.c:1535 msgid "Failed to get client socket PID" msgstr "" -#: src/rpc/virnetsocket.c:1558 +#: src/rpc/virnetsocket.c:1556 msgid "Client socket identity not available" msgstr "" -#: src/rpc/virnetsocket.c:1579 +#: src/rpc/virnetsocket.c:1577 msgid "Unable to query peer security context" msgstr "" -#: src/rpc/virnetsocket.c:1787 +#: src/rpc/virnetsocket.c:1785 #, c-format msgid "Cannot recv data: %s" msgstr "" -#: src/rpc/virnetsocket.c:1790 +#: src/rpc/virnetsocket.c:1788 msgid "Cannot recv data" msgstr "" -#: src/rpc/virnetsocket.c:1801 +#: src/rpc/virnetsocket.c:1799 #, c-format msgid "End of file while reading data: %s" msgstr "" -#: src/rpc/virnetsocket.c:1805 +#: src/rpc/virnetsocket.c:1803 msgid "End of file while reading data" msgstr "" -#: src/rpc/virnetsocket.c:1849 +#: src/rpc/virnetsocket.c:1847 msgid "Cannot write data" msgstr "" -#: src/rpc/virnetsocket.c:1854 +#: src/rpc/virnetsocket.c:1852 msgid "End of file while writing data" msgstr "" -#: src/rpc/virnetsocket.c:2007 +#: src/rpc/virnetsocket.c:2005 msgid "Sending file descriptors is not supported on this socket" msgstr "" -#: src/rpc/virnetsocket.c:2018 +#: src/rpc/virnetsocket.c:2016 #, c-format msgid "Failed to send file descriptor %d" msgstr "" -#: src/rpc/virnetsocket.c:2041 +#: src/rpc/virnetsocket.c:2039 msgid "Receiving file descriptors is not supported on this socket" msgstr "" -#: src/rpc/virnetsocket.c:2051 +#: src/rpc/virnetsocket.c:2049 msgid "Failed to recv file descriptor" msgstr "" -#: src/rpc/virnetsocket.c:2068 +#: src/rpc/virnetsocket.c:2066 msgid "Unable to listen on socket" msgstr "" -#: src/rpc/virnetsocket.c:2099 +#: src/rpc/virnetsocket.c:2097 msgid "Unable to accept client" msgstr "" @@ -19134,27 +19117,27 @@ msgid "Too many active clients (%zu), dropping connection from %s" msgstr "" -#: src/rpc/virnetserver.c:431 +#: src/rpc/virnetserver.c:428 msgid "Missing min_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:436 +#: src/rpc/virnetserver.c:433 msgid "Missing max_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:441 +#: src/rpc/virnetserver.c:438 msgid "Missing priority_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:446 +#: src/rpc/virnetserver.c:443 msgid "Missing max_clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:461 +#: src/rpc/virnetserver.c:458 msgid "Missing keepaliveInterval data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:466 +#: src/rpc/virnetserver.c:463 msgid "Missing keepaliveCount data in JSON document" msgstr "" @@ -19162,11 +19145,11 @@ msgid "Missing keepaliveRequired data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:473 +#: src/rpc/virnetserver.c:470 msgid "Malformed mdnsGroupName data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:495 +#: src/rpc/virnetserver.c:492 msgid "Missing services data in JSON document" msgstr "" @@ -19174,11 +19157,11 @@ msgid "Malformed services data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:510 +#: src/rpc/virnetserver.c:507 msgid "Missing service data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:527 +#: src/rpc/virnetserver.c:524 msgid "Missing clients data in JSON document" msgstr "" @@ -19186,31 +19169,31 @@ msgid "Malformed clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:542 +#: src/rpc/virnetserver.c:539 msgid "Missing client data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:585 +#: src/rpc/virnetserver.c:581 msgid "Cannot set min_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:592 +#: src/rpc/virnetserver.c:587 msgid "Cannot set max_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:599 +#: src/rpc/virnetserver.c:593 msgid "Cannot set priority_workers data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:604 +#: src/rpc/virnetserver.c:598 msgid "Cannot set max_clients data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:615 +#: src/rpc/virnetserver.c:609 msgid "Cannot set keepaliveInterval data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:620 +#: src/rpc/virnetserver.c:614 msgid "Cannot set keepaliveCount data in JSON document" msgstr "" @@ -19218,123 +19201,123 @@ msgid "Cannot set keepaliveRequired data in JSON document" msgstr "" -#: src/rpc/virnetserver.c:634 +#: src/rpc/virnetserver.c:628 msgid "Cannot set mdnsGroupName data in JSON document" msgstr "" -#: src/rpc/virnetdaemon.c:565 +#: src/rpc/virnetdaemon.c:562 msgid "Libvirt" msgstr "" -#: src/rpc/virnetdaemon.c:566 +#: src/rpc/virnetdaemon.c:563 msgid "Virtual machines need to be saved" msgstr "" -#: src/rpc/virnetdaemon.c:635 +#: src/rpc/virnetdaemon.c:632 msgid "Failed to read from signal pipe" msgstr "" -#: src/rpc/virnetdaemon.c:652 +#: src/rpc/virnetdaemon.c:649 #, c-format msgid "Unexpected signal received: %d" msgstr "" -#: src/rpc/virnetdaemon.c:668 +#: src/rpc/virnetdaemon.c:665 msgid "Unable to create signal pipe" msgstr "" -#: src/rpc/virnetdaemon.c:677 +#: src/rpc/virnetdaemon.c:674 msgid "Failed to add signal handle watch" msgstr "" -#: src/rpc/virnetdaemon.c:818 +#: src/rpc/virnetdaemon.c:815 msgid "Failed to register shutdown timeout" msgstr "" -#: src/rpc/virnetserverclient.c:491 src/rpc/virnetserverservice.c:319 +#: src/rpc/virnetserverclient.c:489 src/rpc/virnetserverservice.c:317 msgid "Missing auth field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:516 src/rpc/virnetserverservice.c:324 +#: src/rpc/virnetserverclient.c:514 src/rpc/virnetserverservice.c:322 msgid "Missing readonly field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:522 src/rpc/virnetserverservice.c:330 +#: src/rpc/virnetserverclient.c:520 src/rpc/virnetserverservice.c:328 msgid "Missing nrequests_client_max field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:528 +#: src/rpc/virnetserverclient.c:526 msgid "Missing sock field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:574 +#: src/rpc/virnetserverclient.c:572 msgid "Missing privateData field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:1162 src/rpc/virnetserverclient.c:1339 +#: src/rpc/virnetserverclient.c:1160 src/rpc/virnetserverclient.c:1336 #, c-format msgid "unexpected zero/negative length request %lld" msgstr "" -#: src/rpc/virnetservermdns.c:293 +#: src/rpc/virnetservermdns.c:289 #, c-format msgid "Failed to add watch for fd %d events %d" msgstr "" -#: src/rpc/virnetservermdns.c:346 src/util/virtime.c:241 -#: tools/virsh-domain-monitor.c:1477 +#: src/rpc/virnetservermdns.c:342 src/util/virtime.c:238 +#: tools/virsh-domain-monitor.c:1482 msgid "Unable to get current time" msgstr "" -#: src/rpc/virnetservermdns.c:373 +#: src/rpc/virnetservermdns.c:369 #, c-format msgid "Failed to add timer with timeout %lld" msgstr "" -#: src/rpc/virnetservermdns.c:459 +#: src/rpc/virnetservermdns.c:455 #, c-format msgid "Failed to create mDNS client: %s" msgstr "" -#: src/rpc/virnetservermdns.c:615 +#: src/rpc/virnetservermdns.c:611 msgid "avahi not available at build time" msgstr "" -#: src/rpc/virnetserverprogram.c:237 +#: src/rpc/virnetserverprogram.c:235 #, c-format msgid "Cannot find program %d version %d" msgstr "" -#: src/rpc/virnetserverprogram.c:289 +#: src/rpc/virnetserverprogram.c:287 #, c-format msgid "program mismatch (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetserverprogram.c:296 +#: src/rpc/virnetserverprogram.c:294 #, c-format msgid "version mismatch (actual %x, expected %x)" msgstr "" -#: src/rpc/virnetserverprogram.c:330 +#: src/rpc/virnetserverprogram.c:328 #, c-format msgid "Unexpected message type %u" msgstr "" -#: src/rpc/virnetserverprogram.c:387 +#: src/rpc/virnetserverprogram.c:385 #, c-format msgid "Unexpected message status %u" msgstr "" -#: src/rpc/virnetserverprogram.c:396 +#: src/rpc/virnetserverprogram.c:394 #, c-format msgid "unknown procedure: %d" msgstr "" -#: src/rpc/virnetserverprogram.c:409 +#: src/rpc/virnetserverprogram.c:407 msgid "authentication required" msgstr "" -#: src/rpc/virnetserverservice.c:337 +#: src/rpc/virnetserverservice.c:335 msgid "Missing socks field in JSON state document" msgstr "" @@ -19342,53 +19325,53 @@ msgid "socks field in JSON was not an array" msgstr "" -#: src/rpc/virnetsshsession.c:313 +#: src/rpc/virnetsshsession.c:311 #, c-format msgid "Failed to retrieve ssh host key: %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:326 src/rpc/virnetsshsession.c:335 +#: src/rpc/virnetlibsshsession.c:323 src/rpc/virnetsshsession.c:333 msgid "" "No user interaction callback provided: Can't verify the session host key" msgstr "" -#: src/rpc/virnetsshsession.c:800 +#: src/rpc/virnetsshsession.c:795 msgid "no suitable method to retrieve authentication credentials" msgstr "" -#: src/rpc/virnetlibsshsession.c:231 src/rpc/virnetsshsession.c:360 +#: src/rpc/virnetlibsshsession.c:228 src/rpc/virnetsshsession.c:358 msgid "failed to calculate ssh host key hash" msgstr "" -#: src/rpc/virnetlibsshsession.c:348 src/rpc/virnetsshsession.c:377 +#: src/rpc/virnetlibsshsession.c:345 src/rpc/virnetsshsession.c:375 #, c-format msgid "Accept SSH host key with hash '%s' for host '%s:%d' (%s/%s)?" msgstr "" -#: src/rpc/virnetlibsshsession.c:360 src/rpc/virnetsshsession.c:388 +#: src/rpc/virnetlibsshsession.c:357 src/rpc/virnetsshsession.c:386 msgid "failed to retrieve decision to accept host key" msgstr "" -#: src/rpc/virnetlibsshsession.c:372 src/rpc/virnetsshsession.c:402 +#: src/rpc/virnetlibsshsession.c:369 src/rpc/virnetsshsession.c:400 #, c-format msgid "SSH host key for '%s' (%s) was not accepted" msgstr "" -#: src/rpc/virnetsshsession.c:426 +#: src/rpc/virnetsshsession.c:424 msgid "unsupported SSH key type" msgstr "" -#: src/rpc/virnetsshsession.c:453 +#: src/rpc/virnetsshsession.c:451 #, c-format msgid "unable to add SSH host key for host '%s': %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:387 src/rpc/virnetsshsession.c:468 +#: src/rpc/virnetlibsshsession.c:384 src/rpc/virnetsshsession.c:466 #, c-format msgid "failed to write known_host file '%s': %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:305 src/rpc/virnetsshsession.c:484 +#: src/rpc/virnetlibsshsession.c:302 src/rpc/virnetsshsession.c:482 #, c-format msgid "" "!!! SSH HOST KEY VERIFICATION FAILED !!!: Identity of host '%s:%d' differs " @@ -19396,60 +19379,60 @@ "man in the middle attack. The key is stored in '%s'." msgstr "" -#: src/rpc/virnetlibsshsession.c:399 src/rpc/virnetsshsession.c:495 +#: src/rpc/virnetlibsshsession.c:396 src/rpc/virnetsshsession.c:493 #, c-format msgid "failed to validate SSH host key: %s" msgstr "" -#: src/rpc/virnetsshsession.c:500 +#: src/rpc/virnetsshsession.c:498 msgid "Unknown error value" msgstr "" -#: src/rpc/virnetsshsession.c:526 +#: src/rpc/virnetsshsession.c:524 msgid "Failed to connect to ssh agent" msgstr "" -#: src/rpc/virnetsshsession.c:532 +#: src/rpc/virnetsshsession.c:530 msgid "Failed to list ssh agent identities" msgstr "" -#: src/rpc/virnetsshsession.c:552 src/rpc/virnetsshsession.c:576 +#: src/rpc/virnetsshsession.c:550 src/rpc/virnetsshsession.c:574 #, c-format msgid "failed to authenticate using SSH agent: %s" msgstr "" -#: src/rpc/virnetsshsession.c:564 +#: src/rpc/virnetsshsession.c:562 msgid "SSH Agent did not provide any authentication identity" msgstr "" -#: src/rpc/virnetsshsession.c:568 +#: src/rpc/virnetsshsession.c:566 msgid "All identities provided by the SSH Agent were rejected" msgstr "" -#: src/rpc/virnetsshsession.c:614 src/rpc/virnetsshsession.c:673 +#: src/rpc/virnetsshsession.c:612 src/rpc/virnetsshsession.c:671 #, c-format msgid "authentication with private key '%s' has failed: %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:432 src/rpc/virnetsshsession.c:623 +#: src/rpc/virnetlibsshsession.c:429 src/rpc/virnetsshsession.c:621 msgid "" "No user interaction callback provided: Can't retrieve private key passphrase" msgstr "" -#: src/rpc/virnetsshsession.c:641 +#: src/rpc/virnetsshsession.c:639 msgid "no suitable method to retrieve key passphrase" msgstr "" -#: src/rpc/virnetsshsession.c:646 +#: src/rpc/virnetsshsession.c:644 #, c-format msgid "Passphrase for key '%s'" msgstr "" -#: src/rpc/virnetlibsshsession.c:454 src/rpc/virnetsshsession.c:652 +#: src/rpc/virnetlibsshsession.c:451 src/rpc/virnetsshsession.c:650 msgid "failed to retrieve private key passphrase: callback has failed" msgstr "" -#: src/rpc/virnetlibsshsession.c:628 src/rpc/virnetsshsession.c:719 +#: src/rpc/virnetlibsshsession.c:625 src/rpc/virnetsshsession.c:717 msgid "Can't perform authentication: Authentication callback not provided" msgstr "" @@ -19457,235 +19440,235 @@ msgid "failed to retrieve password" msgstr "" -#: src/rpc/virnetlibsshsession.c:663 src/rpc/virnetlibsshsession.c:783 -#: src/rpc/virnetlibsshsession.c:807 src/rpc/virnetsshsession.c:753 -#: src/util/virerror.c:1180 +#: src/rpc/virnetlibsshsession.c:658 src/rpc/virnetlibsshsession.c:778 +#: src/rpc/virnetlibsshsession.c:802 src/rpc/virnetsshsession.c:748 +#: src/util/virerror.c:1047 #, c-format msgid "authentication failed: %s" msgstr "todennus epäonnistui: %s" -#: src/rpc/virnetsshsession.c:784 +#: src/rpc/virnetsshsession.c:779 msgid "" "Can't perform keyboard-interactive authentication: Authentication callback " "not provided " msgstr "" -#: src/rpc/virnetsshsession.c:808 +#: src/rpc/virnetsshsession.c:803 msgid "failed to retrieve credentials" msgstr "" -#: src/rpc/virnetsshsession.c:825 src/rpc/virnetsshsession.c:832 +#: src/rpc/virnetsshsession.c:820 src/rpc/virnetsshsession.c:827 #, c-format msgid "keyboard interactive authentication failed: %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:963 src/rpc/virnetsshsession.c:853 -#: src/rpc/virnetsshsession.c:967 +#: src/rpc/virnetlibsshsession.c:958 src/rpc/virnetsshsession.c:848 +#: src/rpc/virnetsshsession.c:962 msgid "No authentication methods and credentials provided" msgstr "" -#: src/rpc/virnetsshsession.c:869 +#: src/rpc/virnetsshsession.c:864 #, c-format msgid "couldn't retrieve authentication methods list: %s" msgstr "" -#: src/rpc/virnetsshsession.c:914 +#: src/rpc/virnetsshsession.c:909 msgid "No authentication methods supplied" msgstr "" -#: src/rpc/virnetlibsshsession.c:898 src/rpc/virnetsshsession.c:919 +#: src/rpc/virnetlibsshsession.c:893 src/rpc/virnetsshsession.c:914 msgid "" "None of the requested authentication methods are supported by the server" msgstr "" -#: src/rpc/virnetlibsshsession.c:902 src/rpc/virnetsshsession.c:923 +#: src/rpc/virnetlibsshsession.c:897 src/rpc/virnetsshsession.c:918 msgid "" "All provided authentication methods with credentials were rejected by the " "server" msgstr "" -#: src/rpc/virnetlibsshsession.c:927 src/rpc/virnetsshsession.c:940 +#: src/rpc/virnetlibsshsession.c:922 src/rpc/virnetsshsession.c:935 #, c-format msgid "failed to open ssh channel: %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:935 src/rpc/virnetsshsession.c:948 +#: src/rpc/virnetlibsshsession.c:930 src/rpc/virnetsshsession.c:943 #, c-format msgid "failed to execute command '%s': %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:970 src/rpc/virnetsshsession.c:974 +#: src/rpc/virnetlibsshsession.c:965 src/rpc/virnetsshsession.c:969 msgid "No channel command provided" msgstr "" -#: src/rpc/virnetlibsshsession.c:977 src/rpc/virnetsshsession.c:981 +#: src/rpc/virnetlibsshsession.c:972 src/rpc/virnetsshsession.c:976 msgid "Hostname is needed for host key verification" msgstr "" -#: src/rpc/virnetsshsession.c:1059 src/rpc/virnetsshsession.c:1139 +#: src/rpc/virnetsshsession.c:1054 src/rpc/virnetsshsession.c:1134 msgid "Username must be provided for ssh agent authentication" msgstr "" -#: src/rpc/virnetsshsession.c:1098 +#: src/rpc/virnetsshsession.c:1093 msgid "" "Username and key file path must be provided for private key authentication" msgstr "" -#: src/rpc/virnetsshsession.c:1210 +#: src/rpc/virnetsshsession.c:1205 #, c-format msgid "unable to load knownhosts file '%s': %s" msgstr "" -#: src/rpc/virnetsshsession.c:1216 +#: src/rpc/virnetsshsession.c:1211 #, c-format msgid "known hosts file '%s' does not exist" msgstr "" -#: src/rpc/virnetsshsession.c:1255 +#: src/rpc/virnetsshsession.c:1250 msgid "Failed to initialize libssh2 session" msgstr "" -#: src/rpc/virnetsshsession.c:1261 +#: src/rpc/virnetsshsession.c:1256 msgid "Failed to initialize libssh2 known hosts table" msgstr "" -#: src/rpc/virnetsshsession.c:1267 +#: src/rpc/virnetsshsession.c:1262 msgid "Failed to initialize libssh2 agent handle" msgstr "" -#: src/rpc/virnetsshsession.c:1299 +#: src/rpc/virnetsshsession.c:1294 msgid "Invalid virNetSSHSessionPtr" msgstr "" -#: src/rpc/virnetlibsshsession.c:1271 src/rpc/virnetsshsession.c:1315 +#: src/rpc/virnetlibsshsession.c:1266 src/rpc/virnetsshsession.c:1310 #, c-format msgid "SSH session handshake failed: %s" msgstr "" -#: src/rpc/virnetlibsshsession.c:1316 src/rpc/virnetlibsshsession.c:1437 -#: src/rpc/virnetlibsshsession.c:1449 src/rpc/virnetsshsession.c:1360 -#: src/rpc/virnetsshsession.c:1471 src/rpc/virnetsshsession.c:1483 +#: src/rpc/virnetlibsshsession.c:1311 src/rpc/virnetlibsshsession.c:1432 +#: src/rpc/virnetlibsshsession.c:1444 src/rpc/virnetsshsession.c:1355 +#: src/rpc/virnetsshsession.c:1466 src/rpc/virnetsshsession.c:1478 #, c-format msgid "Remote program terminated with non-zero code: %d" msgstr "" -#: src/rpc/virnetlibsshsession.c:1321 src/rpc/virnetlibsshsession.c:1441 -#: src/rpc/virnetsshsession.c:1365 src/rpc/virnetsshsession.c:1475 +#: src/rpc/virnetlibsshsession.c:1316 src/rpc/virnetlibsshsession.c:1436 +#: src/rpc/virnetsshsession.c:1360 src/rpc/virnetsshsession.c:1470 msgid "Tried to write socket in error state" msgstr "" -#: src/rpc/virnetlibsshsession.c:1402 src/rpc/virnetsshsession.c:1436 +#: src/rpc/virnetlibsshsession.c:1397 src/rpc/virnetsshsession.c:1431 #, c-format msgid "Remote command terminated with non-zero code: %d" msgstr "" -#: src/rpc/virnetlibsshsession.c:1474 src/rpc/virnetsshsession.c:1508 +#: src/rpc/virnetlibsshsession.c:1469 src/rpc/virnetsshsession.c:1503 #, c-format msgid "write failed: %s" msgstr "" -#: src/rpc/virnettlscontext.c:111 +#: src/rpc/virnettlscontext.c:110 #, c-format msgid "Cannot read %s '%s'" msgstr "" -#: src/rpc/virnettlscontext.c:135 +#: src/rpc/virnettlscontext.c:134 msgid "cannot get current time" msgstr "" -#: src/rpc/virnettlscontext.c:142 +#: src/rpc/virnettlscontext.c:141 #, c-format msgid "The CA certificate %s has expired" msgstr "" -#: src/rpc/virnettlscontext.c:144 +#: src/rpc/virnettlscontext.c:143 #, c-format msgid "The server certificate %s has expired" msgstr "" -#: src/rpc/virnettlscontext.c:145 +#: src/rpc/virnettlscontext.c:144 #, c-format msgid "The client certificate %s has expired" msgstr "" -#: src/rpc/virnettlscontext.c:153 +#: src/rpc/virnettlscontext.c:152 #, c-format msgid "The CA certificate %s is not yet active" msgstr "" -#: src/rpc/virnettlscontext.c:155 +#: src/rpc/virnettlscontext.c:154 #, c-format msgid "The server certificate %s is not yet active" msgstr "" -#: src/rpc/virnettlscontext.c:156 +#: src/rpc/virnettlscontext.c:155 #, c-format msgid "The client certificate %s is not yet active" msgstr "" -#: src/rpc/virnettlscontext.c:178 +#: src/rpc/virnettlscontext.c:177 #, c-format msgid "" "The certificate %s basic constraints show a CA, but we need one for a server" msgstr "" -#: src/rpc/virnettlscontext.c:179 +#: src/rpc/virnettlscontext.c:178 #, c-format msgid "" "The certificate %s basic constraints show a CA, but we need one for a client" msgstr "" -#: src/rpc/virnettlscontext.c:186 +#: src/rpc/virnettlscontext.c:185 #, c-format msgid "The certificate %s basic constraints do not show a CA" msgstr "" -#: src/rpc/virnettlscontext.c:193 +#: src/rpc/virnettlscontext.c:192 #, c-format msgid "The certificate %s is missing basic constraints for a CA" msgstr "" -#: src/rpc/virnettlscontext.c:199 +#: src/rpc/virnettlscontext.c:198 #, c-format msgid "Unable to query certificate %s basic constraints %s" msgstr "" -#: src/rpc/virnettlscontext.c:225 +#: src/rpc/virnettlscontext.c:224 #, c-format msgid "Unable to query certificate %s key usage %s" msgstr "" -#: src/rpc/virnettlscontext.c:235 +#: src/rpc/virnettlscontext.c:234 #, c-format msgid "Certificate %s usage does not permit certificate signing" msgstr "" -#: src/rpc/virnettlscontext.c:247 +#: src/rpc/virnettlscontext.c:246 #, c-format msgid "Certificate %s usage does not permit digital signature" msgstr "" -#: src/rpc/virnettlscontext.c:258 +#: src/rpc/virnettlscontext.c:257 #, c-format msgid "Certificate %s usage does not permit key encipherment" msgstr "" -#: src/rpc/virnettlscontext.c:299 src/rpc/virnettlscontext.c:311 +#: src/rpc/virnettlscontext.c:298 src/rpc/virnettlscontext.c:310 #, c-format msgid "Unable to query certificate %s key purpose %s" msgstr "" -#: src/rpc/virnettlscontext.c:334 +#: src/rpc/virnettlscontext.c:333 #, c-format msgid "Certificate %s purpose does not allow use for with a TLS server" msgstr "" -#: src/rpc/virnettlscontext.c:346 +#: src/rpc/virnettlscontext.c:345 #, c-format msgid "Certificate %s purpose does not allow use for with a TLS client" msgstr "" -#: src/rpc/virnettlscontext.c:383 +#: src/rpc/virnettlscontext.c:382 msgid "" "Client's Distinguished Name is not on the list of allowed clients " "(tls_allowed_dn_list). Use 'certtool -i --infile clientcert.pem' to view " @@ -19693,127 +19676,127 @@ "with --verbose option." msgstr "" -#: src/rpc/virnettlscontext.c:406 +#: src/rpc/virnettlscontext.c:405 #, c-format msgid "Certificate %s owner does not match the hostname %s" msgstr "" -#: src/rpc/virnettlscontext.c:455 +#: src/rpc/virnettlscontext.c:454 #, c-format msgid "Unable to verify server certificate %s against CA certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:456 +#: src/rpc/virnettlscontext.c:455 #, c-format msgid "Unable to verify client certificate %s against CA certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:462 src/rpc/virnettlscontext.c:991 +#: src/rpc/virnettlscontext.c:461 src/rpc/virnettlscontext.c:990 msgid "Invalid certificate" msgstr "" -#: src/rpc/virnettlscontext.c:465 src/rpc/virnettlscontext.c:994 +#: src/rpc/virnettlscontext.c:464 src/rpc/virnettlscontext.c:993 msgid "The certificate is not trusted." msgstr "" -#: src/rpc/virnettlscontext.c:468 src/rpc/virnettlscontext.c:997 +#: src/rpc/virnettlscontext.c:467 src/rpc/virnettlscontext.c:996 msgid "The certificate hasn't got a known issuer." msgstr "" -#: src/rpc/virnettlscontext.c:471 src/rpc/virnettlscontext.c:1000 +#: src/rpc/virnettlscontext.c:470 src/rpc/virnettlscontext.c:999 msgid "The certificate has been revoked." msgstr "" -#: src/rpc/virnettlscontext.c:474 src/rpc/virnettlscontext.c:1003 +#: src/rpc/virnettlscontext.c:473 src/rpc/virnettlscontext.c:1002 msgid "The certificate uses an insecure algorithm" msgstr "" -#: src/rpc/virnettlscontext.c:477 +#: src/rpc/virnettlscontext.c:476 #, c-format msgid "Our own certificate %s failed validation against %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:499 src/rpc/virnettlscontext.c:1028 +#: src/rpc/virnettlscontext.c:498 src/rpc/virnettlscontext.c:1027 msgid "Unable to initialize certificate" msgstr "" -#: src/rpc/virnettlscontext.c:511 +#: src/rpc/virnettlscontext.c:510 #, c-format msgid "Unable to import server certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:512 +#: src/rpc/virnettlscontext.c:511 #, c-format msgid "Unable to import client certificate %s" msgstr "" -#: src/rpc/virnettlscontext.c:549 +#: src/rpc/virnettlscontext.c:548 #, c-format msgid "Unable to import CA certificate list %s" msgstr "" -#: src/rpc/virnettlscontext.c:627 +#: src/rpc/virnettlscontext.c:626 #, c-format msgid "Unable to set x509 CA certificate: %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:645 +#: src/rpc/virnettlscontext.c:644 #, c-format msgid "Unable to set x509 certificate revocation list: %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:670 +#: src/rpc/virnettlscontext.c:669 #, c-format msgid "Unable to set x509 key and certificate: %s, %s: %s" msgstr "" -#: src/rpc/virnettlscontext.c:712 +#: src/rpc/virnettlscontext.c:711 #, c-format msgid "Unable to allocate x509 credentials: %s" msgstr "" -#: src/rpc/virnettlscontext.c:733 +#: src/rpc/virnettlscontext.c:732 #, c-format msgid "Unable to initialize diffie-hellman parameters: %s" msgstr "" -#: src/rpc/virnettlscontext.c:740 +#: src/rpc/virnettlscontext.c:739 #, c-format msgid "Unable to generate diffie-hellman parameters: %s" msgstr "" -#: src/rpc/virnettlscontext.c:985 +#: src/rpc/virnettlscontext.c:984 #, c-format msgid "Unable to verify TLS peer: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1006 +#: src/rpc/virnettlscontext.c:1005 #, c-format msgid "Certificate failed validation: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1013 +#: src/rpc/virnettlscontext.c:1012 msgid "Only x509 certificates are supported" msgstr "" -#: src/rpc/virnettlscontext.c:1019 +#: src/rpc/virnettlscontext.c:1018 msgid "The certificate has no peers" msgstr "" -#: src/rpc/virnettlscontext.c:1034 +#: src/rpc/virnettlscontext.c:1033 msgid "Unable to load certificate" msgstr "" -#: src/rpc/virnettlscontext.c:1049 +#: src/rpc/virnettlscontext.c:1048 #, c-format msgid "Failed to get certificate %s distinguished name: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1120 +#: src/rpc/virnettlscontext.c:1119 msgid "Failed to verify peer's certificate" msgstr "" -#: src/rpc/virnettlscontext.c:1196 +#: src/rpc/virnettlscontext.c:1195 #, c-format msgid "Failed to initialize TLS session: %s" msgstr "" @@ -19823,17 +19806,17 @@ msgid "Failed to set TLS session priority %s" msgstr "" -#: src/rpc/virnettlscontext.c:1219 +#: src/rpc/virnettlscontext.c:1218 #, c-format msgid "Failed set TLS x509 credentials: %s" msgstr "" -#: src/rpc/virnettlscontext.c:1351 +#: src/rpc/virnettlscontext.c:1350 #, c-format msgid "TLS handshake failed %s" msgstr "" -#: src/rpc/virnettlscontext.c:1383 +#: src/rpc/virnettlscontext.c:1382 msgid "invalid cipher size for TLS session" msgstr "" @@ -19867,48 +19850,48 @@ msgid "cannot create '%s'" msgstr "" -#: src/conf/virsecretobj.c:823 +#: src/conf/virsecretobj.c:825 #, c-format msgid " does not match secret file name '%s'" msgstr "" -#: src/conf/virsecretobj.c:845 +#: src/conf/virsecretobj.c:847 #, c-format msgid "cannot open '%s'" msgstr "" -#: src/conf/virsecretobj.c:851 src/storage/storage_backend_gluster.c:264 -#: src/util/virfile.c:597 +#: src/conf/virsecretobj.c:853 src/storage/storage_backend_gluster.c:264 +#: src/util/virfile.c:601 #, c-format msgid "cannot stat '%s'" msgstr "" -#: src/conf/virsecretobj.c:858 +#: src/conf/virsecretobj.c:860 #, c-format msgid "'%s' file does not fit in memory" msgstr "" -#: src/conf/virsecretobj.c:867 +#: src/conf/virsecretobj.c:869 #, c-format msgid "cannot read '%s'" msgstr "" -#: src/conf/virsecretobj.c:876 +#: src/conf/virsecretobj.c:878 #, c-format msgid "invalid base64 in '%s'" msgstr "" -#: src/conf/virsecretobj.c:958 +#: src/conf/virsecretobj.c:960 #, c-format msgid "Error reading secret: %s" msgstr "" -#: src/secret/secret_driver.c:93 src/secret/secret_driver.c:157 +#: src/secret/secret_driver.c:90 src/secret/secret_driver.c:154 #, c-format msgid "no secret with matching uuid '%s'" msgstr "" -#: src/secret/secret_driver.c:188 +#: src/secret/secret_driver.c:185 #, c-format msgid "no secret with matching usage '%s'" msgstr "" @@ -19931,53 +19914,53 @@ msgid "list of secrets is inconsistent" msgstr "" -#: src/conf/virsecretobj.c:745 +#: src/conf/virsecretobj.c:747 #, c-format msgid "secret '%s' does not have a value" msgstr "" -#: src/secret/secret_driver.c:371 +#: src/secret/secret_driver.c:368 msgid "secret is private" msgstr "" -#: src/security/security_apparmor.c:99 +#: src/security/security_apparmor.c:92 #, c-format msgid "Failed to read AppArmor profiles list '%s'" msgstr "" -#: src/security/security_apparmor.c:148 +#: src/security/security_apparmor.c:141 #, c-format msgid "Failed to read '%s'" msgstr "" -#: src/security/security_apparmor.c:255 +#: src/security/security_apparmor.c:248 msgid "could not find libvirtd" msgstr "" -#: src/security/security_apparmor.c:301 src/security/security_apparmor.c:839 +#: src/security/security_apparmor.c:294 src/security/security_apparmor.c:832 #, c-format msgid "cannot update AppArmor profile '%s'" msgstr "" -#: src/security/security_apparmor.c:374 src/security/security_apparmor.c:379 +#: src/security/security_apparmor.c:367 src/security/security_apparmor.c:372 #, c-format msgid "template '%s' does not exist" msgstr "" -#: src/security/security_apparmor.c:442 +#: src/security/security_apparmor.c:435 msgid "Cannot set a base label with AppArmour" msgstr "" -#: src/security/security_apparmor.c:449 src/security/security_selinux.c:746 +#: src/security/security_apparmor.c:442 src/security/security_selinux.c:830 msgid "security label already defined for VM" msgstr "" -#: src/security/security_apparmor.c:469 +#: src/security/security_apparmor.c:462 #, c-format msgid "cannot load AppArmor profile '%s'" msgstr "" -#: src/security/security_apparmor.c:535 +#: src/security/security_apparmor.c:528 msgid "error copying profile name" msgstr "" @@ -19985,31 +19968,31 @@ msgid "error calling profile_status()" msgstr "" -#: src/security/security_apparmor.c:583 +#: src/security/security_apparmor.c:576 #, c-format msgid "could not remove profile for '%s'" msgstr "" -#: src/security/security_apparmor.c:610 src/security/security_apparmor.c:653 -#: src/security/security_selinux.c:2546 src/security/security_selinux.c:2577 -#: src/security/security_selinux.c:2611 src/security/security_selinux.c:2640 -#: src/security/security_selinux.c:2687 src/security/security_selinux.c:2725 +#: src/security/security_apparmor.c:603 src/security/security_apparmor.c:646 +#: src/security/security_selinux.c:2762 src/security/security_selinux.c:2793 +#: src/security/security_selinux.c:2827 src/security/security_selinux.c:2856 +#: src/security/security_selinux.c:2903 src/security/security_selinux.c:2941 #, c-format msgid "" "security label driver mismatch: '%s' model configured for domain, but " "hypervisor driver is '%s'." msgstr "" -#: src/security/security_apparmor.c:621 +#: src/security/security_apparmor.c:614 msgid "error calling aa_change_profile()" msgstr "" -#: src/security/security_apparmor.c:826 +#: src/security/security_apparmor.c:819 #, c-format msgid "'%s' does not exist" msgstr "" -#: src/security/security_apparmor.c:875 +#: src/security/security_apparmor.c:868 #, c-format msgid "Invalid security label '%s'" msgstr "" @@ -20032,7 +20015,7 @@ msgid "DAC imagelabel couldn't be determined for domain '%s'" msgstr "" -#: src/security/security_dac.c:618 +#: src/security/security_dac.c:720 #, c-format msgid "unable to set user and group to '%ld:%ld' on '%s'" msgstr "" @@ -20042,41 +20025,41 @@ msgid "cannot resolve symlink %s" msgstr "" -#: src/security/security_dac.c:1874 src/security/security_selinux.c:752 +#: src/security/security_dac.c:2046 src/security/security_selinux.c:836 msgid "security image label already defined for VM" msgstr "" -#: src/security/security_dac.c:1882 src/security/security_selinux.c:759 +#: src/security/security_dac.c:2054 src/security/security_selinux.c:843 #, c-format msgid "security label model %s is not supported with selinux" msgstr "" -#: src/security/security_dac.c:1892 +#: src/security/security_dac.c:2064 #, c-format msgid "missing label for static security driver in domain %s" msgstr "" -#: src/security/security_dac.c:1904 +#: src/security/security_dac.c:2076 #, c-format msgid "cannot generate dac user and group id for domain %s" msgstr "" -#: src/security/security_dac.c:1915 src/security/security_selinux.c:837 +#: src/security/security_dac.c:2087 src/security/security_selinux.c:921 #, c-format msgid "unexpected security label type '%s'" msgstr "" -#: src/security/security_driver.c:79 +#: src/security/security_driver.c:73 #, c-format msgid "Security driver %s not enabled" msgstr "" -#: src/security/security_driver.c:93 +#: src/security/security_driver.c:87 #, c-format msgid "Security driver %s not found" msgstr "" -#: src/security/security_manager.c:182 +#: src/security/security_manager.c:189 msgid "Security driver \"none\" cannot create confined guests" msgstr "" @@ -20085,69 +20068,69 @@ msgid "Unable to find security driver for label %s" msgstr "" -#: src/security/security_manager.c:669 +#: src/security/security_manager.c:685 msgid "Unconfined guests are not allowed on this host" msgstr "" -#: src/security/security_selinux.c:275 +#: src/security/security_selinux.c:359 #, c-format msgid "Category range c%d-c%d too small" msgstr "" -#: src/security/security_selinux.c:341 src/security/security_selinux.c:485 +#: src/security/security_selinux.c:425 src/security/security_selinux.c:569 msgid "Unable to get current process SELinux context" msgstr "" -#: src/security/security_selinux.c:346 src/security/security_selinux.c:490 +#: src/security/security_selinux.c:430 src/security/security_selinux.c:574 #, c-format msgid "Unable to parse current SELinux context '%s'" msgstr "" -#: src/security/security_selinux.c:379 src/security/security_selinux.c:386 -#: src/security/security_selinux.c:402 src/security/security_selinux.c:409 -#: src/security/security_selinux.c:416 +#: src/security/security_selinux.c:463 src/security/security_selinux.c:470 +#: src/security/security_selinux.c:486 src/security/security_selinux.c:493 +#: src/security/security_selinux.c:500 #, c-format msgid "Cannot parse category in %s" msgstr "" -#: src/security/security_selinux.c:395 +#: src/security/security_selinux.c:479 msgid "No category range available" msgstr "" -#: src/security/security_selinux.c:445 +#: src/security/security_selinux.c:529 msgid "unable to allocate security context" msgstr "" -#: src/security/security_selinux.c:451 +#: src/security/security_selinux.c:535 #, c-format msgid "unable to set security context range '%s'" msgstr "" -#: src/security/security_selinux.c:457 src/security/security_selinux.c:528 +#: src/security/security_selinux.c:541 src/security/security_selinux.c:612 msgid "Unable to format SELinux context" msgstr "" -#: src/security/security_selinux.c:498 +#: src/security/security_selinux.c:582 #, c-format msgid "Unable to parse base SELinux context '%s'" msgstr "" -#: src/security/security_selinux.c:506 +#: src/security/security_selinux.c:590 #, c-format msgid "Unable to set SELinux context user '%s'" msgstr "" -#: src/security/security_selinux.c:515 +#: src/security/security_selinux.c:599 #, c-format msgid "Unable to set SELinux context role '%s'" msgstr "" -#: src/security/security_selinux.c:522 +#: src/security/security_selinux.c:606 #, c-format msgid "Unable to set SELinux context MCS '%s'" msgstr "" -#: src/security/security_selinux.c:555 src/security/security_selinux.c:634 +#: src/security/security_selinux.c:639 src/security/security_selinux.c:718 msgid "cannot open SELinux label_handle" msgstr "" @@ -20161,97 +20144,97 @@ msgid "cannot read 'file' value from selinux lxc contexts file '%s'" msgstr "" -#: src/security/security_selinux.c:616 +#: src/security/security_selinux.c:700 msgid "libselinux does not support LXC contexts path" msgstr "" -#: src/security/security_selinux.c:641 +#: src/security/security_selinux.c:725 #, c-format msgid "cannot read SELinux virtual domain context file '%s'" msgstr "" -#: src/security/security_selinux.c:664 +#: src/security/security_selinux.c:748 #, c-format msgid "cannot read SELinux virtual image context file %s" msgstr "" -#: src/security/security_selinux.c:770 +#: src/security/security_selinux.c:854 #, c-format msgid "unable to allocate socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:776 +#: src/security/security_selinux.c:860 msgid "unable to get selinux context range" msgstr "" -#: src/security/security_selinux.c:917 +#: src/security/security_selinux.c:1001 #, c-format msgid "MCS level for existing domain label %s already reserved" msgstr "" -#: src/security/security_selinux.c:1181 +#: src/security/security_selinux.c:1282 #, c-format msgid "unable to set security context '%s' on '%s'" msgstr "" -#: src/security/security_selinux.c:1192 +#: src/security/security_selinux.c:1293 #, c-format msgid "" "Setting security context '%s' on '%s' not supported. Consider setting " "virt_use_nfs" msgstr "" -#: src/security/security_selinux.c:1252 +#: src/security/security_selinux.c:1424 #, c-format msgid "unable to set security context '%s' on fd %d" msgstr "" -#: src/security/security_selinux.c:2383 src/security/security_selinux.c:2781 +#: src/security/security_selinux.c:2583 src/security/security_selinux.c:2997 #, c-format msgid "unknown smartcard type %d" msgstr "" -#: src/security/security_selinux.c:2556 +#: src/security/security_selinux.c:2772 #, c-format msgid "Invalid security label %s" msgstr "" -#: src/security/security_selinux.c:2587 +#: src/security/security_selinux.c:2803 #, c-format msgid "unable to set security context '%s'" msgstr "" -#: src/security/security_selinux.c:2649 +#: src/security/security_selinux.c:2865 #, c-format msgid "unable to get current process context '%s'" msgstr "" -#: src/security/security_selinux.c:2660 src/security/security_selinux.c:2698 +#: src/security/security_selinux.c:2876 src/security/security_selinux.c:2914 #, c-format msgid "unable to set socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:2735 +#: src/security/security_selinux.c:2951 #, c-format msgid "unable to clear socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:2925 +#: src/security/security_selinux.c:3141 #, c-format msgid "cannot stat tap fd %d" msgstr "" -#: src/security/security_selinux.c:2931 +#: src/security/security_selinux.c:3147 #, c-format msgid "tap fd %d is not character device" msgstr "" -#: src/security/security_selinux.c:2954 +#: src/security/security_selinux.c:3170 #, c-format msgid "cannot lookup default selinux label for tap fd %d" msgstr "" -#: src/security/security_selinux.c:2990 +#: src/security/security_selinux.c:3206 #, c-format msgid "unable to create selinux context for: %s" msgstr "" @@ -20275,22 +20258,22 @@ "\n" msgstr "" -#: src/security/virt-aa-helper.c:120 +#: src/security/virt-aa-helper.c:112 msgid "" "This command is intended to be used by libvirtd and not used directly.\n" msgstr "" -#: src/security/virt-aa-helper.c:128 +#: src/security/virt-aa-helper.c:120 #, c-format msgid "%s: error: %s%c" msgstr "" -#: src/security/virt-aa-helper.c:140 +#: src/security/virt-aa-helper.c:132 #, c-format msgid "%s: warning: %s%c" msgstr "" -#: src/security/virt-aa-helper.c:146 +#: src/security/virt-aa-helper.c:138 #, c-format msgid "" "%s:\n" @@ -20313,103 +20296,103 @@ msgid "error replacing string" msgstr "" -#: src/security/virt-aa-helper.c:162 +#: src/security/virt-aa-helper.c:154 msgid "invalid flag" msgstr "" -#: src/security/virt-aa-helper.c:170 +#: src/security/virt-aa-helper.c:162 msgid "profile name exceeds maximum length" msgstr "" -#: src/security/virt-aa-helper.c:175 +#: src/security/virt-aa-helper.c:167 msgid "profile does not exist" msgstr "" -#: src/security/virt-aa-helper.c:184 +#: src/security/virt-aa-helper.c:176 msgid "failed to run apparmor_parser" msgstr "" -#: src/security/virt-aa-helper.c:188 +#: src/security/virt-aa-helper.c:180 msgid "unable to unload already unloaded profile" msgstr "" -#: src/security/virt-aa-helper.c:190 +#: src/security/virt-aa-helper.c:182 msgid "apparmor_parser exited with error" msgstr "" -#: src/security/virt-aa-helper.c:227 src/security/virt-aa-helper.c:232 +#: src/security/virt-aa-helper.c:219 src/security/virt-aa-helper.c:224 msgid "could not allocate memory for profile" msgstr "" -#: src/security/virt-aa-helper.c:239 src/security/virt-aa-helper.c:355 +#: src/security/virt-aa-helper.c:231 src/security/virt-aa-helper.c:347 msgid "invalid length for new profile" msgstr "" -#: src/security/virt-aa-helper.c:251 +#: src/security/virt-aa-helper.c:243 msgid "failed to create include file" msgstr "" -#: src/security/virt-aa-helper.c:257 src/security/virt-aa-helper.c:378 +#: src/security/virt-aa-helper.c:249 src/security/virt-aa-helper.c:370 msgid "failed to write to profile" msgstr "" -#: src/security/virt-aa-helper.c:262 src/security/virt-aa-helper.c:383 +#: src/security/virt-aa-helper.c:254 src/security/virt-aa-helper.c:375 msgid "failed to close or write to profile" msgstr "" -#: src/security/virt-aa-helper.c:295 src/security/virt-aa-helper.c:1424 +#: src/security/virt-aa-helper.c:287 src/security/virt-aa-helper.c:1433 msgid "profile exists" msgstr "" -#: src/security/virt-aa-helper.c:311 +#: src/security/virt-aa-helper.c:303 msgid "template name exceeds maximum length" msgstr "" -#: src/security/virt-aa-helper.c:316 +#: src/security/virt-aa-helper.c:308 msgid "template does not exist" msgstr "" -#: src/security/virt-aa-helper.c:321 +#: src/security/virt-aa-helper.c:313 msgid "failed to read AppArmor template" msgstr "" -#: src/security/virt-aa-helper.c:326 src/security/virt-aa-helper.c:331 +#: src/security/virt-aa-helper.c:318 src/security/virt-aa-helper.c:323 msgid "no replacement string in template" msgstr "" -#: src/security/virt-aa-helper.c:337 +#: src/security/virt-aa-helper.c:329 msgid "could not allocate memory for profile name" msgstr "" -#: src/security/virt-aa-helper.c:344 +#: src/security/virt-aa-helper.c:336 msgid "could not allocate memory for profile files" msgstr "" -#: src/security/virt-aa-helper.c:372 +#: src/security/virt-aa-helper.c:364 msgid "failed to create profile" msgstr "" -#: src/security/virt-aa-helper.c:531 +#: src/security/virt-aa-helper.c:523 msgid "bad pathname" msgstr "" -#: src/security/virt-aa-helper.c:546 +#: src/security/virt-aa-helper.c:538 msgid "path does not exist, skipping file type checks" msgstr "" -#: src/security/virt-aa-helper.c:573 +#: src/security/virt-aa-helper.c:565 msgid "Invalid context" msgstr "" -#: src/security/virt-aa-helper.c:579 +#: src/security/virt-aa-helper.c:571 msgid "Could not find " msgstr "" -#: src/security/virt-aa-helper.c:586 +#: src/security/virt-aa-helper.c:578 msgid "Could not find " msgstr "" -#: src/security/virt-aa-helper.c:619 +#: src/security/virt-aa-helper.c:611 msgid "unexpected root element, expecting " msgstr "" @@ -20417,31 +20400,31 @@ msgid "os.type is not 'hvm'" msgstr "" -#: src/security/virt-aa-helper.c:674 src/security/virt-aa-helper.c:696 -#: src/security/virt-aa-helper.c:711 src/security/virt-aa-helper.c:869 -#: src/security/virt-aa-helper.c:878 src/security/virt-aa-helper.c:954 -#: src/security/virt-aa-helper.c:1406 src/security/virt-aa-helper.c:1410 -#: src/security/virt-aa-helper.c:1478 +#: src/security/virt-aa-helper.c:666 src/security/virt-aa-helper.c:688 +#: src/security/virt-aa-helper.c:703 src/security/virt-aa-helper.c:861 +#: src/security/virt-aa-helper.c:870 src/security/virt-aa-helper.c:946 +#: src/security/virt-aa-helper.c:1415 src/security/virt-aa-helper.c:1419 +#: src/security/virt-aa-helper.c:1487 msgid "could not allocate memory" msgstr "" -#: src/security/virt-aa-helper.c:680 +#: src/security/virt-aa-helper.c:672 msgid "Failed to create XML config object" msgstr "" -#: src/security/virt-aa-helper.c:721 +#: src/security/virt-aa-helper.c:713 msgid "could not parse XML" msgstr "" -#: src/security/virt-aa-helper.c:726 +#: src/security/virt-aa-helper.c:718 msgid "could not find name in XML" msgstr "" -#: src/security/virt-aa-helper.c:731 +#: src/security/virt-aa-helper.c:723 msgid "bad name" msgstr "" -#: src/security/virt-aa-helper.c:767 +#: src/security/virt-aa-helper.c:759 msgid "skipped non-absolute path" msgstr "" @@ -20449,67 +20432,67 @@ msgid "could not find realpath for disk" msgstr "" -#: src/security/virt-aa-helper.c:821 +#: src/security/virt-aa-helper.c:813 msgid "skipped restricted file" msgstr "" -#: src/security/virt-aa-helper.c:959 +#: src/security/virt-aa-helper.c:951 msgid "given uuid does not match XML uuid" msgstr "" -#: src/security/virt-aa-helper.c:1255 +#: src/security/virt-aa-helper.c:1264 msgid "failed to allocate file buffer" msgstr "" -#: src/security/virt-aa-helper.c:1303 +#: src/security/virt-aa-helper.c:1312 msgid "could not allocate memory for disk" msgstr "" -#: src/security/virt-aa-helper.c:1318 src/security/virt-aa-helper.c:1332 +#: src/security/virt-aa-helper.c:1327 src/security/virt-aa-helper.c:1341 msgid "invalid UUID" msgstr "" -#: src/security/virt-aa-helper.c:1321 +#: src/security/virt-aa-helper.c:1330 msgid "error copying UUID" msgstr "" -#: src/security/virt-aa-helper.c:1324 +#: src/security/virt-aa-helper.c:1333 msgid "unsupported option" msgstr "" -#: src/security/virt-aa-helper.c:1329 +#: src/security/virt-aa-helper.c:1338 msgid "bad command" msgstr "" -#: src/security/virt-aa-helper.c:1342 +#: src/security/virt-aa-helper.c:1351 msgid "could not read xml file" msgstr "" -#: src/security/virt-aa-helper.c:1346 +#: src/security/virt-aa-helper.c:1355 msgid "could not get VM definition" msgstr "" -#: src/security/virt-aa-helper.c:1351 +#: src/security/virt-aa-helper.c:1360 msgid "invalid VM definition" msgstr "" -#: src/security/virt-aa-helper.c:1388 +#: src/security/virt-aa-helper.c:1397 msgid "could not set PATH" msgstr "" -#: src/security/virt-aa-helper.c:1392 +#: src/security/virt-aa-helper.c:1401 msgid "could not set IFS" msgstr "" -#: src/security/virt-aa-helper.c:1402 +#: src/security/virt-aa-helper.c:1411 msgid "could not parse arguments" msgstr "" -#: src/security/virt-aa-helper.c:1454 +#: src/security/virt-aa-helper.c:1463 msgid "failed to allocate buffer" msgstr "puskurin varaaminen epäonnistui" -#: src/security/virt-aa-helper.c:1489 +#: src/security/virt-aa-helper.c:1498 msgid "could not create profile" msgstr "" @@ -20518,85 +20501,85 @@ msgid "syntax: %s DEVICE [-g]\n" msgstr "" -#: src/storage/parthelper.c:109 +#: src/storage/parthelper.c:105 #, c-format msgid "unable to access device %s\n" msgstr "" -#: src/storage/parthelper.c:123 +#: src/storage/parthelper.c:119 #, c-format msgid "unable to access disk %s\n" msgstr "" -#: src/storage/storage_util.c:127 +#: src/storage/storage_util.c:125 #, c-format msgid "could not open input path '%s'" msgstr "" -#: src/storage/storage_util.c:173 +#: src/storage/storage_util.c:171 #, c-format msgid "failed reading from file '%s'" msgstr "" -#: src/storage/storage_util.c:190 src/storage/storage_util.c:336 +#: src/storage/storage_util.c:188 src/storage/storage_util.c:334 #, c-format msgid "cannot extend file '%s'" msgstr "" -#: src/storage/storage_util.c:197 +#: src/storage/storage_util.c:195 #, c-format msgid "failed writing to file '%s'" msgstr "" -#: src/storage/storage_util.c:207 src/storage/storage_util.c:389 +#: src/storage/storage_util.c:205 src/storage/storage_util.c:387 #, c-format msgid "cannot sync data to file '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:1025 src/storage/storage_util.c:216 -#: src/storage/storage_util.c:303 +#: src/storage/storage_backend_logical.c:1017 src/storage/storage_util.c:214 +#: src/storage/storage_util.c:301 #, c-format msgid "cannot close file '%s'" msgstr "" -#: src/storage/storage_util.c:252 +#: src/storage/storage_util.c:250 msgid "metadata preallocation is not supported for block volumes" msgstr "" -#: src/storage/storage_util.c:262 src/storage/storage_util.c:2809 +#: src/storage/storage_util.c:260 src/storage/storage_util.c:2865 #, c-format msgid "cannot create path '%s'" msgstr "" -#: src/storage/storage_util.c:276 src/util/virfile.c:2200 -#: src/util/virfile.c:2646 src/util/virfile.c:2790 +#: src/storage/storage_util.c:274 src/util/virfile.c:2197 +#: src/util/virfile.c:2643 src/util/virfile.c:2787 #, c-format msgid "stat of '%s' failed" msgstr "" -#: src/storage/storage_util.c:297 src/storage/storage_util.c:578 -#: src/util/virfile.c:2222 src/util/virfile.c:2660 src/util/virfile.c:2804 +#: src/storage/storage_util.c:295 src/storage/storage_util.c:576 +#: src/util/virfile.c:2219 src/util/virfile.c:2657 src/util/virfile.c:2801 #, c-format msgid "cannot set mode of '%s' to %04o" msgstr "" -#: src/storage/storage_util.c:356 +#: src/storage/storage_util.c:354 #, c-format msgid "cannot allocate %llu bytes in file '%s'" msgstr "" -#: src/storage/storage_util.c:381 +#: src/storage/storage_util.c:379 #, c-format msgid "cannot fill file '%s'" msgstr "" -#: src/storage/storage_util.c:418 +#: src/storage/storage_util.c:416 msgid "metadata preallocation is not supported for raw volumes" msgstr "" -#: src/storage/storage_backend_rbd.c:710 -#: src/storage/storage_backend_sheepdog.c:239 -#: src/storage/storage_backend_zfs.c:317 src/storage/storage_util.c:435 +#: src/storage/storage_backend_rbd.c:708 +#: src/storage/storage_backend_sheepdog.c:235 +#: src/storage/storage_backend_zfs.c:317 src/storage/storage_util.c:433 msgid "storage pool does not support encrypted volumes" msgstr "" @@ -20608,12 +20591,12 @@ msgid "secrets already defined" msgstr "" -#: src/storage/storage_util.c:556 +#: src/storage/storage_util.c:554 #, c-format msgid "failed to create %s" msgstr "" -#: src/storage/storage_util.c:569 +#: src/storage/storage_util.c:567 #, c-format msgid "cannot chown %s to (%u, %u)" msgstr "" @@ -20628,41 +20611,41 @@ msgid "Feature %s not supported with compat level %s" msgstr "" -#: src/storage/storage_util.c:848 src/storage/storage_util.c:1020 +#: src/storage/storage_util.c:846 src/storage/storage_util.c:1018 #, c-format msgid "unknown storage vol type %d" msgstr "" -#: src/storage/storage_util.c:1027 +#: src/storage/storage_util.c:1034 msgid "metadata preallocation only available with qcow2" msgstr "" -#: src/storage/storage_util.c:1032 +#: src/storage/storage_util.c:1039 msgid "compatibility option only available with qcow2" msgstr "" -#: src/storage/storage_util.c:1037 +#: src/storage/storage_util.c:1044 msgid "format features only available with qcow2" msgstr "" -#: src/storage/storage_util.c:835 +#: src/storage/storage_util.c:833 msgid "missing input volume target path" msgstr "" -#: src/storage/storage_util.c:878 +#: src/storage/storage_util.c:876 msgid "metadata preallocation conflicts with backing store" msgstr "" -#: src/storage/storage_util.c:891 +#: src/storage/storage_util.c:889 msgid "a different backing store cannot be specified." msgstr "" -#: src/storage/storage_util.c:897 +#: src/storage/storage_util.c:895 #, c-format msgid "unknown storage vol backing store type %d" msgstr "" -#: src/storage/storage_util.c:914 +#: src/storage/storage_util.c:912 #, c-format msgid "inaccessible backing store volume %s" msgstr "" @@ -20672,7 +20655,7 @@ msgid "qcow volume encryption unsupported with volume format %s" msgstr "" -#: src/storage/storage_util.c:797 +#: src/storage/storage_util.c:795 #, c-format msgid "unsupported volume encryption format %d" msgstr "" @@ -20707,36 +20690,36 @@ msgid "Unknown file create tool type '%d'." msgstr "" -#: src/storage/storage_util.c:1290 +#: src/storage/storage_util.c:1337 msgid "creation of non-raw file images is not supported without qemu-img." msgstr "" -#: src/storage/storage_backend.c:183 +#: src/storage/storage_backend.c:186 #, c-format msgid "missing backend for pool type %d (%s)" msgstr "" -#: src/util/virstoragefilebackend.c:140 +#: src/util/virstoragefilebackend.c:137 #, c-format msgid "missing storage backend for network files using %s protocol" msgstr "" -#: src/util/virstoragefilebackend.c:145 +#: src/util/virstoragefilebackend.c:142 #, c-format msgid "missing storage backend for '%s' storage" msgstr "" -#: src/storage/storage_backend_gluster.c:291 src/storage/storage_util.c:1582 +#: src/storage/storage_backend_gluster.c:291 src/storage/storage_util.c:1638 #, c-format msgid "cannot open volume '%s'" msgstr "" -#: src/storage/storage_util.c:1625 +#: src/storage/storage_util.c:1681 #, c-format msgid "unable to set blocking mode for '%s'" msgstr "" -#: src/storage/storage_util.c:1638 +#: src/storage/storage_util.c:1694 #, c-format msgid "unexpected storage mode for '%s'" msgstr "" @@ -20746,22 +20729,22 @@ msgid "cannot seek to end of file '%s'" msgstr "" -#: src/storage/storage_util.c:1860 +#: src/storage/storage_util.c:1916 #, c-format msgid "cannot get file context of '%s'" msgstr "" -#: src/storage/storage_util.c:1462 +#: src/storage/storage_util.c:1518 #, c-format msgid "cannot seek to beginning of file '%s'" msgstr "" -#: src/storage/storage_util.c:1474 +#: src/storage/storage_util.c:1530 #, c-format msgid "cannot read beginning of file '%s'" msgstr "" -#: src/storage/storage_util.c:1935 +#: src/storage/storage_util.c:1991 #, c-format msgid "cannot read dir '%s'" msgstr "" @@ -20770,33 +20753,33 @@ msgid "cannot read fd" msgstr "" -#: src/util/vircommand.c:3092 +#: src/util/vircommand.c:3114 msgid "cannot open file using fd" msgstr "" -#: src/util/vircommand.c:3122 +#: src/util/vircommand.c:3144 msgid "read error on pipe" msgstr "" -#: src/util/vircommand.c:3151 src/util/vircommand.c:3162 +#: src/util/vircommand.c:3173 src/util/vircommand.c:3184 #, c-format msgid "%s not implemented on Win32" msgstr "" -#: src/storage/storage_backend_disk.c:148 +#: src/storage/storage_backend_disk.c:144 msgid "cannot parse device start location" msgstr "" -#: src/storage/storage_backend_disk.c:155 +#: src/storage/storage_backend_disk.c:151 msgid "cannot parse device end location" msgstr "" -#: src/storage/storage_backend_disk.c:416 +#: src/storage/storage_backend_disk.c:412 msgid "Failed to create disk pool geometry" msgstr "" -#: src/storage/storage_backend_disk.c:462 -#: src/storage/storage_backend_disk.c:485 +#: src/storage/storage_backend_disk.c:458 +#: src/storage/storage_backend_disk.c:481 #, c-format msgid "device path '%s' doesn't exist" msgstr "" @@ -20813,83 +20796,83 @@ msgid "Disk label already present" msgstr "" -#: src/storage/storage_backend_disk.c:611 +#: src/storage/storage_backend_disk.c:607 msgid "Invalid partition type" msgstr "" -#: src/storage/storage_backend_disk.c:620 +#: src/storage/storage_backend_disk.c:616 msgid "extended partition already exists" msgstr "" -#: src/storage/storage_backend_disk.c:645 +#: src/storage/storage_backend_disk.c:641 msgid "no extended partition found and no primary partition available" msgstr "" -#: src/storage/storage_backend_disk.c:652 +#: src/storage/storage_backend_disk.c:648 msgid "unknown partition type" msgstr "" -#: src/storage/storage_backend_disk.c:734 +#: src/storage/storage_backend_disk.c:730 msgid "no large enough free extent" msgstr "" -#: src/storage/storage_backend_disk.c:817 +#: src/storage/storage_backend_disk.c:813 #, c-format msgid "Couldn't read volume target path '%s'" msgstr "" -#: src/storage/storage_backend_disk.c:828 +#: src/storage/storage_backend_disk.c:824 #, c-format msgid "Volume path '%s' did not start with parent pool source device name." msgstr "" -#: src/storage/storage_backend_disk.c:842 +#: src/storage/storage_backend_disk.c:838 #, c-format msgid "cannot parse partition number from target '%s'" msgstr "" -#: src/qemu/qemu_driver.c:11984 src/storage/storage_util.c:1755 -#: src/util/virstoragefile.c:1112 src/util/virstoragefile.c:1254 +#: src/qemu/qemu_driver.c:12299 src/storage/storage_util.c:1811 +#: src/util/virstoragefile.c:1105 src/util/virstoragefile.c:1247 #, c-format msgid "cannot read header '%s'" msgstr "" -#: src/storage/storage_util.c:3489 +#: src/storage/storage_util.c:3544 #, c-format msgid "cannot probe backing volume format: %s" msgstr "" -#: src/storage/storage_backend_fs.c:71 +#: src/storage/storage_backend_fs.c:66 #, c-format msgid "invalid netfs path (no /): %s" msgstr "" -#: src/storage/storage_backend_fs.c:77 +#: src/storage/storage_backend_fs.c:72 #, c-format msgid "invalid netfs path (ends in /): %s" msgstr "" -#: src/storage/storage_backend_fs.c:162 src/test/test_driver.c:4460 +#: src/storage/storage_backend_fs.c:157 src/test/test_driver.c:4425 msgid "hostname must be specified for netfs sources" msgstr "" -#: src/storage/storage_backend_fs.c:304 +#: src/storage/storage_backend_fs.c:266 #: src/storage/storage_backend_vstorage.c:101 #, c-format msgid "cannot read mount list '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:227 src/storage/storage_backend_iscsi.c:255 -#: src/storage/storage_backend_iscsi.c:344 +#: src/storage/storage_backend_fs.c:222 src/storage/storage_backend_iscsi.c:252 +#: src/storage/storage_backend_iscsi.c:346 msgid "missing source host" msgstr "" -#: src/storage/storage_backend_fs.c:232 +#: src/storage/storage_backend_fs.c:227 msgid "missing source path" msgstr "" -#: src/storage/storage_backend_fs.c:239 src/storage/storage_backend_iscsi.c:262 -#: src/storage/storage_backend_iscsi.c:351 +#: src/storage/storage_backend_fs.c:234 src/storage/storage_backend_iscsi.c:259 +#: src/storage/storage_backend_iscsi.c:353 msgid "missing source device" msgstr "" @@ -20907,7 +20890,7 @@ msgid "Not capable of probing for filesystem of type %s" msgstr "" -#: src/storage/storage_util.c:3129 +#: src/storage/storage_util.c:3184 #, c-format msgid "Failed to create filesystem probe for device %s" msgstr "" @@ -20925,29 +20908,29 @@ msgid "probing for filesystems is unsupported by this build" msgstr "" -#: src/storage/storage_backend_fs.c:534 +#: src/storage/storage_backend_fs.c:456 #, c-format msgid "Failed to make filesystem of type '%s' on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:549 +#: src/storage/storage_backend_fs.c:471 #, c-format msgid "" "mkfs is not supported on this platform: Failed to make filesystem of type " "'%s' on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:568 +#: src/storage/storage_backend_fs.c:490 #, c-format msgid "No source device specified when formatting pool '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:579 +#: src/storage/storage_backend_fs.c:501 #, c-format msgid "Source device does not exist when formatting pool '%s'" msgstr "" -#: src/storage/storage_util.c:2799 +#: src/storage/storage_util.c:2855 #, c-format msgid "path '%s' is not absolute" msgstr "" @@ -20957,17 +20940,17 @@ msgid "cannot probe backing volume info: %s" msgstr "" -#: src/storage/storage_util.c:2863 +#: src/storage/storage_util.c:2919 #, c-format msgid "failed to remove pool '%s'" msgstr "" -#: src/storage/storage_util.c:2057 +#: src/storage/storage_util.c:2113 #, c-format msgid "volume target path '%s' already exists" msgstr "" -#: src/storage/storage_util.c:1997 +#: src/storage/storage_util.c:2053 msgid "cannot copy from volume to a directory volume" msgstr "" @@ -20980,22 +20963,22 @@ msgid "creation of non-raw images is not supported without qemu-img" msgstr "" -#: src/bhyve/bhyve_process.c:232 src/storage/storage_util.c:2142 +#: src/bhyve/bhyve_process.c:231 src/storage/storage_util.c:2198 #, c-format msgid "cannot unlink file '%s'" msgstr "" -#: src/storage/storage_util.c:2146 +#: src/storage/storage_util.c:2202 #, c-format msgid "cannot remove directory '%s'" msgstr "" -#: src/storage/storage_util.c:2161 +#: src/storage/storage_util.c:2217 #, c-format msgid "removing block or network volumes is not supported: %s" msgstr "" -#: src/storage/storage_util.c:2346 src/storage/storage_util.c:2357 +#: src/storage/storage_util.c:2413 msgid "preallocate is only supported for raw type volume" msgstr "" @@ -21094,17 +21077,17 @@ msgid "Missing space when parsing output of '%s'" msgstr "" -#: src/util/viriscsi.c:241 +#: src/util/viriscsi.c:234 #, c-format msgid "Failed to run command '%s' to create new iscsi interface" msgstr "" -#: src/util/viriscsi.c:260 +#: src/util/viriscsi.c:253 #, c-format msgid "Failed to run command '%s' to update iscsi interface with IQN '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:122 +#: src/storage/storage_backend_iscsi.c:119 #, c-format msgid "Failed to get host number for iSCSI session with path '%s'" msgstr "" @@ -21118,12 +21101,12 @@ msgid "hostname and device path must be specified for iscsi sources" msgstr "" -#: src/util/viriscsi.c:606 +#: src/util/viriscsi.c:571 #, c-format msgid "Failed to update '%s' of node mode for target '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:293 +#: src/storage/storage_backend_iscsi.c:290 msgid "iscsi pool only supports 'chap' auth type" msgstr "" @@ -21154,31 +21137,31 @@ msgid "no secret matches usage value '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:163 +#: src/storage/storage_backend_logical.c:155 msgid "malformed volume extent stripes value" msgstr "" -#: src/storage/storage_backend_logical.c:170 +#: src/storage/storage_backend_logical.c:162 msgid "malformed volume extent length value" msgstr "" -#: src/storage/storage_backend_logical.c:176 +#: src/storage/storage_backend_logical.c:168 msgid "malformed volume extent size value" msgstr "" -#: src/storage/storage_backend_logical.c:355 +#: src/storage/storage_backend_logical.c:347 msgid "malformed volume allocation value" msgstr "" -#: src/storage/storage_backend_logical.c:214 +#: src/storage/storage_backend_logical.c:206 msgid "malformed volume extent devices value" msgstr "" -#: src/storage/storage_backend_logical.c:240 +#: src/storage/storage_backend_logical.c:232 msgid "malformed volume extent offset value" msgstr "" -#: src/storage/storage_backend_logical.c:609 +#: src/storage/storage_backend_logical.c:601 msgid "failed to get source from sourceList" msgstr "" @@ -21202,27 +21185,27 @@ msgid "cannot close device '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:1009 +#: src/storage/storage_backend_logical.c:1001 #, c-format msgid "cannot set file owner '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:1018 +#: src/storage/storage_backend_logical.c:1010 #, c-format msgid "cannot set file mode '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:1033 +#: src/storage/storage_backend_logical.c:1025 #, c-format msgid "cannot find newly created volume '%s'" msgstr "" -#: src/storage/storage_backend_mpath.c:183 +#: src/storage/storage_backend_mpath.c:180 #, c-format msgid "Failed to get %s minor number" msgstr "" -#: src/storage/storage_backend_rbd.c:95 +#: src/storage/storage_backend_rbd.c:93 msgid "failed to initialize RADOS" msgstr "" @@ -21247,45 +21230,45 @@ msgid "failed to decode the RADOS key" msgstr "" -#: src/storage/storage_backend_rbd.c:64 +#: src/storage/storage_backend_rbd.c:62 #, c-format msgid "failed to set RADOS option: %s" msgstr "" -#: src/storage/storage_backend_rbd.c:122 +#: src/storage/storage_backend_rbd.c:120 msgid "failed to create the RADOS cluster" msgstr "" -#: src/storage/storage_backend_rbd.c:145 +#: src/storage/storage_backend_rbd.c:143 msgid "received malformed monitor, check the XML definition" msgstr "" -#: src/storage/storage_backend_rbd.c:190 +#: src/storage/storage_backend_rbd.c:188 #, c-format msgid "failed to connect to the RADOS monitor on: %s" msgstr "" -#: src/storage/storage_backend_rbd.c:214 +#: src/storage/storage_backend_rbd.c:212 #, c-format msgid "failed to create the RBD IoCTX. Does the pool '%s' exist?" msgstr "" -#: src/storage/storage_backend_rbd.c:369 src/storage/storage_backend_rbd.c:539 -#: src/storage/storage_backend_rbd.c:1102 +#: src/storage/storage_backend_rbd.c:367 src/storage/storage_backend_rbd.c:537 +#: src/storage/storage_backend_rbd.c:1100 #, c-format msgid "failed to open the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:376 +#: src/storage/storage_backend_rbd.c:374 #, c-format msgid "failed to stat the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:439 +#: src/storage/storage_backend_rbd.c:437 msgid "failed to stat the RADOS cluster" msgstr "" -#: src/storage/storage_backend_rbd.c:444 +#: src/storage/storage_backend_rbd.c:442 #, c-format msgid "failed to stat the RADOS pool '%s'" msgstr "" @@ -21298,32 +21281,32 @@ msgid "This storage backend does not supported zeroed removal of volumes" msgstr "" -#: src/storage/storage_backend_rbd.c:634 +#: src/storage/storage_backend_rbd.c:632 #, c-format msgid "failed to remove volume '%s/%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:719 +#: src/storage/storage_backend_rbd.c:717 #, c-format msgid "failed to create volume '%s/%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:1108 +#: src/storage/storage_backend_rbd.c:1106 #, c-format msgid "failed to resize the RBD image '%s'" msgstr "" -#: src/storage/storage_util.c:4001 +#: src/storage/storage_util.c:4056 #, c-format msgid "Could not find typefile '%s'" msgstr "" -#: src/storage/storage_util.c:4013 +#: src/storage/storage_util.c:4068 #, c-format msgid "Could not read typefile '%s'" msgstr "" -#: src/storage/storage_util.c:4025 +#: src/storage/storage_util.c:4080 #, c-format msgid "Device type '%s' is not an integer" msgstr "" @@ -21339,22 +21322,22 @@ msgid "Failed to opendir sysfs path '%s'" msgstr "" -#: src/storage/storage_util.c:3897 +#: src/storage/storage_util.c:3952 #, c-format msgid "Failed to parse block name %s" msgstr "" -#: src/storage/storage_util.c:4065 +#: src/storage/storage_util.c:4120 #, c-format msgid "Failed to determine if %u:%u:%u:%u is a Direct-Access LUN" msgstr "" -#: src/storage/storage_backend_scsi.c:78 +#: src/storage/storage_backend_scsi.c:76 #, c-format msgid "Could not open '%s' to trigger host scan" msgstr "" -#: src/storage/storage_backend_scsi.c:89 +#: src/storage/storage_backend_scsi.c:87 #, c-format msgid "Write to '%s' to trigger host scan failed" msgstr "" @@ -21364,7 +21347,7 @@ msgid "Invalid adapter name '%s' for SCSI pool" msgstr "" -#: src/storage/storage_backend_scsi.c:206 +#: src/storage/storage_backend_scsi.c:204 #, c-format msgid "Failed to find SCSI host with wwnn='%s', wwpn='%s'" msgstr "" @@ -21373,7 +21356,7 @@ msgid "'parent' for vHBA not specified, and cannot find one on this host" msgstr "" -#: src/storage/storage_backend_sheepdog.c:120 +#: src/storage/storage_backend_sheepdog.c:117 msgid "Missing disk info when adding volume" msgstr "" @@ -21381,12 +21364,12 @@ msgid "Sheepdog does not support encrypted volumes" msgstr "" -#: src/storage/storage_driver.c:119 +#: src/storage/storage_driver.c:129 #, c-format msgid "Missing backend %d" msgstr "" -#: src/storage/storage_driver.c:128 +#: src/storage/storage_driver.c:141 #, c-format msgid "Failed to initialize storage pool '%s': %s" msgstr "" @@ -21396,7 +21379,7 @@ msgid "no error message found" msgstr "" -#: src/storage/storage_driver.c:188 src/storage/storage_driver.c:208 +#: src/storage/storage_driver.c:198 src/storage/storage_driver.c:215 #, c-format msgid "Failed to autostart storage pool '%s': %s" msgstr "" @@ -21414,33 +21397,33 @@ msgid "no storage pool with matching uuid %s" msgstr "" -#: src/storage/storage_driver.c:478 src/storage/storage_driver.c:1998 -#: src/test/test_driver.c:4166 +#: src/storage/storage_driver.c:485 src/storage/storage_driver.c:1989 +#: src/test/test_driver.c:4131 #, c-format msgid "no storage pool with matching name '%s'" msgstr "" -#: src/storage/storage_driver.c:625 src/test/test_driver.c:4470 +#: src/storage/storage_driver.c:632 src/test/test_driver.c:4435 #, c-format msgid "pool type '%s' does not support source discovery" msgstr "" -#: src/storage/storage_driver.c:864 src/storage/storage_driver.c:1053 -#: src/storage/storage_driver.c:1119 src/storage/storage_driver.c:1182 +#: src/storage/storage_driver.c:855 src/storage/storage_driver.c:1041 +#: src/storage/storage_driver.c:1107 src/storage/storage_driver.c:1170 #, c-format msgid "pool '%s' has asynchronous jobs running." msgstr "" -#: src/storage/storage_driver.c:876 +#: src/storage/storage_driver.c:867 #, c-format msgid "Failed to delete autostart link '%s': %s" msgstr "" -#: src/storage/storage_driver.c:1132 +#: src/storage/storage_driver.c:1120 msgid "pool does not support pool deletion" msgstr "" -#: src/storage/storage_driver.c:1543 +#: src/storage/storage_driver.c:1533 #, c-format msgid "no storage vol with matching key %s" msgstr "" @@ -21450,36 +21433,36 @@ msgid "no storage vol with matching path %s" msgstr "" -#: src/storage/storage_driver.c:1808 src/storage/storage_driver.c:2065 -#: src/storage/storage_driver.c:2179 src/storage/storage_driver.c:2360 -#: src/storage/storage_driver.c:2436 src/storage/storage_driver.c:2541 +#: src/storage/storage_driver.c:1799 src/storage/storage_driver.c:2056 +#: src/storage/storage_driver.c:2170 src/storage/storage_driver.c:2358 +#: src/storage/storage_driver.c:2443 src/storage/storage_driver.c:2549 #, c-format msgid "volume '%s' is still being allocated." msgstr "" -#: src/storage/storage_driver.c:1710 +#: src/storage/storage_driver.c:1701 msgid "storage pool does not support vol deletion" msgstr "" -#: src/storage/storage_driver.c:1867 +#: src/storage/storage_driver.c:1858 #, c-format msgid "'%s'" msgstr "" -#: src/storage/storage_driver.c:1873 +#: src/storage/storage_driver.c:1864 msgid "storage pool does not support volume creation" msgstr "" -#: src/storage/storage_driver.c:2039 +#: src/storage/storage_driver.c:2030 #, c-format msgid "storage volume name '%s' already in use." msgstr "" -#: src/storage/storage_driver.c:2058 +#: src/storage/storage_driver.c:2049 msgid "storage pool does not support volume creation from an existing volume" msgstr "" -#: src/storage/storage_driver.c:2453 +#: src/storage/storage_driver.c:2460 msgid "can't shrink capacity below existing allocation" msgstr "" @@ -21493,16 +21476,16 @@ msgid "Not enough space left on storage pool" msgstr "" -#: src/storage/storage_driver.c:2477 +#: src/storage/storage_driver.c:2484 msgid "storage pool does not support changing of volume capacity" msgstr "" -#: src/storage/storage_util.c:2515 +#: src/storage/storage_util.c:2571 #, c-format msgid "Failed to truncate volume with path '%s' to 0 bytes" msgstr "" -#: src/storage/storage_util.c:2523 +#: src/storage/storage_util.c:2579 #, c-format msgid "Failed to truncate volume with path '%s' to %ju bytes" msgstr "" @@ -21512,113 +21495,113 @@ msgid "Failed to seek to position %ju in volume with path '%s'" msgstr "" -#: src/storage/storage_util.c:2576 +#: src/storage/storage_util.c:2632 #, c-format msgid "Failed to write %zu bytes to storage volume with path '%s'" msgstr "" -#: src/storage/storage_util.c:2588 +#: src/storage/storage_util.c:2644 #, c-format msgid "cannot sync data to volume with path '%s'" msgstr "" -#: src/storage/storage_util.c:2617 +#: src/storage/storage_util.c:2673 #, c-format msgid "Failed to open storage volume with path '%s'" msgstr "" -#: src/storage/storage_util.c:2624 +#: src/storage/storage_util.c:2680 #, c-format msgid "Failed to stat storage volume with path '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:1256 src/storage/storage_util.c:2663 +#: src/storage/storage_backend_rbd.c:1258 src/storage/storage_util.c:2719 #, c-format msgid "unsupported algorithm %d" msgstr "" -#: src/storage/storage_driver.c:2519 +#: src/storage/storage_driver.c:2527 #, c-format msgid "wiping algorithm %d not supported" msgstr "" -#: src/test/test_driver.c:250 +#: src/test/test_driver.c:240 msgid "invalid transient" msgstr "" -#: src/test/test_driver.c:257 +#: src/test/test_driver.c:247 msgid "invalid hasmanagedsave" msgstr "" -#: src/test/test_driver.c:266 +#: src/test/test_driver.c:256 #, c-format msgid "runstate '%d' out of range'" msgstr "" -#: src/test/test_driver.c:274 +#: src/test/test_driver.c:264 msgid "invalid runstate" msgstr "" -#: src/test/test_driver.c:280 +#: src/test/test_driver.c:270 msgid "transient domain cannot have runstate 'shutoff'" msgstr "" -#: src/test/test_driver.c:285 +#: src/test/test_driver.c:275 msgid "domain with managedsave data can only have runstate 'shutoff'" msgstr "" -#: src/test/test_driver.c:610 +#: src/test/test_driver.c:597 #, c-format msgid "Exceeded max iface limit %d" msgstr "" -#: src/test/test_driver.c:718 +#: src/test/test_driver.c:705 #, c-format msgid "resolving %s filename" msgstr "" -#: src/test/test_driver.c:754 +#: src/test/test_driver.c:741 msgid "invalid node cpu nodes value" msgstr "" -#: src/test/test_driver.c:763 +#: src/test/test_driver.c:750 msgid "invalid node cpu sockets value" msgstr "" -#: src/test/test_driver.c:772 +#: src/test/test_driver.c:759 msgid "invalid node cpu cores value" msgstr "" -#: src/test/test_driver.c:781 +#: src/test/test_driver.c:768 msgid "invalid node cpu threads value" msgstr "" -#: src/test/test_driver.c:793 +#: src/test/test_driver.c:780 msgid "invalid node cpu active value" msgstr "" -#: src/test/test_driver.c:801 +#: src/test/test_driver.c:788 msgid "invalid node cpu mhz value" msgstr "" -#: src/test/test_driver.c:809 src/xenconfig/xen_common.c:906 +#: src/test/test_driver.c:796 src/xenconfig/xen_common.c:986 #, c-format msgid "Model %s too big for destination" msgstr "" -#: src/test/test_driver.c:821 +#: src/test/test_driver.c:808 msgid "invalid node memory value" msgstr "" -#: src/test/test_driver.c:866 +#: src/test/test_driver.c:853 msgid "more than one snapshot claims to be active" msgstr "" -#: src/test/test_driver.c:1201 +#: src/test/test_driver.c:1188 msgid "missing username in /node/auth/user field" msgstr "" -#: src/test/test_driver.c:1225 +#: src/test/test_driver.c:1212 msgid "Root element is not 'node'" msgstr "" @@ -21630,84 +21613,84 @@ msgid "authentication failed when asking for password" msgstr "" -#: src/test/test_driver.c:1406 +#: src/test/test_driver.c:1385 msgid "authentication failed, see test XML for the correct username/password" msgstr "" -#: src/test/test_driver.c:1456 +#: src/test/test_driver.c:1422 msgid "testOpen: supply a path or use test:///default" msgstr "testOpen: anna polku tai käytä test:///default" -#: src/test/test_driver.c:1809 +#: src/test/test_driver.c:1775 #, c-format msgid "domain '%s' not paused" msgstr "" -#: src/test/test_driver.c:1840 src/test/test_driver.c:1873 +#: src/test/test_driver.c:1806 src/test/test_driver.c:1839 #, c-format msgid "domain '%s' not running" msgstr "" -#: src/test/test_driver.c:1972 src/test/test_driver.c:2487 -#: src/test/test_driver.c:3216 src/test/test_driver.c:3257 +#: src/test/test_driver.c:1938 src/test/test_driver.c:2453 +#: src/test/test_driver.c:3181 src/test/test_driver.c:3222 msgid "getting time of day" msgstr "haetaan kellonaika" -#: src/test/test_driver.c:2041 +#: src/test/test_driver.c:2007 #, c-format msgid "saving domain '%s' failed to allocate space for metadata" msgstr "" -#: src/test/test_driver.c:2048 +#: src/test/test_driver.c:2014 #, c-format msgid "saving domain '%s' to '%s': open failed" msgstr "" -#: src/test/test_driver.c:2055 src/test/test_driver.c:2061 -#: src/test/test_driver.c:2067 src/test/test_driver.c:2074 +#: src/test/test_driver.c:2021 src/test/test_driver.c:2027 +#: src/test/test_driver.c:2033 src/test/test_driver.c:2040 #, c-format msgid "saving domain '%s' to '%s': write failed" msgstr "" -#: src/test/test_driver.c:2136 +#: src/test/test_driver.c:2102 #, c-format msgid "cannot read domain image '%s'" msgstr "" -#: src/test/test_driver.c:2142 +#: src/test/test_driver.c:2108 #, c-format msgid "incomplete save header in '%s'" msgstr "" -#: src/test/test_driver.c:2148 +#: src/test/test_driver.c:2114 msgid "mismatched header magic" msgstr "" -#: src/test/test_driver.c:2153 +#: src/test/test_driver.c:2119 #, c-format msgid "failed to read metadata length in '%s'" msgstr "" -#: src/test/test_driver.c:2159 +#: src/test/test_driver.c:2125 msgid "length of metadata out of range" msgstr "" -#: src/test/test_driver.c:2166 +#: src/test/test_driver.c:2132 #, c-format msgid "incomplete metadata in '%s'" msgstr "" -#: src/test/test_driver.c:2236 +#: src/test/test_driver.c:2202 #, c-format msgid "domain '%s' coredump: failed to open %s" msgstr "" -#: src/test/test_driver.c:2242 +#: src/test/test_driver.c:2208 #, c-format msgid "domain '%s' coredump: failed to write header to %s" msgstr "" -#: src/test/test_driver.c:2248 +#: src/test/test_driver.c:2214 #, c-format msgid "domain '%s' coredump: write failed: %s" msgstr "" @@ -21716,16 +21699,16 @@ msgid "cannot hotplug vcpus for an inactive domain" msgstr "" -#: src/test/test_driver.c:2416 src/test/test_driver.c:2425 +#: src/test/test_driver.c:2382 src/test/test_driver.c:2391 #, c-format msgid "requested cpu amount exceeds maximum (%d > %d)" msgstr "" -#: src/test/test_driver.c:2479 +#: src/test/test_driver.c:2445 msgid "cannot list vcpus for an inactive domain" msgstr "" -#: src/test/test_driver.c:2555 +#: src/test/test_driver.c:2521 msgid "cannot pin vcpus on an inactive domain" msgstr "" @@ -21733,34 +21716,34 @@ msgid "requested vcpu is higher than allocated vcpus" msgstr "" -#: src/test/test_driver.c:2858 +#: src/test/test_driver.c:2823 msgid "Range exceeds available cells" msgstr "" -#: src/test/test_driver.c:2977 +#: src/test/test_driver.c:2942 #, c-format msgid "Domain '%s' is already running" msgstr "" -#: src/test/test_driver.c:3536 +#: src/test/test_driver.c:3501 #, c-format msgid "Network '%s' is still running" msgstr "" -#: src/test/test_driver.c:3612 +#: src/test/test_driver.c:3577 #, c-format msgid "Network '%s' is already running" msgstr "" -#: src/test/test_driver.c:3929 +#: src/test/test_driver.c:3894 msgid "there is another transaction running." msgstr "" -#: src/test/test_driver.c:3958 +#: src/test/test_driver.c:3923 msgid "no transaction running, nothing to be committed." msgstr "" -#: src/test/test_driver.c:3988 +#: src/test/test_driver.c:3953 msgid "no transaction running, nothing to rollback." msgstr "" @@ -21772,11 +21755,11 @@ msgid "no storage pool with matching uuid" msgstr "" -#: src/test/test_driver.c:4940 +#: src/test/test_driver.c:4899 msgid "storage pool is not active" msgstr "" -#: src/test/test_driver.c:6689 +#: src/test/test_driver.c:6647 msgid "must respawn guest to start inactive snapshot" msgstr "" @@ -21936,7 +21919,6 @@ msgid "cannot attach device on inactive domain" msgstr "" -#: src/uml/uml_driver.c:2132 src/uml/uml_driver.c:2239 #: src/vbox/vbox_common.c:4408 msgid "cannot modify the persistent configuration of a domain" msgstr "" @@ -21949,21 +21931,20 @@ msgid "This type of device cannot be hot unplugged" msgstr "" -#: src/libxl/libxl_driver.c:5282 src/uml/uml_driver.c:2384 -#: tools/virsh-volume.c:704 +#: src/libxl/libxl_driver.c:5414 tools/virsh-volume.c:699 #, c-format msgid "cannot read %s" msgstr "" -#: src/util/iohelper.c:83 +#: src/util/iohelper.c:79 msgid "O_DIRECT read needs entire seekable file" msgstr "" -#: src/util/iohelper.c:96 +#: src/util/iohelper.c:92 msgid "O_DIRECT write needs empty seekable file" msgstr "" -#: src/util/iohelper.c:104 +#: src/util/iohelper.c:100 #, c-format msgid "Unable to process file with flags %d" msgstr "" @@ -21972,27 +21953,27 @@ msgid "Too many short reads for O_DIRECT" msgstr "" -#: src/util/iohelper.c:142 src/util/iohelper.c:155 src/util/virfdstream.c:525 +#: src/util/iohelper.c:138 src/util/iohelper.c:151 src/util/virfdstream.c:525 #, c-format msgid "Unable to write %s" msgstr "" -#: src/util/iohelper.c:147 +#: src/util/iohelper.c:143 #, c-format msgid "Unable to truncate %s" msgstr "" -#: src/util/iohelper.c:164 +#: src/util/iohelper.c:160 #, c-format msgid "unable to fsync %s" msgstr "" -#: src/util/iohelper.c:174 +#: src/util/iohelper.c:170 #, c-format msgid "Unable to close %s" msgstr "" -#: src/util/iohelper.c:186 +#: src/util/iohelper.c:182 #, c-format msgid "%s: try --help for more details" msgstr "" @@ -22024,12 +22005,12 @@ msgid "%s: malformed delete flag %s" msgstr "" -#: src/util/iohelper.c:215 +#: src/util/iohelper.c:211 #, c-format msgid "%s: malformed fd %s" msgstr "" -#: src/util/iohelper.c:229 +#: src/util/iohelper.c:225 #, c-format msgid "%s: unable to determine access mode of fd %d" msgstr "" @@ -22044,54 +22025,54 @@ msgid "%s: unknown failure with %s\n" msgstr "" -#: src/util/viralloc.c:429 +#: src/util/viralloc.c:428 #, c-format msgid "out of bounds index - count %zu at %zu add %zu" msgstr "" -#: src/util/viraudit.c:72 +#: src/util/viraudit.c:71 msgid "Unable to initialize audit layer" msgstr "" -#: src/util/virauth.c:159 +#: src/util/virauth.c:164 #, c-format msgid "Enter username for %s [%s]" msgstr "" -#: src/util/virauth.c:164 +#: src/util/virauth.c:169 #, c-format msgid "Enter username for %s" msgstr "" -#: src/util/virauth.c:225 +#: src/util/virauth.c:247 #, c-format msgid "Enter %s's password for %s" msgstr "" -#: src/util/virauthconfig.c:133 +#: src/util/virauthconfig.c:131 #, c-format msgid "Missing item 'credentials' in group '%s' in '%s'" msgstr "" -#: src/util/virauthconfig.c:143 +#: src/util/virauthconfig.c:141 #, c-format msgid "Missing group 'credentials-%s' referenced from group '%s' in '%s'" msgstr "" -#: src/util/virbitmap.c:580 src/util/virbitmap.c:716 +#: src/util/virbitmap.c:573 src/util/virbitmap.c:709 #, c-format msgid "Failed to parse bitmap '%s'" msgstr "" -#: src/util/vircgroup.c:186 +#: src/util/vircgroup.c:153 msgid "Cannot open /proc/cgroups" msgstr "" -#: src/util/vircgroup.c:221 +#: src/util/vircgroup.c:188 msgid "Error while reading /proc/cgroups" msgstr "" -#: src/util/vircgroup.c:312 +#: src/util/vircgroup.c:232 msgid "Unable to open /proc/mounts" msgstr "" @@ -22110,7 +22091,7 @@ msgid "Controller '%s' is not wanted, but '%s' is co-mounted" msgstr "" -#: src/util/vircgroup.c:702 +#: src/util/vircgroup.c:394 msgid "At least one cgroup controller is required" msgstr "" @@ -22119,24 +22100,22 @@ msgid "Could not find placement for controller %s at %s" msgstr "" -#: src/util/vircgroup.c:788 +#: src/util/vircgroup.c:472 #, c-format msgid "Invalid value '%s' for '%s'" msgstr "" -#: src/util/vircgroup.c:793 +#: src/util/vircgroup.c:477 #, c-format msgid "Unable to write to '%s'" msgstr "" -#: src/util/vircgroup.c:819 +#: src/util/vircgroup.c:503 #, c-format msgid "Unable to read from '%s'" msgstr "" -#: src/util/vircgroup.c:905 src/util/vircgroup.c:927 src/util/vircgroup.c:2221 -#: src/util/vircgroup.c:2255 src/util/vircgroup.c:2289 -#: src/util/vircgroup.c:2323 src/util/vircgroup.c:2357 +#: src/util/vircgroup.c:589 src/util/vircgroup.c:611 #, c-format msgid "Unable to parse '%s' as an integer" msgstr "" @@ -22161,7 +22140,7 @@ msgid "Cannot parse '%s' as an integer" msgstr "" -#: src/util/vircgroup.c:1290 +#: src/util/vircgroup.c:839 #, c-format msgid "Partition path '%s' must start with '/'" msgstr "" @@ -22200,12 +22179,12 @@ msgid "Sum of %srequest stat overflows" msgstr "" -#: src/util/vircgroup.c:750 src/util/vircgroup.c:2874 src/util/vircgroup.c:2958 +#: src/util/vircgroup.c:434 src/util/vircgroup.c:1965 src/util/vircgroup.c:2029 #, c-format msgid "Path '%s' is not accessible" msgstr "" -#: src/util/vircgroup.c:757 +#: src/util/vircgroup.c:441 #, c-format msgid "Path '%s' must be a block device" msgstr "" @@ -22241,7 +22220,7 @@ msgid "Memory '%llu' must be less than %llu" msgstr "" -#: src/util/vircgroup.c:3170 src/util/vircgroup.c:3184 +#: src/util/vircgroup.c:2242 src/util/vircgroup.c:2256 msgid "unable to get cpu account" msgstr "" @@ -22255,22 +22234,23 @@ msgid "cfs_quota '%lld' must be in range (1000, %llu)" msgstr "" -#: src/util/vircgroup.c:3316 +#: src/util/vircgroup.c:2363 #, c-format msgid "Unable to open %s (%d)" msgstr "" -#: src/util/vircgroup.c:3337 +#: src/util/vircgroup.c:2384 #, c-format msgid "Failed to readdir for %s (%d)" msgstr "" -#: src/util/vircgroup.c:3345 src/util/virresctrl.c:1610 +#: src/util/vircgroup.c:2392 src/util/virresctrl.c:2481 +#: src/util/virresctrl.c:2629 #, c-format msgid "Unable to remove %s (%d)" msgstr "" -#: src/util/vircgroup.c:3432 src/util/vircgroup.c:3442 src/util/virfile.c:2033 +#: src/util/vircgroup.c:2461 src/util/vircgroup.c:2471 src/util/virfile.c:2030 #, c-format msgid "Failed to read %s" msgstr "" @@ -22328,375 +22308,374 @@ msgid "Unable to open dir '%s'" msgstr "" -#: src/util/vircgroup.c:3974 src/util/vircgroup.c:3986 -#: src/util/vircgroup.c:3995 src/util/vircgroup.c:4008 -#: src/util/vircgroup.c:4021 src/util/vircgroup.c:4032 -#: src/util/vircgroup.c:4046 src/util/vircgroup.c:4054 -#: src/util/vircgroup.c:4073 src/util/vircgroup.c:4090 -#: src/util/vircgroup.c:4109 src/util/vircgroup.c:4119 -#: src/util/vircgroup.c:4129 src/util/vircgroup.c:4140 -#: src/util/vircgroup.c:4153 src/util/vircgroup.c:4167 -#: src/util/vircgroup.c:4177 src/util/vircgroup.c:4187 -#: src/util/vircgroup.c:4198 src/util/vircgroup.c:4208 -#: src/util/vircgroup.c:4218 src/util/vircgroup.c:4228 -#: src/util/vircgroup.c:4238 src/util/vircgroup.c:4248 -#: src/util/vircgroup.c:4258 src/util/vircgroup.c:4268 -#: src/util/vircgroup.c:4278 src/util/vircgroup.c:4288 -#: src/util/vircgroup.c:4297 src/util/vircgroup.c:4307 -#: src/util/vircgroup.c:4317 src/util/vircgroup.c:4327 -#: src/util/vircgroup.c:4337 src/util/vircgroup.c:4347 -#: src/util/vircgroup.c:4357 src/util/vircgroup.c:4367 -#: src/util/vircgroup.c:4377 src/util/vircgroup.c:4387 -#: src/util/vircgroup.c:4397 src/util/vircgroup.c:4407 -#: src/util/vircgroup.c:4417 src/util/vircgroup.c:4427 -#: src/util/vircgroup.c:4437 src/util/vircgroup.c:4446 -#: src/util/vircgroup.c:4454 src/util/vircgroup.c:4467 -#: src/util/vircgroup.c:4479 src/util/vircgroup.c:4492 -#: src/util/vircgroup.c:4504 src/util/vircgroup.c:4514 -#: src/util/vircgroup.c:4524 src/util/vircgroup.c:4534 -#: src/util/vircgroup.c:4544 src/util/vircgroup.c:4554 -#: src/util/vircgroup.c:4563 src/util/vircgroup.c:4572 -#: src/util/vircgroup.c:4582 src/util/vircgroup.c:4592 -#: src/util/vircgroup.c:4601 src/util/vircgroup.c:4611 -#: src/util/vircgroup.c:4621 src/util/vircgroup.c:4631 -#: src/util/vircgroup.c:4642 src/util/vircgroup.c:4653 -#: src/util/vircgroup.c:4663 src/util/vircgroup.c:4673 -#: src/util/vircgroup.c:4684 src/util/vircgroup.c:4706 -#: src/util/vircgroup.c:4718 src/util/vircgroup.c:4727 +#: src/util/vircgroup.c:2815 src/util/vircgroup.c:2824 +#: src/util/vircgroup.c:2837 src/util/vircgroup.c:2850 +#: src/util/vircgroup.c:2861 src/util/vircgroup.c:2875 +#: src/util/vircgroup.c:2883 src/util/vircgroup.c:2902 +#: src/util/vircgroup.c:2919 src/util/vircgroup.c:2938 +#: src/util/vircgroup.c:2948 src/util/vircgroup.c:2958 +#: src/util/vircgroup.c:2968 src/util/vircgroup.c:2981 +#: src/util/vircgroup.c:2995 src/util/vircgroup.c:3005 +#: src/util/vircgroup.c:3015 src/util/vircgroup.c:3026 +#: src/util/vircgroup.c:3036 src/util/vircgroup.c:3046 +#: src/util/vircgroup.c:3056 src/util/vircgroup.c:3066 +#: src/util/vircgroup.c:3076 src/util/vircgroup.c:3086 +#: src/util/vircgroup.c:3096 src/util/vircgroup.c:3106 +#: src/util/vircgroup.c:3116 src/util/vircgroup.c:3125 +#: src/util/vircgroup.c:3140 src/util/vircgroup.c:3150 +#: src/util/vircgroup.c:3160 src/util/vircgroup.c:3170 +#: src/util/vircgroup.c:3180 src/util/vircgroup.c:3190 +#: src/util/vircgroup.c:3200 src/util/vircgroup.c:3210 +#: src/util/vircgroup.c:3220 src/util/vircgroup.c:3230 +#: src/util/vircgroup.c:3240 src/util/vircgroup.c:3250 +#: src/util/vircgroup.c:3260 src/util/vircgroup.c:3270 +#: src/util/vircgroup.c:3280 src/util/vircgroup.c:3289 +#: src/util/vircgroup.c:3297 src/util/vircgroup.c:3310 +#: src/util/vircgroup.c:3322 src/util/vircgroup.c:3335 +#: src/util/vircgroup.c:3347 src/util/vircgroup.c:3357 +#: src/util/vircgroup.c:3367 src/util/vircgroup.c:3377 +#: src/util/vircgroup.c:3387 src/util/vircgroup.c:3397 +#: src/util/vircgroup.c:3406 src/util/vircgroup.c:3416 +#: src/util/vircgroup.c:3425 src/util/vircgroup.c:3435 +#: src/util/vircgroup.c:3445 src/util/vircgroup.c:3455 +#: src/util/vircgroup.c:3466 src/util/vircgroup.c:3477 +#: src/util/vircgroup.c:3487 src/util/vircgroup.c:3497 +#: src/util/vircgroup.c:3508 src/util/vircgroup.c:3530 +#: src/util/vircgroup.c:3542 src/util/vircgroup.c:3551 msgid "Control groups not supported on this platform" msgstr "" -#: src/util/virclosecallbacks.c:113 +#: src/util/virclosecallbacks.c:109 #, c-format msgid "" "Close callback for domain %s already registered with another connection %p" msgstr "" -#: src/util/virclosecallbacks.c:120 +#: src/util/virclosecallbacks.c:116 #, c-format msgid "Another close callback is already defined for domain %s" msgstr "" -#: src/util/virclosecallbacks.c:167 +#: src/util/virclosecallbacks.c:163 #, c-format msgid "Trying to remove mismatching close callback for domain %s" msgstr "" -#: src/util/vircommand.c:312 +#: src/util/vircommand.c:311 msgid "cannot block signals" msgstr "" -#: src/util/vircommand.c:331 src/util/vircommand.c:679 +#: src/util/vircommand.c:330 src/util/vircommand.c:678 msgid "cannot fork child process" msgstr "" -#: src/util/vircommand.c:380 +#: src/util/vircommand.c:379 msgid "cannot unblock signals" msgstr "" -#: src/util/vircommand.c:436 +#: src/util/vircommand.c:435 msgid "Unable to notify parent process" msgstr "" -#: src/util/vircommand.c:446 +#: src/util/vircommand.c:445 msgid "Unable to wait on parent process" msgstr "" -#: src/util/vircommand.c:449 +#: src/util/vircommand.c:448 msgid "libvirtd quit during handshake" msgstr "" -#: src/util/vircommand.c:454 +#: src/util/vircommand.c:453 #, c-format msgid "Unexpected confirm code '%c' from parent" msgstr "" -#: src/util/vircommand.c:520 +#: src/util/vircommand.c:519 #, c-format msgid "Cannot find '%s' in path" msgstr "" -#: src/util/vircommand.c:538 +#: src/util/vircommand.c:537 msgid "cannot create pipe" msgstr "" -#: src/util/vircommand.c:545 src/util/vircommand.c:572 +#: src/util/vircommand.c:544 src/util/vircommand.c:571 msgid "Failed to set non-blocking file descriptor flag" msgstr "" -#: src/util/vircommand.c:565 +#: src/util/vircommand.c:564 msgid "Failed to create pipe" msgstr "" -#: src/util/vircommand.c:628 +#: src/util/vircommand.c:627 #, c-format msgid "failed to preserve fd %d" msgstr "" -#: src/util/vircommand.c:635 +#: src/util/vircommand.c:634 msgid "failed to setup stdin file handle" msgstr "" -#: src/util/vircommand.c:640 +#: src/util/vircommand.c:639 msgid "failed to setup stdout file handle" msgstr "" -#: src/util/vircommand.c:645 +#: src/util/vircommand.c:644 msgid "failed to setup stderr file handle" msgstr "" -#: src/util/vircommand.c:666 +#: src/util/vircommand.c:665 msgid "cannot become session leader" msgstr "" -#: src/util/vircommand.c:672 +#: src/util/vircommand.c:671 msgid "cannot change to root directory" msgstr "" -#: src/util/vircommand.c:687 +#: src/util/vircommand.c:686 #, c-format msgid "could not write pidfile %s for %d" msgstr "" -#: src/util/vircommand.c:706 +#: src/util/vircommand.c:705 msgid "Could not disable SIGPIPE" msgstr "" -#: src/util/vircommand.c:733 +#: src/util/vircommand.c:732 #, c-format msgid "unable to set SELinux security context '%s' for '%s'" msgstr "" -#: src/util/vircommand.c:746 +#: src/util/vircommand.c:745 #, c-format msgid "unable to set AppArmor profile '%s' for '%s'" msgstr "" -#: src/util/vircommand.c:484 +#: src/util/vircommand.c:483 #, c-format msgid "Unable to change to %s" msgstr "" -#: src/util/vircommand.c:762 +#: src/util/vircommand.c:761 msgid "Could not re-enable SIGPIPE" msgstr "" -#: src/util/vircommand.c:785 src/util/vircommand.c:2189 +#: src/util/vircommand.c:784 src/util/vircommand.c:2211 #, c-format msgid "cannot execute binary %s" msgstr "" -#: src/util/vircommand.c:840 +#: src/util/vircommand.c:839 msgid "virRun is not implemented for WIN32" msgstr "" -#: src/util/vircommand.c:852 +#: src/util/vircommand.c:851 msgid "virExec is not implemented for WIN32" msgstr "" -#: src/util/vircommand.c:1976 src/util/vircommand.c:1988 -#: src/util/vircommand.c:2179 src/util/vircommand.c:2240 -#: src/util/vircommand.c:2391 src/util/vircommand.c:2536 -#: src/util/vircommand.c:2689 src/util/vircommand.c:2753 +#: src/util/vircommand.c:1987 src/util/vircommand.c:1999 +#: src/util/vircommand.c:2201 src/util/vircommand.c:2262 +#: src/util/vircommand.c:2413 src/util/vircommand.c:2558 +#: src/util/vircommand.c:2711 src/util/vircommand.c:2775 msgid "invalid use of command API" msgstr "" -#: src/util/vircommand.c:2079 +#: src/util/vircommand.c:2101 msgid "unable to poll on child" msgstr "" -#: src/util/vircommand.c:2106 +#: src/util/vircommand.c:2128 msgid "unable to read child stdout" msgstr "" -#: src/util/vircommand.c:2107 +#: src/util/vircommand.c:2129 msgid "unable to read child stderr" msgstr "" -#: src/util/vircommand.c:2136 +#: src/util/vircommand.c:2158 msgid "unable to write to child input" msgstr "" -#: src/util/vircommand.c:2202 +#: src/util/vircommand.c:2224 msgid "Executing new processes is not supported on Win32 platform" msgstr "" -#: src/util/vircommand.c:2262 +#: src/util/vircommand.c:2284 msgid "cannot mix caller fds with blocking execution" msgstr "" -#: src/util/vircommand.c:2268 +#: src/util/vircommand.c:2290 msgid "cannot mix string I/O with daemon" msgstr "" -#: src/util/vircommand.c:2404 +#: src/util/vircommand.c:2426 msgid "unable to open pipe" msgstr "" -#: src/util/vircommand.c:2414 +#: src/util/vircommand.c:2436 msgid "cannot mix string I/O with asynchronous command" msgstr "" -#: src/util/vircommand.c:2420 +#: src/util/vircommand.c:2442 #, c-format msgid "command is already running as pid %lld" msgstr "" -#: src/util/vircommand.c:2427 +#: src/util/vircommand.c:2449 msgid "daemonized command cannot use virCommandRunAsync" msgstr "" -#: src/util/vircommand.c:2432 +#: src/util/vircommand.c:2454 #, c-format msgid "daemonized command cannot set working directory %s" msgstr "" -#: src/util/vircommand.c:2438 +#: src/util/vircommand.c:2460 msgid "creation of pid file requires daemonized command" msgstr "" -#: src/util/vircommand.c:2492 +#: src/util/vircommand.c:2514 msgid "Unable to create thread to process command's IO" msgstr "" -#: src/util/vircommand.c:2552 +#: src/util/vircommand.c:2574 msgid "command is not yet running" msgstr "" -#: src/util/vircommand.c:2569 +#: src/util/vircommand.c:2591 msgid "Error while processing command's IO" msgstr "" -#: src/util/vircommand.c:2588 +#: src/util/vircommand.c:2610 #, c-format msgid "Child process (%s) unexpected %s%s%s" msgstr "" -#: src/util/vircommand.c:2695 src/util/vircommand.c:2759 +#: src/util/vircommand.c:2717 src/util/vircommand.c:2781 msgid "Handshake is already complete" msgstr "" -#: src/util/vircommand.c:2703 +#: src/util/vircommand.c:2725 msgid "Unable to wait for child process" msgstr "" -#: src/util/vircommand.c:2706 +#: src/util/vircommand.c:2728 msgid "Child quit during startup handshake" msgstr "" -#: src/util/vircommand.c:2725 +#: src/util/vircommand.c:2747 msgid "No error message from child failure" msgstr "" -#: src/util/vircommand.c:2765 +#: src/util/vircommand.c:2787 msgid "Unable to notify child process" msgstr "" -#: src/util/virconf.c:116 +#: src/util/virconf.c:112 #, c-format msgid "%s:%d: %s" msgstr "" -#: src/util/virconf.c:358 +#: src/util/virconf.c:354 msgid "unterminated number" msgstr "päättymätön numero" -#: src/util/virconf.c:391 src/util/virconf.c:412 src/util/virconf.c:424 +#: src/util/virconf.c:387 src/util/virconf.c:408 src/util/virconf.c:420 msgid "unterminated string" msgstr "päättämätön merkkijono" -#: src/util/virconf.c:462 src/util/virconf.c:531 +#: src/util/virconf.c:458 src/util/virconf.c:527 msgid "expecting a value" msgstr "odotetaan arvoa" -#: src/util/virconf.c:474 +#: src/util/virconf.c:470 msgid "lists not allowed in VMX format" msgstr "" -#: src/util/virconf.c:495 +#: src/util/virconf.c:491 msgid "expecting a separator in list" msgstr "odotetaan erotinta luettelossa" -#: src/util/virconf.c:517 +#: src/util/virconf.c:513 msgid "list is not closed with ]" msgstr "" -#: src/util/virconf.c:524 +#: src/util/virconf.c:520 msgid "numbers not allowed in VMX format" msgstr "" -#: src/util/virconf.c:565 +#: src/util/virconf.c:561 msgid "expecting a name" msgstr "odotetaan nimeä" -#: src/util/virconf.c:628 +#: src/util/virconf.c:624 msgid "expecting a separator" msgstr "odotetaan erotinta" -#: src/util/virconf.c:658 +#: src/util/virconf.c:654 msgid "expecting an assignment" msgstr "odotetaan sijoitusta" -#: src/util/virconf.c:1472 +#: src/util/virconf.c:1468 msgid "failed to open file" msgstr "ei voitu avata tiedostoa" -#: src/util/virconf.c:1482 +#: src/util/virconf.c:1478 msgid "failed to save content" msgstr "sisältöä ei voitu tallentaa" -#: src/util/virdbus.c:93 src/util/virdbus.c:160 +#: src/util/virdbus.c:94 src/util/virdbus.c:162 msgid "Unable to run one time DBus initializer" msgstr "" -#: src/util/virdbus.c:108 +#: src/util/virdbus.c:109 #, c-format msgid "Unable to get DBus system bus connection: %s" msgstr "" -#: src/util/virdbus.c:166 +#: src/util/virdbus.c:168 #, c-format msgid "Unable to get DBus session bus connection: %s" msgstr "" -#: src/util/virdbus.c:332 src/util/virdbus.c:362 src/util/virdbus.c:394 +#: src/util/virdbus.c:337 src/util/virdbus.c:367 src/util/virdbus.c:399 #, c-format msgid "Signature '%s' too deeply nested" msgstr "" -#: src/util/virdbus.c:407 +#: src/util/virdbus.c:412 #, c-format msgid "Dict entry in signature '%s' must be a basic type" msgstr "" -#: src/util/virdbus.c:428 +#: src/util/virdbus.c:433 #, c-format msgid "Dict entry in signature '%s' is wrong size" msgstr "" -#: src/util/virdbus.c:437 +#: src/util/virdbus.c:442 #, c-format msgid "Unexpected signature '%s'" msgstr "" -#: src/util/virdbus.c:501 +#: src/util/virdbus.c:506 msgid "DBus type too deeply nested" msgstr "" -#: src/util/virdbus.c:527 +#: src/util/virdbus.c:532 msgid "DBus type stack is empty" msgstr "" -#: src/util/virdbus.c:595 +#: src/util/virdbus.c:600 #, c-format msgid "Cannot append basic type %s" msgstr "" -#: src/util/virdbus.c:656 +#: src/util/virdbus.c:661 msgid "Cannot close container iterator" msgstr "" -#: src/util/virdbus.c:773 src/util/virdbus.c:1076 +#: src/util/virdbus.c:778 src/util/virdbus.c:1081 msgid "Missing variant type signature" msgstr "" @@ -22705,82 +22684,82 @@ msgid "Unknown type in signature '%s'" msgstr "" -#: src/util/virdbus.c:943 src/util/virdbus.c:1154 +#: src/util/virdbus.c:948 src/util/virdbus.c:1159 msgid "Not enough fields in message for signature" msgstr "" -#: src/util/virdbus.c:1162 +#: src/util/virdbus.c:1167 msgid "Too many fields in message for signature" msgstr "" -#: src/util/virdbus.c:1204 +#: src/util/virdbus.c:1209 #, c-format msgid "No args present for signature %s" msgstr "" -#: src/util/virdbus.c:1710 +#: src/util/virdbus.c:1715 msgid "Reply message incorrect" msgstr "" -#: src/util/virdbus.c:1778 src/util/virdbus.c:1798 src/util/virdbus.c:1810 -#: src/util/virdbus.c:1823 src/util/virdbus.c:1832 src/util/virdbus.c:1840 -#: src/util/virdbus.c:1854 src/util/virdbus.c:1862 src/util/virdbus.c:1871 -#: src/util/virdbus.c:1880 +#: src/util/virdbus.c:1783 src/util/virdbus.c:1803 src/util/virdbus.c:1815 +#: src/util/virdbus.c:1828 src/util/virdbus.c:1837 src/util/virdbus.c:1845 +#: src/util/virdbus.c:1859 src/util/virdbus.c:1867 src/util/virdbus.c:1876 +#: src/util/virdbus.c:1885 msgid "DBus support not compiled into this binary" msgstr "" -#: src/util/virdnsmasq.c:260 src/util/virdnsmasq.c:451 +#: src/util/virdnsmasq.c:255 src/util/virdnsmasq.c:446 #, c-format msgid "cannot write config file '%s'" msgstr "" -#: src/util/virdnsmasq.c:608 +#: src/util/virdnsmasq.c:603 #, c-format msgid "Failed to make dnsmasq (PID: %d) reload config files." msgstr "" -#: src/util/virdnsmasq.c:736 +#: src/util/virdnsmasq.c:732 #, c-format msgid "Cannot check dnsmasq binary %s" msgstr "" -#: src/util/virdnsmasq.c:749 +#: src/util/virdnsmasq.c:745 #, c-format msgid "dnsmasq binary %s is not executable" msgstr "" -#: src/util/virdnsmasq.c:759 +#: src/util/virdnsmasq.c:755 #, c-format msgid "failed to run '%s --version': %s" msgstr "" -#: src/util/virdnsmasq.c:770 +#: src/util/virdnsmasq.c:766 #, c-format msgid "failed to run '%s --help': %s" msgstr "" -#: src/util/vireventpoll.c:647 +#: src/util/vireventpoll.c:648 msgid "Unable to poll on file handles" msgstr "" -#: src/util/vireventpoll.c:694 +#: src/util/vireventpoll.c:698 msgid "Unable to setup wakeup pipe" msgstr "" -#: src/util/vireventpoll.c:702 +#: src/util/vireventpoll.c:706 #, c-format msgid "Unable to add handle %d to event loop" msgstr "" -#: src/util/virfile.c:218 +#: src/util/virfile.c:221 msgid "invalid use with no flags" msgstr "" -#: src/util/virfile.c:231 +#: src/util/virfile.c:234 msgid "O_DIRECT unsupported on this platform" msgstr "" -#: src/util/virfile.c:241 +#: src/util/virfile.c:244 #, c-format msgid "invalid fd %d for %s" msgstr "" @@ -22790,58 +22769,58 @@ msgid "unexpected mode %x for %s" msgstr "" -#: src/util/virfile.c:254 +#: src/util/virfile.c:257 #, c-format msgid "unable to create pipe for %s" msgstr "" -#: src/util/virfile.c:286 +#: src/util/virfile.c:289 msgid "unable to close pipe" msgstr "" -#: src/util/virfile.c:307 +#: src/util/virfile.c:310 msgid "virFileWrapperFd unsupported on this platform" msgstr "" -#: src/util/virfile.c:500 src/util/virfile.c:566 +#: src/util/virfile.c:504 src/util/virfile.c:570 #, c-format msgid "cannot create file '%s'" msgstr "" -#: src/util/virfile.c:506 +#: src/util/virfile.c:510 #, c-format msgid "cannot write data to file '%s'" msgstr "" -#: src/util/virfile.c:512 +#: src/util/virfile.c:516 #, c-format msgid "cannot sync file '%s'" msgstr "" -#: src/util/virfile.c:518 src/util/virfile.c:572 +#: src/util/virfile.c:522 src/util/virfile.c:576 #, c-format msgid "cannot save file '%s'" msgstr "" -#: src/util/virfile.c:524 +#: src/util/virfile.c:528 #, c-format msgid "cannot rename file '%s' as '%s'" msgstr "" -#: src/util/virfile.c:592 +#: src/util/virfile.c:596 msgid "invalid mode" msgstr "" -#: src/util/virfile.c:610 +#: src/util/virfile.c:614 #, c-format msgid "cannot change permission of '%s'" msgstr "" -#: src/util/virfile.c:641 +#: src/util/virfile.c:645 msgid "Unable to open /dev/loop-control" msgstr "" -#: src/util/virfile.c:647 +#: src/util/virfile.c:651 msgid "Unable to get free loop device via ioctl" msgstr "" @@ -22849,7 +22828,7 @@ msgid "Unable to read /dev" msgstr "" -#: src/util/virfile.c:709 +#: src/util/virfile.c:713 #, c-format msgid "Unable to get loop status on %s" msgstr "" @@ -22858,20 +22837,20 @@ msgid "Unable to iterate over loop devices" msgstr "" -#: src/util/virfile.c:721 +#: src/util/virfile.c:725 msgid "Unable to find a free loop device in /dev" msgstr "" -#: src/util/virfile.c:778 +#: src/util/virfile.c:782 #, c-format msgid "Unable to attach %s to loop device" msgstr "" -#: src/util/virfile.c:785 +#: src/util/virfile.c:789 msgid "Unable to mark loop device as autoclear" msgstr "" -#: src/lxc/lxc_controller.c:571 src/util/virfile.c:824 +#: src/lxc/lxc_controller.c:581 src/util/virfile.c:828 #, c-format msgid "Cannot check NBD device %s pid" msgstr "" @@ -22885,20 +22864,20 @@ msgid "Unable to iterate over NBD devices" msgstr "" -#: src/util/virfile.c:857 +#: src/util/virfile.c:861 msgid "No free NBD devices" msgstr "" -#: src/util/virfile.c:902 +#: src/util/virfile.c:906 msgid "Unable to find 'qemu-nbd' binary in $PATH" msgstr "" -#: src/util/virfile.c:944 +#: src/util/virfile.c:948 #, c-format msgid "Unable to associate file %s with loop device" msgstr "" -#: src/util/virfile.c:956 +#: src/util/virfile.c:960 #, c-format msgid "Unable to associate file %s with NBD device" msgstr "" @@ -22908,12 +22887,12 @@ msgid "Cannot open dir '%s'" msgstr "" -#: src/util/virfile.c:999 +#: src/util/virfile.c:1003 #, c-format msgid "Cannot access '%s'" msgstr "" -#: src/util/virfile.c:1010 +#: src/util/virfile.c:1014 #, c-format msgid "Cannot delete file '%s'" msgstr "" @@ -22923,36 +22902,36 @@ msgid "Cannot read dir '%s'" msgstr "" -#: src/util/virfile.c:1021 +#: src/util/virfile.c:1025 #, c-format msgid "Cannot delete directory '%s'" msgstr "" -#: src/util/virfile.c:1441 +#: src/util/virfile.c:1445 #, c-format msgid "Failed to read file '%s'" msgstr "" -#: src/util/virfile.c:1936 src/util/virfile.c:1943 +#: src/util/virfile.c:1940 src/util/virfile.c:1947 #, c-format msgid "Cannot stat '%s'" msgstr "" -#: src/util/virfile.c:2072 +#: src/util/virfile.c:2069 msgid "Unable to determine mount table on this platform" msgstr "" -#: src/util/virfile.c:2264 +#: src/util/virfile.c:2261 #, c-format msgid "failed to create socket needed for '%s'" msgstr "" -#: src/util/virfile.c:2287 +#: src/util/virfile.c:2284 #, c-format msgid "child process failed to create file '%s'" msgstr "" -#: src/util/virfile.c:2311 +#: src/util/virfile.c:2308 msgid "child process failed to send fd to parent" msgstr "" @@ -22961,30 +22940,30 @@ msgid "failed to wait for child creating '%s'" msgstr "" -#: src/util/virfile.c:2637 +#: src/util/virfile.c:2634 #, c-format msgid "failed to create directory '%s'" msgstr "" -#: src/util/virfile.c:2778 +#: src/util/virfile.c:2775 #, c-format msgid "child failed to create directory '%s'" msgstr "" -#: src/util/virfile.c:2797 +#: src/util/virfile.c:2794 #, c-format msgid "cannot chown '%s' to group %u" msgstr "" -#: src/util/virfile.c:2844 +#: src/util/virfile.c:2840 msgid "virFileOpenAs is not implemented for WIN32" msgstr "" -#: src/util/virfile.c:2857 +#: src/util/virfile.c:2853 msgid "virDirCreate is not implemented for WIN32" msgstr "" -#: src/util/virfile.c:3435 +#: src/util/virfile.c:3431 msgid "Could not write to stream" msgstr "" @@ -22992,17 +22971,17 @@ msgid "Hash operation not allowed during iteration" msgstr "" -#: src/util/virhook.c:129 +#: src/util/virhook.c:125 #, c-format msgid "Invalid hook name for #%d" msgstr "" -#: src/util/virhook.c:135 src/util/virhook.c:293 +#: src/util/virhook.c:131 src/util/virhook.c:289 #, c-format msgid "Failed to build path for %s hook" msgstr "" -#: src/util/virhook.c:281 +#: src/util/virhook.c:277 #, c-format msgid "Hook for %s, failed to find operation #%d" msgstr "" @@ -23023,57 +23002,57 @@ msgid "Identity attribute is already set" msgstr "" -#: src/util/virinitctl.c:146 +#: src/util/virinitctl.c:143 #, c-format msgid "Cannot open init control %s" msgstr "" -#: src/util/virinitctl.c:160 +#: src/util/virinitctl.c:157 #, c-format msgid "Failed to send request to init control %s" msgstr "" -#: src/util/viriptables.c:224 +#: src/util/viriptables.c:216 msgid "Only IPv4 or IPv6 addresses can be used with iptables" msgstr "" -#: src/util/viriptables.c:230 +#: src/util/viriptables.c:222 msgid "Failure to mask address" msgstr "" -#: src/util/viriptables.c:673 src/util/viriptables.c:826 +#: src/util/viriptables.c:676 src/util/viriptables.c:829 #, c-format msgid "Attempted to NAT '%s'. NAT is only supported for IPv4." msgstr "" -#: src/util/viriptables.c:719 +#: src/util/viriptables.c:722 #, c-format msgid "Invalid port range '%u-%u'." msgstr "" -#: src/util/virjson.c:1732 +#: src/util/virjson.c:1814 msgid "Unable to create JSON parser" msgstr "" -#: src/util/virjson.c:1760 +#: src/util/virjson.c:1842 #, c-format msgid "cannot parse json %s: %s" msgstr "" -#: src/util/virjson.c:1769 +#: src/util/virjson.c:1851 #, c-format msgid "cannot parse json %s: unterminated string/map/array" msgstr "" -#: src/util/virjson.c:1895 +#: src/util/virjson.c:1976 msgid "Unable to create JSON formatter" msgstr "" -#: src/util/virjson.c:1662 src/util/virjson.c:1672 +#: src/util/virjson.c:2006 src/util/virjson.c:2016 msgid "No JSON parser implementation is available" msgstr "" -#: src/util/virkeyfile.c:98 +#: src/util/virkeyfile.c:94 #, c-format msgid "%s:%zu: %s '%s'" msgstr "" @@ -23084,12 +23063,12 @@ msgstr "" #: src/util/virlockspace.c:148 src/util/virlockspace.c:202 -#: src/util/virpidfile.c:405 +#: src/util/virpidfile.c:361 #, c-format msgid "Failed to set close-on-exec flag '%s'" msgstr "" -#: src/util/virlockspace.c:155 src/util/virpidfile.c:413 +#: src/util/virlockspace.c:155 src/util/virpidfile.c:369 #, c-format msgid "Unable to check status of pid file '%s'" msgstr "" @@ -23140,7 +23119,7 @@ msgid "Missing resource fd in JSON document" msgstr "" -#: src/logging/log_handler.c:272 src/util/virlockspace.c:373 +#: src/logging/log_handler.c:278 src/util/virlockspace.c:373 msgid "Cannot enable close-on-exec flag" msgstr "" @@ -23164,7 +23143,7 @@ msgid "Malformed owner value in JSON document" msgstr "" -#: src/logging/log_handler.c:622 src/util/virlockspace.c:487 +#: src/logging/log_handler.c:668 src/util/virlockspace.c:487 msgid "Cannot disable close-on-exec flag" msgstr "" @@ -23183,42 +23162,42 @@ msgid "owner %lld does not hold the resource lock" msgstr "" -#: src/util/virnetdev.c:143 src/util/virnetdev.c:598 -#: src/util/virnetdevbridge.c:98 src/util/virnetdevbridge.c:691 -#: src/util/virnetdevbridge.c:761 src/util/virnetdevtap.c:275 -#: src/util/virnetdevtap.c:341 +#: src/util/virnetdev.c:146 src/util/virnetdev.c:573 +#: src/util/virnetdevbridge.c:95 src/util/virnetdevbridge.c:586 +#: src/util/virnetdevbridge.c:652 src/util/virnetdevtap.c:268 +#: src/util/virnetdevtap.c:334 #, c-format msgid "Network interface name '%s' is too long" msgstr "" -#: src/util/virnetdev.c:151 src/util/virnetdevbridge.c:92 +#: src/util/virnetdev.c:154 src/util/virnetdevbridge.c:89 msgid "Cannot open network interface control socket" msgstr "" -#: src/util/virnetdev.c:157 +#: src/util/virnetdev.c:160 msgid "Cannot set close-on-exec flag for socket" msgstr "" -#: src/util/virnetdev.c:178 +#: src/util/virnetdev.c:181 msgid "Network device configuration is not supported on this platform" msgstr "" -#: src/util/virnetdev.c:208 +#: src/util/virnetdev.c:209 #, c-format msgid "Unable to check interface flags for %s" msgstr "" -#: src/util/virnetdev.c:222 +#: src/util/virnetdev.c:220 #, c-format msgid "Unable to check interface %s" msgstr "" -#: src/util/virnetdev.c:258 src/util/virnetdev.c:384 src/util/virnetdev.c:402 +#: src/util/virnetdev.c:254 src/util/virnetdev.c:374 src/util/virnetdev.c:388 #, c-format msgid "Cannot get interface MAC on '%s'" msgstr "" -#: src/util/virnetdev.c:345 +#: src/util/virnetdev.c:336 #, c-format msgid "Cannot set interface MAC on '%s'" msgstr "" @@ -23233,60 +23212,60 @@ msgid "Cannot parse MAC address from '%s'" msgstr "" -#: src/util/virnetdev.c:429 src/util/virnetdev.c:444 +#: src/util/virnetdev.c:414 src/util/virnetdev.c:425 #, c-format msgid "Cannot get interface MTU on '%s'" msgstr "" -#: src/util/virnetdev.c:475 src/util/virnetdev.c:490 +#: src/util/virnetdev.c:455 src/util/virnetdev.c:466 #, c-format msgid "Cannot set interface MTU on '%s'" msgstr "" -#: src/util/virnetdev.c:608 +#: src/util/virnetdev.c:583 #, c-format msgid "Unable to rename '%s' to '%s'" msgstr "" -#: src/util/virnetdev.c:623 +#: src/util/virnetdev.c:594 #, c-format msgid "Cannot rename interface '%s' to '%s' on this platform" msgstr "" -#: src/util/virnetdev.c:644 src/util/virnetdev.c:770 src/util/virnetdev.c:789 +#: src/util/virnetdev.c:614 src/util/virnetdev.c:734 src/util/virnetdev.c:749 #, c-format msgid "Cannot get interface flags on '%s'" msgstr "" -#: src/util/virnetdev.c:658 src/util/virnetdev.c:677 +#: src/util/virnetdev.c:628 src/util/virnetdev.c:643 #, c-format msgid "Cannot set interface flags on '%s'" msgstr "" -#: src/util/virnetdev.c:911 src/util/virnetdev.c:1014 +#: src/util/virnetdev.c:870 src/util/virnetdev.c:968 msgid "Unable to open control socket" msgstr "" -#: src/util/virnetdev.c:919 src/util/virnetdev.c:1020 +#: src/util/virnetdev.c:878 src/util/virnetdev.c:974 #, c-format msgid "invalid interface name %s" msgstr "" -#: src/util/virnetdev.c:926 +#: src/util/virnetdev.c:885 #, c-format msgid "Unable to get index for interface %s" msgstr "" -#: src/util/virnetdev.c:946 +#: src/util/virnetdev.c:901 msgid "Unable to get interface index on this platform" msgstr "" -#: src/util/virnetdev.c:1027 +#: src/util/virnetdev.c:981 #, c-format msgid "Unable to get VLAN for interface %s" msgstr "" -#: src/util/virnetdev.c:1044 +#: src/util/virnetdev.c:993 msgid "Unable to get VLAN on this platform" msgstr "" @@ -23299,12 +23278,12 @@ msgid "Unable to get IPv4 address on this platform" msgstr "" -#: src/util/virnetdev.c:1089 +#: src/util/virnetdev.c:1034 #, c-format msgid "could not get MAC address of interface %s" msgstr "" -#: src/util/virnetdev.c:1122 +#: src/util/virnetdev.c:1059 msgid "Unable to check interface config on this platform" msgstr "" @@ -23312,51 +23291,50 @@ msgid "Failed to get PCI Config Address String" msgstr "" -#: src/util/virnetdev.c:1312 +#: src/util/virnetdev.c:1241 msgid "Failed to get PCI SYSFS file" msgstr "" -#: src/util/virnetdev.c:1564 +#: src/util/virnetdev.c:1493 msgid "Unable to get virtual functions on this platform" msgstr "" -#: src/util/virnetdev.c:1572 +#: src/util/virnetdev.c:1501 msgid "Unable to check virtual function status on this platform" msgstr "" -#: src/util/virnetdev.c:1582 +#: src/util/virnetdev.c:1511 msgid "Unable to get virtual function index on this platform" msgstr "" -#: src/util/virnetdev.c:1591 +#: src/util/virnetdev.c:1520 msgid "Unable to get physical function status on this platform" msgstr "" -#: src/util/virnetdev.c:1611 +#: src/util/virnetdev.c:1540 msgid "Unable to get virtual function info on this platform" msgstr "" -#: src/util/virnetlink.c:470 +#: src/util/virnetlink.c:450 #, c-format msgid "error dumping %s (%d) interface" msgstr "" -#: src/util/virnetdev.c:1770 src/util/virnetdev.c:3230 -#: src/util/virnetdev.c:3315 src/util/virnetdevbridge.c:503 -#: src/util/virnetdevbridge.c:1150 src/util/virnetdevmacvlan.c:411 -#: src/util/virnetdevvportprofile.c:837 src/util/virnetlink.c:497 -#: src/util/virnetlink.c:586 src/util/virnetlink.c:669 -#: src/util/virnetlink.c:715 +#: src/util/virnetdev.c:1699 src/util/virnetdev.c:3129 +#: src/util/virnetdev.c:3215 src/util/virnetdevbridge.c:1026 +#: src/util/virnetdevvportprofile.c:830 src/util/virnetlink.c:473 +#: src/util/virnetlink.c:584 src/util/virnetlink.c:667 +#: src/util/virnetlink.c:744 src/util/virnetlink.c:790 msgid "malformed netlink response message" msgstr "" -#: src/util/virnetdev.c:1775 src/util/virnetdev.c:3221 -#: src/util/virnetdev.c:3306 src/util/virnetdevbridge.c:507 -#: src/util/virnetdevbridge.c:1155 src/util/virnetdevip.c:148 -#: src/util/virnetdevip.c:394 src/util/virnetdevip.c:473 -#: src/util/virnetdevip.c:636 src/util/virnetdevmacvlan.c:416 -#: src/util/virnetdevvportprofile.c:842 src/util/virnetlink.c:502 -#: src/util/virnetlink.c:591 src/util/virnetlink.c:674 +#: src/util/virnetdev.c:1704 src/util/virnetdev.c:3120 +#: src/util/virnetdev.c:3206 src/util/virnetdevbridge.c:1031 +#: src/util/virnetdevip.c:143 src/util/virnetdevip.c:369 +#: src/util/virnetdevip.c:446 src/util/virnetdevip.c:637 +#: src/util/virnetdevvportprofile.c:835 src/util/virnetlink.c:478 +#: src/util/virnetlink.c:589 src/util/virnetlink.c:672 +#: src/util/virnetlink.c:749 msgid "allocated netlink buffer is too small" msgstr "" @@ -23365,15 +23343,15 @@ msgid "error during set %s of ifindex %d" msgstr "" -#: src/util/virnetdev.c:1792 +#: src/util/virnetdev.c:1721 msgid "missing IFLA_VF_INFO in netlink response" msgstr "" -#: src/util/virnetdev.c:1803 +#: src/util/virnetdev.c:1732 msgid "error parsing IFLA_VF_INFO" msgstr "" -#: src/util/virnetdev.c:1828 +#: src/util/virnetdev.c:1757 #, c-format msgid "couldn't find IFLA_VF_INFO for VF %d in netlink response" msgstr "" @@ -23388,7 +23366,7 @@ msgid "Cannot parse vlan tag from '%s'" msgstr "" -#: src/util/virnetlink.c:1199 +#: src/util/virnetlink.c:1274 msgid "Unable to dump link info on this platform" msgstr "" @@ -23400,12 +23378,12 @@ msgid "Unable to restore net config on this platform" msgstr "" -#: src/util/virnetdevbandwidth.c:568 src/util/virnetdevbandwidth.c:643 +#: src/util/virnetdevbandwidth.c:564 src/util/virnetdevbandwidth.c:639 #, c-format msgid "Invalid class ID %d" msgstr "" -#: src/util/virnetdevbandwidth.c:576 +#: src/util/virnetdevbandwidth.c:572 #, c-format msgid "Bridge '%s' has no QoS set, therefore unable to set 'floor' on '%s'" msgstr "" @@ -23416,69 +23394,69 @@ msgid "Unable to set bridge %s %s" msgstr "" -#: src/util/virnetdevbridge.c:190 src/util/virnetdevbridge.c:206 -#: src/util/virnetdevbridge.c:216 +#: src/util/virnetdevbridge.c:180 src/util/virnetdevbridge.c:194 +#: src/util/virnetdevbridge.c:204 #, c-format msgid "Unable to get bridge %s %s" msgstr "" -#: src/util/virnetdevbridge.c:414 src/util/virnetdevbridge.c:549 +#: src/util/virnetdevbridge.c:391 src/util/virnetdevbridge.c:457 #, c-format msgid "Unable to create bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:533 +#: src/util/virnetdevbridge.c:444 msgid "Unable to create bridge device" msgstr "" -#: src/util/virnetdevbridge.c:576 src/util/virnetdevbridge.c:640 +#: src/util/virnetdevbridge.c:483 src/util/virnetdevbridge.c:539 #, c-format msgid "Unable to delete bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:626 +#: src/util/virnetdevbridge.c:528 #, c-format msgid "Unable to remove bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:667 src/util/virnetdevbridge.c:736 +#: src/util/virnetdevbridge.c:565 src/util/virnetdevbridge.c:630 #, c-format msgid "Unable to get interface index for %s" msgstr "" -#: src/util/virnetdevbridge.c:673 src/util/virnetdevbridge.c:698 -#: src/util/virnetdevbridge.c:709 +#: src/util/virnetdevbridge.c:571 src/util/virnetdevbridge.c:593 +#: src/util/virnetdevbridge.c:604 #, c-format msgid "Unable to add bridge %s port %s" msgstr "" -#: src/util/virnetdevbridge.c:743 src/util/virnetdevbridge.c:768 -#: src/util/virnetdevbridge.c:779 +#: src/util/virnetdevbridge.c:637 src/util/virnetdevbridge.c:659 +#: src/util/virnetdevbridge.c:670 #, c-format msgid "Unable to remove bridge %s port %s" msgstr "" -#: src/util/virnetdevbridge.c:902 +#: src/util/virnetdevbridge.c:783 #, c-format msgid "Unable to set STP delay on %s" msgstr "" -#: src/util/virnetdevbridge.c:912 src/util/virnetdevbridge.c:946 +#: src/util/virnetdevbridge.c:793 src/util/virnetdevbridge.c:827 #, c-format msgid "Unable to get STP delay on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:929 src/util/virnetdevbridge.c:964 +#: src/util/virnetdevbridge.c:810 src/util/virnetdevbridge.c:845 #, c-format msgid "Unable to get STP on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:938 +#: src/util/virnetdevbridge.c:819 #, c-format msgid "Unable to set STP delay on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:956 +#: src/util/virnetdevbridge.c:837 #, c-format msgid "Unable to set STP on %s on this platform" msgstr "" @@ -23510,12 +23488,12 @@ msgid "internal buffer for tap device is too small" msgstr "" -#: src/util/virnetdevmacvlan.c:476 +#: src/util/virnetdevmacvlan.c:388 #, c-format msgid "cannot open macvtap tap device %s" msgstr "" -#: src/util/virnetdevmacvlan.c:526 +#: src/util/virnetdevmacvlan.c:437 msgid "cannot get interface flags on macvtap tap" msgstr "" @@ -23523,7 +23501,7 @@ msgid "cannot clean IFF_VNET_HDR flag on macvtap tap" msgstr "" -#: src/util/virnetdevmacvlan.c:535 +#: src/util/virnetdevmacvlan.c:446 msgid "cannot get feature flags on macvtap tap" msgstr "" @@ -23536,19 +23514,19 @@ msgid "Unable to create macvlan device %s" msgstr "" -#: src/util/virnetdevmacvlan.c:1258 src/util/virnetdevmacvlan.c:1265 -#: src/util/virnetdevmacvlan.c:1284 src/util/virnetdevmacvlan.c:1296 -#: src/util/virnetdevmacvlan.c:1308 src/util/virnetdevmacvlan.c:1320 -#: src/util/virnetdevmacvlan.c:1327 src/util/virnetdevmacvlan.c:1335 +#: src/util/virnetdevmacvlan.c:1166 src/util/virnetdevmacvlan.c:1173 +#: src/util/virnetdevmacvlan.c:1192 src/util/virnetdevmacvlan.c:1204 +#: src/util/virnetdevmacvlan.c:1216 src/util/virnetdevmacvlan.c:1228 +#: src/util/virnetdevmacvlan.c:1235 src/util/virnetdevmacvlan.c:1243 msgid "Cannot create macvlan devices on this platform" msgstr "" -#: src/util/virnetdevopenvswitch.c:205 +#: src/util/virnetdevopenvswitch.c:197 #, c-format msgid "Unable to add port %s to OVS bridge %s" msgstr "" -#: src/util/virnetdevopenvswitch.c:239 +#: src/util/virnetdevopenvswitch.c:223 #, c-format msgid "Unable to delete port %s from OVS" msgstr "" @@ -23557,145 +23535,145 @@ msgid "Unable to open /dev/net/tun, is tun module loaded?" msgstr "" -#: src/util/virnetdevmacvlan.c:552 src/util/virnetdevtap.c:262 -#: src/util/virnetdevtap.c:378 +#: src/util/virnetdevmacvlan.c:463 src/util/virnetdevtap.c:255 +#: src/util/virnetdevtap.c:371 msgid "Multiqueue devices are not supported on this system" msgstr "" -#: src/util/virnetdevtap.c:283 +#: src/util/virnetdevtap.c:276 #, c-format msgid "Unable to create tap device %s" msgstr "" -#: src/util/virnetdevtap.c:299 +#: src/util/virnetdevtap.c:292 #, c-format msgid "Unable to set tap device %s to persistent" msgstr "" -#: src/util/virnetdevtap.c:348 +#: src/util/virnetdevtap.c:341 msgid "Unable to associate TAP device" msgstr "" -#: src/util/virnetdevtap.c:354 +#: src/util/virnetdevtap.c:347 msgid "Unable to make TAP device non-persistent" msgstr "" -#: src/util/virnetdevtap.c:391 +#: src/util/virnetdevtap.c:384 msgid "Unable to create tap device" msgstr "" -#: src/util/virnetdevtap.c:419 +#: src/util/virnetdevtap.c:411 #, c-format msgid "Failed to generate new name for interface %s" msgstr "" -#: src/util/virnetdevtap.c:464 +#: src/util/virnetdevtap.c:453 #, c-format msgid "Unable to remove tap device %s" msgstr "" -#: src/util/virnetdevtap.c:483 +#: src/util/virnetdevtap.c:472 msgid "Unable to create TAP devices on this platform" msgstr "" -#: src/util/virnetdevtap.c:490 +#: src/util/virnetdevtap.c:479 msgid "Unable to delete TAP devices on this platform" msgstr "" -#: src/util/virnetdevtap.c:636 +#: src/util/virnetdevtap.c:625 #, c-format msgid "Unable to use MAC address starting with reserved value 0xFE - '%s' - " msgstr "" -#: src/util/virnetdevveth.c:82 +#: src/util/virnetdevveth.c:78 msgid "No free veth devices available" msgstr "" -#: src/util/virnetdevveth.c:183 +#: src/util/virnetdevveth.c:176 #, c-format msgid "Failed to allocate free veth pair after %d attempts" msgstr "" -#: src/util/virnetdevveth.c:221 +#: src/util/virnetdevveth.c:210 #, c-format msgid "Failed to delete veth device %s" msgstr "" -#: src/util/virnetdevvportprofile.c:201 +#: src/util/virnetdevvportprofile.c:194 #, c-format msgid "missing %s in " msgstr "" -#: src/util/virnetdevvportprofile.c:258 +#: src/util/virnetdevvportprofile.c:251 #, c-format msgid "extra %s unsupported in " msgstr "" -#: src/util/virnetdevvportprofile.c:286 +#: src/util/virnetdevvportprofile.c:279 #, c-format msgid "attempt to merge virtualports with mismatched types (%s and %s)" msgstr "" -#: src/util/virnetdevvportprofile.c:301 +#: src/util/virnetdevvportprofile.c:294 #, c-format msgid "attempt to merge virtualports with mismatched managerids (%d and %d)" msgstr "" -#: src/util/virnetdevvportprofile.c:316 +#: src/util/virnetdevvportprofile.c:309 #, c-format msgid "attempt to merge virtualports with mismatched typeids (%d and %d)" msgstr "" -#: src/util/virnetdevvportprofile.c:331 +#: src/util/virnetdevvportprofile.c:324 #, c-format msgid "" "attempt to merge virtualports with mismatched typeidversions (%d and %d)" msgstr "" -#: src/util/virnetdevvportprofile.c:350 +#: src/util/virnetdevvportprofile.c:343 #, c-format msgid "" "attempt to merge virtualports with mismatched instanceids ('%s' and '%s')" msgstr "" -#: src/util/virnetdevvportprofile.c:370 +#: src/util/virnetdevvportprofile.c:363 #, c-format msgid "" "attempt to merge virtualports with mismatched interfaceids ('%s' and '%s')" msgstr "" -#: src/util/virnetdevvportprofile.c:387 +#: src/util/virnetdevvportprofile.c:380 #, c-format msgid "" "attempt to merge virtualports with mismatched profileids ('%s' and '%s')" msgstr "" -#: src/util/virnetdevvportprofile.c:396 +#: src/util/virnetdevvportprofile.c:389 msgid "corrupted profileid string" msgstr "" -#: src/util/virnetdevvportprofile.c:477 +#: src/util/virnetdevvportprofile.c:470 msgid "error parsing pid of lldpad" msgstr "" -#: src/util/virnetdevvportprofile.c:482 +#: src/util/virnetdevvportprofile.c:475 #, c-format msgid "Error opening file %s" msgstr "" -#: src/util/virnetdevvportprofile.c:517 +#: src/util/virnetdevvportprofile.c:510 msgid "error parsing IFLA_PORT_SELF part" msgstr "" -#: src/util/virnetdevvportprofile.c:522 +#: src/util/virnetdevvportprofile.c:515 msgid "IFLA_PORT_SELF is missing" msgstr "" -#: src/util/virnetdevvportprofile.c:535 +#: src/util/virnetdevvportprofile.c:528 msgid "error while iterating over IFLA_VF_PORTS part" msgstr "" -#: src/util/virnetdevvportprofile.c:543 +#: src/util/virnetdevvportprofile.c:536 msgid "error parsing IFLA_VF_PORT part" msgstr "" @@ -23703,93 +23681,93 @@ msgid "Could not find netlink response with expected parameters" msgstr "" -#: src/util/virnetdevvportprofile.c:608 +#: src/util/virnetdevvportprofile.c:601 msgid "IFLA_VF_PORTS is missing" msgstr "" -#: src/util/virnetdevvportprofile.c:623 +#: src/util/virnetdevvportprofile.c:616 msgid "no IFLA_PORT_RESPONSE found in netlink message" msgstr "" -#: src/util/virnetdevvportprofile.c:816 +#: src/util/virnetdevvportprofile.c:809 #, c-format msgid "error during virtual port configuration of ifindex %d" msgstr "" -#: src/util/virnetdevvportprofile.c:891 +#: src/util/virnetdevvportprofile.c:884 msgid "buffer for root interface name is too small" msgstr "" -#: src/util/virnetdevvportprofile.c:951 +#: src/util/virnetdevvportprofile.c:944 msgid "sending of PortProfileRequest failed." msgstr "" -#: src/util/virnetdevvportprofile.c:982 +#: src/util/virnetdevvportprofile.c:975 #, c-format msgid "error %d during port-profile setlink on interface %s (%d)" msgstr "" -#: src/util/virnetdevvportprofile.c:994 +#: src/util/virnetdevvportprofile.c:987 msgid "port-profile setlink timed out" msgstr "" -#: src/util/virnetdevvportprofile.c:1085 src/util/virnetdevvportprofile.c:1199 +#: src/util/virnetdevvportprofile.c:1078 src/util/virnetdevvportprofile.c:1192 #, c-format msgid "operation type %d not supported" msgstr "" -#: src/util/virnetdevvportprofile.c:1359 src/util/virnetdevvportprofile.c:1371 +#: src/util/virnetdevvportprofile.c:1352 src/util/virnetdevvportprofile.c:1364 msgid "Virtual port profile association not supported on this platform" msgstr "" -#: src/util/virnetlink.c:141 +#: src/util/virnetlink.c:134 msgid "cannot allocate placeholder nlhandle for netlink" msgstr "" -#: src/util/virnetlink.c:226 src/util/virnetlink.c:887 -#: src/util/virnetlink.c:937 +#: src/util/virnetlink.c:219 src/util/virnetlink.c:962 +#: src/util/virnetlink.c:1012 #, c-format msgid "invalid protocol argument: %d" msgstr "" -#: src/util/virnetlink.c:182 +#: src/util/virnetlink.c:175 msgid "cannot allocate nlhandle for netlink" msgstr "" -#: src/util/virnetlink.c:187 +#: src/util/virnetlink.c:180 #, c-format msgid "cannot connect to netlink socket with protocol %d" msgstr "" -#: src/util/virnetlink.c:236 src/util/virnetlink.c:963 +#: src/util/virnetlink.c:229 src/util/virnetlink.c:1038 msgid "cannot get netlink socket fd" msgstr "" -#: src/util/virnetlink.c:242 src/util/virnetlink.c:969 +#: src/util/virnetlink.c:235 src/util/virnetlink.c:1044 msgid "cannot add netlink membership" msgstr "" -#: src/util/virnetlink.c:253 +#: src/util/virnetlink.c:246 msgid "cannot send to netlink socket" msgstr "" -#: src/util/virnetlink.c:266 +#: src/util/virnetlink.c:259 msgid "error in poll call" msgstr "" -#: src/util/virnetlink.c:269 +#: src/util/virnetlink.c:262 msgid "no valid netlink response was received" msgstr "" -#: src/util/virnetlink.c:322 +#: src/util/virnetlink.c:315 msgid "nl_recv failed" msgstr "" -#: src/util/virnetlink.c:784 +#: src/util/virnetlink.c:859 msgid "nl_recv returned with error" msgstr "" -#: src/util/virnetlink.c:910 +#: src/util/virnetlink.c:985 msgid "netlink event service not running" msgstr "" @@ -23797,23 +23775,23 @@ msgid "cannot allocate nlhandle for virNetlinkEvent server" msgstr "" -#: src/util/virnetlink.c:975 +#: src/util/virnetlink.c:1050 msgid "cannot set netlink socket nonblocking" msgstr "" -#: src/util/virnetlink.c:984 +#: src/util/virnetlink.c:1059 msgid "Failed to add netlink event handle watch" msgstr "" -#: src/util/virnetlink.c:1042 +#: src/util/virnetlink.c:1117 msgid "Invalid NULL callback provided" msgstr "" -#: src/util/virnetlink.c:1148 +#: src/util/virnetlink.c:1223 msgid "libnl was not available at build time" msgstr "" -#: src/util/virnetlink.c:1150 src/util/virpci.c:2970 +#: src/util/virnetlink.c:1225 src/util/virpci.c:3051 msgid "not supported on non-linux platforms" msgstr "" @@ -23849,7 +23827,7 @@ msgid "Failed to query numad for the advisory nodeset" msgstr "" -#: src/util/virnuma.c:83 +#: src/util/virnuma.c:82 msgid "numad is not available on this host" msgstr "" @@ -23857,12 +23835,12 @@ msgid "Host kernel is not aware of NUMA." msgstr "" -#: src/util/virnuma.c:115 +#: src/util/virnuma.c:114 #, c-format msgid "NUMA node %d is out of range" msgstr "" -#: src/util/virnuma.c:140 +#: src/util/virnuma.c:139 msgid "NUMA memory tuning in 'preferred' mode only supports single node" msgstr "" @@ -23870,11 +23848,11 @@ msgid "Invalid mode for memory NUMA tuning." msgstr "" -#: src/util/virnuma.c:184 src/util/virnuma.c:335 src/util/virnuma.c:363 +#: src/util/virnuma.c:183 src/util/virnuma.c:323 src/util/virnuma.c:351 msgid "NUMA isn't available on this host" msgstr "" -#: src/util/virnuma.c:190 +#: src/util/virnuma.c:189 msgid "Failed to request maximum NUMA node id" msgstr "" @@ -23892,141 +23870,141 @@ msgid "Class %s must derive from virObjectLockable" msgstr "" -#: src/util/virpci.c:270 +#: src/util/virpci.c:263 #, c-format msgid "Invalid device %s driver file %s is not a symlink" msgstr "" -#: src/util/virpci.c:276 +#: src/util/virpci.c:269 #, c-format msgid "Unable to resolve device %s driver symlink %s" msgstr "" -#: src/util/virpci.c:306 +#: src/util/virpci.c:299 #, c-format msgid "Failed to open config space file '%s'" msgstr "" -#: src/util/virpci.c:391 +#: src/util/virpci.c:384 #, c-format msgid "Unusual value in %s/devices/%s/class: %s" msgstr "" -#: src/util/virpci.c:795 +#: src/util/virpci.c:788 #, c-format msgid "Active %s devices on bus with %s, not doing bus reset" msgstr "" -#: src/util/virpci.c:805 src/util/virpci.c:2396 +#: src/util/virpci.c:798 src/util/virpci.c:2451 #, c-format msgid "Failed to find parent device for %s" msgstr "" -#: src/util/virpci.c:820 src/util/virpci.c:868 +#: src/util/virpci.c:813 src/util/virpci.c:861 #, c-format msgid "Failed to read PCI config space for %s" msgstr "" -#: src/util/virpci.c:841 src/util/virpci.c:890 +#: src/util/virpci.c:834 src/util/virpci.c:883 #, c-format msgid "Failed to restore PCI config space for %s" msgstr "" -#: src/util/virpci.c:938 +#: src/util/virpci.c:931 #, c-format msgid "Not resetting active device %s" msgstr "" -#: src/util/virpci.c:986 +#: src/util/virpci.c:979 #, c-format msgid "Unable to reset PCI device %s: %s" msgstr "" -#: src/util/virpci.c:989 +#: src/util/virpci.c:982 msgid "no FLR, PM reset or bus reset available" msgstr "" -#: src/util/virpci.c:1035 +#: src/util/virpci.c:1028 #, c-format msgid "Failed to load PCI stub module %s: administratively prohibited" msgstr "" -#: src/util/virpci.c:1040 +#: src/util/virpci.c:1033 #, c-format msgid "Failed to load PCI stub module %s" msgstr "" -#: src/util/virpci.c:1067 +#: src/util/virpci.c:1060 #, c-format msgid "Failed to unbind PCI device '%s' from %s" msgstr "" -#: src/util/virpci.c:1189 +#: src/util/virpci.c:1182 #, c-format msgid "Failed to remove slot for PCI device '%s' from %s" msgstr "" -#: src/util/virpci.c:1216 +#: src/util/virpci.c:1209 #, c-format msgid "Failed to trigger a re-probe for PCI device '%s'" msgstr "" -#: src/util/virpci.c:1314 +#: src/util/virpci.c:1307 #, c-format msgid "Failed to add PCI device ID '%s' to %s" msgstr "" -#: src/util/virpci.c:1345 +#: src/util/virpci.c:1338 #, c-format msgid "Failed to add slot for PCI device '%s' to %s" msgstr "" -#: src/util/virpci.c:1358 +#: src/util/virpci.c:1351 #, c-format msgid "Failed to bind PCI device '%s' to %s" msgstr "" -#: src/util/virpci.c:1387 +#: src/util/virpci.c:1380 #, c-format msgid "Failed to remove PCI ID '%s' from %s" msgstr "" -#: src/util/virpci.c:1496 +#: src/util/virpci.c:1489 #, c-format msgid "Not detaching active device %s" msgstr "" -#: src/util/virpci.c:1522 +#: src/util/virpci.c:1515 #, c-format msgid "Not reattaching active device %s" msgstr "" -#: src/util/virpci.c:1709 +#: src/util/virpci.c:1764 #, c-format msgid "dev->name buffer overflow: %.4x:%.2x:%.2x.%.1x" msgstr "" -#: src/util/virpci.c:1719 +#: src/util/virpci.c:1774 #, c-format msgid "Device %s not found: could not access %s" msgstr "" -#: src/util/virpci.c:1729 +#: src/util/virpci.c:1784 #, c-format msgid "Failed to read product/vendor ID for %s" msgstr "" -#: src/util/virpci.c:1738 +#: src/util/virpci.c:1793 #, c-format msgid "dev->id buffer overflow: %s %s" msgstr "" -#: src/util/virpci.c:1940 src/util/virscsivhost.c:186 src/util/virusb.c:465 +#: src/util/virpci.c:1995 src/util/virscsivhost.c:183 src/util/virusb.c:459 #, c-format msgid "Device %s is already in use" msgstr "" -#: src/util/virpci.c:2138 +#: src/util/virpci.c:2193 #, c-format msgid "Found invalid device link '%s' in '%s'" msgstr "" @@ -24036,57 +24014,57 @@ msgid "Failed to read directory entry for %s" msgstr "" -#: src/util/virpci.c:2282 src/util/virpci.c:2320 +#: src/util/virpci.c:2337 src/util/virpci.c:2375 #, c-format msgid "Unable to resolve device %s iommu_group symlink %s" msgstr "" -#: src/util/virpci.c:2290 +#: src/util/virpci.c:2345 #, c-format msgid "device %s iommu_group symlink %s has invalid group number %s" msgstr "" -#: src/util/virpci.c:2314 +#: src/util/virpci.c:2369 #, c-format msgid "Invalid device %s iommu_group file %s is not a symlink" msgstr "" -#: src/util/virpci.c:2449 +#: src/util/virpci.c:2504 #, c-format msgid "Device %s is behind a switch lacking ACS and cannot be assigned" msgstr "" -#: src/util/virpci.c:2536 +#: src/util/virpci.c:2617 #, c-format msgid "Failed to resolve device link '%s'" msgstr "" -#: src/util/virpci.c:2547 +#: src/util/virpci.c:2628 #, c-format msgid "Failed to parse PCI config address '%s'" msgstr "" -#: src/util/virpci.c:2637 +#: src/util/virpci.c:2718 #, c-format msgid "Failed to get SRIOV function from device link '%s'" msgstr "" -#: src/util/virpci.c:2699 +#: src/util/virpci.c:2780 #, c-format msgid "Error getting physical function's '%s' virtual_functions" msgstr "" -#: src/util/virpidfile.c:398 +#: src/util/virpidfile.c:354 #, c-format msgid "Failed to open pid file '%s'" msgstr "" -#: src/util/virpidfile.c:421 +#: src/util/virpidfile.c:377 #, c-format msgid "Failed to acquire pid file '%s'" msgstr "" -#: src/util/virpidfile.c:459 +#: src/util/virpidfile.c:415 #, c-format msgid "Failed to write to pid file '%s'" msgstr "" @@ -24100,7 +24078,7 @@ msgid "Unable to open test socket" msgstr "" -#: src/util/virutil.c:192 +#: src/util/virutil.c:185 msgid "Unable to set socket reuse addr flag" msgstr "" @@ -24133,56 +24111,56 @@ msgid "Failed to release port %d" msgstr "" -#: src/util/virprocess.c:132 +#: src/util/virprocess.c:130 #, c-format msgid "exit status %d" msgstr "" -#: src/util/virprocess.c:135 +#: src/util/virprocess.c:133 #, c-format msgid "fatal signal %d" msgstr "" -#: src/util/virprocess.c:138 +#: src/util/virprocess.c:136 #, c-format msgid "invalid value %d" msgstr "" -#: src/util/virprocess.c:244 src/util/virprocess.c:254 +#: src/util/virprocess.c:242 src/util/virprocess.c:252 #, c-format msgid "unable to wait for process %lld" msgstr "" -#: src/util/virprocess.c:276 +#: src/util/virprocess.c:273 #, c-format msgid "Child process (%lld) unexpected %s" msgstr "" -#: src/util/virprocess.c:388 src/util/virprocess.c:400 +#: src/util/virprocess.c:392 src/util/virprocess.c:404 #, c-format msgid "Failed to terminate process %lld with SIG%s" msgstr "" -#: src/util/virprocess.c:450 src/util/virprocess.c:466 -#: src/util/virprocess.c:551 +#: src/util/virprocess.c:459 src/util/virprocess.c:475 +#: src/util/virprocess.c:560 #, c-format msgid "cannot set CPU affinity on process %d" msgstr "" -#: src/util/virprocess.c:506 src/util/virprocess.c:569 +#: src/util/virprocess.c:515 src/util/virprocess.c:578 #, c-format msgid "cannot get CPU affinity of process %d" msgstr "" -#: src/util/virprocess.c:589 src/util/virprocess.c:597 +#: src/util/virprocess.c:598 src/util/virprocess.c:606 msgid "Process CPU affinity is not supported on this platform" msgstr "" -#: src/util/virprocess.c:698 +#: src/util/virprocess.c:703 msgid "Expected at least one file descriptor" msgstr "" -#: src/util/virprocess.c:713 +#: src/util/virprocess.c:718 msgid "Unable to join domain namespace" msgstr "" @@ -24195,19 +24173,19 @@ msgid "Cannot set namespaces" msgstr "" -#: src/util/virprocess.c:762 +#: src/util/virprocess.c:767 #, c-format msgid "cannot limit locked memory to %llu" msgstr "" -#: src/util/virprocess.c:769 +#: src/util/virprocess.c:774 #, c-format msgid "cannot limit locked memory of process %lld to %llu" msgstr "" -#: src/util/virfcp.c:78 src/util/virfcp.c:87 src/util/virprocess.c:788 -#: src/util/virprocess.c:840 src/util/virprocess.c:880 -#: src/util/virprocess.c:928 src/util/virprocess.c:966 +#: src/util/virfcp.c:76 src/util/virfcp.c:85 src/util/virprocess.c:793 +#: src/util/virprocess.c:845 src/util/virprocess.c:885 +#: src/util/virprocess.c:933 src/util/virprocess.c:971 #: src/util/virscsihost.c:265 src/util/virscsihost.c:274 #: src/util/virscsihost.c:282 src/util/virscsihost.c:293 src/util/virvhba.c:473 #: src/util/virvhba.c:482 src/util/virvhba.c:492 src/util/virvhba.c:500 @@ -24215,50 +24193,50 @@ msgid "Not supported on this platform" msgstr "" -#: src/util/virprocess.c:858 +#: src/util/virprocess.c:863 #, c-format msgid "cannot limit number of subprocesses to %u" msgstr "" -#: src/util/virprocess.c:865 +#: src/util/virprocess.c:870 #, c-format msgid "cannot limit number of subprocesses of process %lld to %u" msgstr "" -#: src/util/virprocess.c:906 +#: src/util/virprocess.c:911 #, c-format msgid "cannot limit number of open files to %u" msgstr "" -#: src/util/virprocess.c:913 +#: src/util/virprocess.c:918 #, c-format msgid "cannot limit number of open files of process %lld to %u" msgstr "" -#: src/util/virprocess.c:1000 src/util/virprocess.c:1007 -#: src/util/virprocess.c:1016 +#: src/util/virprocess.c:1004 src/util/virprocess.c:1011 +#: src/util/virprocess.c:1020 #, c-format msgid "Cannot find start time in %s" msgstr "" -#: src/util/virprocess.c:1026 +#: src/util/virprocess.c:1030 #, c-format msgid "Cannot parse start time %s in %s" msgstr "" -#: src/util/virprocess.c:1054 +#: src/util/virprocess.c:1052 msgid "Unable to query process ID start time" msgstr "" -#: src/util/virprocess.c:1092 +#: src/util/virprocess.c:1096 msgid "Kernel does not provide mount namespace" msgstr "" -#: src/util/virprocess.c:1098 +#: src/util/virprocess.c:1102 msgid "Unable to enter mount namespace" msgstr "" -#: src/util/virprocess.c:1134 +#: src/util/virprocess.c:1180 msgid "Cannot create pipe for child" msgstr "" @@ -24266,65 +24244,65 @@ msgid "Mount namespaces are not available on this platform" msgstr "" -#: src/util/virrandom.c:181 +#: src/util/virrandom.c:179 msgid "argument virt_type must not be NULL" msgstr "" -#: src/util/virrandom.c:198 +#: src/util/virrandom.c:196 msgid "Unsupported virt type" msgstr "" -#: src/util/virsexpr.c:242 +#: src/util/virsexpr.c:238 #, c-format msgid "unknown s-expression kind %d" msgstr "" -#: src/util/virscsi.c:105 +#: src/util/virscsi.c:98 #, c-format msgid "Cannot parse adapter '%s'" msgstr "" -#: src/util/virscsivhost.c:95 src/util/virsysinfo.c:309 -#: src/util/virsysinfo.c:443 src/util/virsysinfo.c:613 -#: src/util/virsysinfo.c:626 +#: src/util/virscsivhost.c:92 src/util/virsysinfo.c:305 +#: src/util/virsysinfo.c:439 src/util/virsysinfo.c:609 +#: src/util/virsysinfo.c:622 #, c-format msgid "Failed to open %s" msgstr "" -#: src/util/virscsi.c:224 +#: src/util/virscsi.c:217 #, c-format msgid "SCSI device '%s': could not access %s" msgstr "" -#: src/util/virscsi.c:390 +#: src/util/virscsi.c:383 #, c-format msgid "Device %s already exists" msgstr "" -#: src/util/virsocketaddr.c:112 src/util/virsocketaddr.c:426 +#: src/util/virsocketaddr.c:106 src/util/virsocketaddr.c:420 msgid "Missing address" msgstr "" -#: src/util/virsocketaddr.c:122 +#: src/util/virsocketaddr.c:116 #, c-format msgid "Cannot parse socket address '%s': %s" msgstr "" -#: src/util/virsocketaddr.c:152 src/util/virsocketaddr.c:197 +#: src/util/virsocketaddr.c:146 src/util/virsocketaddr.c:191 #, c-format msgid "No socket addresses found for '%s'" msgstr "" -#: src/util/virsocketaddr.c:450 +#: src/util/virsocketaddr.c:444 #, c-format msgid "Cannot convert socket address to string: %s" msgstr "" -#: src/util/virnetdevtap.c:703 +#: src/util/virnetdevtap.c:692 msgid "Could not open /proc/net/dev" msgstr "" -#: src/util/virnetdevtap.c:764 +#: src/util/virnetdevtap.c:753 msgid "/proc/net/dev: Interface not found" msgstr "" @@ -24348,12 +24326,12 @@ msgid "unknown storage file format %d" msgstr "" -#: src/util/virstoragefile.c:1107 +#: src/util/virstoragefile.c:1100 #, c-format msgid "cannot set to start of '%s'" msgstr "" -#: src/storage/storage_util.c:1743 src/util/virstoragefile.c:1249 +#: src/storage/storage_util.c:1799 src/util/virstoragefile.c:1242 #, c-format msgid "cannot seek to start of '%s'" msgstr "" @@ -24363,186 +24341,186 @@ msgid "backing store for %s is self-referential" msgstr "" -#: src/util/virstoragefile.c:1336 +#: src/util/virstoragefile.c:1329 #, c-format msgid "Failed to pre-allocate space for file '%s'" msgstr "" -#: src/util/virstoragefile.c:1333 +#: src/util/virstoragefile.c:1326 msgid "preallocate is not supported on this platform" msgstr "" -#: src/util/virstoragefile.c:1345 +#: src/util/virstoragefile.c:1338 #, c-format msgid "Failed to truncate file '%s'" msgstr "" -#: src/util/virstoragefile.c:1350 +#: src/util/virstoragefile.c:1343 #, c-format msgid "Unable to save '%s'" msgstr "" -#: src/util/virfile.c:3494 +#: src/util/virfile.c:3562 #, c-format msgid "Invalid relative path '%s'" msgstr "" -#: src/util/virfile.c:3509 src/util/virfile.c:3549 +#: src/util/virfile.c:3576 src/util/virfile.c:3623 #, c-format msgid "cannot determine filesystem for '%s'" msgstr "" -#: src/util/virstoragefile.c:1431 +#: src/util/virstoragefile.c:1423 #, c-format msgid "Unable to get LVM key for %s" msgstr "" -#: src/util/virstoragefile.c:1481 +#: src/util/virstoragefile.c:1472 #, c-format msgid "Unable to get SCSI key for %s" msgstr "" -#: src/util/virstring.c:1109 +#: src/util/virstring.c:1104 #, c-format msgid "Error while compiling regular expression '%s': %s" msgstr "" -#: src/util/virstring.c:1116 +#: src/util/virstring.c:1111 #, c-format msgid "Regular expression '%s' must have exactly 1 match group, not %zu" msgstr "" -#: src/util/virsysinfo.c:1229 +#: src/util/virsysinfo.c:1225 msgid "Host sysinfo extraction not supported on this platform" msgstr "" -#: src/util/virsysinfo.c:1150 +#: src/util/virsysinfo.c:1146 #, c-format msgid "Failed to find path for %s binary" msgstr "" -#: src/util/virsysinfo.c:1479 +#: src/util/virsysinfo.c:1475 #, c-format msgid "unexpected sysinfo type model %d" msgstr "" -#: src/util/virsysinfo.c:1534 src/util/virsysinfo.c:1559 -#: src/util/virsysinfo.c:1644 +#: src/util/virsysinfo.c:1530 src/util/virsysinfo.c:1555 +#: src/util/virsysinfo.c:1640 msgid "Target sysinfo does not match source" msgstr "" -#: src/util/virsysinfo.c:1650 +#: src/util/virsysinfo.c:1646 #, c-format msgid "Target sysinfo %s does not match source %s" msgstr "" -#: src/util/virsysinfo.c:1517 +#: src/util/virsysinfo.c:1513 #, c-format msgid "Target sysinfo %s %s does not match source %s" msgstr "" -#: src/util/virerror.c:186 +#: src/util/virerror.c:185 msgid "An error occurred, but the cause is unknown" msgstr "" -#: src/util/virerror.c:321 tools/virsh-domain-monitor.c:46 +#: src/util/virerror.c:320 tools/virsh-domain-monitor.c:42 msgid "no error" msgstr "" -#: src/util/virerror.c:657 +#: src/util/virerror.c:656 msgid "warning" msgstr "varoitus" -#: src/util/virerror.c:660 tools/virsh-domain-monitor.c:112 +#: src/util/virerror.c:659 tools/virsh-domain-monitor.c:108 msgid "error" msgstr "virhe" -#: src/util/virerror.c:829 +#: src/util/virerror.c:828 msgid "No error message provided" msgstr "Ei virheviestiä" -#: src/util/virerror.c:926 +#: src/util/virerror.c:915 #, c-format msgid "internal error: %s" msgstr "" -#: src/util/virerror.c:928 +#: src/util/virerror.c:914 msgid "internal error" msgstr "sisäinen virhe" -#: src/util/virerror.c:931 tools/vsh.c:2404 +#: src/util/virerror.c:917 tools/vsh.c:2396 msgid "out of memory" msgstr "muisti lopussa" -#: src/util/virerror.c:935 +#: src/util/virerror.c:920 msgid "this function is not supported by the connection driver" msgstr "" -#: src/util/virerror.c:937 +#: src/util/virerror.c:921 #, c-format msgid "this function is not supported by the connection driver: %s" msgstr "" -#: src/util/virerror.c:941 +#: src/util/virerror.c:926 msgid "no connection driver available" msgstr "" -#: src/util/virerror.c:943 +#: src/util/virerror.c:927 #, c-format msgid "no connection driver available for %s" msgstr "" -#: src/util/virerror.c:947 +#: src/util/virerror.c:929 msgid "invalid connection pointer in" msgstr "virheellinen yhteysosoitin kohteessa" -#: src/util/virerror.c:949 +#: src/util/virerror.c:930 #, c-format msgid "invalid connection pointer in %s" msgstr "virheellinen yhteysosoitin kohteessa %s" -#: src/util/virerror.c:953 +#: src/util/virerror.c:932 msgid "invalid domain pointer in" msgstr "virheellinen toimialueosoitin kohteessa" -#: src/util/virerror.c:955 +#: src/util/virerror.c:933 #, c-format msgid "invalid domain pointer in %s" msgstr "virheellinen toimialueosoitin kohteessa %s" -#: src/util/virerror.c:959 +#: src/util/virerror.c:935 msgid "invalid argument" msgstr "" -#: src/util/virerror.c:961 +#: src/util/virerror.c:936 #, c-format msgid "invalid argument: %s" msgstr "" -#: src/util/virerror.c:965 +#: src/util/virerror.c:939 #, c-format msgid "operation failed: %s" msgstr "toimenpide epäonnistui: %s" -#: src/util/virerror.c:967 +#: src/util/virerror.c:938 msgid "operation failed" msgstr "toimenpide epäonnistui" -#: src/util/virerror.c:971 +#: src/util/virerror.c:942 #, c-format msgid "GET operation failed: %s" msgstr "GET-toimenpide epäonnistui: %s" -#: src/util/virerror.c:973 +#: src/util/virerror.c:941 msgid "GET operation failed" msgstr "GET-toimenpide epäonnistui" -#: src/util/virerror.c:977 +#: src/util/virerror.c:945 #, c-format msgid "POST operation failed: %s" msgstr "POST-toimenpide epäonnistui: %s" -#: src/util/virerror.c:979 +#: src/util/virerror.c:944 msgid "POST operation failed" msgstr "POST-toimenpide epäonnistui" @@ -24551,120 +24529,120 @@ msgid "got unknown HTTP error code %d" msgstr "saatiin tuntematon HTTP-virhekoodi %d" -#: src/util/virerror.c:986 +#: src/util/virerror.c:924 #, c-format msgid "unknown host %s" msgstr "tuntematon kone %s" -#: src/util/virerror.c:988 +#: src/util/virerror.c:923 msgid "unknown host" msgstr "tuntematon kone" -#: src/util/virerror.c:992 +#: src/util/virerror.c:951 #, c-format msgid "failed to serialize S-Expr: %s" msgstr "failed to serialize S-Expr: %s" -#: src/util/virerror.c:994 +#: src/util/virerror.c:950 msgid "failed to serialize S-Expr" msgstr "Komennon ”%s” ajaminen epäonnistui: %s" -#: src/util/virerror.c:998 +#: src/util/virerror.c:953 msgid "could not use Xen hypervisor entry" msgstr "Xen-hypervisoria ei voitu käyttää" -#: src/util/virerror.c:1000 +#: src/util/virerror.c:954 #, c-format msgid "could not use Xen hypervisor entry %s" msgstr "Xen-hypervisoria %s ei voitu käyttää" -#: src/util/virerror.c:1004 +#: src/util/virerror.c:983 msgid "could not connect to Xen Store" msgstr "Xen Storeen yhdistäminen epäonnistui" -#: src/util/virerror.c:1006 +#: src/util/virerror.c:984 #, c-format msgid "could not connect to Xen Store %s" msgstr "Xen Storeen %s yhdistäminen epäonnistui" -#: src/util/virerror.c:1009 +#: src/util/virerror.c:957 #, c-format msgid "failed Xen syscall %s" msgstr "" -#: src/security/virt-aa-helper.c:685 src/util/virerror.c:1013 +#: src/security/virt-aa-helper.c:677 src/util/virerror.c:959 msgid "unknown OS type" msgstr "tuntematon käyttöjärjestelmän tyyppi" -#: src/util/virerror.c:1015 +#: src/util/virerror.c:960 #, c-format msgid "unknown OS type %s" msgstr "tuntematon käyttöjärjestelmän tyyppi %s" -#: src/util/virerror.c:1018 +#: src/util/virerror.c:962 msgid "missing kernel information" msgstr "ytimen tietoja puuttuu" -#: src/util/virerror.c:1022 +#: src/util/virerror.c:965 msgid "missing root device information" msgstr "juurilaitteen tietoja puuttuu" # Tarkista -#: src/util/virerror.c:1024 +#: src/util/virerror.c:966 #, c-format msgid "missing root device information in %s" msgstr "juurilaitteen tietoja puuttuu %s" -#: src/util/virerror.c:1028 +#: src/util/virerror.c:968 msgid "missing source information for device" msgstr "lähdetietoja puuttuu laitteelle" -#: src/util/virerror.c:1030 +#: src/util/virerror.c:969 #, c-format msgid "missing source information for device %s" msgstr "lähdetietoja puuttuu laitteelle %s" -#: src/util/virerror.c:1034 +#: src/util/virerror.c:971 msgid "missing target information for device" msgstr "kohdetietoja puuttuu laitteelle" -#: src/util/virerror.c:1036 +#: src/util/virerror.c:972 #, c-format msgid "missing target information for device %s" msgstr "kohdetietoja puuttuu laitteelle %s" -#: src/util/virerror.c:1040 +#: src/util/virerror.c:974 msgid "missing name information" msgstr "" -#: src/util/virerror.c:1042 +#: src/util/virerror.c:975 #, c-format msgid "missing name information in %s" msgstr "" -#: src/util/virerror.c:1046 +#: src/util/virerror.c:977 msgid "missing operating system information" msgstr "käyttöjärjestelmätieto puuttuu" -#: src/util/virerror.c:1048 +#: src/util/virerror.c:978 #, c-format msgid "missing operating system information for %s" msgstr "käyttöjärjestelmätieto puuttuu kohteelle %s" -#: src/util/virerror.c:1052 +#: src/util/virerror.c:980 msgid "missing devices information" msgstr "laitetietoja puuttuu" -#: src/util/virerror.c:1054 +#: src/util/virerror.c:981 #, c-format msgid "missing devices information for %s" msgstr "laitetietoja puuttuu kohteelle %s" -#: src/util/virerror.c:1058 +#: src/util/virerror.c:986 msgid "too many drivers registered" msgstr "liian monta rekisteröityä ajuria" -#: src/util/virerror.c:1060 +#: src/util/virerror.c:987 #, c-format msgid "too many drivers registered in %s" msgstr "liian monta rekisteröityä ajuria kohteessa %s" @@ -24678,29 +24656,29 @@ msgid "library call %s failed, possibly not supported" msgstr "kirjastokutsu %s epäonnistui, sitä ei ehkä tueta" -#: src/util/virerror.c:1070 +#: src/util/virerror.c:992 msgid "XML description is invalid or not well formed" msgstr "" -#: src/util/virerror.c:1072 +#: src/util/virerror.c:993 #, c-format msgid "XML error: %s" msgstr "" -#: src/util/virerror.c:1076 +#: src/util/virerror.c:995 msgid "this domain exists already" msgstr "Tämä toimialue on jo olemassa" -#: src/util/virerror.c:1078 +#: src/util/virerror.c:996 #, c-format msgid "domain %s exists already" msgstr "toimialue %s on jo olemassa" -#: src/util/virerror.c:1082 +#: src/util/virerror.c:998 msgid "operation forbidden for read only access" msgstr "toiminto on kielletty vain luku -käytössä" -#: src/util/virerror.c:1084 +#: src/util/virerror.c:999 #, c-format msgid "operation forbidden: %s" msgstr "" @@ -24714,492 +24692,492 @@ msgid "failed to open %s for reading" msgstr "tiedoston %s avaaminen luettavaksi epäonnistui" -#: src/util/virerror.c:1094 +#: src/util/virerror.c:1004 msgid "failed to read configuration file" msgstr "asetustiedoston lukeminen epäonnistui" -#: src/util/virerror.c:1096 +#: src/util/virerror.c:1005 #, c-format msgid "failed to read configuration file %s" msgstr "asetustiedoston %s lukeminen epäonnistui" -#: src/util/virerror.c:1100 +#: src/util/virerror.c:1007 msgid "failed to parse configuration file" msgstr "asetustiedoston jäsentäminen epäonnistui" -#: src/util/virerror.c:1102 +#: src/util/virerror.c:1008 #, c-format msgid "failed to parse configuration file %s" msgstr "asetustiedoston %s jäsentäminen epäonnistui" -#: src/util/virerror.c:1106 +#: src/util/virerror.c:1010 msgid "configuration file syntax error" msgstr "asetustiedoston syntaksivirhe" -#: src/util/virerror.c:1108 +#: src/util/virerror.c:1011 #, c-format msgid "configuration file syntax error: %s" msgstr "asetustiedoston syntaksivirhe: %s" -#: src/util/virerror.c:1112 +#: src/util/virerror.c:1013 msgid "failed to write configuration file" msgstr "asetustiedoston kirjoitus epäonnistui" -#: src/util/virerror.c:1114 +#: src/util/virerror.c:1014 #, c-format msgid "failed to write configuration file: %s" msgstr "asetustiedoston kirjoitus epäonnistui: %s" -#: src/util/virerror.c:1118 +#: src/util/virerror.c:1016 msgid "parser error" msgstr "jäsenninvirhe" -#: src/util/virerror.c:1124 +#: src/util/virerror.c:1019 msgid "invalid network pointer in" msgstr "virheellinen verkko-osoitin kohteessa" -#: src/util/virerror.c:1126 +#: src/util/virerror.c:1020 #, c-format msgid "invalid network pointer in %s" msgstr "virheellinen verkko-osoitin kohteessa %s" -#: src/util/virerror.c:1130 +#: src/util/virerror.c:1022 msgid "this network exists already" msgstr "Tämä verkko on jo olemassa" -#: src/util/virerror.c:1132 +#: src/util/virerror.c:1023 #, c-format msgid "network %s exists already" msgstr "verkko %s on jo olemassa" -#: src/util/virerror.c:1136 +#: src/util/virerror.c:1025 msgid "system call error" msgstr "järjestelmäkutsuvirhe" -#: src/util/virerror.c:1142 +#: src/util/virerror.c:1028 msgid "RPC error" msgstr "RPC-virhe" -#: src/util/virerror.c:1148 +#: src/util/virerror.c:1031 msgid "GNUTLS call error" msgstr "GNUTLS-kutsuvirhe" -#: src/util/virerror.c:1154 +#: src/util/virerror.c:1034 msgid "Failed to find the network" msgstr "Verkkoa ei löytynyt" -#: src/util/virerror.c:1156 +#: src/util/virerror.c:1035 #, c-format msgid "Failed to find the network: %s" msgstr "Verkkoa ei löytynyt: %s" -#: src/util/virerror.c:1160 +#: src/util/virerror.c:1037 msgid "Domain not found" msgstr "Toimialuetta ei löytynyt" -#: src/util/virerror.c:1162 +#: src/util/virerror.c:1038 #, c-format msgid "Domain not found: %s" msgstr "Toimialuetta ei löytynyt: %s" -#: src/util/virerror.c:1166 +#: src/util/virerror.c:1040 msgid "Network not found" msgstr "Verkkoa ei löytynyt" -#: src/util/virerror.c:1168 +#: src/util/virerror.c:1041 #, c-format msgid "Network not found: %s" msgstr "Verkkoa ei löytynyt %s" -#: src/util/virerror.c:1172 +#: src/util/virerror.c:1043 msgid "invalid MAC address" msgstr "" -#: src/util/virerror.c:1174 +#: src/util/virerror.c:1044 #, c-format msgid "invalid MAC address: %s" msgstr "" -#: src/util/virerror.c:1184 +#: src/util/virerror.c:1148 msgid "authentication cancelled" msgstr "" -#: src/util/virerror.c:1186 +#: src/util/virerror.c:1149 #, c-format msgid "authentication cancelled: %s" msgstr "" -#: src/util/virerror.c:1196 +#: src/util/virerror.c:1058 msgid "Storage pool not found" msgstr "" -#: src/util/virerror.c:1198 +#: src/util/virerror.c:1059 #, c-format msgid "Storage pool not found: %s" msgstr "" -#: src/util/virerror.c:1202 +#: src/util/virerror.c:1061 msgid "Storage volume not found" msgstr "" -#: src/util/virerror.c:1204 +#: src/util/virerror.c:1062 #, c-format msgid "Storage volume not found: %s" msgstr "" -#: src/util/virerror.c:1208 +#: src/util/virerror.c:1181 msgid "this storage volume exists already" msgstr "" -#: src/util/virerror.c:1210 +#: src/util/virerror.c:1182 #, c-format msgid "storage volume %s exists already" msgstr "" -#: src/util/virerror.c:1214 +#: src/util/virerror.c:1136 msgid "Storage pool probe failed" msgstr "" -#: src/util/virerror.c:1216 +#: src/util/virerror.c:1137 #, c-format msgid "Storage pool probe failed: %s" msgstr "" -#: src/util/virerror.c:1220 +#: src/util/virerror.c:1139 msgid "Storage pool already built" msgstr "" -#: src/util/virerror.c:1222 +#: src/util/virerror.c:1140 #, c-format msgid "Storage pool already built: %s" msgstr "" -#: src/util/virerror.c:1226 +#: src/util/virerror.c:1049 msgid "invalid storage pool pointer in" msgstr "" -#: src/util/virerror.c:1228 +#: src/util/virerror.c:1050 #, c-format msgid "invalid storage pool pointer in %s" msgstr "" -#: src/util/virerror.c:1232 +#: src/util/virerror.c:1052 msgid "invalid storage volume pointer in" msgstr "" -#: src/util/virerror.c:1234 +#: src/util/virerror.c:1053 #, c-format msgid "invalid storage volume pointer in %s" msgstr "" -#: src/util/virerror.c:1238 +#: src/util/virerror.c:1055 msgid "Failed to find a storage driver" msgstr "" -#: src/util/virerror.c:1240 +#: src/util/virerror.c:1056 #, c-format msgid "Failed to find a storage driver: %s" msgstr "" -#: src/util/virerror.c:1244 +#: src/util/virerror.c:1064 msgid "Failed to find a node driver" msgstr "" -#: src/util/virerror.c:1246 +#: src/util/virerror.c:1065 #, c-format msgid "Failed to find a node driver: %s" msgstr "" -#: src/util/virerror.c:1250 +#: src/util/virerror.c:1067 msgid "invalid node device pointer" msgstr "" -#: src/util/virerror.c:1252 +#: src/util/virerror.c:1068 #, c-format msgid "invalid node device pointer in %s" msgstr "" -#: src/util/virerror.c:1256 +#: src/util/virerror.c:1070 msgid "Node device not found" msgstr "" -#: src/util/virerror.c:1258 +#: src/util/virerror.c:1071 #, c-format msgid "Node device not found: %s" msgstr "" -#: src/util/virerror.c:1262 +#: src/util/virerror.c:1073 msgid "Security model not found" msgstr "" -#: src/util/virerror.c:1264 +#: src/util/virerror.c:1074 #, c-format msgid "Security model not found: %s" msgstr "" -#: src/util/virerror.c:1268 +#: src/util/virerror.c:1076 msgid "Requested operation is not valid" msgstr "" -#: src/util/virerror.c:1270 +#: src/util/virerror.c:1077 #, c-format msgid "Requested operation is not valid: %s" msgstr "" -#: src/util/virerror.c:1274 +#: src/util/virerror.c:1079 msgid "Failed to find the interface" msgstr "" -#: src/util/virerror.c:1276 +#: src/util/virerror.c:1080 #, c-format msgid "Failed to find the interface: %s" msgstr "" -#: src/util/virerror.c:1280 src/util/virnetdevopenvswitch.c:356 -#: src/util/virnetdevtap.c:833 +#: src/util/virerror.c:1082 src/util/virnetdevopenvswitch.c:328 +#: src/util/virnetdevtap.c:822 msgid "Interface not found" msgstr "" -#: src/util/virerror.c:1282 +#: src/util/virerror.c:1083 #, c-format msgid "Interface not found: %s" msgstr "" -#: src/util/virerror.c:1286 +#: src/util/virerror.c:1085 msgid "invalid interface pointer in" msgstr "" -#: src/util/virerror.c:1288 +#: src/util/virerror.c:1086 #, c-format msgid "invalid interface pointer in %s" msgstr "" -#: src/util/virerror.c:1292 tools/virsh-domain-monitor.c:821 +#: src/util/virerror.c:1088 tools/virsh-domain-monitor.c:826 msgid "multiple matching interfaces found" msgstr "" -#: src/util/virerror.c:1294 +#: src/util/virerror.c:1089 #, c-format msgid "multiple matching interfaces found: %s" msgstr "" -#: src/util/virerror.c:1298 +#: src/util/virerror.c:1103 msgid "Failed to find a secret storage driver" msgstr "" -#: src/util/virerror.c:1300 +#: src/util/virerror.c:1104 #, c-format msgid "Failed to find a secret storage driver: %s" msgstr "" -#: src/util/virerror.c:1304 +#: src/util/virerror.c:1106 msgid "Invalid secret" msgstr "" -#: src/util/virerror.c:1306 +#: src/util/virerror.c:1107 #, c-format msgid "Invalid secret: %s" msgstr "" -#: src/util/virerror.c:1310 +#: src/util/virerror.c:1109 msgid "Secret not found" msgstr "" -#: src/util/virerror.c:1312 +#: src/util/virerror.c:1110 #, c-format msgid "Secret not found: %s" msgstr "" -#: src/util/virerror.c:1316 +#: src/util/virerror.c:1091 msgid "Failed to start the nwfilter driver" msgstr "" -#: src/util/virerror.c:1318 +#: src/util/virerror.c:1092 #, c-format msgid "Failed to start the nwfilter driver: %s" msgstr "" -#: src/util/virerror.c:1322 +#: src/util/virerror.c:1094 msgid "Invalid network filter" msgstr "" -#: src/util/virerror.c:1324 +#: src/util/virerror.c:1095 #, c-format msgid "Invalid network filter: %s" msgstr "" -#: src/util/virerror.c:1328 +#: src/util/virerror.c:1097 msgid "Network filter not found" msgstr "" -#: src/util/virerror.c:1330 +#: src/util/virerror.c:1098 #, c-format msgid "Network filter not found: %s" msgstr "" -#: src/util/virerror.c:1334 +#: src/util/virerror.c:1100 msgid "Error while building firewall" msgstr "" -#: src/util/virerror.c:1336 +#: src/util/virerror.c:1101 #, c-format msgid "Error while building firewall: %s" msgstr "" -#: src/util/virerror.c:1340 +#: src/util/virerror.c:1112 msgid "unsupported configuration" msgstr "" -#: src/util/virerror.c:1342 +#: src/util/virerror.c:1113 #, c-format msgid "unsupported configuration: %s" msgstr "" -#: src/util/virerror.c:1346 +#: src/util/virerror.c:1115 msgid "Timed out during operation" msgstr "" -#: src/util/virerror.c:1348 +#: src/util/virerror.c:1116 #, c-format msgid "Timed out during operation: %s" msgstr "" -#: src/util/virerror.c:1352 +#: src/util/virerror.c:1118 msgid "Failed to make domain persistent after migration" msgstr "" -#: src/util/virerror.c:1354 +#: src/util/virerror.c:1119 #, c-format msgid "Failed to make domain persistent after migration: %s" msgstr "" -#: src/util/virerror.c:1358 +#: src/util/virerror.c:1121 msgid "Hook script execution failed" msgstr "" -#: src/util/virerror.c:1360 +#: src/util/virerror.c:1122 #, c-format msgid "Hook script execution failed: %s" msgstr "" -#: src/util/virerror.c:1364 +#: src/util/virerror.c:1124 msgid "Invalid snapshot" msgstr "" -#: src/util/virerror.c:1366 +#: src/util/virerror.c:1125 #, c-format msgid "Invalid snapshot: %s" msgstr "" -#: src/util/virerror.c:1370 +#: src/util/virerror.c:1127 msgid "Domain snapshot not found" msgstr "" -#: src/util/virerror.c:1372 +#: src/util/virerror.c:1128 #, c-format msgid "Domain snapshot not found: %s" msgstr "" -#: src/util/virerror.c:1376 +#: src/util/virerror.c:1130 msgid "invalid stream pointer" msgstr "" -#: src/util/virerror.c:1378 +#: src/util/virerror.c:1131 #, c-format msgid "invalid stream pointer in %s" msgstr "" -#: src/util/virerror.c:1382 +#: src/util/virerror.c:1133 msgid "argument unsupported" msgstr "" -#: src/util/virerror.c:1384 +#: src/util/virerror.c:1134 #, c-format msgid "argument unsupported: %s" msgstr "" -#: src/util/virerror.c:1388 +#: src/util/virerror.c:1142 msgid "revert requires force" msgstr "" -#: src/util/virerror.c:1390 +#: src/util/virerror.c:1143 #, c-format msgid "revert requires force: %s" msgstr "" -#: src/util/virerror.c:1394 +#: src/util/virerror.c:1145 msgid "operation aborted" msgstr "" -#: src/util/virerror.c:1396 +#: src/util/virerror.c:1146 #, c-format msgid "operation aborted: %s" msgstr "" -#: src/util/virerror.c:1400 +#: src/util/virerror.c:1151 msgid "metadata not found" msgstr "" -#: src/util/virerror.c:1402 +#: src/util/virerror.c:1152 #, c-format msgid "metadata not found: %s" msgstr "" -#: src/util/virerror.c:1406 +#: src/util/virerror.c:1154 msgid "Unsafe migration" msgstr "" -#: src/util/virerror.c:1408 +#: src/util/virerror.c:1155 #, c-format msgid "Unsafe migration: %s" msgstr "" -#: src/util/virerror.c:1412 +#: src/util/virerror.c:1157 msgid "numerical overflow" msgstr "" -#: src/util/virerror.c:1414 +#: src/util/virerror.c:1158 #, c-format msgid "numerical overflow: %s" msgstr "" -#: src/util/virerror.c:1418 +#: src/util/virerror.c:1160 msgid "block copy still active" msgstr "" -#: src/util/virerror.c:1420 +#: src/util/virerror.c:1161 #, c-format msgid "block copy still active: %s" msgstr "" -#: src/util/virerror.c:1424 +#: src/util/virerror.c:1163 msgid "Operation not supported" msgstr "" -#: src/util/virerror.c:1426 +#: src/util/virerror.c:1164 #, c-format msgid "Operation not supported: %s" msgstr "" -#: src/util/virerror.c:1430 +#: src/util/virerror.c:1166 msgid "SSH transport error" msgstr "" -#: src/util/virerror.c:1432 +#: src/util/virerror.c:1167 #, c-format msgid "SSH transport error: %s" msgstr "" -#: src/util/virerror.c:1436 +#: src/util/virerror.c:1169 msgid "Guest agent is not responding" msgstr "" -#: src/util/virerror.c:1438 +#: src/util/virerror.c:1170 #, c-format msgid "Guest agent is not responding: %s" msgstr "" -#: src/util/virerror.c:1442 +#: src/util/virerror.c:1172 msgid "resource busy" msgstr "" @@ -25208,20 +25186,20 @@ msgid "resource busy %s" msgstr "" -#: src/util/virerror.c:1448 +#: src/util/virerror.c:1175 msgid "access denied" msgstr "" -#: src/util/virerror.c:1450 +#: src/util/virerror.c:1176 #, c-format msgid "access denied: %s" msgstr "" -#: src/util/virerror.c:1454 +#: src/util/virerror.c:1178 msgid "error from service" msgstr "" -#: src/util/virerror.c:1456 +#: src/util/virerror.c:1179 #, c-format msgid "error from service: %s" msgstr "" @@ -25260,17 +25238,17 @@ msgid "Unable to break out time format" msgstr "" -#: src/util/virtime.c:288 src/util/virtime.c:317 -#: tools/virsh-domain-monitor.c:1497 +#: src/util/virtime.c:285 src/util/virtime.c:314 +#: tools/virsh-domain-monitor.c:1502 msgid "Unable to format time" msgstr "" -#: src/util/virtpm.c:67 +#: src/util/virtpm.c:65 #, c-format msgid "TPM device path %s is invalid" msgstr "" -#: src/util/virtpm.c:71 +#: src/util/virtpm.c:69 msgid "Missing TPM device path" msgstr "" @@ -25350,7 +25328,7 @@ msgid "Unable to parse URI %s" msgstr "" -#: src/util/virusb.c:107 +#: src/util/virusb.c:101 #, c-format msgid "Could not parse usb file %s" msgstr "" @@ -25360,7 +25338,7 @@ msgid "Could not open directory %s" msgstr "" -#: src/util/virusb.c:157 +#: src/util/virusb.c:151 #, c-format msgid "Failed to parse dir name '%s'" msgstr "" @@ -25370,7 +25348,7 @@ msgid "Did not find USB device %x:%x" msgstr "" -#: src/util/virusb.c:262 +#: src/util/virusb.c:256 #, c-format msgid "Did not find USB device bus:%u device:%u" msgstr "" @@ -25380,159 +25358,159 @@ msgid "Did not find USB device %x:%x bus:%u device:%u" msgstr "" -#: src/util/virusb.c:334 +#: src/util/virusb.c:328 #, c-format msgid "dev->name buffer overflow: %.3d:%.3d" msgstr "" -#: src/util/virusb.c:357 +#: src/util/virusb.c:351 #, c-format msgid "dev->id buffer overflow: %d %d" msgstr "" -#: src/util/virutil.c:238 +#: src/util/virutil.c:231 msgid "Unknown poll response." msgstr "" -#: src/util/virutil.c:270 +#: src/util/virutil.c:263 msgid "poll error" msgstr "" -#: src/util/virutil.c:312 +#: src/util/virutil.c:305 #, c-format msgid "invalid scale %llu" msgstr "" -#: src/util/virutil.c:328 src/util/virutil.c:353 +#: src/util/virutil.c:321 src/util/virutil.c:346 #, c-format msgid "unknown suffix '%s'" msgstr "" -#: src/util/virutil.c:359 +#: src/util/virutil.c:352 #, c-format msgid "value too large: %llu%s" msgstr "" -#: src/util/virutil.c:633 +#: src/util/virutil.c:625 #, c-format msgid "Disk index %d is negative" msgstr "" -#: src/util/virutil.c:692 +#: src/util/virutil.c:684 msgid "failed to determine host name" msgstr "" -#: src/util/virutil.c:814 src/util/virutil.c:822 +#: src/util/virutil.c:806 src/util/virutil.c:814 #, c-format msgid "Failed to find user record for uid '%u'" msgstr "" -#: src/util/virutil.c:883 src/util/virutil.c:887 +#: src/util/virutil.c:875 src/util/virutil.c:879 #, c-format msgid "Failed to find group record for gid '%u'" msgstr "" -#: src/util/virutil.c:1042 +#: src/util/virutil.c:1037 #, c-format msgid "Failed to parse user '%s'" msgstr "" -#: src/util/virutil.c:1122 +#: src/util/virutil.c:1120 #, c-format msgid "Failed to parse group '%s'" msgstr "" -#: src/util/virutil.c:1155 +#: src/util/virutil.c:1171 #, c-format msgid "cannot get group list for '%s'" msgstr "" -#: src/util/virutil.c:1194 +#: src/util/virutil.c:1210 #, c-format msgid "cannot change to '%u' group" msgstr "" -#: src/util/virutil.c:1202 +#: src/util/virutil.c:1218 msgid "cannot set supplemental groups" msgstr "" -#: src/util/virutil.c:1209 +#: src/util/virutil.c:1225 #, c-format msgid "cannot change to uid to '%u'" msgstr "" -#: src/util/virutil.c:1317 +#: src/util/virutil.c:1345 msgid "Unable to determine home directory" msgstr "" -#: src/util/virutil.c:1342 src/util/virutil.c:1357 +#: src/util/virutil.c:1370 src/util/virutil.c:1385 msgid "Unable to determine config directory" msgstr "" -#: src/util/virutil.c:1374 +#: src/util/virutil.c:1402 msgid "virGetUserDirectory is not available" msgstr "" -#: src/util/virutil.c:1392 +#: src/util/virutil.c:1420 msgid "virGetUserConfigDirectory is not available" msgstr "" -#: src/util/virutil.c:1401 +#: src/util/virutil.c:1429 msgid "virGetUserCacheDirectory is not available" msgstr "" -#: src/util/virutil.c:1410 +#: src/util/virutil.c:1438 msgid "virGetUserRuntimeDirectory is not available" msgstr "" -#: src/util/virutil.c:1420 +#: src/util/virutil.c:1448 msgid "virGetUserName is not available" msgstr "" -#: src/util/virutil.c:1429 +#: src/util/virutil.c:1457 msgid "virGetUserID is not available" msgstr "" -#: src/util/virutil.c:1439 +#: src/util/virutil.c:1467 msgid "virGetGroupID is not available" msgstr "" -#: src/util/virutil.c:1451 +#: src/util/virutil.c:1479 msgid "virSetUIDGID is not available" msgstr "" -#: src/util/virutil.c:1459 +#: src/util/virutil.c:1487 msgid "virGetGroupName is not available" msgstr "" -#: src/util/virutil.c:1521 +#: src/util/virutil.c:1549 msgid "prctl failed to set KEEPCAPS" msgstr "" -#: src/util/virutil.c:1539 src/util/virutil.c:1571 +#: src/util/virutil.c:1567 src/util/virutil.c:1599 #, c-format msgid "cannot apply process capabilities %d" msgstr "" -#: src/util/virutil.c:1550 +#: src/util/virutil.c:1578 msgid "prctl failed to reset KEEPCAPS" msgstr "" -#: src/util/virutil.c:1659 +#: src/util/virutil.c:1687 #, c-format msgid "Malformed wwn: %s" msgstr "" -#: src/util/virutil.c:1708 +#: src/util/virutil.c:1735 #, c-format msgid "Unable to get device ID '%s'" msgstr "" -#: src/util/virutil.c:1734 src/util/virutil.c:1768 +#: src/util/virutil.c:1761 src/util/virutil.c:1795 msgid "unpriv_sgio is not supported by this kernel" msgstr "" -#: src/util/virutil.c:1780 +#: src/util/virutil.c:1807 #, c-format msgid "failed to parse value of %s" msgstr "" @@ -25552,12 +25530,12 @@ msgid "Write of '%s' to '%s' during vport create/delete failed" msgstr "" -#: src/util/virutil.c:1820 +#: src/util/virutil.c:1847 #, c-format msgid "Failed to parse uid and gid from '%s'" msgstr "" -#: src/util/virxml.c:73 +#: src/util/virxml.c:67 msgid "Invalid parameter to virXPathString()" msgstr "" @@ -25566,54 +25544,54 @@ msgid "'%s' value longer than %zu bytes" msgstr "" -#: src/util/virxml.c:150 +#: src/util/virxml.c:144 msgid "Invalid parameter to virXPathNumber()" msgstr "" -#: src/util/virxml.c:179 +#: src/util/virxml.c:173 msgid "Invalid parameter to virXPathLong()" msgstr "" -#: src/util/virxml.c:284 src/util/virxml.c:400 +#: src/util/virxml.c:278 src/util/virxml.c:394 msgid "Invalid parameter to virXPathULong()" msgstr "" -#: src/util/virxml.c:446 +#: src/util/virxml.c:440 msgid "Invalid parameter to virXPathLongLong()" msgstr "" -#: src/util/virxml.c:572 +#: src/util/virxml.c:566 msgid "Invalid parameter to virXPathBoolean()" msgstr "" -#: src/util/virxml.c:609 +#: src/util/virxml.c:603 msgid "Invalid parameter to virXPathNode()" msgstr "" -#: src/util/virxml.c:649 +#: src/util/virxml.c:643 msgid "Invalid parameter to virXPathNodeSet()" msgstr "" -#: src/util/virxml.c:664 +#: src/util/virxml.c:658 #, c-format msgid "Incorrect xpath '%s'" msgstr "" -#: src/util/virxml.c:758 +#: src/util/virxml.c:752 #, c-format msgid "" "%s:%d: %s%s\n" "%s" msgstr "" -#: src/util/virxml.c:766 +#: src/util/virxml.c:760 #, c-format msgid "" "at line %d: %s%s\n" "%s" msgstr "" -#: src/util/virxml.c:826 +#: src/util/virxml.c:820 msgid "missing root element" msgstr "" @@ -25621,15 +25599,15 @@ msgid "failed to parse xml document" msgstr "" -#: src/util/virxml.c:985 +#: src/util/virxml.c:980 msgid "failed to convert the XML node tree" msgstr "" -#: src/util/virxml.c:1095 +#: src/util/virxml.c:1090 msgid "Failed to copy XML node" msgstr "" -#: src/util/virxml.c:1164 +#: src/util/virxml.c:1159 msgid "failed to create a new XML namespace" msgstr "" @@ -25663,17 +25641,17 @@ msgid "Could not create Session instance, rc = 0x%08x" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:94 +#: src/vbox/vbox_XPCOMCGlue.c:93 #, c-format msgid "Library '%s' doesn't exist" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:133 +#: src/vbox/vbox_XPCOMCGlue.c:132 #, c-format msgid "Could not dlsym %s from '%s': %s" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:141 +#: src/vbox/vbox_XPCOMCGlue.c:140 #, c-format msgid "Calling %s from '%s' failed" msgstr "" @@ -26069,19 +26047,19 @@ msgid "cannot delete snapshots of running domain" msgstr "" -#: src/vbox/vbox_storage.c:103 +#: src/vbox/vbox_storage.c:102 #, c-format msgid "could not get number of volumes in the pool: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_storage.c:144 +#: src/vbox/vbox_storage.c:143 #, c-format msgid "could not get the volume list in the pool: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_storage.c:278 src/vbox/vbox_storage.c:531 -#: src/vbox/vbox_storage.c:682 src/vbox/vbox_storage.c:743 -#: src/vbox/vbox_storage.c:826 +#: src/vbox/vbox_storage.c:277 src/vbox/vbox_storage.c:530 +#: src/vbox/vbox_storage.c:681 src/vbox/vbox_storage.c:742 +#: src/vbox/vbox_storage.c:825 #, c-format msgid "Could not parse UUID from '%s'" msgstr "" @@ -26117,48 +26095,48 @@ msgid "could not get snapshot count for listed domains" msgstr "" -#: src/vmware/vmware_conf.c:239 +#: src/vmware/vmware_conf.c:238 #, c-format msgid "Invalid driver type: %d" msgstr "" -#: src/vmware/vmware_conf.c:251 +#: src/vmware/vmware_conf.c:250 #, c-format msgid "failed to parse %sversion" msgstr "" -#: src/vmware/vmware_conf.c:257 +#: src/vmware/vmware_conf.c:256 msgid "version parsing error" msgstr "" -#: src/vmware/vmware_conf.c:294 +#: src/vmware/vmware_conf.c:293 msgid "invalid driver type for version detection" msgstr "" -#: src/vmware/vmware_conf.c:350 +#: src/vmware/vmware_conf.c:349 #, c-format msgid "path '%s' doesn't reference a file" msgstr "" -#: src/vmware/vmware_conf.c:462 +#: src/vmware/vmware_conf.c:461 #, c-format msgid "file %s does not exist" msgstr "" -#: src/vmware/vmware_conf.c:474 +#: src/vmware/vmware_conf.c:473 #, c-format msgid "failed to move file to %s " msgstr "" -#: src/vmware/vmware_conf.c:511 +#: src/vmware/vmware_conf.c:510 msgid "unable to read vmware log file" msgstr "" -#: src/vmware/vmware_conf.c:517 +#: src/vmware/vmware_conf.c:516 msgid "cannot find pid in vmware log file" msgstr "" -#: src/vmware/vmware_conf.c:527 +#: src/vmware/vmware_conf.c:526 msgid "cannot parse pid in vmware log file" msgstr "" @@ -26639,7 +26617,7 @@ "'vmxnet' or 'vmxnet2' or 'vmxnet3' or 'e1000' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3799 src/xenconfig/xen_common.c:1293 +#: src/vmx/vmx.c:3799 src/xenconfig/xen_common.c:1415 #, c-format msgid "Unsupported net type '%s'" msgstr "" @@ -27224,7 +27202,7 @@ msgid "watch already tracked" msgstr "" -#: src/xenapi/xenapi_driver.c:151 +#: src/xenapi/xenapi_driver.c:147 msgid "Server name not in URI" msgstr "" @@ -27232,97 +27210,97 @@ msgid "Authentication Credentials not found" msgstr "" -#: src/xenapi/xenapi_driver.c:193 +#: src/xenapi/xenapi_driver.c:175 msgid "Capabilities not found" msgstr "" -#: src/xenapi/xenapi_driver.c:200 +#: src/xenapi/xenapi_driver.c:182 msgid "Failed to create XML conf object" msgstr "" -#: src/xenapi/xenapi_driver.c:221 +#: src/xenapi/xenapi_driver.c:203 msgid "Failed to allocate xen session" msgstr "" -#: src/xenapi/xenapi_driver.c:350 +#: src/xenapi/xenapi_driver.c:332 msgid "Couldn't parse version info" msgstr "" -#: src/xenapi/xenapi_driver.c:358 +#: src/xenapi/xenapi_driver.c:340 msgid "Couldn't get version info" msgstr "" -#: src/xenapi/xenapi_driver.c:427 +#: src/xenapi/xenapi_driver.c:409 msgid "Unable to get host metric Information" msgstr "" -#: src/xenapi/xenapi_driver.c:451 +#: src/xenapi/xenapi_driver.c:433 msgid "Unable to get Host CPU set" msgstr "" -#: src/xenapi/xenapi_driver.c:470 +#: src/xenapi/xenapi_driver.c:451 msgid "Capabilities not available" msgstr "" -#: src/xenapi/xenapi_driver.c:501 +#: src/xenapi/xenapi_driver.c:482 msgid "DomainID can't fit in 32 bits" msgstr "" -#: src/xenapi/xenapi_driver.c:585 +#: src/xenapi/xenapi_driver.c:566 msgid "Domain Pointer is invalid" msgstr "" -#: src/xenapi/xenapi_driver.c:636 src/xenapi/xenapi_driver.c:677 +#: src/xenapi/xenapi_driver.c:617 src/xenapi/xenapi_driver.c:658 msgid "Domain Pointer not valid" msgstr "" -#: src/xenapi/xenapi_driver.c:710 src/xenapi/xenapi_driver.c:757 -#: src/xenapi/xenapi_driver.c:793 src/xenapi/xenapi_driver.c:832 -#: src/xenapi/xenapi_driver.c:877 src/xenapi/xenapi_driver.c:921 -#: src/xenapi/xenapi_driver.c:970 src/xenapi/xenapi_driver.c:1007 -#: src/xenapi/xenapi_driver.c:1039 src/xenapi/xenapi_driver.c:1077 -#: src/xenapi/xenapi_driver.c:1133 src/xenapi/xenapi_driver.c:1177 -#: src/xenapi/xenapi_driver.c:1222 src/xenapi/xenapi_driver.c:1291 -#: src/xenapi/xenapi_driver.c:1349 src/xenapi/xenapi_driver.c:1411 -#: src/xenapi/xenapi_driver.c:1688 src/xenapi/xenapi_driver.c:1804 -#: src/xenapi/xenapi_driver.c:1848 src/xenapi/xenapi_driver.c:1896 -#: src/xenapi/xenapi_driver.c:2005 +#: src/xenapi/xenapi_driver.c:691 src/xenapi/xenapi_driver.c:738 +#: src/xenapi/xenapi_driver.c:774 src/xenapi/xenapi_driver.c:813 +#: src/xenapi/xenapi_driver.c:858 src/xenapi/xenapi_driver.c:902 +#: src/xenapi/xenapi_driver.c:951 src/xenapi/xenapi_driver.c:988 +#: src/xenapi/xenapi_driver.c:1020 src/xenapi/xenapi_driver.c:1058 +#: src/xenapi/xenapi_driver.c:1114 src/xenapi/xenapi_driver.c:1158 +#: src/xenapi/xenapi_driver.c:1203 src/xenapi/xenapi_driver.c:1271 +#: src/xenapi/xenapi_driver.c:1329 src/xenapi/xenapi_driver.c:1391 +#: src/xenapi/xenapi_driver.c:1668 src/xenapi/xenapi_driver.c:1784 +#: src/xenapi/xenapi_driver.c:1828 src/xenapi/xenapi_driver.c:1876 +#: src/xenapi/xenapi_driver.c:1985 msgid "Domain name is not unique" msgstr "" -#: src/xenapi/xenapi_driver.c:730 +#: src/xenapi/xenapi_driver.c:711 msgid "Couldn't get the Domain Pointer" msgstr "" -#: src/xenapi/xenapi_driver.c:1275 +#: src/xenapi/xenapi_driver.c:1255 msgid "Couldn't fetch Domain Information" msgstr "" -#: src/xenapi/xenapi_driver.c:1280 +#: src/xenapi/xenapi_driver.c:1260 msgid "Couldn't fetch Node Information" msgstr "" -#: src/xenapi/xenapi_driver.c:1566 +#: src/xenapi/xenapi_driver.c:1546 msgid "Unable to parse given mac address" msgstr "" -#: src/xenapi/xenapi_driver.c:1618 +#: src/xenapi/xenapi_driver.c:1598 msgid "Couldn't get VM record" msgstr "" -#: src/xenapi/xenapi_driver.c:1763 +#: src/xenapi/xenapi_driver.c:1743 msgid "Couldn't get VM information from XML" msgstr "" -#: src/xenapi/xenapi_driver.c:1947 +#: src/xenapi/xenapi_driver.c:1927 msgid "Couldn't get host metrics - memory information" msgstr "" -#: src/xenapi/xenapi_driver.c:1953 +#: src/xenapi/xenapi_driver.c:1933 msgid "Couldn't get host metrics" msgstr "" -#: src/xenapi/xenapi_utils.c:112 +#: src/xenapi/xenapi_utils.c:108 msgid "Query parameter 'no_verify' has unexpected value (should be 0 or 1)" msgstr "" @@ -27330,33 +27308,33 @@ msgid "domain information incomplete, missing id" msgstr "toimialuetieto on epätäydellistä, id puuttuu" -#: src/xenconfig/xen_sxpr.c:100 +#: src/xenconfig/xen_sxpr.c:96 msgid "domain information incomplete, missing HVM loader" msgstr "" -#: src/xenconfig/xen_sxpr.c:160 +#: src/xenconfig/xen_sxpr.c:156 msgid "domain information incomplete, missing kernel & bootloader" msgstr "toimialuetieto on epätäydellistä, ydin ja käynnistyslatain puuttuu" -#: src/xenconfig/xen_sxpr.c:209 +#: src/xenconfig/xen_sxpr.c:205 #, c-format msgid "unknown chr device type '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:234 src/xenconfig/xen_sxpr.c:260 -#: src/xenconfig/xen_sxpr.c:277 +#: src/xenconfig/xen_sxpr.c:230 src/xenconfig/xen_sxpr.c:256 +#: src/xenconfig/xen_sxpr.c:273 msgid "malformed char device string" msgstr "" -#: src/xenconfig/xen_sxpr.c:432 +#: src/xenconfig/xen_sxpr.c:428 msgid "domain information incomplete, vbd has no dev" msgstr "domain information incomplete, vbd has no dev" -#: src/xenconfig/xen_sxpr.c:443 +#: src/xenconfig/xen_sxpr.c:439 msgid "domain information incomplete, vbd has no src" msgstr "domain information incomplete, vbd has no src" -#: src/xenconfig/xen_sxpr.c:452 +#: src/xenconfig/xen_sxpr.c:448 msgid "cannot parse vbd filename, missing driver name" msgstr "cannot parse vbd filename, missing driver name" @@ -27365,96 +27343,96 @@ msgid "Driver name %s too big for destination" msgstr "" -#: src/xenconfig/xen_sxpr.c:480 +#: src/xenconfig/xen_sxpr.c:476 msgid "cannot parse vbd filename, missing driver type" msgstr "cannot parse vbd filename, missing driver type" -#: src/xenconfig/xen_sxpr.c:494 src/xenconfig/xen_xm.c:212 +#: src/xenconfig/xen_sxpr.c:490 src/xenconfig/xen_xm.c:210 #, c-format msgid "Unknown driver type %s" msgstr "" -#: src/xenconfig/xen_common.c:955 src/xenconfig/xen_sxpr.c:644 +#: src/xenconfig/xen_common.c:1035 src/xenconfig/xen_sxpr.c:640 #, c-format msgid "malformed mac address '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:745 +#: src/xenconfig/xen_sxpr.c:741 #, c-format msgid "Sound model %s too big for destination" msgstr "" -#: src/xenconfig/xen_sxpr.c:949 +#: src/xenconfig/xen_sxpr.c:945 #, c-format msgid "unknown graphics type '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:1068 +#: src/xenconfig/xen_sxpr.c:1064 msgid "missing PCI domain" msgstr "" -#: src/xenconfig/xen_sxpr.c:1073 +#: src/xenconfig/xen_sxpr.c:1069 msgid "missing PCI bus" msgstr "" -#: src/xenconfig/xen_sxpr.c:1078 +#: src/xenconfig/xen_sxpr.c:1074 msgid "missing PCI slot" msgstr "" -#: src/xenconfig/xen_sxpr.c:1083 +#: src/xenconfig/xen_sxpr.c:1079 msgid "missing PCI func" msgstr "" -#: src/xenconfig/xen_sxpr.c:1089 +#: src/xenconfig/xen_sxpr.c:1085 #, c-format msgid "cannot parse PCI domain '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:1094 +#: src/xenconfig/xen_sxpr.c:1090 #, c-format msgid "cannot parse PCI bus '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:1099 +#: src/xenconfig/xen_sxpr.c:1095 #, c-format msgid "cannot parse PCI slot '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:1104 +#: src/xenconfig/xen_sxpr.c:1100 #, c-format msgid "cannot parse PCI func '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:1171 src/xenconfig/xen_sxpr.c:1178 +#: src/xenconfig/xen_sxpr.c:1167 src/xenconfig/xen_sxpr.c:1174 msgid "domain information incomplete, missing name" msgstr "toimialuetiedot ovat epätäydellisiä, nimi puuttuu" -#: src/xenconfig/xen_sxpr.c:1245 src/xenconfig/xen_sxpr.c:1256 -#: src/xenconfig/xen_sxpr.c:1267 +#: src/xenconfig/xen_sxpr.c:1241 src/xenconfig/xen_sxpr.c:1252 +#: src/xenconfig/xen_sxpr.c:1263 #, c-format msgid "unknown lifecycle type %s" msgstr "" -#: src/xenconfig/xen_sxpr.c:1296 src/xenconfig/xen_sxpr.c:1328 +#: src/xenconfig/xen_sxpr.c:1292 src/xenconfig/xen_sxpr.c:1324 #, c-format msgid "unknown localtime offset %s" msgstr "" -#: src/xenconfig/xen_sxpr.c:1525 src/xenconfig/xen_sxpr.c:1581 +#: src/xenconfig/xen_sxpr.c:1521 src/xenconfig/xen_sxpr.c:1577 #, c-format msgid "unexpected graphics type %d" msgstr "" -#: src/xenconfig/xen_sxpr.c:1632 +#: src/xenconfig/xen_sxpr.c:1628 msgid "unexpected chr device type" msgstr "" -#: src/xenconfig/xen_sxpr.c:1688 +#: src/xenconfig/xen_sxpr.c:1684 #, c-format msgid "unsupported chr device type '%s'" msgstr "" -#: src/xenconfig/xen_sxpr.c:1726 +#: src/xenconfig/xen_sxpr.c:1722 #, c-format msgid "Cannot directly attach floppy %s" msgstr "" @@ -27464,55 +27442,54 @@ msgid "Cannot directly attach CDROM %s" msgstr "" -#: src/xenconfig/xen_sxpr.c:1788 src/xenconfig/xen_xm.c:332 +#: src/xenconfig/xen_sxpr.c:1784 src/xenconfig/xen_xm.c:330 #, c-format msgid "unsupported disk type %s" msgstr "" -#: src/xenconfig/xen_sxpr.c:1844 +#: src/xenconfig/xen_sxpr.c:1840 #, c-format msgid "unsupported network type %d" msgstr "" -#: src/xenconfig/xen_common.c:1274 src/xenconfig/xen_sxpr.c:1900 +#: src/xenconfig/xen_common.c:1396 src/xenconfig/xen_sxpr.c:1896 #, c-format msgid "network %s is not active" msgstr "" -#: src/xenconfig/xen_sxpr.c:2001 src/xenconfig/xen_sxpr.c:2061 +#: src/xenconfig/xen_sxpr.c:1997 src/xenconfig/xen_sxpr.c:2057 msgid "managed PCI devices not supported with XenD" msgstr "" -#: src/xenconfig/xen_sxpr.c:2214 src/xenconfig/xen_sxpr.c:2221 -#: src/xenconfig/xen_sxpr.c:2228 +#: src/xenconfig/xen_sxpr.c:2210 src/xenconfig/xen_sxpr.c:2217 +#: src/xenconfig/xen_sxpr.c:2224 #, c-format msgid "unexpected lifecycle value %d" msgstr "" -#: src/xenconfig/xen_sxpr.c:2246 +#: src/xenconfig/xen_sxpr.c:2242 msgid "no HVM domain loader" msgstr "" -#: src/xenconfig/xen_common.c:1478 src/xenconfig/xen_common.c:1495 -#: src/xenconfig/xen_sxpr.c:2431 src/xenconfig/xen_sxpr.c:2447 +#: src/xenconfig/xen_common.c:1599 src/xenconfig/xen_common.c:1616 +#: src/xenconfig/xen_sxpr.c:2427 src/xenconfig/xen_sxpr.c:2443 #, c-format msgid "unsupported clock offset='%s'" msgstr "" -#: src/xenconfig/xen_common.c:1461 src/xenconfig/xen_common.c:1470 -#: src/xenconfig/xen_sxpr.c:2414 src/xenconfig/xen_sxpr.c:2423 +#: src/xenconfig/xen_common.c:1582 src/xenconfig/xen_common.c:1591 +#: src/xenconfig/xen_sxpr.c:2410 src/xenconfig/xen_sxpr.c:2419 msgid "unsupported clock adjustment='reset'" msgstr "" -#: src/xenconfig/xen_common.c:67 src/xenconfig/xen_common.c:96 -#: src/xenconfig/xen_common.c:101 src/xenconfig/xen_common.c:130 -#: src/xenconfig/xen_common.c:135 src/xenconfig/xen_common.c:255 -#: src/xenconfig/xen_xl.c:838 +#: src/xenconfig/xen_common.c:63 src/xenconfig/xen_common.c:92 +#: src/xenconfig/xen_common.c:97 src/xenconfig/xen_common.c:126 +#: src/xenconfig/xen_common.c:131 src/xenconfig/xen_xl.c:838 #, c-format msgid "config value %s was malformed" msgstr "" -#: src/xenconfig/xen_common.c:155 src/xenconfig/xen_common.c:168 +#: src/xenconfig/xen_common.c:154 #, c-format msgid "config value %s was missing" msgstr "" @@ -27522,7 +27499,7 @@ msgid "config value %s was not a string" msgstr "" -#: src/xenconfig/xen_common.c:200 +#: src/xenconfig/xen_common.c:187 msgid "Arguments must be non null" msgstr "" @@ -27531,27 +27508,27 @@ msgid "config value %s not a string" msgstr "" -#: src/xenconfig/xen_common.c:222 +#: src/xenconfig/xen_common.c:207 #, c-format msgid "%s can't be empty" msgstr "" -#: src/xenconfig/xen_common.c:228 +#: src/xenconfig/xen_common.c:213 #, c-format msgid "%s not parseable" msgstr "" -#: src/xenconfig/xen_common.c:366 +#: src/xenconfig/xen_common.c:350 #, c-format msgid "unexpected value %s for on_poweroff" msgstr "" -#: src/xenconfig/xen_common.c:375 +#: src/xenconfig/xen_common.c:359 #, c-format msgid "unexpected value %s for on_reboot" msgstr "" -#: src/xenconfig/xen_common.c:384 +#: src/xenconfig/xen_common.c:368 #, c-format msgid "unexpected value %s for on_crash" msgstr "" @@ -27561,68 +27538,68 @@ msgid "Source file %s too big for destination" msgstr "" -#: src/xenconfig/xen_xm.c:164 +#: src/xenconfig/xen_xm.c:162 #, c-format msgid "Dest file %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:885 +#: src/xenconfig/xen_common.c:965 #, c-format msgid "MAC address %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:893 +#: src/xenconfig/xen_common.c:973 #, c-format msgid "Bridge %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:914 +#: src/xenconfig/xen_common.c:994 #, c-format msgid "Type %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:922 +#: src/xenconfig/xen_common.c:1002 #, c-format msgid "Vifname %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:930 +#: src/xenconfig/xen_common.c:1010 #, c-format msgid "IP %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:415 +#: src/xenconfig/xen_common.c:399 #, c-format msgid "Domain %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:424 +#: src/xenconfig/xen_common.c:408 #, c-format msgid "Bus %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:433 +#: src/xenconfig/xen_common.c:417 #, c-format msgid "Slot %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:442 +#: src/xenconfig/xen_common.c:426 #, c-format msgid "Function %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:674 +#: src/xenconfig/xen_common.c:678 #, c-format msgid "VFB %s too big for destination" msgstr "" -#: src/xenconfig/xen_common.c:272 +#: src/xenconfig/xen_common.c:254 #, c-format msgid "failed to store %lld to %s" msgstr "" -#: src/xenconfig/xen_common.c:1515 src/xenconfig/xen_common.c:1524 -#: src/xenconfig/xen_common.c:1533 +#: src/xenconfig/xen_common.c:1636 src/xenconfig/xen_common.c:1645 +#: src/xenconfig/xen_common.c:1654 #, c-format msgid "unexpected lifecycle action %d" msgstr "" @@ -27770,57 +27747,57 @@ "restart|reload|force-reload|gueststatus|shutdown}" msgstr "" -#: tools/vsh.c:138 tools/vsh.c:152 +#: tools/vsh.c:129 tools/vsh.c:143 #, c-format msgid "%s: %d: failed to allocate %d bytes" msgstr "%s: %d: %d tavun varaus epäonnistui" -#: tools/vsh.c:164 +#: tools/vsh.c:155 #, c-format msgid "%s: %d: failed to allocate %lu bytes" msgstr "%s: %d: %lu tavun varaaminen epäonnistui" -#: tools/virsh.c:236 tools/virsh.c:426 +#: tools/virsh.c:227 tools/virsh.c:417 msgid "Failed to disconnect from the hypervisor" msgstr "Hypervisor-yhteyden katkaisu epäonnistui" -#: tools/virsh.c:238 tools/virsh.c:428 tools/virt-admin.c:196 +#: tools/virsh.c:229 tools/virsh.c:419 tools/virt-admin.c:193 msgid "" "One or more references were leaked after disconnect from the hypervisor" msgstr "" -#: tools/virsh.c:246 +#: tools/virsh.c:237 msgid "Failed to reconnect to the hypervisor" msgstr "" -#: tools/virsh.c:248 +#: tools/virsh.c:239 msgid "failed to connect to the hypervisor" msgstr "hypervisoriin ei saatu yhteyttä" -#: tools/virsh.c:260 tools/virt-admin.c:173 +#: tools/virsh.c:251 tools/virt-admin.c:170 msgid "Unable to register disconnect callback" msgstr "" -#: tools/virsh.c:262 +#: tools/virsh.c:253 msgid "Reconnected to the hypervisor" msgstr "" -#: tools/virsh.c:291 +#: tools/virsh.c:282 msgid "(re)connect to hypervisor" msgstr "Yhdistä (uudelleen) hypervisoriin" -#: tools/virsh.c:294 +#: tools/virsh.c:285 msgid "" "Connect to local hypervisor. This is built-in command after shell start up." msgstr "" "Yhdistä paikalliseen hypervisoriin. Tämä on sisäänrakennettu komento " "komentotulkin käynnistymisen jälkeen." -#: tools/virsh.c:280 +#: tools/virsh.c:271 msgid "hypervisor connection URI" msgstr "hypervisorin yhteysosoite" -#: tools/virsh.c:284 +#: tools/virsh.c:275 msgid "read-only connection" msgstr "vain luku -yhteys" @@ -27834,183 +27811,183 @@ msgid "Try again? [y,n,f,?]:" msgstr "" -#: tools/vsh.c:2352 +#: tools/vsh.c:2344 msgid "y - yes, start editor again" msgstr "" -#: tools/vsh.c:2353 +#: tools/vsh.c:2345 msgid "n - no, throw away my changes" msgstr "" -#: tools/vsh.c:2364 +#: tools/vsh.c:2356 msgid "f - force, try to redefine again" msgstr "" -#: tools/vsh.c:2365 +#: tools/vsh.c:2357 msgid "? - print this help" msgstr "" -#: tools/vsh.c:2385 +#: tools/vsh.c:2377 msgid "This function is not supported on WIN32 platform" msgstr "" -#: tools/vsh.c:3162 +#: tools/vsh.c:3154 msgid "print help" msgstr "näytä ohje" -#: tools/vsh.c:3165 +#: tools/vsh.c:3157 msgid "" "Prints global help, command specific help, or help for a\n" " group of related commands" msgstr "" -#: tools/vsh.c:3155 +#: tools/vsh.c:3147 msgid "" "Prints global help, command specific help, or help for a group of related " "commands" msgstr "" -#: tools/vsh.c:3179 +#: tools/vsh.c:3171 msgid "" "Grouped commands:\n" "\n" msgstr "" -#: tools/vsh.c:636 tools/vsh.c:3182 +#: tools/vsh.c:628 tools/vsh.c:3174 #, c-format msgid " %s (help keyword '%s'):\n" msgstr "" -#: tools/vsh.c:3205 +#: tools/vsh.c:3197 #, c-format msgid "command or command group '%s' doesn't exist" msgstr "" -#: tools/vsh.c:2588 +#: tools/vsh.c:2580 msgid "Failed to complete tree listing" msgstr "" -#: tools/vsh.c:2409 +#: tools/vsh.c:2401 #, c-format msgid "mkostemps: failed to create temporary file: %s" msgstr "" -#: tools/vsh.c:2416 +#: tools/vsh.c:2408 #, c-format msgid "write: %s: failed to write to temporary file: %s" msgstr "" -#: tools/vsh.c:2424 +#: tools/vsh.c:2416 #, c-format msgid "close: %s: failed to write or close temporary file: %s" msgstr "" -#: tools/vsh.c:2465 +#: tools/vsh.c:2457 #, c-format msgid "" "%s: temporary filename contains shell meta or other unacceptable characters " "(is $TMPDIR wrong?)" msgstr "" -#: tools/vsh.c:2499 +#: tools/vsh.c:2491 #, c-format msgid "%s: failed to read temporary file: %s" msgstr "" -#: tools/vsh.c:3220 +#: tools/vsh.c:3212 msgid "change the current directory" msgstr "" -#: tools/vsh.c:3223 +#: tools/vsh.c:3215 msgid "Change the current directory." msgstr "" -#: tools/vsh.c:3213 +#: tools/vsh.c:3205 msgid "directory to switch to (default: home or else root)" msgstr "" -#: tools/vsh.c:3237 +#: tools/vsh.c:3229 msgid "cd: command valid only in interactive mode" msgstr "" -#: tools/vsh.c:3247 +#: tools/vsh.c:3239 #, c-format msgid "cd: %s: %s" msgstr "" -#: tools/vsh.c:3349 +#: tools/vsh.c:3341 msgid "print the current directory" msgstr "" -#: tools/vsh.c:3352 +#: tools/vsh.c:3344 msgid "Print the current directory." msgstr "" -#: tools/vsh.c:3366 +#: tools/vsh.c:3358 #, c-format msgid "pwd: cannot get current directory: %s" msgstr "" -#: tools/vsh.c:3370 +#: tools/vsh.c:3362 #, c-format msgid "%s\n" msgstr "" -#: tools/vsh.c:3282 +#: tools/vsh.c:3274 msgid "echo arguments" msgstr "" -#: tools/vsh.c:3285 +#: tools/vsh.c:3277 msgid "Echo back arguments, possibly with quoting." msgstr "" -#: tools/vsh.c:3259 +#: tools/vsh.c:3251 msgid "escape for shell use" msgstr "" -#: tools/vsh.c:3263 +#: tools/vsh.c:3255 msgid "escape for XML use" msgstr "" -#: tools/vsh.c:3275 +#: tools/vsh.c:3267 msgid "arguments to echo" msgstr "" -#: tools/virsh-domain.c:761 tools/virsh-domain.c:1079 tools/virsh-pool.c:415 -#: tools/virsh-volume.c:348 tools/virsh-volume.c:616 tools/vsh.c:3320 -#: tools/vsh.c:3337 +#: tools/virsh-domain.c:757 tools/virsh-domain.c:1075 tools/virsh-pool.c:411 +#: tools/virsh-volume.c:344 tools/virsh-volume.c:611 tools/vsh.c:3312 +#: tools/vsh.c:3329 msgid "Failed to allocate XML buffer" msgstr "" -#: tools/vsh.c:3379 +#: tools/vsh.c:3371 msgid "quit this interactive terminal" msgstr "poistu tästä vuorovaikutteisesta terminaalista" -#: tools/vsh.c:470 +#: tools/vsh.c:462 msgid "print help for this function" msgstr "" -#: tools/vsh.c:503 tools/vsh.c:1502 +#: tools/vsh.c:495 tools/vsh.c:1494 #, c-format msgid "invalid '=' after option --%s" msgstr "" -#: tools/vsh.c:514 +#: tools/vsh.c:506 #, c-format msgid "option --%s already seen" msgstr "" -#: tools/vsh.c:525 +#: tools/vsh.c:517 #, c-format msgid "command '%s' doesn't support option --%s" msgstr "komento ”%s” ei tue valitsinta --%s" -#: tools/vsh.c:572 +#: tools/vsh.c:564 #, c-format msgid "command '%s' requires <%s> option" msgstr "komento ”%s” vaatii valitsimen <%s>" -#: tools/vsh.c:573 +#: tools/vsh.c:565 #, c-format msgid "command '%s' requires --%s option" msgstr "komento ”%s” vaatii valitsimen --%s" @@ -28025,16 +28002,16 @@ msgid "command '%s' doesn't exist" msgstr "komentoa ”%s” ei ole olemassa" -#: tools/vsh.c:659 tools/vsh.c:1440 +#: tools/vsh.c:651 tools/vsh.c:1432 #, c-format msgid "internal error: bad options in command: '%s'" msgstr "" -#: tools/vsh.c:664 +#: tools/vsh.c:656 msgid " NAME\n" msgstr " NIMI\n" -#: tools/vsh.c:668 +#: tools/vsh.c:660 msgid "" "\n" " SYNOPSIS\n" @@ -28042,37 +28019,37 @@ "\n" " TIIVISTELMÄ\n" -#: tools/vsh.c:681 +#: tools/vsh.c:673 #, c-format msgid "[--%s ]" msgstr "" -#: tools/vsh.c:687 +#: tools/vsh.c:679 #, c-format msgid "[--%s ]" msgstr "" -#: tools/vsh.c:700 +#: tools/vsh.c:692 #, c-format msgid "{[--%s] }..." msgstr "" -#: tools/vsh.c:701 +#: tools/vsh.c:693 #, c-format msgid "[[--%s] ]..." msgstr "" -#: tools/vsh.c:703 +#: tools/vsh.c:695 #, c-format msgid "<%s>..." msgstr "" -#: tools/vsh.c:704 +#: tools/vsh.c:696 #, c-format msgid "[<%s>]..." msgstr "" -#: tools/vsh.c:720 +#: tools/vsh.c:712 msgid "" "\n" " DESCRIPTION\n" @@ -28080,7 +28057,7 @@ "\n" " KUVAUS\n" -#: tools/vsh.c:726 +#: tools/vsh.c:718 msgid "" "\n" " OPTIONS\n" @@ -28088,40 +28065,40 @@ "\n" " VALITSIMET\n" -#: tools/vsh.c:734 +#: tools/vsh.c:726 #, c-format msgid "[--%s] " msgstr "" -#: tools/vsh.c:735 +#: tools/vsh.c:727 #, c-format msgid "--%s " msgstr "--%s " -#: tools/vsh.c:738 +#: tools/vsh.c:730 #, c-format msgid "--%s " msgstr "--%s " -#: tools/vsh.c:741 tools/vsh.c:746 +#: tools/vsh.c:733 tools/vsh.c:738 #, c-format msgid "[--%s] " msgstr "" -#: tools/vsh.c:746 +#: tools/vsh.c:738 #, c-format msgid "<%s>" msgstr "" -#: tools/vsh.c:1062 +#: tools/vsh.c:1054 msgid "Mandatory option not present" msgstr "" -#: tools/vsh.c:1064 +#: tools/vsh.c:1056 msgid "Option argument is empty" msgstr "" -#: tools/vsh.c:1068 +#: tools/vsh.c:1060 #, c-format msgid "Failed to get option '%s': %s" msgstr "" @@ -28139,11 +28116,11 @@ msgid "timeout is too big" msgstr "" -#: tools/virsh.c:325 tools/virt-admin.c:1100 +#: tools/virsh.c:316 tools/virt-admin.c:1119 msgid "no valid connection" msgstr "ei sopivaa yhteyttä" -#: tools/vsh.c:1348 +#: tools/vsh.c:1340 #, c-format msgid "" "\n" @@ -28154,91 +28131,91 @@ "(Aika: %.3f ms)\n" "\n" -#: tools/vsh.c:1426 +#: tools/vsh.c:1418 #, c-format msgid "unknown command: '%s'" msgstr "tuntematon komento: ”%s”" -#: tools/vsh.c:1489 +#: tools/vsh.c:1481 #, c-format msgid "expected syntax: --%s <%s>" msgstr "odotettu syntaksi: --%s <%s>" -#: tools/vsh.c:1492 +#: tools/vsh.c:1484 msgid "number" msgstr "luku" -#: tools/vsh.c:1492 +#: tools/vsh.c:1484 msgid "string" msgstr "merkkijono" -#: tools/vsh.c:1520 +#: tools/vsh.c:1512 #, c-format msgid "unexpected data '%s'" msgstr "odottamatonta dataa ”%s”" -#: tools/vsh.c:1543 +#: tools/vsh.c:1535 msgid "optdata" msgstr "" -#: tools/vsh.c:1543 +#: tools/vsh.c:1535 msgid "bool" msgstr "" -#: tools/vsh.c:1544 +#: tools/vsh.c:1536 msgid "(none)" msgstr "" -#: tools/vsh.c:1698 +#: tools/vsh.c:1690 msgid "dangling \\" msgstr "" -#: tools/vsh.c:1712 +#: tools/vsh.c:1704 msgid "missing \"" msgstr "\" puuttuu" -#: tools/virsh-domain-monitor.c:1305 tools/virsh-domain-monitor.c:1318 -#: tools/virsh-network.c:373 tools/virsh-network.c:379 -#: tools/virsh-network.c:384 tools/virsh-network.c:723 -#: tools/virsh-network.c:729 tools/virsh-pool.c:1248 tools/virsh-pool.c:1259 -#: tools/virsh-pool.c:1708 tools/virsh-pool.c:1714 tools/virsh-snapshot.c:908 -#: tools/virsh-snapshot.c:993 tools/vsh.c:1804 +#: tools/virsh-domain-monitor.c:1310 tools/virsh-domain-monitor.c:1323 +#: tools/virsh-network.c:369 tools/virsh-network.c:375 +#: tools/virsh-network.c:380 tools/virsh-network.c:720 +#: tools/virsh-network.c:728 tools/virsh-pool.c:1243 tools/virsh-pool.c:1254 +#: tools/virsh-pool.c:1606 tools/virsh-pool.c:1612 tools/virsh-snapshot.c:898 +#: tools/virsh-snapshot.c:983 tools/vsh.c:1796 msgid "yes" msgstr "" -#: tools/virsh-domain-monitor.c:1305 tools/virsh-domain-monitor.c:1318 -#: tools/virsh-network.c:373 tools/virsh-network.c:379 -#: tools/virsh-network.c:384 tools/virsh-network.c:723 -#: tools/virsh-network.c:729 tools/virsh-pool.c:1248 tools/virsh-pool.c:1259 -#: tools/virsh-pool.c:1708 tools/virsh-pool.c:1714 tools/virsh-snapshot.c:908 -#: tools/virsh-snapshot.c:993 tools/vsh.c:1804 +#: tools/virsh-domain-monitor.c:1310 tools/virsh-domain-monitor.c:1323 +#: tools/virsh-network.c:369 tools/virsh-network.c:375 +#: tools/virsh-network.c:380 tools/virsh-network.c:720 +#: tools/virsh-network.c:728 tools/virsh-pool.c:1243 tools/virsh-pool.c:1254 +#: tools/virsh-pool.c:1606 tools/virsh-pool.c:1612 tools/virsh-snapshot.c:898 +#: tools/virsh-snapshot.c:983 tools/vsh.c:1796 msgid "no" msgstr "" -#: tools/vsh.c:1812 +#: tools/vsh.c:1804 #, c-format msgid "unimplemented parameter type %d" msgstr "" -#: tools/vsh.c:1969 +#: tools/vsh.c:1961 msgid "unable to make terminal raw: console isn't a tty" msgstr "" -#: src/util/virfdstream.c:1395 tools/vsh.c:1979 +#: src/util/virfdstream.c:1395 tools/vsh.c:1971 #, c-format msgid "unable to set tty attributes: %s" msgstr "" -#: tools/vsh.c:2005 +#: tools/vsh.c:1997 msgid "error: " msgstr "virhe: " -#: tools/vsh.c:2096 +#: tools/vsh.c:2088 #, c-format msgid "failed to create pipe: %s" msgstr "" -#: tools/vsh.c:2154 +#: tools/vsh.c:2146 #, c-format msgid "failed to determine loop exit status: %s" msgstr "" @@ -28255,15 +28232,15 @@ msgid "the log path is not a file" msgstr "lokin polku ei ole tiedosto" -#: tools/vsh.c:2196 +#: tools/vsh.c:2188 msgid "failed to open the log file. check the log file path" msgstr "lokitiedoston avaaminen epäonnistui, tarkista polku" -#: tools/vsh.c:2276 +#: tools/vsh.c:2268 msgid "failed to write the log file" msgstr "lokitiedoston kirjoitus epäonnistui" -#: tools/vsh.c:2293 +#: tools/vsh.c:2285 #, c-format msgid "%s: failed to write log file: %s" msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s" @@ -28277,11 +28254,11 @@ msgid "$VIRSH_HISTSIZE value should be between 0 and %d" msgstr "" -#: tools/vsh.c:2964 +#: tools/vsh.c:2956 msgid "Could not determine home directory" msgstr "" -#: tools/vsh.c:2994 +#: tools/vsh.c:2986 #, c-format msgid "Failed to create '%s': %s" msgstr "" @@ -28310,18 +28287,18 @@ "\n" msgstr "" -#: tools/virsh.c:489 tools/virt-admin.c:1216 +#: tools/virsh.c:480 tools/virt-admin.c:1235 #, c-format msgid " %s (help keyword '%s')\n" msgstr "" -#: tools/virsh.c:502 tools/virt-admin.c:1229 +#: tools/virsh.c:493 tools/virt-admin.c:1248 msgid "" "\n" " (specify help for details about the commands in the group)\n" msgstr "" -#: tools/virsh.c:504 tools/virt-admin.c:1231 +#: tools/virsh.c:495 tools/virt-admin.c:1250 msgid "" "\n" " (specify help for details about the command)\n" @@ -28331,86 +28308,86 @@ " (anna help saadaksesi tietoja komennosta)\n" "\n" -#: tools/virsh.c:515 +#: tools/virsh.c:506 #, c-format msgid "Virsh command line tool of libvirt %s\n" msgstr "" -#: tools/virsh.c:516 tools/virt-admin.c:1243 +#: tools/virsh.c:507 tools/virt-admin.c:1262 #, c-format msgid "" "See web site at %s\n" "\n" msgstr "" -#: tools/virsh.c:518 +#: tools/virsh.c:509 msgid "Compiled with support for:\n" msgstr "" -#: tools/virsh.c:519 +#: tools/virsh.c:510 msgid " Hypervisors:" msgstr "" -#: tools/virsh.c:564 +#: tools/virsh.c:552 msgid " Networking:" msgstr "" -#: tools/virsh.c:590 +#: tools/virsh.c:578 msgid " Storage:" msgstr "" -#: tools/virsh.c:629 +#: tools/virsh.c:617 msgid " Miscellaneous:" msgstr "" -#: tools/virsh.c:704 tools/virt-admin.c:1285 +#: tools/virsh.c:692 tools/virt-admin.c:1304 #, c-format msgid "option %s takes a numeric argument" msgstr "" -#: tools/virsh.c:709 tools/virt-admin.c:1290 +#: tools/virsh.c:697 tools/virt-admin.c:1309 #, c-format msgid "ignoring debug level %d out of range [%d-%d]" msgstr "" -#: tools/virsh.c:722 +#: tools/virsh.c:710 #, c-format msgid "Invalid string '%s' for escape sequence" msgstr "" -#: tools/virsh.c:792 tools/virt-admin.c:1322 +#: tools/virsh.c:780 tools/virt-admin.c:1341 #, c-format msgid "option '-%c'/'--%s' requires an argument" msgstr "" -#: tools/virsh.c:795 tools/virt-admin.c:1325 +#: tools/virsh.c:783 tools/virt-admin.c:1344 #, c-format msgid "option '-%c' requires an argument" msgstr "" -#: tools/virsh.c:799 tools/virt-admin.c:1329 +#: tools/virsh.c:787 tools/virt-admin.c:1348 #, c-format msgid "unsupported option '-%c'. See --help." msgstr "valitsinta ”-%c” ei tueta. Katso --help." -#: tools/virsh.c:801 tools/virt-admin.c:1331 +#: tools/virsh.c:789 tools/virt-admin.c:1350 #, c-format msgid "unsupported option '%s'. See --help." msgstr "" -#: tools/virsh.c:804 tools/virt-admin.c:1334 +#: tools/virsh.c:792 tools/virt-admin.c:1353 msgid "unknown option" msgstr "" -#: tools/virsh.c:907 tools/virt-admin.c:1526 +#: tools/virsh.c:895 tools/virt-admin.c:1545 msgid "Failed to initialize mutex" msgstr "" -#: tools/virsh.c:912 tools/virt-admin.c:1531 +#: tools/virsh.c:900 tools/virt-admin.c:1550 msgid "Failed to initialize libvirt" msgstr "" -#: tools/virsh.c:937 +#: tools/virsh.c:925 #, c-format msgid "" "Welcome to %s, the virtualization interactive terminal.\n" @@ -28419,7 +28396,7 @@ "Tervetuloa ohjelmaan %s, virtualisoinnin vuorovaikutteiseen päätteeseen.\n" "\n" -#: tools/virsh.c:940 tools/virt-admin.c:1556 +#: tools/virsh.c:928 tools/virt-admin.c:1575 msgid "" "Type: 'help' for help with commands\n" " 'quit' to quit\n" @@ -28429,20 +28406,20 @@ " 'quit' poistuaksesi\n" "\n" -#: tools/vsh.h:505 +#: tools/vsh.h:498 #, c-format msgid "Options --%s and --%s are mutually exclusive" msgstr "" -#: tools/virsh-console.c:379 +#: tools/virsh-console.c:373 msgid "unable to wait on console condition" msgstr "" -#: tools/virsh-domain-monitor.c:47 +#: tools/virsh-domain-monitor.c:43 msgid "unspecified error" msgstr "" -#: tools/virsh-domain-monitor.c:48 +#: tools/virsh-domain-monitor.c:44 msgid "no space" msgstr "" @@ -28454,169 +28431,169 @@ msgid "Couldn't parse domain XML" msgstr "" -#: tools/virsh-domain-monitor.c:109 +#: tools/virsh-domain-monitor.c:105 msgid "ok" msgstr "" -#: tools/virsh-domain-monitor.c:110 +#: tools/virsh-domain-monitor.c:106 msgid "background job" msgstr "" -#: tools/virsh-domain-monitor.c:111 +#: tools/virsh-domain-monitor.c:107 msgid "occupied" msgstr "" -#: src/conf/network_conf.c:2907 src/conf/network_conf.c:2908 -#: src/conf/network_conf.c:2941 src/conf/network_conf.c:2942 -#: tools/virsh-domain-monitor.c:118 tools/virsh-domain-monitor.c:125 -#: tools/virsh-domain-monitor.c:133 tools/virsh-domain-monitor.c:158 -#: tools/virsh-domain-monitor.c:163 tools/virsh-domain-monitor.c:178 -#: tools/virsh-domain-monitor.c:183 tools/virsh-domain-monitor.c:201 -#: tools/virsh-domain-monitor.c:207 tools/virsh-domain-monitor.c:219 -#: tools/virsh-domain-monitor.c:225 tools/virsh-domain-monitor.c:260 -#: tools/virsh-domain-monitor.c:1303 tools/virsh-domain-monitor.c:1315 -#: tools/virsh-domain.c:6057 tools/virsh-domain.c:6077 -#: tools/virsh-domain.c:12571 tools/virsh-domain.c:12682 -#: tools/virsh-domain.c:12700 tools/virsh-domain.c:12714 -#: tools/virsh-domain.c:12728 tools/virsh-domain.c:12742 -#: tools/virsh-domain.c:12757 tools/virsh-domain.c:12770 -#: tools/virsh-domain.c:12783 tools/virsh-domain.c:13100 -#: tools/virsh-domain.c:13107 tools/virsh-network.c:377 -#: tools/virsh-network.c:1146 tools/virsh-nodedev.c:773 tools/virsh-pool.c:1049 -#: tools/virsh-pool.c:1256 tools/virsh-pool.c:1271 tools/virsh-pool.c:1273 -#: tools/virsh-pool.c:1274 tools/virsh-pool.c:1275 tools/virsh-pool.c:1706 -#: tools/virsh-pool.c:1999 tools/virsh-secret.c:571 tools/virsh-volume.c:1003 -#: tools/virsh-volume.c:1423 tools/virsh-volume.c:1430 -#: tools/virsh-volume.c:1431 tools/virsh-volume.c:1432 tools/virt-admin.c:70 +#: src/conf/network_conf.c:2902 src/conf/network_conf.c:2903 +#: src/conf/network_conf.c:2936 src/conf/network_conf.c:2937 +#: tools/virsh-domain-monitor.c:114 tools/virsh-domain-monitor.c:121 +#: tools/virsh-domain-monitor.c:129 tools/virsh-domain-monitor.c:154 +#: tools/virsh-domain-monitor.c:159 tools/virsh-domain-monitor.c:174 +#: tools/virsh-domain-monitor.c:179 tools/virsh-domain-monitor.c:197 +#: tools/virsh-domain-monitor.c:203 tools/virsh-domain-monitor.c:216 +#: tools/virsh-domain-monitor.c:222 tools/virsh-domain-monitor.c:257 +#: tools/virsh-domain-monitor.c:1308 tools/virsh-domain-monitor.c:1320 +#: tools/virsh-domain.c:6053 tools/virsh-domain.c:6073 +#: tools/virsh-domain.c:12704 tools/virsh-domain.c:12815 +#: tools/virsh-domain.c:12833 tools/virsh-domain.c:12847 +#: tools/virsh-domain.c:12861 tools/virsh-domain.c:12875 +#: tools/virsh-domain.c:12890 tools/virsh-domain.c:12903 +#: tools/virsh-domain.c:12916 tools/virsh-domain.c:13233 +#: tools/virsh-domain.c:13240 tools/virsh-network.c:373 +#: tools/virsh-network.c:1151 tools/virsh-nodedev.c:768 tools/virsh-pool.c:1045 +#: tools/virsh-pool.c:1251 tools/virsh-pool.c:1261 tools/virsh-pool.c:1263 +#: tools/virsh-pool.c:1264 tools/virsh-pool.c:1265 tools/virsh-pool.c:1604 +#: tools/virsh-pool.c:1897 tools/virsh-secret.c:578 tools/virsh-volume.c:998 +#: tools/virsh-volume.c:1414 tools/virsh-volume.c:1421 +#: tools/virsh-volume.c:1422 tools/virsh-volume.c:1423 tools/virt-admin.c:68 msgid "unknown" msgstr "" -#: tools/virsh-domain-monitor.c:139 tools/virsh-domain-monitor.c:152 -#: tools/virsh-domain.c:115 +#: tools/virsh-domain-monitor.c:135 tools/virsh-domain-monitor.c:148 +#: tools/virsh-domain.c:111 msgid "no state" msgstr "ei tilaa" -#: tools/virsh-domain-monitor.c:140 tools/virsh-domain.c:108 -#: tools/virsh-pool.c:1041 +#: tools/virsh-domain-monitor.c:136 tools/virsh-domain.c:104 +#: tools/virsh-pool.c:1037 msgid "running" msgstr "suoritetaan" -#: tools/virsh-domain-monitor.c:141 +#: tools/virsh-domain-monitor.c:137 msgid "idle" msgstr "" -#: tools/virsh-domain-monitor.c:142 +#: tools/virsh-domain-monitor.c:138 msgid "paused" msgstr "pysäytetty" -#: tools/virsh-domain-monitor.c:143 +#: tools/virsh-domain-monitor.c:139 msgid "in shutdown" msgstr "sammutuksessa" -#: tools/virsh-domain-monitor.c:144 +#: tools/virsh-domain-monitor.c:140 msgid "shut off" msgstr "sammutettu" -#: tools/virsh-domain-monitor.c:145 tools/virsh-domain-monitor.c:172 -#: tools/virsh-domain-monitor.c:193 tools/virsh-domain-monitor.c:210 +#: tools/virsh-domain-monitor.c:141 tools/virsh-domain-monitor.c:168 +#: tools/virsh-domain-monitor.c:189 tools/virsh-domain-monitor.c:206 msgid "crashed" msgstr "kaatui" -#: tools/virsh-domain-monitor.c:146 +#: tools/virsh-domain-monitor.c:142 msgid "pmsuspended" msgstr "" -#: tools/virsh-domain-monitor.c:164 +#: tools/virsh-domain-monitor.c:160 msgid "booted" msgstr "" -#: tools/virsh-domain-monitor.c:165 tools/virsh-domain-monitor.c:211 +#: tools/virsh-domain-monitor.c:161 tools/virsh-domain-monitor.c:207 msgid "migrated" msgstr "" -#: tools/virsh-domain-monitor.c:166 +#: tools/virsh-domain-monitor.c:162 msgid "restored" msgstr "" -#: tools/virsh-domain-monitor.c:167 tools/virsh-domain-monitor.c:190 -#: tools/virsh-domain-monitor.c:214 +#: tools/virsh-domain-monitor.c:163 tools/virsh-domain-monitor.c:186 +#: tools/virsh-domain-monitor.c:210 msgid "from snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:168 +#: tools/virsh-domain-monitor.c:164 msgid "unpaused" msgstr "" -#: tools/virsh-domain-monitor.c:169 +#: tools/virsh-domain-monitor.c:165 msgid "migration canceled" msgstr "" -#: tools/virsh-domain-monitor.c:170 +#: tools/virsh-domain-monitor.c:166 msgid "save canceled" msgstr "" -#: tools/virsh-domain-monitor.c:171 +#: tools/virsh-domain-monitor.c:167 msgid "event wakeup" msgstr "" -#: tools/virsh-domain-monitor.c:184 tools/virsh-domain-monitor.c:202 +#: tools/virsh-domain-monitor.c:180 tools/virsh-domain-monitor.c:198 msgid "user" msgstr "" -#: tools/virsh-domain-monitor.c:185 +#: tools/virsh-domain-monitor.c:181 msgid "migrating" msgstr "" -#: tools/virsh-domain-monitor.c:186 +#: tools/virsh-domain-monitor.c:182 msgid "saving" msgstr "" -#: tools/virsh-domain-monitor.c:187 +#: tools/virsh-domain-monitor.c:183 msgid "dumping" msgstr "" -#: tools/virsh-domain-monitor.c:188 +#: tools/virsh-domain-monitor.c:184 msgid "I/O error" msgstr "" -#: tools/virsh-domain-monitor.c:189 +#: tools/virsh-domain-monitor.c:185 msgid "watchdog" msgstr "" -#: tools/virsh-domain-monitor.c:191 +#: tools/virsh-domain-monitor.c:187 msgid "shutting down" msgstr "" -#: tools/virsh-domain-monitor.c:192 +#: tools/virsh-domain-monitor.c:188 msgid "creating snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:208 tools/virsh-domain.c:12692 +#: tools/virsh-domain-monitor.c:204 tools/virsh-domain.c:12825 msgid "shutdown" msgstr "" -#: tools/virsh-domain-monitor.c:209 +#: tools/virsh-domain-monitor.c:205 msgid "destroyed" msgstr "" -#: tools/virsh-domain-monitor.c:212 tools/virsh-domain-monitor.c:1979 -#: tools/virsh-domain-monitor.c:1987 +#: tools/virsh-domain-monitor.c:208 tools/virsh-domain-monitor.c:1981 +#: tools/virsh-domain-monitor.c:1989 msgid "saved" msgstr "" -#: tools/virsh-domain-monitor.c:213 tools/virsh-domain.c:12749 +#: tools/virsh-domain-monitor.c:209 tools/virsh-domain.c:12882 msgid "failed" msgstr "" -#: tools/virsh-domain-monitor.c:220 +#: tools/virsh-domain-monitor.c:217 msgid "panicked" msgstr "" -#: tools/virsh-domain-monitor.c:268 +#: tools/virsh-domain-monitor.c:265 msgid "get memory statistics for a domain" msgstr "" -#: tools/virsh-domain-monitor.c:271 +#: tools/virsh-domain-monitor.c:268 msgid "Get memory statistics for a running domain." msgstr "" @@ -28626,19 +28603,19 @@ msgid "domain name, id or uuid" msgstr "toimialueen nimi, id tai uuid" -#: tools/virsh-domain-monitor.c:281 +#: tools/virsh-domain-monitor.c:278 msgid "period in seconds to set collection" msgstr "" -#: tools/virsh-domain-monitor.c:283 tools/virsh-domain.c:75 +#: tools/virsh-domain-monitor.c:280 tools/virsh-domain.c:71 msgid "affect next boot" msgstr "" -#: tools/virsh-domain-monitor.c:284 tools/virsh-domain.c:78 +#: tools/virsh-domain-monitor.c:281 tools/virsh-domain.c:74 msgid "affect running domain" msgstr "" -#: tools/virsh-domain-monitor.c:285 tools/virsh-domain.c:81 +#: tools/virsh-domain-monitor.c:282 tools/virsh-domain.c:77 msgid "affect current domain" msgstr "" @@ -28646,118 +28623,117 @@ msgid "Unable to parse integer parameter." msgstr "" -#: tools/virsh-domain-monitor.c:327 +#: tools/virsh-domain-monitor.c:324 #, c-format msgid "Invalid collection period value '%d'" msgstr "" -#: tools/virsh-domain-monitor.c:333 +#: tools/virsh-domain-monitor.c:330 msgid "Unable to change balloon collection period." msgstr "" -#: tools/virsh-domain-monitor.c:342 +#: tools/virsh-domain-monitor.c:339 #, c-format msgid "Failed to get memory statistics for domain %s" msgstr "" -#: tools/virsh-domain-monitor.c:382 +#: tools/virsh-domain-monitor.c:379 msgid "domain block device size information" msgstr "" -#: tools/virsh-domain-monitor.c:385 +#: tools/virsh-domain-monitor.c:382 msgid "Get block device size info for a domain." msgstr "" -#: tools/virsh-domain-monitor.c:395 tools/virsh-domain-monitor.c:916 -#: tools/virsh-domain.c:1188 +#: tools/virsh-domain-monitor.c:392 tools/virsh-domain-monitor.c:921 +#: tools/virsh-domain.c:1184 msgid "block device" msgstr "lohkolaite" -#: tools/virsh-domain-monitor.c:452 tools/virsh-pool.c:1719 -#: tools/virsh-pool.c:1724 tools/virsh-volume.c:1066 tools/virsh-volume.c:1070 +#: tools/virsh-domain-monitor.c:526 tools/virsh-pool.c:1617 +#: tools/virsh-pool.c:1622 tools/virsh-volume.c:1061 tools/virsh-volume.c:1065 msgid "Capacity:" msgstr "" -#: tools/virsh-domain-monitor.c:453 tools/virsh-pool.c:1720 -#: tools/virsh-pool.c:1727 tools/virsh-volume.c:1078 tools/virsh-volume.c:1085 +#: tools/virsh-domain-monitor.c:527 tools/virsh-pool.c:1618 +#: tools/virsh-pool.c:1625 tools/virsh-volume.c:1073 tools/virsh-volume.c:1080 msgid "Allocation:" msgstr "" -#: tools/virsh-domain-monitor.c:454 tools/virsh-volume.c:1075 -#: tools/virsh-volume.c:1083 +#: tools/virsh-domain-monitor.c:528 tools/virsh-volume.c:1070 +#: tools/virsh-volume.c:1078 msgid "Physical:" msgstr "" -#: tools/virsh-domain-monitor.c:556 +#: tools/virsh-domain-monitor.c:552 msgid "list all domain blocks" msgstr "" -#: tools/virsh-domain-monitor.c:559 +#: tools/virsh-domain-monitor.c:555 msgid "Get the summary of block devices for a domain." msgstr "" -#: tools/virsh-domain-monitor.c:568 tools/virsh-domain-monitor.c:674 +#: tools/virsh-domain-monitor.c:564 tools/virsh-domain-monitor.c:677 msgid "get inactive rather than running configuration" msgstr "" -#: tools/virsh-domain-monitor.c:572 +#: tools/virsh-domain-monitor.c:568 msgid "additionally display the type and device value" msgstr "" -#: tools/virsh-domain-monitor.c:606 tools/virsh-domain-monitor.c:701 -#: tools/virsh-domain.c:13797 tools/virsh-volume.c:1517 -#: tools/virsh-volume.c:1553 +#: tools/virsh-domain-monitor.c:603 tools/virsh-domain-monitor.c:704 +#: tools/virsh-domain.c:13930 tools/virsh-volume.c:1474 msgid "Type" msgstr "" -#: tools/virsh-domain-monitor.c:607 +#: tools/virsh-domain-monitor.c:603 msgid "Device" msgstr "" -#: tools/virsh-domain-monitor.c:419 tools/virsh-domain-monitor.c:607 -#: tools/virsh-domain-monitor.c:609 tools/virsh-domain.c:13797 +#: tools/virsh-domain-monitor.c:484 tools/virsh-domain-monitor.c:603 +#: tools/virsh-domain-monitor.c:605 tools/virsh-domain.c:13930 msgid "Target" msgstr "" -#: tools/virsh-domain-monitor.c:607 tools/virsh-domain-monitor.c:609 -#: tools/virsh-domain-monitor.c:701 +#: tools/virsh-domain-monitor.c:603 tools/virsh-domain-monitor.c:605 +#: tools/virsh-domain-monitor.c:705 msgid "Source" msgstr "" -#: tools/virsh-domain-monitor.c:665 +#: tools/virsh-domain-monitor.c:668 msgid "list all domain virtual interfaces" msgstr "" -#: tools/virsh-domain-monitor.c:666 +#: tools/virsh-domain-monitor.c:669 msgid "Get the summary of virtual interfaces for a domain." msgstr "" -#: tools/virsh-domain-monitor.c:700 +#: tools/virsh-domain-monitor.c:704 msgid "Interface" msgstr "" -#: tools/virsh-domain-monitor.c:701 +#: tools/virsh-domain-monitor.c:705 msgid "Model" msgstr "" -#: tools/virsh-domain-monitor.c:701 +#: tools/virsh-domain-monitor.c:705 msgid "MAC" msgstr "" -#: tools/virsh-domain-monitor.c:751 +#: tools/virsh-domain-monitor.c:756 msgid "get link state of a virtual interface" msgstr "" -#: tools/virsh-domain-monitor.c:754 +#: tools/virsh-domain-monitor.c:759 msgid "Get link state of a domain's virtual interface." msgstr "" -#: tools/virsh-domain-monitor.c:765 tools/virsh-domain.c:3078 -#: tools/virsh-domain.c:3250 +#: tools/virsh-domain-monitor.c:770 tools/virsh-domain.c:3074 +#: tools/virsh-domain.c:3246 msgid "interface device (MAC Address)" msgstr "" -#: tools/virsh-domain-monitor.c:771 +#: tools/virsh-domain-monitor.c:776 msgid "Get persistent interface state" msgstr "" @@ -28769,98 +28745,98 @@ msgid "Failed to parse domain description xml" msgstr "" -#: tools/virsh-domain-monitor.c:809 +#: tools/virsh-domain-monitor.c:814 msgid "Failed to extract interface information" msgstr "" -#: tools/virsh-domain-monitor.c:815 +#: tools/virsh-domain-monitor.c:820 #, c-format msgid "Interface (mac: %s) not found." msgstr "" -#: tools/virsh-domain-monitor.c:817 +#: tools/virsh-domain-monitor.c:822 #, c-format msgid "Interface (dev: %s) not found." msgstr "" -#: tools/virsh-domain-monitor.c:849 +#: tools/virsh-domain-monitor.c:854 msgid "domain control interface state" msgstr "" -#: tools/virsh-domain-monitor.c:852 +#: tools/virsh-domain-monitor.c:857 msgid "Returns state of a control interface to the domain." msgstr "" -#: tools/virsh-domain-monitor.c:901 +#: tools/virsh-domain-monitor.c:906 msgid "get device block stats for a domain" msgstr "hae toimialueen laitelohkotilastot" -#: tools/virsh-domain-monitor.c:904 +#: tools/virsh-domain-monitor.c:909 msgid "" "Get device block stats for a running domain. See man page or use --human for " "explanation of fields" msgstr "" -#: tools/virsh-domain-monitor.c:920 +#: tools/virsh-domain-monitor.c:925 msgid "print a more human readable output" msgstr "" -#: tools/virsh-domain-monitor.c:935 +#: tools/virsh-domain-monitor.c:940 msgid "number of read operations:" msgstr "" -#: tools/virsh-domain-monitor.c:937 +#: tools/virsh-domain-monitor.c:942 msgid "number of bytes read:" msgstr "" -#: tools/virsh-domain-monitor.c:939 +#: tools/virsh-domain-monitor.c:944 msgid "number of write operations:" msgstr "" -#: tools/virsh-domain-monitor.c:941 +#: tools/virsh-domain-monitor.c:946 msgid "number of bytes written:" msgstr "" -#: tools/virsh-domain-monitor.c:943 +#: tools/virsh-domain-monitor.c:948 msgid "error count:" msgstr "" -#: tools/virsh-domain-monitor.c:945 +#: tools/virsh-domain-monitor.c:950 msgid "number of flush operations:" msgstr "" -#: tools/virsh-domain-monitor.c:947 +#: tools/virsh-domain-monitor.c:952 msgid "total duration of reads (ns):" msgstr "" -#: tools/virsh-domain-monitor.c:949 +#: tools/virsh-domain-monitor.c:954 msgid "total duration of writes (ns):" msgstr "" -#: tools/virsh-domain-monitor.c:951 +#: tools/virsh-domain-monitor.c:956 msgid "total duration of flushes (ns):" msgstr "" -#: tools/virsh-domain-monitor.c:1006 +#: tools/virsh-domain-monitor.c:1011 #, c-format msgid "Failed to get block stats %s %s" msgstr "Lohkotilastojen haku epäonnistui %s %s" -#: tools/virsh-domain-monitor.c:1013 tools/virsh-domain-monitor.c:1032 +#: tools/virsh-domain-monitor.c:1018 tools/virsh-domain-monitor.c:1037 #, c-format msgid "Device: %s\n" msgstr "" -#: tools/virsh-domain-monitor.c:1026 +#: tools/virsh-domain-monitor.c:1031 #, c-format msgid "Failed to get block stats for domain '%s' device '%s'" msgstr "" -#: tools/virsh-domain-monitor.c:1089 +#: tools/virsh-domain-monitor.c:1094 msgid "get network interface stats for a domain" msgstr "hae toimialueen verkkoliitäntätilastot" -#: tools/virsh-domain-monitor.c:1092 +#: tools/virsh-domain-monitor.c:1097 msgid "Get network interface stats for a running domain." msgstr "Hae käynnissä olevan toimialueen verkkoliitäntätilastot." @@ -28868,16 +28844,16 @@ msgid "interface device" msgstr "liitäntälaite" -#: tools/virsh-domain-monitor.c:1123 +#: tools/virsh-domain-monitor.c:1128 #, c-format msgid "Failed to get interface stats %s %s" msgstr "Liitäntätilastojen haku epäonnistui %s %s" -#: tools/virsh-domain-monitor.c:1163 +#: tools/virsh-domain-monitor.c:1168 msgid "Show errors on block devices" msgstr "" -#: tools/virsh-domain-monitor.c:1166 +#: tools/virsh-domain-monitor.c:1171 msgid "Show block device errors" msgstr "" @@ -28885,217 +28861,217 @@ msgid "domain name, id, or uuid" msgstr "" -#: tools/virsh-domain-monitor.c:1202 +#: tools/virsh-domain-monitor.c:1207 msgid "No errors found\n" msgstr "" -#: tools/virsh-domain-monitor.c:1224 +#: tools/virsh-domain-monitor.c:1229 msgid "domain information" msgstr "toimialueen tiedot" -#: tools/virsh-domain-monitor.c:1227 +#: tools/virsh-domain-monitor.c:1232 msgid "Returns basic information about the domain." msgstr "Palauttaa perustietoja toimialueesta." -#: tools/virsh-domain-monitor.c:1257 tools/virsh-domain-monitor.c:1259 +#: tools/virsh-domain-monitor.c:1262 tools/virsh-domain-monitor.c:1264 msgid "Id:" msgstr "Id:" -#: tools/virsh-domain-monitor.c:1260 tools/virsh-network.c:366 -#: tools/virsh-pool.c:1690 tools/virsh-snapshot.c:890 tools/virsh-volume.c:1048 +#: tools/virsh-domain-monitor.c:1265 tools/virsh-network.c:362 +#: tools/virsh-pool.c:1588 tools/virsh-snapshot.c:880 tools/virsh-volume.c:1043 msgid "Name:" msgstr "Nimi:" -#: tools/virsh-domain-monitor.c:1263 tools/virsh-network.c:369 -#: tools/virsh-pool.c:1693 +#: tools/virsh-domain-monitor.c:1268 tools/virsh-network.c:365 +#: tools/virsh-pool.c:1591 msgid "UUID:" msgstr "UUID:" -#: tools/virsh-domain-monitor.c:1266 +#: tools/virsh-domain-monitor.c:1271 msgid "OS Type:" msgstr "Käyttöjärjestelmän tyyppi:" -#: tools/virsh-domain-monitor.c:1271 tools/virsh-domain.c:6757 -#: tools/virsh-domain.c:6818 tools/virsh-pool.c:1698 tools/virsh-snapshot.c:926 +#: tools/virsh-domain-monitor.c:1276 tools/virsh-domain.c:6761 +#: tools/virsh-domain.c:6822 tools/virsh-pool.c:1596 tools/virsh-snapshot.c:916 msgid "State:" msgstr "Tila:" -#: tools/virsh-domain-monitor.c:1274 tools/virsh-host.c:671 +#: tools/virsh-domain-monitor.c:1279 tools/virsh-host.c:666 msgid "CPU(s):" msgstr "Prosessori(t):" -#: tools/virsh-domain-monitor.c:1281 tools/virsh-domain.c:6825 +#: tools/virsh-domain-monitor.c:1286 tools/virsh-domain.c:6829 msgid "CPU time:" msgstr "Prosessoriaika:" -#: tools/virsh-domain-monitor.c:1285 tools/virsh-domain-monitor.c:1288 +#: tools/virsh-domain-monitor.c:1290 tools/virsh-domain-monitor.c:1293 msgid "Max memory:" msgstr "Enimmäismuisti:" -#: tools/virsh-domain-monitor.c:1289 +#: tools/virsh-domain-monitor.c:1294 msgid "no limit" msgstr "ei rajoitusta" -#: tools/virsh-domain-monitor.c:1291 +#: tools/virsh-domain-monitor.c:1296 msgid "Used memory:" msgstr "Käytetty muisti:" -#: tools/virsh-domain-monitor.c:1303 tools/virsh-domain-monitor.c:1305 -#: tools/virsh-network.c:377 tools/virsh-network.c:379 tools/virsh-pool.c:1706 -#: tools/virsh-pool.c:1708 +#: tools/virsh-domain-monitor.c:1308 tools/virsh-domain-monitor.c:1310 +#: tools/virsh-network.c:373 tools/virsh-network.c:375 tools/virsh-pool.c:1604 +#: tools/virsh-pool.c:1606 msgid "Persistent:" msgstr "" -#: tools/virsh-domain-monitor.c:1309 tools/virsh-network.c:382 -#: tools/virsh-network.c:384 tools/virsh-pool.c:1712 tools/virsh-pool.c:1714 +#: tools/virsh-domain-monitor.c:1314 tools/virsh-network.c:378 +#: tools/virsh-network.c:380 tools/virsh-pool.c:1610 tools/virsh-pool.c:1612 msgid "Autostart:" msgstr "" -#: tools/virsh-domain-monitor.c:1310 +#: tools/virsh-domain-monitor.c:1315 msgid "enable" msgstr "" -#: tools/virsh-domain-monitor.c:1310 +#: tools/virsh-domain-monitor.c:1315 msgid "disable" msgstr "" -#: tools/virsh-domain-monitor.c:1315 tools/virsh-domain-monitor.c:1317 +#: tools/virsh-domain-monitor.c:1320 tools/virsh-domain-monitor.c:1322 msgid "Managed save:" msgstr "" -#: tools/virsh-domain-monitor.c:1332 +#: tools/virsh-domain-monitor.c:1337 msgid "Security model:" msgstr "" -#: tools/virsh-domain-monitor.c:1333 +#: tools/virsh-domain-monitor.c:1338 msgid "Security DOI:" msgstr "" -#: tools/virsh-domain-monitor.c:1347 +#: tools/virsh-domain-monitor.c:1352 msgid "Security label:" msgstr "" -#: tools/virsh-domain-monitor.c:1363 +#: tools/virsh-domain-monitor.c:1368 msgid "domain state" msgstr "toimialueen tila" -#: tools/virsh-domain-monitor.c:1366 +#: tools/virsh-domain-monitor.c:1371 msgid "Returns state about a domain." msgstr "" -#: tools/virsh-domain-monitor.c:1375 +#: tools/virsh-domain-monitor.c:1380 msgid "also print reason for the state" msgstr "" -#: tools/virsh-domain-monitor.c:1519 +#: tools/virsh-domain-monitor.c:1524 msgid "list domains" msgstr "luetteloi toimialueet" -#: tools/virsh-domain-monitor.c:1522 +#: tools/virsh-domain-monitor.c:1527 msgid "Returns list of domains." msgstr "Palauttaa listan toimialueista." -#: tools/virsh-domain-monitor.c:1630 +#: tools/virsh-domain-monitor.c:1635 msgid "Failed to list domains" msgstr "" -#: tools/virsh-domain-monitor.c:1642 tools/virsh-domain-monitor.c:1650 +#: tools/virsh-domain-monitor.c:1647 tools/virsh-domain-monitor.c:1655 msgid "Failed to list active domains" msgstr "Aktiivisten toimialueiden luettelointi epäonnistui" -#: tools/virsh-domain-monitor.c:1659 tools/virsh-domain-monitor.c:1668 +#: tools/virsh-domain-monitor.c:1664 tools/virsh-domain-monitor.c:1673 msgid "Failed to list inactive domains" msgstr "Epäaktiivisten toimialueiden luettelointi epäonnistui" -#: tools/virsh-domain-monitor.c:1702 +#: tools/virsh-domain-monitor.c:1707 msgid "Failed to get domain persistence info" msgstr "" -#: tools/virsh-domain-monitor.c:1714 +#: tools/virsh-domain-monitor.c:1719 msgid "Failed to get domain state" msgstr "" -#: tools/virsh-domain-monitor.c:1734 +#: tools/virsh-domain-monitor.c:1739 msgid "Failed to get domain autostart state" msgstr "" -#: tools/virsh-domain-monitor.c:1747 +#: tools/virsh-domain-monitor.c:1752 msgid "Failed to check for managed save image" msgstr "" -#: tools/virsh-domain-monitor.c:1759 +#: tools/virsh-domain-monitor.c:1764 msgid "Failed to get snapshot count" msgstr "" -#: tools/virsh-domain-monitor.c:1806 +#: tools/virsh-domain-monitor.c:1811 msgid "list inactive domains" msgstr "luetteloi epäaktiiviset toimialueet" -#: tools/virsh-domain-monitor.c:1810 +#: tools/virsh-domain-monitor.c:1815 msgid "list inactive & active domains" msgstr "luetteloi epäaktiiviset ja aktiiviset toimialueet" -#: tools/virsh-domain-monitor.c:1814 +#: tools/virsh-domain-monitor.c:1819 msgid "list transient domains" msgstr "" -#: tools/virsh-domain-monitor.c:1818 +#: tools/virsh-domain-monitor.c:1823 msgid "list persistent domains" msgstr "" -#: tools/virsh-domain-monitor.c:1822 +#: tools/virsh-domain-monitor.c:1827 msgid "list domains with existing snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:1826 +#: tools/virsh-domain-monitor.c:1831 msgid "list domains without a snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:1830 +#: tools/virsh-domain-monitor.c:1835 msgid "list domains in running state" msgstr "" -#: tools/virsh-domain-monitor.c:1834 +#: tools/virsh-domain-monitor.c:1839 msgid "list domains in paused state" msgstr "" -#: tools/virsh-domain-monitor.c:1838 +#: tools/virsh-domain-monitor.c:1843 msgid "list domains in shutoff state" msgstr "" -#: tools/virsh-domain-monitor.c:1842 +#: tools/virsh-domain-monitor.c:1847 msgid "list domains in other states" msgstr "" -#: tools/virsh-domain-monitor.c:1846 +#: tools/virsh-domain-monitor.c:1851 msgid "list domains with autostart enabled" msgstr "" -#: tools/virsh-domain-monitor.c:1850 +#: tools/virsh-domain-monitor.c:1855 msgid "list domains with autostart disabled" msgstr "" -#: tools/virsh-domain-monitor.c:1854 +#: tools/virsh-domain-monitor.c:1859 msgid "list domains with managed save state" msgstr "" -#: tools/virsh-domain-monitor.c:1858 +#: tools/virsh-domain-monitor.c:1863 msgid "list domains without managed save" msgstr "" -#: tools/virsh-domain-monitor.c:1862 tools/virsh-network.c:653 +#: tools/virsh-domain-monitor.c:1867 tools/virsh-network.c:649 msgid "list uuid's only" msgstr "" -#: tools/virsh-domain-monitor.c:1866 +#: tools/virsh-domain-monitor.c:1871 msgid "list domain names only" msgstr "" -#: tools/virsh-domain-monitor.c:1870 tools/virsh-network.c:661 +#: tools/virsh-domain-monitor.c:1875 tools/virsh-network.c:657 msgid "list table (default)" msgstr "" -#: tools/virsh-domain-monitor.c:1874 +#: tools/virsh-domain-monitor.c:1879 msgid "mark inactive domains with managed save state" msgstr "" @@ -29103,37 +29079,36 @@ msgid "show short domain description" msgstr "" -#: tools/virsh-network.c:696 +#: tools/virsh-network.c:693 msgid "Only one argument from --table, --name and --uuid may be specified." msgstr "" -#: tools/virsh-domain-monitor.c:1944 tools/virsh-domain-monitor.c:1949 -#: tools/virt-admin.c:635 +#: tools/virsh-domain-monitor.c:1949 tools/virsh-domain-monitor.c:1951 +#: tools/virt-admin.c:393 tools/virt-admin.c:647 msgid "Id" msgstr "Id" -#: tools/virsh-domain-monitor.c:1944 tools/virsh-domain-monitor.c:1949 -#: tools/virsh-domain-monitor.c:2312 tools/virsh-domain.c:13797 -#: tools/virsh-interface.c:369 tools/virsh-network.c:708 -#: tools/virsh-nwfilter.c:367 tools/virsh-pool.c:1376 tools/virsh-pool.c:1397 -#: tools/virsh-pool.c:1462 tools/virsh-snapshot.c:1557 -#: tools/virsh-snapshot.c:1561 tools/virsh-volume.c:1491 -#: tools/virsh-volume.c:1507 tools/virsh-volume.c:1553 +#: tools/virsh-domain-monitor.c:1949 tools/virsh-domain-monitor.c:1951 +#: tools/virsh-domain-monitor.c:2328 tools/virsh-domain.c:13930 +#: tools/virsh-interface.c:367 tools/virsh-network.c:705 +#: tools/virsh-nwfilter.c:365 tools/virsh-pool.c:1336 tools/virsh-pool.c:1361 +#: tools/virsh-snapshot.c:1547 tools/virsh-snapshot.c:1549 +#: tools/virsh-volume.c:1452 tools/virsh-volume.c:1474 tools/virt-admin.c:393 msgid "Name" msgstr "Nimi" -#: tools/virsh-domain-monitor.c:1944 tools/virsh-domain-monitor.c:1949 -#: tools/virsh-interface.c:369 tools/virsh-network.c:708 -#: tools/virsh-pool.c:1376 tools/virsh-pool.c:1402 tools/virsh-pool.c:1462 -#: tools/virsh-snapshot.c:1557 tools/virsh-snapshot.c:1561 +#: tools/virsh-domain-monitor.c:1949 tools/virsh-domain-monitor.c:1951 +#: tools/virsh-interface.c:367 tools/virsh-network.c:705 +#: tools/virsh-pool.c:1336 tools/virsh-pool.c:1361 tools/virsh-snapshot.c:1547 +#: tools/virsh-snapshot.c:1549 msgid "State" msgstr "Tila" -#: tools/virsh-domain-monitor.c:1944 +#: tools/virsh-domain-monitor.c:1949 msgid "Title" msgstr "" -#: tools/virsh-domain-monitor.c:1992 tools/virsh-domain-monitor.c:1998 +#: tools/virsh-domain-monitor.c:1997 tools/virsh-domain-monitor.c:2003 msgid "Failed to get domain's UUID" msgstr "" @@ -29142,115 +29117,115 @@ msgid "failed to get domain '%s'" msgstr "toimialueen ”%s” hakeminen epäonnistui" -#: tools/virsh-domain.c:107 +#: tools/virsh-domain.c:103 msgid "offline" msgstr "yhteydetön" -#: tools/virsh-domain.c:109 +#: tools/virsh-domain.c:105 msgid "blocked" msgstr "odottaa" -#: tools/virsh-domain.c:143 +#: tools/virsh-domain.c:139 msgid "attach device from an XML file" msgstr "liitä laite XML-tiedostosta" -#: tools/virsh-domain.c:146 +#: tools/virsh-domain.c:142 msgid "Attach device from an XML ." msgstr "Liitä laite XML-tiedostosta ." -#: tools/virsh-domain.c:153 tools/virsh-domain.c:11699 -#: tools/virsh-domain.c:11847 +#: tools/virsh-domain.c:149 tools/virsh-domain.c:11832 +#: tools/virsh-domain.c:11980 msgid "XML file" msgstr "XML-tiedosto" -#: tools/virsh-domain.c:71 +#: tools/virsh-domain.c:67 msgid "make live change persistent" msgstr "" -#: tools/virsh-domain.c:208 +#: tools/virsh-domain.c:204 #, c-format msgid "Failed to attach device from %s" msgstr "Laitteen liittäminen tiedostosta %s epäonnistui" -#: tools/virsh-domain.c:212 +#: tools/virsh-domain.c:208 msgid "Device attached successfully\n" msgstr "" -#: tools/virsh-domain.c:225 +#: tools/virsh-domain.c:221 msgid "attach disk device" msgstr "liitä levylaite" -#: tools/virsh-domain.c:228 +#: tools/virsh-domain.c:224 msgid "Attach new disk device." msgstr "Lisää uusi levylaite." -#: tools/virsh-domain.c:238 +#: tools/virsh-domain.c:234 msgid "source of disk device" msgstr "levylaitteen lähde" -#: tools/virsh-domain.c:243 tools/virsh-domain.c:12389 +#: tools/virsh-domain.c:239 tools/virsh-domain.c:12522 msgid "target of disk device" msgstr "levylaitteen kohde" -#: tools/virsh-domain.c:251 +#: tools/virsh-domain.c:247 msgid "driver of disk device" msgstr "levylaitteen ajuri" -#: tools/virsh-domain.c:255 +#: tools/virsh-domain.c:251 msgid "subdriver of disk device" msgstr "levylaitteen aliajuri" -#: tools/virsh-domain.c:263 +#: tools/virsh-domain.c:259 msgid "cache mode of disk device" msgstr "" -#: tools/virsh-domain.c:271 +#: tools/virsh-domain.c:267 msgid "target device type" msgstr "kohdelaitetyyppi" -#: tools/virsh-domain.c:279 +#: tools/virsh-domain.c:275 msgid "mode of device reading and writing" msgstr "" -#: tools/virsh-domain.c:283 +#: tools/virsh-domain.c:279 msgid "type of source (block|file)" msgstr "" -#: tools/virsh-domain.c:287 +#: tools/virsh-domain.c:283 msgid "serial of disk device" msgstr "" -#: tools/virsh-domain.c:291 +#: tools/virsh-domain.c:287 msgid "wwn of disk device" msgstr "" -#: tools/virsh-domain.c:299 +#: tools/virsh-domain.c:295 msgid "needs rawio capability" msgstr "" -#: tools/virsh-domain.c:303 +#: tools/virsh-domain.c:299 msgid "address of disk device" msgstr "" -#: tools/virsh-domain.c:307 +#: tools/virsh-domain.c:303 msgid "use multifunction pci under specified address" msgstr "" -#: tools/virsh-domain.c:311 +#: tools/virsh-domain.c:307 msgid "print XML document rather than attach the disk" msgstr "" -#: tools/virsh-domain.c:632 +#: tools/virsh-domain.c:628 #, c-format msgid "Unknown source type: '%s'" msgstr "" -#: tools/virsh-domain.c:638 +#: tools/virsh-domain.c:634 #, c-format msgid "No support for %s in command 'attach-disk'" msgstr "" -#: tools/virsh-domain.c:696 +#: tools/virsh-domain.c:692 msgid "Invalid address." msgstr "" @@ -29262,61 +29237,61 @@ msgid "expecting a scsi:00.00.00 address." msgstr "" -#: tools/virsh-domain.c:751 +#: tools/virsh-domain.c:747 msgid "expecting an ide:00.00.00 address." msgstr "" -#: tools/virsh-domain.c:786 +#: tools/virsh-domain.c:782 msgid "Failed to attach disk" msgstr "" -#: tools/virsh-domain.c:788 +#: tools/virsh-domain.c:784 msgid "Disk attached successfully\n" msgstr "" -#: tools/virsh-domain.c:804 +#: tools/virsh-domain.c:800 msgid "attach network interface" msgstr "liitä verkkoliitäntä" -#: tools/virsh-domain.c:807 +#: tools/virsh-domain.c:803 msgid "Attach new network interface." msgstr "Liitä uusi verkkolaite." -#: tools/virsh-domain.c:817 tools/virsh-domain.c:11932 +#: tools/virsh-domain.c:813 tools/virsh-domain.c:12065 msgid "network interface type" msgstr "verkkoliitännän tyyppi" -#: tools/virsh-domain.c:822 +#: tools/virsh-domain.c:818 msgid "source of network interface" msgstr "verkkoliitännän lähde" -#: tools/virsh-domain.c:826 +#: tools/virsh-domain.c:822 msgid "target network name" msgstr "kohdeverkon nimi" -#: tools/virsh-domain-monitor.c:2313 tools/virsh-domain.c:830 -#: tools/virsh-domain.c:11938 tools/virsh-network.c:1320 -#: tools/virsh-network.c:1370 +#: tools/virsh-domain-monitor.c:2329 tools/virsh-domain.c:826 +#: tools/virsh-domain.c:12071 tools/virsh-network.c:1325 +#: tools/virsh-network.c:1375 msgid "MAC address" msgstr "" -#: tools/virsh-domain.c:834 +#: tools/virsh-domain.c:830 msgid "script used to bridge network interface" msgstr "komentosarja verkkoliitännän siltaamiseen" -#: tools/virsh-domain.c:838 +#: tools/virsh-domain.c:834 msgid "model type" msgstr "" -#: tools/virsh-domain.c:846 tools/virsh-domain.c:3254 +#: tools/virsh-domain.c:842 tools/virsh-domain.c:3250 msgid "control domain's incoming traffics" msgstr "" -#: tools/virsh-domain.c:850 tools/virsh-domain.c:3258 +#: tools/virsh-domain.c:846 tools/virsh-domain.c:3254 msgid "control domain's outgoing traffics" msgstr "" -#: tools/virsh-domain.c:954 tools/virsh-domain.c:1030 +#: tools/virsh-domain.c:950 tools/virsh-domain.c:1026 #, c-format msgid "No support for %s in command 'attach-interface'" msgstr "" @@ -29333,59 +29308,59 @@ msgid "outbound format is incorrect" msgstr "" -#: tools/virsh-domain.c:973 tools/virsh-domain.c:3356 +#: tools/virsh-domain.c:969 tools/virsh-domain.c:3352 msgid "outbound average is mandatory" msgstr "" -#: tools/virsh-domain.c:1104 +#: tools/virsh-domain.c:1100 msgid "Failed to attach interface" msgstr "" -#: tools/virsh-domain.c:1106 +#: tools/virsh-domain.c:1102 msgid "Interface attached successfully\n" msgstr "" -#: tools/virsh-domain.c:1122 +#: tools/virsh-domain.c:1118 msgid "autostart a domain" msgstr "käynnistä toimialue automaattisesti" -#: tools/virsh-domain.c:1125 +#: tools/virsh-domain.c:1121 msgid "Configure a domain to be automatically started at boot." msgstr "" "Aseta toimialue käynnistymään automaattisesti koneen käynnistymisen " "yhteydessä." -#: tools/virsh-domain.c:1134 tools/virsh-network.c:115 tools/virsh-pool.c:204 +#: tools/virsh-domain.c:1130 tools/virsh-network.c:111 tools/virsh-pool.c:200 msgid "disable autostarting" msgstr "poista automaattikäynnistys käytöstä" -#: tools/virsh-domain.c:1153 +#: tools/virsh-domain.c:1149 #, c-format msgid "Failed to mark domain %s as autostarted" msgstr "" "Toimialueen %s merkitseminen automaattisesti käynnistyväksi epäonnistui" -#: tools/virsh-domain.c:1155 +#: tools/virsh-domain.c:1151 #, c-format msgid "Failed to unmark domain %s as autostarted" msgstr "" "Toimialueen %s automaattisen käynnistymisen merkinnän poistaminen epäonnistui" -#: tools/virsh-domain.c:1161 +#: tools/virsh-domain.c:1157 #, c-format msgid "Domain %s marked as autostarted\n" msgstr "Toimialue %s merkitty automaattisesti käynnistyväksi\n" -#: tools/virsh-domain.c:1163 +#: tools/virsh-domain.c:1159 #, c-format msgid "Domain %s unmarked as autostarted\n" msgstr "Toimialueen %s automaattisen käynnistyksen merkintä poistettu\n" -#: tools/virsh-domain.c:1174 +#: tools/virsh-domain.c:1170 msgid "Set or query a block device I/O tuning parameters." msgstr "" -#: tools/virsh-domain.c:1177 +#: tools/virsh-domain.c:1173 msgid "Set or query disk I/O parameters such as block throttling." msgstr "" @@ -29401,39 +29376,39 @@ msgid "write throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1220 +#: tools/virsh-domain.c:1216 msgid "total I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1228 +#: tools/virsh-domain.c:1224 msgid "read I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1236 +#: tools/virsh-domain.c:1232 msgid "write I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1449 +#: tools/virsh-domain.c:1445 msgid "Unable to get number of block I/O throttle parameters" msgstr "" -#: tools/virsh-domain.c:1462 +#: tools/virsh-domain.c:1458 msgid "Unable to get block I/O throttle parameters" msgstr "" -#: tools/virsh-domain.c:1486 +#: tools/virsh-domain.c:1482 msgid "Unable to change block I/O throttle" msgstr "" -#: tools/virsh-domain.c:1490 +#: tools/virsh-domain.c:1486 msgid "Unable to parse integer parameter" msgstr "" -#: tools/virsh-domain.c:1499 +#: tools/virsh-domain.c:1495 msgid "Get or set blkio parameters" msgstr "" -#: tools/virsh-domain.c:1502 +#: tools/virsh-domain.c:1498 msgid "" "Get or set the current blkio parameters for a guest domain.\n" " To get the blkio parameters use following command: \n" @@ -29445,54 +29420,54 @@ msgid "IO Weight in range [100, 1000]" msgstr "" -#: tools/virsh-domain.c:1518 +#: tools/virsh-domain.c:1514 msgid "per-device IO Weights, in the form of /path/to/device,weight,..." msgstr "" -#: tools/virsh-domain.c:1522 +#: tools/virsh-domain.c:1518 msgid "" "per-device read I/O limit per second, in the form of " "/path/to/device,read_iops_sec,..." msgstr "" -#: tools/virsh-domain.c:1526 +#: tools/virsh-domain.c:1522 msgid "" "per-device write I/O limit per second, in the form of " "/path/to/device,write_iops_sec,..." msgstr "" -#: tools/virsh-domain.c:1530 +#: tools/virsh-domain.c:1526 msgid "" "per-device bytes read per second, in the form of " "/path/to/device,read_bytes_sec,..." msgstr "" -#: tools/virsh-domain.c:1534 +#: tools/virsh-domain.c:1530 msgid "" "per-device bytes wrote per second, in the form of " "/path/to/device,write_bytes_sec,..." msgstr "" -#: tools/virsh-domain.c:1578 +#: tools/virsh-domain.c:1574 #, c-format msgid "Invalid value of %d for I/O weight" msgstr "" -#: tools/virsh-domain.c:1588 tools/virsh-domain.c:1599 -#: tools/virsh-domain.c:1610 tools/virsh-domain.c:1621 -#: tools/virsh-domain.c:1632 +#: tools/virsh-domain.c:1584 tools/virsh-domain.c:1595 +#: tools/virsh-domain.c:1606 tools/virsh-domain.c:1617 +#: tools/virsh-domain.c:1628 msgid "Unable to parse string parameter" msgstr "" -#: tools/virsh-domain.c:1645 +#: tools/virsh-domain.c:1641 msgid "Unable to get number of blkio parameters" msgstr "" -#: tools/virsh-domain.c:1658 +#: tools/virsh-domain.c:1654 msgid "Unable to get blkio parameters" msgstr "" -#: tools/virsh-domain.c:1683 +#: tools/virsh-domain.c:1679 msgid "Unable to change blkio parameters" msgstr "" @@ -29500,37 +29475,37 @@ msgid "bandwidth must be a number" msgstr "" -#: tools/virsh-domain.c:1971 +#: tools/virsh-domain.c:1967 msgid "Start a block commit operation." msgstr "" -#: tools/virsh-domain.c:1974 +#: tools/virsh-domain.c:1970 msgid "Commit changes from a snapshot down to its backing image." msgstr "" -#: tools/virsh-domain.c:1985 tools/virsh-domain.c:2528 -#: tools/virsh-domain.c:2772 +#: tools/virsh-domain.c:1981 tools/virsh-domain.c:2524 +#: tools/virsh-domain.c:2768 msgid "fully-qualified path of disk" msgstr "" -#: tools/virsh-domain.c:1989 tools/virsh-domain.c:2219 -#: tools/virsh-domain.c:2776 +#: tools/virsh-domain.c:1985 tools/virsh-domain.c:2215 +#: tools/virsh-domain.c:2772 msgid "bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:1993 +#: tools/virsh-domain.c:1989 msgid "path of base file to commit into (default bottom of chain)" msgstr "" -#: tools/virsh-domain.c:1997 +#: tools/virsh-domain.c:1993 msgid "use backing file of top as base" msgstr "" -#: tools/virsh-domain.c:2001 +#: tools/virsh-domain.c:1997 msgid "path of top file to commit from (default top of chain)" msgstr "" -#: tools/virsh-domain.c:2009 +#: tools/virsh-domain.c:2005 msgid "delete files that were successfully committed" msgstr "" @@ -29538,8 +29513,8 @@ msgid "wait for job to complete" msgstr "" -#: tools/virsh-domain.c:2018 tools/virsh-domain.c:2243 -#: tools/virsh-domain.c:2788 +#: tools/virsh-domain.c:2014 tools/virsh-domain.c:2239 +#: tools/virsh-domain.c:2784 msgid "with --wait, display the progress" msgstr "" @@ -29547,8 +29522,8 @@ msgid "with --wait, abort if copy exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:2034 tools/virsh-domain.c:2259 -#: tools/virsh-domain.c:2796 +#: tools/virsh-domain.c:2030 tools/virsh-domain.c:2255 +#: tools/virsh-domain.c:2792 msgid "with --wait, don't wait for cancel to finish" msgstr "" @@ -29557,16 +29532,16 @@ msgid "missing --wait option" msgstr "" -#: tools/virsh-domain.c:2135 +#: tools/virsh-domain.c:2131 msgid "Block Commit started" msgstr "" -#: tools/virsh-domain.c:1900 +#: tools/virsh-domain.c:1896 #, c-format msgid "failed to query job for disk %s" msgstr "" -#: tools/virsh-domain.c:2567 +#: tools/virsh-domain.c:2563 msgid "Block Commit" msgstr "" @@ -29576,31 +29551,31 @@ msgid "failed to abort job for disk %s" msgstr "" -#: tools/virsh-domain.c:2147 +#: tools/virsh-domain.c:2143 msgid "Commit aborted" msgstr "" -#: tools/virsh-domain.c:2182 +#: tools/virsh-domain.c:2178 msgid "Commit complete" msgstr "" -#: tools/virsh-domain.c:2197 +#: tools/virsh-domain.c:2193 msgid "Start a block copy operation." msgstr "" -#: tools/virsh-domain.c:2200 +#: tools/virsh-domain.c:2196 msgid "Copy a disk backing image chain to dest." msgstr "" -#: tools/virsh-domain.c:2215 +#: tools/virsh-domain.c:2211 msgid "path of the copy to create" msgstr "" -#: tools/virsh-domain.c:2223 +#: tools/virsh-domain.c:2219 msgid "make the copy share a backing chain" msgstr "" -#: tools/virsh-domain.c:2227 +#: tools/virsh-domain.c:2223 msgid "reuse existing destination" msgstr "" @@ -29608,7 +29583,7 @@ msgid "use raw destination file" msgstr "" -#: tools/virsh-domain.c:2239 +#: tools/virsh-domain.c:2235 msgid "wait for job to reach mirroring phase" msgstr "" @@ -29624,49 +29599,49 @@ msgid "cannot mix --pivot and --finish" msgstr "" -#: tools/virsh-domain.c:2455 +#: tools/virsh-domain.c:2451 msgid "Block Copy started" msgstr "" -#: tools/virsh-domain.c:2375 tools/virsh-domain.c:2566 +#: tools/virsh-domain.c:2371 tools/virsh-domain.c:2562 msgid "Block Copy" msgstr "" -#: tools/virsh-domain.c:2165 tools/virsh-domain.c:2483 +#: tools/virsh-domain.c:2161 tools/virsh-domain.c:2479 #, c-format msgid "failed to pivot job for disk %s" msgstr "" -#: tools/virsh-domain.c:2172 tools/virsh-domain.c:2490 +#: tools/virsh-domain.c:2168 tools/virsh-domain.c:2486 #, c-format msgid "failed to finish job for disk %s" msgstr "" -#: tools/virsh-domain.c:2466 +#: tools/virsh-domain.c:2462 msgid "Copy aborted" msgstr "" -#: tools/virsh-domain.c:2169 tools/virsh-domain.c:2487 +#: tools/virsh-domain.c:2165 tools/virsh-domain.c:2483 msgid "Successfully pivoted" msgstr "" -#: tools/virsh-domain.c:2494 +#: tools/virsh-domain.c:2490 msgid "Successfully copied" msgstr "" -#: tools/virsh-domain.c:2496 +#: tools/virsh-domain.c:2492 msgid "Now in mirroring phase" msgstr "" -#: tools/virsh-domain.c:2514 +#: tools/virsh-domain.c:2510 msgid "Manage active block operations" msgstr "" -#: tools/virsh-domain.c:2517 +#: tools/virsh-domain.c:2513 msgid "Query, adjust speed, or cancel active block operations." msgstr "" -#: tools/virsh-domain.c:2532 +#: tools/virsh-domain.c:2528 msgid "abort the active job on the specified disk" msgstr "" @@ -29678,7 +29653,7 @@ msgid "conclude and pivot a copy job" msgstr "" -#: tools/virsh-domain.c:2544 +#: tools/virsh-domain.c:2540 msgid "get active job information for the specified disk" msgstr "" @@ -29686,11 +29661,11 @@ msgid "set the Bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:2564 tools/virsh-domain.c:2574 +#: tools/virsh-domain.c:2560 tools/virsh-domain.c:2570 msgid "Unknown job" msgstr "" -#: tools/virsh-domain.c:2565 tools/virsh-domain.c:2847 +#: tools/virsh-domain.c:2561 tools/virsh-domain.c:2843 msgid "Block Pull" msgstr "" @@ -29703,43 +29678,43 @@ msgid " Bandwidth limit: %lu MiB/s\n" msgstr "" -#: tools/virsh-domain.c:2758 tools/virsh-domain.c:2761 +#: tools/virsh-domain.c:2754 tools/virsh-domain.c:2757 msgid "Populate a disk from its backing image." msgstr "" -#: tools/virsh-domain.c:2780 +#: tools/virsh-domain.c:2776 msgid "path of backing file in chain for a partial pull" msgstr "" -#: tools/virsh-domain.c:2784 +#: tools/virsh-domain.c:2780 msgid "wait for job to finish" msgstr "" -#: tools/virsh-domain.c:2792 +#: tools/virsh-domain.c:2788 msgid "with --wait, abort if pull exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:2866 +#: tools/virsh-domain.c:2862 msgid "Block Pull started" msgstr "" -#: tools/virsh-domain.c:2877 +#: tools/virsh-domain.c:2873 msgid "Pull aborted" msgstr "" -#: tools/virsh-domain.c:2888 +#: tools/virsh-domain.c:2884 msgid "Pull complete" msgstr "" -#: tools/virsh-domain.c:2905 tools/virsh-domain.c:2908 +#: tools/virsh-domain.c:2901 tools/virsh-domain.c:2904 msgid "Resize block device of domain." msgstr "" -#: tools/virsh-domain.c:2919 +#: tools/virsh-domain.c:2915 msgid "Fully-qualified path of block device" msgstr "" -#: tools/virsh-domain.c:2924 +#: tools/virsh-domain.c:2920 msgid "New size of the block device, as scaled integer (default KiB)" msgstr "" @@ -29748,151 +29723,151 @@ msgid "Unable to parse integer" msgstr "" -#: tools/virsh-domain.c:2954 +#: tools/virsh-domain.c:2950 #, c-format msgid "Failed to resize block device '%s'" msgstr "" -#: tools/virsh-domain.c:2956 +#: tools/virsh-domain.c:2952 #, c-format msgid "Block device '%s' is resized" msgstr "" -#: tools/virsh-domain.c:2970 +#: tools/virsh-domain.c:2966 msgid "connect to the guest console" msgstr "Yhdistä vieraskonsoliin" -#: tools/virsh-domain.c:2973 +#: tools/virsh-domain.c:2969 msgid "Connect the virtual serial console for the guest" msgstr "Yhdistä vieraan virtuaalisarjakonsoli" -#: tools/virsh-domain.c:2982 +#: tools/virsh-domain.c:2978 msgid "character device name" msgstr "" -#: tools/virsh-domain.c:2986 +#: tools/virsh-domain.c:2982 msgid "force console connection (disconnect already connected sessions)" msgstr "" -#: tools/virsh-domain.c:2990 +#: tools/virsh-domain.c:2986 msgid "only connect if safe console handling is supported" msgstr "" -#: tools/virsh-domain.c:3005 +#: tools/virsh-domain.c:3001 msgid "Unable to get domain status" msgstr "" -#: tools/virsh-domain.c:3010 +#: tools/virsh-domain.c:3006 msgid "The domain is not running" msgstr "" -#: tools/virsh-domain.c:3015 +#: tools/virsh-domain.c:3011 msgid "Cannot run interactive console without a controlling TTY" msgstr "" -#: tools/virsh-domain.c:3019 +#: tools/virsh-domain.c:3015 #, c-format msgid "Connected to domain %s\n" msgstr "" -#: tools/virsh-domain.c:3020 +#: tools/virsh-domain.c:3016 #, c-format msgid "Escape character is %s\n" msgstr "" -#: tools/virsh-domain.c:3063 +#: tools/virsh-domain.c:3059 msgid "set link state of a virtual interface" msgstr "" -#: tools/virsh-domain.c:3066 +#: tools/virsh-domain.c:3062 msgid "" "Set link state of a domain's virtual interface. This command wraps usage of " "update-device command." msgstr "" -#: tools/virsh-domain.c:3084 +#: tools/virsh-domain.c:3080 msgid "new state of the device" msgstr "" -#: tools/virsh-domain.c:3125 +#: tools/virsh-domain.c:3121 #, c-format msgid "invalid link state '%s'" msgstr "" -#: tools/virsh-domain.c:3145 +#: tools/virsh-domain.c:3141 msgid "Failed to extract interface information or no interfaces found" msgstr "" -#: tools/virsh-domain.c:3176 +#: tools/virsh-domain.c:3172 #, c-format msgid "interface (%s: %s) not found" msgstr "" -#: tools/virsh-domain.c:3210 +#: tools/virsh-domain.c:3206 msgid "Failed to create XML" msgstr "XML:n luonti epäonnistui" -#: tools/virsh-domain.c:3215 +#: tools/virsh-domain.c:3211 msgid "Failed to update interface link state" msgstr "" -#: tools/virsh-domain.c:3218 tools/virsh-domain.c:11905 +#: tools/virsh-domain.c:3214 tools/virsh-domain.c:12038 msgid "Device updated successfully\n" msgstr "" -#: tools/virsh-domain.c:3236 +#: tools/virsh-domain.c:3232 msgid "get/set parameters of a virtual interface" msgstr "" -#: tools/virsh-domain.c:3239 +#: tools/virsh-domain.c:3235 msgid "Get/set parameters of a domain's virtual interface." msgstr "" -#: tools/virsh-domain.c:3387 +#: tools/virsh-domain.c:3383 msgid "Unable to get number of interface parameters" msgstr "" -#: tools/virsh-domain.c:3400 +#: tools/virsh-domain.c:3396 msgid "Unable to get interface parameters" msgstr "" -#: tools/virsh-domain.c:3425 +#: tools/virsh-domain.c:3421 msgid "Unable to set interface parameters" msgstr "" -#: tools/virsh-domain.c:3434 +#: tools/virsh-domain.c:3430 msgid "suspend a domain" msgstr "aseta toimialue keskeytystilaan" -#: tools/virsh-domain.c:3437 +#: tools/virsh-domain.c:3433 msgid "Suspend a running domain." msgstr "Aseta suorituksessa oleva toimialue keskeytystilaan." -#: tools/virsh-domain.c:3458 +#: tools/virsh-domain.c:3454 #, c-format msgid "Domain %s suspended\n" msgstr "Toimialue %s keskeytystilassa\n" -#: tools/virsh-domain.c:3460 +#: tools/virsh-domain.c:3456 #, c-format msgid "Failed to suspend domain %s" msgstr "Toimialueen %s asettaminen keskeytystilaan epäonnistui" -#: tools/virsh-domain.c:3473 +#: tools/virsh-domain.c:3469 msgid "suspend a domain gracefully using power management functions" msgstr "" -#: tools/virsh-domain.c:3477 +#: tools/virsh-domain.c:3473 msgid "" "Suspends a running domain using guest OS's power management. (Note: This " "requires a guest agent configured and running in the guest OS)." msgstr "" -#: tools/virsh-domain.c:3496 +#: tools/virsh-domain.c:3492 msgid "duration in seconds" msgstr "" -#: tools/virsh-domain.c:3489 tools/virsh-host.c:973 +#: tools/virsh-domain.c:3485 tools/virsh-host.c:968 msgid "mem(Suspend-to-RAM), disk(Suspend-to-Disk), hybrid(Hybrid-Suspend)" msgstr "" @@ -29900,77 +29875,77 @@ msgid "Invalid duration argument" msgstr "" -#: tools/virsh-domain.c:3527 tools/virsh-host.c:1005 +#: tools/virsh-domain.c:3523 tools/virsh-host.c:1000 msgid "Invalid target" msgstr "" -#: tools/virsh-domain.c:3532 +#: tools/virsh-domain.c:3528 #, c-format msgid "Domain %s could not be suspended" msgstr "" -#: tools/virsh-domain.c:3537 +#: tools/virsh-domain.c:3533 #, c-format msgid "Domain %s successfully suspended" msgstr "" -#: tools/virsh-domain.c:3553 +#: tools/virsh-domain.c:3549 msgid "wakeup a domain from pmsuspended state" msgstr "" -#: tools/virsh-domain.c:3556 +#: tools/virsh-domain.c:3552 msgid "Wakeup a domain that was previously suspended by power management." msgstr "" -#: tools/virsh-domain.c:3579 +#: tools/virsh-domain.c:3575 #, c-format msgid "Domain %s could not be woken up" msgstr "" -#: tools/virsh-domain.c:3584 +#: tools/virsh-domain.c:3580 #, c-format msgid "Domain %s successfully woken up" msgstr "" -#: tools/virsh-domain.c:3599 +#: tools/virsh-domain.c:3595 msgid "undefine a domain" msgstr "" -#: tools/virsh-domain.c:3602 +#: tools/virsh-domain.c:3598 msgid "Undefine an inactive domain, or convert persistent to transient." msgstr "" -#: tools/virsh-domain.c:10145 tools/virsh-domain.c:10193 +#: tools/virsh-domain.c:10278 tools/virsh-domain.c:10326 msgid "domain name or uuid" msgstr "toimialueen nimi tai uuid" -#: tools/virsh-domain.c:3611 +#: tools/virsh-domain.c:3607 msgid "remove domain managed state file" msgstr "" -#: tools/virsh-domain.c:3615 +#: tools/virsh-domain.c:3611 msgid "" "remove associated storage volumes (comma separated list of targets or source " "paths) (see domblklist)" msgstr "" -#: tools/virsh-domain.c:3620 +#: tools/virsh-domain.c:3616 msgid "remove all associated storage volumes (use with caution)" msgstr "" -#: tools/virsh-domain.c:3629 +#: tools/virsh-domain.c:3625 msgid "wipe data on the removed volumes" msgstr "" -#: tools/virsh-domain.c:3633 +#: tools/virsh-domain.c:3629 msgid "remove all domain snapshot metadata, if inactive" msgstr "" -#: tools/virsh-domain.c:3782 +#: tools/virsh-domain.c:3778 msgid "Storage volume deletion is supported only on stopped domains" msgstr "" -#: tools/virsh-domain.c:3789 +#: tools/virsh-domain.c:3785 msgid "Specified both --storage and --remove-all-storage" msgstr "" @@ -29978,238 +29953,238 @@ msgid "Could not retrieve domain XML description" msgstr "" -#: tools/virsh-domain.c:3846 +#: tools/virsh-domain.c:3842 #, c-format msgid "Missing storage volume name for disk '%s'" msgstr "" -#: tools/virsh-domain.c:3854 +#: tools/virsh-domain.c:3850 #, c-format msgid "Storage pool '%s' for volume '%s' not found." msgstr "" -#: tools/virsh-domain.c:3869 +#: tools/virsh-domain.c:3865 #, c-format msgid "" "Storage volume '%s'(%s) is not managed by libvirt. Remove it manually.\n" msgstr "" -#: tools/virsh-domain.c:3889 +#: tools/virsh-domain.c:3885 #, c-format msgid "Volume '%s' was not found in domain's definition.\n" msgstr "" -#: tools/virsh-domain.c:3938 +#: tools/virsh-domain.c:3934 #, c-format msgid "Unable to remove metadata of %d snapshots" msgstr "" -#: tools/virsh-domain.c:3939 +#: tools/virsh-domain.c:3935 #, c-format msgid "Refusing to undefine while %d snapshots exist" msgstr "" -#: tools/virsh-domain.c:3948 +#: tools/virsh-domain.c:3944 #, c-format msgid "Domain %s has been undefined\n" msgstr "Toimialueen %s määritys on poistettu\n" -#: tools/virsh-domain.c:3951 +#: tools/virsh-domain.c:3947 #, c-format msgid "Failed to undefine domain %s" msgstr "Toimialueen %s määrityksen poistaminen epäonnistui" -#: tools/virsh-domain.c:3959 +#: tools/virsh-domain.c:3955 #, c-format msgid "Wiping volume '%s'(%s) ... " msgstr "" -#: tools/virsh-domain.c:3963 +#: tools/virsh-domain.c:3959 msgid "Failed! Volume not removed." msgstr "" -#: tools/virsh-domain.c:3967 +#: tools/virsh-domain.c:3963 msgid "Done.\n" msgstr "" -#: tools/virsh-domain.c:3973 +#: tools/virsh-domain.c:3969 #, c-format msgid "Failed to remove storage volume '%s'(%s)" msgstr "" -#: tools/virsh-domain.c:3977 +#: tools/virsh-domain.c:3973 #, c-format msgid "Volume '%s'(%s) removed.\n" msgstr "" -#: tools/virsh-domain.c:4015 +#: tools/virsh-domain.c:4011 msgid "start a (previously defined) inactive domain" msgstr "käynnistä (aikaisemmin määritetty) epäaktiivinen toimialue" -#: tools/virsh-domain.c:4018 +#: tools/virsh-domain.c:4014 msgid "" "Start a domain, either from the last managedsave\n" " state, or via a fresh boot if no managedsave state\n" " is present." msgstr "" -#: tools/virsh-domain.c:4026 +#: tools/virsh-domain.c:4022 msgid "name of the inactive domain" msgstr "Epäaktiivisen toimialueen nimi" -#: tools/virsh-domain.c:4031 tools/virsh-domain.c:7980 +#: tools/virsh-domain.c:4027 tools/virsh-domain.c:8113 msgid "attach to console after creation" msgstr "" -#: tools/virsh-domain.c:4036 tools/virsh-domain.c:7985 +#: tools/virsh-domain.c:4032 tools/virsh-domain.c:8118 msgid "leave the guest paused after creation" msgstr "" -#: tools/virsh-domain.c:4040 tools/virsh-domain.c:7989 +#: tools/virsh-domain.c:4036 tools/virsh-domain.c:8122 msgid "automatically destroy the guest when virsh disconnects" msgstr "" -#: tools/virsh-domain.c:4044 +#: tools/virsh-domain.c:4040 msgid "avoid file system cache when loading" msgstr "" -#: tools/virsh-domain.c:4048 +#: tools/virsh-domain.c:4044 msgid "force fresh boot by discarding any managed save" msgstr "" -#: tools/virsh-domain.c:4052 tools/virsh-domain.c:7993 +#: tools/virsh-domain.c:4048 tools/virsh-domain.c:8126 msgid "pass file descriptors N,M,... to the guest" msgstr "" -#: tools/virsh-domain.c:4076 +#: tools/virsh-domain.c:4072 #, c-format msgid "Unable to split FD list '%s'" msgstr "" -#: tools/virsh-domain.c:4083 +#: tools/virsh-domain.c:4079 #, c-format msgid "Unable to parse FD number '%s'" msgstr "" -#: tools/virsh-domain.c:4087 +#: tools/virsh-domain.c:4083 msgid "Unable to allocate FD list" msgstr "" -#: tools/virsh-domain.c:4123 +#: tools/virsh-domain.c:4119 msgid "Domain is already active" msgstr "Toimialue on jo aktiivinen" -#: tools/virsh-domain.c:4168 +#: tools/virsh-domain.c:4164 #, c-format msgid "Failed to start domain %s" msgstr "Toimialueen %s käynnistys epäonnistui" -#: tools/virsh-domain.c:4173 +#: tools/virsh-domain.c:4169 #, c-format msgid "Domain %s started\n" msgstr "Toimialue %s käynnistetty\n" -#: tools/virsh-domain.c:4193 +#: tools/virsh-domain.c:4189 msgid "save a domain state to a file" msgstr "tallenna toimialueen tila tiedostoon" -#: tools/virsh-domain.c:4196 +#: tools/virsh-domain.c:4192 msgid "Save the RAM state of a running domain." msgstr "" -#: tools/virsh-domain.c:4206 tools/virsh-domain.c:4651 +#: tools/virsh-domain.c:4202 tools/virsh-domain.c:4647 msgid "avoid file system cache when saving" msgstr "" -#: tools/virsh-domain.c:4203 +#: tools/virsh-domain.c:4199 msgid "where to save the data" msgstr "mihin tiedot tallennetaan" -#: tools/virsh-domain.c:4210 tools/virsh-domain.c:4512 -#: tools/virsh-domain.c:4940 tools/virsh-domain.c:5250 -#: tools/virsh-domain.c:10382 +#: tools/virsh-domain.c:4206 tools/virsh-domain.c:4508 +#: tools/virsh-domain.c:4936 tools/virsh-domain.c:5246 +#: tools/virsh-domain.c:10515 msgid "filename containing updated XML for the target" msgstr "" -#: tools/virsh-domain.c:4214 tools/virsh-domain.c:4516 -#: tools/virsh-domain.c:4579 +#: tools/virsh-domain.c:4210 tools/virsh-domain.c:4512 +#: tools/virsh-domain.c:4575 msgid "set domain to be running on restore" msgstr "" -#: tools/virsh-domain.c:4218 tools/virsh-domain.c:4520 -#: tools/virsh-domain.c:4583 +#: tools/virsh-domain.c:4214 tools/virsh-domain.c:4516 +#: tools/virsh-domain.c:4579 msgid "set domain to be paused on restore" msgstr "" -#: tools/virsh-domain.c:4222 tools/virsh-domain.c:4663 +#: tools/virsh-domain.c:4218 tools/virsh-domain.c:4659 msgid "display the progress of save" msgstr "" -#: tools/virsh-domain.c:4272 +#: tools/virsh-domain.c:4268 #, c-format msgid "Failed to save domain %s to %s" msgstr "Toimialueen %s tallentaminen tiedostoon %s epäonnistui" -#: tools/virsh-domain.c:4433 tools/virsh-domain.c:6065 +#: tools/virsh-domain.c:4429 tools/virsh-domain.c:6061 msgid "Save" msgstr "" -#: tools/virsh-domain.c:4438 +#: tools/virsh-domain.c:4434 #, c-format msgid "" "\n" "Domain %s saved to %s\n" msgstr "" -#: tools/virsh-domain.c:4450 +#: tools/virsh-domain.c:4446 msgid "saved state domain information in XML" msgstr "" -#: tools/virsh-domain.c:4453 +#: tools/virsh-domain.c:4449 msgid "Dump XML of domain information for a saved state file to stdout." msgstr "" -#: tools/virsh-domain.c:4459 +#: tools/virsh-domain.c:4455 msgid "saved state file to read" msgstr "" -#: tools/virsh-domain.c:4462 tools/virsh-domain.c:4891 -#: tools/virsh-domain.c:9915 tools/virsh-snapshot.c:628 -#: tools/virsh-snapshot.c:1669 +#: tools/virsh-domain.c:4458 tools/virsh-domain.c:4887 +#: tools/virsh-domain.c:10048 tools/virsh-snapshot.c:618 +#: tools/virsh-snapshot.c:1665 msgid "include security sensitive information in XML dump" msgstr "" -#: tools/virsh-domain.c:4499 +#: tools/virsh-domain.c:4495 msgid "redefine the XML for a domain's saved state file" msgstr "" -#: tools/virsh-domain.c:4502 +#: tools/virsh-domain.c:4498 msgid "Replace the domain XML associated with a saved state file" msgstr "" -#: tools/virsh-domain.c:4508 +#: tools/virsh-domain.c:4504 msgid "saved state file to modify" msgstr "" -#: tools/virsh-domain.c:4550 tools/virsh-snapshot.c:600 +#: tools/virsh-domain.c:4546 tools/virsh-snapshot.c:590 #, c-format msgid "Failed to update %s" msgstr "" -#: tools/virsh-domain.c:4554 +#: tools/virsh-domain.c:4550 #, c-format msgid "State file %s updated.\n" msgstr "" -#: tools/virsh-domain.c:4567 +#: tools/virsh-domain.c:4563 msgid "edit XML for a domain's saved state file" msgstr "" -#: tools/virsh-domain.c:4570 +#: tools/virsh-domain.c:4566 msgid "Edit the domain XML associated with a saved state file" msgstr "" -#: tools/virsh-domain.c:4576 +#: tools/virsh-domain.c:4572 msgid "saved state file to edit" msgstr "" @@ -30217,21 +30192,21 @@ msgid "--running and --paused are mutually exclusive" msgstr "" -#: tools/virsh-domain.c:4615 +#: tools/virsh-domain.c:4611 #, c-format msgid "Saved image %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-domain.c:4624 +#: tools/virsh-domain.c:4620 #, c-format msgid "State file %s edited.\n" msgstr "" -#: tools/virsh-domain.c:4636 +#: tools/virsh-domain.c:4632 msgid "managed save of a domain state" msgstr "" -#: tools/virsh-domain.c:4639 +#: tools/virsh-domain.c:4635 msgid "" "Save and destroy a running domain, so it can be restarted from\n" " the same state at a later time. When the virsh 'start'\n" @@ -30239,215 +30214,215 @@ " be started from this saved state." msgstr "" -#: tools/virsh-domain.c:4655 +#: tools/virsh-domain.c:4651 msgid "set domain to be running on next start" msgstr "" -#: tools/virsh-domain.c:4659 +#: tools/virsh-domain.c:4655 msgid "set domain to be paused on next start" msgstr "" -#: tools/virsh-domain.c:4696 +#: tools/virsh-domain.c:4692 #, c-format msgid "Failed to save domain %s state" msgstr "" -#: tools/virsh-domain.c:4739 +#: tools/virsh-domain.c:4735 msgid "Managedsave" msgstr "" -#: tools/virsh-domain.c:4744 +#: tools/virsh-domain.c:4740 #, c-format msgid "" "\n" "Domain %s state saved by libvirt\n" msgstr "" -#: tools/virsh-domain.c:4758 +#: tools/virsh-domain.c:4754 msgid "Remove managed save of a domain" msgstr "" -#: tools/virsh-domain.c:4761 +#: tools/virsh-domain.c:4757 msgid "Remove an existing managed save state file from a domain" msgstr "" -#: tools/virsh-domain.c:4784 +#: tools/virsh-domain.c:4780 msgid "Failed to check for domain managed save image" msgstr "" -#: tools/virsh-domain.c:4790 +#: tools/virsh-domain.c:4786 #, c-format msgid "Failed to remove managed save image for domain %s" msgstr "" -#: tools/virsh-domain.c:4795 +#: tools/virsh-domain.c:4791 #, c-format msgid "Removed managedsave image for domain %s" msgstr "" -#: tools/virsh-domain.c:4798 +#: tools/virsh-domain.c:4794 #, c-format msgid "Domain %s has no manage save image; removal skipped" msgstr "" -#: tools/virsh-domain.c:4999 +#: tools/virsh-domain.c:4995 msgid "show/set scheduler parameters" msgstr "näytä/aseta skeduloijan parametrit" -#: tools/virsh-domain.c:5002 +#: tools/virsh-domain.c:4998 msgid "Show/Set scheduler parameters." msgstr "Näytä/aseta skeduloijan parametrit." -#: tools/virsh-domain.c:5012 +#: tools/virsh-domain.c:5008 msgid "weight for XEN_CREDIT" msgstr "" -#: tools/virsh-domain.c:5017 +#: tools/virsh-domain.c:5013 msgid "cap for XEN_CREDIT" msgstr "" -#: tools/virsh-domain.c:5019 +#: tools/virsh-domain.c:5015 msgid "get/set current scheduler info" msgstr "" -#: tools/virsh-domain.c:5020 +#: tools/virsh-domain.c:5016 msgid "get/set value to be used on next boot" msgstr "" -#: tools/virsh-domain.c:5021 +#: tools/virsh-domain.c:5017 msgid "get/set value from running domain" msgstr "" -#: tools/virsh-domain.c:5025 +#: tools/virsh-domain.c:5021 msgid "parameter=value" msgstr "" -#: tools/virsh-domain.c:5058 +#: tools/virsh-domain.c:5054 #, c-format msgid "invalid scheduler option: %s" msgstr "" -#: tools/virsh-domain.c:5082 +#: tools/virsh-domain.c:5078 msgid "Invalid syntax for --set, expecting name=value" msgstr "" -#: tools/virsh-domain.c:5155 tools/virsh-domain.c:5158 +#: tools/virsh-domain.c:5151 tools/virsh-domain.c:5154 msgid "Scheduler" msgstr "Skeduloija" -#: tools/virsh-domain.c:5158 tools/virsh-domain.c:6063 +#: tools/virsh-domain.c:5154 tools/virsh-domain.c:6059 msgid "Unknown" msgstr "Tuntematon" -#: tools/virsh-domain.c:5209 +#: tools/virsh-domain.c:5205 msgid "cannot query both live and config at once" msgstr "" -#: tools/virsh-domain.c:5234 +#: tools/virsh-domain.c:5230 msgid "restore a domain from a saved state in a file" msgstr "palauta toimialue tiedostoon tallennetusta tilasta" -#: tools/virsh-domain.c:5237 +#: tools/virsh-domain.c:5233 msgid "Restore a domain." msgstr "Palauta toimialue." -#: tools/virsh-domain.c:5243 +#: tools/virsh-domain.c:5239 msgid "the state to restore" msgstr "palautettava tila" -#: tools/virsh-domain.c:5246 +#: tools/virsh-domain.c:5242 msgid "avoid file system cache when restoring" msgstr "" -#: tools/virsh-domain.c:5254 +#: tools/virsh-domain.c:5250 msgid "restore domain into running state" msgstr "" -#: tools/virsh-domain.c:5258 +#: tools/virsh-domain.c:5254 msgid "restore domain into paused state" msgstr "" -#: tools/virsh-domain.c:5293 +#: tools/virsh-domain.c:5289 #, c-format msgid "Failed to restore domain from %s" msgstr "Toimialueen palautetus tiedostosta %s epäonnistui" -#: tools/virsh-domain.c:5297 +#: tools/virsh-domain.c:5293 #, c-format msgid "Domain restored from %s\n" msgstr "Toimialue palautettu tiedostosta %s\n" -#: tools/virsh-domain.c:5310 +#: tools/virsh-domain.c:5306 msgid "dump the core of a domain to a file for analysis" msgstr "tallenna toimialueen muistivedos tiedostoon analysointia varten" -#: tools/virsh-domain.c:5313 +#: tools/virsh-domain.c:5309 msgid "Core dump a domain." msgstr "Tee toimialueen muistivedos" -#: tools/virsh-domain.c:5321 +#: tools/virsh-domain.c:5317 msgid "perform a live core dump if supported" msgstr "" -#: tools/virsh-domain.c:5324 +#: tools/virsh-domain.c:5320 msgid "crash the domain after core dump" msgstr "" -#: tools/virsh-domain.c:5328 +#: tools/virsh-domain.c:5324 msgid "avoid file system cache when dumping" msgstr "" -#: tools/virsh-domain.c:5332 +#: tools/virsh-domain.c:5328 msgid "reset the domain after core dump" msgstr "" -#: tools/virsh-domain.c:5320 +#: tools/virsh-domain.c:5316 msgid "where to dump the core" msgstr "mihin muistivedos tallennetaan" -#: tools/virsh-domain.c:5336 +#: tools/virsh-domain.c:5332 msgid "display the progress of dump" msgstr "" -#: tools/virsh-domain.c:5340 +#: tools/virsh-domain.c:5336 msgid "dump domain's memory only" msgstr "" -#: tools/virsh-domain.c:5412 tools/virsh-domain.c:5417 +#: tools/virsh-domain.c:5408 tools/virsh-domain.c:5413 #, c-format msgid "Failed to core dump domain %s to %s" msgstr "" "Toimialueen %s muistivedoksen tallentaminen tiedostoon %s epäonnistui" -#: tools/virsh-domain.c:5465 tools/virsh-domain.c:6071 +#: tools/virsh-domain.c:5461 tools/virsh-domain.c:6067 msgid "Dump" msgstr "" -#: tools/virsh-domain.c:5470 +#: tools/virsh-domain.c:5466 #, c-format msgid "" "\n" "Domain %s dumped to %s\n" msgstr "" -#: tools/virsh-domain.c:5481 +#: tools/virsh-domain.c:5477 msgid "" "take a screenshot of a current domain console and store it into a file" msgstr "" -#: tools/virsh-domain.c:5485 +#: tools/virsh-domain.c:5481 msgid "screenshot of a current domain console" msgstr "" -#: tools/virsh-domain.c:5494 +#: tools/virsh-domain.c:5490 msgid "where to store the screenshot" msgstr "" -#: tools/virsh-domain.c:5498 +#: tools/virsh-domain.c:5494 msgid "ID of a screen to take screenshot of" msgstr "" -#: tools/virsh-domain.c:5516 +#: tools/virsh-domain.c:5512 msgid "Invalid domain supplied" msgstr "" @@ -30455,59 +30430,59 @@ msgid "invalid screen ID" msgstr "" -#: tools/virsh-domain.c:5569 +#: tools/virsh-domain.c:5565 #, c-format msgid "could not take a screenshot of %s" msgstr "" -#: tools/virsh-domain.c:5582 +#: tools/virsh-domain.c:5578 #, c-format msgid "cannot create file %s" msgstr "" -#: tools/virsh-domain.c:5590 +#: tools/virsh-domain.c:5586 #, c-format msgid "could not receive data from domain %s" msgstr "" -#: tools/virsh-domain.c:5595 tools/virsh-volume.c:739 tools/virsh-volume.c:847 +#: tools/virsh-domain.c:5591 tools/virsh-volume.c:734 tools/virsh-volume.c:842 #, c-format msgid "cannot close file %s" msgstr "" -#: tools/virsh-domain.c:5600 +#: tools/virsh-domain.c:5596 #, c-format msgid "cannot close stream on domain %s" msgstr "" -#: tools/virsh-domain.c:5604 +#: tools/virsh-domain.c:5600 #, c-format msgid "Screenshot saved to %s, with type of %s" msgstr "" -#: tools/virsh-domain.c:5785 +#: tools/virsh-domain.c:5781 msgid "resume a domain" msgstr "palauta toimialue" -#: tools/virsh-domain.c:5788 +#: tools/virsh-domain.c:5784 msgid "Resume a previously suspended domain." msgstr "Palauta aiemmin keskeytystilaan asetettu toimialue." -#: tools/virsh-domain.c:5809 +#: tools/virsh-domain.c:5805 #, c-format msgid "Domain %s resumed\n" msgstr "Toimialue %s palautettu\n" -#: tools/virsh-domain.c:5811 +#: tools/virsh-domain.c:5807 #, c-format msgid "Failed to resume domain %s" msgstr "Toimialueen %s palautus epäonnistui" -#: tools/virsh-domain.c:5824 +#: tools/virsh-domain.c:5820 msgid "gracefully shutdown a domain" msgstr "sammuta toimialue siististi" -#: tools/virsh-domain.c:5827 +#: tools/virsh-domain.c:5823 msgid "Run shutdown in the target domain." msgstr "Aja sammutus kohdetoimialueella." @@ -30515,7 +30490,7 @@ msgid "shutdown mode: acpi|agent|initctl|signal" msgstr "" -#: tools/virsh-domain.c:5856 tools/virsh-domain.c:5939 +#: tools/virsh-domain.c:5852 tools/virsh-domain.c:5935 msgid "Cannot parse mode string" msgstr "" @@ -30525,276 +30500,275 @@ "Unknown mode %s value, expecting 'acpi', 'agent', 'initctl' or 'signal'" msgstr "" -#: tools/virsh-domain.c:5890 +#: tools/virsh-domain.c:5886 #, c-format msgid "Domain %s is being shutdown\n" msgstr "Toimialuetta %s sammutetaan\n" -#: tools/virsh-domain.c:5892 +#: tools/virsh-domain.c:5888 #, c-format msgid "Failed to shutdown domain %s" msgstr "Toimialueen %s sammutus epäonnistui" -#: tools/virsh-domain.c:5908 +#: tools/virsh-domain.c:5904 msgid "reboot a domain" msgstr "käynnistä toimialue uudelleen" -#: tools/virsh-domain.c:5911 +#: tools/virsh-domain.c:5907 msgid "Run a reboot command in the target domain." msgstr "Aja uudelleenkäynnistyskomento kohdetoimialueella." -#: tools/virsh-domain.c:5969 +#: tools/virsh-domain.c:5965 #, c-format msgid "Domain %s is being rebooted\n" msgstr "Toimialuetta %s uudelleenkäynnistetään\n" -#: tools/virsh-domain.c:5971 +#: tools/virsh-domain.c:5967 #, c-format msgid "Failed to reboot domain %s" msgstr "Toimialueen %s uudelleenkäynnistys epäonnistui" -#: tools/virsh-domain.c:5987 +#: tools/virsh-domain.c:5983 msgid "reset a domain" msgstr "" -#: tools/virsh-domain.c:5990 +#: tools/virsh-domain.c:5986 msgid "Reset the target domain as if by power button" msgstr "" -#: tools/virsh-domain.c:6011 +#: tools/virsh-domain.c:6007 #, c-format msgid "Domain %s was reset\n" msgstr "" -#: tools/virsh-domain.c:6013 +#: tools/virsh-domain.c:6009 #, c-format msgid "Failed to reset domain %s" msgstr "" -#: tools/virsh-domain.c:6026 +#: tools/virsh-domain.c:6022 msgid "domain job information" msgstr "" -#: tools/virsh-domain.c:6029 +#: tools/virsh-domain.c:6025 msgid "Returns information about jobs running on a domain." msgstr "" -#: tools/virsh-domain.c:6046 +#: tools/virsh-domain.c:6042 msgid "None" msgstr "" -#: tools/virsh-domain.c:6047 +#: tools/virsh-domain.c:6043 msgid "Bounded" msgstr "" -#: tools/virsh-domain.c:6048 +#: tools/virsh-domain.c:6044 msgid "Unbounded" msgstr "" -#: tools/virsh-domain.c:6049 +#: tools/virsh-domain.c:6045 msgid "Completed" msgstr "" -#: tools/virsh-domain.c:6051 +#: tools/virsh-domain.c:6047 msgid "Cancelled" msgstr "" -#: tools/virsh-domain.c:6153 +#: tools/virsh-domain.c:6149 msgid "Job type:" msgstr "" -#: tools/virsh-domain.c:6171 +#: tools/virsh-domain.c:6167 msgid "Time elapsed:" msgstr "" -#: tools/virsh-domain.c:6182 +#: tools/virsh-domain.c:6178 msgid "Time remaining:" msgstr "" -#: tools/virsh-domain.c:6187 +#: tools/virsh-domain.c:6183 msgid "Data processed:" msgstr "" -#: tools/virsh-domain.c:6189 +#: tools/virsh-domain.c:6185 msgid "Data remaining:" msgstr "" -#: tools/virsh-domain.c:6191 +#: tools/virsh-domain.c:6187 msgid "Data total:" msgstr "" -#: tools/virsh-domain.c:6196 +#: tools/virsh-domain.c:6192 msgid "Memory processed:" msgstr "" -#: tools/virsh-domain.c:6198 +#: tools/virsh-domain.c:6194 msgid "Memory remaining:" msgstr "" -#: tools/virsh-domain.c:6200 +#: tools/virsh-domain.c:6196 msgid "Memory total:" msgstr "" -#: tools/virsh-domain.c:6239 +#: tools/virsh-domain.c:6243 msgid "File processed:" msgstr "" -#: tools/virsh-domain.c:6241 +#: tools/virsh-domain.c:6245 msgid "File remaining:" msgstr "" -#: tools/virsh-domain.c:6243 +#: tools/virsh-domain.c:6247 msgid "File total:" msgstr "" -#: tools/virsh-domain.c:6261 +#: tools/virsh-domain.c:6265 msgid "Constant pages:" msgstr "" -#: tools/virsh-domain.c:6268 +#: tools/virsh-domain.c:6272 msgid "Normal pages:" msgstr "" -#: tools/virsh-domain.c:6276 +#: tools/virsh-domain.c:6280 msgid "Normal data:" msgstr "" -#: tools/virsh-domain.c:6289 +#: tools/virsh-domain.c:6293 msgid "Expected downtime:" msgstr "" -#: tools/virsh-domain.c:6313 +#: tools/virsh-domain.c:6317 msgid "Compression cache:" msgstr "" -#: tools/virsh-domain.c:6321 +#: tools/virsh-domain.c:6325 msgid "Compressed data:" msgstr "" -#: tools/virsh-domain.c:6328 +#: tools/virsh-domain.c:6332 msgid "Compressed pages:" msgstr "" -#: tools/virsh-domain.c:6335 +#: tools/virsh-domain.c:6339 msgid "Compression cache misses:" msgstr "" -#: tools/virsh-domain.c:6342 +#: tools/virsh-domain.c:6346 msgid "Compression overflows:" msgstr "" -#: tools/virsh-domain.c:6370 +#: tools/virsh-domain.c:6374 msgid "abort active domain job" msgstr "" -#: tools/virsh-domain.c:6373 +#: tools/virsh-domain.c:6377 msgid "Aborts the currently running domain job" msgstr "" -#: tools/virsh-domain.c:6404 +#: tools/virsh-domain.c:6408 msgid "domain vcpu counts" msgstr "" -#: tools/virsh-domain.c:6407 +#: tools/virsh-domain.c:6411 msgid "Returns the number of virtual CPUs used by the domain." msgstr "" -#: tools/virsh-domain.c:6416 +#: tools/virsh-domain.c:6420 msgid "get maximum count of vcpus" msgstr "" -#: tools/virsh-domain.c:6420 +#: tools/virsh-domain.c:6424 msgid "get number of currently active vcpus" msgstr "" -#: tools/virsh-domain.c:6422 +#: tools/virsh-domain.c:6426 msgid "get value from running domain" msgstr "" -#: tools/virsh-domain.c:6423 +#: tools/virsh-domain.c:6427 msgid "get value to be used on next boot" msgstr "" -#: tools/virsh-domain.c:6424 +#: tools/virsh-domain.c:6428 msgid "get value according to current domain state" msgstr "" -#: tools/virsh-domain.c:6427 +#: tools/virsh-domain.c:6431 msgid "retrieve vcpu count from the guest instead of the hypervisor" msgstr "" -#: tools/virsh-domain.c:6471 +#: tools/virsh-domain.c:6475 msgid "Failed to retrieve vCPU count from the guest" msgstr "" -#: tools/virsh-domain.c:6497 tools/virsh-domain.c:6673 +#: tools/virsh-domain.c:6501 tools/virsh-domain.c:6677 msgid "Failed to retrieve maximum vcpu count" msgstr "" -#: tools/virsh-domain.c:6502 +#: tools/virsh-domain.c:6506 msgid "Failed to retrieve current vcpu count" msgstr "" -#: tools/virsh-domain.c:6574 tools/virsh-domain.c:6575 +#: tools/virsh-domain.c:6578 tools/virsh-domain.c:6579 msgid "maximum" msgstr "" -#: tools/virsh-domain.c:6574 tools/virsh-domain.c:6576 +#: tools/virsh-domain.c:6578 tools/virsh-domain.c:6580 msgid "config" msgstr "" -#: tools/virsh-domain.c:6575 tools/virsh-domain.c:6577 +#: tools/virsh-domain.c:6579 tools/virsh-domain.c:6581 msgid "live" msgstr "" -#: tools/virsh-domain.c:6576 tools/virsh-domain.c:6577 +#: tools/virsh-domain.c:6580 tools/virsh-domain.c:6581 msgid "current" msgstr "" -#: tools/virsh-domain.c:6601 +#: tools/virsh-domain.c:6605 msgid "detailed domain vcpu information" msgstr "" -#: tools/virsh-domain.c:6604 +#: tools/virsh-domain.c:6608 msgid "Returns basic information about the domain virtual CPUs." msgstr "Palauttaa perustietoja toimialueen virtuaalisista prosessoreista." -#: tools/virsh-domain.c:6755 tools/virsh-domain.c:6816 -#: tools/virsh-domain.c:6937 +#: tools/virsh-domain.c:6759 tools/virsh-domain.c:6820 msgid "VCPU:" msgstr "Virtuaaliprosessori:" -#: tools/virsh-domain.c:6756 tools/virsh-domain.c:6817 +#: tools/virsh-domain.c:6760 tools/virsh-domain.c:6821 msgid "CPU:" msgstr "Prosessori:" -#: tools/virsh-domain.c:6629 +#: tools/virsh-domain.c:6633 msgid "CPU Affinity:" msgstr "Prosessorin affiniteetti:" -#: tools/virsh-domain.c:6756 tools/virsh-domain.c:6757 -#: tools/virsh-domain.c:6758 +#: tools/virsh-domain.c:6760 tools/virsh-domain.c:6761 +#: tools/virsh-domain.c:6762 msgid "N/A" msgstr "" -#: tools/virsh-domain.c:6758 +#: tools/virsh-domain.c:6762 msgid "CPU time" msgstr "" -#: tools/virsh-domain.c:6850 +#: tools/virsh-domain.c:6854 msgid "control or query domain vcpu affinity" msgstr "" -#: tools/virsh-domain.c:6853 +#: tools/virsh-domain.c:6857 msgid "Pin domain VCPUs to host physical CPUs." msgstr "" "Kiinnitä toimialueen virtuaaliprosessorit isännän fyysisiin prosessoreihin." -#: tools/virsh-domain.c:6862 +#: tools/virsh-domain.c:6866 msgid "vcpu number" msgstr "virtuaaliprosessorin numero" -#: tools/virsh-domain.c:6867 tools/virsh-domain.c:7080 +#: tools/virsh-domain.c:6871 tools/virsh-domain.c:7097 msgid "host cpu number(s) to set, or omit option to query" msgstr "" @@ -30819,40 +30793,40 @@ msgid "vcpupin: Invalid vCPU number." msgstr "" -#: tools/virsh-domain.c:6937 tools/virsh-domain.c:7140 -#: tools/virsh-domain.c:7549 +#: tools/virsh-domain.c:6942 tools/virsh-domain.c:7157 +#: tools/virsh-domain.c:7566 msgid "CPU Affinity" msgstr "" -#: tools/virsh-domain.c:7067 +#: tools/virsh-domain.c:7084 msgid "control or query domain emulator affinity" msgstr "" -#: tools/virsh-domain.c:7070 +#: tools/virsh-domain.c:7087 msgid "Pin domain emulator threads to host physical CPUs." msgstr "" -#: tools/virsh-domain.c:7140 +#: tools/virsh-domain.c:7157 msgid "emulator:" msgstr "" -#: tools/virsh-domain.c:7171 +#: tools/virsh-domain.c:7188 msgid "change number of virtual CPUs" msgstr "muuta virtuaaliprosessorien määrää" -#: tools/virsh-domain.c:7174 +#: tools/virsh-domain.c:7191 msgid "Change the number of virtual CPUs in the guest domain." msgstr "" -#: tools/virsh-domain.c:7184 +#: tools/virsh-domain.c:7201 msgid "number of virtual CPUs" msgstr "virtuaaliprosessorien määrä" -#: tools/virsh-domain.c:7188 +#: tools/virsh-domain.c:7205 msgid "set maximum limit on next boot" msgstr "" -#: tools/virsh-domain.c:7195 +#: tools/virsh-domain.c:7212 msgid "modify cpu state in the guest" msgstr "" @@ -30864,15 +30838,15 @@ msgid "--maximum must be used with --config only" msgstr "" -#: tools/virsh-host.c:1203 +#: tools/virsh-host.c:1205 msgid "compare host CPU with a CPU described by an XML file" msgstr "" -#: tools/virsh-host.c:1206 +#: tools/virsh-host.c:1208 msgid "compare CPU with host CPU" msgstr "" -#: tools/virsh-host.c:1212 tools/virsh-host.c:1618 +#: tools/virsh-host.c:1214 tools/virsh-host.c:1620 msgid "file containing an XML CPU description" msgstr "" @@ -30883,39 +30857,39 @@ "capabilities XML" msgstr "" -#: tools/virsh-host.c:1243 +#: tools/virsh-host.c:1245 #, c-format msgid "CPU described in %s is incompatible with host CPU\n" msgstr "" -#: tools/virsh-host.c:1249 +#: tools/virsh-host.c:1251 #, c-format msgid "CPU described in %s is identical to host CPU\n" msgstr "" -#: tools/virsh-host.c:1254 +#: tools/virsh-host.c:1256 #, c-format msgid "Host CPU is a superset of CPU described in %s\n" msgstr "" -#: tools/virsh-host.c:1260 +#: tools/virsh-host.c:1262 #, c-format msgid "Failed to compare host CPU with %s" msgstr "" -#: tools/virsh-host.c:1277 +#: tools/virsh-host.c:1279 msgid "compute baseline CPU" msgstr "" -#: tools/virsh-host.c:1280 +#: tools/virsh-host.c:1282 msgid "Compute baseline CPU for a set of given CPUs." msgstr "" -#: tools/virsh-host.c:1286 tools/virsh-host.c:1725 +#: tools/virsh-host.c:1288 tools/virsh-host.c:1727 msgid "file containing XML CPU descriptions" msgstr "" -#: tools/virsh-host.c:1289 tools/virsh-host.c:1744 +#: tools/virsh-host.c:1291 tools/virsh-host.c:1746 msgid "Show features that are part of the CPU model type" msgstr "" @@ -30924,23 +30898,23 @@ msgid "No host CPU specified in '%s'" msgstr "" -#: tools/virsh-domain.c:7782 +#: tools/virsh-domain.c:7915 msgid "show domain cpu statistics" msgstr "" -#: tools/virsh-domain.c:7785 +#: tools/virsh-domain.c:7918 msgid "Display per-CPU and total statistics about the domain's CPUs" msgstr "" -#: tools/virsh-domain.c:7794 +#: tools/virsh-domain.c:7927 msgid "Show total statistics only" msgstr "" -#: tools/virsh-domain.c:7798 +#: tools/virsh-domain.c:7931 msgid "Show statistics from this CPU" msgstr "" -#: tools/virsh-domain.c:7802 +#: tools/virsh-domain.c:7935 msgid "Number of shown CPUs at most" msgstr "" @@ -30948,7 +30922,7 @@ msgid "Unable to parse integer parameter for start" msgstr "" -#: tools/virsh-domain.c:7847 +#: tools/virsh-domain.c:7980 msgid "Invalid value for start CPU" msgstr "" @@ -30956,127 +30930,127 @@ msgid "Unable to parse integer parameter for CPUs to show" msgstr "" -#: tools/virsh-domain.c:7857 +#: tools/virsh-domain.c:7990 msgid "Invalid value for number of CPUs to show" msgstr "" -#: tools/virsh-domain.c:7884 +#: tools/virsh-domain.c:8017 #, c-format msgid "Only %d CPUs available to show\n" msgstr "" -#: tools/virsh-domain.c:7893 +#: tools/virsh-domain.c:8026 msgid "No per-CPU stats available" msgstr "" -#: tools/virsh-domain.c:7933 +#: tools/virsh-domain.c:8066 msgid "No total stats available" msgstr "" -#: tools/virsh-domain.c:7945 +#: tools/virsh-domain.c:8078 msgid "Total:\n" msgstr "" -#: tools/virsh-domain.c:7957 +#: tools/virsh-domain.c:8090 #, c-format msgid "Failed to retrieve CPU statistics for domain '%s'" msgstr "" -#: tools/virsh-domain.c:7967 +#: tools/virsh-domain.c:8100 msgid "create a domain from an XML file" msgstr "luo toimialue XML-tiedostosta" -#: tools/virsh-domain.c:7970 +#: tools/virsh-domain.c:8103 msgid "Create a domain." msgstr "Luo toimialue." -#: tools/virsh-domain.c:7976 tools/virsh-domain.c:8072 +#: tools/virsh-domain.c:8109 tools/virsh-domain.c:8205 msgid "file containing an XML domain description" msgstr "tiedosto, joka sisältää XML-muotoisen toimialueen kuvauksen" -#: tools/virsh-domain.c:8039 +#: tools/virsh-domain.c:8172 #, c-format msgid "Failed to create domain from %s" msgstr "Toimialueen luonti tiedostosta %s epäonnistui" -#: tools/virsh-domain.c:8043 +#: tools/virsh-domain.c:8176 #, c-format msgid "Domain %s created from %s\n" msgstr "Toimialue %s luotu tiedostosta %s\n" -#: tools/virsh-domain.c:8063 +#: tools/virsh-domain.c:8196 msgid "define (but don't start) a domain from an XML file" msgstr "määritä (mutta älä käynnistä) toimialue XML-tiedostosta" -#: tools/virsh-domain.c:8066 +#: tools/virsh-domain.c:8199 msgid "Define a domain." msgstr "Määritä toimialue." -#: tools/virsh-domain.c:8106 +#: tools/virsh-domain.c:8239 #, c-format msgid "Domain %s defined from %s\n" msgstr "Toimialue %s määritetty tiedostosta %s\n" -#: tools/virsh-domain.c:8110 +#: tools/virsh-domain.c:8243 #, c-format msgid "Failed to define domain from %s" msgstr "Toimialueen määrittäminen tiedostosta %s epäonnistui" -#: tools/virsh-domain.c:8121 +#: tools/virsh-domain.c:8254 msgid "destroy (stop) a domain" msgstr "" -#: tools/virsh-domain.c:8124 +#: tools/virsh-domain.c:8257 msgid "Forcefully stop a given domain, but leave its resources intact." msgstr "" -#: tools/virsh-domain.c:8133 +#: tools/virsh-domain.c:8266 msgid "terminate gracefully" msgstr "" -#: tools/virsh-domain.c:8159 +#: tools/virsh-domain.c:8292 #, c-format msgid "Domain %s destroyed\n" msgstr "Toimialue %s tuhottu\n" -#: tools/virsh-domain.c:8161 +#: tools/virsh-domain.c:8294 #, c-format msgid "Failed to destroy domain %s" msgstr "Toimialueen %s tuhoaminen epäonnistui" -#: tools/virsh-domain.c:8174 +#: tools/virsh-domain.c:8307 msgid "show or set domain's description or title" msgstr "" -#: tools/virsh-domain.c:8177 +#: tools/virsh-domain.c:8310 msgid "Allows to show or modify description or title of a domain." msgstr "" -#: tools/virsh-domain.c:8184 tools/virsh-domain.c:8351 +#: tools/virsh-domain.c:8317 tools/virsh-domain.c:8484 msgid "modify/get running state" msgstr "" -#: tools/virsh-domain.c:8185 tools/virsh-domain.c:8352 +#: tools/virsh-domain.c:8318 tools/virsh-domain.c:8485 msgid "modify/get persistent configuration" msgstr "" -#: tools/virsh-domain.c:8186 tools/virsh-domain.c:8353 +#: tools/virsh-domain.c:8319 tools/virsh-domain.c:8486 msgid "modify/get current state configuration" msgstr "" -#: tools/virsh-domain.c:8189 +#: tools/virsh-domain.c:8322 msgid "modify/get the title instead of description" msgstr "" -#: tools/virsh-domain.c:8193 +#: tools/virsh-domain.c:8326 msgid "open an editor to modify the description" msgstr "" -#: tools/virsh-domain.c:8197 +#: tools/virsh-domain.c:8330 msgid "message" msgstr "" -#: tools/virsh-domain.c:8249 +#: tools/virsh-domain.c:8382 msgid "Failed to collect new description/title" msgstr "" @@ -31084,88 +31058,88 @@ msgid "Domain description not changed.\n" msgstr "" -#: tools/virsh-domain.c:8300 +#: tools/virsh-domain.c:8433 msgid "Failed to set new domain description" msgstr "" -#: tools/virsh-domain.c:8305 +#: tools/virsh-domain.c:8438 msgid "Domain description updated successfully" msgstr "" -#: tools/virsh-domain.c:8317 +#: tools/virsh-domain.c:8450 #, c-format msgid "No description for domain: %s" msgstr "" -#: tools/virsh-domain.c:8336 +#: tools/virsh-domain.c:8469 msgid "show or set domain's custom XML metadata" msgstr "" -#: tools/virsh-domain.c:8339 +#: tools/virsh-domain.c:8472 msgid "Shows or modifies the XML metadata of a domain." msgstr "" -#: tools/virsh-domain.c:8356 +#: tools/virsh-domain.c:8489 msgid "use an editor to change the metadata" msgstr "" -#: tools/virsh-domain.c:8349 +#: tools/virsh-domain.c:8482 msgid "URI of the namespace" msgstr "" -#: tools/virsh-domain.c:8360 +#: tools/virsh-domain.c:8493 msgid "key to be used as a namespace identifier" msgstr "" -#: tools/virsh-domain.c:8364 +#: tools/virsh-domain.c:8497 msgid "new metadata to set" msgstr "" -#: tools/virsh-domain.c:8368 +#: tools/virsh-domain.c:8501 msgid "remove the metadata corresponding to an uri" msgstr "" -#: tools/virsh-domain.c:8429 +#: tools/virsh-domain.c:8562 msgid "namespace key is required when modifying metadata" msgstr "" -#: tools/virsh-domain.c:8439 +#: tools/virsh-domain.c:8572 msgid "Metadata removed" msgstr "" -#: tools/virsh-domain.c:8441 tools/virsh-domain.c:8457 +#: tools/virsh-domain.c:8574 tools/virsh-domain.c:8590 msgid "Metadata modified" msgstr "" -#: tools/virsh-domain.c:8447 +#: tools/virsh-domain.c:8580 msgid "Metadata not changed" msgstr "" -#: tools/virsh-domain.c:8482 +#: tools/virsh-domain.c:8615 msgid "Inject NMI to the guest" msgstr "" -#: tools/virsh-domain.c:8485 +#: tools/virsh-domain.c:8618 msgid "Inject NMI to the guest domain." msgstr "" -#: tools/virsh-domain.c:8516 +#: tools/virsh-domain.c:8649 msgid "Send keycodes to the guest" msgstr "" -#: tools/virsh-domain.c:8519 +#: tools/virsh-domain.c:8652 msgid "Send keycodes (integers or symbolic names) to the guest" msgstr "" -#: tools/virsh-domain.c:8529 +#: tools/virsh-domain.c:8662 msgid "the codeset of keycodes, default:linux" msgstr "" -#: tools/virsh-domain.c:8534 +#: tools/virsh-domain.c:8667 msgid "the time (in milliseconds) how long the keys will be held" msgstr "" -#: tools/virsh-domain.c:8539 +#: tools/virsh-domain.c:8672 msgid "the key code" msgstr "" @@ -31173,33 +31147,33 @@ msgid "invalid value of --holdtime" msgstr "" -#: tools/virsh-domain.c:8583 +#: tools/virsh-domain.c:8716 #, c-format msgid "unknown codeset: '%s'" msgstr "" -#: tools/virsh-domain.c:8589 +#: tools/virsh-domain.c:8722 msgid "too many keycodes" msgstr "" -#: tools/virsh-domain.c:8595 +#: tools/virsh-domain.c:8728 #, c-format msgid "invalid keycode: '%s'" msgstr "" -#: tools/virsh-domain.c:8617 +#: tools/virsh-domain.c:8750 msgid "Send signals to processes" msgstr "" -#: tools/virsh-domain.c:8620 +#: tools/virsh-domain.c:8753 msgid "Send signals to processes in the guest" msgstr "" -#: tools/virsh-domain.c:8630 +#: tools/virsh-domain.c:8763 msgid "the process ID" msgstr "" -#: tools/virsh-domain.c:8635 +#: tools/virsh-domain.c:8768 msgid "the signal number or name" msgstr "" @@ -31208,20 +31182,20 @@ msgid "malformed PID value: %s" msgstr "" -#: tools/virsh-domain.c:8703 +#: tools/virsh-domain.c:8836 #, c-format msgid "malformed signal name: %s" msgstr "" -#: tools/virsh-domain.c:8722 +#: tools/virsh-domain.c:8855 msgid "change memory allocation" msgstr "muuta muistinvarausta" -#: tools/virsh-domain.c:8725 +#: tools/virsh-domain.c:8858 msgid "Change the current memory allocation in the guest domain." msgstr "Muuta nykyistä muistinvarausta vierastoimialueella." -#: tools/virsh-domain.c:8739 +#: tools/virsh-domain.c:8872 msgid "new memory size, as scaled integer (default KiB)" msgstr "" @@ -31229,27 +31203,27 @@ msgid "memory size has to be a number" msgstr "" -#: tools/virsh-domain.c:8803 +#: tools/virsh-domain.c:8936 msgid "change maximum memory limit" msgstr "muuta muistin enimmäisrajaa" -#: tools/virsh-domain.c:8806 +#: tools/virsh-domain.c:8939 msgid "Change the maximum memory allocation limit in the guest domain." msgstr "Muuta nykyistä muistinvarauksen enimmäisrajaa vierastoimialueella." -#: tools/virsh-domain.c:8820 +#: tools/virsh-domain.c:8953 msgid "new maximum memory size, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:8869 tools/virsh-domain.c:8874 +#: tools/virsh-domain.c:9002 tools/virsh-domain.c:9007 msgid "Unable to change MaxMemorySize" msgstr "Ei voi muuttaa MaxMemorySizeä" -#: tools/virsh-domain.c:8888 +#: tools/virsh-domain.c:9021 msgid "Get or set memory parameters" msgstr "" -#: tools/virsh-domain.c:8891 +#: tools/virsh-domain.c:9024 msgid "" "Get or set the current memory parameters for a guest domain.\n" " To get the memory parameters use following command: \n" @@ -31257,43 +31231,43 @@ " virsh # memtune " msgstr "" -#: tools/virsh-domain.c:8903 +#: tools/virsh-domain.c:9036 msgid "Max memory, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:8907 +#: tools/virsh-domain.c:9040 msgid "Memory during contention, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:8911 +#: tools/virsh-domain.c:9044 msgid "Max memory plus swap, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:8915 +#: tools/virsh-domain.c:9048 msgid "Min guaranteed memory, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:9014 tools/virsh-domain.c:9285 tools/virsh-host.c:1560 +#: tools/virsh-domain.c:9147 tools/virsh-domain.c:9418 tools/virsh-host.c:1562 msgid "Unable to get number of memory parameters" msgstr "" -#: tools/virsh-domain.c:9027 tools/virsh-host.c:1572 +#: tools/virsh-domain.c:9160 tools/virsh-host.c:1574 msgid "Unable to get memory parameters" msgstr "" -#: tools/virsh-domain.c:9034 +#: tools/virsh-domain.c:9167 msgid "unlimited" msgstr "" -#: tools/virsh-domain.c:9056 tools/virsh-host.c:1599 +#: tools/virsh-domain.c:9189 tools/virsh-host.c:1601 msgid "Unable to change memory parameters" msgstr "" -#: tools/virsh-domain.c:9199 +#: tools/virsh-domain.c:9332 msgid "Get or set numa parameters" msgstr "" -#: tools/virsh-domain.c:9202 +#: tools/virsh-domain.c:9335 msgid "" "Get or set the current numa parameters for a guest domain.\n" " To get the numa parameters use following command: \n" @@ -31305,40 +31279,40 @@ msgid "NUMA mode, one of strict, preferred and interleave" msgstr "" -#: tools/virsh-domain.c:9219 +#: tools/virsh-domain.c:9352 msgid "NUMA node selections to set" msgstr "" -#: tools/virsh-domain.c:9272 +#: tools/virsh-domain.c:9405 #, c-format msgid "Invalid mode: %s" msgstr "" -#: tools/virsh-domain.c:9298 +#: tools/virsh-domain.c:9431 msgid "Unable to get numa parameters" msgstr "" -#: tools/virsh-domain.c:9328 +#: tools/virsh-domain.c:9461 msgid "Unable to change numa parameters" msgstr "" -#: tools/virsh-domain.c:9337 tools/virsh-domain.c:9340 +#: tools/virsh-domain.c:9470 tools/virsh-domain.c:9473 msgid "QEMU Monitor Command" msgstr "" -#: tools/virsh-domain.c:9349 +#: tools/virsh-domain.c:9482 msgid "command is in human monitor protocol" msgstr "" -#: tools/virsh-domain.c:9353 +#: tools/virsh-domain.c:9486 msgid "pretty-print any qemu monitor protocol output" msgstr "" -#: tools/virsh-domain.c:9358 tools/virsh-domain.c:9668 +#: tools/virsh-domain.c:9491 tools/virsh-domain.c:9801 msgid "command" msgstr "" -#: tools/virsh-domain.c:9386 tools/virsh-domain.c:9697 +#: tools/virsh-domain.c:9519 tools/virsh-domain.c:9830 msgid "Failed to collect command" msgstr "" @@ -31346,11 +31320,11 @@ msgid "--hmp and --pretty are not compatible" msgstr "" -#: tools/virsh-domain.c:9590 tools/virsh-domain.c:9593 +#: tools/virsh-domain.c:9723 tools/virsh-domain.c:9726 msgid "QEMU Attach" msgstr "" -#: tools/virsh-domain.c:9602 +#: tools/virsh-domain.c:9735 msgid "pid" msgstr "" @@ -31358,37 +31332,37 @@ msgid "missing pid value" msgstr "" -#: tools/virsh-domain.c:9624 +#: tools/virsh-domain.c:9757 #, c-format msgid "Domain %s attached to pid %u\n" msgstr "" -#: tools/virsh-domain.c:9620 +#: tools/virsh-domain.c:9753 #, c-format msgid "Failed to attach to pid %u" msgstr "" -#: tools/virsh-domain.c:9638 +#: tools/virsh-domain.c:9771 msgid "QEMU Guest Agent Command" msgstr "" -#: tools/virsh-domain.c:9641 +#: tools/virsh-domain.c:9774 msgid "Run an arbitrary qemu guest agent command; use at your own risk" msgstr "" -#: tools/virsh-domain.c:9651 +#: tools/virsh-domain.c:9784 msgid "timeout seconds. must be positive." msgstr "" -#: tools/virsh-domain.c:9655 +#: tools/virsh-domain.c:9788 msgid "execute command without waiting for timeout" msgstr "" -#: tools/virsh-domain.c:9659 +#: tools/virsh-domain.c:9792 msgid "execute command without timeout" msgstr "" -#: tools/virsh-domain.c:9663 +#: tools/virsh-domain.c:9796 msgid "pretty-print the output" msgstr "" @@ -31396,15 +31370,15 @@ msgid "timeout number has to be a number" msgstr "" -#: tools/virsh-domain.c:9708 +#: tools/virsh-domain.c:9841 msgid "timeout must be positive" msgstr "" -#: tools/virsh-domain.c:9722 +#: tools/virsh-domain.c:9855 msgid "timeout, async and block options are exclusive" msgstr "" -#: tools/virsh-domain.c:9758 +#: tools/virsh-domain.c:9891 msgid "LXC Guest Enter Namespace" msgstr "" @@ -31412,7 +31386,7 @@ msgid "Run an arbitrary lxc guest enter namespace; use at your own risk" msgstr "" -#: tools/virsh-domain.c:9770 +#: tools/virsh-domain.c:9903 msgid "Do not change process security label" msgstr "" @@ -31420,186 +31394,186 @@ msgid "namespace" msgstr "" -#: tools/virsh-domain.c:9806 tools/virsh-domain.c:9812 +#: tools/virsh-domain.c:9939 tools/virsh-domain.c:9945 #, c-format msgid "%s: %d: failed to allocate argv" msgstr "" -#: tools/virsh-domain.c:9822 +#: tools/virsh-domain.c:9955 msgid "Failed to allocate security model" msgstr "" -#: tools/virsh-domain.c:9826 +#: tools/virsh-domain.c:9959 msgid "Failed to allocate security label" msgstr "" -#: tools/virsh-domain.c:9899 +#: tools/virsh-domain.c:10032 msgid "domain information in XML" msgstr "toimialuetiedot XML-muodossa" -#: tools/virsh-domain.c:9902 +#: tools/virsh-domain.c:10035 msgid "Output the domain information as an XML dump to stdout." msgstr "Tulosta toimialuetiedot XML-muodossa oletustulosteeseen." -#: tools/virsh-domain.c:9911 tools/virsh-interface.c:475 -#: tools/virsh-network.c:301 tools/virsh-pool.c:778 +#: tools/virsh-domain.c:10044 tools/virsh-interface.c:481 +#: tools/virsh-network.c:297 tools/virsh-pool.c:774 msgid "show inactive defined XML" msgstr "" -#: tools/virsh-domain.c:9919 +#: tools/virsh-domain.c:10052 msgid "update guest CPU according to host CPU" msgstr "" -#: tools/virsh-domain.c:9923 +#: tools/virsh-domain.c:10056 msgid "provide XML suitable for migrations" msgstr "" -#: tools/virsh-domain.c:9969 +#: tools/virsh-domain.c:10102 msgid "Convert native config to domain XML" msgstr "" -#: tools/virsh-domain.c:9972 +#: tools/virsh-domain.c:10105 msgid "Convert native guest configuration format to domain XML format." msgstr "" -#: tools/virsh-domain.c:9981 +#: tools/virsh-domain.c:10114 msgid "source config data format" msgstr "" -#: tools/virsh-domain.c:9986 +#: tools/virsh-domain.c:10119 msgid "config data file to import from" msgstr "" -#: tools/virsh-domain.c:10026 +#: tools/virsh-domain.c:10159 msgid "Convert domain XML to native config" msgstr "" -#: tools/virsh-domain.c:10029 +#: tools/virsh-domain.c:10162 msgid "Convert domain XML config to a native guest configuration format." msgstr "" -#: tools/virsh-domain.c:10038 +#: tools/virsh-domain.c:10171 msgid "target config data type format" msgstr "" -#: tools/virsh-domain.c:10043 +#: tools/virsh-domain.c:10176 msgid "xml data file to export from" msgstr "" -#: tools/virsh-domain.c:10104 +#: tools/virsh-domain.c:10237 msgid "convert a domain id or UUID to domain name" msgstr "muunna toimialueen tunnus tai UUID toimialueen nimeksi" -#: tools/virsh-domain.c:10113 +#: tools/virsh-domain.c:10246 msgid "domain id or uuid" msgstr "toimialueen id tai uuid" -#: tools/virsh-domain.c:10184 +#: tools/virsh-domain.c:10317 msgid "convert a domain name or UUID to domain id" msgstr "muunna toimialueen nimi tai UUID toimialueen tunnukseksi" -#: tools/virsh-domain.c:10222 +#: tools/virsh-domain.c:10355 msgid "convert a domain name or id to domain UUID" msgstr "muunna toimialueen nimi tai tunnus UUID:ksi" -#: tools/virsh-domain.c:10231 +#: tools/virsh-domain.c:10364 msgid "domain id or name" msgstr "toimialueen id tai nimi" -#: tools/virsh-domain.c:10248 +#: tools/virsh-domain.c:10381 msgid "failed to get domain UUID" msgstr "toimialueen UUID:n saanti epäonnistui" -#: tools/virsh-domain.c:10259 +#: tools/virsh-domain.c:10392 msgid "migrate domain to another host" msgstr "siirrä toimialue toiseen koneeseen" -#: tools/virsh-domain.c:10262 +#: tools/virsh-domain.c:10395 msgid "Migrate domain to another host. Add --live for live migration." msgstr "" "Siirrä toimialue toiseen koneeseen. Valitsin --live siirtää käytettäessä." -#: tools/virsh-domain.c:10274 +#: tools/virsh-domain.c:10407 msgid "live migration" msgstr "siirto käytettäessä" -#: tools/virsh-domain.c:10277 +#: tools/virsh-domain.c:10410 msgid "offline migration" msgstr "" -#: tools/virsh-domain.c:10281 +#: tools/virsh-domain.c:10414 msgid "peer-2-peer migration" msgstr "" -#: tools/virsh-domain.c:10285 +#: tools/virsh-domain.c:10418 msgid "direct migration" msgstr "" -#: tools/virsh-domain.c:10293 +#: tools/virsh-domain.c:10426 msgid "tunnelled migration" msgstr "" -#: tools/virsh-domain.c:10297 +#: tools/virsh-domain.c:10430 msgid "persist VM on destination" msgstr "" -#: tools/virsh-domain.c:10301 +#: tools/virsh-domain.c:10434 msgid "undefine VM on source" msgstr "" -#: tools/virsh-domain.c:10305 +#: tools/virsh-domain.c:10438 msgid "do not restart the domain on the destination host" msgstr "" -#: tools/virsh-domain.c:10309 +#: tools/virsh-domain.c:10442 msgid "migration with non-shared storage with full disk copy" msgstr "" -#: tools/virsh-domain.c:10313 +#: tools/virsh-domain.c:10446 msgid "" "migration with non-shared storage with incremental copy (same base image " "shared between source and destination)" msgstr "" -#: tools/virsh-domain.c:10317 +#: tools/virsh-domain.c:10450 msgid "prevent any configuration changes to domain until migration ends" msgstr "" -#: tools/virsh-domain.c:10321 +#: tools/virsh-domain.c:10454 msgid "force migration even if it may be unsafe" msgstr "" -#: tools/virsh-domain.c:10325 +#: tools/virsh-domain.c:10458 msgid "display the progress of migration" msgstr "" -#: tools/virsh-domain.c:10329 +#: tools/virsh-domain.c:10462 msgid "compress repeated pages during live migration" msgstr "" -#: tools/virsh-domain.c:10341 +#: tools/virsh-domain.c:10474 msgid "abort on soft errors during migration" msgstr "" -#: tools/virsh-domain.c:10272 +#: tools/virsh-domain.c:10405 msgid "" "connection URI of the destination host as seen from the client(normal " "migration) or source(p2p migration)" msgstr "" -#: tools/virsh-domain.c:10353 +#: tools/virsh-domain.c:10486 msgid "migration URI, usually can be omitted" msgstr "siirto-URI, voidaan yleensä jättää pois" -#: tools/virsh-domain.c:10357 +#: tools/virsh-domain.c:10490 msgid "graphics URI to be used for seamless graphics migration" msgstr "" -#: tools/virsh-domain.c:10361 +#: tools/virsh-domain.c:10494 msgid "listen address that destination should bind to for incoming migration" msgstr "" -#: tools/virsh-domain.c:10365 +#: tools/virsh-domain.c:10498 msgid "rename to new name during migration (if supported)" msgstr "" @@ -31607,7 +31581,7 @@ msgid "force guest to suspend if live migration exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:10576 tools/virsh-domain.c:10594 +#: tools/virsh-domain.c:10709 tools/virsh-domain.c:10727 #, c-format msgid "cannot read file '%s'" msgstr "" @@ -31616,43 +31590,43 @@ msgid "migrate: Unexpected migrateuri for peer2peer/direct migration" msgstr "" -#: tools/virsh-domain.c:10779 +#: tools/virsh-domain.c:10912 msgid "migrate: Unexpected timeout for offline migration" msgstr "" -#: tools/virsh-domain.c:10837 +#: tools/virsh-domain.c:10970 msgid "Migration" msgstr "" -#: tools/virsh-domain.c:10857 +#: tools/virsh-domain.c:10990 msgid "set maximum tolerable downtime" msgstr "" -#: tools/virsh-domain.c:10860 +#: tools/virsh-domain.c:10993 msgid "" "Set maximum tolerable downtime of a domain which is being live-migrated to " "another host." msgstr "" -#: tools/virsh-domain.c:10870 +#: tools/virsh-domain.c:11003 msgid "maximum tolerable downtime (in milliseconds) for migration" msgstr "" -#: tools/virsh-domain.c:10888 +#: tools/virsh-domain.c:11021 msgid "migrate: Invalid downtime" msgstr "" -#: tools/virsh-domain.c:10948 +#: tools/virsh-domain.c:11081 msgid "get/set compression cache size" msgstr "" -#: tools/virsh-domain.c:10951 +#: tools/virsh-domain.c:11084 msgid "" "Get/set size of the cache (in bytes) used for compressing repeatedly " "transferred memory pages during live migration." msgstr "" -#: tools/virsh-domain.c:10962 +#: tools/virsh-domain.c:11095 msgid "requested size of the cache (in bytes) used for compression" msgstr "" @@ -31660,22 +31634,22 @@ msgid "Unable to parse size parameter" msgstr "" -#: tools/virsh-domain.c:10992 +#: tools/virsh-domain.c:11125 #, c-format msgid "Compression cache: %.3lf %s" msgstr "" -#: tools/virsh-domain.c:11005 +#: tools/virsh-domain.c:11138 msgid "Set the maximum migration bandwidth" msgstr "" -#: tools/virsh-domain.c:11008 +#: tools/virsh-domain.c:11141 msgid "" "Set the maximum migration bandwidth (in MiB/s) for a domain which is being " "migrated to another host." msgstr "" -#: tools/virsh-domain.c:11019 +#: tools/virsh-domain.c:11152 msgid "migration bandwidth limit in MiB/s" msgstr "" @@ -31683,149 +31657,149 @@ msgid "migrate: Invalid bandwidth" msgstr "" -#: tools/virsh-domain.c:11052 +#: tools/virsh-domain.c:11185 msgid "Get the maximum migration bandwidth" msgstr "" -#: tools/virsh-domain.c:11055 +#: tools/virsh-domain.c:11188 msgid "Get the maximum migration bandwidth (in MiB/s) for a domain." msgstr "" -#: tools/virsh-domain.c:11130 +#: tools/virsh-domain.c:11263 msgid "domain display connection URI" msgstr "" -#: tools/virsh-domain.c:11133 +#: tools/virsh-domain.c:11266 msgid "Output the IP address and port number for the graphical display." msgstr "" -#: tools/virsh-domain.c:11143 +#: tools/virsh-domain.c:11276 msgid "includes the password into the connection URI if available" msgstr "" -#: tools/virsh-domain.c:11369 +#: tools/virsh-domain.c:11502 msgid "Failed to create display URI" msgstr "" -#: tools/virsh-domain.c:11412 +#: tools/virsh-domain.c:11545 msgid "vnc display" msgstr "vnc-näyttö" -#: tools/virsh-domain.c:11415 +#: tools/virsh-domain.c:11548 msgid "Output the IP address and port number for the VNC display." msgstr "Tulosta VNC-näytön IP-osoite ja porttinumero" -#: tools/virsh-domain.c:11450 +#: tools/virsh-domain.c:11583 msgid "Failed to get VNC port. Is this domain using VNC?" msgstr "" -#: tools/virsh-domain.c:11488 +#: tools/virsh-domain.c:11621 msgid "tty console" msgstr "tty-konsoli" -#: tools/virsh-domain.c:11491 +#: tools/virsh-domain.c:11624 msgid "Output the device for the TTY console." msgstr "Tulosta TTY-konsolin laite." -#: tools/virsh-domain.c:11530 +#: tools/virsh-domain.c:11663 msgid "print the domain's hostname" msgstr "" -#: tools/virsh-domain.c:11555 tools/virsh-host.c:1073 +#: tools/virsh-domain.c:11688 tools/virsh-host.c:1068 msgid "failed to get hostname" msgstr "konenimen haku epäonnistui" -#: tools/virsh-domain.c:11643 tools/virsh-domain.c:11656 +#: tools/virsh-domain.c:11776 tools/virsh-domain.c:11789 msgid "Bad child elements counting." msgstr "" -#: tools/virsh-domain.c:11689 +#: tools/virsh-domain.c:11822 msgid "detach device from an XML file" msgstr "irrota laite XML-tiedostosta" -#: tools/virsh-domain.c:11692 +#: tools/virsh-domain.c:11825 msgid "Detach device from an XML " msgstr "Irrota laite XML-tiedostosta " -#: tools/virsh-domain.c:11752 +#: tools/virsh-domain.c:11885 #, c-format msgid "Failed to detach device from %s" msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui" -#: tools/virsh-domain.c:11756 +#: tools/virsh-domain.c:11889 msgid "Device detached successfully\n" msgstr "" -#: tools/virsh-domain.c:11837 +#: tools/virsh-domain.c:11970 msgid "update device from an XML file" msgstr "" -#: tools/virsh-domain.c:11840 +#: tools/virsh-domain.c:11973 msgid "Update device from an XML ." msgstr "" -#: tools/virsh-domain.c:11854 +#: tools/virsh-domain.c:11987 msgid "force device update" msgstr "" -#: tools/virsh-domain.c:11901 +#: tools/virsh-domain.c:12034 #, c-format msgid "Failed to update device from %s" msgstr "" -#: tools/virsh-domain.c:11919 +#: tools/virsh-domain.c:12052 msgid "detach network interface" msgstr "irrota verkkoliitäntä" -#: tools/virsh-domain.c:11922 +#: tools/virsh-domain.c:12055 msgid "Detach network interface." msgstr "Irrota verkkoliitäntä." -#: tools/virsh-domain.c:11965 +#: tools/virsh-domain.c:12098 msgid "Failed to get interface information" msgstr "Liitännän tietojen haku epäonnistui" -#: tools/virsh-domain.c:11973 +#: tools/virsh-domain.c:12106 #, c-format msgid "No interface found whose type is %s" msgstr "" -#: tools/virsh-domain.c:11978 +#: tools/virsh-domain.c:12111 #, c-format msgid "" "Domain has %d interfaces. Please specify which one to detach using --mac" msgstr "" -#: tools/virsh-domain.c:12000 +#: tools/virsh-domain.c:12133 #, c-format msgid "" "Domain has multiple interfaces matching MAC address %s. You must use detach-" "device and specify the device pci address to remove it." msgstr "" -#: tools/virsh-domain.c:12013 +#: tools/virsh-domain.c:12146 #, c-format msgid "No interface with MAC address %s was found" msgstr "" -#: tools/virsh-domain.c:12092 +#: tools/virsh-domain.c:12225 msgid "Failed to detach interface" msgstr "" -#: tools/virsh-domain.c:12094 +#: tools/virsh-domain.c:12227 msgid "Interface detached successfully\n" msgstr "" -#: tools/virsh-domain.c:12146 tools/virsh-domain.c:12155 +#: tools/virsh-domain.c:12279 tools/virsh-domain.c:12288 msgid "Failed to get disk information" msgstr "Levytietojen haku epäonnistui" -#: tools/virsh-domain.c:12210 +#: tools/virsh-domain.c:12343 #, c-format msgid "No disk found whose source path or target is %s" msgstr "" -#: tools/virsh-domain.c:12288 +#: tools/virsh-domain.c:12421 #, c-format msgid "The disk device '%s' doesn't have media" msgstr "" @@ -31838,261 +31812,261 @@ msgid "No source is specified for updating media" msgstr "" -#: tools/virsh-domain.c:12308 +#: tools/virsh-domain.c:12441 #, c-format msgid "The disk device '%s' already has media" msgstr "" -#: tools/virsh-domain.c:12376 +#: tools/virsh-domain.c:12509 msgid "detach disk device" msgstr "irrota levylaite" -#: tools/virsh-domain.c:12379 +#: tools/virsh-domain.c:12512 msgid "Detach disk device." msgstr "Irrota levylaite." -#: tools/virsh-domain.c:12466 +#: tools/virsh-domain.c:12599 msgid "Failed to detach disk" msgstr "" -#: tools/virsh-domain.c:12470 +#: tools/virsh-domain.c:12603 msgid "Disk detached successfully\n" msgstr "" -#: tools/virsh-domain.c:12486 +#: tools/virsh-domain.c:12619 msgid "edit XML configuration for a domain" msgstr "" -#: tools/virsh-domain.c:12489 +#: tools/virsh-domain.c:12622 msgid "Edit the XML configuration for a domain." msgstr "" -#: tools/virsh-domain.c:12523 +#: tools/virsh-domain.c:12656 #, c-format msgid "Domain %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-domain.c:12538 +#: tools/virsh-domain.c:12671 #, c-format msgid "Domain %s XML configuration edited.\n" msgstr "" -#: tools/virsh-domain.c:12557 tools/virsh-network.c:1137 -#: tools/virsh-pool.c:1988 tools/virsh-secret.c:564 +#: tools/virsh-domain.c:12690 tools/virsh-network.c:1142 +#: tools/virsh-pool.c:1886 tools/virsh-secret.c:571 msgid "Defined" msgstr "" -#: tools/virsh-domain.c:12558 tools/virsh-network.c:1138 -#: tools/virsh-pool.c:1989 tools/virsh-secret.c:565 +#: tools/virsh-domain.c:12691 tools/virsh-network.c:1143 +#: tools/virsh-pool.c:1887 tools/virsh-secret.c:572 msgid "Undefined" msgstr "" -#: tools/virsh-domain.c:12559 tools/virsh-network.c:1139 -#: tools/virsh-pool.c:1990 +#: tools/virsh-domain.c:12692 tools/virsh-network.c:1144 +#: tools/virsh-pool.c:1888 msgid "Started" msgstr "" -#: tools/virsh-domain.c:12560 +#: tools/virsh-domain.c:12693 msgid "Suspended" msgstr "" -#: tools/virsh-domain.c:12561 +#: tools/virsh-domain.c:12694 msgid "Resumed" msgstr "" -#: tools/virsh-domain.c:12562 tools/virsh-network.c:1140 -#: tools/virsh-pool.c:1991 +#: tools/virsh-domain.c:12695 tools/virsh-network.c:1145 +#: tools/virsh-pool.c:1889 msgid "Stopped" msgstr "" -#: tools/virsh-domain.c:12563 tools/virsh-domain.c:12621 +#: tools/virsh-domain.c:12696 tools/virsh-domain.c:12754 msgid "Shutdown" msgstr "" -#: tools/virsh-domain.c:12564 +#: tools/virsh-domain.c:12697 msgid "PMSuspended" msgstr "" -#: tools/virsh-domain.c:12565 tools/virsh-domain.c:12623 +#: tools/virsh-domain.c:12698 tools/virsh-domain.c:12756 msgid "Crashed" msgstr "" -#: tools/virsh-domain.c:12577 +#: tools/virsh-domain.c:12710 msgid "Added" msgstr "" -#: tools/virsh-domain.c:12578 +#: tools/virsh-domain.c:12711 msgid "Updated" msgstr "" -#: tools/virsh-domain.c:12585 +#: tools/virsh-domain.c:12718 msgid "Removed" msgstr "" -#: tools/virsh-domain.c:12591 +#: tools/virsh-domain.c:12724 msgid "Booted" msgstr "" -#: tools/virsh-domain.c:12592 tools/virsh-domain.c:12601 -#: tools/virsh-domain.c:12614 tools/virsh-domain.c:12624 +#: tools/virsh-domain.c:12725 tools/virsh-domain.c:12734 +#: tools/virsh-domain.c:12747 tools/virsh-domain.c:12757 msgid "Migrated" msgstr "" -#: tools/virsh-domain.c:12593 tools/virsh-domain.c:12604 +#: tools/virsh-domain.c:12726 tools/virsh-domain.c:12737 msgid "Restored" msgstr "" -#: tools/virsh-domain.c:6069 tools/virsh-domain.c:12580 -#: tools/virsh-domain.c:12594 tools/virsh-domain.c:12605 -#: tools/virsh-domain.c:12615 tools/virsh-domain.c:12627 +#: tools/virsh-domain.c:6065 tools/virsh-domain.c:12713 +#: tools/virsh-domain.c:12727 tools/virsh-domain.c:12738 +#: tools/virsh-domain.c:12748 tools/virsh-domain.c:12760 msgid "Snapshot" msgstr "" -#: tools/virsh-domain.c:12595 +#: tools/virsh-domain.c:12728 msgid "Event wakeup" msgstr "" -#: tools/virsh-domain.c:12600 +#: tools/virsh-domain.c:12733 msgid "Paused" msgstr "" -#: tools/virsh-domain.c:12602 +#: tools/virsh-domain.c:12735 msgid "I/O Error" msgstr "" -#: tools/virsh-domain.c:12603 +#: tools/virsh-domain.c:12736 msgid "Watchdog" msgstr "" -#: tools/virsh-domain.c:12606 +#: tools/virsh-domain.c:12739 msgid "API error" msgstr "" -#: tools/virsh-domain.c:12613 +#: tools/virsh-domain.c:12746 msgid "Unpaused" msgstr "" -#: tools/virsh-domain.c:12622 +#: tools/virsh-domain.c:12755 msgid "Destroyed" msgstr "" -#: tools/virsh-domain.c:12625 +#: tools/virsh-domain.c:12758 msgid "Saved" msgstr "" -#: tools/virsh-domain.c:12632 +#: tools/virsh-domain.c:12765 msgid "Finished" msgstr "" -#: tools/virsh-domain.c:12639 +#: tools/virsh-domain.c:12772 msgid "Memory" msgstr "" -#: tools/virsh-domain.c:12640 +#: tools/virsh-domain.c:12773 msgid "Disk" msgstr "" -#: tools/virsh-domain.c:12645 +#: tools/virsh-domain.c:12778 msgid "Panicked" msgstr "" -#: tools/virsh-domain.c:12688 tools/virsh-domain.c:12706 +#: tools/virsh-domain.c:12821 tools/virsh-domain.c:12839 msgid "none" msgstr "" -#: tools/virsh-domain.c:12689 tools/virsh-domain.c:12707 +#: tools/virsh-domain.c:12822 tools/virsh-domain.c:12840 msgid "pause" msgstr "" -#: tools/virsh-domain.c:12690 +#: tools/virsh-domain.c:12823 msgid "reset" msgstr "" -#: tools/virsh-domain.c:12691 +#: tools/virsh-domain.c:12824 msgid "poweroff" msgstr "" -#: tools/virsh-domain.c:12693 +#: tools/virsh-domain.c:12826 msgid "debug" msgstr "" -#: tools/virsh-domain.c:12708 +#: tools/virsh-domain.c:12841 msgid "report" msgstr "" -#: tools/virsh-domain.c:12720 +#: tools/virsh-domain.c:12853 msgid "connect" msgstr "" -#: tools/virsh-domain.c:12721 +#: tools/virsh-domain.c:12854 msgid "initialize" msgstr "" -#: tools/virsh-domain.c:12722 +#: tools/virsh-domain.c:12855 msgid "disconnect" msgstr "" -#: tools/virsh-domain.c:12734 +#: tools/virsh-domain.c:12867 msgid "IPv4" msgstr "" -#: tools/virsh-domain.c:12735 +#: tools/virsh-domain.c:12868 msgid "IPv6" msgstr "" -#: tools/virsh-domain.c:12736 tools/virt-admin.c:62 +#: tools/virsh-domain.c:12869 tools/virt-admin.c:60 msgid "unix" msgstr "" -#: tools/virsh-domain.c:12748 +#: tools/virsh-domain.c:12881 msgid "completed" msgstr "" -#: tools/virsh-domain.c:12750 +#: tools/virsh-domain.c:12883 msgid "canceled" msgstr "" -#: tools/virsh-domain.c:12751 +#: tools/virsh-domain.c:12884 msgid "ready" msgstr "" -#: tools/virsh-domain.c:12763 +#: tools/virsh-domain.c:12896 msgid "changed" msgstr "" -#: tools/virsh-domain.c:12764 +#: tools/virsh-domain.c:12897 msgid "dropped" msgstr "" -#: tools/virsh-domain.c:12776 +#: tools/virsh-domain.c:12909 msgid "opened" msgstr "" -#: tools/virsh-domain.c:12777 +#: tools/virsh-domain.c:12910 msgid "closed" msgstr "" -#: tools/virsh-domain.c:12844 +#: tools/virsh-domain.c:12977 #, c-format msgid "event '%s' for domain %s\n" msgstr "" -#: tools/virsh-domain.c:12859 +#: tools/virsh-domain.c:12992 #, c-format msgid "event 'lifecycle' for domain %s: %s %s\n" msgstr "" -#: tools/virsh-domain.c:12874 +#: tools/virsh-domain.c:13007 #, c-format msgid "event 'rtc-change' for domain %s: %lld\n" msgstr "" -#: tools/virsh-domain.c:12888 +#: tools/virsh-domain.c:13021 #, c-format msgid "event 'watchdog' for domain %s: %s\n" msgstr "" -#: tools/virsh-domain.c:12904 +#: tools/virsh-domain.c:13037 #, c-format msgid "event 'io-error' for domain %s: %s (%s) %s\n" msgstr "" @@ -32103,7 +32077,7 @@ "event 'graphics' for domain %s: %s local[%s %s %s] remote[%s %s %s] %s" msgstr "" -#: tools/virsh-domain.c:12955 +#: tools/virsh-domain.c:13088 #, c-format msgid "event 'io-error-reason' for domain %s: %s (%s) %s due to %s\n" msgstr "" @@ -32113,7 +32087,7 @@ msgid "event 'block-job' for domain %s: %s for %s %s\n" msgstr "" -#: tools/virsh-domain.c:12995 +#: tools/virsh-domain.c:13128 #, c-format msgid "event 'disk-change' for domain %s disk %s: %s -> %s: %s\n" msgstr "" @@ -32123,21 +32097,21 @@ msgid "event 'disk-change' for domain %s disk %s: %s\n" msgstr "" -#: tools/virsh-domain.c:13040 +#: tools/virsh-domain.c:13173 #, c-format msgid "event 'balloon-change' for domain %s: %lluKiB\n" msgstr "" -#: tools/virsh-domain.c:13054 +#: tools/virsh-domain.c:13187 #, c-format msgid "event 'device-removed' for domain %s: %s\n" msgstr "" -#: tools/virsh-domain.c:13280 +#: tools/virsh-domain.c:13413 msgid "Domain Events" msgstr "" -#: tools/virsh-domain.c:13283 +#: tools/virsh-domain.c:13416 msgid "List event types, or wait for domain events to occur" msgstr "" @@ -32145,34 +32119,34 @@ msgid "filter by domain name, id, or uuid" msgstr "" -#: tools/virsh-domain.c:13294 tools/virsh-network.c:1207 -#: tools/virsh-nodedev.c:874 tools/virsh-pool.c:2102 tools/virsh-secret.c:675 +#: tools/virsh-domain.c:13427 tools/virsh-network.c:1212 +#: tools/virsh-nodedev.c:869 tools/virsh-pool.c:2000 tools/virsh-secret.c:682 msgid "which event type to wait for" msgstr "" -#: tools/virsh-domain.c:13298 +#: tools/virsh-domain.c:13431 msgid "wait for all events instead of just one type" msgstr "" -#: tools/virsh-domain.c:9498 tools/virsh-domain.c:13302 -#: tools/virsh-network.c:1211 tools/virsh-nodedev.c:878 tools/virsh-pool.c:2106 -#: tools/virsh-secret.c:679 +#: tools/virsh-domain.c:9631 tools/virsh-domain.c:13435 +#: tools/virsh-network.c:1216 tools/virsh-nodedev.c:873 tools/virsh-pool.c:2004 +#: tools/virsh-secret.c:686 msgid "loop until timeout or interrupt, rather than one-shot" msgstr "" -#: tools/virsh-domain.c:9502 tools/virsh-domain.c:13306 -#: tools/virsh-network.c:1215 tools/virsh-nodedev.c:882 tools/virsh-pool.c:2110 -#: tools/virsh-secret.c:683 +#: tools/virsh-domain.c:9635 tools/virsh-domain.c:13439 +#: tools/virsh-network.c:1220 tools/virsh-nodedev.c:877 tools/virsh-pool.c:2008 +#: tools/virsh-secret.c:690 msgid "timeout seconds" msgstr "" -#: tools/virsh-domain.c:13310 tools/virsh-network.c:1219 -#: tools/virsh-nodedev.c:886 tools/virsh-pool.c:2114 tools/virsh-secret.c:687 +#: tools/virsh-domain.c:13443 tools/virsh-network.c:1224 +#: tools/virsh-nodedev.c:881 tools/virsh-pool.c:2012 tools/virsh-secret.c:694 msgid "list valid event types" msgstr "" -#: tools/virsh-domain.c:13348 tools/virsh-network.c:1255 -#: tools/virsh-nodedev.c:927 tools/virsh-pool.c:2154 tools/virsh-secret.c:726 +#: tools/virsh-domain.c:13481 tools/virsh-network.c:1260 +#: tools/virsh-nodedev.c:922 tools/virsh-pool.c:2052 tools/virsh-secret.c:733 #, c-format msgid "unknown event type %s" msgstr "" @@ -32181,50 +32155,50 @@ msgid "one of --list, --all, or event type is required" msgstr "" -#: tools/virsh-domain.c:9561 tools/virsh-domain.c:13406 -#: tools/virsh-network.c:1277 tools/virsh-nodedev.c:957 tools/virsh-pool.c:2177 -#: tools/virsh-secret.c:749 +#: tools/virsh-domain.c:9694 tools/virsh-domain.c:13539 +#: tools/virsh-network.c:1282 tools/virsh-nodedev.c:952 tools/virsh-pool.c:2075 +#: tools/virsh-secret.c:756 msgid "event loop interrupted\n" msgstr "" -#: tools/virsh-domain.c:9564 tools/virsh-domain.c:13409 -#: tools/virsh-network.c:1280 tools/virsh-nodedev.c:960 tools/virsh-pool.c:2180 -#: tools/virsh-secret.c:752 +#: tools/virsh-domain.c:9697 tools/virsh-domain.c:13542 +#: tools/virsh-network.c:1285 tools/virsh-nodedev.c:955 tools/virsh-pool.c:2078 +#: tools/virsh-secret.c:759 msgid "event loop timed out\n" msgstr "" -#: tools/virsh-domain.c:9571 tools/virsh-domain.c:13416 -#: tools/virsh-network.c:1287 tools/virsh-nodedev.c:967 tools/virsh-pool.c:2187 -#: tools/virsh-secret.c:759 +#: tools/virsh-domain.c:9704 tools/virsh-domain.c:13549 +#: tools/virsh-network.c:1292 tools/virsh-nodedev.c:962 tools/virsh-pool.c:2085 +#: tools/virsh-secret.c:766 #, c-format msgid "events received: %d\n" msgstr "" -#: tools/virsh-domain.c:13440 +#: tools/virsh-domain.c:13573 msgid "Change media of CD or floppy drive" msgstr "" -#: tools/virsh-domain.c:13443 +#: tools/virsh-domain.c:13576 msgid "Change media of CD or floppy drive." msgstr "" -#: tools/virsh-domain.c:13454 +#: tools/virsh-domain.c:13587 msgid "Fully-qualified path or target of disk device" msgstr "" -#: tools/virsh-domain.c:13458 +#: tools/virsh-domain.c:13591 msgid "source of the media" msgstr "" -#: tools/virsh-domain.c:13462 +#: tools/virsh-domain.c:13595 msgid "Eject the media" msgstr "" -#: tools/virsh-domain.c:13466 +#: tools/virsh-domain.c:13599 msgid "Insert the media" msgstr "" -#: tools/virsh-domain.c:13470 +#: tools/virsh-domain.c:13603 msgid "Update the media" msgstr "" @@ -32234,15 +32208,15 @@ "hypervisor driver" msgstr "" -#: tools/virsh-domain.c:13475 +#: tools/virsh-domain.c:13608 msgid "alter live configuration of running domain" msgstr "" -#: tools/virsh-domain.c:13476 +#: tools/virsh-domain.c:13609 msgid "alter persistent configuration, effect observed on next boot" msgstr "" -#: tools/virsh-domain.c:13480 +#: tools/virsh-domain.c:13613 msgid "force media changing" msgstr "" @@ -32250,7 +32224,7 @@ msgid "No disk source specified for inserting" msgstr "" -#: tools/virsh-domain.c:13583 +#: tools/virsh-domain.c:13716 #, c-format msgid "Failed to complete action %s on media" msgstr "" @@ -32260,16 +32234,16 @@ msgid "succeeded to complete action %s on media\n" msgstr "" -#: tools/virsh-domain.c:13602 tools/virsh-domain.c:13605 +#: tools/virsh-domain.c:13735 tools/virsh-domain.c:13738 msgid "Invoke fstrim on domain's mounted filesystems." msgstr "" -#: tools/virsh-domain.c:13614 +#: tools/virsh-domain.c:13747 msgid "" "Just a hint to ignore contiguous free ranges smaller than this (Bytes)" msgstr "" -#: tools/virsh-domain.c:13619 +#: tools/virsh-domain.c:13752 msgid "which mount point to trim" msgstr "" @@ -32277,43 +32251,43 @@ msgid "Unable to parse integer parameter minimum" msgstr "" -#: tools/virsh-domain.c:13642 +#: tools/virsh-domain.c:13775 msgid "Unable to invoke fstrim" msgstr "" -#: tools/virsh-edit.c:110 +#: tools/virsh-edit.c:108 msgid "The XML configuration was changed by another user." msgstr "" -#: tools/virsh-edit.c:118 +#: tools/virsh-edit.c:116 msgid "Failed." msgstr "" -#: tools/virsh-host.c:48 tools/virsh-host.c:336 +#: tools/virsh-host.c:43 tools/virsh-host.c:331 msgid "capabilities" msgstr "ominaisuudet" -#: tools/virsh-host.c:51 +#: tools/virsh-host.c:46 msgid "Returns capabilities of hypervisor/driver." msgstr "Palauttaa hypervisorin tai ajurin ominaisuudet" -#: tools/virsh-host.c:63 +#: tools/virsh-host.c:58 msgid "failed to get capabilities" msgstr "ominaisuuksien hakeminen epäonnistui" -#: tools/virsh-host.c:142 +#: tools/virsh-host.c:137 msgid "NUMA free memory" msgstr "" -#: tools/virsh-host.c:145 +#: tools/virsh-host.c:140 msgid "display available free memory for the NUMA cell." msgstr "" -#: tools/virsh-host.c:154 tools/virsh-host.c:280 tools/virsh-host.c:490 +#: tools/virsh-host.c:149 tools/virsh-host.c:275 tools/virsh-host.c:485 msgid "NUMA cell number" msgstr "" -#: tools/virsh-host.c:158 +#: tools/virsh-host.c:153 msgid "show free memory for all NUMA cells" msgstr "" @@ -32321,147 +32295,147 @@ msgid "cell number has to be a number" msgstr "" -#: tools/virsh-host.c:188 tools/virsh-host.c:194 tools/virsh-host.c:332 -#: tools/virsh-host.c:540 tools/virsh-host.c:546 +#: tools/virsh-host.c:183 tools/virsh-host.c:189 tools/virsh-host.c:327 +#: tools/virsh-host.c:535 tools/virsh-host.c:541 msgid "unable to get node capabilities" msgstr "" -#: tools/virsh-host.c:192 tools/virsh-host.c:544 +#: tools/virsh-host.c:187 tools/virsh-host.c:539 msgid "(capabilities)" msgstr "" -#: tools/virsh-host.c:202 tools/virsh-host.c:554 +#: tools/virsh-host.c:197 tools/virsh-host.c:549 msgid "could not get information about NUMA topology" msgstr "" -#: tools/virsh-host.c:214 tools/virsh-host.c:563 +#: tools/virsh-host.c:209 tools/virsh-host.c:558 msgid "conversion from string failed" msgstr "" -#: tools/virsh-host.c:222 +#: tools/virsh-host.c:217 #, c-format msgid "failed to get free memory for NUMA node number: %lu" msgstr "" -#: tools/virsh-host.c:235 tools/virsh-host.c:246 +#: tools/virsh-host.c:230 tools/virsh-host.c:241 msgid "Total" msgstr "Yhteensä" -#: tools/virsh-host.c:594 +#: tools/virsh-host.c:589 msgid "connection vcpu maximum" msgstr "" -#: tools/virsh-host.c:597 +#: tools/virsh-host.c:592 msgid "Show maximum number of virtual CPUs for guests on this connection." msgstr "" -#: tools/virsh-host.c:605 +#: tools/virsh-host.c:600 msgid "domain type" msgstr "" -#: tools/virsh-host.c:652 +#: tools/virsh-host.c:647 msgid "node information" msgstr "solmun tiedot" -#: tools/virsh-host.c:655 +#: tools/virsh-host.c:650 msgid "Returns basic information about the node." msgstr "Palauttaa perustietoja solmusta." -#: tools/virsh-host.c:667 +#: tools/virsh-host.c:662 msgid "failed to get node information" msgstr "solmun tietojen saanti epäonnistui" -#: tools/virsh-host.c:670 +#: tools/virsh-host.c:665 msgid "CPU model:" msgstr "Prosessorin malli:" -#: tools/virsh-host.c:673 +#: tools/virsh-host.c:668 msgid "CPU frequency:" msgstr "Prosessorin taajuus:" -#: tools/virsh-host.c:674 +#: tools/virsh-host.c:669 msgid "CPU socket(s):" msgstr "Prosessorikantoja:" -#: tools/virsh-host.c:675 +#: tools/virsh-host.c:670 msgid "Core(s) per socket:" msgstr "Ytimiä per kanta:" -#: tools/virsh-host.c:676 +#: tools/virsh-host.c:671 msgid "Thread(s) per core:" msgstr "Säikeitä per ydin:" -#: tools/virsh-host.c:677 +#: tools/virsh-host.c:672 msgid "NUMA cell(s):" msgstr "NUMA cell(s):" -#: tools/virsh-host.c:678 +#: tools/virsh-host.c:673 msgid "Memory size:" msgstr "Muistin koko:" -#: tools/virsh-host.c:688 +#: tools/virsh-host.c:683 msgid "node cpu map" msgstr "" -#: tools/virsh-host.c:691 +#: tools/virsh-host.c:686 msgid "" "Displays the node's total number of CPUs, the number of online CPUs and the " "list of online CPUs." msgstr "" -#: tools/virsh-host.c:717 +#: tools/virsh-host.c:712 msgid "Unable to get cpu map" msgstr "" -#: tools/virsh-host.c:721 +#: tools/virsh-host.c:716 msgid "CPUs present:" msgstr "" -#: tools/virsh-host.c:722 +#: tools/virsh-host.c:717 msgid "CPUs online:" msgstr "" -#: tools/virsh-host.c:724 +#: tools/virsh-host.c:719 msgid "CPU map:" msgstr "" -#: tools/virsh-host.c:750 +#: tools/virsh-host.c:745 msgid "Prints cpu stats of the node." msgstr "" -#: tools/virsh-host.c:753 +#: tools/virsh-host.c:748 msgid "Returns cpu stats of the node, in nanoseconds." msgstr "" -#: tools/virsh-host.c:761 +#: tools/virsh-host.c:756 msgid "prints specified cpu statistics only." msgstr "" -#: tools/virsh-host.c:765 +#: tools/virsh-host.c:760 msgid "prints by percentage during 1 second." msgstr "" -#: tools/virsh-host.c:790 +#: tools/virsh-host.c:785 msgid "user:" msgstr "" -#: tools/virsh-host.c:791 +#: tools/virsh-host.c:786 msgid "system:" msgstr "" -#: tools/virsh-host.c:792 tools/virsh-host.c:865 +#: tools/virsh-host.c:787 tools/virsh-host.c:860 msgid "idle:" msgstr "" -#: tools/virsh-host.c:793 +#: tools/virsh-host.c:788 msgid "iowait:" msgstr "" -#: tools/virsh-host.c:794 +#: tools/virsh-host.c:789 msgid "intr:" msgstr "" -#: tools/virsh-host.c:795 tools/virsh-host.c:863 tools/virsh-host.c:874 +#: tools/virsh-host.c:790 tools/virsh-host.c:858 tools/virsh-host.c:869 msgid "usage:" msgstr "" @@ -32469,23 +32443,23 @@ msgid "Invalid value of cpuNum" msgstr "" -#: tools/virsh-host.c:816 +#: tools/virsh-host.c:811 msgid "Unable to get number of cpu stats" msgstr "" -#: tools/virsh-host.c:829 +#: tools/virsh-host.c:824 msgid "Unable to get node cpu stats" msgstr "" -#: tools/virsh-host.c:896 +#: tools/virsh-host.c:891 msgid "Prints memory stats of the node." msgstr "" -#: tools/virsh-host.c:899 +#: tools/virsh-host.c:894 msgid "Returns memory stats of the node, in kilobytes." msgstr "" -#: tools/virsh-host.c:907 +#: tools/virsh-host.c:902 msgid "prints specified cell statistics only." msgstr "" @@ -32493,139 +32467,139 @@ msgid "Invalid value of cellNum" msgstr "" -#: tools/virsh-host.c:928 +#: tools/virsh-host.c:923 msgid "Unable to get number of memory stats" msgstr "" -#: tools/virsh-host.c:941 +#: tools/virsh-host.c:936 msgid "Unable to get memory stats" msgstr "" -#: tools/virsh-host.c:960 +#: tools/virsh-host.c:955 msgid "suspend the host node for a given time duration" msgstr "" -#: tools/virsh-host.c:963 +#: tools/virsh-host.c:958 msgid "" "Suspend the host node for a given time duration and attempt to resume " "thereafter." msgstr "" -#: tools/virsh-host.c:979 +#: tools/virsh-host.c:974 msgid "Suspend duration in seconds, at least 60" msgstr "" -#: tools/virsh-host.c:1010 +#: tools/virsh-host.c:1005 msgid "Invalid duration" msgstr "" -#: tools/virsh-host.c:1015 +#: tools/virsh-host.c:1010 msgid "The host was not suspended" msgstr "" -#: tools/virsh-host.c:1026 +#: tools/virsh-host.c:1021 msgid "print the hypervisor sysinfo" msgstr "" -#: tools/virsh-host.c:1029 +#: tools/virsh-host.c:1024 msgid "output an XML string for the hypervisor sysinfo, if available" msgstr "" -#: tools/virsh-host.c:1042 +#: tools/virsh-host.c:1037 msgid "failed to get sysinfo" msgstr "" -#: tools/virsh-host.c:1057 +#: tools/virsh-host.c:1052 msgid "print the hypervisor hostname" msgstr "tulosta hypervisorin konenimi" -#: tools/virsh-host.c:1088 +#: tools/virsh-host.c:1083 msgid "print the hypervisor canonical URI" msgstr "tulosta hypervisorin kanoninen URI" -#: tools/virsh-host.c:1104 tools/virt-admin.c:243 +#: tools/virsh-host.c:1099 tools/virt-admin.c:240 msgid "failed to get URI" msgstr "URIn haku epäonnistui" -#: tools/virsh-host.c:1338 +#: tools/virsh-host.c:1340 msgid "CPU models" msgstr "" -#: tools/virsh-host.c:1341 +#: tools/virsh-host.c:1343 msgid "Get the CPU models for an arch." msgstr "" -#: tools/virsh-host.c:1350 +#: tools/virsh-host.c:1352 msgid "architecture" msgstr "" -#: tools/virsh-host.c:1369 +#: tools/virsh-host.c:1371 msgid "failed to get CPU model names" msgstr "" -#: tools/virsh-host.c:1391 tools/virt-admin.c:259 +#: tools/virsh-host.c:1393 tools/virt-admin.c:256 msgid "show version" msgstr "näytä versio" -#: tools/virsh-host.c:1394 +#: tools/virsh-host.c:1396 msgid "Display the system version information." msgstr "Näytä järjestelmän versiotiedot." -#: tools/virsh-host.c:1402 +#: tools/virsh-host.c:1404 msgid "report daemon version too" msgstr "" -#: tools/virsh-host.c:1424 +#: tools/virsh-host.c:1426 msgid "failed to get hypervisor type" msgstr "hypervisorin tyypin saanti epäonnistui" -#: tools/virsh-host.c:1433 tools/virt-admin.c:284 +#: tools/virsh-host.c:1435 tools/virt-admin.c:281 #, c-format msgid "Compiled against library: libvirt %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:1438 tools/virt-admin.c:289 +#: tools/virsh-host.c:1440 tools/virt-admin.c:286 msgid "failed to get the library version" msgstr "kirjastoversion saanti epäonnistui" -#: tools/virsh-host.c:1445 tools/virt-admin.c:296 +#: tools/virsh-host.c:1447 tools/virt-admin.c:293 #, c-format msgid "Using library: libvirt %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:1452 +#: tools/virsh-host.c:1454 #, c-format msgid "Using API: %s %d.%d.%d\n" msgstr "Käytetään API:a: %s %d.%d.%d\n" -#: tools/virsh-host.c:1457 +#: tools/virsh-host.c:1459 msgid "failed to get the hypervisor version" msgstr "hypervisorin version saanti epäonnistui" -#: tools/virsh-host.c:1462 +#: tools/virsh-host.c:1464 #, c-format msgid "Cannot extract running %s hypervisor version\n" msgstr "Ei saada selville ajossa olevaa %s-hypervisor-versiota\n" -#: tools/virsh-host.c:1469 +#: tools/virsh-host.c:1471 #, c-format msgid "Running hypervisor: %s %d.%d.%d\n" msgstr "Käytetään hypervisoria: %s %d.%d.%d\n" -#: tools/virsh-host.c:1476 tools/virt-admin.c:301 +#: tools/virsh-host.c:1478 tools/virt-admin.c:298 msgid "failed to get the daemon version" msgstr "" -#: tools/virsh-host.c:1482 tools/virt-admin.c:307 +#: tools/virsh-host.c:1484 tools/virt-admin.c:304 #, c-format msgid "Running against daemon: %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:1491 +#: tools/virsh-host.c:1493 msgid "Get or set node memory parameters" msgstr "" -#: tools/virsh-host.c:1492 +#: tools/virsh-host.c:1494 msgid "" "Get or set node memory parameters\n" " To get the memory parameters, use following command: \n" @@ -32633,17 +32607,17 @@ " virsh # node-memory-tune" msgstr "" -#: tools/virsh-host.c:1501 +#: tools/virsh-host.c:1503 msgid "" "number of pages to scan before the shared memory service goes to sleep" msgstr "" -#: tools/virsh-host.c:1506 +#: tools/virsh-host.c:1508 msgid "" "number of millisecs the shared memory service should sleep before next scan" msgstr "" -#: tools/virsh-host.c:1511 +#: tools/virsh-host.c:1513 msgid "Specifies if pages from different numa nodes can be merged" msgstr "" @@ -32659,100 +32633,100 @@ msgid "invalid shm-merge-across-nodes number" msgstr "" -#: tools/virsh-host.c:1579 +#: tools/virsh-host.c:1581 msgid "Shared memory:\n" msgstr "" -#: tools/virsh-interface.c:93 +#: tools/virsh-interface.c:89 #, c-format msgid "failed to get interface '%s'" msgstr "" -#: tools/virsh-interface.c:103 +#: tools/virsh-interface.c:99 msgid "edit XML configuration for a physical host interface" msgstr "" -#: tools/virsh-interface.c:106 +#: tools/virsh-interface.c:102 msgid "Edit the XML configuration for a physical host interface." msgstr "" -#: tools/virsh-interface.c:30 +#: tools/virsh-interface.c:25 msgid "interface name or MAC address" msgstr "" -#: tools/virsh-interface.c:132 +#: tools/virsh-interface.c:128 #, c-format msgid "Interface %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-interface.c:141 +#: tools/virsh-interface.c:137 #, c-format msgid "Interface %s XML configuration edited.\n" msgstr "" -#: tools/virsh-interface.c:222 +#: tools/virsh-interface.c:218 msgid "Failed to list interfaces" msgstr "" -#: tools/virsh-interface.c:233 tools/virsh-interface.c:241 +#: tools/virsh-interface.c:229 tools/virsh-interface.c:237 msgid "Failed to list active interfaces" msgstr "" -#: tools/virsh-interface.c:250 tools/virsh-interface.c:259 +#: tools/virsh-interface.c:246 tools/virsh-interface.c:255 msgid "Failed to list inactive interfaces" msgstr "" -#: tools/virsh-interface.c:331 +#: tools/virsh-interface.c:327 msgid "list physical host interfaces" msgstr "" -#: tools/virsh-interface.c:334 +#: tools/virsh-interface.c:330 msgid "Returns list of physical host interfaces." msgstr "" -#: tools/virsh-interface.c:342 +#: tools/virsh-interface.c:338 msgid "list inactive interfaces" msgstr "" -#: tools/virsh-interface.c:346 +#: tools/virsh-interface.c:342 msgid "list inactive & active interfaces" msgstr "" -#: tools/virsh-interface.c:370 +#: tools/virsh-interface.c:367 msgid "MAC Address" msgstr "" -#: tools/virsh-interface.c:378 tools/virsh-network.c:727 -#: tools/virsh-pool.c:1329 +#: tools/virsh-interface.c:376 tools/virsh-network.c:725 +#: tools/virsh-pool.c:1304 msgid "active" msgstr "aktiivinen" -#: tools/virsh-interface.c:378 tools/virsh-network.c:727 -#: tools/virsh-pool.c:1039 tools/virsh-pool.c:1331 +#: tools/virsh-interface.c:377 tools/virsh-network.c:725 +#: tools/virsh-pool.c:1035 tools/virsh-pool.c:1306 msgid "inactive" msgstr "epäaktiivinen" -#: tools/virsh-interface.c:391 +#: tools/virsh-interface.c:397 msgid "convert an interface MAC address to interface name" msgstr "" -#: tools/virsh-interface.c:403 +#: tools/virsh-interface.c:409 msgid "interface mac" msgstr "" -#: tools/virsh-interface.c:427 +#: tools/virsh-interface.c:433 msgid "convert an interface name to interface MAC address" msgstr "" -#: tools/virsh-interface.c:439 +#: tools/virsh-interface.c:445 msgid "interface name" msgstr "" -#: tools/virsh-interface.c:463 +#: tools/virsh-interface.c:469 msgid "interface information in XML" msgstr "" -#: tools/virsh-interface.c:466 +#: tools/virsh-interface.c:472 msgid "" "Output the physical host interface information as an XML dump to stdout." msgstr "" @@ -32765,153 +32739,153 @@ msgid "Define a physical host interface." msgstr "" -#: tools/virsh-interface.c:522 +#: tools/virsh-interface.c:528 msgid "file containing an XML interface description" msgstr "" -#: tools/virsh-interface.c:545 +#: tools/virsh-interface.c:551 #, c-format msgid "Interface %s defined from %s\n" msgstr "" -#: tools/virsh-interface.c:549 +#: tools/virsh-interface.c:555 #, c-format msgid "Failed to define interface from %s" msgstr "" -#: tools/virsh-interface.c:560 +#: tools/virsh-interface.c:566 msgid "undefine a physical host interface (remove it from configuration)" msgstr "" -#: tools/virsh-interface.c:563 +#: tools/virsh-interface.c:569 msgid "undefine an interface." msgstr "" -#: tools/virsh-interface.c:584 +#: tools/virsh-interface.c:590 #, c-format msgid "Interface %s undefined\n" msgstr "" -#: tools/virsh-interface.c:586 +#: tools/virsh-interface.c:592 #, c-format msgid "Failed to undefine interface %s" msgstr "" -#: tools/virsh-interface.c:599 +#: tools/virsh-interface.c:605 msgid "start a physical host interface (enable it / \"if-up\")" msgstr "" -#: tools/virsh-interface.c:602 +#: tools/virsh-interface.c:608 msgid "start a physical host interface." msgstr "" -#: tools/virsh-interface.c:623 tools/virsh-interface.c:1184 +#: tools/virsh-interface.c:629 tools/virsh-interface.c:1190 #, c-format msgid "Interface %s started\n" msgstr "" -#: tools/virsh-interface.c:625 tools/virsh-interface.c:1181 +#: tools/virsh-interface.c:631 tools/virsh-interface.c:1187 #, c-format msgid "Failed to start interface %s" msgstr "" -#: tools/virsh-interface.c:638 +#: tools/virsh-interface.c:644 msgid "destroy a physical host interface (disable it / \"if-down\")" msgstr "" -#: tools/virsh-interface.c:641 +#: tools/virsh-interface.c:647 msgid "forcefully stop a physical host interface." msgstr "" -#: tools/virsh-interface.c:662 +#: tools/virsh-interface.c:668 #, c-format msgid "Interface %s destroyed\n" msgstr "" -#: tools/virsh-interface.c:664 +#: tools/virsh-interface.c:670 #, c-format msgid "Failed to destroy interface %s" msgstr "" -#: tools/virsh-interface.c:677 +#: tools/virsh-interface.c:683 msgid "" "create a snapshot of current interfaces settings, which can be later " "committed (iface-commit) or restored (iface-rollback)" msgstr "" -#: tools/virsh-interface.c:682 +#: tools/virsh-interface.c:688 msgid "Create a restore point for interfaces settings" msgstr "" -#: tools/virsh-interface.c:697 +#: tools/virsh-interface.c:703 msgid "Failed to begin network config change transaction" msgstr "" -#: tools/virsh-interface.c:701 +#: tools/virsh-interface.c:707 msgid "Network config change transaction started\n" msgstr "" -#: tools/virsh-interface.c:710 +#: tools/virsh-interface.c:716 msgid "commit changes made since iface-begin and free restore point" msgstr "" -#: tools/virsh-interface.c:713 +#: tools/virsh-interface.c:719 msgid "commit changes and free restore point" msgstr "" -#: tools/virsh-interface.c:728 +#: tools/virsh-interface.c:734 msgid "Failed to commit network config change transaction" msgstr "" -#: tools/virsh-interface.c:732 +#: tools/virsh-interface.c:738 msgid "Network config change transaction committed\n" msgstr "" -#: tools/virsh-interface.c:741 +#: tools/virsh-interface.c:747 msgid "rollback to previous saved configuration created via iface-begin" msgstr "" -#: tools/virsh-interface.c:744 +#: tools/virsh-interface.c:750 msgid "rollback to previous restore point" msgstr "" -#: tools/virsh-interface.c:759 +#: tools/virsh-interface.c:765 msgid "Failed to rollback network config change transaction" msgstr "" -#: tools/virsh-interface.c:763 +#: tools/virsh-interface.c:769 msgid "Network config change transaction rolled back\n" msgstr "" -#: tools/virsh-interface.c:772 +#: tools/virsh-interface.c:778 msgid "create a bridge device and attach an existing network device to it" msgstr "" -#: tools/virsh-interface.c:775 +#: tools/virsh-interface.c:781 msgid "bridge an existing network device" msgstr "" -#: tools/virsh-interface.c:784 +#: tools/virsh-interface.c:790 msgid "existing interface name" msgstr "" -#: tools/virsh-interface.c:789 +#: tools/virsh-interface.c:795 msgid "new bridge device name" msgstr "" -#: tools/virsh-interface.c:793 +#: tools/virsh-interface.c:799 msgid "do not enable STP for this bridge" msgstr "" -#: tools/virsh-interface.c:797 +#: tools/virsh-interface.c:803 msgid "number of seconds to squelch traffic on newly connected ports" msgstr "" -#: tools/virsh-interface.c:801 +#: tools/virsh-interface.c:807 msgid "don't start the bridge immediately" msgstr "" -#: tools/virsh-interface.c:835 +#: tools/virsh-interface.c:841 #, c-format msgid "Network device %s already exists" msgstr "" @@ -32920,235 +32894,235 @@ msgid "Unable to parse delay parameter" msgstr "" -#: tools/virsh-interface.c:851 +#: tools/virsh-interface.c:857 msgid "(interface definition)" msgstr "" -#: tools/virsh-interface.c:852 tools/virsh-interface.c:1058 +#: tools/virsh-interface.c:858 tools/virsh-interface.c:1064 #, c-format msgid "Failed to parse configuration of %s" msgstr "" -#: tools/virsh-interface.c:859 tools/virsh-interface.c:1065 +#: tools/virsh-interface.c:865 tools/virsh-interface.c:1071 #, c-format msgid "Existing device %s has no type" msgstr "" -#: tools/virsh-interface.c:864 +#: tools/virsh-interface.c:870 #, c-format msgid "Existing device %s is already a bridge" msgstr "" -#: tools/virsh-interface.c:871 tools/virsh-interface.c:1078 +#: tools/virsh-interface.c:877 tools/virsh-interface.c:1084 #, c-format msgid "Interface name from config %s doesn't match given supplied name %s" msgstr "" -#: tools/virsh-interface.c:878 +#: tools/virsh-interface.c:884 msgid "Failed to create bridge node in xml document" msgstr "" -#: tools/virsh-interface.c:886 +#: tools/virsh-interface.c:892 msgid "Failed to set stp attribute in xml document" msgstr "" -#: tools/virsh-interface.c:893 +#: tools/virsh-interface.c:899 #, c-format msgid "Failed to set bridge delay %d in xml document" msgstr "" -#: tools/virsh-interface.c:901 +#: tools/virsh-interface.c:907 msgid "Failed to set bridge interface type to 'bridge' in xml document" msgstr "" -#: tools/virsh-interface.c:906 +#: tools/virsh-interface.c:912 #, c-format msgid "Failed to set master bridge interface name to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:915 +#: tools/virsh-interface.c:921 msgid "Failed to create interface node under bridge node in xml document" msgstr "" -#: tools/virsh-interface.c:923 +#: tools/virsh-interface.c:929 #, c-format msgid "Failed to set new slave interface type to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:929 +#: tools/virsh-interface.c:935 #, c-format msgid "Failed to set new slave interface name to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:949 tools/virsh-interface.c:1140 +#: tools/virsh-interface.c:955 tools/virsh-interface.c:1146 #, c-format msgid "Failed to move '%s' element in xml document" msgstr "" -#: tools/virsh-interface.c:960 +#: tools/virsh-interface.c:966 #, c-format msgid "Failed to format new xml document for bridge %s" msgstr "" -#: tools/virsh-interface.c:969 +#: tools/virsh-interface.c:975 #, c-format msgid "Failed to define new bridge interface %s" msgstr "" -#: tools/virsh-interface.c:974 +#: tools/virsh-interface.c:980 #, c-format msgid "Created bridge %s with attached device %s\n" msgstr "" -#: tools/virsh-interface.c:980 +#: tools/virsh-interface.c:986 #, c-format msgid "Failed to start bridge interface %s" msgstr "" -#: tools/virsh-interface.c:983 +#: tools/virsh-interface.c:989 #, c-format msgid "Bridge interface %s started\n" msgstr "" -#: tools/virsh-interface.c:1007 +#: tools/virsh-interface.c:1013 msgid "undefine a bridge device after detaching its slave device" msgstr "" -#: tools/virsh-interface.c:1010 +#: tools/virsh-interface.c:1016 msgid "unbridge a network device" msgstr "" -#: tools/virsh-interface.c:1019 +#: tools/virsh-interface.c:1025 msgid "current bridge device name" msgstr "" -#: tools/virsh-interface.c:1023 +#: tools/virsh-interface.c:1029 msgid "don't start the un-slaved interface immediately (not recommended)" msgstr "" -#: tools/virsh-interface.c:1056 +#: tools/virsh-interface.c:1062 msgid "(bridge interface definition)" msgstr "" -#: tools/virsh-interface.c:1070 +#: tools/virsh-interface.c:1076 #, c-format msgid "Device %s is not a bridge" msgstr "" -#: tools/virsh-interface.c:1086 +#: tools/virsh-interface.c:1092 msgid "No bridge node in xml document" msgstr "" -#: tools/virsh-interface.c:1091 +#: tools/virsh-interface.c:1097 msgid "Multiple interfaces attached to bridge" msgstr "" -#: tools/virsh-interface.c:1096 +#: tools/virsh-interface.c:1102 msgid "No interface attached to bridge" msgstr "" -#: tools/virsh-interface.c:1104 +#: tools/virsh-interface.c:1110 #, c-format msgid "Device attached to bridge %s has no name" msgstr "" -#: tools/virsh-interface.c:1109 +#: tools/virsh-interface.c:1115 #, c-format msgid "Attached device %s has no type" msgstr "" -#: tools/virsh-interface.c:1114 +#: tools/virsh-interface.c:1120 #, c-format msgid "Failed to set interface type to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:1120 +#: tools/virsh-interface.c:1126 #, c-format msgid "Failed to set interface name to '%s' in xml document" msgstr "" -#: tools/virsh-interface.c:1151 +#: tools/virsh-interface.c:1157 #, c-format msgid "Failed to format new xml document for un-enslaved interface %s" msgstr "" -#: tools/virsh-interface.c:1160 +#: tools/virsh-interface.c:1166 #, c-format msgid "Failed to destroy bridge interface %s" msgstr "" -#: tools/virsh-interface.c:1164 +#: tools/virsh-interface.c:1170 #, c-format msgid "Failed to undefine bridge interface %s" msgstr "" -#: tools/virsh-interface.c:1171 +#: tools/virsh-interface.c:1177 #, c-format msgid "Failed to define new interface %s" msgstr "" -#: tools/virsh-interface.c:1175 +#: tools/virsh-interface.c:1181 #, c-format msgid "Device %s un-attached from bridge %s\n" msgstr "" -#: tools/virsh-network.c:93 +#: tools/virsh-network.c:89 #, c-format msgid "failed to get network '%s'" msgstr "verkon ”%s” hakeminen epäonnistui" -#: tools/virsh-network.c:103 +#: tools/virsh-network.c:99 msgid "autostart a network" msgstr "käynnistä verkko automaattisesti" -#: tools/virsh-network.c:106 +#: tools/virsh-network.c:102 msgid "Configure a network to be automatically started at boot." msgstr "" "Aseta verkkotuki käynnistymään automaattisesti käynnistyksen yhteydessä." -#: tools/virsh-network.c:47 tools/virsh-network.c:58 +#: tools/virsh-network.c:43 tools/virsh-network.c:54 msgid "network name or uuid" msgstr "verkon nimi tai uuid" -#: tools/virsh-network.c:134 +#: tools/virsh-network.c:130 #, c-format msgid "failed to mark network %s as autostarted" msgstr "verkon %s merkitseminen automaattisesti käynnistyväksi epäonnistui" -#: tools/virsh-network.c:136 +#: tools/virsh-network.c:132 #, c-format msgid "failed to unmark network %s as autostarted" msgstr "" "verkon %s automaattisen käynnistymisen merkinnän poistaminen epäonnistui" -#: tools/virsh-network.c:142 +#: tools/virsh-network.c:138 #, c-format msgid "Network %s marked as autostarted\n" msgstr "Verkko %s merkitty automaattisesti käynnistyväksi\n" -#: tools/virsh-network.c:144 +#: tools/virsh-network.c:140 #, c-format msgid "Network %s unmarked as autostarted\n" msgstr "Verkon %s automaattisen käynnistyksen merkintä poistettu\n" -#: tools/virsh-network.c:155 +#: tools/virsh-network.c:151 msgid "create a network from an XML file" msgstr "luo verkko XML-tiedostosta" -#: tools/virsh-network.c:158 +#: tools/virsh-network.c:154 msgid "Create a network." msgstr "Luo verkko." -#: tools/virsh-network.c:164 tools/virsh-network.c:212 +#: tools/virsh-network.c:160 tools/virsh-network.c:208 msgid "file containing an XML network description" msgstr "tiedosto, joka sisältää XML-muotoisen verkkokuvauksen" -#: tools/virsh-network.c:187 +#: tools/virsh-network.c:183 #, c-format msgid "Network %s created from %s\n" msgstr "Verkko %s luotu tiedostosta %s\n" -#: tools/virsh-network.c:191 +#: tools/virsh-network.c:187 #, c-format msgid "Failed to create network from %s" msgstr "Verkon luominen tiedostosta %s epäonnistui" @@ -33161,39 +33135,39 @@ msgid "Define a network." msgstr "Määritä verkko" -#: tools/virsh-network.c:235 +#: tools/virsh-network.c:231 #, c-format msgid "Network %s defined from %s\n" msgstr "Verkko %s määritetty tiedostosta %s\n" -#: tools/virsh-network.c:239 +#: tools/virsh-network.c:235 #, c-format msgid "Failed to define network from %s" msgstr "Verkon määrittäminen tiedostosta %s epäonnistui" -#: tools/virsh-network.c:250 +#: tools/virsh-network.c:246 msgid "destroy (stop) a network" msgstr "" -#: tools/virsh-network.c:253 +#: tools/virsh-network.c:249 msgid "Forcefully stop a given network." msgstr "" -#: tools/virsh-network.c:274 +#: tools/virsh-network.c:270 #, c-format msgid "Network %s destroyed\n" msgstr "Verkko %s tuhottu\n" -#: tools/virsh-network.c:276 +#: tools/virsh-network.c:272 #, c-format msgid "Failed to destroy network %s" msgstr "Verkon %s tuhoaminen epäonnistui" -#: tools/virsh-network.c:289 +#: tools/virsh-network.c:285 msgid "network information in XML" msgstr "verkkotiedot XML-muodossa" -#: tools/virsh-network.c:292 +#: tools/virsh-network.c:288 msgid "Output the network information as an XML dump to stdout." msgstr "Tulosta verkkotiedot XML-muodossa oletustulosteeseen." @@ -33201,118 +33175,117 @@ msgid "network information of an inactive domain" msgstr "" -#: tools/virsh-network.c:340 +#: tools/virsh-network.c:336 msgid "network information" msgstr "" -#: tools/virsh-network.c:343 +#: tools/virsh-network.c:339 msgid "Returns basic information about the network" msgstr "" -#: tools/virsh-network.c:373 +#: tools/virsh-network.c:369 msgid "Active:" msgstr "" -#: tools/virsh-network.c:382 tools/virsh-network.c:721 tools/virsh-pool.c:1245 -#: tools/virsh-pool.c:1712 +#: tools/virsh-network.c:378 tools/virsh-network.c:718 tools/virsh-pool.c:1240 +#: tools/virsh-pool.c:1610 msgid "no autostart" msgstr "Ei automaattikäynnistystä" -#: tools/virsh-network.c:388 +#: tools/virsh-network.c:384 msgid "Bridge:" msgstr "" -#: tools/virsh-network.c:476 +#: tools/virsh-network.c:472 msgid "Failed to list networks" msgstr "" -#: tools/virsh-network.c:488 +#: tools/virsh-network.c:484 msgid "Failed to get the number of active networks" msgstr "" -#: tools/virsh-network.c:497 +#: tools/virsh-network.c:493 msgid "Failed to get the number of inactive networks" msgstr "" -#: tools/virsh-network.c:514 +#: tools/virsh-network.c:510 msgid "Failed to list active networks" msgstr "Aktiivisten verkkojen luettelointi epäonnistui" -#: tools/virsh-network.c:525 +#: tools/virsh-network.c:521 msgid "Failed to list inactive networks" msgstr "Epäktiivisten verkkojen luettelointi epäonnistui" -#: tools/virsh-network.c:558 +#: tools/virsh-network.c:554 msgid "Failed to get network persistence info" msgstr "" -#: tools/virsh-network.c:570 +#: tools/virsh-network.c:566 msgid "Failed to get network autostart state" msgstr "" -#: tools/virsh-network.c:618 +#: tools/virsh-network.c:614 msgid "list networks" msgstr "luettele verkot" -#: tools/virsh-network.c:621 +#: tools/virsh-network.c:617 msgid "Returns list of networks." msgstr "Palauttaa verkkoluettelon." -#: tools/virsh-network.c:629 +#: tools/virsh-network.c:625 msgid "list inactive networks" msgstr "luettele epäaktiiviset verkot" -#: tools/virsh-network.c:633 +#: tools/virsh-network.c:629 msgid "list inactive & active networks" msgstr "luettele epäaktiiviset ja aktiiviset verkot" -#: tools/virsh-network.c:637 +#: tools/virsh-network.c:633 msgid "list persistent networks" msgstr "" -#: tools/virsh-network.c:641 +#: tools/virsh-network.c:637 msgid "list transient networks" msgstr "" -#: tools/virsh-network.c:645 +#: tools/virsh-network.c:641 msgid "list networks with autostart enabled" msgstr "" -#: tools/virsh-network.c:649 +#: tools/virsh-network.c:645 msgid "list networks with autostart disabled" msgstr "" -#: tools/virsh-network.c:709 tools/virsh-pool.c:1377 tools/virsh-pool.c:1407 -#: tools/virsh-pool.c:1462 +#: tools/virsh-network.c:705 tools/virsh-pool.c:1336 tools/virsh-pool.c:1361 msgid "Autostart" msgstr "Automaattikäynnistys" -#: tools/virsh-network.c:709 tools/virsh-pool.c:1412 tools/virsh-pool.c:1463 +#: tools/virsh-network.c:706 tools/virsh-pool.c:1361 msgid "Persistent" msgstr "" -#: tools/virsh-network.c:753 +#: tools/virsh-network.c:758 msgid "convert a network UUID to network name" msgstr "Muunna verkko-UUID verkkonimeksi" -#: tools/virsh-network.c:765 +#: tools/virsh-network.c:770 msgid "network uuid" msgstr "verkko-UUID" -#: tools/virsh-network.c:789 +#: tools/virsh-network.c:794 msgid "start a (previously defined) inactive network" msgstr "käynnistä (aikaisemmin määritetty) epäaktiivinen verkko" -#: tools/virsh-network.c:792 +#: tools/virsh-network.c:797 msgid "Start a network." msgstr "Käynnistä verkko" -#: tools/virsh-network.c:813 +#: tools/virsh-network.c:818 #, c-format msgid "Network %s started\n" msgstr "Verkko %s käynnistetty\n" -#: tools/virsh-network.c:815 +#: tools/virsh-network.c:820 #, c-format msgid "Failed to start network %s" msgstr "Verkon %s käynnistäminen epäonnistui" @@ -33325,56 +33298,56 @@ msgid "Undefine the configuration for an inactive network." msgstr "Poista epäaktiivisen verkon asetusten määritykset." -#: tools/virsh-network.c:851 +#: tools/virsh-network.c:856 #, c-format msgid "Network %s has been undefined\n" msgstr "Verkon %s määritykset on poistettu\n" -#: tools/virsh-network.c:853 +#: tools/virsh-network.c:858 #, c-format msgid "Failed to undefine network %s" msgstr "Verkon %s määritysten poistaminen epäonnistui." -#: tools/virsh-network.c:866 +#: tools/virsh-network.c:871 msgid "update parts of an existing network's configuration" msgstr "" -#: tools/virsh-network.c:879 +#: tools/virsh-network.c:884 msgid "type of update (add-first, add-last (add), delete, or modify)" msgstr "" -#: tools/virsh-network.c:884 +#: tools/virsh-network.c:889 msgid "which section of network configuration to update" msgstr "" -#: tools/virsh-network.c:889 +#: tools/virsh-network.c:894 msgid "" "name of file containing xml (or, if it starts with '<', the complete xml " "element itself) to add/modify, or to be matched for search" msgstr "" -#: tools/virsh-network.c:894 +#: tools/virsh-network.c:899 msgid "which parent object to search through" msgstr "" -#: tools/virsh-network.c:896 +#: tools/virsh-network.c:901 msgid "affect next network startup" msgstr "" -#: tools/virsh-network.c:897 +#: tools/virsh-network.c:902 msgid "affect running network" msgstr "" -#: tools/virsh-network.c:898 +#: tools/virsh-network.c:903 msgid "affect current state of network" msgstr "" -#: tools/virsh-network.c:942 +#: tools/virsh-network.c:947 #, c-format msgid "unrecognized command name '%s'" msgstr "" -#: tools/virsh-network.c:952 +#: tools/virsh-network.c:957 #, c-format msgid "unrecognized section name '%s'" msgstr "" @@ -33387,7 +33360,7 @@ msgid "--current must be specified exclusively" msgstr "" -#: tools/virsh-network.c:989 +#: tools/virsh-network.c:994 #, c-format msgid "Failed to update network %s" msgstr "" @@ -33409,50 +33382,50 @@ msgid "Updated network %s %s" msgstr "" -#: tools/virsh-network.c:1026 +#: tools/virsh-network.c:1031 msgid "convert a network name to network UUID" msgstr "muunna verkon nimi verkon UUID:ksi" -#: tools/virsh-network.c:1035 +#: tools/virsh-network.c:1040 msgid "network name" msgstr "verkon nimi" -#: tools/virsh-network.c:1052 +#: tools/virsh-network.c:1057 msgid "failed to get network UUID" msgstr "verkon UUID:n hakeminen epäonnistui" -#: tools/virsh-network.c:1063 +#: tools/virsh-network.c:1068 msgid "edit XML configuration for a network" msgstr "" -#: tools/virsh-network.c:1066 +#: tools/virsh-network.c:1071 msgid "Edit the XML configuration for a network." msgstr "" -#: tools/virsh-network.c:1107 +#: tools/virsh-network.c:1112 #, c-format msgid "Network %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-network.c:1116 +#: tools/virsh-network.c:1121 #, c-format msgid "Network %s XML configuration edited.\n" msgstr "" -#: tools/virsh-network.c:1184 +#: tools/virsh-network.c:1189 #, c-format msgid "event 'lifecycle' for network %s: %s\n" msgstr "" -#: tools/virsh-network.c:1195 +#: tools/virsh-network.c:1200 msgid "Network Events" msgstr "" -#: tools/virsh-network.c:1198 +#: tools/virsh-network.c:1203 msgid "List event types, or wait for network events to occur" msgstr "" -#: tools/virsh-network.c:1204 +#: tools/virsh-network.c:1209 msgid "filter by network name or uuid" msgstr "" @@ -33460,234 +33433,234 @@ msgid "either --list or event type is required" msgstr "" -#: tools/virsh-nodedev.c:42 +#: tools/virsh-nodedev.c:37 msgid "create a device defined by an XML file on the node" msgstr "" -#: tools/virsh-nodedev.c:46 +#: tools/virsh-nodedev.c:41 msgid "" "Create a device on the node. Note that this command creates devices on the " "physical host that can then be assigned to a virtual machine." msgstr "" -#: tools/virsh-nodedev.c:54 +#: tools/virsh-nodedev.c:49 msgid "file containing an XML description of the device" msgstr "" -#: tools/virsh-nodedev.c:78 +#: tools/virsh-nodedev.c:73 #, c-format msgid "Node device %s created from %s\n" msgstr "" -#: tools/virsh-nodedev.c:82 +#: tools/virsh-nodedev.c:77 #, c-format msgid "Failed to create node device from %s" msgstr "" -#: tools/virsh-nodedev.c:95 +#: tools/virsh-nodedev.c:90 msgid "destroy (stop) a device on the node" msgstr "" -#: tools/virsh-nodedev.c:98 +#: tools/virsh-nodedev.c:93 msgid "" "Destroy a device on the node. Note that this command destroys devices on " "the physical host" msgstr "" -#: tools/virsh-nodedev.c:112 tools/virsh-nodedev.c:537 +#: tools/virsh-nodedev.c:107 tools/virsh-nodedev.c:532 msgid "device name or wwn pair in 'wwnn,wwpn' format" msgstr "" -#: tools/virsh-nodedev.c:134 tools/virsh-nodedev.c:560 +#: tools/virsh-nodedev.c:129 tools/virsh-nodedev.c:555 #, c-format msgid "Malformed device value '%s'" msgstr "" -#: tools/virsh-nodedev.c:147 tools/virsh-nodedev.c:573 -#: tools/virsh-nodedev.c:944 +#: tools/virsh-nodedev.c:142 tools/virsh-nodedev.c:568 +#: tools/virsh-nodedev.c:939 msgid "Could not find matching device" msgstr "" -#: tools/virsh-nodedev.c:152 +#: tools/virsh-nodedev.c:147 #, c-format msgid "Destroyed node device '%s'\n" msgstr "" -#: tools/virsh-nodedev.c:154 +#: tools/virsh-nodedev.c:149 #, c-format msgid "Failed to destroy node device '%s'" msgstr "" -#: tools/virsh-nodedev.c:246 tools/virsh-nodedev.c:267 +#: tools/virsh-nodedev.c:241 tools/virsh-nodedev.c:262 msgid "Failed to list node devices" msgstr "" -#: tools/virsh-nodedev.c:256 +#: tools/virsh-nodedev.c:251 msgid "Failed to count node devices" msgstr "" -#: tools/virsh-nodedev.c:296 +#: tools/virsh-nodedev.c:291 msgid "Failed to get capability numbers of the device" msgstr "" -#: tools/virsh-nodedev.c:304 +#: tools/virsh-nodedev.c:299 msgid "Failed to get capability names of the device" msgstr "" -#: tools/virsh-nodedev.c:367 +#: tools/virsh-nodedev.c:362 msgid "enumerate devices on this host" msgstr "" -#: tools/virsh-nodedev.c:378 +#: tools/virsh-nodedev.c:373 msgid "list devices in a tree" msgstr "" -#: tools/virsh-nodedev.c:382 +#: tools/virsh-nodedev.c:377 msgid "capability names, separated by comma" msgstr "" -#: tools/virsh-nodedev.c:404 +#: tools/virsh-nodedev.c:399 msgid "Options --tree and --cap are incompatible" msgstr "" -#: tools/virsh-nodedev.c:413 +#: tools/virsh-nodedev.c:408 msgid "Invalid capability type" msgstr "" -#: tools/virsh-nodedev.c:524 +#: tools/virsh-nodedev.c:519 msgid "node device details in XML" msgstr "" -#: tools/virsh-nodedev.c:527 +#: tools/virsh-nodedev.c:522 msgid "Output the node device details as an XML dump to stdout." msgstr "" -#: tools/virsh-nodedev.c:596 +#: tools/virsh-nodedev.c:591 msgid "detach node device from its device driver" msgstr "" -#: tools/virsh-nodedev.c:599 +#: tools/virsh-nodedev.c:594 msgid "" "Detach node device from its device driver before assigning to a domain." msgstr "" -#: tools/virsh-nodedev.c:609 tools/virsh-nodedev.c:676 -#: tools/virsh-nodedev.c:727 +#: tools/virsh-nodedev.c:604 tools/virsh-nodedev.c:671 +#: tools/virsh-nodedev.c:722 msgid "device key" msgstr "" -#: tools/virsh-nodedev.c:614 +#: tools/virsh-nodedev.c:609 msgid "pci device assignment backend driver (e.g. 'vfio' or 'kvm')" msgstr "" -#: tools/virsh-nodedev.c:634 tools/virsh-nodedev.c:694 -#: tools/virsh-nodedev.c:745 +#: tools/virsh-nodedev.c:629 tools/virsh-nodedev.c:689 +#: tools/virsh-nodedev.c:740 #, c-format msgid "Could not find matching device '%s'" msgstr "" -#: tools/virsh-nodedev.c:650 +#: tools/virsh-nodedev.c:645 #, c-format msgid "Device %s detached\n" msgstr "" -#: tools/virsh-nodedev.c:652 +#: tools/virsh-nodedev.c:647 #, c-format msgid "Failed to detach device %s" msgstr "" -#: tools/virsh-nodedev.c:663 +#: tools/virsh-nodedev.c:658 msgid "reattach node device to its device driver" msgstr "" -#: tools/virsh-nodedev.c:666 +#: tools/virsh-nodedev.c:661 msgid "" "Reattach node device to its device driver once released by the domain." msgstr "" -#: tools/virsh-nodedev.c:699 +#: tools/virsh-nodedev.c:694 #, c-format msgid "Device %s re-attached\n" msgstr "" -#: tools/virsh-nodedev.c:701 +#: tools/virsh-nodedev.c:696 #, c-format msgid "Failed to re-attach device %s" msgstr "" -#: tools/virsh-nodedev.c:714 +#: tools/virsh-nodedev.c:709 msgid "reset node device" msgstr "" -#: tools/virsh-nodedev.c:717 +#: tools/virsh-nodedev.c:712 msgid "Reset node device before or after assigning to a domain." msgstr "" -#: tools/virsh-nodedev.c:750 +#: tools/virsh-nodedev.c:745 #, c-format msgid "Device %s reset\n" msgstr "" -#: tools/virsh-nodedev.c:752 +#: tools/virsh-nodedev.c:747 #, c-format msgid "Failed to reset device %s" msgstr "" -#: tools/virsh-nwfilter.c:69 +#: tools/virsh-nwfilter.c:65 #, c-format msgid "failed to get nwfilter '%s'" msgstr "" -#: tools/virsh-nwfilter.c:79 +#: tools/virsh-nwfilter.c:75 msgid "define or update a network filter from an XML file" msgstr "" -#: tools/virsh-nwfilter.c:82 +#: tools/virsh-nwfilter.c:78 msgid "Define a new network filter or update an existing one." msgstr "" -#: tools/virsh-nwfilter.c:88 +#: tools/virsh-nwfilter.c:84 msgid "file containing an XML network filter description" msgstr "" -#: tools/virsh-nwfilter.c:112 +#: tools/virsh-nwfilter.c:108 #, c-format msgid "Network filter %s defined from %s\n" msgstr "" -#: tools/virsh-nwfilter.c:116 +#: tools/virsh-nwfilter.c:112 #, c-format msgid "Failed to define network filter from %s" msgstr "" -#: tools/virsh-nwfilter.c:127 +#: tools/virsh-nwfilter.c:123 msgid "undefine a network filter" msgstr "" -#: tools/virsh-nwfilter.c:130 +#: tools/virsh-nwfilter.c:126 msgid "Undefine a given network filter." msgstr "" -#: tools/virsh-nwfilter.c:139 tools/virsh-nwfilter.c:183 -#: tools/virsh-nwfilter.c:401 +#: tools/virsh-nwfilter.c:135 tools/virsh-nwfilter.c:179 +#: tools/virsh-nwfilter.c:406 msgid "network filter name or uuid" msgstr "" -#: tools/virsh-nwfilter.c:156 +#: tools/virsh-nwfilter.c:152 #, c-format msgid "Network filter %s undefined\n" msgstr "" -#: tools/virsh-nwfilter.c:158 +#: tools/virsh-nwfilter.c:154 #, c-format msgid "Failed to undefine network filter %s" msgstr "" -#: tools/virsh-nwfilter.c:171 tools/virsh-nwfilter.c:579 +#: tools/virsh-nwfilter.c:167 tools/virsh-nwfilter.c:584 msgid "network filter information in XML" msgstr "" -#: tools/virsh-nwfilter.c:174 tools/virsh-nwfilter.c:582 +#: tools/virsh-nwfilter.c:170 tools/virsh-nwfilter.c:587 msgid "Output the network filter information as an XML dump to stdout." msgstr "" @@ -33695,149 +33668,149 @@ msgid "Failed to list node filters" msgstr "" -#: tools/virsh-nwfilter.c:287 +#: tools/virsh-nwfilter.c:283 msgid "Failed to count network filters" msgstr "" -#: tools/virsh-nwfilter.c:277 tools/virsh-nwfilter.c:298 +#: tools/virsh-nwfilter.c:273 tools/virsh-nwfilter.c:294 msgid "Failed to list network filters" msgstr "" -#: tools/virsh-nwfilter.c:345 +#: tools/virsh-nwfilter.c:341 msgid "list network filters" msgstr "" -#: tools/virsh-nwfilter.c:348 +#: tools/virsh-nwfilter.c:344 msgid "Returns list of network filters." msgstr "" -#: tools/virsh-nwfilter.c:367 tools/virsh-secret.c:526 +#: tools/virsh-nwfilter.c:365 tools/virsh-secret.c:523 msgid "UUID" msgstr "" -#: tools/virsh-nwfilter.c:389 +#: tools/virsh-nwfilter.c:394 msgid "edit XML configuration for a network filter" msgstr "" -#: tools/virsh-nwfilter.c:392 +#: tools/virsh-nwfilter.c:397 msgid "Edit the XML configuration for a network filter." msgstr "" -#: tools/virsh-nwfilter.c:422 +#: tools/virsh-nwfilter.c:427 #, c-format msgid "Network filter %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-nwfilter.c:432 +#: tools/virsh-nwfilter.c:437 #, c-format msgid "Network filter %s XML configuration edited.\n" msgstr "" -#: tools/virsh-pool.c:181 +#: tools/virsh-pool.c:177 #, c-format msgid "failed to get pool '%s'" msgstr "" -#: tools/virsh-pool.c:191 +#: tools/virsh-pool.c:187 msgid "autostart a pool" msgstr "" -#: tools/virsh-pool.c:194 +#: tools/virsh-pool.c:190 msgid "Configure a pool to be automatically started at boot." msgstr "" -#: tools/virsh-pool.c:38 tools/virsh-volume.c:47 tools/virsh-volume.c:57 +#: tools/virsh-pool.c:34 tools/virsh-volume.c:43 tools/virsh-volume.c:53 msgid "pool name or uuid" msgstr "" -#: tools/virsh-pool.c:223 +#: tools/virsh-pool.c:219 #, c-format msgid "failed to mark pool %s as autostarted" msgstr "" -#: tools/virsh-pool.c:225 +#: tools/virsh-pool.c:221 #, c-format msgid "failed to unmark pool %s as autostarted" msgstr "" -#: tools/virsh-pool.c:231 +#: tools/virsh-pool.c:227 #, c-format msgid "Pool %s marked as autostarted\n" msgstr "" -#: tools/virsh-pool.c:233 +#: tools/virsh-pool.c:229 #, c-format msgid "Pool %s unmarked as autostarted\n" msgstr "" -#: tools/virsh-pool.c:244 +#: tools/virsh-pool.c:240 msgid "create a pool from an XML file" msgstr "" -#: tools/virsh-pool.c:247 tools/virsh-pool.c:436 +#: tools/virsh-pool.c:243 tools/virsh-pool.c:432 msgid "Create a pool." msgstr "" -#: tools/virsh-pool.c:253 tools/virsh-pool.c:513 +#: tools/virsh-pool.c:249 tools/virsh-pool.c:509 msgid "file containing an XML pool description" msgstr "" -#: tools/virsh-pool.c:298 +#: tools/virsh-pool.c:294 #, c-format msgid "Pool %s created from %s\n" msgstr "" -#: tools/virsh-pool.c:302 +#: tools/virsh-pool.c:298 #, c-format msgid "Failed to create pool from %s" msgstr "" -#: tools/virsh-pool.c:65 +#: tools/virsh-pool.c:61 msgid "name of the pool" msgstr "" -#: tools/virsh-pool.c:74 tools/virsh-volume.c:208 +#: tools/virsh-pool.c:70 tools/virsh-volume.c:204 msgid "print XML document, but don't define/create" msgstr "" -#: tools/virsh-pool.c:70 +#: tools/virsh-pool.c:66 msgid "type of the pool" msgstr "" -#: tools/virsh-pool.c:78 +#: tools/virsh-pool.c:74 msgid "source-host for underlying storage" msgstr "" -#: tools/virsh-pool.c:82 +#: tools/virsh-pool.c:78 msgid "source path for underlying storage" msgstr "" -#: tools/virsh-pool.c:86 +#: tools/virsh-pool.c:82 msgid "source device for underlying storage" msgstr "" -#: tools/virsh-pool.c:90 +#: tools/virsh-pool.c:86 msgid "source name for underlying storage" msgstr "" -#: tools/virsh-pool.c:94 +#: tools/virsh-pool.c:90 msgid "target for underlying storage" msgstr "" -#: tools/virsh-pool.c:98 +#: tools/virsh-pool.c:94 msgid "format for underlying storage" msgstr "" -#: tools/virsh-pool.c:433 +#: tools/virsh-pool.c:429 msgid "create a pool from a set of args" msgstr "" -#: tools/virsh-pool.c:488 +#: tools/virsh-pool.c:484 #, c-format msgid "Pool %s created\n" msgstr "" -#: tools/virsh-pool.c:491 +#: tools/virsh-pool.c:487 #, c-format msgid "Failed to create pool %s" msgstr "" @@ -33846,39 +33819,39 @@ msgid "define (but don't start) a pool from an XML file" msgstr "" -#: tools/virsh-pool.c:555 +#: tools/virsh-pool.c:551 msgid "Define a pool." msgstr "" -#: tools/virsh-pool.c:537 +#: tools/virsh-pool.c:533 #, c-format msgid "Pool %s defined from %s\n" msgstr "" -#: tools/virsh-pool.c:541 +#: tools/virsh-pool.c:537 #, c-format msgid "Failed to define pool from %s" msgstr "" -#: tools/virsh-pool.c:552 +#: tools/virsh-pool.c:548 msgid "define a pool from a set of args" msgstr "" -#: tools/virsh-pool.c:580 +#: tools/virsh-pool.c:576 #, c-format msgid "Pool %s defined\n" msgstr "" -#: tools/virsh-pool.c:583 +#: tools/virsh-pool.c:579 #, c-format msgid "Failed to define pool %s" msgstr "" -#: tools/virsh-pool.c:595 +#: tools/virsh-pool.c:591 msgid "build a pool" msgstr "" -#: tools/virsh-pool.c:598 +#: tools/virsh-pool.c:594 msgid "Build a given pool." msgstr "" @@ -33886,251 +33859,251 @@ msgid "do not overwrite an existing pool of this type" msgstr "" -#: tools/virsh-pool.c:58 +#: tools/virsh-pool.c:54 msgid "overwrite any existing data" msgstr "" -#: tools/virsh-pool.c:629 +#: tools/virsh-pool.c:625 #, c-format msgid "Pool %s built\n" msgstr "" -#: tools/virsh-pool.c:631 +#: tools/virsh-pool.c:627 #, c-format msgid "Failed to build pool %s" msgstr "" -#: tools/virsh-pool.c:645 +#: tools/virsh-pool.c:641 msgid "destroy (stop) a pool" msgstr "" -#: tools/virsh-pool.c:648 +#: tools/virsh-pool.c:644 msgid "Forcefully stop a given pool. Raw data in the pool is untouched" msgstr "" -#: tools/virsh-pool.c:670 +#: tools/virsh-pool.c:666 #, c-format msgid "Pool %s destroyed\n" msgstr "" -#: tools/virsh-pool.c:672 +#: tools/virsh-pool.c:668 #, c-format msgid "Failed to destroy pool %s" msgstr "" -#: tools/virsh-pool.c:685 +#: tools/virsh-pool.c:681 msgid "delete a pool" msgstr "" -#: tools/virsh-pool.c:688 +#: tools/virsh-pool.c:684 msgid "Delete a given pool." msgstr "" -#: tools/virsh-pool.c:710 +#: tools/virsh-pool.c:706 #, c-format msgid "Pool %s deleted\n" msgstr "" -#: tools/virsh-pool.c:712 +#: tools/virsh-pool.c:708 #, c-format msgid "Failed to delete pool %s" msgstr "" -#: tools/virsh-pool.c:725 +#: tools/virsh-pool.c:721 msgid "refresh a pool" msgstr "" -#: tools/virsh-pool.c:728 +#: tools/virsh-pool.c:724 msgid "Refresh a given pool." msgstr "" -#: tools/virsh-pool.c:750 +#: tools/virsh-pool.c:746 #, c-format msgid "Pool %s refreshed\n" msgstr "" -#: tools/virsh-pool.c:752 +#: tools/virsh-pool.c:748 #, c-format msgid "Failed to refresh pool %s" msgstr "" -#: tools/virsh-pool.c:765 +#: tools/virsh-pool.c:761 msgid "pool information in XML" msgstr "" -#: tools/virsh-pool.c:768 +#: tools/virsh-pool.c:764 msgid "Output the pool information as an XML dump to stdout." msgstr "" -#: tools/virsh-pool.c:890 +#: tools/virsh-pool.c:886 msgid "Failed to list pools" msgstr "" -#: tools/virsh-pool.c:900 +#: tools/virsh-pool.c:896 msgid "Filtering using --type is not supported by this libvirt" msgstr "" -#: tools/virsh-pool.c:909 +#: tools/virsh-pool.c:905 msgid "Failed to get the number of active pools " msgstr "" -#: tools/virsh-pool.c:918 +#: tools/virsh-pool.c:914 msgid "Failed to get the number of inactive pools" msgstr "" -#: tools/virsh-pool.c:935 +#: tools/virsh-pool.c:931 msgid "Failed to list active pools" msgstr "" -#: tools/virsh-pool.c:946 +#: tools/virsh-pool.c:942 msgid "Failed to list inactive pools" msgstr "" -#: tools/virsh-pool.c:979 +#: tools/virsh-pool.c:975 msgid "Failed to get pool persistence info" msgstr "" -#: tools/virsh-pool.c:991 +#: tools/virsh-pool.c:987 msgid "Failed to get pool autostart state" msgstr "" -#: tools/virsh-pool.c:1040 +#: tools/virsh-pool.c:1036 msgid "building" msgstr "" -#: tools/virsh-pool.c:1042 +#: tools/virsh-pool.c:1038 msgid "degraded" msgstr "" -#: tools/virsh-pool.c:1043 +#: tools/virsh-pool.c:1039 msgid "inaccessible" msgstr "" -#: tools/virsh-pool.c:1058 +#: tools/virsh-pool.c:1054 msgid "list pools" msgstr "" -#: tools/virsh-pool.c:1061 +#: tools/virsh-pool.c:1057 msgid "Returns list of pools." msgstr "" -#: tools/virsh-pool.c:1069 +#: tools/virsh-pool.c:1065 msgid "list inactive pools" msgstr "" -#: tools/virsh-pool.c:1073 +#: tools/virsh-pool.c:1069 msgid "list inactive & active pools" msgstr "" -#: tools/virsh-pool.c:1077 +#: tools/virsh-pool.c:1073 msgid "list transient pools" msgstr "" -#: tools/virsh-pool.c:1081 +#: tools/virsh-pool.c:1077 msgid "list persistent pools" msgstr "" -#: tools/virsh-pool.c:1085 +#: tools/virsh-pool.c:1081 msgid "list pools with autostart enabled" msgstr "" -#: tools/virsh-pool.c:1089 +#: tools/virsh-pool.c:1085 msgid "list pools with autostart disabled" msgstr "" -#: tools/virsh-pool.c:1093 +#: tools/virsh-pool.c:1089 msgid "only list pool of specified type(s) (if supported)" msgstr "" -#: tools/virsh-pool.c:1097 +#: tools/virsh-pool.c:1093 msgid "display extended details for pools" msgstr "" -#: tools/virsh-pool.c:1182 +#: tools/virsh-pool.c:1174 #, c-format msgid "Invalid pool type '%s'" msgstr "" -#: tools/virsh-pool.c:1270 +#: tools/virsh-pool.c:1260 msgid "Could not retrieve pool information" msgstr "" -#: tools/virsh-pool.c:1306 tools/virsh-pool.c:1307 tools/virsh-pool.c:1308 +#: tools/virsh-pool.c:1296 tools/virsh-pool.c:1297 tools/virsh-pool.c:1298 msgid "-" msgstr "" -#: tools/virsh-domain-monitor.c:420 tools/virsh-pool.c:1417 -#: tools/virsh-pool.c:1463 tools/virsh-volume.c:1522 tools/virsh-volume.c:1554 +#: tools/virsh-domain-monitor.c:484 tools/virsh-pool.c:1362 +#: tools/virsh-volume.c:1474 msgid "Capacity" msgstr "" -#: tools/virsh-domain-monitor.c:420 tools/virsh-pool.c:1422 -#: tools/virsh-pool.c:1463 tools/virsh-volume.c:1527 tools/virsh-volume.c:1554 +#: tools/virsh-domain-monitor.c:484 tools/virsh-pool.c:1362 +#: tools/virsh-volume.c:1474 msgid "Allocation" msgstr "" -#: tools/virsh-pool.c:1427 tools/virsh-pool.c:1464 +#: tools/virsh-pool.c:1362 msgid "Available" msgstr "" -#: tools/virsh-pool.c:1510 +#: tools/virsh-pool.c:1408 msgid "find potential storage pool sources" msgstr "" -#: tools/virsh-pool.c:1513 tools/virsh-pool.c:1604 +#: tools/virsh-pool.c:1411 tools/virsh-pool.c:1502 msgid "Returns XML document." msgstr "" -#: tools/virsh-pool.c:1522 +#: tools/virsh-pool.c:1420 msgid "type of storage pool sources to find" msgstr "" -#: tools/virsh-pool.c:1526 +#: tools/virsh-pool.c:1424 msgid "optional host to query" msgstr "" -#: tools/virsh-pool.c:1530 +#: tools/virsh-pool.c:1428 msgid "optional port to query" msgstr "" -#: tools/virsh-pool.c:1534 +#: tools/virsh-pool.c:1432 msgid "optional initiator IQN to use for query" msgstr "" -#: tools/virsh-pool.c:1558 +#: tools/virsh-pool.c:1456 msgid "missing argument" msgstr "" -#: tools/virsh-pool.c:1587 tools/virsh-pool.c:1642 +#: tools/virsh-pool.c:1485 tools/virsh-pool.c:1540 #, c-format msgid "Failed to find any %s pool sources" msgstr "" -#: tools/virsh-pool.c:1601 +#: tools/virsh-pool.c:1499 msgid "discover potential storage pool sources" msgstr "" -#: tools/virsh-pool.c:1613 +#: tools/virsh-pool.c:1511 msgid "type of storage pool sources to discover" msgstr "" -#: tools/virsh-pool.c:1617 +#: tools/virsh-pool.c:1515 msgid "optional file of source xml to query for pools" msgstr "" -#: tools/virsh-pool.c:1656 +#: tools/virsh-pool.c:1554 msgid "storage pool information" msgstr "" -#: tools/virsh-pool.c:1659 +#: tools/virsh-pool.c:1557 msgid "Returns basic information about the storage pool." msgstr "" -#: tools/virsh-pool.c:1721 tools/virsh-pool.c:1730 +#: tools/virsh-pool.c:1619 tools/virsh-pool.c:1628 msgid "Available:" msgstr "" -#: tools/virsh-pool.c:1746 +#: tools/virsh-pool.c:1644 msgid "convert a pool UUID to pool name" msgstr "" @@ -34138,11 +34111,11 @@ msgid "pool uuid" msgstr "" -#: tools/virsh-pool.c:1778 +#: tools/virsh-pool.c:1676 msgid "start a (previously defined) inactive pool" msgstr "" -#: tools/virsh-pool.c:1781 +#: tools/virsh-pool.c:1679 msgid "Start a pool." msgstr "" @@ -34150,744 +34123,744 @@ msgid "name or uuid of the inactive pool" msgstr "" -#: tools/virsh-pool.c:1824 +#: tools/virsh-pool.c:1722 #, c-format msgid "Pool %s started\n" msgstr "" -#: tools/virsh-pool.c:1826 +#: tools/virsh-pool.c:1724 #, c-format msgid "Failed to start pool %s" msgstr "" -#: tools/virsh-pool.c:1839 +#: tools/virsh-pool.c:1737 msgid "undefine an inactive pool" msgstr "" -#: tools/virsh-pool.c:1842 +#: tools/virsh-pool.c:1740 msgid "Undefine the configuration for an inactive pool." msgstr "" -#: tools/virsh-pool.c:1864 +#: tools/virsh-pool.c:1762 #, c-format msgid "Pool %s has been undefined\n" msgstr "" -#: tools/virsh-pool.c:1866 +#: tools/virsh-pool.c:1764 #, c-format msgid "Failed to undefine pool %s" msgstr "" -#: tools/virsh-pool.c:1879 +#: tools/virsh-pool.c:1777 msgid "convert a pool name to pool UUID" msgstr "" -#: tools/virsh-volume.c:51 +#: tools/virsh-volume.c:47 msgid "pool name" msgstr "" -#: tools/virsh-pool.c:1905 +#: tools/virsh-pool.c:1803 msgid "failed to get pool UUID" msgstr "" -#: tools/virsh-pool.c:1916 +#: tools/virsh-pool.c:1814 msgid "edit XML configuration for a storage pool" msgstr "" -#: tools/virsh-pool.c:1919 +#: tools/virsh-pool.c:1817 msgid "Edit the XML configuration for a storage pool." msgstr "" -#: tools/virsh-pool.c:1959 +#: tools/virsh-pool.c:1857 #, c-format msgid "Pool %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-pool.c:1968 +#: tools/virsh-pool.c:1866 #, c-format msgid "Pool %s XML configuration edited.\n" msgstr "" -#: tools/virsh-secret.c:59 +#: tools/virsh-secret.c:55 #, c-format msgid "failed to get secret '%s'" msgstr "" -#: tools/virsh-secret.c:69 +#: tools/virsh-secret.c:65 msgid "define or modify a secret from an XML file" msgstr "" -#: tools/virsh-secret.c:72 +#: tools/virsh-secret.c:68 msgid "Define or modify a secret." msgstr "" -#: tools/virsh-secret.c:78 +#: tools/virsh-secret.c:74 msgid "file containing secret attributes in XML" msgstr "" -#: tools/virsh-secret.c:99 +#: tools/virsh-secret.c:95 #, c-format msgid "Failed to set attributes from %s" msgstr "" -#: tools/virsh-secret.c:104 +#: tools/virsh-secret.c:100 msgid "Failed to get UUID of created secret" msgstr "" -#: tools/virsh-secret.c:108 +#: tools/virsh-secret.c:104 #, c-format msgid "Secret %s created\n" msgstr "" -#: tools/virsh-secret.c:123 +#: tools/virsh-secret.c:119 msgid "secret attributes in XML" msgstr "" -#: tools/virsh-secret.c:126 +#: tools/virsh-secret.c:122 msgid "Output attributes of a secret as an XML dump to stdout." msgstr "" -#: tools/virsh-secret.c:135 tools/virsh-secret.c:181 tools/virsh-secret.c:250 -#: tools/virsh-secret.c:303 +#: tools/virsh-secret.c:131 tools/virsh-secret.c:177 tools/virsh-secret.c:246 +#: tools/virsh-secret.c:299 msgid "secret UUID" msgstr "" -#: tools/virsh-secret.c:169 +#: tools/virsh-secret.c:165 msgid "set a secret value" msgstr "" -#: tools/virsh-secret.c:172 +#: tools/virsh-secret.c:168 msgid "Set a secret value." msgstr "" -#: tools/virsh-secret.c:187 +#: tools/virsh-secret.c:183 msgid "base64-encoded secret value" msgstr "" -#: tools/virsh-secret.c:209 +#: tools/virsh-secret.c:205 msgid "Invalid base64 data" msgstr "" -#: tools/virsh-secret.c:213 +#: tools/virsh-secret.c:209 msgid "Failed to allocate memory" msgstr "Muistin varaus epäonnistui." -#: tools/virsh-secret.c:222 +#: tools/virsh-secret.c:218 msgid "Failed to set secret value" msgstr "" -#: tools/virsh-secret.c:225 +#: tools/virsh-secret.c:221 msgid "Secret value set\n" msgstr "" -#: tools/virsh-secret.c:238 +#: tools/virsh-secret.c:234 msgid "Output a secret value" msgstr "" -#: tools/virsh-secret.c:241 +#: tools/virsh-secret.c:237 msgid "Output a secret value to stdout." msgstr "" -#: tools/virsh-secret.c:291 +#: tools/virsh-secret.c:287 msgid "undefine a secret" msgstr "" -#: tools/virsh-secret.c:294 +#: tools/virsh-secret.c:290 msgid "Undefine a secret." msgstr "" -#: tools/virsh-secret.c:321 +#: tools/virsh-secret.c:317 #, c-format msgid "Failed to delete secret %s" msgstr "" -#: tools/virsh-secret.c:324 +#: tools/virsh-secret.c:320 #, c-format msgid "Secret %s deleted\n" msgstr "" -#: tools/virsh-secret.c:400 +#: tools/virsh-secret.c:396 msgid "Failed to list node secrets" msgstr "" -#: tools/virsh-secret.c:409 +#: tools/virsh-secret.c:405 msgid "Filtering is not supported by this libvirt" msgstr "" -#: tools/virsh-secret.c:415 +#: tools/virsh-secret.c:411 msgid "Failed to count secrets" msgstr "" -#: tools/virsh-secret.c:426 +#: tools/virsh-secret.c:422 msgid "Failed to list secrets" msgstr "" -#: tools/virsh-secret.c:475 +#: tools/virsh-secret.c:471 msgid "list secrets" msgstr "" -#: tools/virsh-secret.c:478 +#: tools/virsh-secret.c:474 msgid "Returns a list of secrets" msgstr "" -#: tools/virsh-secret.c:486 +#: tools/virsh-secret.c:482 msgid "list ephemeral secrets" msgstr "" -#: tools/virsh-secret.c:490 +#: tools/virsh-secret.c:486 msgid "list non-ephemeral secrets" msgstr "" -#: tools/virsh-secret.c:494 +#: tools/virsh-secret.c:490 msgid "list private secrets" msgstr "" -#: tools/virsh-secret.c:498 +#: tools/virsh-secret.c:494 msgid "list non-private secrets" msgstr "" -#: tools/virsh-secret.c:526 +#: tools/virsh-secret.c:523 msgid "Usage" msgstr "" -#: tools/virsh-secret.c:537 +#: tools/virsh-secret.c:536 msgid "Failed to get uuid of secret" msgstr "" -#: tools/virsh-secret.c:547 +#: tools/virsh-secret.c:550 msgid "Unused" msgstr "" -#: tools/virsh-snapshot.c:73 +#: tools/virsh-snapshot.c:66 msgid "cannot halt after snapshot of transient domain" msgstr "" -#: tools/virsh-snapshot.c:92 tools/virsh-snapshot.c:1170 +#: tools/virsh-snapshot.c:85 tools/virsh-snapshot.c:1160 msgid "Could not get snapshot name" msgstr "" -#: tools/virsh-snapshot.c:97 +#: tools/virsh-snapshot.c:90 #, c-format msgid "Domain snapshot %s created from '%s'" msgstr "" -#: tools/virsh-snapshot.c:99 +#: tools/virsh-snapshot.c:92 #, c-format msgid "Domain snapshot %s created" msgstr "" -#: tools/virsh-snapshot.c:116 +#: tools/virsh-snapshot.c:106 msgid "Create a snapshot from XML" msgstr "" -#: tools/virsh-snapshot.c:119 +#: tools/virsh-snapshot.c:109 msgid "Create a snapshot (disk and RAM) from XML" msgstr "" -#: tools/virsh-snapshot.c:128 +#: tools/virsh-snapshot.c:118 msgid "domain snapshot XML" msgstr "" -#: tools/virsh-snapshot.c:132 +#: tools/virsh-snapshot.c:122 msgid "redefine metadata for existing snapshot" msgstr "" -#: tools/virsh-snapshot.c:134 +#: tools/virsh-snapshot.c:124 msgid "with redefine, set current snapshot" msgstr "" -#: tools/virsh-snapshot.c:137 tools/virsh-snapshot.c:334 +#: tools/virsh-snapshot.c:127 tools/virsh-snapshot.c:324 msgid "take snapshot but create no metadata" msgstr "" -#: tools/virsh-snapshot.c:141 tools/virsh-snapshot.c:338 +#: tools/virsh-snapshot.c:131 tools/virsh-snapshot.c:328 msgid "halt domain after snapshot is created" msgstr "" -#: tools/virsh-snapshot.c:145 tools/virsh-snapshot.c:342 +#: tools/virsh-snapshot.c:135 tools/virsh-snapshot.c:332 msgid "capture disk state but not vm state" msgstr "" -#: tools/virsh-snapshot.c:149 tools/virsh-snapshot.c:346 +#: tools/virsh-snapshot.c:139 tools/virsh-snapshot.c:336 msgid "reuse any existing external files" msgstr "" -#: tools/virsh-snapshot.c:153 tools/virsh-snapshot.c:350 +#: tools/virsh-snapshot.c:143 tools/virsh-snapshot.c:340 msgid "quiesce guest's file systems" msgstr "" -#: tools/virsh-snapshot.c:157 tools/virsh-snapshot.c:354 +#: tools/virsh-snapshot.c:147 tools/virsh-snapshot.c:344 msgid "require atomic operation" msgstr "" -#: tools/virsh-snapshot.c:159 tools/virsh-snapshot.c:356 +#: tools/virsh-snapshot.c:149 tools/virsh-snapshot.c:346 msgid "take a live snapshot" msgstr "" -#: tools/virsh-snapshot.c:252 +#: tools/virsh-snapshot.c:242 #, c-format msgid "unable to parse memspec: %s" msgstr "" -#: tools/virsh-snapshot.c:303 +#: tools/virsh-snapshot.c:293 #, c-format msgid "unable to parse diskspec: %s" msgstr "" -#: tools/virsh-snapshot.c:310 +#: tools/virsh-snapshot.c:300 msgid "Create a snapshot from a set of args" msgstr "" -#: tools/virsh-snapshot.c:313 +#: tools/virsh-snapshot.c:303 msgid "Create a snapshot (disk and RAM) from arguments" msgstr "" -#: tools/virsh-snapshot.c:322 +#: tools/virsh-snapshot.c:312 msgid "name of snapshot" msgstr "" -#: tools/virsh-snapshot.c:326 +#: tools/virsh-snapshot.c:316 msgid "description of snapshot" msgstr "" -#: tools/virsh-snapshot.c:330 +#: tools/virsh-snapshot.c:320 msgid "print XML document rather than create" msgstr "" -#: tools/virsh-snapshot.c:360 +#: tools/virsh-snapshot.c:350 msgid "memory attributes: [file=]name[,snapshot=type]" msgstr "" -#: tools/virsh-snapshot.c:364 +#: tools/virsh-snapshot.c:354 msgid "disk attributes: disk[,snapshot=type][,driver=type][,file=name]" msgstr "" -#: tools/virsh-snapshot.c:385 +#: tools/virsh-snapshot.c:375 msgid "--print-xml is incompatible with --no-metadata" msgstr "" -#: tools/virsh-snapshot.c:473 +#: tools/virsh-snapshot.c:463 #, c-format msgid "--%s and --current are mutually exclusive" msgstr "" -#: tools/virsh-snapshot.c:482 +#: tools/virsh-snapshot.c:472 #, c-format msgid "--%s or --current is required" msgstr "" -#: tools/virsh-snapshot.c:499 +#: tools/virsh-snapshot.c:489 msgid "edit XML for a snapshot" msgstr "" -#: tools/virsh-snapshot.c:502 +#: tools/virsh-snapshot.c:492 msgid "Edit the domain snapshot XML for a named snapshot" msgstr "" -#: tools/virsh-snapshot.c:511 tools/virsh-snapshot.c:856 -#: tools/virsh-snapshot.c:1664 tools/virsh-snapshot.c:1787 -#: tools/virsh-snapshot.c:1872 +#: tools/virsh-snapshot.c:501 tools/virsh-snapshot.c:846 +#: tools/virsh-snapshot.c:1660 tools/virsh-snapshot.c:1783 +#: tools/virsh-snapshot.c:1868 msgid "snapshot name" msgstr "" -#: tools/virsh-snapshot.c:514 +#: tools/virsh-snapshot.c:504 msgid "also set edited snapshot as current" msgstr "" -#: tools/virsh-snapshot.c:517 +#: tools/virsh-snapshot.c:507 msgid "allow renaming an existing snapshot" msgstr "" -#: tools/virsh-snapshot.c:521 +#: tools/virsh-snapshot.c:511 msgid "allow cloning to new name" msgstr "" -#: tools/virsh-snapshot.c:560 +#: tools/virsh-snapshot.c:550 #, c-format msgid "Snapshot %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-snapshot.c:574 +#: tools/virsh-snapshot.c:564 #, c-format msgid "Snapshot %s edited.\n" msgstr "" -#: tools/virsh-snapshot.c:576 +#: tools/virsh-snapshot.c:566 #, c-format msgid "Snapshot %s cloned to %s.\n" msgstr "" -#: tools/virsh-snapshot.c:585 +#: tools/virsh-snapshot.c:575 #, c-format msgid "Failed to clean up %s" msgstr "" -#: tools/virsh-snapshot.c:590 +#: tools/virsh-snapshot.c:580 #, c-format msgid "Must use --rename or --clone to change %s to %s" msgstr "" -#: tools/virsh-snapshot.c:612 tools/virsh-snapshot.c:615 +#: tools/virsh-snapshot.c:602 tools/virsh-snapshot.c:605 msgid "Get or set the current snapshot" msgstr "" -#: tools/virsh-snapshot.c:624 +#: tools/virsh-snapshot.c:614 msgid "list the name, rather than the full xml" msgstr "" -#: tools/virsh-snapshot.c:632 +#: tools/virsh-snapshot.c:622 msgid "name of existing snapshot to make current" msgstr "" -#: tools/virsh-snapshot.c:681 +#: tools/virsh-snapshot.c:671 #, c-format msgid "Snapshot %s set as current" msgstr "" -#: tools/virsh-snapshot.c:690 +#: tools/virsh-snapshot.c:680 #, c-format msgid "domain '%s' has no current snapshot" msgstr "" -#: tools/virsh-snapshot.c:771 +#: tools/virsh-snapshot.c:761 msgid "unable to determine if snapshot has parent" msgstr "" -#: tools/virsh-snapshot.c:814 +#: tools/virsh-snapshot.c:804 msgid "unable to perform snapshot filtering" msgstr "" -#: tools/virsh-snapshot.c:844 +#: tools/virsh-snapshot.c:834 msgid "snapshot information" msgstr "" -#: tools/virsh-snapshot.c:847 +#: tools/virsh-snapshot.c:837 msgid "Returns basic information about a snapshot." msgstr "" -#: tools/virsh-snapshot.c:859 +#: tools/virsh-snapshot.c:849 msgid "info on current snapshot" msgstr "" -#: tools/virsh-snapshot.c:891 +#: tools/virsh-snapshot.c:881 msgid "Domain:" msgstr "" -#: tools/virsh-snapshot.c:907 +#: tools/virsh-snapshot.c:897 msgid "Current:" msgstr "" -#: tools/virsh-snapshot.c:923 tools/virsh-snapshot.c:949 +#: tools/virsh-snapshot.c:913 tools/virsh-snapshot.c:939 msgid "unexpected problem reading snapshot xml" msgstr "" -#: tools/virsh-snapshot.c:952 +#: tools/virsh-snapshot.c:942 msgid "Location:" msgstr "" -#: tools/virsh-snapshot.c:953 +#: tools/virsh-snapshot.c:943 msgid "external" msgstr "" -#: tools/virsh-snapshot.c:953 +#: tools/virsh-snapshot.c:943 msgid "internal" msgstr "" -#: tools/virsh-snapshot.c:958 +#: tools/virsh-snapshot.c:948 msgid "Parent:" msgstr "" -#: tools/virsh-snapshot.c:976 +#: tools/virsh-snapshot.c:966 msgid "Children:" msgstr "" -#: tools/virsh-snapshot.c:981 +#: tools/virsh-snapshot.c:971 msgid "Descendants:" msgstr "" -#: tools/virsh-snapshot.c:992 +#: tools/virsh-snapshot.c:982 msgid "Metadata:" msgstr "" -#: tools/virsh-snapshot.c:1209 +#: tools/virsh-snapshot.c:1199 msgid "failed to collect snapshot list" msgstr "" -#: tools/virsh-snapshot.c:1288 +#: tools/virsh-snapshot.c:1278 #, c-format msgid "snapshot %s disappeared from list" msgstr "" -#: tools/virsh-snapshot.c:1395 +#: tools/virsh-snapshot.c:1385 msgid "List snapshots for a domain" msgstr "" -#: tools/virsh-snapshot.c:1398 +#: tools/virsh-snapshot.c:1388 msgid "Snapshot List" msgstr "" -#: tools/virsh-snapshot.c:1407 +#: tools/virsh-snapshot.c:1397 msgid "add a column showing parent snapshot" msgstr "" -#: tools/virsh-snapshot.c:1411 +#: tools/virsh-snapshot.c:1401 msgid "list only snapshots without parents" msgstr "" -#: tools/virsh-snapshot.c:1415 +#: tools/virsh-snapshot.c:1405 msgid "list only snapshots without children" msgstr "" -#: tools/virsh-snapshot.c:1419 +#: tools/virsh-snapshot.c:1409 msgid "list only snapshots that are not leaves (with children)" msgstr "" -#: tools/virsh-snapshot.c:1423 +#: tools/virsh-snapshot.c:1413 msgid "list only snapshots that have metadata that would prevent undefine" msgstr "" -#: tools/virsh-snapshot.c:1427 +#: tools/virsh-snapshot.c:1417 msgid "list only snapshots that have no metadata managed by libvirt" msgstr "" -#: tools/virsh-snapshot.c:1431 +#: tools/virsh-snapshot.c:1421 msgid "filter by snapshots taken while inactive" msgstr "" -#: tools/virsh-snapshot.c:1435 +#: tools/virsh-snapshot.c:1425 msgid "filter by snapshots taken while active (system checkpoints)" msgstr "" -#: tools/virsh-snapshot.c:1439 +#: tools/virsh-snapshot.c:1429 msgid "filter by disk-only snapshots" msgstr "" -#: tools/virsh-snapshot.c:1443 +#: tools/virsh-snapshot.c:1433 msgid "filter by internal snapshots" msgstr "" -#: tools/virsh-snapshot.c:1447 +#: tools/virsh-snapshot.c:1437 msgid "filter by external snapshots" msgstr "" -#: tools/virsh-snapshot.c:1451 +#: tools/virsh-snapshot.c:1441 msgid "list snapshots in a tree" msgstr "" -#: tools/virsh-snapshot.c:1455 +#: tools/virsh-snapshot.c:1445 msgid "limit list to children of given snapshot" msgstr "" -#: tools/virsh-snapshot.c:1457 +#: tools/virsh-snapshot.c:1447 msgid "limit list to children of current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1460 +#: tools/virsh-snapshot.c:1450 msgid "with --from, list all descendants" msgstr "" -#: tools/virsh-snapshot.c:1464 +#: tools/virsh-snapshot.c:1454 msgid "list snapshot names only" msgstr "" -#: tools/virsh-snapshot.c:1509 +#: tools/virsh-snapshot.c:1500 #, c-format msgid "--%s and --tree are mutually exclusive" msgstr "" -#: tools/virsh-snapshot.c:1538 +#: tools/virsh-snapshot.c:1529 msgid "--descendants requires either --from or --current" msgstr "" -#: tools/virsh-snapshot.c:1557 tools/virsh-snapshot.c:1561 +#: tools/virsh-snapshot.c:1547 tools/virsh-snapshot.c:1549 msgid "Creation Time" msgstr "" -#: tools/virsh-snapshot.c:1558 +#: tools/virsh-snapshot.c:1547 msgid "Parent" msgstr "" -#: tools/virsh-snapshot.c:1616 +#: tools/virsh-snapshot.c:1604 msgid "time_t overflow" msgstr "" -#: tools/virsh-snapshot.c:1651 +#: tools/virsh-snapshot.c:1647 msgid "Dump XML for a domain snapshot" msgstr "" -#: tools/virsh-snapshot.c:1654 +#: tools/virsh-snapshot.c:1650 msgid "Snapshot Dump XML" msgstr "" -#: tools/virsh-snapshot.c:1715 +#: tools/virsh-snapshot.c:1711 msgid "Get the name of the parent of a snapshot" msgstr "" -#: tools/virsh-snapshot.c:1718 +#: tools/virsh-snapshot.c:1714 msgid "Extract the snapshot's parent, if any" msgstr "" -#: tools/virsh-snapshot.c:1727 +#: tools/virsh-snapshot.c:1723 msgid "find parent of snapshot name" msgstr "" -#: tools/virsh-snapshot.c:1730 +#: tools/virsh-snapshot.c:1726 msgid "find parent of current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1754 +#: tools/virsh-snapshot.c:1750 #, c-format msgid "snapshot '%s' has no parent" msgstr "" -#: tools/virsh-snapshot.c:1775 +#: tools/virsh-snapshot.c:1771 msgid "Revert a domain to a snapshot" msgstr "" -#: tools/virsh-snapshot.c:1778 +#: tools/virsh-snapshot.c:1774 msgid "Revert domain to snapshot" msgstr "" -#: tools/virsh-snapshot.c:1790 +#: tools/virsh-snapshot.c:1786 msgid "revert to current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1793 +#: tools/virsh-snapshot.c:1789 msgid "after reverting, change state to running" msgstr "" -#: tools/virsh-snapshot.c:1797 +#: tools/virsh-snapshot.c:1793 msgid "after reverting, change state to paused" msgstr "" -#: tools/virsh-snapshot.c:1801 +#: tools/virsh-snapshot.c:1797 msgid "try harder on risky reverts" msgstr "" -#: tools/virsh-snapshot.c:1860 +#: tools/virsh-snapshot.c:1856 msgid "Delete a domain snapshot" msgstr "" -#: tools/virsh-snapshot.c:1863 +#: tools/virsh-snapshot.c:1859 msgid "Snapshot Delete" msgstr "" -#: tools/virsh-snapshot.c:1875 +#: tools/virsh-snapshot.c:1871 msgid "delete current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1878 +#: tools/virsh-snapshot.c:1874 msgid "delete snapshot and all children" msgstr "" -#: tools/virsh-snapshot.c:1882 +#: tools/virsh-snapshot.c:1878 msgid "delete children but not snapshot" msgstr "" -#: tools/virsh-snapshot.c:1886 +#: tools/virsh-snapshot.c:1882 msgid "delete only libvirt metadata, leaving snapshot contents behind" msgstr "" -#: tools/virsh-snapshot.c:1920 +#: tools/virsh-snapshot.c:1916 #, c-format msgid "Domain snapshot %s children deleted\n" msgstr "" -#: tools/virsh-snapshot.c:1922 +#: tools/virsh-snapshot.c:1918 #, c-format msgid "Domain snapshot %s deleted\n" msgstr "" -#: tools/virsh-snapshot.c:1924 +#: tools/virsh-snapshot.c:1920 #, c-format msgid "Failed to delete snapshot %s" msgstr "" -#: tools/virsh-volume.c:128 tools/virsh-volume.c:319 +#: tools/virsh-volume.c:124 tools/virsh-volume.c:315 #, c-format msgid "failed to get vol '%s'" msgstr "" -#: tools/virsh-volume.c:130 +#: tools/virsh-volume.c:126 #, c-format msgid "failed to get vol '%s', specifying --%s might help" msgstr "" -#: tools/virsh-volume.c:166 +#: tools/virsh-volume.c:162 msgid "create a volume from a set of args" msgstr "" -#: tools/virsh-volume.c:169 tools/virsh-volume.c:382 +#: tools/virsh-volume.c:165 tools/virsh-volume.c:378 msgid "Create a vol." msgstr "" -#: tools/virsh-volume.c:179 +#: tools/virsh-volume.c:175 msgid "name of the volume" msgstr "" -#: tools/virsh-volume.c:184 +#: tools/virsh-volume.c:180 msgid "size of the vol, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:188 +#: tools/virsh-volume.c:184 msgid "initial allocation size, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:192 +#: tools/virsh-volume.c:188 msgid "file format type raw,bochs,qcow,qcow2,qed,vmdk" msgstr "" -#: tools/virsh-volume.c:196 +#: tools/virsh-volume.c:192 msgid "the backing volume if taking a snapshot" msgstr "" -#: tools/virsh-volume.c:200 +#: tools/virsh-volume.c:196 msgid "format of backing volume if taking a snapshot" msgstr "" -#: tools/virsh-volume.c:204 tools/virsh-volume.c:392 tools/virsh-volume.c:459 -#: tools/virsh-volume.c:572 +#: tools/virsh-volume.c:200 tools/virsh-volume.c:388 tools/virsh-volume.c:455 +#: tools/virsh-volume.c:567 msgid "preallocate metadata (for qcow2 instead of full allocation)" msgstr "" -#: tools/virsh-volume.c:250 tools/virsh-volume.c:256 tools/virsh-volume.c:1171 +#: tools/virsh-volume.c:246 tools/virsh-volume.c:252 tools/virsh-volume.c:1166 #, c-format msgid "Malformed size %s" msgstr "" -#: tools/virsh-volume.c:360 +#: tools/virsh-volume.c:356 #, c-format msgid "Vol %s created\n" msgstr "" -#: tools/virsh-volume.c:357 +#: tools/virsh-volume.c:353 #, c-format msgid "Failed to create vol %s" msgstr "" -#: tools/virsh-volume.c:379 +#: tools/virsh-volume.c:375 msgid "create a vol from an XML file" msgstr "" -#: tools/virsh-volume.c:389 tools/virsh-volume.c:451 +#: tools/virsh-volume.c:385 tools/virsh-volume.c:447 msgid "file containing an XML vol description" msgstr "" -#: tools/virsh-volume.c:422 +#: tools/virsh-volume.c:418 #, c-format msgid "Vol %s created from %s\n" msgstr "" -#: tools/virsh-volume.c:427 tools/virsh-volume.c:504 +#: tools/virsh-volume.c:423 tools/virsh-volume.c:500 #, c-format msgid "Failed to create vol from %s" msgstr "" -#: tools/virsh-volume.c:441 +#: tools/virsh-volume.c:437 msgid "create a vol, using another volume as input" msgstr "" -#: tools/virsh-volume.c:444 +#: tools/virsh-volume.c:440 msgid "Create a vol from an existing volume." msgstr "" @@ -34895,20 +34868,20 @@ msgid "input vol name or key" msgstr "" -#: tools/virsh-volume.c:455 +#: tools/virsh-volume.c:451 msgid "pool name or uuid of the input volume's pool" msgstr "" -#: tools/virsh-volume.c:501 +#: tools/virsh-volume.c:497 #, c-format msgid "Vol %s created from input vol %s\n" msgstr "" -#: tools/virsh-volume.c:530 +#: tools/virsh-volume.c:525 msgid "(volume_definition)" msgstr "" -#: tools/virsh-volume.c:554 +#: tools/virsh-volume.c:549 msgid "clone a volume." msgstr "" @@ -34920,172 +34893,172 @@ msgid "orig vol name or key" msgstr "" -#: tools/virsh-volume.c:567 +#: tools/virsh-volume.c:562 msgid "clone name" msgstr "" -#: tools/virsh-volume.c:603 tools/virsh-volume.c:1675 +#: tools/virsh-volume.c:598 tools/virsh-volume.c:1596 msgid "failed to get parent pool" msgstr "" -#: tools/virsh-volume.c:623 +#: tools/virsh-volume.c:618 #, c-format msgid "Vol %s cloned from %s\n" msgstr "" -#: tools/virsh-volume.c:626 +#: tools/virsh-volume.c:621 #, c-format msgid "Failed to clone vol from %s" msgstr "" -#: tools/virsh-volume.c:650 +#: tools/virsh-volume.c:645 msgid "upload file contents to a volume" msgstr "" -#: tools/virsh-volume.c:653 +#: tools/virsh-volume.c:648 msgid "Upload file contents to a volume" msgstr "" -#: tools/virsh-volume.c:66 +#: tools/virsh-volume.c:62 msgid "vol name, key or path" msgstr "" -#: tools/virsh-volume.c:660 tools/virsh-volume.c:775 tools/virsh-volume.c:992 +#: tools/virsh-volume.c:655 tools/virsh-volume.c:770 tools/virsh-volume.c:987 msgid "file" msgstr "" -#: tools/virsh-volume.c:664 +#: tools/virsh-volume.c:659 msgid "volume offset to upload to" msgstr "" -#: tools/virsh-volume.c:668 +#: tools/virsh-volume.c:663 msgid "amount of data to upload" msgstr "" -#: tools/virsh-volume.c:715 tools/virsh-volume.c:832 +#: tools/virsh-volume.c:710 tools/virsh-volume.c:827 msgid "cannot create a new stream" msgstr "" -#: tools/virsh-volume.c:720 +#: tools/virsh-volume.c:715 #, c-format msgid "cannot upload to volume %s" msgstr "" -#: tools/virsh-volume.c:728 tools/virsh-volume.c:733 +#: tools/virsh-volume.c:723 tools/virsh-volume.c:728 #, c-format msgid "cannot send data to volume %s" msgstr "" -#: tools/virsh-volume.c:745 tools/virsh-volume.c:853 +#: tools/virsh-volume.c:740 tools/virsh-volume.c:848 #, c-format msgid "cannot close volume %s" msgstr "" -#: tools/virsh-volume.c:765 +#: tools/virsh-volume.c:760 msgid "download volume contents to a file" msgstr "" -#: tools/virsh-volume.c:768 +#: tools/virsh-volume.c:763 msgid "Download volume contents to a file" msgstr "" -#: tools/virsh-volume.c:779 +#: tools/virsh-volume.c:774 msgid "volume offset to download from" msgstr "" -#: tools/virsh-volume.c:783 +#: tools/virsh-volume.c:778 msgid "amount of data to download" msgstr "" -#: tools/virsh-volume.c:824 +#: tools/virsh-volume.c:819 #, c-format msgid "cannot create %s" msgstr "" -#: tools/virsh-volume.c:837 +#: tools/virsh-volume.c:832 #, c-format msgid "cannot download from volume %s" msgstr "" -#: tools/virsh-volume.c:842 +#: tools/virsh-volume.c:837 #, c-format msgid "cannot receive data from volume %s" msgstr "" -#: tools/virsh-volume.c:875 +#: tools/virsh-volume.c:870 msgid "delete a vol" msgstr "" -#: tools/virsh-volume.c:878 +#: tools/virsh-volume.c:873 msgid "Delete a given vol." msgstr "" -#: tools/virsh-volume.c:910 +#: tools/virsh-volume.c:905 #, c-format msgid "Vol %s deleted\n" msgstr "" -#: tools/virsh-volume.c:912 +#: tools/virsh-volume.c:907 #, c-format msgid "Failed to delete vol %s" msgstr "" -#: tools/virsh-volume.c:925 +#: tools/virsh-volume.c:920 msgid "wipe a vol" msgstr "" -#: tools/virsh-volume.c:928 +#: tools/virsh-volume.c:923 msgid "Ensure data previously on a volume is not accessible to future reads" msgstr "" -#: tools/virsh-volume.c:938 +#: tools/virsh-volume.c:933 msgid "perform selected wiping algorithm" msgstr "" -#: tools/virsh-volume.c:966 +#: tools/virsh-volume.c:961 #, c-format msgid "Unsupported algorithm '%s'" msgstr "" -#: tools/virsh-volume.c:977 +#: tools/virsh-volume.c:972 #, c-format msgid "Failed to wipe vol %s" msgstr "" -#: tools/virsh-volume.c:981 +#: tools/virsh-volume.c:976 #, c-format msgid "Vol %s wiped\n" msgstr "" -#: tools/virsh-volume.c:993 +#: tools/virsh-volume.c:988 msgid "block" msgstr "" -#: tools/virsh-volume.c:994 +#: tools/virsh-volume.c:989 msgid "dir" msgstr "" -#: tools/virsh-volume.c:995 +#: tools/virsh-volume.c:990 msgid "network" msgstr "verkko" -#: tools/virsh-volume.c:996 +#: tools/virsh-volume.c:991 msgid "netdir" msgstr "" -#: tools/virsh-volume.c:1012 +#: tools/virsh-volume.c:1007 msgid "storage vol information" msgstr "" -#: tools/virsh-volume.c:1015 +#: tools/virsh-volume.c:1010 msgid "Returns basic information about the storage vol." msgstr "" -#: tools/virsh-volume.c:1062 +#: tools/virsh-volume.c:1057 msgid "Type:" msgstr "" -#: tools/virsh-volume.c:1100 +#: tools/virsh-volume.c:1095 msgid "resize a vol" msgstr "" @@ -35093,19 +35066,19 @@ msgid "Resizes a storage volume." msgstr "" -#: tools/virsh-volume.c:1115 +#: tools/virsh-volume.c:1110 msgid "new capacity for the vol, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:1120 +#: tools/virsh-volume.c:1115 msgid "allocate the new capacity, rather than leaving it sparse" msgstr "" -#: tools/virsh-volume.c:1124 +#: tools/virsh-volume.c:1119 msgid "use capacity as a delta to current size, rather than the new size" msgstr "" -#: tools/virsh-volume.c:1128 +#: tools/virsh-volume.c:1123 msgid "allow the resize to shrink the volume" msgstr "" @@ -35113,12 +35086,12 @@ msgid "negative size requires --delta and --shrink" msgstr "" -#: tools/virsh-volume.c:1177 +#: tools/virsh-volume.c:1172 #, c-format msgid "Size of volume '%s' successfully changed by %s\n" msgstr "" -#: tools/virsh-volume.c:1178 +#: tools/virsh-volume.c:1173 #, c-format msgid "Size of volume '%s' successfully changed to %s\n" msgstr "" @@ -35133,118 +35106,117 @@ msgid "Failed to change size of volume '%s' to %s\n" msgstr "" -#: tools/virsh-volume.c:1199 +#: tools/virsh-volume.c:1194 msgid "vol information in XML" msgstr "" -#: tools/virsh-volume.c:1202 +#: tools/virsh-volume.c:1197 msgid "Output the vol information as an XML dump to stdout." msgstr "" -#: tools/virsh-volume.c:1299 +#: tools/virsh-volume.c:1294 msgid "Failed to list volumes" msgstr "" -#: tools/virsh-volume.c:1308 tools/virsh-volume.c:1318 +#: tools/virsh-volume.c:1303 tools/virsh-volume.c:1313 msgid "Failed to list storage volumes" msgstr "" -#: tools/virsh-volume.c:1364 +#: tools/virsh-volume.c:1359 msgid "list vols" msgstr "" -#: tools/virsh-volume.c:1367 +#: tools/virsh-volume.c:1362 msgid "Returns list of vols by pool." msgstr "" -#: tools/virsh-volume.c:1376 +#: tools/virsh-volume.c:1371 msgid "display extended details for volumes" msgstr "" -#: tools/virsh-volume.c:1491 tools/virsh-volume.c:1512 -#: tools/virsh-volume.c:1553 +#: tools/virsh-volume.c:1452 tools/virsh-volume.c:1474 msgid "Path" msgstr "" -#: tools/virsh-volume.c:1602 +#: tools/virsh-volume.c:1523 msgid "returns the volume name for a given volume key or path" msgstr "" -#: tools/virsh-volume.c:1614 tools/virsh-volume.c:1650 +#: tools/virsh-volume.c:1535 tools/virsh-volume.c:1571 msgid "volume key or path" msgstr "" -#: tools/virsh-volume.c:1638 +#: tools/virsh-volume.c:1559 msgid "returns the storage pool for a given volume key or path" msgstr "" -#: tools/virsh-volume.c:1654 +#: tools/virsh-volume.c:1575 msgid "return the pool uuid rather than pool name" msgstr "" -#: tools/virsh-volume.c:1701 +#: tools/virsh-volume.c:1622 msgid "returns the volume key for a given volume name or path" msgstr "" -#: tools/virsh-volume.c:1713 +#: tools/virsh-volume.c:1634 msgid "volume name or path" msgstr "" -#: tools/virsh-volume.c:1737 +#: tools/virsh-volume.c:1658 msgid "returns the volume path for a given volume name or key" msgstr "" -#: tools/virsh-volume.c:1749 +#: tools/virsh-volume.c:1670 msgid "volume name or key" msgstr "" -#: tools/virt-host-validate-common.c:71 +#: tools/virt-host-validate-common.c:67 #, c-format msgid "%6s: Checking %-60s: " msgstr "" -#: tools/virt-host-validate-common.c:93 tools/virt-host-validate-common.c:95 +#: tools/virt-host-validate-common.c:89 tools/virt-host-validate-common.c:91 msgid "PASS" msgstr "" -#: tools/virt-host-validate-common.c:100 +#: tools/virt-host-validate-common.c:96 msgid "FAIL" msgstr "" -#: tools/virt-host-validate-common.c:101 +#: tools/virt-host-validate-common.c:97 msgid "WARN" msgstr "" -#: tools/virt-host-validate-common.c:102 +#: tools/virt-host-validate-common.c:98 msgid "NOTE" msgstr "" -#: tools/virt-host-validate-common.c:269 +#: tools/virt-host-validate-common.c:265 #, c-format msgid "for Linux >= %d.%d.%d" msgstr "" -#: tools/virt-host-validate-lxc.c:33 +#: tools/virt-host-validate-lxc.c:34 msgid "Upgrade to a kernel supporting namespaces" msgstr "" -#: tools/virt-host-validate-qemu.c:47 +#: tools/virt-host-validate-qemu.c:48 msgid "" "Check that the 'kvm-intel' or 'kvm-amd' modules are loaded & the BIOS has " "enabled virtualization" msgstr "" -#: tools/virt-host-validate-qemu.c:69 +#: tools/virt-host-validate-qemu.c:70 msgid "" "Only emulated CPUs are available, performance will be significantly limited" msgstr "" -#: tools/virt-host-validate-qemu.c:90 +#: tools/virt-host-validate-qemu.c:91 msgid "" "Load the 'vhost_net' module to improve performance of virtio networking" msgstr "" -#: tools/virt-host-validate-qemu.c:96 +#: tools/virt-host-validate-qemu.c:97 msgid "Load the 'tun' module to enable networking for QEMU guests" msgstr "" @@ -35266,12 +35238,12 @@ "\n" msgstr "" -#: tools/virt-host-validate.c:113 +#: tools/virt-host-validate.c:111 #, c-format msgid "%s: too many command line arguments\n" msgstr "" -#: tools/virt-host-validate.c:148 +#: tools/virt-host-validate.c:146 #, c-format msgid "%s: unsupported hypervisor name %s\n" msgstr "" @@ -35280,7 +35252,7 @@ msgid "shell must be a list of strings" msgstr "" -#: tools/virt-login-shell.c:89 +#: tools/virt-login-shell.c:84 #, c-format msgid "%s not matched against 'allowed_users' in %s" msgstr "" @@ -35304,27 +35276,27 @@ msgid "Failed to initialize libvirt Error Handling" msgstr "" -#: tools/virt-login-shell.c:223 +#: tools/virt-login-shell.c:218 #, c-format msgid "%s takes no options" msgstr "" -#: tools/virt-login-shell.c:228 +#: tools/virt-login-shell.c:223 #, c-format msgid "%s must be run by non root users" msgstr "" -#: tools/virt-login-shell.c:269 +#: tools/virt-login-shell.c:264 #, c-format msgid "Can't create %s container: %s" msgstr "" -#: tools/virt-login-shell.c:304 +#: tools/virt-login-shell.c:299 #, c-format msgid "Unable to chdir(%s)" msgstr "" -#: tools/virt-login-shell.c:376 +#: tools/virt-login-shell.c:371 #, c-format msgid "Unable to exec shell %s" msgstr "" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/mailman.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/mailman.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/mailman.po 2019-02-21 10:34:12.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/mailman.po 2019-02-28 10:34:11.000000000 +0000 @@ -21,8 +21,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:58+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:56+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: Mailman/Archiver/HyperArch.py:124 msgid "size not available" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/MoinMoin.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/MoinMoin.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/MoinMoin.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/MoinMoin.po 2019-02-28 10:34:08.000000000 +0000 @@ -19,8 +19,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:59+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:57+0000\n" +"X-Generator: Launchpad (build 18888)\n" "X-Direction: ltr\n" "X-Language: Suomi\n" "X-Language-in-English: Finnish\n" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/mountall.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/mountall.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/mountall.po 2019-02-21 10:34:06.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/mountall.po 2019-02-28 10:34:04.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:35+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:32+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: src/mountall.c:785 msgid "unable to mount" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/opcodes.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/opcodes.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/opcodes.po 2019-02-21 10:34:06.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/opcodes.po 2019-02-28 10:34:05.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 10:35+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:34+0000\n" +"X-Generator: Launchpad (build 18888)\n" "X-Poedit-Country: FINLAND\n" "Language: fi\n" "X-Poedit-Language: Finnish\n" @@ -28,7 +28,7 @@ msgid "Unrecognised disassembler option: %s\n" msgstr "Tunnistamaton disassembler-valinta: %s\n" -#: aarch64-dis.c:2395 +#: aarch64-dis.c:3431 #, c-format msgid "" "\n" @@ -39,7 +39,7 @@ "Seuraavat AARCH64-kohtaiset disassembler-valinnat ovat tuettuja käyttöön\n" "-M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):\n" -#: aarch64-dis.c:2399 +#: aarch64-dis.c:3435 #, c-format msgid "" "\n" @@ -48,7 +48,7 @@ "\n" " no-aliases Älä tulosta käskyaliaksia.\n" -#: aarch64-dis.c:2402 +#: aarch64-dis.c:3438 #, c-format msgid "" "\n" @@ -57,7 +57,7 @@ "\n" " aliases Tulosta käskyaliakset.\n" -#: aarch64-dis.c:2406 +#: aarch64-dis.c:3448 #, c-format msgid "" "\n" @@ -66,78 +66,80 @@ "\n" " debug_dump Tilapäiskytkin vianetsintäjälkeen.\n" -#: aarch64-dis.c:2410 mips-dis.c:2231 mips-dis.c:2239 mips-dis.c:2241 +#: aarch64-dis.c:3452 mips-dis.c:2773 mips-dis.c:2783 mips-dis.c:2786 +#: nfp-dis.c:2981 riscv-dis.c:552 #, c-format msgid "\n" msgstr "\n" -#: aarch64-opc.c:1152 +#: aarch64-opc.c:1339 msgid "immediate value" msgstr "suoraan muistiosoitettu arvo" -#: aarch64-opc.c:1162 +#: aarch64-opc.c:1349 msgid "immediate offset" msgstr "suoraan muistiosoitettu siirrososoite" -#: aarch64-opc.c:1172 +#: aarch64-opc.c:1359 msgid "register number" msgstr "rekisterinumero" -#: aarch64-opc.c:1182 +#: aarch64-opc.c:1369 msgid "register element index" msgstr "rekisterielementti-indeksi" -#: aarch64-opc.c:1192 +#: aarch64-opc.c:1379 msgid "shift amount" msgstr "siirrosmäärä" -#: aarch64-opc.c:1264 +#: aarch64-opc.c:1484 msgid "extraneous register" msgstr "ylimääräinen rekisteri" -#: aarch64-opc.c:1269 +#: aarch64-opc.c:1490 msgid "missing register" msgstr "puuttuva rekisteri" -#: aarch64-opc.c:1280 +#: aarch64-opc.c:1501 msgid "stack pointer register expected" msgstr "otaksuttu pino-osoitinrekisteri" -#: aarch64-opc.c:1310 +#: aarch64-opc.c:1591 aarch64-opc.c:1599 msgid "unexpected address writeback" msgstr "odottamaton osoitteen takaisinkirjoitus" -#: aarch64-opc.c:1321 +#: aarch64-opc.c:1610 msgid "address writeback expected" msgstr "odotettiin osoitteen takaisinkirjoitusta" -#: aarch64-opc.c:1367 +#: aarch64-opc.c:1657 msgid "negative or unaligned offset expected" msgstr "negatiivinen tai tasaamaton siirrososoite odotettu" -#: aarch64-opc.c:1380 +#: aarch64-opc.c:1714 msgid "invalid register offset" msgstr "virheellinen rekisterisiirrososoite" -#: aarch64-opc.c:1402 +#: aarch64-opc.c:1736 msgid "invalid post-increment amount" msgstr "virheellinen jälkiaskelkasvatusmäärä" -#: aarch64-opc.c:1418 aarch64-opc.c:1685 +#: aarch64-opc.c:1752 aarch64-opc.c:2246 msgid "invalid shift amount" msgstr "virheellinen siirrosmäärä" -#: aarch64-opc.c:1431 +#: aarch64-opc.c:1765 msgid "invalid extend/shift operator" msgstr "virheellinen laajennos/siirrosoperaattori" -#: aarch64-opc.c:1477 aarch64-opc.c:1551 aarch64-opc.c:1586 aarch64-opc.c:1605 -#: aarch64-opc.c:1613 aarch64-opc.c:1663 aarch64-opc.c:1814 +#: aarch64-opc.c:1811 aarch64-opc.c:2051 aarch64-opc.c:2086 aarch64-opc.c:2105 +#: aarch64-opc.c:2113 aarch64-opc.c:2200 aarch64-opc.c:2376 aarch64-opc.c:2476 +#: aarch64-opc.c:2489 msgid "immediate out of range" msgstr "suoraan muistiosoitettu arvo ei ole rajojen sisällä" -#: aarch64-opc.c:1539 aarch64-opc.c:1561 aarch64-opc.c:1718 aarch64-opc.c:1726 -#: aarch64-opc.c:1792 aarch64-opc.c:1820 +#: aarch64-opc.c:2039 aarch64-opc.c:2061 aarch64-opc.c:2279 aarch64-opc.c:2287 +#: aarch64-opc.c:2353 aarch64-opc.c:2382 msgid "invalid shift operator" msgstr "virheellinen siirrosoperaattori" @@ -149,19 +151,19 @@ msgid "shift amount should be a multiple of 16" msgstr "siirrosmäärän pitäisi olla 16 monikerta" -#: aarch64-opc.c:1580 +#: aarch64-opc.c:2080 msgid "negative immediate value not allowed" msgstr "negatiivinen suora muistiosoitusarvo ei ole sallittu" -#: aarch64-opc.c:1674 +#: aarch64-opc.c:2211 msgid "immediate zero expected" msgstr "suora muistinosoitusnolla otaksuttu" -#: aarch64-opc.c:1734 +#: aarch64-opc.c:2295 msgid "shift is not permitted" msgstr "siirros ei ole sallittu" -#: aarch64-opc.c:1759 +#: aarch64-opc.c:2320 msgid "invalid value for immediate" msgstr "virheellinen välittömän muistiosoitteen arvo" @@ -169,39 +171,39 @@ msgid "shift amount expected to be 0 or 16" msgstr "siirrosmäärän otaksuttiin olevan 0 tai 16" -#: aarch64-opc.c:1804 +#: aarch64-opc.c:2366 msgid "floating-point immediate expected" msgstr "liukulukumuistiosoitusarvo otaksuttu" -#: aarch64-opc.c:1895 +#: aarch64-opc.c:2613 msgid "extend operator expected" msgstr "laajennettu operaattori otaksuttu" -#: aarch64-opc.c:1908 +#: aarch64-opc.c:2626 msgid "missing extend operator" msgstr "puuttuva laajennusoperaattori" -#: aarch64-opc.c:1914 +#: aarch64-opc.c:2632 msgid "'LSL' operator not allowed" msgstr "’LSL’-operaattori ei ole sallittu" -#: aarch64-opc.c:1935 +#: aarch64-opc.c:2653 msgid "W register expected" msgstr "W-rekisteri otaksuttu" -#: aarch64-opc.c:1946 +#: aarch64-opc.c:2664 msgid "shift operator expected" msgstr "siirrosoperaattori otaksuttu" -#: aarch64-opc.c:1953 +#: aarch64-opc.c:2671 msgid "'ROR' operator not allowed" msgstr "’ROR’-operaattori ei ole sallittu" -#: alpha-opc.c:155 +#: alpha-opc.c:154 msgid "branch operand unaligned" msgstr "haaroitusoperandi ei ole tasarajalla" -#: alpha-opc.c:171 alpha-opc.c:187 +#: alpha-opc.c:170 alpha-opc.c:186 msgid "jump hint unaligned" msgstr "hyppyvihje ei ole tasarajalla" @@ -293,7 +295,7 @@ msgid "must specify .jd or no nullify suffix" msgstr "on määriteltävä .jd tai nollattava suffiksi" -#: arm-dis.c:2145 +#: arm-dis.c:3652 msgid "" msgstr "" @@ -303,7 +305,7 @@ msgid "Unrecognised register name set: %s\n" msgstr "Tunnistamaton rekisterinimijoukko: %s\n" -#: arm-dis.c:5208 +#: arm-dis.c:6906 #, c-format msgid "" "\n" @@ -324,36 +326,36 @@ msgid "Internal disassembler error" msgstr "Sisäinen disassembler-virhe" -#: avr-dis.c:251 +#: avr-dis.c:270 #, c-format msgid "unknown constraint `%c'" msgstr "tuntematon rajoite ”%c”" -#: cgen-asm.c:352 epiphany-ibld.c:201 fr30-ibld.c:201 frv-ibld.c:201 +#: cgen-asm.c:351 epiphany-ibld.c:201 fr30-ibld.c:201 frv-ibld.c:201 #: ip2k-ibld.c:201 iq2000-ibld.c:201 lm32-ibld.c:201 m32c-ibld.c:201 -#: m32r-ibld.c:201 mep-ibld.c:201 mt-ibld.c:201 openrisc-ibld.c:201 +#: m32r-ibld.c:201 mep-ibld.c:201 mt-ibld.c:201 or1k-ibld.c:201 #: xc16x-ibld.c:201 xstormy16-ibld.c:201 #, c-format msgid "operand out of range (%ld not between %ld and %ld)" msgstr "operandi ei ole rajojen sisällä (%ld ei ole %ld:n ja %ld:n välillä)" -#: cgen-asm.c:374 +#: cgen-asm.c:373 #, c-format msgid "operand out of range (%lu not between %lu and %lu)" msgstr "operandi ei ole rajojen sisällä (%lu ei ole %lu:n ja %lu:n välillä)" -#: d30v-dis.c:255 +#: d30v-dis.c:256 #, c-format msgid "" msgstr "" #. Can't happen. -#: dis-buf.c:60 +#: dis-buf.c:61 #, c-format msgid "Unknown error %d\n" msgstr "Tuntematon virhe %d\n" -#: dis-buf.c:69 +#: dis-buf.c:70 #, c-format msgid "Address 0x%s is out of bounds.\n" msgstr "Osoite 0x%s ei ole sallittujen rajojen sisällä.\n" @@ -381,7 +383,7 @@ #: lm32-asm.c:127 lm32-asm.c:157 lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247 #: m32c-asm.c:140 m32c-asm.c:235 m32c-asm.c:276 m32c-asm.c:334 m32c-asm.c:355 #: m32r-asm.c:53 mep-asm.c:241 mep-asm.c:259 mep-asm.c:274 mep-asm.c:289 -#: mep-asm.c:301 openrisc-asm.c:54 +#: mep-asm.c:301 or1k-asm.c:54 msgid "missing `)'" msgstr "”)” puuttuu" @@ -401,81 +403,79 @@ msgid "Unrecognized field %d while parsing.\n" msgstr "Tunnistamaton kenttä %d jäsentämisen aikana.\n" -#: epiphany-asm.c:506 fr30-asm.c:361 frv-asm.c:1314 ip2k-asm.c:562 -#: iq2000-asm.c:510 lm32-asm.c:400 m32c-asm.c:1635 m32r-asm.c:379 -#: mep-asm.c:1337 mt-asm.c:646 openrisc-asm.c:292 xc16x-asm.c:427 -#: xstormy16-asm.c:327 +#: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564 +#: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381 +#: mep-asm.c:1340 mt-asm.c:648 or1k-asm.c:564 xc16x-asm.c:429 +#: xstormy16-asm.c:329 msgid "missing mnemonic in syntax string" msgstr "syntaksimerkkijonosta puuttuu muistikas" #. We couldn't parse it. -#: epiphany-asm.c:641 epiphany-asm.c:645 epiphany-asm.c:734 epiphany-asm.c:841 -#: fr30-asm.c:496 fr30-asm.c:500 fr30-asm.c:589 fr30-asm.c:696 frv-asm.c:1449 -#: frv-asm.c:1453 frv-asm.c:1542 frv-asm.c:1649 ip2k-asm.c:697 ip2k-asm.c:701 -#: ip2k-asm.c:790 ip2k-asm.c:897 iq2000-asm.c:645 iq2000-asm.c:649 -#: iq2000-asm.c:738 iq2000-asm.c:845 lm32-asm.c:535 lm32-asm.c:539 -#: lm32-asm.c:628 lm32-asm.c:735 m32c-asm.c:1770 m32c-asm.c:1774 -#: m32c-asm.c:1863 m32c-asm.c:1970 m32r-asm.c:514 m32r-asm.c:518 -#: m32r-asm.c:607 m32r-asm.c:714 mep-asm.c:1472 mep-asm.c:1476 mep-asm.c:1565 -#: mep-asm.c:1672 mt-asm.c:781 mt-asm.c:785 mt-asm.c:874 mt-asm.c:981 -#: openrisc-asm.c:427 openrisc-asm.c:431 openrisc-asm.c:520 openrisc-asm.c:627 -#: xc16x-asm.c:562 xc16x-asm.c:566 xc16x-asm.c:655 xc16x-asm.c:762 -#: xstormy16-asm.c:462 xstormy16-asm.c:466 xstormy16-asm.c:555 -#: xstormy16-asm.c:662 +#: epiphany-asm.c:643 epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 +#: fr30-asm.c:498 fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 +#: frv-asm.c:1455 frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 +#: ip2k-asm.c:792 ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 +#: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 +#: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 +#: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 +#: m32r-asm.c:716 mep-asm.c:1475 mep-asm.c:1479 mep-asm.c:1568 mep-asm.c:1675 +#: mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:699 +#: or1k-asm.c:703 or1k-asm.c:792 or1k-asm.c:899 xc16x-asm.c:564 xc16x-asm.c:568 +#: xc16x-asm.c:657 xc16x-asm.c:764 xstormy16-asm.c:464 xstormy16-asm.c:468 +#: xstormy16-asm.c:557 xstormy16-asm.c:664 msgid "unrecognized instruction" msgstr "tunnistamaton käsky" -#: epiphany-asm.c:688 fr30-asm.c:543 frv-asm.c:1496 ip2k-asm.c:744 -#: iq2000-asm.c:692 lm32-asm.c:582 m32c-asm.c:1817 m32r-asm.c:561 -#: mep-asm.c:1519 mt-asm.c:828 openrisc-asm.c:474 xc16x-asm.c:609 -#: xstormy16-asm.c:509 +#: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746 +#: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563 +#: mep-asm.c:1522 mt-asm.c:830 or1k-asm.c:746 xc16x-asm.c:611 +#: xstormy16-asm.c:511 #, c-format msgid "syntax error (expected char `%c', found `%c')" msgstr "syntaksivirhe (odotettiin merkkiä ”%c”, löydettiin ”%c”)" -#: epiphany-asm.c:698 fr30-asm.c:553 frv-asm.c:1506 ip2k-asm.c:754 -#: iq2000-asm.c:702 lm32-asm.c:592 m32c-asm.c:1827 m32r-asm.c:571 -#: mep-asm.c:1529 mt-asm.c:838 openrisc-asm.c:484 xc16x-asm.c:619 -#: xstormy16-asm.c:519 +#: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756 +#: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573 +#: mep-asm.c:1532 mt-asm.c:840 or1k-asm.c:756 xc16x-asm.c:621 +#: xstormy16-asm.c:521 #, c-format msgid "syntax error (expected char `%c', found end of instruction)" msgstr "syntaksivirhe (odotettiin merkkiä ”%c”, löydettiin käskyn loppu)" -#: epiphany-asm.c:728 fr30-asm.c:583 frv-asm.c:1536 ip2k-asm.c:784 -#: iq2000-asm.c:732 lm32-asm.c:622 m32c-asm.c:1857 m32r-asm.c:601 -#: mep-asm.c:1559 mt-asm.c:868 openrisc-asm.c:514 xc16x-asm.c:649 -#: xstormy16-asm.c:549 +#: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786 +#: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603 +#: mep-asm.c:1562 mt-asm.c:870 or1k-asm.c:786 xc16x-asm.c:651 +#: xstormy16-asm.c:551 msgid "junk at end of line" msgstr "roskaa rivin lopussa" -#: epiphany-asm.c:840 fr30-asm.c:695 frv-asm.c:1648 ip2k-asm.c:896 -#: iq2000-asm.c:844 lm32-asm.c:734 m32c-asm.c:1969 m32r-asm.c:713 -#: mep-asm.c:1671 mt-asm.c:980 openrisc-asm.c:626 xc16x-asm.c:761 -#: xstormy16-asm.c:661 +#: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898 +#: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715 +#: mep-asm.c:1674 mt-asm.c:982 or1k-asm.c:898 xc16x-asm.c:763 +#: xstormy16-asm.c:663 msgid "unrecognized form of instruction" msgstr "käskyn muoto tunnistamaton" -#: epiphany-asm.c:854 fr30-asm.c:709 frv-asm.c:1662 ip2k-asm.c:910 -#: iq2000-asm.c:858 lm32-asm.c:748 m32c-asm.c:1983 m32r-asm.c:727 -#: mep-asm.c:1685 mt-asm.c:994 openrisc-asm.c:640 xc16x-asm.c:775 -#: xstormy16-asm.c:675 +#: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912 +#: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729 +#: mep-asm.c:1688 mt-asm.c:996 or1k-asm.c:912 xc16x-asm.c:777 +#: xstormy16-asm.c:677 #, c-format msgid "bad instruction `%.50s...'" msgstr "väärä käsky ”%.50s...”" -#: epiphany-asm.c:857 fr30-asm.c:712 frv-asm.c:1665 ip2k-asm.c:913 -#: iq2000-asm.c:861 lm32-asm.c:751 m32c-asm.c:1986 m32r-asm.c:730 -#: mep-asm.c:1688 mt-asm.c:997 openrisc-asm.c:643 xc16x-asm.c:778 -#: xstormy16-asm.c:678 +#: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915 +#: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732 +#: mep-asm.c:1691 mt-asm.c:999 or1k-asm.c:915 xc16x-asm.c:780 +#: xstormy16-asm.c:680 #, c-format msgid "bad instruction `%.50s'" msgstr "väärä käsky ”%.50s”" #. Default text to print if an instruction isn't recognized. #: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41 -#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:276 -#: mt-dis.c:41 nds32-dis.c:56 openrisc-dis.c:41 xc16x-dis.c:41 -#: xstormy16-dis.c:41 +#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:275 +#: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xc16x-dis.c:41 xstormy16-dis.c:41 msgid "*unknown*" msgstr "*tuntematon*" @@ -489,7 +489,7 @@ #: epiphany-ibld.c:164 fr30-ibld.c:164 frv-ibld.c:164 ip2k-ibld.c:164 #: iq2000-ibld.c:164 lm32-ibld.c:164 m32c-ibld.c:164 m32r-ibld.c:164 -#: mep-ibld.c:164 mt-ibld.c:164 openrisc-ibld.c:164 xc16x-ibld.c:164 +#: mep-ibld.c:164 mt-ibld.c:164 or1k-ibld.c:164 xc16x-ibld.c:164 #: xstormy16-ibld.c:164 #, c-format msgid "operand out of range (%ld not between %ld and %lu)" @@ -497,7 +497,7 @@ #: epiphany-ibld.c:185 fr30-ibld.c:185 frv-ibld.c:185 ip2k-ibld.c:185 #: iq2000-ibld.c:185 lm32-ibld.c:185 m32c-ibld.c:185 m32r-ibld.c:185 -#: mep-ibld.c:185 mt-ibld.c:185 openrisc-ibld.c:185 xc16x-ibld.c:185 +#: mep-ibld.c:185 mt-ibld.c:185 or1k-ibld.c:185 xc16x-ibld.c:185 #: xstormy16-ibld.c:185 #, c-format msgid "operand out of range (0x%lx not between 0 and 0x%lx)" @@ -589,7 +589,7 @@ msgid "Hmmmm 0x%x" msgstr "Hmmmm 0x%x" -#: h8300-dis.c:695 +#: h8300-dis.c:691 #, c-format msgid "Don't understand 0x%x \n" msgstr "0x%x ei ole ymmärrettävä \n" @@ -605,11 +605,11 @@ msgid "%02x\t\t*unknown*" msgstr "%02x\t\t*tuntematon*" -#: i386-dis.c:11550 +#: i386-dis.c:11058 msgid "" msgstr "" -#: i386-dis.c:11859 +#: i386-dis.c:11353 #, c-format msgid "" "\n" @@ -622,32 +622,32 @@ "käyttöön\n" "-M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):\n" -#: i386-dis.c:11863 +#: i386-dis.c:11357 #, c-format msgid " x86-64 Disassemble in 64bit mode\n" msgstr " x86-64 Disassembloi 64-bittitilassa\n" -#: i386-dis.c:11864 +#: i386-dis.c:11358 #, c-format msgid " i386 Disassemble in 32bit mode\n" msgstr " i386 Disassembloi 32-bittitilassa\n" -#: i386-dis.c:11865 +#: i386-dis.c:11359 #, c-format msgid " i8086 Disassemble in 16bit mode\n" msgstr " i8086 Disassembloi 16-bittitilassa\n" -#: i386-dis.c:11866 +#: i386-dis.c:11360 #, c-format msgid " att Display instruction in AT&T syntax\n" msgstr " att Näyttää käskyn AT&T-syntaksissa\n" -#: i386-dis.c:11867 +#: i386-dis.c:11361 #, c-format msgid " intel Display instruction in Intel syntax\n" msgstr " intel Näyttää käskyn Intel-syntaksissa\n" -#: i386-dis.c:11868 +#: i386-dis.c:11362 #, c-format msgid "" " att-mnemonic\n" @@ -656,7 +656,7 @@ " att-mnemonic\n" " Näyttää käskyn AT&T-syntaksissa\n" -#: i386-dis.c:11870 +#: i386-dis.c:11364 #, c-format msgid "" " intel-mnemonic\n" @@ -665,37 +665,37 @@ " intel-mnemonic\n" " Näyttää käskyn Intel-syntaksissa\n" -#: i386-dis.c:11872 +#: i386-dis.c:11366 #, c-format msgid " addr64 Assume 64bit address size\n" msgstr " addr64 Otaksuu osoitekooksi 64 bittiä\n" -#: i386-dis.c:11873 +#: i386-dis.c:11367 #, c-format msgid " addr32 Assume 32bit address size\n" msgstr " addr32 Otaksuu osoitekooksi 32 bittiä\n" -#: i386-dis.c:11874 +#: i386-dis.c:11368 #, c-format msgid " addr16 Assume 16bit address size\n" msgstr " addr16 Otaksuu osoitekooksi 16 bittiä\n" -#: i386-dis.c:11875 +#: i386-dis.c:11369 #, c-format msgid " data32 Assume 32bit data size\n" msgstr " data32 Otaksuu datakooksi 32 bittiä\n" -#: i386-dis.c:11876 +#: i386-dis.c:11370 #, c-format msgid " data16 Assume 16bit data size\n" msgstr " data16 Otaksuu datakooksi 16 bittiä\n" -#: i386-dis.c:11877 +#: i386-dis.c:11371 #, c-format msgid " suffix Always display instruction suffix in AT&T syntax\n" msgstr " suffix Näyttää käskysuffiksin aina AT&T-syntaksissa\n" -#: i386-gen.c:560 ia64-gen.c:307 +#: ia64-gen.c:306 #, c-format msgid "%s: Error: " msgstr "%s: Virhe: " @@ -720,56 +720,56 @@ msgid "can't find i386-opc.tbl for reading, errno = %s\n" msgstr "i386-opc.tbl ei löytynyt luettavaksi, virhenumero = %s\n" -#: i386-gen.c:1146 +#: i386-gen.c:1478 #, c-format msgid "can't find i386-reg.tbl for reading, errno = %s\n" msgstr "i386-reg.tbl ei löytynyt luettavaksi, virhenumero = %s\n" -#: i386-gen.c:1223 +#: i386-gen.c:1556 #, c-format msgid "can't create i386-init.h, errno = %s\n" msgstr "ei voi luoda tiedostoa i386-init.h, virhenumero = %s\n" -#: i386-gen.c:1312 ia64-gen.c:2830 +#: i386-gen.c:1646 ia64-gen.c:2829 #, c-format msgid "unable to change directory to \"%s\", errno = %s\n" msgstr "vaihtaminen hakemistoon ”%s” ei onnistu, virhenumero = %s\n" -#: i386-gen.c:1319 +#: i386-gen.c:1665 #, c-format msgid "%d unused bits in i386_cpu_flags.\n" msgstr "%d käyttämätöntä bittiä i386_cpu_flags-lipussa.\n" -#: i386-gen.c:1326 +#: i386-gen.c:1672 #, c-format msgid "%d unused bits in i386_operand_type.\n" msgstr "%d käyttämätöntä bittiä i386_operand_type-lipussa.\n" -#: i386-gen.c:1340 +#: i386-gen.c:1686 #, c-format msgid "can't create i386-tbl.h, errno = %s\n" msgstr "ei voi luoda tiedostoa i386-tbl.h, virhenumero = %s\n" -#: ia64-gen.c:320 +#: ia64-gen.c:319 #, c-format msgid "%s: Warning: " msgstr "%s: Varoitus: " -#: ia64-gen.c:506 ia64-gen.c:737 +#: ia64-gen.c:505 ia64-gen.c:736 #, c-format msgid "multiple note %s not handled\n" msgstr "monimerkkejä %s ei käsitelty\n" -#: ia64-gen.c:617 +#: ia64-gen.c:616 msgid "can't find ia64-ic.tbl for reading\n" msgstr "ia64-ic.tbl ei löytynyt luettavaksi\n" -#: ia64-gen.c:819 +#: ia64-gen.c:818 #, c-format msgid "can't find %s for reading\n" msgstr "%s ei löytynyt luettavaksi\n" -#: ia64-gen.c:1051 +#: ia64-gen.c:1050 #, c-format msgid "" "most recent format '%s'\n" @@ -778,82 +778,82 @@ "viimeisin muoto ’%s’\n" "näyttää rajoittavammalta kuin ’%s’\n" -#: ia64-gen.c:1062 +#: ia64-gen.c:1061 #, c-format msgid "overlapping field %s->%s\n" msgstr "päällekkäinen kenttä %s->%s\n" -#: ia64-gen.c:1259 +#: ia64-gen.c:1258 #, c-format msgid "overwriting note %d with note %d (IC:%s)\n" msgstr "merkki %d kirjoitetaan merkin %d päälle (IC:%s)\n" -#: ia64-gen.c:1466 +#: ia64-gen.c:1465 #, c-format msgid "don't know how to specify %% dependency %s\n" msgstr "kohteen %% riippuvuutta %s ei osattu määritellä\n" -#: ia64-gen.c:1488 +#: ia64-gen.c:1487 #, c-format msgid "Don't know how to specify # dependency %s\n" msgstr "Kohteen # riippuvuutta %s ei osattu määritellä\n" -#: ia64-gen.c:1527 +#: ia64-gen.c:1526 #, c-format msgid "IC:%s [%s] has no terminals or sub-classes\n" msgstr "Kohteella IC:%s [%s] ei ole päätepisteitä tai alaluokkia\n" -#: ia64-gen.c:1530 +#: ia64-gen.c:1529 #, c-format msgid "IC:%s has no terminals or sub-classes\n" msgstr "Kohteella IC:%s ei ole päätepisteitä tai alaluokkia\n" -#: ia64-gen.c:1539 +#: ia64-gen.c:1538 #, c-format msgid "no insns mapped directly to terminal IC %s [%s]" msgstr "yhtään käskyä ei ole mapattu suoraan päätepisteeseen IC %s [%s]" -#: ia64-gen.c:1542 +#: ia64-gen.c:1541 #, c-format msgid "no insns mapped directly to terminal IC %s\n" msgstr "yhtään käskyä ei ole mapattu suoraan päätepisteeseen IC %s\n" -#: ia64-gen.c:1553 +#: ia64-gen.c:1552 #, c-format msgid "class %s is defined but not used\n" msgstr "luokka %s on määritelty mutta käyttämätön\n" -#: ia64-gen.c:1566 +#: ia64-gen.c:1565 #, c-format msgid "Warning: rsrc %s (%s) has no chks\n" msgstr "Varoitus: kohteessa rsrc %s (%s) ei ole tarkistuksia\n" -#: ia64-gen.c:1569 +#: ia64-gen.c:1568 #, c-format msgid "Warning: rsrc %s (%s) has no chks or regs\n" msgstr "" "Varoitus: kohteessa rsrc %s (%s) ei ole tarkistuksia tai rekistereitä\n" -#: ia64-gen.c:1573 +#: ia64-gen.c:1572 #, c-format msgid "rsrc %s (%s) has no regs\n" msgstr "kohteessa rsrc %s (%s) ei ole rekistereitä\n" -#: ia64-gen.c:2465 +#: ia64-gen.c:2464 #, c-format msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n" msgstr "" "IC-merkintä %d käskyssä %s (IC:%s) on ristiriidassa resurssin %s merkinnän " "%d kanssa\n" -#: ia64-gen.c:2493 +#: ia64-gen.c:2492 #, c-format msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n" msgstr "" "IC-merkintä %d käskyyn %s (IC:%s) on ristiriidassa resurssin %s merkinnän %d " "kanssa\n" -#: ia64-gen.c:2507 +#: ia64-gen.c:2506 #, c-format msgid "opcode %s has no class (ops %d %d %d)\n" msgstr "käskyssä %s ei ole luokkaa (toiminnat %d %d %d)\n" @@ -938,12 +938,12 @@ msgid "expecting got relative address: gotofflo16(symbol)" msgstr "odotetaan got-suhteellinen osoite: gotofflo16(symboli)" -#: m10200-dis.c:158 m10300-dis.c:581 +#: m10200-dis.c:157 m10300-dis.c:580 #, c-format msgid "unknown\t0x%04lx" msgstr "tuntematon\t0x%04lx" -#: m10200-dis.c:328 +#: m10200-dis.c:327 #, c-format msgid "unknown\t0x%02lx" msgstr "tuntematon\t0x%02lx" @@ -1022,12 +1022,12 @@ msgid "Invalid size specifier" msgstr "Virheellinen kokomäärite" -#: m68k-dis.c:1281 +#: m68k-dis.c:1292 #, c-format msgid "" msgstr "" -#: m68k-dis.c:1440 +#: m68k-dis.c:1455 #, c-format msgid "\n" msgstr "\n" @@ -1229,11 +1229,11 @@ msgid "Internal: Non-debugged code (test-case missing): %s:%d" msgstr "Sisäinen: Vikajäljittämätön koodi (testitapaus puuttuu): %s:%d" -#: mmix-dis.c:53 +#: mmix-dis.c:52 msgid "(unknown)" msgstr "(tuntematon)" -#: mmix-dis.c:511 +#: mmix-dis.c:510 #, c-format msgid "*unknown operands type: %d*" msgstr "*tuntematon operandityyppi: %d*" @@ -1289,7 +1289,7 @@ msgid "warning: ignoring unknown -M%s option\n" msgstr "varoitus: ei välitetä tuntemattomasta -M%s-valitsimesta\n" -#: ppc-dis.c:745 +#: ppc-dis.c:858 #, c-format msgid "" "\n" @@ -1300,23 +1300,23 @@ "Seuraavia PPC-kohtaisia disassembler-valintoja tuetaan käytössä\n" "-M -valinnan kanssa:\n" -#: ppc-opc.c:887 ppc-opc.c:910 ppc-opc.c:935 ppc-opc.c:964 +#: ppc-opc.c:51 ppc-opc.c:74 ppc-opc.c:100 ppc-opc.c:130 msgid "invalid register" msgstr "virheellinen rekisteri" -#: ppc-opc.c:1212 ppc-opc.c:1242 +#: ppc-opc.c:384 ppc-opc.c:412 msgid "invalid conditional option" msgstr "virheellinen ehdollinen valinta" -#: ppc-opc.c:1214 ppc-opc.c:1244 +#: ppc-opc.c:386 ppc-opc.c:414 msgid "invalid counter access" msgstr "virheellinen laskinhaku" -#: ppc-opc.c:1246 +#: ppc-opc.c:416 msgid "attempt to set y bit when using + or - modifier" msgstr "yritys asettaa y-bitti kun käytetään + tai - määritettä" -#: ppc-opc.c:1278 +#: ppc-opc.c:507 msgid "invalid mask field" msgstr "virheellinen peitekenttä" @@ -1324,39 +1324,39 @@ msgid "ignoring invalid mfcr mask" msgstr "virheellistä mfcr-peitettä ei oteta huomioon" -#: ppc-opc.c:1403 ppc-opc.c:1438 +#: ppc-opc.c:684 ppc-opc.c:719 msgid "illegal bitmask" msgstr "virheellinen bittipeite" -#: ppc-opc.c:1525 +#: ppc-opc.c:806 msgid "address register in load range" msgstr "osoiterekisteri on latauslukurajojen sisällä" -#: ppc-opc.c:1578 +#: ppc-opc.c:872 msgid "index register in load range" msgstr "indeksirekisteri on latauslukurajojen sisällä" -#: ppc-opc.c:1594 ppc-opc.c:1650 +#: ppc-opc.c:901 ppc-opc.c:986 msgid "source and target register operands must be different" msgstr "lähde- ja kohderekisterin kohdemuuttujien on oltava erilaiset" -#: ppc-opc.c:1609 +#: ppc-opc.c:931 msgid "invalid register operand when updating" msgstr "rekisterin operandi virheellinen päivitettäessä" -#: ppc-opc.c:1700 +#: ppc-opc.c:1049 msgid "illegal immediate value" msgstr "virheellinen suora muistiosoitusarvo" -#: ppc-opc.c:1839 +#: ppc-opc.c:1189 msgid "invalid sprg number" msgstr "virheellinen sprg-numero" -#: ppc-opc.c:2009 +#: ppc-opc.c:1372 msgid "invalid constant" msgstr "virheellinen vakio" -#: s390-dis.c:291 +#: s390-dis.c:416 #, c-format msgid "" "\n" @@ -1377,8 +1377,8 @@ msgid " zarch Disassemble in z/Architecture mode\n" msgstr " zarch Disassembloi z/Arkkitehtuuritilassa\n" -#: score-dis.c:662 score-dis.c:869 score-dis.c:1030 score-dis.c:1144 -#: score-dis.c:1151 score-dis.c:1158 score7-dis.c:694 score7-dis.c:857 +#: score-dis.c:663 score-dis.c:870 score-dis.c:1031 score-dis.c:1145 +#: score-dis.c:1152 score-dis.c:1159 score7-dis.c:695 score7-dis.c:858 msgid "" msgstr "" @@ -1398,7 +1398,7 @@ msgstr "Sisäinen virhe: virheellinen sparc-opcode.h: ”%s” == ”%s”\n" #. Mark as non-valid instruction. -#: sparc-dis.c:1047 +#: sparc-dis.c:1098 msgid "unknown" msgstr "tuntematon" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/pidgin.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/pidgin.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/pidgin.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/pidgin.po 2019-02-28 10:34:07.000000000 +0000 @@ -21,8 +21,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:24+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:22+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: \n" #. Translators may want to transliterate the name. diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/polkit-1.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/polkit-1.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/polkit-1.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/polkit-1.po 2019-02-28 10:34:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:34+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:31+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: ../actions/org.freedesktop.policykit.policy.in.h:1 msgid "Run programs as another user" @@ -50,7 +50,7 @@ #. * translate the $(program) fragment - it will be expanded to the path #. * of the program e.g. /bin/bash. #. -#: ../src/programs/pkexec.c:719 +#: ../src/programs/pkexec.c:751 msgid "Authentication is needed to run `$(program)' as the super user" msgstr "" "Tunnistautuminen vaaditaan ohjelman ”$(program)” suorittamiseksi " @@ -61,7 +61,7 @@ #. * be expanded to the path of the program e.g. "/bin/bash" and the latter #. * to the user e.g. "John Doe (johndoe)" or "johndoe". #. -#: ../src/programs/pkexec.c:729 +#: ../src/programs/pkexec.c:761 msgid "Authentication is needed to run `$(program)' as user $(user)" msgstr "" "Tunnistautuminen vaaditaan ohjelman ”$(program)” suorittamiseksi käyttäjänä " diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/python-apt.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/python-apt.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/python-apt.po 2019-02-21 10:34:11.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/python-apt.po 2019-02-28 10:34:10.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:01+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:58+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #. ChangelogURI @@ -31,367 +31,367 @@ msgstr "Ubuntun kehitysversiot" #. Description -#: ../data/templates/Ubuntu.info.in:1027 +#: ../data/templates/Ubuntu.info.in:1244 msgid "Ubuntu 14.04 'Trusty Tahr'" msgstr "Ubuntu 14.04 \"Trusty Tahr\"" #. Description -#: ../data/templates/Ubuntu.info.in:1034 +#: ../data/templates/Ubuntu.info.in:1251 msgid "Cdrom with Ubuntu 14.04 'Trusty Tahr'" msgstr "Ubuntu 14.04 \"Trusty Tahr\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1146 +#: ../data/templates/Ubuntu.info.in:1363 msgid "Ubuntu 13.10 'Saucy Salamander'" msgstr "Ubuntu 13.10 \"Saucy Salamander\"" #. Description -#: ../data/templates/Ubuntu.info.in:1153 +#: ../data/templates/Ubuntu.info.in:1370 msgid "Cdrom with Ubuntu 13.10 'Saucy Salamander'" msgstr "Ubuntu 13.10 \"Saucy Salamander\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1265 +#: ../data/templates/Ubuntu.info.in:1482 msgid "Ubuntu 13.04 'Raring Ringtail'" msgstr "Ubuntu 13.04 ”Raring Ringtail”" #. Description -#: ../data/templates/Ubuntu.info.in:1272 +#: ../data/templates/Ubuntu.info.in:1489 msgid "Cdrom with Ubuntu 13.04 'Raring Ringtail'" msgstr "Ubuntu 13.04 ”Raring Ringtail” -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1384 +#: ../data/templates/Ubuntu.info.in:1601 msgid "Ubuntu 12.10 'Quantal Quetzal'" msgstr "Ubuntu 12.10 ”Quantal Quetzal”" #. Description -#: ../data/templates/Ubuntu.info.in:1391 +#: ../data/templates/Ubuntu.info.in:1608 msgid "Cdrom with Ubuntu 12.10 'Quantal Quetzal'" msgstr "Ubuntu 12.10 ”Quantal Quetzal” -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1502 +#: ../data/templates/Ubuntu.info.in:1719 msgid "Ubuntu 12.04 'Precise Pangolin'" msgstr "Ubuntu 12.04 \"Precise PAngolin\"" #. Description -#: ../data/templates/Ubuntu.info.in:1509 +#: ../data/templates/Ubuntu.info.in:1726 msgid "Cdrom with Ubuntu 12.04 'Precise Pangolin'" msgstr "Ubuntu 12.04 \"Precise Pangolin\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1620 +#: ../data/templates/Ubuntu.info.in:1837 msgid "Ubuntu 11.10 'Oneiric Ocelot'" msgstr "Ubuntu 11.10 \"Oneiric Ocelot\"" #. Description -#: ../data/templates/Ubuntu.info.in:1627 +#: ../data/templates/Ubuntu.info.in:1844 msgid "Cdrom with Ubuntu 11.10 'Oneiric Ocelot'" msgstr "Ubuntu 11.10 \"Oneiric Ocelot\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1739 +#: ../data/templates/Ubuntu.info.in:1956 msgid "Ubuntu 11.04 'Natty Narwhal'" msgstr "Ubuntu 11.04 \"Natty Narwhal\"" #. Description -#: ../data/templates/Ubuntu.info.in:1746 +#: ../data/templates/Ubuntu.info.in:1963 msgid "Cdrom with Ubuntu 11.04 'Natty Narwhal'" msgstr "Ubuntu 11.04 \"Natty Narwhal\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1837 +#: ../data/templates/Ubuntu.info.in:2054 msgid "Ubuntu 10.10 'Maverick Meerkat'" msgstr "Ubuntu 10.10 \"Maverick Meerkat\"" #. Description -#: ../data/templates/Ubuntu.info.in:1857 +#: ../data/templates/Ubuntu.info.in:2074 msgid "Cdrom with Ubuntu 10.10 'Maverick Meerkat'" msgstr "Ubuntu 10.10 \"Maverick Meerkat\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1869 +#: ../data/templates/Ubuntu.info.in:2086 msgid "Canonical Partners" msgstr "Canonicalin partnerit" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1871 +#: ../data/templates/Ubuntu.info.in:2088 msgid "Software packaged by Canonical for their partners" msgstr "Canonicalin pakkaamia partnereiden sovelluksia" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1872 +#: ../data/templates/Ubuntu.info.in:2089 msgid "This software is not part of Ubuntu." msgstr "Tämä ohjelma ei ole osa Ubuntua." #. Description -#: ../data/templates/Ubuntu.info.in:1879 +#: ../data/templates/Ubuntu.info.in:2096 msgid "Independent" msgstr "Riippumaton" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1881 +#: ../data/templates/Ubuntu.info.in:2098 msgid "Provided by third-party software developers" msgstr "Muiden kehittäjien sovelluksia" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1882 +#: ../data/templates/Ubuntu.info.in:2099 msgid "Software offered by third party developers." msgstr "Kolmansien osapuolien tarjoamia sovelluksia." #. Description -#: ../data/templates/Ubuntu.info.in:1920 +#: ../data/templates/Ubuntu.info.in:2137 msgid "Ubuntu 10.04 'Lucid Lynx'" msgstr "Ubuntu 10.04 \"Lucid Lynx\"" #. Description -#: ../data/templates/Ubuntu.info.in:1940 +#: ../data/templates/Ubuntu.info.in:2157 msgid "Cdrom with Ubuntu 10.04 'Lucid Lynx'" msgstr "Ubuntu 10.04 \"Lucid Lynx\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1983 +#: ../data/templates/Ubuntu.info.in:2200 msgid "Ubuntu 9.10 'Karmic Koala'" msgstr "Ubuntu 9.10 \"Karmic Koala\"" #. Description -#: ../data/templates/Ubuntu.info.in:2003 +#: ../data/templates/Ubuntu.info.in:2220 msgid "Cdrom with Ubuntu 9.10 'Karmic Koala'" msgstr "Ubuntu 9.10 \"Karmic Koala\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2046 +#: ../data/templates/Ubuntu.info.in:2263 msgid "Ubuntu 9.04 'Jaunty Jackalope'" msgstr "Ubuntu 9.04 \"Jaunty Jackalope\"" #. Description -#: ../data/templates/Ubuntu.info.in:2065 +#: ../data/templates/Ubuntu.info.in:2282 msgid "Cdrom with Ubuntu 9.04 'Jaunty Jackalope'" msgstr "CD-levy, Ubuntu 9.04 \"Jaunty Jackalope\"" #. Description -#: ../data/templates/Ubuntu.info.in:2108 +#: ../data/templates/Ubuntu.info.in:2325 msgid "Ubuntu 8.10 'Intrepid Ibex'" msgstr "Ubuntu 8.10 \"Intrepid Ibex\"" #. Description -#: ../data/templates/Ubuntu.info.in:2128 +#: ../data/templates/Ubuntu.info.in:2345 msgid "Cdrom with Ubuntu 8.10 'Intrepid Ibex'" msgstr "CD-levy, Ubuntu 8.10 \"Intrepid Ibex\"" #. Description -#: ../data/templates/Ubuntu.info.in:2172 +#: ../data/templates/Ubuntu.info.in:2389 msgid "Ubuntu 8.04 'Hardy Heron'" msgstr "Ubuntu 8.04 \"Hardy Heron\"" #. Description -#: ../data/templates/Ubuntu.info.in:2192 +#: ../data/templates/Ubuntu.info.in:2409 msgid "Cdrom with Ubuntu 8.04 'Hardy Heron'" msgstr "CD-levy, Ubuntu 8.04 \"Hardy Heron\"" #. Description -#: ../data/templates/Ubuntu.info.in:2237 +#: ../data/templates/Ubuntu.info.in:2454 msgid "Ubuntu 7.10 'Gutsy Gibbon'" msgstr "Ubuntu 7.10 \"Gutsy Gibbon\"" #. Description -#: ../data/templates/Ubuntu.info.in:2256 +#: ../data/templates/Ubuntu.info.in:2473 msgid "Cdrom with Ubuntu 7.10 'Gutsy Gibbon'" msgstr "CD-levy, Ubuntu 7.10 \"Gutsy Gibbon\"" #. Description -#: ../data/templates/Ubuntu.info.in:2301 +#: ../data/templates/Ubuntu.info.in:2518 msgid "Ubuntu 7.04 'Feisty Fawn'" msgstr "Ubuntu 7.04 \"Feisty Fawn\"" #. Description -#: ../data/templates/Ubuntu.info.in:2320 +#: ../data/templates/Ubuntu.info.in:2537 msgid "Cdrom with Ubuntu 7.04 'Feisty Fawn'" msgstr "CD-levy, Ubuntu 7.04 \"Feisty Fawn\"" #. Description -#: ../data/templates/Ubuntu.info.in:2362 +#: ../data/templates/Ubuntu.info.in:2579 msgid "Ubuntu 6.10 'Edgy Eft'" msgstr "Ubuntu 6.10 \"Edgy Eft\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2367 +#: ../data/templates/Ubuntu.info.in:2584 msgid "Community-maintained" msgstr "Yhteisön ylläpitämät" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2373 +#: ../data/templates/Ubuntu.info.in:2590 msgid "Restricted software" msgstr "Rajoitetut ohjelmistot" #. Description -#: ../data/templates/Ubuntu.info.in:2381 +#: ../data/templates/Ubuntu.info.in:2598 msgid "Cdrom with Ubuntu 6.10 'Edgy Eft'" msgstr "CD-levy, Ubuntu 6.10 \"Edgy Eft\"" #. Description -#: ../data/templates/Ubuntu.info.in:2423 +#: ../data/templates/Ubuntu.info.in:2640 msgid "Ubuntu 6.06 LTS 'Dapper Drake'" msgstr "Ubuntu 6.06 LTS \"Dapper Drake\"" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2426 +#: ../data/templates/Ubuntu.info.in:2643 msgid "Canonical-supported free and open-source software" msgstr "Canonicalin tukemat vapaat ja avoimen lähdekoodin ohjelmistot" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2428 +#: ../data/templates/Ubuntu.info.in:2645 msgid "Community-maintained (universe)" msgstr "Yhteisön ylläpitämät (universe)" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2429 +#: ../data/templates/Ubuntu.info.in:2646 msgid "Community-maintained free and open-source software" msgstr "Yhteisön ylläpitämät vapaat ja avoimen lähdekoodin ohjelmistot" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2431 +#: ../data/templates/Ubuntu.info.in:2648 msgid "Non-free drivers" msgstr "Ei-vapaat ajurit" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2432 +#: ../data/templates/Ubuntu.info.in:2649 msgid "Proprietary drivers for devices" msgstr "Suljetut laiteajurit" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2434 +#: ../data/templates/Ubuntu.info.in:2651 msgid "Restricted software (Multiverse)" msgstr "Käyttörajoitetut ohjelmistot (multiverse)" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2435 +#: ../data/templates/Ubuntu.info.in:2652 msgid "Software restricted by copyright or legal issues" msgstr "Tekijänoikeus- tai lakiasioilla rajoitetut ohjelmistot" #. Description -#: ../data/templates/Ubuntu.info.in:2442 +#: ../data/templates/Ubuntu.info.in:2659 msgid "Cdrom with Ubuntu 6.06 LTS 'Dapper Drake'" msgstr "CD-levy, Ubuntu 6.06 LTS \"Dapper Drake\"" #. Description -#: ../data/templates/Ubuntu.info.in:2458 +#: ../data/templates/Ubuntu.info.in:2675 msgid "Important security updates" msgstr "Tärkeät turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2463 ../data/templates/Debian.info.in:86 +#: ../data/templates/Ubuntu.info.in:2680 ../data/templates/Debian.info.in:146 msgid "Recommended updates" msgstr "Suositellut päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2468 +#: ../data/templates/Ubuntu.info.in:2685 msgid "Pre-released updates" msgstr "Esijulkaistut päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2473 +#: ../data/templates/Ubuntu.info.in:2690 msgid "Unsupported updates" msgstr "Tukemattomat päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2484 +#: ../data/templates/Ubuntu.info.in:2701 msgid "Ubuntu 5.10 'Breezy Badger'" msgstr "Ubuntu 5.10 \"Breezy Badger\"" #. Description -#: ../data/templates/Ubuntu.info.in:2499 +#: ../data/templates/Ubuntu.info.in:2716 msgid "Cdrom with Ubuntu 5.10 'Breezy Badger'" msgstr "CD-levy, Ubuntu 5.10 \"Breezy Badger\"" #. Description -#: ../data/templates/Ubuntu.info.in:2515 +#: ../data/templates/Ubuntu.info.in:2732 msgid "Ubuntu 5.10 Security Updates" msgstr "Ubuntu 5.10 turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2520 +#: ../data/templates/Ubuntu.info.in:2737 msgid "Ubuntu 5.10 Updates" msgstr "Ubuntu 5.10 päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2525 +#: ../data/templates/Ubuntu.info.in:2742 msgid "Ubuntu 5.10 Backports" msgstr "Ubuntu 5.10 takaisinsovitukset" #. Description -#: ../data/templates/Ubuntu.info.in:2536 +#: ../data/templates/Ubuntu.info.in:2753 msgid "Ubuntu 5.04 'Hoary Hedgehog'" msgstr "Ubuntu 5.04 \"Hoary Hedgehog\"" #. Description -#: ../data/templates/Ubuntu.info.in:2551 +#: ../data/templates/Ubuntu.info.in:2768 msgid "Cdrom with Ubuntu 5.04 'Hoary Hedgehog'" msgstr "CD-levy, Ubuntu 5.04 \"Hoary Hedgehog\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2554 ../data/templates/Debian.info.in:239 +#: ../data/templates/Ubuntu.info.in:2771 ../data/templates/Debian.info.in:299 msgid "Officially supported" msgstr "Virallisesti tuettu" #. Description -#: ../data/templates/Ubuntu.info.in:2567 +#: ../data/templates/Ubuntu.info.in:2784 msgid "Ubuntu 5.04 Security Updates" msgstr "Ubuntu 5.04 turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2572 +#: ../data/templates/Ubuntu.info.in:2789 msgid "Ubuntu 5.04 Updates" msgstr "Ubuntu 5.04 päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2577 +#: ../data/templates/Ubuntu.info.in:2794 msgid "Ubuntu 5.04 Backports" msgstr "Ubuntu 5.04 takaisinsovitukset" #. Description -#: ../data/templates/Ubuntu.info.in:2583 +#: ../data/templates/Ubuntu.info.in:2800 msgid "Ubuntu 4.10 'Warty Warthog'" msgstr "Ubuntu 4.10 \"Warty Warthog\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2589 +#: ../data/templates/Ubuntu.info.in:2806 msgid "Community-maintained (Universe)" msgstr "Yhteisön ylläpitämät (universe)" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2591 +#: ../data/templates/Ubuntu.info.in:2808 msgid "Non-free (Multiverse)" msgstr "Ei-vapaat ohjelmistot (multiverse)" #. Description -#: ../data/templates/Ubuntu.info.in:2598 +#: ../data/templates/Ubuntu.info.in:2815 msgid "Cdrom with Ubuntu 4.10 'Warty Warthog'" msgstr "CD-levy, Ubuntu 4.10 \"Warty Warthog\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2601 +#: ../data/templates/Ubuntu.info.in:2818 msgid "No longer officially supported" msgstr "Ei enää virallisesti tuettu" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2603 +#: ../data/templates/Ubuntu.info.in:2820 msgid "Restricted copyright" msgstr "Rajoitettu käyttöoikeus" #. Description -#: ../data/templates/Ubuntu.info.in:2610 +#: ../data/templates/Ubuntu.info.in:2827 msgid "Ubuntu 4.10 Security Updates" msgstr "Ubuntu 4.10 turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2615 +#: ../data/templates/Ubuntu.info.in:2832 msgid "Ubuntu 4.10 Updates" msgstr "Ubuntu 4.10 päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2620 +#: ../data/templates/Ubuntu.info.in:2837 msgid "Ubuntu 4.10 Backports" msgstr "Ubuntu 4.10 takaisinsovitukset" @@ -402,68 +402,68 @@ msgstr "http://packages.debian.org/changelogs/pool/%s/%s/%s/%s_%s/changelog" #. Description -#: ../data/templates/Debian.info.in:38 +#: ../data/templates/Debian.info.in:98 msgid "Debian 8 'jessie'" msgstr "Debian 8 \"jessie\"" #. Description -#: ../data/templates/Debian.info.in:68 +#: ../data/templates/Debian.info.in:128 msgid "Debian 7 'Wheezy' " msgstr "Debian 7 \"Wheezy\" " #. Description -#: ../data/templates/Debian.info.in:98 +#: ../data/templates/Debian.info.in:158 msgid "Debian 6.0 'Squeeze' " msgstr "Debian 6.0 \"Squeeze\" " #. Description -#: ../data/templates/Debian.info.in:123 +#: ../data/templates/Debian.info.in:183 msgid "Debian 5.0 'Lenny' " msgstr "Debian 5.0 \"Lenny\" " #. Description -#: ../data/templates/Debian.info.in:148 +#: ../data/templates/Debian.info.in:208 msgid "Debian 4.0 'Etch'" msgstr "Debian 4.0 \"Etch\"" #. Description -#: ../data/templates/Debian.info.in:173 +#: ../data/templates/Debian.info.in:233 msgid "Debian 3.1 'Sarge'" msgstr "Debian 3.1 \"Sarge\"" #. Description -#: ../data/templates/Debian.info.in:184 +#: ../data/templates/Debian.info.in:244 msgid "Proposed updates" msgstr "Ehdotetut päivitykset" #. Description -#: ../data/templates/Debian.info.in:191 +#: ../data/templates/Debian.info.in:251 msgid "Security updates" msgstr "Turvallisuuspäivitykset" #. Description -#: ../data/templates/Debian.info.in:198 +#: ../data/templates/Debian.info.in:258 msgid "Debian current stable release" msgstr "Debian stable (tämänhetkinen vakaa julkaisu)" #. Description -#: ../data/templates/Debian.info.in:211 +#: ../data/templates/Debian.info.in:271 msgid "Debian testing" msgstr "Debian testing (testattava)" #. Description -#: ../data/templates/Debian.info.in:237 +#: ../data/templates/Debian.info.in:297 msgid "Debian 'Sid' (unstable)" msgstr "Debian \"Sid\" (epävakaa)" #. CompDescription -#: ../data/templates/Debian.info.in:241 +#: ../data/templates/Debian.info.in:301 msgid "DFSG-compatible Software with Non-Free Dependencies" msgstr "" "DFSG-yhteensopivat ohjelmistot joilla riippuvuuksia epävapaisiin ohjelmiin" #. CompDescription -#: ../data/templates/Debian.info.in:243 +#: ../data/templates/Debian.info.in:303 msgid "Non-DFSG-compatible Software" msgstr "DFSG-epäyhteensopivat ohjelmistot" @@ -508,18 +508,19 @@ msgid "Complete" msgstr "Valmis" -#: ../apt/package.py:615 +#: ../apt/package.py:638 #, python-format msgid "Invalid unicode in description for '%s' (%s). Please report." msgstr "" "\"%s\":n kuvauksessa virheellinen unicode-merkki %s. Ole hyvä ja raportoi " "virheestä kehittäjille." -#: ../apt/package.py:1264 ../apt/package.py:1373 ../apt/package.py:1387 +#: ../apt/package.py:1274 ../apt/package.py:1286 ../apt/package.py:1395 +#: ../apt/package.py:1409 msgid "The list of changes is not available" msgstr "Muutosluettelo ei ole saatavilla." -#: ../apt/package.py:1380 +#: ../apt/package.py:1402 #, python-format msgid "" "The list of changes is not available yet.\n" @@ -532,7 +533,7 @@ "Käytä osoitetta http://launchpad.net/ubuntu/+source/%s/%s/+changelog\n" "kunnes muutokset tulevat saataville, tai yritä myöhemmin uudelleen." -#: ../apt/package.py:1393 +#: ../apt/package.py:1415 msgid "" "Failed to download the list of changes. \n" "Please check your Internet connection." @@ -540,27 +541,27 @@ "Muutosluettelon nouto epäonnistui. \n" "Tarkista Internet-yhteytesi toimivuus." -#: ../apt/debfile.py:89 +#: ../apt/debfile.py:109 #, python-format msgid "List of files for '%s' could not be read" msgstr "Kohteen \"%s\" tiedostoluetteloa ei voi lukea" -#: ../apt/debfile.py:101 +#: ../apt/debfile.py:122 #, python-format msgid "List of control files for '%s' could not be read" msgstr "Kohteen \"%s\" hallintatiedostoja ei voi lukea" -#: ../apt/debfile.py:226 +#: ../apt/debfile.py:254 #, python-format msgid "Dependency is not satisfiable: %s\n" msgstr "Riippuvuus ei täytettävissä: %s\n" -#: ../apt/debfile.py:249 +#: ../apt/debfile.py:280 #, python-format msgid "Conflicts with the installed package '%s'" msgstr "Ristiriidassa asennetun paketin \"%s\" kanssa" -#: ../apt/debfile.py:396 +#: ../apt/debfile.py:440 #, python-format msgid "" "Breaks existing package '%(pkgname)s' dependency %(depname)s " @@ -569,7 +570,7 @@ "Rikkoo olemassa olevan paketin '%(pkgname)s', riippuvuus %(depname)s " "(%(deprelation)s %(depversion)s)" -#: ../apt/debfile.py:423 +#: ../apt/debfile.py:467 #, python-format msgid "" "Breaks existing package '%(pkgname)s' conflict: %(targetpkg)s (%(comptype)s " @@ -578,7 +579,7 @@ "Rikkoo olemassa olevan paketin '%(pkgname)s', ristiriita: %(targetpkg)s " "(%(comptype)s %(targetver)s)" -#: ../apt/debfile.py:437 +#: ../apt/debfile.py:481 #, python-format msgid "" "Breaks existing package '%(pkgname)s' that conflict: '%(targetpkg)s'. But " @@ -588,7 +589,7 @@ "seuraavien kanssa: '%(targetpkg)s'. Mutta '%(debfile)s' tarjoaa sen " "seuraavasti: '%(provides)s'" -#: ../apt/debfile.py:493 +#: ../apt/debfile.py:540 msgid "No Architecture field in the package" msgstr "Ei Architecture-kenttää paketissa" @@ -597,20 +598,20 @@ msgid "Wrong architecture '%s'" msgstr "Väärä arkkitehtuuri \"%s\"" -#: ../apt/debfile.py:514 +#: ../apt/debfile.py:561 msgid "A later version is already installed" msgstr "Myöhempi versio on jo asennettu" -#: ../apt/debfile.py:539 +#: ../apt/debfile.py:586 msgid "Failed to satisfy all dependencies (broken cache)" msgstr "Kaikkia riippuvuuksia ei voi täyttää (rikkinäinen välimuisti)" -#: ../apt/debfile.py:568 +#: ../apt/debfile.py:617 #, python-format msgid "Cannot install '%s'" msgstr "Ei voi asentaa \"%s\"" -#: ../apt/debfile.py:644 +#: ../apt/debfile.py:699 msgid "" "Automatically decompressed:\n" "\n" @@ -618,47 +619,47 @@ "Purettu automaattisesti:\n" "\n" -#: ../apt/debfile.py:650 +#: ../apt/debfile.py:705 msgid "Automatically converted to printable ascii:\n" msgstr "Automaattisesti muunnettu tulostettavaksi asciiksi:\n" -#: ../apt/debfile.py:750 +#: ../apt/debfile.py:816 #, python-format msgid "Install Build-Dependencies for source package '%s' that builds %s\n" msgstr "" "Asenna käännösriippuvuudet (Build-Dependencies) lähdepaketille \"%s\", josta " "%s rakennetaan\n" -#: ../apt/debfile.py:761 +#: ../apt/debfile.py:831 msgid "An essential package would be removed" msgstr "Välttämätön paketti jouduttaisiin poistamaan" -#: ../apt/progress/text.py:89 +#: ../apt/progress/text.py:111 #, python-format msgid "%c%s... Done" msgstr "%c%s... valmis" -#: ../apt/progress/text.py:129 +#: ../apt/progress/text.py:154 msgid "Hit " msgstr "Osuma " -#: ../apt/progress/text.py:138 +#: ../apt/progress/text.py:164 msgid "Ign " msgstr "Ohi " -#: ../apt/progress/text.py:140 +#: ../apt/progress/text.py:166 msgid "Err " msgstr "Vir " -#: ../apt/progress/text.py:151 +#: ../apt/progress/text.py:178 msgid "Get:" msgstr "Hae:" -#: ../apt/progress/text.py:217 +#: ../apt/progress/text.py:245 msgid " [Working]" msgstr " [Työskennellään]" -#: ../apt/progress/text.py:228 +#: ../apt/progress/text.py:257 #, python-format msgid "" "Media change: please insert the disc labeled\n" @@ -670,16 +671,16 @@ "asemaan ”%s” ja paina Enter\n" #. Trick for getting a translation from apt -#: ../apt/progress/text.py:237 +#: ../apt/progress/text.py:267 #, python-format msgid "Fetched %sB in %s (%sB/s)\n" msgstr "Noudettu %sB in %s (%sB/s)\n" -#: ../apt/progress/text.py:253 +#: ../apt/progress/text.py:284 msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" msgstr "Syötä nimi tälle levylle, esimerkiksi \"Debian 6.0r2 levy 1\"" -#: ../apt/progress/text.py:269 +#: ../apt/progress/text.py:302 msgid "Please insert a Disc in the drive and press enter" msgstr "Syötä levy asemaan ja paina Enter" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/screen-resolution-extra.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/screen-resolution-extra.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/screen-resolution-extra.po 2019-02-21 10:34:12.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/screen-resolution-extra.po 2019-02-28 10:34:11.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:33+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:30+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: ../ScreenResolution/ui.py:60 msgid "" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/sharutils.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/sharutils.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/sharutils.po 2019-02-21 10:34:11.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/sharutils.po 2019-02-28 10:34:10.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:01+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:58+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: src/scribble.c:166 diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/software-properties.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/software-properties.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/software-properties.po 2019-02-21 10:34:11.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/software-properties.po 2019-02-28 10:34:11.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:23+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:20+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: ../data/com.ubuntu.softwareproperties.policy.in.h:1 msgid "Write Configuration" @@ -33,7 +33,7 @@ #: ../data/software-properties-gtk.desktop.in.h:2 #: ../data/software-properties-gtk.appdata.xml.in.h:2 -#: ../data/software-properties-kde.desktop.in.h:2 +#: ../data/software-properties-qt.desktop.in.h:2 msgid "Configure the sources for installable software and updates" msgstr "Muokkaa asennettavien ohjelmien ja päivitysten lähteitä" @@ -41,9 +41,9 @@ msgid "Drivers;Repositories;Repository;PPA;" msgstr "Drivers;Repositories;Repository;PPA;ajurit;ohjelmistolähteet;lähde;" -#: ../data/software-properties-kde.desktop.in.h:1 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:697 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:716 +#: ../data/software-properties-qt.desktop.in.h:1 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:690 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:709 msgid "Software Sources" msgstr "Ohjelmalähteet" @@ -57,7 +57,7 @@ "\"software-properties-gtk -e multiverse\" sijaan\n" "komentoa \"add-apt-repository multiverse\"" -#: ../software-properties-kde:76 ../add-apt-repository:58 +#: ../software-properties-qt:76 ../add-apt-repository:58 msgid "Print a lot of debug information to the command line" msgstr "Tulosta paljon virheenjäljitystietoa komentoriville" @@ -174,59 +174,59 @@ "Lähetä jakeluprojektille luettelo asennetuista ohjelmista ja tiedot niiden " "käyttötiheydestä." -#: ../softwareproperties/kde/DialogMirror.py:63 +#: ../softwareproperties/qt/DialogMirror.py:63 msgid "Mirror" msgstr "Peilipalvelin" -#: ../softwareproperties/kde/DialogMirror.py:184 -#: ../softwareproperties/kde/DialogMirror.py:185 -#: ../softwareproperties/kde/DialogMirror.py:218 +#: ../softwareproperties/qt/DialogMirror.py:184 +#: ../softwareproperties/qt/DialogMirror.py:185 +#: ../softwareproperties/qt/DialogMirror.py:218 msgid "Testing Mirrors" msgstr "Testataan peilipalvelimia" -#: ../softwareproperties/kde/DialogMirror.py:184 -#: ../softwareproperties/kde/DialogMirror.py:187 +#: ../softwareproperties/qt/DialogMirror.py:184 +#: ../softwareproperties/qt/DialogMirror.py:187 +#: ../data/gtkbuilder/dialog-auth.ui.h:2 msgid "Cancel" msgstr "Peru" -#: ../softwareproperties/kde/DialogMirror.py:219 +#: ../softwareproperties/qt/DialogMirror.py:219 #: ../softwareproperties/gtk/DialogMirror.py:337 msgid "No suitable download server was found" msgstr "Sopivaa latauspalvelinta ei löytynyt" -#: ../softwareproperties/kde/DialogMirror.py:220 +#: ../softwareproperties/qt/DialogMirror.py:220 #: ../softwareproperties/gtk/DialogMirror.py:338 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1573 msgid "Please check your Internet connection." msgstr "Tarkista Internet-yhteytesi toimivuus." -#: ../softwareproperties/kde/DialogMirror.py:235 +#: ../softwareproperties/qt/DialogMirror.py:235 #: ../softwareproperties/gtk/DialogMirror.py:353 msgid "Canceling..." msgstr "Perutaan..." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:162 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:211 #: ../data/gtkbuilder/main.ui.h:9 msgid "Daily" msgstr "Päivittäin" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:163 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:212 #: ../data/gtkbuilder/main.ui.h:10 msgid "Every two days" msgstr "Joka toinen päivä" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:164 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:213 #: ../data/gtkbuilder/main.ui.h:11 msgid "Weekly" msgstr "Viikoittain" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:165 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:214 #: ../data/gtkbuilder/main.ui.h:12 msgid "Every two weeks" msgstr "Joka toinen viikko" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:172 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:270 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:221 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:263 #, python-format msgid "Every %s days" msgstr "%s päivän välein" @@ -238,8 +238,7 @@ msgstr "%s-päivitykset" #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:218 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:330 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:323 #, python-format msgid "%s Software" msgstr "%s-ohjelmistot" @@ -247,50 +246,50 @@ #. TRANSLATORS: Label for the components in the Internet section #. first %s is the description of the component #. second %s is the code name of the comp, eg main, universe -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:237 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:343 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:282 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:336 #, python-format msgid "%s (%s)" msgstr "%s (%s)" #. add a separator and the option to choose another mirror from the list #. #FIXME server_store.append(["sep", None, True]) -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:300 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:473 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:566 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:345 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:466 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:559 msgid "Other..." msgstr "Muu…" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:668 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:989 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:713 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:982 msgid "Import key" msgstr "Tuo avain" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:671 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1003 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:716 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:996 msgid "Error importing selected file" msgstr "Virhe tuotaessa valittua avainta" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:672 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1004 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:717 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:997 msgid "The selected file may not be a GPG key file or it might be corrupt." msgstr "" "Valittu tiedosto ei ole kelvollinen GPG-avaintiedosto, tai se on " "vahingoittunut." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:685 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1020 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:730 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1013 msgid "Error removing the key" msgstr "Virhe poistettaessa avainta" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:686 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1021 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:731 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1014 msgid "" "The key you selected could not be removed. Please report this as a bug." msgstr "" "Valitsemaasi avainta ei voitu poistaa. Ole hyvä ja luo tästä virheilmoitus." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:703 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:748 msgid "Reload" msgstr "Lataa uudelleen" @@ -310,7 +309,7 @@ "\n" "Tarvitset toiminnassa olevan Internet-yhteyden jatkaaksesi." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:730 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:775 msgid "CD Error" msgstr "CD-virhe" @@ -325,20 +324,20 @@ "\n" "%s" -#: ../softwareproperties/kde/CdromProgress.py:54 +#: ../softwareproperties/qt/CdromProgress.py:54 msgid "CD Name" msgstr "CD-levyn nimi" -#: ../softwareproperties/kde/CdromProgress.py:54 +#: ../softwareproperties/qt/CdromProgress.py:54 #: ../softwareproperties/gtk/CdromProgress.py:61 msgid "Please enter a name for the disc" msgstr "Syötä nimi levylle" -#: ../softwareproperties/kde/CdromProgress.py:58 +#: ../softwareproperties/qt/CdromProgress.py:58 msgid "Insert Disk" msgstr "Aseta levy" -#: ../softwareproperties/kde/CdromProgress.py:58 +#: ../softwareproperties/qt/CdromProgress.py:58 #: ../softwareproperties/gtk/CdromProgress.py:77 msgid "Please insert a disk in the drive:" msgstr "Aseta levy asemaan:" @@ -359,21 +358,21 @@ "APT-rivi sisältää ohjelmalähteen tyypin, sijainnin ja komponentit, " "esimerkiksi \"%s\"." -#: ../softwareproperties/kde/DialogEdit.py:43 +#: ../softwareproperties/qt/DialogEdit.py:43 #: ../data/gtkbuilder/dialog-edit-source.ui.h:1 msgid "Binary" msgstr "Binääri" -#: ../softwareproperties/kde/DialogEdit.py:44 ../data/gtkbuilder/main.ui.h:15 +#: ../softwareproperties/qt/DialogEdit.py:44 ../data/gtkbuilder/main.ui.h:15 msgid "Source code" msgstr "Lähdekoodi" -#: ../softwareproperties/SoftwareProperties.py:526 -#: ../softwareproperties/SoftwareProperties.py:533 +#: ../softwareproperties/SoftwareProperties.py:515 +#: ../softwareproperties/SoftwareProperties.py:522 msgid "(Source Code)" msgstr "(lähdekoodi)" -#: ../softwareproperties/SoftwareProperties.py:539 +#: ../softwareproperties/SoftwareProperties.py:528 msgid "Source Code" msgstr "Lähdekoodi" @@ -386,140 +385,155 @@ msgid "Completed %s of %s tests" msgstr "Testeistä valmistunut %s/%s" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:707 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:726 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:700 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:719 msgid "Active" msgstr "Aktiivinen" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:765 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:758 msgid "Key" msgstr "Avain" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:782 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:775 msgid "_Add key from paste data" msgstr "_Lisää avain liittämällä sen data" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:795 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:806 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:788 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:799 msgid "Error importing key" msgstr "Virhe lisättäessä avainta" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:796 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:807 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:789 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:800 msgid "The selected data may not be a GPG key file or it might be corrupt." msgstr "" "Kyseessä ei vaikuta olevan GPG-avain tai data saattaa olla korruptoitunut." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:731 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:855 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:776 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:848 msgid "Error scanning the CD" msgstr "Virhe tutkittaessa CD-levyä" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:856 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:849 msgid "Could not find a suitable CD." msgstr "Soveltuvaa CD:tä ei löytynyt." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1071 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1066 msgid "Applying changes..." msgstr "Toteutetaan muutoksia..." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1178 -#: ../data/gtkbuilder/main.ui.h:43 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1173 +#: ../data/gtkbuilder/main.ui.h:44 msgid "Re_vert" msgstr "Pa_lauta" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1180 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1175 msgid "_Apply Changes" msgstr "_Toteuta muutokset" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1182 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1177 msgid "_Cancel" msgstr "_Peru" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1184 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1179 msgid "_Restart..." msgstr "Käynnistä _uudelleen..." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1199 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1194 msgid "Searching for available drivers..." msgstr "Etsitään saatavilla olevia ajureita..." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1229 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1224 msgid "An error occurred while searching for drivers." msgstr "Ajureita etsittäessä tapahtui virhe." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1303 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1036 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1298 msgid "This device is using the recommended driver." msgstr "Laite käyttää suositeltua ajuria." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1304 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1038 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1299 msgid "This device is using an alternative driver." msgstr "Laite käyttää vaihtoehtoista ajuria." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1305 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1040 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1300 msgid "This device is using a manually-installed driver." msgstr "Laite käyttää manuaalisesti asennettua ajuria." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1306 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1041 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1301 msgid "This device is not working." msgstr "Laite ei toimi." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1315 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1050 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1310 msgid "Continue using a manually installed driver" msgstr "Jatka manuaalisesti asennetun ajurin käyttöä" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1342 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1077 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1337 msgid "Using {} from {}" msgstr "Käytetään {} kohteesta {}" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1344 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1079 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1339 msgid "Using {}" msgstr "Käyttämällä {}" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1351 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1086 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1346 msgid "open source" msgstr "avoin lähdekoodi" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1353 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1088 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1348 msgid "proprietary" msgstr "suljettu" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1356 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1091 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1351 #, python-brace-format msgid "{base_description} ({licence}, tested)" msgstr "{base_description} ({licence}, testattu)" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1358 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1093 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1353 #, python-brace-format msgid "{base_description} ({licence})" msgstr "{base_description} ({licence})" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1378 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1111 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1373 msgid "Do not use the device" msgstr "Älä käytä laitetta" #. No drivers found. -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1398 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1393 msgid "No additional drivers available." msgstr "Erillisiä ajureita ei ole saatavilla." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1416 +#. 1 for priority over the icon to stretch +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1154 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1411 msgid "Unknown" msgstr "Tuntematon" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1465 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1460 msgid "You need to restart the computer to complete the driver changes." msgstr "Käynnistä tietokone uudelleen, jotta ajurimuutos tulee voimaan." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1479 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1474 #, python-format msgid "%(count)d proprietary driver in use." msgid_plural "%(count)d proprietary drivers in use." msgstr[0] "%(count)d suljettu ajuri käytössä." msgstr[1] "%(count)d suljettua ajuria käytössä." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1484 -#: ../data/gtkbuilder/main.ui.h:38 +#: ../softwareproperties/qt/SoftwarePropertiesQt.py:1222 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1479 +#: ../data/gtkbuilder/main.ui.h:37 msgid "No proprietary drivers are in use." msgstr "Suljettuja ajureita ei ole käytössä." @@ -682,23 +696,23 @@ msgid "When there are other updates:" msgstr "Kun muita päivityksiä saatavilla:" -#: ../data/gtkbuilder/main.ui.h:28 +#: ../data/gtkbuilder/main.ui.h:27 msgid "Notify me of a new Ubuntu version:" msgstr "Ilmoita uudesta Ubuntu-versiosta:" -#: ../data/gtkbuilder/main.ui.h:29 +#: ../data/gtkbuilder/main.ui.h:28 msgid "Updates" msgstr "Päivitykset" -#: ../data/gtkbuilder/main.ui.h:30 +#: ../data/gtkbuilder/main.ui.h:29 msgid "Trusted software providers" msgstr "Luotetut ohjelmien tarjoajat" -#: ../data/gtkbuilder/main.ui.h:31 +#: ../data/gtkbuilder/main.ui.h:30 msgid " " msgstr " " -#: ../data/gtkbuilder/main.ui.h:32 +#: ../data/gtkbuilder/main.ui.h:31 msgid "" "Keys are used to authenticate the correct source of software and so protect " "your computer from malicious software" @@ -706,27 +720,27 @@ "Avaimia käytetään ohjelmalähteiden varmentamiseksi, ja siten tietokoneen " "suojelemiseksi pahantahtoisilta ohjelmilta" -#: ../data/gtkbuilder/main.ui.h:33 +#: ../data/gtkbuilder/main.ui.h:32 msgid "_Import Key File..." msgstr "_Tuo avaintiedosto..." -#: ../data/gtkbuilder/main.ui.h:34 +#: ../data/gtkbuilder/main.ui.h:33 msgid "Import the public key from a trusted software provider" msgstr "Asenna julkinen avain luotetulta ohjelmistotoimittajalta" -#: ../data/gtkbuilder/main.ui.h:35 +#: ../data/gtkbuilder/main.ui.h:34 msgid "Restore _Defaults" msgstr "Palauta _oletukset" -#: ../data/gtkbuilder/main.ui.h:36 +#: ../data/gtkbuilder/main.ui.h:35 msgid "Restore the default keys of your distribution" msgstr "Palauta jakelusi oletusavaimet" -#: ../data/gtkbuilder/main.ui.h:37 +#: ../data/gtkbuilder/main.ui.h:36 msgid "Authentication" msgstr "Varmennus" -#: ../data/gtkbuilder/main.ui.h:39 +#: ../data/gtkbuilder/main.ui.h:38 msgid "" "A proprietary driver has private code that Ubuntu developers can't " "review or improve. Security and other updates are dependent on the driver " @@ -736,7 +750,7 @@ "eivät voi tutkia tai parantaa. Kaikki päivitykset riippuvat ajurin " "toimittajasta." -#: ../data/gtkbuilder/main.ui.h:40 +#: ../data/gtkbuilder/main.ui.h:39 msgid "Additional Drivers" msgstr "Lisäajurit" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/subdomain_parser.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/subdomain_parser.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/subdomain_parser.po 2019-02-21 10:34:07.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/subdomain_parser.po 2019-02-28 10:34:06.000000000 +0000 @@ -22,8 +22,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:23+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:20+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: ../parser_include.c:80 diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/sudoers.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/sudoers.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/sudoers.po 2019-02-21 10:34:12.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/sudoers.po 2019-02-28 10:34:11.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:01+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:59+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: confstr.sh:2 @@ -36,37 +36,37 @@ msgid "Alias `%s' already defined" msgstr "Alias ”%s” on jo määritelty" -#: plugins/sudoers/auth/bsdauth.c:68 +#: plugins/sudoers/auth/bsdauth.c:73 #, c-format msgid "unable to get login class for user %s" msgstr "kirjautumisluokan saaminen käyttäjälle %s epäonnistui" -#: plugins/sudoers/auth/bsdauth.c:73 +#: plugins/sudoers/auth/bsdauth.c:78 msgid "unable to begin bsd authentication" msgstr "bsd-todentamisen aloittaminen epäonnistui" -#: plugins/sudoers/auth/bsdauth.c:81 +#: plugins/sudoers/auth/bsdauth.c:86 msgid "invalid authentication type" msgstr "virheellinen todennustyyppi" -#: plugins/sudoers/auth/bsdauth.c:90 +#: plugins/sudoers/auth/bsdauth.c:95 msgid "unable to initialize BSD authentication" msgstr "BSD-todentamisen alustaminen epäonnistui" -#: plugins/sudoers/auth/fwtk.c:52 +#: plugins/sudoers/auth/fwtk.c:57 msgid "unable to read fwtk config" msgstr "fwtk config -asetuksen lukeminen epäonnistui" -#: plugins/sudoers/auth/fwtk.c:57 +#: plugins/sudoers/auth/fwtk.c:62 msgid "unable to connect to authentication server" msgstr "todentamispalvelimelle yhdistäminen epäonnistui" -#: plugins/sudoers/auth/fwtk.c:63 plugins/sudoers/auth/fwtk.c:87 -#: plugins/sudoers/auth/fwtk.c:119 +#: plugins/sudoers/auth/fwtk.c:68 plugins/sudoers/auth/fwtk.c:92 +#: plugins/sudoers/auth/fwtk.c:124 msgid "lost connection to authentication server" msgstr "kadotettiin yhteys todentamispalvelimelle" -#: plugins/sudoers/auth/fwtk.c:67 +#: plugins/sudoers/auth/fwtk.c:72 #, c-format msgid "" "authentication server error:\n" @@ -75,76 +75,76 @@ "todentamispalvelinvirhe:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:111 +#: plugins/sudoers/auth/kerb5.c:113 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: valtuutetun (’%s’) muuntaminen merkkijonoksi epäonnistui: %s" # Ensimmäinen parametri on auth name -#: plugins/sudoers/auth/kerb5.c:161 +#: plugins/sudoers/auth/kerb5.c:163 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: todentamisnimen ’%s’ jäsentäminen epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:170 +#: plugins/sudoers/auth/kerb5.c:172 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: valtuustietovälimuistin ratkaiseminen epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:217 +#: plugins/sudoers/auth/kerb5.c:219 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: muistin varaaminen valitsimille epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:232 +#: plugins/sudoers/auth/kerb5.c:234 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: valtuustietojen hakeminen epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:245 +#: plugins/sudoers/auth/kerb5.c:247 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: valtuustietovälimuistin alustaminen epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:248 +#: plugins/sudoers/auth/kerb5.c:250 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "" "%s: valtuustietojen tallentaminen valtuustietovälimuistiin epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:312 +#: plugins/sudoers/auth/kerb5.c:314 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: tietokoneen valtuutetun hakeminen epäonnistui: %s" -#: plugins/sudoers/auth/kerb5.c:326 +#: plugins/sudoers/auth/kerb5.c:328 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: TGT-lipun todentaminen epäonnistui! Mahdollinen hyökkäys!: %s" -#: plugins/sudoers/auth/pam.c:108 +#: plugins/sudoers/auth/pam.c:113 msgid "unable to initialize PAM" msgstr "PAM:in alustaminen epäonnistui" -#: plugins/sudoers/auth/pam.c:216 +#: plugins/sudoers/auth/pam.c:222 msgid "account validation failure, is your account locked?" msgstr "tilikelpuutushäiriö, onko tilisi lukittu?" -#: plugins/sudoers/auth/pam.c:220 +#: plugins/sudoers/auth/pam.c:233 msgid "Account or password is expired, reset your password and try again" msgstr "" "Tili tai salasana on vanhentunut, nollaa salasanasi tai yritä uudelleen" -#: plugins/sudoers/auth/pam.c:229 +#: plugins/sudoers/auth/pam.c:241 #, c-format msgid "unable to change expired password: %s" msgstr "vanhentuneen salasanan vaihtaminen epäonnistui: %s" -#: plugins/sudoers/auth/pam.c:233 +#: plugins/sudoers/auth/pam.c:252 msgid "Password expired, contact your system administrator" msgstr "Salasana vanhentunut, ota yhteyttä järjestelmän ylläpitäjään" -#: plugins/sudoers/auth/pam.c:237 +#: plugins/sudoers/auth/pam.c:257 msgid "" "Account expired or PAM config lacks an \"account\" section for sudo, contact " "your system administrator" @@ -152,57 +152,57 @@ "Tili vanhentunut tai PAM-asetuksista puuttuu ”account”-lohko sudo-" "komennolle, ota yhteyttä järjestelmän ylläpitäjään" -#: plugins/sudoers/auth/pam.c:199 +#: plugins/sudoers/auth/pam.c:204 #, c-format msgid "PAM authentication error: %s" msgstr "PAM-todentamisvirhe: %s" -#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:228 +#: plugins/sudoers/auth/rfc1938.c:102 plugins/sudoers/visudo.c:246 #, c-format msgid "you do not exist in the %s database" msgstr "ei ole olemassa %s-tietokannassa" -#: plugins/sudoers/auth/securid5.c:73 +#: plugins/sudoers/auth/securid5.c:75 msgid "failed to initialise the ACE API library" msgstr "ACE API -kirjaston alustaminen epäonnistui" -#: plugins/sudoers/auth/securid5.c:99 +#: plugins/sudoers/auth/securid5.c:101 msgid "unable to contact the SecurID server" msgstr "yhteyden ottaminen SecurID-palvelimeen epäonnistui" -#: plugins/sudoers/auth/securid5.c:108 +#: plugins/sudoers/auth/securid5.c:110 msgid "User ID locked for SecurID Authentication" msgstr "Käyttäjätunniste lukittu SecurID-todennukselle" -#: plugins/sudoers/auth/securid5.c:112 plugins/sudoers/auth/securid5.c:163 +#: plugins/sudoers/auth/securid5.c:114 plugins/sudoers/auth/securid5.c:165 msgid "invalid username length for SecurID" msgstr "virheellinen käyttäjänimipituus kohteelle SecurID" -#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:168 +#: plugins/sudoers/auth/securid5.c:118 plugins/sudoers/auth/securid5.c:170 msgid "invalid Authentication Handle for SecurID" msgstr "virheellinen todentamiskäsittelijä kohteelle SecurID" -#: plugins/sudoers/auth/securid5.c:120 +#: plugins/sudoers/auth/securid5.c:122 msgid "SecurID communication failed" msgstr "SecurID-viestintä epäonnistui" -#: plugins/sudoers/auth/securid5.c:124 plugins/sudoers/auth/securid5.c:213 +#: plugins/sudoers/auth/securid5.c:126 plugins/sudoers/auth/securid5.c:215 msgid "unknown SecurID error" msgstr "tuntematon SecurID-virhe" -#: plugins/sudoers/auth/securid5.c:158 +#: plugins/sudoers/auth/securid5.c:160 msgid "invalid passcode length for SecurID" msgstr "virheellinen salasanakoodipituus kohteelle SecurID" -#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:124 +#: plugins/sudoers/auth/sia.c:72 plugins/sudoers/auth/sia.c:127 msgid "unable to initialize SIA session" msgstr "SIA-istunnon alustaminen epäonnistui" -#: plugins/sudoers/auth/sudo_auth.c:126 +#: plugins/sudoers/auth/sudo_auth.c:136 msgid "invalid authentication methods" msgstr "virheelliset todennusmetodit" -#: plugins/sudoers/auth/sudo_auth.c:128 +#: plugins/sudoers/auth/sudo_auth.c:138 msgid "" "Invalid authentication methods compiled into sudo! You may not mix " "standalone and non-standalone authentication." @@ -210,11 +210,11 @@ "Virheellisiä todennusmenetelmiä käännetty sudo-ohjelmaan! Yksittäisiä ja ei-" "yksittäisiä todennuksia ei voi sekoittaa keskenään." -#: plugins/sudoers/auth/sudo_auth.c:249 plugins/sudoers/auth/sudo_auth.c:299 +#: plugins/sudoers/auth/sudo_auth.c:259 plugins/sudoers/auth/sudo_auth.c:309 msgid "no authentication methods" msgstr "ei todennusmenetelmiä:" -#: plugins/sudoers/auth/sudo_auth.c:251 +#: plugins/sudoers/auth/sudo_auth.c:261 msgid "" "There are no authentication methods compiled into sudo! If you want to turn " "off authentication, use the --disable-authentication configure option." @@ -222,19 +222,19 @@ "Sudo-ohjelmaan ei ole käännetty todentamismenelmiä! Jos haluat kääntää pois " "todentamisen, käytä asetusvalitsinta --disable-authentication." -#: plugins/sudoers/auth/sudo_auth.c:467 +#: plugins/sudoers/auth/sudo_auth.c:477 msgid "Authentication methods:" msgstr "Todennusmenetelmät:" -#: plugins/sudoers/bsm_audit.c:120 plugins/sudoers/bsm_audit.c:211 +#: plugins/sudoers/bsm_audit.c:123 plugins/sudoers/bsm_audit.c:215 msgid "Could not determine audit condition" msgstr "Audit-ehdon määrittely epäonnistui" -#: plugins/sudoers/bsm_audit.c:183 plugins/sudoers/bsm_audit.c:273 +#: plugins/sudoers/bsm_audit.c:188 plugins/sudoers/bsm_audit.c:279 msgid "unable to commit audit record" msgstr "commit-toiminnon suorittaminen audit-tietueelle epäonnistui" -#: plugins/sudoers/check.c:260 +#: plugins/sudoers/check.c:267 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -254,16 +254,16 @@ " #3) Suuren voiman mukana tulee suuri vastuu.\n" "\n" -#: plugins/sudoers/check.c:303 plugins/sudoers/check.c:313 -#: plugins/sudoers/sudoers.c:729 plugins/sudoers/sudoers.c:774 -#: plugins/sudoers/tsdump.c:121 +#: plugins/sudoers/check.c:310 plugins/sudoers/check.c:320 +#: plugins/sudoers/sudoers.c:696 plugins/sudoers/sudoers.c:741 +#: plugins/sudoers/tsdump.c:124 #, c-format msgid "unknown uid: %u" msgstr "tuntematon uid-käyttäjätunniste: %u" -#: plugins/sudoers/check.c:308 plugins/sudoers/iolog.c:257 -#: plugins/sudoers/policy.c:908 plugins/sudoers/sudoers.c:1166 -#: plugins/sudoers/testsudoers.c:207 plugins/sudoers/testsudoers.c:366 +#: plugins/sudoers/check.c:315 plugins/sudoers/iolog.c:253 +#: plugins/sudoers/policy.c:915 plugins/sudoers/sudoers.c:1138 +#: plugins/sudoers/testsudoers.c:225 plugins/sudoers/testsudoers.c:398 #, c-format msgid "unknown user: %s" msgstr "tuntematon käyttäjä: %s" @@ -724,105 +724,105 @@ msgid "option `%s' does not take a value" msgstr "valitsin ”%s” ei ota arvoa" -#: plugins/sudoers/cvtsudoers_ldif.c:387 plugins/sudoers/env.c:295 -#: plugins/sudoers/env.c:302 plugins/sudoers/env.c:407 -#: plugins/sudoers/ldap.c:771 plugins/sudoers/ldap.c:998 -#: plugins/sudoers/ldap.c:1323 plugins/sudoers/ldap_conf.c:219 -#: plugins/sudoers/ldap_conf.c:309 plugins/sudoers/linux_audit.c:82 -#: plugins/sudoers/logging.c:1008 plugins/sudoers/policy.c:619 -#: plugins/sudoers/policy.c:629 plugins/sudoers/prompt.c:161 -#: plugins/sudoers/sudoers.c:877 plugins/sudoers/testsudoers.c:237 -#: plugins/sudoers/toke_util.c:158 +#: plugins/sudoers/cvtsudoers_ldif.c:524 plugins/sudoers/env.c:309 +#: plugins/sudoers/env.c:316 plugins/sudoers/env.c:421 +#: plugins/sudoers/ldap.c:494 plugins/sudoers/ldap.c:725 +#: plugins/sudoers/ldap.c:1052 plugins/sudoers/ldap_conf.c:225 +#: plugins/sudoers/ldap_conf.c:315 plugins/sudoers/linux_audit.c:87 +#: plugins/sudoers/logging.c:1042 plugins/sudoers/policy.c:623 +#: plugins/sudoers/policy.c:633 plugins/sudoers/prompt.c:166 +#: plugins/sudoers/sudoers.c:845 plugins/sudoers/testsudoers.c:255 +#: plugins/sudoers/toke_util.c:159 #, c-format msgid "internal error, %s overflow" msgstr "sisäinen virhe, %s-ylivuoto" -#: plugins/sudoers/env.c:376 +#: plugins/sudoers/env.c:390 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: rikkoutunut envp, pituus ei täsmää" -#: plugins/sudoers/env.c:1129 +#: plugins/sudoers/env.c:1185 #, c-format msgid "" "sorry, you are not allowed to set the following environment variables: %s" msgstr "seuraavia ympäristömuuttujia ei ole lupa asettaa: %s" -#: plugins/sudoers/group_plugin.c:83 +#: plugins/sudoers/group_plugin.c:88 #, c-format msgid "%s must be owned by uid %d" msgstr "%s-omistajan on oltava uid %d" -#: plugins/sudoers/group_plugin.c:87 +#: plugins/sudoers/group_plugin.c:92 #, c-format msgid "%s must only be writable by owner" msgstr "%s on vain omistajan kirjoitettava" -#: plugins/sudoers/group_plugin.c:95 plugins/sudoers/sssd.c:399 +#: plugins/sudoers/group_plugin.c:100 plugins/sudoers/sssd.c:561 #, c-format msgid "unable to load %s: %s" msgstr "kohteen %s lataaminen epäonnistui: %s" # parametrina on path -#: plugins/sudoers/group_plugin.c:101 +#: plugins/sudoers/group_plugin.c:106 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "symbolin ”group_plugin” löytäminen polusta %s epäonnistui" -#: plugins/sudoers/group_plugin.c:106 +#: plugins/sudoers/group_plugin.c:111 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: yhteensopimaton ryhmälisäosan major-versio %d, odotettiin %d" -#: plugins/sudoers/interfaces.c:129 +#: plugins/sudoers/interfaces.c:134 msgid "Local IP address and netmask pairs:\n" msgstr "Paikallinen verkko-osoite ja verkkopeiteparit:\n" -#: plugins/sudoers/iolog.c:119 plugins/sudoers/mkdir_parents.c:75 +#: plugins/sudoers/iolog.c:115 plugins/sudoers/mkdir_parents.c:80 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s on olemassa, mutta ei ole hakemisto (0%o)" -#: plugins/sudoers/iolog.c:144 plugins/sudoers/iolog.c:184 -#: plugins/sudoers/mkdir_parents.c:64 plugins/sudoers/timestamp.c:174 +#: plugins/sudoers/iolog.c:140 plugins/sudoers/iolog.c:180 +#: plugins/sudoers/mkdir_parents.c:69 plugins/sudoers/timestamp.c:210 #, c-format msgid "unable to mkdir %s" msgstr "käskyn mkdir %s suorittaminen epäonnistui" # Avaamisen kohde voi olla timestamp file, sudoers file tai pathbuf -#: plugins/sudoers/cvtsudoers.c:650 plugins/sudoers/cvtsudoers.c:1005 -#: plugins/sudoers/cvtsudoers_json.c:1114 plugins/sudoers/cvtsudoers_ldif.c:492 -#: plugins/sudoers/cvtsudoers_ldif.c:983 plugins/sudoers/iolog.c:415 -#: plugins/sudoers/sudoers.c:933 plugins/sudoers/sudoreplay.c:356 -#: plugins/sudoers/sudoreplay.c:1366 plugins/sudoers/sudoreplay.c:1570 -#: plugins/sudoers/timestamp.c:410 plugins/sudoers/tsdump.c:130 -#: plugins/sudoers/visudo.c:906 +#: plugins/sudoers/cvtsudoers.c:621 plugins/sudoers/cvtsudoers.c:638 +#: plugins/sudoers/cvtsudoers.c:1244 plugins/sudoers/cvtsudoers_json.c:1128 +#: plugins/sudoers/cvtsudoers_ldif.c:641 plugins/sudoers/iolog.c:411 +#: plugins/sudoers/iolog_util.c:72 plugins/sudoers/sudoers.c:903 +#: plugins/sudoers/sudoreplay.c:333 plugins/sudoers/sudoreplay.c:1425 +#: plugins/sudoers/timestamp.c:446 plugins/sudoers/tsdump.c:133 +#: plugins/sudoers/visudo.c:927 #, c-format msgid "unable to open %s" msgstr "kohteen %s avaaminen epäonnistui" # Parametrinä on sudoers-tiedosto tai pathbuf -#: plugins/sudoers/iolog.c:466 plugins/sudoers/sudoers.c:937 -#: plugins/sudoers/sudoreplay.c:868 plugins/sudoers/sudoreplay.c:1681 -#: plugins/sudoers/tsdump.c:140 +#: plugins/sudoers/iolog.c:462 plugins/sudoers/sudoers.c:907 +#: plugins/sudoers/sudoreplay.c:840 plugins/sudoers/sudoreplay.c:1536 +#: plugins/sudoers/tsdump.c:143 #, c-format msgid "unable to read %s" msgstr "kohteen %s lukeminen epäonnistui" # Kirjoittamisen kohde voi olla timestamp file tai pathbuf -#: plugins/sudoers/cvtsudoers.c:1052 plugins/sudoers/iolog.c:502 -#: plugins/sudoers/sudoreplay.c:1135 plugins/sudoers/timestamp.c:294 -#: plugins/sudoers/timestamp.c:297 +#: plugins/sudoers/cvtsudoers.c:1291 plugins/sudoers/iolog.c:498 +#: plugins/sudoers/sudoreplay.c:1129 plugins/sudoers/timestamp.c:330 +#: plugins/sudoers/timestamp.c:333 #, c-format msgid "unable to write to %s" msgstr "kohteeseen %s kirjoittaminen epäonnistui" # Parametrina on pathbuf -#: plugins/sudoers/iolog.c:581 plugins/sudoers/iolog.c:800 +#: plugins/sudoers/iolog.c:577 plugins/sudoers/iolog.c:797 #, c-format msgid "unable to create %s" msgstr "hakemistopolun %s luominen epäonnistui" -#: plugins/sudoers/ldap_conf.c:197 +#: plugins/sudoers/ldap_conf.c:203 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: portti on liian suuri" @@ -831,16 +831,16 @@ msgstr "sudo_ldap_conf_add_ports: hostbuf-puskuritila loppui" # URL on verkko-osoite, loogisesti URI on verkkoresurssi(osoite) -#: plugins/sudoers/ldap_conf.c:257 +#: plugins/sudoers/ldap_conf.c:263 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "tukematon LDAP-verkkoresurssin tunnustyyppi: %s" -#: plugins/sudoers/ldap_conf.c:284 +#: plugins/sudoers/ldap_conf.c:290 msgid "unable to mix ldap and ldaps URIs" msgstr "ldap:n ja ldap-verkkoresurssitunnuksien sekoittaminen epäonnistui" -#: plugins/sudoers/ldap.c:198 plugins/sudoers/ldap_conf.c:288 +#: plugins/sudoers/ldap.c:176 plugins/sudoers/ldap_conf.c:294 msgid "starttls not supported when using ldaps" msgstr "starttls ei ole tuettu ldaps-käytössä" @@ -848,25 +848,25 @@ msgid "sudo_ldap_parse_uri: out of space building hostbuf" msgstr "sudo_ldap_parse_uri: hostbuf-puskuritila loppui" -#: plugins/sudoers/ldap.c:269 +#: plugins/sudoers/ldap.c:247 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "SSL-varmenne- ja -avaintietokannan alustaminen epäonnistui: %s" -#: plugins/sudoers/ldap.c:272 +#: plugins/sudoers/ldap.c:250 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "kohteessa %s TLS_CERT on asetettava käyttämään SSL:ää" -#: plugins/sudoers/cvtsudoers_json.c:845 plugins/sudoers/cvtsudoers_json.c:860 -#: plugins/sudoers/cvtsudoers_ldif.c:219 plugins/sudoers/cvtsudoers_ldif.c:230 -#: plugins/sudoers/ldap.c:757 +#: plugins/sudoers/cvtsudoers_json.c:856 plugins/sudoers/cvtsudoers_json.c:871 +#: plugins/sudoers/cvtsudoers_ldif.c:306 plugins/sudoers/cvtsudoers_ldif.c:317 +#: plugins/sudoers/ldap.c:480 msgid "unable to get GMT time" msgstr "GMT-ajan saaminen epäonnistui" -#: plugins/sudoers/cvtsudoers_json.c:848 plugins/sudoers/cvtsudoers_json.c:863 -#: plugins/sudoers/cvtsudoers_ldif.c:222 plugins/sudoers/cvtsudoers_ldif.c:233 -#: plugins/sudoers/ldap.c:763 +#: plugins/sudoers/cvtsudoers_json.c:859 plugins/sudoers/cvtsudoers_json.c:874 +#: plugins/sudoers/cvtsudoers_ldif.c:309 plugins/sudoers/cvtsudoers_ldif.c:320 +#: plugins/sudoers/ldap.c:486 msgid "unable to format timestamp" msgstr "aikaleiman muotoileminen epäonnistui" @@ -878,12 +878,12 @@ msgid "sudo_ldap_build_pass1 allocation mismatch" msgstr "sudo_ldap_build_pass1-varaustäsmäämättömyys" -#: plugins/sudoers/cvtsudoers.c:390 plugins/sudoers/ldap_conf.c:413 +#: plugins/sudoers/cvtsudoers.c:420 plugins/sudoers/ldap_conf.c:433 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/parse.c:469 +#: plugins/sudoers/parse.c:444 #, c-format msgid "" "\n" @@ -906,17 +906,17 @@ msgid " Order: %s\n" msgstr " Järjestys: %s\n" -#: plugins/sudoers/parse.c:551 +#: plugins/sudoers/parse.c:528 #, c-format msgid " Commands:\n" msgstr " Komennot:\n" -#: plugins/sudoers/ldap.c:2028 +#: plugins/sudoers/ldap.c:1612 #, c-format msgid "unable to initialize LDAP: %s" msgstr "kohteen LDAP alustaminen epäonnistui: %s" -#: plugins/sudoers/ldap.c:2064 +#: plugins/sudoers/ldap.c:1648 msgid "" "start_tls specified but LDAP libs do not support ldap_start_tls_s() or " "ldap_start_tls_s_np()" @@ -924,25 +924,25 @@ "start_tls määritelty, mutta LDAP-kirjastot ei tue funktiota " "ldap_start_tls_s() tai funktiota ldap_start_tls_s_np()" -#: plugins/sudoers/cvtsudoers_ldif.c:1151 plugins/sudoers/ldap.c:2316 +#: plugins/sudoers/ldap.c:1785 plugins/sudoers/parse_ldif.c:735 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "virheellinen sudoOrder-attribuutti: %s" -#: plugins/sudoers/linux_audit.c:52 +#: plugins/sudoers/linux_audit.c:57 msgid "unable to open audit system" msgstr "audit-järjestelmän avaaminen epäonnistui" -#: plugins/sudoers/linux_audit.c:93 +#: plugins/sudoers/linux_audit.c:98 msgid "unable to send audit message" msgstr "audit-viestin lähettäminen epäonnistui" -#: plugins/sudoers/logging.c:108 +#: plugins/sudoers/logging.c:118 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: plugins/sudoers/logging.c:136 +#: plugins/sudoers/logging.c:146 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s: (komento jatkui) %s" @@ -957,33 +957,33 @@ msgid "unable to lock log file: %s: %s" msgstr "lokitiedoston lukitseminen epäonnistui: %s: %s" -#: plugins/sudoers/logging.c:235 +#: plugins/sudoers/logging.c:245 msgid "No user or host" msgstr "Ei käyttäjä eikä tietokone" -#: plugins/sudoers/logging.c:237 +#: plugins/sudoers/logging.c:247 msgid "validation failure" msgstr "kelpuutushäiriö" -#: plugins/sudoers/logging.c:244 +#: plugins/sudoers/logging.c:254 msgid "user NOT in sudoers" msgstr "käyttäjä EI ole sudoers-tiedostossa" -#: plugins/sudoers/logging.c:246 +#: plugins/sudoers/logging.c:256 msgid "user NOT authorized on host" msgstr "käyttäjä ei ole varmennettu tietokoneella" -#: plugins/sudoers/logging.c:248 +#: plugins/sudoers/logging.c:258 msgid "command not allowed" msgstr "komento ei ole sallittu" -#: plugins/sudoers/logging.c:283 +#: plugins/sudoers/logging.c:293 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "" "käyttäjä %s ei ole sudoers-tiedostossa. Tästä tapahtumasta ilmoitetaan.\n" -#: plugins/sudoers/logging.c:286 +#: plugins/sudoers/logging.c:296 #, c-format msgid "" "%s is not allowed to run sudo on %s. This incident will be reported.\n" @@ -991,22 +991,22 @@ "käyttäjä %s ei saa suorittaa komentoa sudo tietokoneella %s. Tästä " "tapahtumasta ilmoitetaan.\n" -#: plugins/sudoers/logging.c:290 +#: plugins/sudoers/logging.c:300 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Käyttäjä %s ei voi suorittaa komentoa sudo tietokoneella %s.\n" -#: plugins/sudoers/logging.c:293 +#: plugins/sudoers/logging.c:303 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "" "Käyttäjän %s ei sallita suorittaa ’%s%s%s’ käyttäjänä %s%s%s tietokoneella " "%s.\n" -#: plugins/sudoers/logging.c:330 plugins/sudoers/sudoers.c:472 -#: plugins/sudoers/sudoers.c:474 plugins/sudoers/sudoers.c:476 -#: plugins/sudoers/sudoers.c:478 plugins/sudoers/sudoers.c:632 -#: plugins/sudoers/sudoers.c:634 +#: plugins/sudoers/logging.c:340 plugins/sudoers/sudoers.c:438 +#: plugins/sudoers/sudoers.c:440 plugins/sudoers/sudoers.c:442 +#: plugins/sudoers/sudoers.c:444 plugins/sudoers/sudoers.c:599 +#: plugins/sudoers/sudoers.c:601 #, c-format msgid "%s: command not found" msgstr "%s: komentoa ei löytynyt" @@ -1020,41 +1020,41 @@ "ohitetaan komento ”%s”, joka löytyi kohteesta ’.’\n" "Käytä ”sudo ./%s”, jos tämä on ”%s”-komento, joka halutaan suorittaa." -#: plugins/sudoers/logging.c:349 +#: plugins/sudoers/logging.c:359 msgid "authentication failure" msgstr "todentamishäiriö" -#: plugins/sudoers/logging.c:375 +#: plugins/sudoers/logging.c:385 msgid "a password is required" msgstr "vaaditaan salasana" -#: plugins/sudoers/logging.c:438 +#: plugins/sudoers/logging.c:448 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u väärä salasana yritetty" msgstr[1] "%u väärää salasanaa yritetty" -#: plugins/sudoers/logging.c:659 +#: plugins/sudoers/logging.c:695 msgid "unable to fork" msgstr "fork-funktion kutsuminen epäonnistui" -#: plugins/sudoers/logging.c:667 plugins/sudoers/logging.c:719 +#: plugins/sudoers/logging.c:703 plugins/sudoers/logging.c:755 #, c-format msgid "unable to fork: %m" msgstr "fork-funktion kutsuminen epäonnistui: %m" -#: plugins/sudoers/logging.c:709 +#: plugins/sudoers/logging.c:745 #, c-format msgid "unable to open pipe: %m" msgstr "putken avaaminen epäonnistui: %m" -#: plugins/sudoers/logging.c:734 +#: plugins/sudoers/logging.c:770 #, c-format msgid "unable to dup stdin: %m" msgstr "funktion dup kutsuminen vakiosyötteellä epäonnistui: %m" -#: plugins/sudoers/logging.c:772 +#: plugins/sudoers/logging.c:808 #, c-format msgid "unable to execute %s: %m" msgstr "käskyn %s suorittaminen epäonnistui: %m" @@ -1063,34 +1063,32 @@ msgid "internal error: insufficient space for log line" msgstr "sisäinen virhe: riittämättömästi tilaa lokiriville" -#: plugins/sudoers/filedigest.c:104 plugins/sudoers/filedigest_gcrypt.c:66 -#: plugins/sudoers/filedigest_openssl.c:95 +#: plugins/sudoers/filedigest.c:59 #, c-format msgid "unsupported digest type %d for %s" msgstr "tukematon tiivistetyyppi %d kohteelle %s" -#: plugins/sudoers/filedigest.c:129 plugins/sudoers/filedigest_gcrypt.c:98 -#: plugins/sudoers/filedigest_openssl.c:120 +#: plugins/sudoers/filedigest.c:88 #, c-format msgid "%s: read error" msgstr "%s: kirjoitusvirhe" -#: plugins/sudoers/match.c:810 +#: plugins/sudoers/match.c:875 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "tiiviste kohteelle %s (%s) ei ole %s-muodossa" -#: plugins/sudoers/parse.c:110 +#: plugins/sudoers/file.c:114 #, c-format msgid "parse error in %s near line %d" msgstr "jäsentämisvirhe tiedostossa %s lähellä riviä %d" -#: plugins/sudoers/parse.c:113 +#: plugins/sudoers/file.c:117 #, c-format msgid "parse error in %s" msgstr "jäsentämisvirhe tiedostossa %s" -#: plugins/sudoers/parse.c:472 +#: plugins/sudoers/parse.c:447 #, c-format msgid "" "\n" @@ -1099,135 +1097,133 @@ "\n" "Sudoers-rivi:\n" -#: plugins/sudoers/parse.c:474 +#: plugins/sudoers/parse.c:449 #, c-format msgid " RunAsUsers: " msgstr " SuoritaKäyttäjänä: " -#: plugins/sudoers/parse.c:488 +#: plugins/sudoers/parse.c:464 #, c-format msgid " RunAsGroups: " msgstr " SuoritaRyhmänä: " -#: plugins/sudoers/parse.c:497 +#: plugins/sudoers/parse.c:474 #, c-format msgid " Options: " msgstr " Valitsimet: " -#: gram.y:1234 gram.y:1241 plugins/sudoers/auth/pam.c:341 -#: plugins/sudoers/auth/pam.c:511 plugins/sudoers/auth/rfc1938.c:109 -#: plugins/sudoers/cvtsudoers.c:116 plugins/sudoers/cvtsudoers.c:156 -#: plugins/sudoers/cvtsudoers.c:173 plugins/sudoers/cvtsudoers.c:184 -#: plugins/sudoers/cvtsudoers.c:277 plugins/sudoers/cvtsudoers.c:401 -#: plugins/sudoers/cvtsudoers.c:534 plugins/sudoers/cvtsudoers.c:551 -#: plugins/sudoers/cvtsudoers.c:657 plugins/sudoers/cvtsudoers.c:763 -#: plugins/sudoers/cvtsudoers.c:770 plugins/sudoers/cvtsudoers.c:978 -#: plugins/sudoers/cvtsudoers.c:982 plugins/sudoers/cvtsudoers.c:1045 -#: plugins/sudoers/cvtsudoers_ldif.c:428 plugins/sudoers/cvtsudoers_ldif.c:598 -#: plugins/sudoers/cvtsudoers_ldif.c:666 plugins/sudoers/cvtsudoers_ldif.c:673 -#: plugins/sudoers/cvtsudoers_ldif.c:678 plugins/sudoers/cvtsudoers_ldif.c:754 -#: plugins/sudoers/cvtsudoers_ldif.c:765 plugins/sudoers/cvtsudoers_ldif.c:771 -#: plugins/sudoers/cvtsudoers_ldif.c:796 plugins/sudoers/cvtsudoers_ldif.c:808 -#: plugins/sudoers/cvtsudoers_ldif.c:812 plugins/sudoers/cvtsudoers_ldif.c:826 -#: plugins/sudoers/cvtsudoers_ldif.c:996 plugins/sudoers/cvtsudoers_ldif.c:1025 -#: plugins/sudoers/cvtsudoers_ldif.c:1050 -#: plugins/sudoers/cvtsudoers_ldif.c:1079 -#: plugins/sudoers/cvtsudoers_ldif.c:1130 -#: plugins/sudoers/cvtsudoers_ldif.c:1159 -#: plugins/sudoers/cvtsudoers_ldif.c:1169 plugins/sudoers/defaults.c:657 -#: plugins/sudoers/defaults.c:952 plugins/sudoers/defaults.c:1123 -#: plugins/sudoers/editor.c:65 plugins/sudoers/editor.c:83 -#: plugins/sudoers/editor.c:94 plugins/sudoers/env.c:233 -#: plugins/sudoers/filedigest.c:120 plugins/sudoers/filedigest_gcrypt.c:72 -#: plugins/sudoers/filedigest_gcrypt.c:90 -#: plugins/sudoers/filedigest_openssl.c:111 plugins/sudoers/gc.c:52 -#: plugins/sudoers/group_plugin.c:131 plugins/sudoers/interfaces.c:71 -#: plugins/sudoers/iolog.c:938 plugins/sudoers/iolog_path.c:167 -#: plugins/sudoers/ldap.c:205 plugins/sudoers/ldap.c:678 -#: plugins/sudoers/ldap.c:691 plugins/sudoers/ldap.c:994 -#: plugins/sudoers/ldap.c:1154 plugins/sudoers/ldap.c:1236 -#: plugins/sudoers/ldap.c:1384 plugins/sudoers/ldap.c:1443 -#: plugins/sudoers/ldap.c:1589 plugins/sudoers/ldap.c:2076 -#: plugins/sudoers/ldap.c:2108 plugins/sudoers/ldap.c:2420 -#: plugins/sudoers/ldap.c:2447 plugins/sudoers/ldap.c:2463 -#: plugins/sudoers/ldap.c:2554 plugins/sudoers/ldap.c:2570 -#: plugins/sudoers/ldap_conf.c:215 plugins/sudoers/ldap_conf.c:246 -#: plugins/sudoers/ldap_conf.c:298 plugins/sudoers/ldap_conf.c:334 -#: plugins/sudoers/ldap_conf.c:423 plugins/sudoers/ldap_conf.c:438 -#: plugins/sudoers/ldap_conf.c:534 plugins/sudoers/ldap_conf.c:567 -#: plugins/sudoers/ldap_conf.c:647 plugins/sudoers/ldap_conf.c:730 -#: plugins/sudoers/ldap_util.c:486 plugins/sudoers/ldap_util.c:540 -#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:190 -#: plugins/sudoers/logging.c:506 plugins/sudoers/logging.c:527 -#: plugins/sudoers/logging.c:567 plugins/sudoers/logging.c:1003 -#: plugins/sudoers/match.c:655 plugins/sudoers/match.c:702 -#: plugins/sudoers/match.c:753 plugins/sudoers/match.c:777 -#: plugins/sudoers/match.c:865 plugins/sudoers/match.c:953 -#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:259 -#: plugins/sudoers/parse.c:274 plugins/sudoers/parse.c:286 -#: plugins/sudoers/policy.c:128 plugins/sudoers/policy.c:137 -#: plugins/sudoers/policy.c:146 plugins/sudoers/policy.c:172 -#: plugins/sudoers/policy.c:299 plugins/sudoers/policy.c:314 -#: plugins/sudoers/policy.c:316 plugins/sudoers/policy.c:342 -#: plugins/sudoers/policy.c:352 plugins/sudoers/policy.c:396 -#: plugins/sudoers/policy.c:406 plugins/sudoers/policy.c:415 -#: plugins/sudoers/policy.c:424 plugins/sudoers/policy.c:498 -#: plugins/sudoers/policy.c:735 plugins/sudoers/prompt.c:93 -#: plugins/sudoers/pwutil.c:191 plugins/sudoers/pwutil.c:262 -#: plugins/sudoers/pwutil.c:338 plugins/sudoers/pwutil.c:512 -#: plugins/sudoers/pwutil.c:577 plugins/sudoers/pwutil.c:646 -#: plugins/sudoers/pwutil.c:804 plugins/sudoers/pwutil.c:861 -#: plugins/sudoers/pwutil.c:906 plugins/sudoers/pwutil.c:964 -#: plugins/sudoers/set_perms.c:387 plugins/sudoers/set_perms.c:766 -#: plugins/sudoers/set_perms.c:1150 plugins/sudoers/set_perms.c:1476 -#: plugins/sudoers/set_perms.c:1641 plugins/sudoers/sssd.c:161 -#: plugins/sudoers/sssd.c:193 plugins/sudoers/sssd.c:236 -#: plugins/sudoers/sssd.c:243 plugins/sudoers/sssd.c:279 -#: plugins/sudoers/sssd.c:351 plugins/sudoers/sssd.c:391 -#: plugins/sudoers/sssd.c:1109 plugins/sudoers/sssd.c:1124 -#: plugins/sudoers/sssd.c:1140 plugins/sudoers/sssd.c:1508 -#: plugins/sudoers/stubs.c:96 plugins/sudoers/stubs.c:104 -#: plugins/sudoers/sudoers.c:262 plugins/sudoers/sudoers.c:272 -#: plugins/sudoers/sudoers.c:280 plugins/sudoers/sudoers.c:364 -#: plugins/sudoers/sudoers.c:686 plugins/sudoers/sudoers.c:811 -#: plugins/sudoers/sudoers.c:855 plugins/sudoers/sudoers.c:1127 -#: plugins/sudoers/sudoers_debug.c:106 plugins/sudoers/sudoreplay.c:1265 -#: plugins/sudoers/sudoreplay.c:1377 plugins/sudoers/sudoreplay.c:1417 -#: plugins/sudoers/sudoreplay.c:1426 plugins/sudoers/sudoreplay.c:1436 -#: plugins/sudoers/sudoreplay.c:1444 plugins/sudoers/sudoreplay.c:1448 -#: plugins/sudoers/sudoreplay.c:1604 plugins/sudoers/sudoreplay.c:1608 -#: plugins/sudoers/testsudoers.c:126 plugins/sudoers/testsudoers.c:216 -#: plugins/sudoers/testsudoers.c:233 plugins/sudoers/testsudoers.c:554 -#: plugins/sudoers/timestamp.c:401 plugins/sudoers/timestamp.c:445 -#: plugins/sudoers/timestamp.c:923 plugins/sudoers/toke_util.c:56 -#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:146 -#: plugins/sudoers/tsdump.c:125 plugins/sudoers/visudo.c:146 -#: plugins/sudoers/visudo.c:307 plugins/sudoers/visudo.c:313 -#: plugins/sudoers/visudo.c:423 plugins/sudoers/visudo.c:601 -#: plugins/sudoers/visudo.c:919 plugins/sudoers/visudo.c:985 -#: plugins/sudoers/visudo.c:1074 toke.l:849 toke.l:949 toke.l:1106 +#: gram.y:1294 plugins/sudoers/auth/pam.c:366 plugins/sudoers/auth/pam.c:536 +#: plugins/sudoers/auth/rfc1938.c:114 plugins/sudoers/cvtsudoers.c:123 +#: plugins/sudoers/cvtsudoers.c:163 plugins/sudoers/cvtsudoers.c:180 +#: plugins/sudoers/cvtsudoers.c:191 plugins/sudoers/cvtsudoers.c:303 +#: plugins/sudoers/cvtsudoers.c:431 plugins/sudoers/cvtsudoers.c:564 +#: plugins/sudoers/cvtsudoers.c:581 plugins/sudoers/cvtsudoers.c:645 +#: plugins/sudoers/cvtsudoers.c:760 plugins/sudoers/cvtsudoers.c:767 +#: plugins/sudoers/cvtsudoers.c:1178 plugins/sudoers/cvtsudoers.c:1182 +#: plugins/sudoers/cvtsudoers.c:1284 plugins/sudoers/cvtsudoers_ldif.c:151 +#: plugins/sudoers/cvtsudoers_ldif.c:194 plugins/sudoers/cvtsudoers_ldif.c:241 +#: plugins/sudoers/cvtsudoers_ldif.c:260 plugins/sudoers/cvtsudoers_ldif.c:331 +#: plugins/sudoers/cvtsudoers_ldif.c:386 plugins/sudoers/cvtsudoers_ldif.c:394 +#: plugins/sudoers/cvtsudoers_ldif.c:411 plugins/sudoers/cvtsudoers_ldif.c:420 +#: plugins/sudoers/cvtsudoers_ldif.c:567 plugins/sudoers/defaults.c:661 +#: plugins/sudoers/defaults.c:954 plugins/sudoers/defaults.c:1125 +#: plugins/sudoers/editor.c:70 plugins/sudoers/editor.c:88 +#: plugins/sudoers/editor.c:99 plugins/sudoers/env.c:247 +#: plugins/sudoers/filedigest.c:64 plugins/sudoers/filedigest.c:80 +#: plugins/sudoers/gc.c:57 plugins/sudoers/group_plugin.c:136 +#: plugins/sudoers/interfaces.c:76 plugins/sudoers/iolog.c:939 +#: plugins/sudoers/iolog_path.c:172 plugins/sudoers/iolog_util.c:83 +#: plugins/sudoers/iolog_util.c:122 plugins/sudoers/iolog_util.c:131 +#: plugins/sudoers/iolog_util.c:141 plugins/sudoers/iolog_util.c:149 +#: plugins/sudoers/iolog_util.c:153 plugins/sudoers/ldap.c:183 +#: plugins/sudoers/ldap.c:414 plugins/sudoers/ldap.c:418 +#: plugins/sudoers/ldap.c:430 plugins/sudoers/ldap.c:721 +#: plugins/sudoers/ldap.c:885 plugins/sudoers/ldap.c:1233 +#: plugins/sudoers/ldap.c:1660 plugins/sudoers/ldap.c:1697 +#: plugins/sudoers/ldap.c:1778 plugins/sudoers/ldap.c:1913 +#: plugins/sudoers/ldap.c:2014 plugins/sudoers/ldap.c:2030 +#: plugins/sudoers/ldap_conf.c:221 plugins/sudoers/ldap_conf.c:252 +#: plugins/sudoers/ldap_conf.c:304 plugins/sudoers/ldap_conf.c:340 +#: plugins/sudoers/ldap_conf.c:443 plugins/sudoers/ldap_conf.c:458 +#: plugins/sudoers/ldap_conf.c:555 plugins/sudoers/ldap_conf.c:588 +#: plugins/sudoers/ldap_conf.c:679 plugins/sudoers/ldap_conf.c:762 +#: plugins/sudoers/ldap_util.c:508 plugins/sudoers/ldap_util.c:564 +#: plugins/sudoers/linux_audit.c:81 plugins/sudoers/logging.c:200 +#: plugins/sudoers/logging.c:517 plugins/sudoers/logging.c:543 +#: plugins/sudoers/logging.c:583 plugins/sudoers/logging.c:1037 +#: plugins/sudoers/match.c:725 plugins/sudoers/match.c:772 +#: plugins/sudoers/match.c:814 plugins/sudoers/match.c:842 +#: plugins/sudoers/match.c:930 plugins/sudoers/match.c:1009 +#: plugins/sudoers/parse.c:194 plugins/sudoers/parse.c:206 +#: plugins/sudoers/parse.c:221 plugins/sudoers/parse.c:233 +#: plugins/sudoers/parse_ldif.c:140 plugins/sudoers/parse_ldif.c:167 +#: plugins/sudoers/parse_ldif.c:236 plugins/sudoers/parse_ldif.c:243 +#: plugins/sudoers/parse_ldif.c:248 plugins/sudoers/parse_ldif.c:324 +#: plugins/sudoers/parse_ldif.c:335 plugins/sudoers/parse_ldif.c:341 +#: plugins/sudoers/parse_ldif.c:366 plugins/sudoers/parse_ldif.c:378 +#: plugins/sudoers/parse_ldif.c:382 plugins/sudoers/parse_ldif.c:396 +#: plugins/sudoers/parse_ldif.c:564 plugins/sudoers/parse_ldif.c:593 +#: plugins/sudoers/parse_ldif.c:618 plugins/sudoers/parse_ldif.c:678 +#: plugins/sudoers/parse_ldif.c:697 plugins/sudoers/parse_ldif.c:743 +#: plugins/sudoers/parse_ldif.c:753 plugins/sudoers/policy.c:132 +#: plugins/sudoers/policy.c:141 plugins/sudoers/policy.c:150 +#: plugins/sudoers/policy.c:176 plugins/sudoers/policy.c:303 +#: plugins/sudoers/policy.c:318 plugins/sudoers/policy.c:320 +#: plugins/sudoers/policy.c:346 plugins/sudoers/policy.c:356 +#: plugins/sudoers/policy.c:400 plugins/sudoers/policy.c:410 +#: plugins/sudoers/policy.c:419 plugins/sudoers/policy.c:428 +#: plugins/sudoers/policy.c:502 plugins/sudoers/policy.c:744 +#: plugins/sudoers/prompt.c:98 plugins/sudoers/pwutil.c:197 +#: plugins/sudoers/pwutil.c:269 plugins/sudoers/pwutil.c:346 +#: plugins/sudoers/pwutil.c:520 plugins/sudoers/pwutil.c:586 +#: plugins/sudoers/pwutil.c:656 plugins/sudoers/pwutil.c:814 +#: plugins/sudoers/pwutil.c:871 plugins/sudoers/pwutil.c:916 +#: plugins/sudoers/pwutil.c:974 plugins/sudoers/set_perms.c:392 +#: plugins/sudoers/set_perms.c:771 plugins/sudoers/set_perms.c:1155 +#: plugins/sudoers/set_perms.c:1481 plugins/sudoers/set_perms.c:1646 +#: plugins/sudoers/sssd.c:151 plugins/sudoers/sssd.c:398 +#: plugins/sudoers/sssd.c:461 plugins/sudoers/sssd.c:505 +#: plugins/sudoers/sssd.c:552 plugins/sudoers/sssd.c:743 +#: plugins/sudoers/stubs.c:101 plugins/sudoers/stubs.c:109 +#: plugins/sudoers/sudoers.c:269 plugins/sudoers/sudoers.c:279 +#: plugins/sudoers/sudoers.c:288 plugins/sudoers/sudoers.c:330 +#: plugins/sudoers/sudoers.c:653 plugins/sudoers/sudoers.c:779 +#: plugins/sudoers/sudoers.c:823 plugins/sudoers/sudoers.c:1099 +#: plugins/sudoers/sudoers_debug.c:111 plugins/sudoers/sudoreplay.c:579 +#: plugins/sudoers/sudoreplay.c:582 plugins/sudoers/sudoreplay.c:1259 +#: plugins/sudoers/sudoreplay.c:1459 plugins/sudoers/sudoreplay.c:1463 +#: plugins/sudoers/testsudoers.c:134 plugins/sudoers/testsudoers.c:234 +#: plugins/sudoers/testsudoers.c:251 plugins/sudoers/testsudoers.c:585 +#: plugins/sudoers/timestamp.c:437 plugins/sudoers/timestamp.c:481 +#: plugins/sudoers/timestamp.c:958 plugins/sudoers/toke_util.c:57 +#: plugins/sudoers/toke_util.c:110 plugins/sudoers/toke_util.c:147 +#: plugins/sudoers/tsdump.c:128 plugins/sudoers/visudo.c:150 +#: plugins/sudoers/visudo.c:326 plugins/sudoers/visudo.c:332 +#: plugins/sudoers/visudo.c:442 plugins/sudoers/visudo.c:620 +#: plugins/sudoers/visudo.c:940 plugins/sudoers/visudo.c:1027 +#: plugins/sudoers/visudo.c:1116 toke.l:844 toke.l:945 toke.l:1102 #, c-format msgid "%s: %s" msgstr "%s: %s" # Parametri on path, mutta saattaa sisältää suoritettavan ohjelman -#: plugins/sudoers/policy.c:793 plugins/sudoers/visudo.c:216 -#: plugins/sudoers/visudo.c:844 +#: plugins/sudoers/policy.c:802 plugins/sudoers/visudo.c:234 +#: plugins/sudoers/visudo.c:865 #, c-format msgid "unable to execute %s" msgstr "kohteen %s suorittaminen epäonnistui" -#: plugins/sudoers/policy.c:926 +#: plugins/sudoers/policy.c:933 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Sudoers-menettelytapalisäosaversio %s\n" -#: plugins/sudoers/policy.c:928 +#: plugins/sudoers/policy.c:935 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Sudoers-tiedostokielioppiversio %d\n" -#: plugins/sudoers/policy.c:932 +#: plugins/sudoers/policy.c:939 #, c-format msgid "" "\n" @@ -1236,46 +1232,46 @@ "\n" "Sudoers-polku: %s\n" -#: plugins/sudoers/policy.c:935 +#: plugins/sudoers/policy.c:942 #, c-format msgid "nsswitch path: %s\n" msgstr "nsswitch-polku: %s\n" -#: plugins/sudoers/policy.c:937 +#: plugins/sudoers/policy.c:944 #, c-format msgid "ldap.conf path: %s\n" msgstr "ldap.conf-polku: %s\n" -#: plugins/sudoers/policy.c:938 +#: plugins/sudoers/policy.c:945 #, c-format msgid "ldap.secret path: %s\n" msgstr "ldap.secret-polku: %s\n" -#: plugins/sudoers/pwutil.c:226 +#: plugins/sudoers/pwutil.c:233 #, c-format msgid "unable to cache uid %u, already exists" msgstr "" "käyttäjän uid %u laittaminen välimuistiin epäonnistui, käyttäjä on jo siellä" -#: plugins/sudoers/pwutil.c:298 +#: plugins/sudoers/pwutil.c:306 #, c-format msgid "unable to cache user %s, already exists" msgstr "" "käyttäjän %s laittaminen välimuistiin epäonnistui, käyttäjä on jo siellä" -#: plugins/sudoers/pwutil.c:541 +#: plugins/sudoers/pwutil.c:550 #, c-format msgid "unable to cache gid %u, already exists" msgstr "" "ryhmän gid %u laittaminen välimuistiin epäonnistui, ryhmä on jo siellä" -#: plugins/sudoers/pwutil.c:607 +#: plugins/sudoers/pwutil.c:617 #, c-format msgid "unable to cache group %s, already exists" msgstr "ryhmän %s laittaminen välimuistiin epäonnistui, ryhmä on jo siellä" -#: plugins/sudoers/pwutil.c:827 plugins/sudoers/pwutil.c:879 -#: plugins/sudoers/pwutil.c:930 plugins/sudoers/pwutil.c:983 +#: plugins/sudoers/pwutil.c:837 plugins/sudoers/pwutil.c:889 +#: plugins/sudoers/pwutil.c:940 plugins/sudoers/pwutil.c:993 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "" @@ -1283,148 +1279,148 @@ "ryhmäluettelo on jo siellä" # Parametri on sudoers file -#: plugins/sudoers/pwutil.c:873 +#: plugins/sudoers/pwutil.c:883 #, c-format msgid "unable to parse groups for %s" msgstr "ryhmien jäsentäminen tiedostossa %s epäonnistui" -#: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:469 -#: plugins/sudoers/set_perms.c:912 plugins/sudoers/set_perms.c:1239 -#: plugins/sudoers/set_perms.c:1556 +#: plugins/sudoers/set_perms.c:118 plugins/sudoers/set_perms.c:474 +#: plugins/sudoers/set_perms.c:917 plugins/sudoers/set_perms.c:1244 +#: plugins/sudoers/set_perms.c:1561 msgid "perm stack overflow" msgstr "käyttöoikeuspinoylivuoto" -#: plugins/sudoers/set_perms.c:121 plugins/sudoers/set_perms.c:400 -#: plugins/sudoers/set_perms.c:477 plugins/sudoers/set_perms.c:779 -#: plugins/sudoers/set_perms.c:920 plugins/sudoers/set_perms.c:1163 -#: plugins/sudoers/set_perms.c:1247 plugins/sudoers/set_perms.c:1489 -#: plugins/sudoers/set_perms.c:1564 plugins/sudoers/set_perms.c:1654 +#: plugins/sudoers/set_perms.c:126 plugins/sudoers/set_perms.c:405 +#: plugins/sudoers/set_perms.c:482 plugins/sudoers/set_perms.c:784 +#: plugins/sudoers/set_perms.c:925 plugins/sudoers/set_perms.c:1168 +#: plugins/sudoers/set_perms.c:1252 plugins/sudoers/set_perms.c:1494 +#: plugins/sudoers/set_perms.c:1569 plugins/sudoers/set_perms.c:1659 msgid "perm stack underflow" msgstr "käyttöoikeuspinovajaus" -#: plugins/sudoers/set_perms.c:180 plugins/sudoers/set_perms.c:523 -#: plugins/sudoers/set_perms.c:1298 plugins/sudoers/set_perms.c:1596 +#: plugins/sudoers/set_perms.c:185 plugins/sudoers/set_perms.c:528 +#: plugins/sudoers/set_perms.c:1303 plugins/sudoers/set_perms.c:1601 msgid "unable to change to root gid" msgstr "vaihtaminen root gid -tunnisteeksi epäonnistui" -#: plugins/sudoers/set_perms.c:269 plugins/sudoers/set_perms.c:620 -#: plugins/sudoers/set_perms.c:1049 plugins/sudoers/set_perms.c:1375 +#: plugins/sudoers/set_perms.c:274 plugins/sudoers/set_perms.c:625 +#: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1380 msgid "unable to change to runas gid" msgstr "vaihtaminen runas gid -tunnisteeksi epäonnistui" -#: plugins/sudoers/set_perms.c:285 plugins/sudoers/set_perms.c:636 -#: plugins/sudoers/set_perms.c:1063 plugins/sudoers/set_perms.c:1389 +#: plugins/sudoers/set_perms.c:290 plugins/sudoers/set_perms.c:641 +#: plugins/sudoers/set_perms.c:1068 plugins/sudoers/set_perms.c:1394 msgid "unable to change to runas uid" msgstr "vaihtaminen runas uid -tunnisteeksi epäonnistui" -#: plugins/sudoers/set_perms.c:303 plugins/sudoers/set_perms.c:654 -#: plugins/sudoers/set_perms.c:1079 plugins/sudoers/set_perms.c:1405 +#: plugins/sudoers/set_perms.c:308 plugins/sudoers/set_perms.c:659 +#: plugins/sudoers/set_perms.c:1084 plugins/sudoers/set_perms.c:1410 msgid "unable to change to sudoers gid" msgstr "vaihtaminen sudoers gid-tunnisteeksi epäonnistui" -#: plugins/sudoers/set_perms.c:387 plugins/sudoers/set_perms.c:766 -#: plugins/sudoers/set_perms.c:1150 plugins/sudoers/set_perms.c:1476 -#: plugins/sudoers/set_perms.c:1641 +#: plugins/sudoers/set_perms.c:392 plugins/sudoers/set_perms.c:771 +#: plugins/sudoers/set_perms.c:1155 plugins/sudoers/set_perms.c:1481 +#: plugins/sudoers/set_perms.c:1646 msgid "too many processes" msgstr "liian monta prosessia" -#: plugins/sudoers/set_perms.c:274 plugins/sudoers/set_perms.c:625 -#: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1380 +#: plugins/sudoers/set_perms.c:279 plugins/sudoers/set_perms.c:630 +#: plugins/sudoers/set_perms.c:1059 plugins/sudoers/set_perms.c:1385 msgid "unable to set runas group vector" msgstr "runas-ryhmävektorin asettaminen epäonnistui" -#: plugins/sudoers/sssd.c:401 +#: plugins/sudoers/sssd.c:563 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "" "lähteen SSS alustaminen epäonnistui. Onko SSSD asennettu tietokoneeseesi?" # parametrina on path -#: plugins/sudoers/sssd.c:409 plugins/sudoers/sssd.c:418 -#: plugins/sudoers/sssd.c:427 plugins/sudoers/sssd.c:436 -#: plugins/sudoers/sssd.c:445 +#: plugins/sudoers/sssd.c:571 plugins/sudoers/sssd.c:580 +#: plugins/sudoers/sssd.c:589 plugins/sudoers/sssd.c:598 +#: plugins/sudoers/sssd.c:607 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "symbolin ”%s” löytäminen polusta %s epäonnistui" -#: plugins/sudoers/sudo_nss.c:289 +#: plugins/sudoers/parse.c:719 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Täsmäävät Defaults-rivit kohteelle %s kohteella %s:\n" -#: plugins/sudoers/sudo_nss.c:307 +#: plugins/sudoers/parse.c:737 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Runas- ja Command-kohtaiset oletukset kohteelle %s:\n" -#: plugins/sudoers/sudo_nss.c:325 +#: plugins/sudoers/parse.c:755 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Käyttäjä %s voi suorittaa seuraavat komennot kohteella %s:\n" -#: plugins/sudoers/sudo_nss.c:338 +#: plugins/sudoers/parse.c:770 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Käyttäjä %s ei saa suorittaa komentoa sudo tietokoneella %s.\n" -#: plugins/sudoers/sudoers.c:197 plugins/sudoers/sudoers.c:895 +#: plugins/sudoers/sudoers.c:208 plugins/sudoers/sudoers.c:864 msgid "problem with defaults entries" msgstr "oletusrivien pulma" -#: plugins/sudoers/sudoers.c:204 +#: plugins/sudoers/sudoers.c:212 msgid "no valid sudoers sources found, quitting" msgstr "ei löytynyt kelvollisia sudoers-lähteitä, poistutaan" -#: plugins/sudoers/sudoers.c:243 +#: plugins/sudoers/sudoers.c:250 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoers määrittelee, että root ei saa suorittaa sudo-komentoa" -#: plugins/sudoers/sudoers.c:300 +#: plugins/sudoers/sudoers.c:308 msgid "you are not permitted to use the -C option" msgstr "ei käyttöoikeuksia valitsimelle -C" -#: plugins/sudoers/sudoers.c:389 +#: plugins/sudoers/sudoers.c:355 #, c-format msgid "timestamp owner (%s): No such user" msgstr "aikaleimaomistaja (%s): Tuntematon käyttäjä" -#: plugins/sudoers/sudoers.c:404 +#: plugins/sudoers/sudoers.c:370 msgid "no tty" msgstr "ei tty:tä" -#: plugins/sudoers/sudoers.c:405 +#: plugins/sudoers/sudoers.c:371 msgid "sorry, you must have a tty to run sudo" msgstr "sudo-komennon suorittamiseksi on oltava tty" -#: plugins/sudoers/sudoers.c:467 +#: plugins/sudoers/sudoers.c:433 msgid "command in current directory" msgstr "komento nykyisessä hakemistossa" -#: plugins/sudoers/sudoers.c:494 +#: plugins/sudoers/sudoers.c:460 msgid "sorry, you are not allowed to preserve the environment" msgstr "ympäristöä ei ole lupa säilyttää" -#: plugins/sudoers/mkdir_parents.c:70 plugins/sudoers/sudoers.c:948 -#: plugins/sudoers/visudo.c:416 plugins/sudoers/visudo.c:711 +#: plugins/sudoers/mkdir_parents.c:75 plugins/sudoers/sudoers.c:918 +#: plugins/sudoers/visudo.c:435 plugins/sudoers/visudo.c:731 #, c-format msgid "unable to stat %s" msgstr "funktion stat %s kutsuminen epäonnistui" -#: plugins/sudoers/sudoers.c:952 +#: plugins/sudoers/sudoers.c:922 #, c-format msgid "%s is not a regular file" msgstr "%s ei ole tavallinen tiedosto" -#: plugins/sudoers/sudoers.c:956 plugins/sudoers/timestamp.c:221 toke.l:969 +#: plugins/sudoers/sudoers.c:926 plugins/sudoers/timestamp.c:257 toke.l:965 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s on uid %u -käyttäjän omistama, pitäisi olla %u" -#: plugins/sudoers/sudoers.c:960 toke.l:974 +#: plugins/sudoers/sudoers.c:930 toke.l:970 #, c-format msgid "%s is world writable" msgstr "%s on yleiskirjoitettava" -#: plugins/sudoers/sudoers.c:964 toke.l:977 +#: plugins/sudoers/sudoers.c:934 toke.l:973 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s on gid %u -ryhmän omistama, pitäisi olla %u" @@ -1434,49 +1430,49 @@ msgid "only root can use `-c %s'" msgstr "vain root-käyttäjä voi käyttää valitsinta ”-c %s”" -#: plugins/sudoers/sudoers.c:1016 +#: plugins/sudoers/sudoers.c:986 #, c-format msgid "unknown login class: %s" msgstr "tuntematon kirjautumisluokka: %s" -#: plugins/sudoers/sudoers.c:1099 plugins/sudoers/sudoers.c:1113 +#: plugins/sudoers/sudoers.c:1071 plugins/sudoers/sudoers.c:1085 #, c-format msgid "unable to resolve host %s" msgstr "tietokoneen %s ratkaiseminen epäonnistui" -#: plugins/sudoers/iolog.c:296 plugins/sudoers/sudoers.c:1197 -#: plugins/sudoers/testsudoers.c:390 +#: plugins/sudoers/iolog.c:292 plugins/sudoers/sudoers.c:1169 +#: plugins/sudoers/testsudoers.c:422 #, c-format msgid "unknown group: %s" msgstr "tuntematon ryhmä: %s" -#: plugins/sudoers/sudoreplay.c:274 +#: plugins/sudoers/sudoreplay.c:248 #, c-format msgid "invalid filter option: %s" msgstr "virheellinen suodatinvalitsin: %s" -#: plugins/sudoers/sudoreplay.c:287 +#: plugins/sudoers/sudoreplay.c:261 #, c-format msgid "invalid max wait: %s" msgstr "virheellinen enimmäisodotusaika: %s" -#: plugins/sudoers/sudoreplay.c:307 +#: plugins/sudoers/sudoreplay.c:284 #, c-format msgid "invalid speed factor: %s" msgstr "virheellinen nopeustekijä: %s" -#: plugins/sudoers/cvtsudoers.c:218 plugins/sudoers/sudoreplay.c:310 -#: plugins/sudoers/visudo.c:178 +#: plugins/sudoers/cvtsudoers.c:232 plugins/sudoers/sudoreplay.c:287 +#: plugins/sudoers/visudo.c:182 #, c-format msgid "%s version %s\n" msgstr "%s versio %s\n" -#: plugins/sudoers/sudoreplay.c:342 +#: plugins/sudoers/sudoreplay.c:319 #, c-format msgid "%s/%.2s/%.2s/%.2s/timing: %s" msgstr "%s/%.2s/%.2s/%.2s/ajoitus: %s" -#: plugins/sudoers/sudoreplay.c:348 +#: plugins/sudoers/sudoreplay.c:325 #, c-format msgid "%s/%s/timing: %s" msgstr "%s/%s/ajoitus: %s" @@ -1486,98 +1482,98 @@ msgid "Replaying sudo session: %s\n" msgstr "Toistetaan sudo-istunto: %s\n" -#: plugins/sudoers/sudoreplay.c:728 +#: plugins/sudoers/sudoreplay.c:705 #, c-format msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "" "Varoitus: pääteikkunasi on liian pieni tämän lokin toistamiseksi oikein.\n" -#: plugins/sudoers/sudoreplay.c:729 +#: plugins/sudoers/sudoreplay.c:706 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Lokigeometria on %d x %d, pääteikkunasi geometria on %d x %d." -#: plugins/sudoers/sudoreplay.c:677 +#: plugins/sudoers/sudoreplay.c:654 msgid "unable to set tty to raw mode" msgstr "tty:n asettaminen raakatilaan epäonnistui" -#: plugins/sudoers/sudoreplay.c:790 +#: plugins/sudoers/sudoreplay.c:766 #, c-format msgid "invalid timing file line: %s" msgstr "virheellinen ajoitustiedostorivi: %s" -#: plugins/sudoers/sudoreplay.c:1208 plugins/sudoers/sudoreplay.c:1233 +#: plugins/sudoers/sudoreplay.c:1202 plugins/sudoers/sudoreplay.c:1227 #, c-format msgid "ambiguous expression \"%s\"" msgstr "monimerkityksellinen lauseke ”%s”" -#: plugins/sudoers/sudoreplay.c:1255 +#: plugins/sudoers/sudoreplay.c:1249 msgid "unmatched ')' in expression" msgstr "täsmäämätön ’)’ lausekkeessa" -#: plugins/sudoers/sudoreplay.c:1259 +#: plugins/sudoers/sudoreplay.c:1253 #, c-format msgid "unknown search term \"%s\"" msgstr "tuntematon hakutermi ”%s”" -#: plugins/sudoers/sudoreplay.c:1274 +#: plugins/sudoers/sudoreplay.c:1268 #, c-format msgid "%s requires an argument" msgstr "%s vaatii argumentin" -#: plugins/sudoers/sudoreplay.c:1277 plugins/sudoers/sudoreplay.c:1657 +#: plugins/sudoers/sudoreplay.c:1271 plugins/sudoers/sudoreplay.c:1512 #, c-format msgid "invalid regular expression: %s" msgstr "virheellinen säännöllinen lauseke: %s" -#: plugins/sudoers/sudoreplay.c:1281 +#: plugins/sudoers/sudoreplay.c:1275 #, c-format msgid "could not parse date \"%s\"" msgstr "päivämäärän ”%s” jäsentäminen epäonnistui" -#: plugins/sudoers/sudoreplay.c:1290 +#: plugins/sudoers/sudoreplay.c:1284 msgid "unmatched '(' in expression" msgstr "täsmäämätön ’(’ lausekkeessa" -#: plugins/sudoers/sudoreplay.c:1292 +#: plugins/sudoers/sudoreplay.c:1286 msgid "illegal trailing \"or\"" msgstr "virheellinen jäljessä oleva ”or”" -#: plugins/sudoers/sudoreplay.c:1294 +#: plugins/sudoers/sudoreplay.c:1288 msgid "illegal trailing \"!\"" msgstr "virheellinen jäljessä oleva ”!”" -#: plugins/sudoers/sudoreplay.c:1343 +#: plugins/sudoers/sudoreplay.c:1338 #, c-format msgid "unknown search type %d" msgstr "tuntematon hakutyyppi %d" -#: plugins/sudoers/sudoreplay.c:1381 +#: plugins/sudoers/iolog_util.c:87 #, c-format msgid "%s: invalid log file" msgstr "%s: virheellinen lokitiedosto" -#: plugins/sudoers/sudoreplay.c:1399 +#: plugins/sudoers/iolog_util.c:105 #, c-format msgid "%s: time stamp field is missing" msgstr "%s: aikaleimakenttä puuttuu" -#: plugins/sudoers/sudoreplay.c:1406 +#: plugins/sudoers/iolog_util.c:111 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: aikaleima %s: %s" -#: plugins/sudoers/sudoreplay.c:1413 +#: plugins/sudoers/iolog_util.c:118 #, c-format msgid "%s: user field is missing" msgstr "%s: käyttäjäkenttä puuttuu" -#: plugins/sudoers/sudoreplay.c:1422 +#: plugins/sudoers/iolog_util.c:127 #, c-format msgid "%s: runas user field is missing" msgstr "%s: suorita käyttäjänä-kenttä puuttuu" -#: plugins/sudoers/sudoreplay.c:1431 +#: plugins/sudoers/iolog_util.c:136 #, c-format msgid "%s: runas group field is missing" msgstr "%s: suorita ryhmänä-kenttä puuttuu" @@ -1587,12 +1583,12 @@ msgid "usage: %s [-h] [-d dir] [-m num] [-s num] ID\n" msgstr "käyttö: %s [-h] [-d hakemisto] [-m numero] [-s numero] ID-tunniste\n" -#: plugins/sudoers/sudoreplay.c:1840 +#: plugins/sudoers/sudoreplay.c:1608 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "käyttö: %s [-h] [-d hakemisto] -l [hakulauseke]\n" -#: plugins/sudoers/sudoreplay.c:1849 +#: plugins/sudoers/sudoreplay.c:1617 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -1625,11 +1621,11 @@ " -s, --speed=numero nopeustekijä nopeuta tai hidasta tulostusta\n" " -V, --version näytä versiotiedot ja poistu" -#: plugins/sudoers/testsudoers.c:328 +#: plugins/sudoers/testsudoers.c:360 msgid "\thost unmatched" msgstr "\ttietokone täsmäämätön" -#: plugins/sudoers/testsudoers.c:331 +#: plugins/sudoers/testsudoers.c:363 msgid "" "\n" "Command allowed" @@ -1637,7 +1633,7 @@ "\n" "Komento sallittu" -#: plugins/sudoers/testsudoers.c:332 +#: plugins/sudoers/testsudoers.c:364 msgid "" "\n" "Command denied" @@ -1645,7 +1641,7 @@ "\n" "Komento kielletty" -#: plugins/sudoers/testsudoers.c:332 +#: plugins/sudoers/testsudoers.c:364 msgid "" "\n" "Command unmatched" @@ -1698,91 +1694,91 @@ msgid "fill_args: buffer overflow" msgstr "fill_args: puskuriylivuoto" -#: plugins/sudoers/cvtsudoers.c:220 plugins/sudoers/visudo.c:180 +#: plugins/sudoers/cvtsudoers.c:234 plugins/sudoers/visudo.c:184 #, c-format msgid "%s grammar version %d\n" msgstr "%s kielioppiversio %d\n" -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:644 +#: plugins/sudoers/visudo.c:282 plugins/sudoers/visudo.c:664 #, c-format msgid "press return to edit %s: " msgstr "muokkaa %s painamalla enter-painiketta: " -#: plugins/sudoers/visudo.c:436 plugins/sudoers/visudo.c:444 +#: plugins/sudoers/visudo.c:455 plugins/sudoers/visudo.c:463 msgid "write error" msgstr "kirjoitusvirhe" -#: plugins/sudoers/visudo.c:490 +#: plugins/sudoers/visudo.c:509 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "" "funktion stat kutsuminen tilapäiselle tiedostolle (%s) epäonnistui, %s " "ennallaan" -#: plugins/sudoers/visudo.c:497 +#: plugins/sudoers/visudo.c:516 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "nollapituinen tilapäinen tiedosto (%s), %s ennallaan" -#: plugins/sudoers/visudo.c:503 +#: plugins/sudoers/visudo.c:522 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "editori (%s) epäonnistui, %s ennallaan" -#: plugins/sudoers/visudo.c:525 +#: plugins/sudoers/visudo.c:544 #, c-format msgid "%s unchanged" msgstr "%s ennallaan" -#: plugins/sudoers/visudo.c:584 +#: plugins/sudoers/visudo.c:603 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "" "tilapäisen tiedoston (%s) avaaminen uudelleen epäonnistui, %s ennallaan." -#: plugins/sudoers/visudo.c:596 +#: plugins/sudoers/visudo.c:615 #, c-format msgid "unabled to parse temporary file (%s), unknown error" msgstr "tilapäisen tiedoston (%s) jäsentäminen epäonnistui, tuntematon virhe" -#: plugins/sudoers/visudo.c:633 +#: plugins/sudoers/visudo.c:653 #, c-format msgid "internal error, unable to find %s in list!" msgstr "sisäinen virhe, kohteen %s löytäminen luettelosta epäonnistui!" -#: plugins/sudoers/visudo.c:713 plugins/sudoers/visudo.c:722 +#: plugins/sudoers/visudo.c:733 plugins/sudoers/visudo.c:742 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "kohteen %s (uid, gid) asettaminen arvoihin (%u, %u) epäonnistui" -#: plugins/sudoers/iolog.c:188 plugins/sudoers/visudo.c:717 -#: plugins/sudoers/visudo.c:727 +#: plugins/sudoers/iolog.c:184 plugins/sudoers/visudo.c:737 +#: plugins/sudoers/visudo.c:748 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "tilan %s vaihtaminen arvoon 0%o epäonnistui" -#: plugins/sudoers/visudo.c:744 +#: plugins/sudoers/visudo.c:765 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "" "%s ja %s eivät ole samassa tiedostojärjestelmässä, käytetään komentoa mv " "uudelleennimeämiseen" -#: plugins/sudoers/visudo.c:758 +#: plugins/sudoers/visudo.c:779 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "komento epäonnistui: ’%s %s %s’, %s ennallaan" -#: plugins/sudoers/visudo.c:768 +#: plugins/sudoers/visudo.c:789 #, c-format msgid "error renaming %s, %s unchanged" msgstr "virhe nimettäessä %s uudelleen, %s ennallaan" -#: plugins/sudoers/visudo.c:789 +#: plugins/sudoers/visudo.c:810 msgid "What now? " msgstr "Mitä nyt? " -#: plugins/sudoers/visudo.c:803 +#: plugins/sudoers/visudo.c:824 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -1795,47 +1791,47 @@ " (Q) poistu ja tallenna muutokset sudoers-tiedostoon (VAARA!)\n" # Parametri on path, mutta saattaa sisältää suoritettavan ohjelman -#: plugins/sudoers/visudo.c:849 +#: plugins/sudoers/visudo.c:870 #, c-format msgid "unable to run %s" msgstr "kohteen %s suorittaminen epäonnistui" -#: plugins/sudoers/visudo.c:879 +#: plugins/sudoers/visudo.c:900 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: väärä omistaja (uid, gid), pitäisi olla (%u, %u)\n" -#: plugins/sudoers/visudo.c:886 +#: plugins/sudoers/visudo.c:907 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: väärät käyttöoikeudet, pitäisi olla tila 0%o\n" -#: plugins/sudoers/cvtsudoers.c:653 plugins/sudoers/visudo.c:915 +#: plugins/sudoers/cvtsudoers.c:641 plugins/sudoers/visudo.c:936 #, c-format msgid "failed to parse %s file, unknown error" msgstr "tiedoston %s jäsentäminen epäonnistui, tuntematon virhe" -#: plugins/sudoers/cvtsudoers.c:661 plugins/sudoers/visudo.c:931 +#: plugins/sudoers/cvtsudoers.c:649 plugins/sudoers/visudo.c:953 #, c-format msgid "parse error in %s near line %d\n" msgstr "jäsentämisvirhe tiedostossa %s lähellä riviä %d\n" -#: plugins/sudoers/cvtsudoers.c:664 plugins/sudoers/visudo.c:934 +#: plugins/sudoers/cvtsudoers.c:652 plugins/sudoers/visudo.c:956 #, c-format msgid "parse error in %s\n" msgstr "jäsentämisvirhe tiedostossa %s\n" -#: plugins/sudoers/visudo.c:942 plugins/sudoers/visudo.c:949 +#: plugins/sudoers/visudo.c:964 plugins/sudoers/visudo.c:971 #, c-format msgid "%s: parsed OK\n" msgstr "%s: jäsentäminen valmis\n" -#: plugins/sudoers/visudo.c:996 +#: plugins/sudoers/visudo.c:990 #, c-format msgid "%s busy, try again later" msgstr "%s varattu, yritä myöhemmin uudelleen" -#: plugins/sudoers/visudo.c:324 +#: plugins/sudoers/visudo.c:343 #, c-format msgid "specified editor (%s) doesn't exist" msgstr "määritelty editori (%s) ei ole olemassa" @@ -1845,7 +1841,7 @@ msgid "unable to stat editor (%s)" msgstr "funktion stat editor (%s) kutsuminen epäonnistui" -#: plugins/sudoers/visudo.c:326 +#: plugins/sudoers/visudo.c:345 #, c-format msgid "no editor found (editor path = %s)" msgstr "editoria ei löytynyt (editoripolku = %s)" @@ -1875,7 +1871,7 @@ msgid "%s: unused %s_Alias %s" msgstr "%s: käyttämätön %s_Alias %s" -#: plugins/sudoers/visudo.c:1250 +#: plugins/sudoers/visudo.c:1290 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -1906,6 +1902,6 @@ " -V, --version näytä versiotiedot ja poistu\n" " -x, --export=tiedosto vie sudoers-tiedosto JSON-muodossa" -#: toke.l:943 +#: toke.l:939 msgid "too many levels of includes" msgstr "liian monta include-tasoa" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/sudo.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/sudo.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/sudo.po 2019-02-21 10:34:07.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/sudo.po 2019-02-28 10:34:06.000000000 +0000 @@ -14,20 +14,20 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:01+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:58+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" -#: lib/util/aix.c:85 lib/util/aix.c:172 +#: lib/util/aix.c:90 lib/util/aix.c:177 msgid "unable to open userdb" msgstr "userdb-käyttäjätietokannan avaaminen epäonnistui" -#: lib/util/aix.c:227 +#: lib/util/aix.c:232 #, c-format msgid "unable to switch to registry \"%s\" for %s" msgstr "vaihtaminen rekisteriin ”%s” käyttäjälle %s epäonnistui" -#: lib/util/aix.c:252 +#: lib/util/aix.c:257 msgid "unable to restore registry" msgstr "rekisterin palauttaminen epäonnistui" @@ -39,7 +39,7 @@ msgid "internal error, tried to emalloc2(0)" msgstr "sisäinen virhe, yritettiin suorittaa emalloc2(0)" -#: src/net_ifs.c:172 src/net_ifs.c:189 src/net_ifs.c:334 src/sudo.c:489 +#: src/net_ifs.c:180 src/net_ifs.c:197 src/net_ifs.c:342 src/sudo.c:470 #, c-format msgid "internal error, %s overflow" msgstr "sisäinen virhe, %s-ylivuoto" @@ -60,18 +60,18 @@ msgid "internal error, tried to erecalloc(0)" msgstr "sisäinen virhe, yritettiin suorittaa erecalloc(0)" -#: lib/util/strtoid.c:77 lib/util/strtoid.c:124 lib/util/strtoid.c:152 -#: lib/util/strtomode.c:49 lib/util/strtonum.c:58 lib/util/strtonum.c:176 +#: lib/util/strtoid.c:82 lib/util/strtoid.c:129 lib/util/strtoid.c:157 +#: lib/util/strtomode.c:54 lib/util/strtonum.c:63 lib/util/strtonum.c:181 msgid "invalid value" msgstr "virheellinen arvo" -#: lib/util/strtoid.c:84 lib/util/strtoid.c:131 lib/util/strtoid.c:159 -#: lib/util/strtomode.c:55 lib/util/strtonum.c:61 lib/util/strtonum.c:188 +#: lib/util/strtoid.c:89 lib/util/strtoid.c:136 lib/util/strtoid.c:164 +#: lib/util/strtomode.c:60 lib/util/strtonum.c:66 lib/util/strtonum.c:193 msgid "value too large" msgstr "arvo on liian suuri" -#: lib/util/strtoid.c:86 lib/util/strtoid.c:137 lib/util/strtomode.c:55 -#: lib/util/strtonum.c:61 lib/util/strtonum.c:182 +#: lib/util/strtoid.c:91 lib/util/strtoid.c:142 lib/util/strtomode.c:60 +#: lib/util/strtonum.c:66 lib/util/strtonum.c:187 msgid "value too small" msgstr "arvo on liian pieni" @@ -85,23 +85,36 @@ msgid "%s: %s\n" msgstr "%s: %s\n" -#: lib/util/aix.c:275 lib/util/gidlist.c:64 lib/util/gidlist.c:74 -#: lib/util/sudo_conf.c:186 lib/util/sudo_conf.c:272 lib/util/sudo_conf.c:349 -#: lib/util/sudo_conf.c:553 src/conversation.c:75 src/exec_common.c:107 -#: src/exec_common.c:123 src/exec_common.c:132 src/exec_monitor.c:168 -#: src/exec_nopty.c:462 src/exec_pty.c:735 src/exec_pty.c:744 -#: src/exec_pty.c:815 src/exec_pty.c:942 src/load_plugins.c:52 -#: src/load_plugins.c:65 src/load_plugins.c:215 src/load_plugins.c:238 -#: src/load_plugins.c:303 src/load_plugins.c:318 src/parse_args.c:177 -#: src/parse_args.c:198 src/parse_args.c:273 src/parse_args.c:559 -#: src/parse_args.c:581 src/preserve_fds.c:47 src/preserve_fds.c:130 -#: src/selinux.c:84 src/selinux.c:309 src/selinux.c:432 src/selinux.c:441 -#: src/sesh.c:112 src/sudo.c:386 src/sudo.c:413 src/sudo.c:494 src/sudo.c:632 -#: src/sudo.c:692 src/sudo.c:702 src/sudo.c:722 src/sudo.c:741 src/sudo.c:750 -#: src/sudo.c:759 src/sudo.c:776 src/sudo.c:817 src/sudo.c:827 src/sudo.c:847 -#: src/sudo.c:1087 src/sudo.c:1108 src/sudo.c:1282 src/sudo.c:1380 -#: src/sudo_edit.c:250 src/sudo_edit.c:775 src/sudo_edit.c:872 -#: src/sudo_edit.c:986 src/sudo_edit.c:1006 +#: lib/util/aix.c:280 lib/util/gidlist.c:69 lib/util/gidlist.c:79 +#: lib/util/sudo_conf.c:191 lib/util/sudo_conf.c:277 lib/util/sudo_conf.c:354 +#: lib/util/sudo_conf.c:558 src/conversation.c:82 src/exec_common.c:112 +#: src/exec_common.c:128 src/exec_common.c:137 src/exec_monitor.c:210 +#: src/exec_monitor.c:465 src/exec_monitor.c:471 src/exec_monitor.c:479 +#: src/exec_monitor.c:487 src/exec_monitor.c:494 src/exec_monitor.c:501 +#: src/exec_monitor.c:508 src/exec_monitor.c:515 src/exec_monitor.c:522 +#: src/exec_monitor.c:529 src/exec_monitor.c:536 src/exec_nopty.c:212 +#: src/exec_nopty.c:218 src/exec_nopty.c:227 src/exec_nopty.c:234 +#: src/exec_nopty.c:241 src/exec_nopty.c:248 src/exec_nopty.c:255 +#: src/exec_nopty.c:262 src/exec_nopty.c:269 src/exec_nopty.c:276 +#: src/exec_nopty.c:283 src/exec_nopty.c:290 src/exec_nopty.c:297 +#: src/exec_nopty.c:305 src/exec_nopty.c:467 src/exec_pty.c:778 +#: src/exec_pty.c:787 src/exec_pty.c:844 src/exec_pty.c:994 src/exec_pty.c:1157 +#: src/exec_pty.c:1163 src/exec_pty.c:1172 src/exec_pty.c:1179 +#: src/exec_pty.c:1186 src/exec_pty.c:1193 src/exec_pty.c:1200 +#: src/exec_pty.c:1207 src/exec_pty.c:1214 src/exec_pty.c:1221 +#: src/exec_pty.c:1228 src/exec_pty.c:1235 src/exec_pty.c:1243 +#: src/exec_pty.c:1661 src/load_plugins.c:57 src/load_plugins.c:70 +#: src/load_plugins.c:219 src/load_plugins.c:240 src/load_plugins.c:309 +#: src/load_plugins.c:315 src/load_plugins.c:329 src/load_plugins.c:335 +#: src/parse_args.c:182 src/parse_args.c:203 src/parse_args.c:278 +#: src/parse_args.c:565 src/parse_args.c:587 src/preserve_fds.c:52 +#: src/preserve_fds.c:137 src/selinux.c:89 src/selinux.c:314 src/selinux.c:437 +#: src/selinux.c:446 src/sesh.c:115 src/sudo.c:616 src/sudo.c:676 +#: src/sudo.c:686 src/sudo.c:706 src/sudo.c:725 src/sudo.c:734 src/sudo.c:743 +#: src/sudo.c:760 src/sudo.c:801 src/sudo.c:811 src/sudo.c:834 src/sudo.c:1071 +#: src/sudo.c:1092 src/sudo.c:1266 src/sudo.c:1382 src/sudo_edit.c:256 +#: src/sudo_edit.c:789 src/sudo_edit.c:886 src/sudo_edit.c:1000 +#: src/sudo_edit.c:1020 #, c-format msgid "%s: %s" msgstr "%s: %s" @@ -116,91 +129,91 @@ msgid "invalid max groups `%s' in %s, line %d" msgstr "virheellinen ryhmien ”%s” enimmäismäärä tiedostossa %s, rivi %d" -#: lib/util/sudo_conf.c:569 +#: lib/util/sudo_conf.c:574 #, c-format msgid "unable to stat %s" msgstr "käskyn stat %s suorittaminen epäonnistui" -#: lib/util/sudo_conf.c:572 +#: lib/util/sudo_conf.c:577 #, c-format msgid "%s is not a regular file" msgstr "%s ei ole tavallinen tiedosto" # ensimmäinen parametri on path -#: lib/util/sudo_conf.c:575 +#: lib/util/sudo_conf.c:580 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "polun %s omistaja on %u, pitäisi olla %u" -#: lib/util/sudo_conf.c:579 +#: lib/util/sudo_conf.c:584 #, c-format msgid "%s is world writable" msgstr "%s on yleiskirjoitettava" -#: lib/util/sudo_conf.c:582 +#: lib/util/sudo_conf.c:587 #, c-format msgid "%s is group writable" msgstr "%s on ryhmäkirjoitettava" -#: lib/util/sudo_conf.c:592 src/selinux.c:208 src/selinux.c:225 src/sudo.c:354 +#: lib/util/sudo_conf.c:597 src/selinux.c:213 src/selinux.c:230 src/sudo.c:360 #, c-format msgid "unable to open %s" msgstr "kohteen %s avaaminen epäonnistui" -#: lib/util/strsignal.c:48 +#: lib/util/strsignal.c:53 msgid "Unknown signal" msgstr "Tuntematon signaali" -#: src/exec_nopty.c:353 src/exec_pty.c:1267 +#: src/exec_nopty.c:358 src/exec_pty.c:1338 msgid "policy plugin failed session initialization" msgstr "Menettelytapalisäosa epäonnistui istunnon alustamisessa" -#: src/exec_monitor.c:555 src/exec_nopty.c:377 src/exec_pty.c:1416 -#: src/tgetpass.c:258 +#: src/exec_monitor.c:614 src/exec_nopty.c:382 src/exec_pty.c:1487 +#: src/tgetpass.c:296 msgid "unable to fork" msgstr "fork-kutsu epäonnistui" -#: src/exec_monitor.c:425 src/exec_monitor.c:433 src/exec_monitor.c:441 -#: src/exec_monitor.c:448 src/exec_monitor.c:455 src/exec_monitor.c:462 -#: src/exec_monitor.c:469 src/exec_monitor.c:476 src/exec_monitor.c:483 -#: src/exec_monitor.c:490 src/exec_nopty.c:215 src/exec_nopty.c:224 -#: src/exec_nopty.c:231 src/exec_nopty.c:238 src/exec_nopty.c:245 -#: src/exec_nopty.c:252 src/exec_nopty.c:259 src/exec_nopty.c:266 -#: src/exec_nopty.c:273 src/exec_nopty.c:280 src/exec_nopty.c:287 -#: src/exec_nopty.c:294 src/exec_nopty.c:302 src/exec_pty.c:601 -#: src/exec_pty.c:606 src/exec_pty.c:703 src/exec_pty.c:710 src/exec_pty.c:820 -#: src/exec_pty.c:1099 src/exec_pty.c:1108 src/exec_pty.c:1115 -#: src/exec_pty.c:1122 src/exec_pty.c:1129 src/exec_pty.c:1136 -#: src/exec_pty.c:1143 src/exec_pty.c:1150 src/exec_pty.c:1157 -#: src/exec_pty.c:1164 src/exec_pty.c:1171 src/exec_pty.c:1527 -#: src/exec_pty.c:1537 src/exec_pty.c:1582 src/exec_pty.c:1589 -#: src/exec_pty.c:1616 +#: src/exec_monitor.c:473 src/exec_monitor.c:481 src/exec_monitor.c:489 +#: src/exec_monitor.c:496 src/exec_monitor.c:503 src/exec_monitor.c:510 +#: src/exec_monitor.c:517 src/exec_monitor.c:524 src/exec_monitor.c:531 +#: src/exec_monitor.c:538 src/exec_nopty.c:220 src/exec_nopty.c:229 +#: src/exec_nopty.c:236 src/exec_nopty.c:243 src/exec_nopty.c:250 +#: src/exec_nopty.c:257 src/exec_nopty.c:264 src/exec_nopty.c:271 +#: src/exec_nopty.c:278 src/exec_nopty.c:285 src/exec_nopty.c:292 +#: src/exec_nopty.c:299 src/exec_nopty.c:307 src/exec_pty.c:644 +#: src/exec_pty.c:649 src/exec_pty.c:746 src/exec_pty.c:753 src/exec_pty.c:850 +#: src/exec_pty.c:1165 src/exec_pty.c:1174 src/exec_pty.c:1181 +#: src/exec_pty.c:1188 src/exec_pty.c:1195 src/exec_pty.c:1202 +#: src/exec_pty.c:1209 src/exec_pty.c:1216 src/exec_pty.c:1223 +#: src/exec_pty.c:1230 src/exec_pty.c:1237 src/exec_pty.c:1614 +#: src/exec_pty.c:1624 src/exec_pty.c:1669 src/exec_pty.c:1676 +#: src/exec_pty.c:1703 msgid "unable to add event to queue" msgstr "tapahtuman lisääminen jonoon epäonnistui" -#: src/exec_pty.c:1247 +#: src/exec_pty.c:1318 msgid "unable to create sockets" msgstr "pistokkeiden luominen epäonnistui" -#: src/exec_nopty.c:419 src/exec_pty.c:1485 +#: src/exec_nopty.c:424 src/exec_pty.c:1574 msgid "error in event loop" msgstr "virhe tapahtumasilmukassa" -#: src/exec_monitor.c:650 src/exec_nopty.c:430 +#: src/exec_monitor.c:711 src/exec_nopty.c:435 msgid "unable to restore tty label" msgstr "tty-nimiön palauttaminen epäonnistui" # Solaris privileges, remove PRIV_PROC_EXEC post-execve. -#: src/exec_common.c:166 +#: src/exec_common.c:171 msgid "unable to remove PRIV_PROC_EXEC from PRIV_LIMIT" msgstr "kohteen PRIV_PROC_EXEC poistaminen kohteesta PRIV_LIMIT epäonnistui" -#: src/exec_pty.c:150 +#: src/exec_pty.c:156 msgid "unable to allocate pty" msgstr "pty:n varaaminen epäonnistui" -#: src/exec_monitor.c:550 src/exec_nopty.c:359 src/exec_pty.c:1337 -#: src/exec_pty.c:1358 src/exec_pty.c:1378 src/tgetpass.c:254 +#: src/exec_monitor.c:600 src/exec_nopty.c:364 src/exec_pty.c:1408 +#: src/exec_pty.c:1429 src/exec_pty.c:1449 src/tgetpass.c:292 msgid "unable to create pipe" msgstr "putken luominen epäonnistui" @@ -216,17 +229,17 @@ msgid "error reading from pipe" msgstr "virhe luettaessa putkesta" -#: src/exec_monitor.c:322 +#: src/exec_monitor.c:364 msgid "error reading from socketpair" msgstr "virhe luettaessa vastakeparista" -#: src/exec_monitor.c:334 +#: src/exec_monitor.c:381 #, c-format msgid "unexpected reply type on backchannel: %d" msgstr "odottamaton vastaustyyppi paluukanavalla: %d" # Istunnolla voi olla ohjaava tty. Istunnon yksi prosessiryhmä voi olla edustaprosessiryhmä ja toimia siten ohjaavana tty:nä, joka vastaanottaa tty-syötteen ja -signaalit. -#: src/exec_monitor.c:542 +#: src/exec_monitor.c:592 msgid "unable to set controlling tty" msgstr "ohjaavan tty:n asettaminen epäonnistui" @@ -238,24 +251,24 @@ msgid "error in %s, line %d while loading plugin `%s'" msgstr "virhe tiedostossa %s, rivi %d alustettaessa lisäosaa ”%s”" -#: src/load_plugins.c:87 +#: src/load_plugins.c:92 #, c-format msgid "%s%s: %s" msgstr "%s%s: %s" # ensimmäinen parametri on path -#: src/load_plugins.c:125 +#: src/load_plugins.c:130 #, c-format msgid "%s must be owned by uid %d" msgstr "polun %s omistajan on oltava uid %d" # parametri on path -#: src/load_plugins.c:131 +#: src/load_plugins.c:136 #, c-format msgid "%s must be only be writable by owner" msgstr "polun %s on oltava vain omistajan kirjoitettava" -#: src/load_plugins.c:172 +#: src/load_plugins.c:177 #, c-format msgid "unable to load %s: %s" msgstr "kohteen %s lataaminen epäonnistui: %s" @@ -265,12 +278,12 @@ msgid "unable to find symbol `%s' in %s" msgstr "symbolin ”%s” löytäminen kohteesta %s epäonnistui" -#: src/load_plugins.c:187 +#: src/load_plugins.c:192 #, c-format msgid "unknown policy type %d found in %s" msgstr "tuntematon menettelytapatyyppi %d löytyi kohteesta %s" -#: src/load_plugins.c:193 +#: src/load_plugins.c:198 #, c-format msgid "incompatible plugin major version %d (expected %d) found in %s" msgstr "" @@ -281,7 +294,7 @@ msgid "ignoring policy plugin `%s' in %s, line %d" msgstr "ohitetaan menettelytapaliitännäinen ”%s” tiedostossa %s, rivi %d" -#: src/load_plugins.c:204 +#: src/load_plugins.c:209 msgid "only a single policy plugin may be specified" msgstr "vain yksi menettelytapalisäosa voidaan määritellä" @@ -297,7 +310,7 @@ msgstr "" "ohitetaan siirräntälisäosan ”%s” kaksoiskappale tiedostossa %s, rivi %d" -#: src/load_plugins.c:331 +#: src/load_plugins.c:347 #, c-format msgid "policy plugin %s does not include a check_policy method" msgstr "menettelytapalisäosa %s ei sisällä check_policy-metodia" @@ -311,47 +324,47 @@ msgid "unable to open socket" msgstr "vastakkeen avaaminen epäonnistui" -#: src/parse_args.c:315 +#: src/parse_args.c:320 msgid "the argument to -C must be a number greater than or equal to 3" msgstr "valitsimen -C argumentin on oltava vähintään 3" -#: src/parse_args.c:499 +#: src/parse_args.c:505 msgid "you may not specify both the `-i' and `-s' options" msgstr "" "sekä valitsimen ”-i” että valitsimen ”-s” määritteleminen ei ole sallittua" -#: src/parse_args.c:503 +#: src/parse_args.c:509 msgid "you may not specify both the `-i' and `-E' options" msgstr "" "sekä valitsimen ”-i” että valitsimen ”-E” määritteleminen ei ole sallittua" -#: src/parse_args.c:513 +#: src/parse_args.c:519 msgid "the `-E' option is not valid in edit mode" msgstr "valitsin ”-E” ei ole kelvollinen muokkaustilassa" -#: src/parse_args.c:515 +#: src/parse_args.c:521 msgid "you may not specify environment variables in edit mode" msgstr "ympäristömuuttujien määritteleminen muokkaustilassa ei ole salittua" -#: src/parse_args.c:523 +#: src/parse_args.c:529 msgid "the `-U' option may only be used with the `-l' option" msgstr "valitsinta ”-U” voidaan käyttää vain valitsimen ”-l” kanssa" -#: src/parse_args.c:527 +#: src/parse_args.c:533 msgid "the `-A' and `-S' options may not be used together" msgstr "valitsimia ”-A” ja ”-S” ei voi käyttää yhdessä" -#: src/parse_args.c:603 +#: src/parse_args.c:609 msgid "sudoedit is not supported on this platform" msgstr "sudoedit ei ole tuettu tällä alustalla" -#: src/parse_args.c:676 +#: src/parse_args.c:682 msgid "" "Only one of the -e, -h, -i, -K, -l, -s, -v or -V options may be specified" msgstr "" "Vain yksi valitsimista -e, -h, -i, -K, -l, -s, -v tai -V voidaan määritellä" -#: src/parse_args.c:690 +#: src/parse_args.c:696 #, c-format msgid "" "%s - edit files as another user\n" @@ -360,7 +373,7 @@ "%s - muokkaa tiedostoja toisena käyttäjänä\n" "\n" -#: src/parse_args.c:692 +#: src/parse_args.c:698 #, c-format msgid "" "%s - execute a command as another user\n" @@ -369,7 +382,7 @@ "%s - suorita komentoja toisena käyttäjänä\n" "\n" -#: src/parse_args.c:697 +#: src/parse_args.c:703 #, c-format msgid "" "\n" @@ -378,66 +391,66 @@ "\n" "Valitsimet:\n" -#: src/parse_args.c:699 +#: src/parse_args.c:705 msgid "use a helper program for password prompting" msgstr "käytä apuohjelmaa salasanakyselyyn" -#: src/parse_args.c:702 +#: src/parse_args.c:708 msgid "use specified BSD authentication type" msgstr "käytä määriteltyä BSD-todennustyyppiä" -#: src/parse_args.c:705 +#: src/parse_args.c:711 msgid "run command in the background" msgstr "suorita komento taustalla" -#: src/parse_args.c:707 +#: src/parse_args.c:713 msgid "close all file descriptors >= num" msgstr "sulje kaikki tiedostokuvaajat >= num" -#: src/parse_args.c:710 +#: src/parse_args.c:716 msgid "run command with the specified BSD login class" msgstr "suorita komento määritellyllä BSD-kirjautumisluokalla" -#: src/parse_args.c:713 +#: src/parse_args.c:719 msgid "preserve user environment when running command" msgstr "säilytä käyttäjäympäristö komentoa suoritettaessa" -#: src/parse_args.c:717 +#: src/parse_args.c:723 msgid "edit files instead of running a command" msgstr "muokkaa tiedostoja komennon suorittamisen sijasta" # tämä viittaa runas_group-määritelyyn -#: src/parse_args.c:719 +#: src/parse_args.c:725 msgid "run command as the specified group name or ID" msgstr "suorita komento määriteltynä ryhmänimenä tai tunnisteena" -#: src/parse_args.c:721 +#: src/parse_args.c:727 msgid "set HOME variable to target user's home dir" msgstr "aseta HOME-muuttuja osoittamaan kohdekäyttäjän kotihakemistoon" -#: src/parse_args.c:723 +#: src/parse_args.c:729 msgid "display help message and exit" msgstr "näytä opasteviesti ja poistu" -#: src/parse_args.c:725 +#: src/parse_args.c:731 msgid "run command on host (if supported by plugin)" msgstr "suorita komento verkkokoneessa (jos lisäosa tukee)" -#: src/parse_args.c:727 +#: src/parse_args.c:733 msgid "run login shell as the target user; a command may also be specified" msgstr "" "suorita kirjautumiskomentoikkuna kohdekäyttäjänä; komento voidaan myös " "määritellä" -#: src/parse_args.c:729 +#: src/parse_args.c:735 msgid "remove timestamp file completely" msgstr "poista aikaleimatiedosto kokonaan" -#: src/parse_args.c:731 +#: src/parse_args.c:737 msgid "invalidate timestamp file" msgstr "mitätöi aikaleimatiedosto" -#: src/parse_args.c:733 +#: src/parse_args.c:739 msgid "" "list user's privileges or check a specific command; use twice for longer " "format" @@ -445,223 +458,223 @@ "luettele käyttäjä käyttöoikeudet ja tarkista määritelty komento; käytä " "kahdesti pitemmällä muodolla" -#: src/parse_args.c:735 +#: src/parse_args.c:741 msgid "non-interactive mode, no prompts are used" msgstr "vuorovaikutteeton tila, ei kysy käyttäjältä" -#: src/parse_args.c:737 +#: src/parse_args.c:743 msgid "preserve group vector instead of setting to target's" msgstr "säilytä ryhmävektori kohteen vektorin asettamisen sijasta" -#: src/parse_args.c:739 +#: src/parse_args.c:745 msgid "use the specified password prompt" msgstr "käytä määriteltyä salasanakehotetta" -#: src/parse_args.c:742 +#: src/parse_args.c:748 msgid "create SELinux security context with specified role" msgstr "luo SELinux-turva-asiayhteys määritellyllä roolilla" -#: src/parse_args.c:745 +#: src/parse_args.c:751 msgid "read password from standard input" msgstr "lue salasana vakiosyötteestä" -#: src/parse_args.c:747 +#: src/parse_args.c:753 msgid "run shell as the target user; a command may also be specified" msgstr "" "suorita komentotulkki kohdekäyttäjänä; myös komento voidaan määritellä" -#: src/parse_args.c:750 +#: src/parse_args.c:756 msgid "create SELinux security context with specified type" msgstr "luo SELinux-turva-asiayhteys määritellyllä roolilla" -#: src/parse_args.c:755 +#: src/parse_args.c:761 msgid "in list mode, display privileges for user" msgstr "luettelotilassa, näytä käyttöoikeudet käyttäjälle" -#: src/parse_args.c:757 +#: src/parse_args.c:763 msgid "run command (or edit file) as specified user name or ID" msgstr "" "suorita komento (tai muokkaa tiedostoa) määriteltynä käyttäjänimenä tai " "tunnisteena" -#: src/parse_args.c:759 +#: src/parse_args.c:765 msgid "display version information and exit" msgstr "näytä versiotiedot ja poistu" -#: src/parse_args.c:761 +#: src/parse_args.c:767 msgid "update user's timestamp without running a command" msgstr "päivitä käyttäjän aikaleima suorittamatta komentoa" -#: src/parse_args.c:763 +#: src/parse_args.c:769 msgid "stop processing command line arguments" msgstr "lopeta komentoriviargumenttien käsittely" -#: src/selinux.c:78 +#: src/selinux.c:83 msgid "unable to open audit system" msgstr "audit-järjestelmän avaaminen epäonnistui" -#: src/selinux.c:88 +#: src/selinux.c:93 msgid "unable to send audit message" msgstr "audit-viestin lähettäminen epäonnistui" -#: src/selinux.c:116 +#: src/selinux.c:121 #, c-format msgid "unable to fgetfilecon %s" msgstr "funktion fgetfilecon %s kutsuminen epäonnistui" -#: src/selinux.c:121 +#: src/selinux.c:126 #, c-format msgid "%s changed labels" msgstr "%s muutti nimiöitä" -#: src/selinux.c:126 +#: src/selinux.c:131 #, c-format msgid "unable to restore context for %s" msgstr "asiayhteyden palauttaminen kohteelle %s epäonnistui" -#: src/selinux.c:167 +#: src/selinux.c:172 #, c-format msgid "unable to open %s, not relabeling tty" msgstr "kohteen %s avaaminen epäonnistui, ei nimiöidä uudelleen tty:tä" -#: src/selinux.c:180 +#: src/selinux.c:185 msgid "unable to get current tty context, not relabeling tty" msgstr "" "nykyisen tty-asiayhteyden hakeminen epäonnistui, ei nimiöidä uudelleen tty:tä" -#: src/selinux.c:192 +#: src/selinux.c:197 msgid "unable to get new tty context, not relabeling tty" msgstr "" "uuden tty-asiayhteyden hakeminen epäonnistui, ei nimiöidä uudelleen tty:tä" -#: src/selinux.c:199 +#: src/selinux.c:204 msgid "unable to set new tty context" msgstr "uuden tty-asiayhteyden asettaminen epäonnistui" -#: src/selinux.c:273 +#: src/selinux.c:278 #, c-format msgid "you must specify a role for type %s" msgstr "tyypille %s on määriteltävä rooli" -#: src/selinux.c:279 +#: src/selinux.c:284 #, c-format msgid "unable to get default type for role %s" msgstr "oletustyypin hakeminen roolille %s epäonnistui" -#: src/selinux.c:297 +#: src/selinux.c:302 #, c-format msgid "failed to set new role %s" msgstr "uuden roolin %s asettaminen epäonnistui" -#: src/selinux.c:301 +#: src/selinux.c:306 #, c-format msgid "failed to set new type %s" msgstr "uuden tyypin %s asettaminen epäonnistui" -#: src/selinux.c:313 +#: src/selinux.c:318 #, c-format msgid "%s is not a valid context" msgstr "%s ei ole kelvollinen asiayhteys" -#: src/selinux.c:348 +#: src/selinux.c:353 msgid "failed to get old_context" msgstr "kohteen old_context hakeminen epäonnistui" -#: src/selinux.c:354 +#: src/selinux.c:359 msgid "unable to determine enforcing mode." msgstr "vahvistustilan määritteleminen epäonnistui." -#: src/selinux.c:371 +#: src/selinux.c:376 #, c-format msgid "unable to set tty context to %s" msgstr "ei kyetä asettamaan tty-asiayhteydeksi %s" -#: src/selinux.c:410 +#: src/selinux.c:415 #, c-format msgid "unable to set exec context to %s" msgstr "ei kyetä asettamaan suoritusasiayhteydeksi %s" -#: src/selinux.c:417 +#: src/selinux.c:422 #, c-format msgid "unable to set key creation context to %s" msgstr "ei kyetä asettamaan avaimenluontiasiayhteydeksi %s" -#: src/sesh.c:74 +#: src/sesh.c:77 msgid "requires at least one argument" msgstr "vaatii vähintään yhden argumentin" -#: src/exec_monitor.c:567 src/sesh.c:122 src/sudo.c:1146 +#: src/exec_monitor.c:628 src/sesh.c:125 src/sudo.c:1130 #, c-format msgid "unable to execute %s" msgstr "kohteen %s suorittaminen epäonnistui" -#: src/solaris.c:76 +#: src/solaris.c:81 msgid "resource control limit has been reached" msgstr "resurssivalvontaraja saavutettu" -#: src/solaris.c:79 +#: src/solaris.c:84 #, c-format msgid "user \"%s\" is not a member of project \"%s\"" msgstr "käyttäjä ”%s” ei ole hankkeen ”%s” jäsen" -#: src/solaris.c:83 +#: src/solaris.c:88 msgid "the invoking task is final" msgstr "kutsuttu tehtävä on final-tyyppinen" -#: src/solaris.c:86 +#: src/solaris.c:91 #, c-format msgid "could not join project \"%s\"" msgstr "hankkeeseen ”%s” liittyminen epäonnistui" -#: src/solaris.c:91 +#: src/solaris.c:96 #, c-format msgid "no resource pool accepting default bindings exists for project \"%s\"" msgstr "hankkeelle ”%s” ei ole oletusyhteydet hyväksyvää resurssivarantoa" -#: src/solaris.c:95 +#: src/solaris.c:100 #, c-format msgid "specified resource pool does not exist for project \"%s\"" msgstr "hankkeelle ”%s” ei ole määriteltyä resurssivarantoa" -#: src/solaris.c:99 +#: src/solaris.c:104 #, c-format msgid "could not bind to default resource pool for project \"%s\"" msgstr "hankkeelle ”%s” ei voitu sitoa oletusresurssivarantoa" -#: src/solaris.c:105 +#: src/solaris.c:110 #, c-format msgid "setproject failed for project \"%s\"" msgstr "funktio setproject hankkeelle ”%s” epäonnistui" -#: src/solaris.c:107 +#: src/solaris.c:112 #, c-format msgid "warning, resource control assignment failed for project \"%s\"" msgstr "varoitus, hankkeen ”%s” resurssiohjausosoitus epäonnistui" -#: src/sudo.c:195 +#: src/sudo.c:201 #, c-format msgid "Sudo version %s\n" msgstr "Sudo-versio %s\n" -#: src/sudo.c:197 +#: src/sudo.c:203 #, c-format msgid "Configure options: %s\n" msgstr "Asetusvalitsimet: %s\n" -#: src/sudo.c:205 +#: src/sudo.c:211 msgid "fatal error, unable to load plugins" msgstr "vakava virhe, lisäosien lataaminen epäonnistui" -#: src/sudo.c:213 +#: src/sudo.c:219 msgid "unable to initialize policy plugin" msgstr "menettelytapalisäosan alustaminen epäonnistui" -#: src/sudo.c:273 +#: src/sudo.c:279 #, c-format msgid "error initializing I/O plugin %s" msgstr "virhe alustettaessa siirräntälisäosaa %s" -#: src/sudo.c:296 +#: src/sudo.c:302 #, c-format msgid "unexpected sudo mode 0x%x" msgstr "odottamaton sudo-tila 0x%x" @@ -676,13 +689,13 @@ msgstr "tuntematon uid-käyttäjätunniste %u: kuka olet?" # ensimmäinen parametri on path -#: src/sudo.c:896 +#: src/sudo.c:880 #, c-format msgid "%s must be owned by uid %d and have the setuid bit set" msgstr "" "polun %s omistajan on oltava uid %d ja setuid-bitin on oltava asetettu" -#: src/sudo.c:899 +#: src/sudo.c:883 #, c-format msgid "" "effective uid is not %d, is %s on a file system with the 'nosuid' option set " @@ -692,164 +705,164 @@ "tiedostojärjestelmässä, jossa on ’nosuid’-valitsin vai onko tämä NFS-" "tiedostojärjestelmä ilman root-käyttöoikeuksia?" -#: src/sudo.c:905 +#: src/sudo.c:889 #, c-format msgid "effective uid is not %d, is sudo installed setuid root?" msgstr "" "todellinen käyttäjätunniste ei ole %d, onko sudo asennettu setuid root -" "käyttöoikeuksilla?" -#: src/exec.c:160 +#: src/exec.c:165 #, c-format msgid "unknown login class %s" msgstr "tuntematon kirjautumisluokka %s" -#: src/exec.c:173 +#: src/exec.c:178 msgid "unable to set user context" msgstr "käyttäjäasiayhteyden asettaminen epäonnistui" -#: src/sudo.c:958 +#: src/sudo.c:942 msgid "unable to set supplementary group IDs" msgstr "lisäryhmätunnisteiden asettaminen epäonnistui" # tämän ymmärrän niin, että käyttöjärjestelmäydin luo tiedoston ja antaa tälle tavallaan tilapäisen effective gid-tunnisteen, joka vaihdetaan suorittamisen yhteydessä prosessin omistajan suoritettavaksi ryhmätunnisteeksi. -#: src/sudo.c:965 +#: src/sudo.c:949 #, c-format msgid "unable to set effective gid to runas gid %u" msgstr "" "voimassaolevan gid-ryhmätunnisteen asettaminen suoritettavaksi gid-" "ryhmätunnisteeksi %u epäonnistui" -#: src/sudo.c:971 +#: src/sudo.c:955 #, c-format msgid "unable to set gid to runas gid %u" msgstr "" "gid-ryhmätunnisteen asettaminen suoritettavaksi gid-ryhmätunnisteeksi %u " "epäonnistui" -#: src/exec.c:189 +#: src/exec.c:194 msgid "unable to set process priority" msgstr "prosessiprioriteetin asettaminen epäonnistui" -#: src/exec.c:197 +#: src/exec.c:202 #, c-format msgid "unable to change root to %s" msgstr "root-käyttäjän vaihtaminen käyttäjäksi %s epäonnistui" -#: src/exec.c:210 src/exec.c:216 src/exec.c:223 +#: src/exec.c:215 src/exec.c:221 src/exec.c:228 #, c-format msgid "unable to change to runas uid (%u, %u)" msgstr "" "ei kyetä vaihtamaan suoritettavaksi uid-käyttäjätunnisteeksi (%u, %u)" # parametrina on CWD- eli Change Working Directory- komennolla palautettava hakemisto -#: src/exec.c:241 +#: src/exec.c:246 #, c-format msgid "unable to change directory to %s" msgstr "ei kyetä vaihtamaan hakemistoksi %s" -#: src/sudo.c:1028 +#: src/sudo.c:1012 #, c-format msgid "unexpected child termination condition: %d" msgstr "lapsiprosessin odottamaton päättymisehto: %d" -#: src/sudo.c:1174 +#: src/sudo.c:1158 #, c-format msgid "policy plugin %s is missing the `check_policy' method" msgstr "menettelytapalisäosa %s ei sisällä ”check_policy”-metodia" -#: src/sudo.c:1192 +#: src/sudo.c:1176 #, c-format msgid "policy plugin %s does not support listing privileges" msgstr "menettelytapalisäosa %s ei tue luettelointikäyttöoikeuksia" -#: src/sudo.c:1209 +#: src/sudo.c:1193 #, c-format msgid "policy plugin %s does not support the -v option" msgstr "menettelytapalisäosa %s ei tue valitsinta -v" -#: src/sudo.c:1224 +#: src/sudo.c:1208 #, c-format msgid "policy plugin %s does not support the -k/-K options" msgstr "menettelytapalisäosa %s ei tue valitsimia -k/-K" -#: src/sudo_edit.c:962 +#: src/sudo_edit.c:976 #, c-format msgid "unable to change uid to root (%u)" msgstr "" "uid-käyttäjätunnisteen vaihtaminen root-tunnisteeksi (%u) epäonnistui" -#: src/sudo_edit.c:979 +#: src/sudo_edit.c:993 msgid "plugin error: missing file list for sudoedit" msgstr "lisäosavirhe: puuttuu sudoedit-tiedostoluettelo" -#: src/sudo_edit.c:578 src/sudo_edit.c:690 +#: src/sudo_edit.c:592 src/sudo_edit.c:704 #, c-format msgid "%s: not a regular file" msgstr "%s: ei ole tavallinen tiedosto" -#: src/sudo_edit.c:621 src/sudo_edit.c:728 +#: src/sudo_edit.c:635 src/sudo_edit.c:742 #, c-format msgid "%s: short write" msgstr "%s: lyhyt kirjoitus" -#: src/sudo_edit.c:691 +#: src/sudo_edit.c:705 #, c-format msgid "%s left unmodified" msgstr "%s jätetty muokkaamattomaksi" -#: src/sudo_edit.c:704 src/sudo_edit.c:889 +#: src/sudo_edit.c:718 src/sudo_edit.c:903 #, c-format msgid "%s unchanged" msgstr "%s muuttamaton" -#: src/sudo_edit.c:717 src/sudo_edit.c:739 +#: src/sudo_edit.c:731 src/sudo_edit.c:753 #, c-format msgid "unable to write to %s" msgstr "kohteeseen %s kirjoittaminen epäonnistui" -#: src/sudo_edit.c:718 src/sudo_edit.c:737 src/sudo_edit.c:740 -#: src/sudo_edit.c:914 src/sudo_edit.c:918 +#: src/sudo_edit.c:732 src/sudo_edit.c:751 src/sudo_edit.c:754 +#: src/sudo_edit.c:928 src/sudo_edit.c:932 #, c-format msgid "contents of edit session left in %s" msgstr "muokkausistunnon sisältö jätetty kohteessa %s" -#: src/sudo_edit.c:736 +#: src/sudo_edit.c:750 msgid "unable to read temporary file" msgstr "tilapäisen tiedoston lukeminen epäonnistui" -#: src/tgetpass.c:107 +#: src/tgetpass.c:141 msgid "no tty present and no askpass program specified" msgstr "ei tty:tä käytettävissä eikä salasanan kyselyohjelmaa määriteltynä" -#: src/tgetpass.c:116 +#: src/tgetpass.c:150 msgid "no askpass program specified, try setting SUDO_ASKPASS" msgstr "" "salasanan kyselyohjelma ei ole määritelty, yritä asettaa SUDO_ASKPASS" -#: src/tgetpass.c:269 +#: src/tgetpass.c:307 #, c-format msgid "unable to set gid to %u" msgstr "ei kyetä asettamaan gid-ryhmätunnisteeksi %u" -#: src/tgetpass.c:273 +#: src/tgetpass.c:311 #, c-format msgid "unable to set uid to %u" msgstr "ei kyetä asettamaan uid-käyttäjätunnisteeksi %u" -#: src/tgetpass.c:278 +#: src/tgetpass.c:316 #, c-format msgid "unable to run %s" msgstr "salasanakyselyn %s suorittaminen epäonnistui" -#: src/utmp.c:266 +#: src/utmp.c:271 msgid "unable to save stdin" msgstr "vakiosyötteeseen tallentaminen epäonnistui" -#: src/utmp.c:268 +#: src/utmp.c:273 msgid "unable to dup2 stdin" msgstr "funktion dup2 kutsuminen vakiosyötteellä epäonnistui" -#: src/utmp.c:271 +#: src/utmp.c:276 msgid "unable to restore stdin" msgstr "vakiosyötteen palauttaminen epäonnistui" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/tar.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/tar.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/tar.po 2019-02-21 10:34:07.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/tar.po 2019-02-28 10:34:06.000000000 +0000 @@ -14,21 +14,21 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:02+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:59+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" -#: gnu/argmatch.c:133 +#: gnu/argmatch.c:134 #, c-format msgid "invalid argument %s for %s" msgstr "argumentti %s on virheellinen %s:lle" -#: gnu/argmatch.c:134 +#: gnu/argmatch.c:135 #, c-format msgid "ambiguous argument %s for %s" msgstr "argumentti %s on moniselitteinen %s:lle" -#: gnu/argmatch.c:153 +#: gnu/argmatch.c:154 msgid "Valid arguments are:" msgstr "Kelvolliset argumentit ovat:" @@ -37,7 +37,7 @@ msgid "ARGP_HELP_FMT: %s value is less than or equal to %s" msgstr "ARGP_HELP_FMT: %s-arvo on pienempi tai yhtäsuuri kuin %s" -#: gnu/argp-help.c:221 +#: gnu/argp-help.c:224 #, c-format msgid "%.*s: ARGP_HELP_FMT parameter requires a value" msgstr "%.*s: ARGP_HELP_FMT-parametri vaatii arvon" @@ -47,17 +47,17 @@ msgid "%.*s: ARGP_HELP_FMT parameter must be positive" msgstr "%.*s: ARGP_HELP_FMT-parametrin on oltava positiivinen" -#: gnu/argp-help.c:236 +#: gnu/argp-help.c:234 #, c-format msgid "%.*s: Unknown ARGP_HELP_FMT parameter" msgstr "%.*s: Tuntematon ARGP_HELP_FMT-parametri" -#: gnu/argp-help.c:248 +#: gnu/argp-help.c:247 #, c-format msgid "Garbage in ARGP_HELP_FMT: %s" msgstr "Roskaa ARGP_HELP_FMT:ssä: %s" -#: gnu/argp-help.c:1248 +#: gnu/argp-help.c:1228 msgid "" "Mandatory or optional arguments to long options are also mandatory or " "optional for any corresponding short options." @@ -65,29 +65,29 @@ "Pitkien valitsinten pakolliset tai valinnaiset argumentit ovat pakollisia " "tai valinnaisia myös vastaaville lyhyille." -#: gnu/argp-help.c:1645 +#: gnu/argp-help.c:1615 msgid "Usage:" msgstr "Käyttö:" -#: gnu/argp-help.c:1649 +#: gnu/argp-help.c:1619 msgid " or: " msgstr " tai: " -#: gnu/argp-help.c:1661 +#: gnu/argp-help.c:1631 msgid " [OPTION...]" msgstr " [VALITSIN...]" -#: gnu/argp-help.c:1688 +#: gnu/argp-help.c:1658 #, c-format msgid "Try '%s --help' or '%s --usage' for more information.\n" msgstr "Kokeile ”%s --help” tai ”%s --usage” saadaksesi lisää tietoa.\n" -#: gnu/argp-help.c:1716 +#: gnu/argp-help.c:1686 #, c-format msgid "Report bugs to %s.\n" msgstr "Ilmoita ohjelmistovioista (englanniksi) osoitteeseen %s.\n" -#: gnu/argp-help.c:1935 gnu/error.c:191 +#: gnu/argp-help.c:1887 gnu/error.c:195 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" @@ -104,36 +104,36 @@ msgid "NAME" msgstr "NIMI" -#: gnu/argp-parse.c:83 +#: gnu/argp-parse.c:84 msgid "set the program name" msgstr "aseta ohjelman nimi" -#: gnu/argp-parse.c:84 +#: gnu/argp-parse.c:85 msgid "SECS" msgstr "SEK" -#: gnu/argp-parse.c:85 +#: gnu/argp-parse.c:86 msgid "hang for SECS seconds (default 3600)" msgstr "odota SEK sekuntia (oletus 3600)" -#: gnu/argp-parse.c:142 +#: gnu/argp-parse.c:143 msgid "print program version" msgstr "näytä ohjelman versio" -#: gnu/argp-parse.c:159 +#: gnu/argp-parse.c:160 msgid "(PROGRAM ERROR) No version known!?" msgstr "(OHJELMAVIRHE) Tuntematon versio‽" -#: gnu/argp-parse.c:612 +#: gnu/argp-parse.c:613 #, c-format msgid "%s: Too many arguments\n" msgstr "%s: Liian monta argumenttia\n" -#: gnu/argp-parse.c:755 +#: gnu/argp-parse.c:759 msgid "(PROGRAM ERROR) Option should have been recognized!?" msgstr "(OHJELMAVIRHE) Valitsin olisi pitänyt tunnistaa‽" -#: gnu/closeout.c:112 +#: gnu/closeout.c:122 msgid "write error" msgstr "kirjoitusvirhe" @@ -167,12 +167,12 @@ msgid "%s: unrecognized option '%c%s'\n" msgstr "%s: tunnistamaton valitsin ”%c%s”\n" -#: gnu/getopt.c:835 gnu/getopt.c:838 +#: gnu/getopt.c:621 #, c-format msgid "%s: invalid option -- '%c'\n" msgstr "%s: virheellinen valitsin -- ”%c”\n" -#: gnu/getopt.c:891 gnu/getopt.c:908 gnu/getopt.c:1118 gnu/getopt.c:1136 +#: gnu/getopt.c:636 gnu/getopt.c:682 #, c-format msgid "%s: option requires an argument -- '%c'\n" msgstr "%s: valitsin vaatii argumentin -- ”%c”\n" @@ -225,13 +225,13 @@ #. for your locale. #. #. If you don't know what to put here, please see -#. +#. #. and use glyphs suitable for your language. -#: gnu/quotearg.c:312 +#: gnu/quotearg.c:362 msgid "`" msgstr "”" -#: gnu/quotearg.c:313 +#: gnu/quotearg.c:363 msgid "'" msgstr "”" @@ -602,8 +602,8 @@ msgid "set debug level" msgstr "aseta vianjäljityksen taso" -#: rmt/rmt.c:698 src/names.c:70 src/names.c:74 src/names.c:92 src/names.c:102 -#: src/names.c:105 src/names.c:108 src/names.c:111 src/names.c:113 +#: rmt/rmt.c:698 src/names.c:71 src/names.c:75 src/names.c:93 src/names.c:103 +#: src/names.c:106 src/names.c:109 src/names.c:112 src/names.c:114 #: src/tar.c:430 src/tar.c:511 src/tar.c:513 src/tar.c:615 src/tar.c:747 #: tests/genfile.c:136 tests/genfile.c:185 tests/genfile.c:189 #: tests/genfile.c:192 tests/genfile.c:198 @@ -619,7 +619,7 @@ msgid "cannot open %s" msgstr "tiedostoa %s ei voi avata" -#: rmt/rmt.c:780 tests/genfile.c:960 tests/genfile.c:977 +#: rmt/rmt.c:780 tests/genfile.c:977 tests/genfile.c:994 #, c-format msgid "too many arguments" msgstr "liian monta argumenttia" @@ -628,17 +628,17 @@ msgid "Garbage command" msgstr "Roskakomento" -#: src/buffer.c:461 src/buffer.c:466 src/buffer.c:760 src/buffer.c:1396 -#: src/buffer.c:1433 src/buffer.c:1445 src/buffer.c:1474 src/delete.c:212 +#: src/buffer.c:474 src/buffer.c:479 src/buffer.c:773 src/buffer.c:1415 +#: src/buffer.c:1452 src/buffer.c:1464 src/buffer.c:1493 src/delete.c:211 #: src/list.c:275 src/update.c:188 msgid "This does not look like a tar archive" msgstr "Tämä ei näytä tar-arkistolta" -#: src/buffer.c:579 +#: src/buffer.c:592 msgid "Total bytes written" msgstr "Kirjoitettuja tavuja yhteensä" -#: src/buffer.c:577 +#: src/buffer.c:590 msgid "Total bytes read" msgstr "Luettuja tavuja yhteensä" @@ -647,86 +647,86 @@ msgid "Total bytes deleted: %s\n" msgstr "Poistettuja tavuja yhteensä: %s\n" -#: src/buffer.c:659 +#: src/buffer.c:672 msgid "(pipe)" msgstr "(putki)" -#: src/buffer.c:698 +#: src/buffer.c:711 msgid "Invalid value for record_size" msgstr "Virheellinen arvo kentälle record_size" -#: src/buffer.c:701 +#: src/buffer.c:714 msgid "No archive name given" msgstr "Arkiston nimeä ei ole annettu" -#: src/buffer.c:744 +#: src/buffer.c:757 msgid "Cannot verify stdin/stdout archive" msgstr "Vakiosyötteessä/tulosteessa olevaa arkistoa ei voi varmistaa" -#: src/buffer.c:757 +#: src/buffer.c:770 #, c-format msgid "Archive is compressed. Use %s option" msgstr "Arkisto on tiivistetty. Käytä valitsinta %s" -#: src/buffer.c:815 src/tar.c:2460 +#: src/buffer.c:828 src/tar.c:2455 msgid "Cannot update compressed archives" msgstr "Pakattuja arkistoja ei voi päivittää" -#: src/buffer.c:908 +#: src/buffer.c:928 msgid "At beginning of tape, quitting now" msgstr "Nauhan alussa, lopetetaan" -#: src/buffer.c:914 +#: src/buffer.c:934 msgid "Too many errors, quitting" msgstr "Liian monta virhettä, lopetetaan" -#: src/buffer.c:947 +#: src/buffer.c:967 #, c-format msgid "Record size = %lu block" msgid_plural "Record size = %lu blocks" msgstr[0] "Tietueen koko = %lu lohko" msgstr[1] "Tietueen koko = %lu lohkoa" -#: src/buffer.c:968 +#: src/buffer.c:988 #, c-format msgid "Unaligned block (%lu byte) in archive" msgid_plural "Unaligned block (%lu bytes) in archive" msgstr[0] "Kohdistamaton lohko (%lu tavu) arkistossa" msgstr[1] "Kohdistamaton lohko (%lu tavua) arkistossa" -#: src/buffer.c:1055 +#: src/buffer.c:1075 msgid "Cannot backspace archive file; it may be unreadable without -i" msgstr "" "Arkistossa ei voi siirtyä taaksepäin; sitä ei ehkä voi lukea ilman " "valitsinta -i" -#: src/buffer.c:1087 +#: src/buffer.c:1107 msgid "rmtlseek not stopped at a record boundary" msgstr "rmtlseek ei pysähtynyt tietueen rajalle" -#: src/buffer.c:1148 +#: src/buffer.c:1168 #, c-format msgid "%s: contains invalid volume number" msgstr "%s: sisältää virheellisen arkiston osan järjestysnumeron" -#: src/buffer.c:1183 +#: src/buffer.c:1203 msgid "Volume number overflow" msgstr "Arkisto-osan järjestysnumeron ylivuoto" -#: src/buffer.c:1198 +#: src/buffer.c:1218 #, c-format msgid "Prepare volume #%d for %s and hit return: " msgstr "Valmistele osa #%d arkistolle %s ja paina return: " -#: src/buffer.c:1204 +#: src/buffer.c:1224 msgid "EOF where user reply was expected" msgstr "Tiedoston loppu odotetun käyttäjän syötteen sijaan" -#: src/buffer.c:1209 src/buffer.c:1241 +#: src/buffer.c:1229 src/buffer.c:1261 msgid "WARNING: Archive is incomplete" msgstr "VAROITUS: Arkisto on epätäydellinen" -#: src/buffer.c:1223 +#: src/buffer.c:1243 #, c-format msgid "" " n name Give a new file name for the next (and subsequent) volume(s)\n" @@ -738,35 +738,35 @@ " q Keskeytä tar\n" " y tai rivinv. Jatka suoritusta\n" -#: src/buffer.c:1228 +#: src/buffer.c:1248 #, c-format msgid " ! Spawn a subshell\n" msgstr " ! Käynnistä alikuori\n" -#: src/buffer.c:1229 +#: src/buffer.c:1249 #, c-format msgid " ? Print this list\n" msgstr " ? Näytä tämä lista\n" -#: src/buffer.c:1236 +#: src/buffer.c:1256 msgid "No new volume; exiting.\n" msgstr "Ei uutta arkiston osaa, poistutaan.\n" -#: src/buffer.c:1269 +#: src/buffer.c:1289 msgid "File name not specified. Try again.\n" msgstr "Tiedostonimeä ei annettu. Yritä uudelleen.\n" -#: src/buffer.c:1282 +#: src/buffer.c:1301 #, c-format msgid "Invalid input. Type ? for help.\n" msgstr "Virheellinen syöte. Kirjoita ? ohjeen näyttämiseksi.\n" -#: src/buffer.c:1333 +#: src/buffer.c:1352 #, c-format msgid "%s command failed" msgstr "Komento %s epäonnistui" -#: src/buffer.c:1523 +#: src/buffer.c:1541 #, c-format msgid "" "%s is possibly continued on this volume: header contains truncated name" @@ -774,32 +774,32 @@ "%s jatkuu mahdollisesti tällä arkiston osalla: otsake sisältää typistetyn " "nimen" -#: src/buffer.c:1511 src/buffer.c:1527 +#: src/buffer.c:1529 src/buffer.c:1545 #, c-format msgid "%s is not continued on this volume" msgstr "%s ei jatku tällä arkiston osalla" -#: src/buffer.c:1541 +#: src/buffer.c:1559 #, c-format msgid "%s is the wrong size (%s != %s + %s)" msgstr "%s on väärän kokoinen (%s ≠ %s + %s)" -#: src/buffer.c:1556 +#: src/buffer.c:1574 #, c-format msgid "This volume is out of sequence (%s - %s != %s)" msgstr "Tämä arkiston osa epäjärjestyksessä (%s - %s ≠ %s)" -#: src/buffer.c:1634 src/buffer.c:1660 +#: src/buffer.c:1652 src/buffer.c:1678 #, c-format msgid "Archive not labeled to match %s" msgstr "Arkistoa ei ole nimetty täsmää nimiöön %s" -#: src/buffer.c:1664 +#: src/buffer.c:1682 #, c-format msgid "Volume %s does not match %s" msgstr "Arkiston osa %s ei täsmää nimiöön %s" -#: src/buffer.c:1758 +#: src/buffer.c:1774 #, c-format msgid "" "%s: file name too long to be stored in a GNU multivolume header, truncated" @@ -807,94 +807,94 @@ "%s: tiedostonimi on liian pitkä tallennettavaksi moniosaisen GNU-arkiston " "otsakkeeseen; nimi typistetty" -#: src/buffer.c:1949 +#: src/buffer.c:1965 msgid "write did not end on a block boundary" msgstr "kirjoitus ei päättynyt lohkon rajalle" -#: src/compare.c:96 +#: src/compare.c:98 #, c-format msgid "Could only read %lu of %lu byte" msgid_plural "Could only read %lu of %lu bytes" msgstr[0] "Voitiin lukea vain %lu tavua %lu tavusta" msgstr[1] "Voitiin lukea vain %lu tavua %lu tavusta" -#: src/compare.c:106 src/compare.c:395 +#: src/compare.c:108 src/compare.c:398 msgid "Contents differ" msgstr "Sisällöt eroavat" -#: src/compare.c:132 src/extract.c:1177 src/incremen.c:1508 src/list.c:489 -#: src/list.c:1405 src/xheader.c:847 +#: src/compare.c:134 src/extract.c:1204 src/incremen.c:1508 src/list.c:488 +#: src/list.c:1404 src/xheader.c:847 msgid "Unexpected EOF in archive" msgstr "Odottamaton tiedoston loppu arkistossa" -#: src/compare.c:180 src/compare.c:196 src/compare.c:314 src/compare.c:419 +#: src/compare.c:182 src/compare.c:198 src/compare.c:317 src/compare.c:422 msgid "File type differs" msgstr "Tiedoston tyyppi eroaa" -#: src/compare.c:183 src/compare.c:203 src/compare.c:328 +#: src/compare.c:185 src/compare.c:205 src/compare.c:331 msgid "Mode differs" msgstr "Tila eroaa" -#: src/compare.c:206 +#: src/compare.c:208 msgid "Uid differs" msgstr "UID eroaa" -#: src/compare.c:208 +#: src/compare.c:210 msgid "Gid differs" msgstr "GID eroaa" -#: src/compare.c:212 +#: src/compare.c:214 msgid "Mod time differs" msgstr "Muutosaika eroaa" -#: src/compare.c:216 src/compare.c:429 +#: src/compare.c:218 src/compare.c:432 msgid "Size differs" msgstr "Koko eroaa" -#: src/compare.c:265 +#: src/compare.c:267 #, c-format msgid "Not linked to %s" msgstr "Ei ole linkitetty tiedostoon %s" -#: src/compare.c:290 +#: src/compare.c:293 msgid "Symlink differs" msgstr "Symlinkki eroaa" -#: src/compare.c:322 +#: src/compare.c:325 msgid "Device number differs" msgstr "Laitenumero eroaa" -#: src/compare.c:470 +#: src/compare.c:473 #, c-format msgid "Verify " msgstr "Tarkasta " -#: src/compare.c:477 +#: src/compare.c:480 #, c-format msgid "%s: Unknown file type '%c', diffed as normal file" msgstr "%s: Tuntematon tiedostotyyppi ”%c”, vertailtu normaalina tiedostona" # Mitäh? -#: src/compare.c:533 +#: src/compare.c:535 msgid "Archive contains file names with leading prefixes removed." msgstr "Arkisto sisältää tiedostonimiä, joiden etuliitteet on poistettu." -#: src/compare.c:539 +#: src/compare.c:541 msgid "Archive contains transformed file names." msgstr "Arkisto sisältää muunnettuja tiedostonimiä." -#: src/compare.c:544 +#: src/compare.c:546 msgid "Verification may fail to locate original files." msgstr "Tarkastus ei ehkä löydä alkuperäisiä tiedostoja." -#: src/compare.c:618 +#: src/compare.c:620 #, c-format msgid "VERIFY FAILURE: %d invalid header detected" msgid_plural "VERIFY FAILURE: %d invalid headers detected" msgstr[0] "TARKASTUSVIRHE: havaittu %d virheellinen otsake" msgstr[1] "TARKASTUSVIRHE: havaittu %d virheellistä otsaketta" -#: src/compare.c:636 src/list.c:252 +#: src/compare.c:638 src/list.c:252 #, c-format msgid "A lone zero block at %s" msgstr "Yksinäinen nollalohko kohdassa %s" @@ -919,81 +919,81 @@ msgid "Generating negative octal headers" msgstr "Luodaan otsakkeet negatiivisilla oktaaleilla" -#: src/create.c:602 src/create.c:665 +#: src/create.c:606 src/create.c:669 #, c-format msgid "%s: file name is too long (max %d); not dumped" msgstr "%s: tiedostonimi on liian pitkä (maksimi %d), ei lisätä" -#: src/create.c:612 +#: src/create.c:616 #, c-format msgid "%s: file name is too long (cannot be split); not dumped" msgstr "%s: tiedostonimi on liian pitkä (ei voida jakaa), ei lisätä" -#: src/create.c:639 +#: src/create.c:643 #, c-format msgid "%s: link name is too long; not dumped" msgstr "%s: linkin nimi on liian pitkä, ei lisätä" -#: src/create.c:1102 +#: src/create.c:1106 #, c-format msgid "%s: File shrank by %s byte; padding with zeros" msgid_plural "%s: File shrank by %s bytes; padding with zeros" msgstr[0] "%s: Tiedosto kutistui %s tavun verran, tasataan nollilla" msgstr[1] "%s: Tiedosto kutistui %s tavun verran, tasataan nollilla" -#: src/create.c:1200 +#: src/create.c:1204 #, c-format msgid "%s: file is on a different filesystem; not dumped" msgstr "%s: tiedosto ei ole samalla tiedostojärjestelmällä, ei lisätä" -#: src/create.c:1243 src/create.c:1254 src/incremen.c:610 src/incremen.c:617 +#: src/create.c:1247 src/create.c:1258 src/incremen.c:610 src/incremen.c:617 msgid "contents not dumped" msgstr "sisältöä ei lisätty" -#: src/create.c:1458 +#: src/create.c:1464 #, c-format msgid "%s: Unknown file type; file ignored" msgstr "%s: Tuntematon tiedostotyyppi, tiedostoa ei huomioida" -#: src/create.c:1569 +#: src/create.c:1576 #, c-format msgid "Missing links to %s." msgstr "Puuttuvia linkkejä tiedostoon %s." -#: src/create.c:1730 +#: src/create.c:1737 #, c-format msgid "%s: file is unchanged; not dumped" msgstr "%s: tiedosto on muuttumaton, ei lisätä" -#: src/create.c:1739 +#: src/create.c:1746 #, c-format msgid "%s: file is the archive; not dumped" msgstr "%s: tiedosto on arkistossa, ei lisätä" -#: src/create.c:1767 src/incremen.c:603 +#: src/create.c:1774 src/incremen.c:603 msgid "directory not dumped" msgstr "hakemistoa ei lisätty" -#: src/create.c:1839 +#: src/create.c:1846 #, c-format msgid "%s: file changed as we read it" msgstr "%s: tiedosto muuttui lukemisen aikana" -#: src/create.c:1915 +#: src/create.c:1922 #, c-format msgid "%s: socket ignored" msgstr "%s: pistoketta ei huomioida" -#: src/create.c:1921 +#: src/create.c:1928 #, c-format msgid "%s: door ignored" msgstr "%s: ovea ei huomioida" -#: src/delete.c:218 src/list.c:289 src/update.c:193 +#: src/delete.c:216 src/list.c:288 src/update.c:192 msgid "Skipping to next header" msgstr "Siirrytään seuraavaan otsakkeeseen" -#: src/delete.c:284 +#: src/delete.c:281 msgid "Deleting non-header from archive" msgstr "Poistetaan epäotsake arkistosta" @@ -1007,56 +1007,56 @@ msgid "%s: time stamp %s is %s s in the future" msgstr "%s: aikaleima %s on %s sekuntia tulevaisuudessa" -#: src/extract.c:535 +#: src/extract.c:553 #, c-format msgid "%s: Unexpected inconsistency when making directory" msgstr "%s: Odottamaton ristiriita luotaessa hakemistoa" -#: src/extract.c:754 +#: src/extract.c:771 #, c-format msgid "%s: skipping existing file" msgstr "%s: ohitetaan olemassa oleva tiedosto" -#: src/extract.c:870 +#: src/extract.c:901 #, c-format msgid "%s: Directory renamed before its status could be extracted" msgstr "" "%s: Hakemisto nimettiin uudelleen ennen kuin sen tilaa voitiin purkaa" -#: src/extract.c:1055 +#: src/extract.c:1086 msgid "Extracting contiguous files as regular files" msgstr "Puretaan jatkuvat tiedostot normaaleiksi tiedostoiksi" -#: src/extract.c:1410 +#: src/extract.c:1433 msgid "Attempting extraction of symbolic links as hard links" msgstr "Yritetään purkaa symboliset linkit koviksi linkeiksi" -#: src/extract.c:1573 +#: src/extract.c:1596 #, c-format msgid "%s: Cannot extract -- file is continued from another volume" msgstr "%s: Ei voi purkaa -- tiedosto on jatkoa toisesta arkiston osasta" -#: src/extract.c:1580 src/list.c:1168 +#: src/extract.c:1603 src/list.c:1167 msgid "Unexpected long name header" msgstr "Odottamaton pitkä nimiotsake" -#: src/extract.c:1587 +#: src/extract.c:1610 #, c-format msgid "%s: Unknown file type '%c', extracted as normal file" msgstr "" "%s: Tuntematon tiedostotyyppi \"%c\", purettiin normaaliksi tiedostoksi." -#: src/extract.c:1613 +#: src/extract.c:1636 #, c-format msgid "Current %s is newer or same age" msgstr "Nykyinen %s on uudempi tai yhtä vanha" -#: src/extract.c:1665 +#: src/extract.c:1696 #, c-format msgid "%s: Was unable to backup this file" msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida" -#: src/extract.c:1814 +#: src/extract.c:1845 #, c-format msgid "Cannot rename %s to %s" msgstr "%s:a ei voida nimetä %s:ksi" @@ -1217,20 +1217,20 @@ msgid "block %s: ** End of File **\n" msgstr "lohko %s: ** Tiedoston loppu **\n" -#: src/list.c:286 src/list.c:1137 src/list.c:1373 +#: src/list.c:285 src/list.c:1136 src/list.c:1372 #, c-format msgid "block %s: " msgstr "lohko %s: " #. TRANSLATORS: %s is type of the value (gid_t, uid_t, #. etc.) -#: src/list.c:752 +#: src/list.c:751 #, c-format msgid "Blanks in header where numeric %s value expected" msgstr "Tyhjiä merkkejä otsakkeessa, odotettiin numeerista %s-arvoa" #. TRANSLATORS: Second %s is a type name (gid_t,uid_t,etc.) -#: src/list.c:807 +#: src/list.c:806 #, c-format msgid "" "Archive octal value %.*s is out of %s range; assuming two's complement" @@ -1239,125 +1239,125 @@ "kahden komplementiksi" #. TRANSLATORS: Second %s is a type name (gid_t,uid_t,etc.) -#: src/list.c:818 +#: src/list.c:817 #, c-format msgid "Archive octal value %.*s is out of %s range" msgstr "Arkiston oktaaliarvo %.*s on sallitun %s-välin ulkopuolella" -#: src/list.c:839 +#: src/list.c:838 msgid "Archive contains obsolescent base-64 headers" msgstr "Arkisto sisältää käytöstä poistuvia base-64-otsakkeita" -#: src/list.c:853 +#: src/list.c:852 #, c-format msgid "Archive signed base-64 string %s is out of %s range" msgstr "" "Arkiston etumerkillinen base-64-merkkijono %s on sallitun %s-välin " "ulkopuolella" -#: src/list.c:884 +#: src/list.c:883 #, c-format msgid "Archive base-256 value is out of %s range" msgstr "Arkiston base-256-arvo on sallitun %s-välin ulkopuolella" #. TRANSLATORS: Second %s is a type name (gid_t,uid_t,etc.) -#: src/list.c:913 +#: src/list.c:912 #, c-format msgid "Archive contains %.*s where numeric %s value expected" msgstr "Arkisto sisältää merkkijonon %.*s, odotettiin numeerista %s-arvoa" #. TRANSLATORS: Second %s is type name (gid_t,uid_t,etc.) -#: src/list.c:935 +#: src/list.c:934 #, c-format msgid "Archive value %s is out of %s range %s..%s" msgstr "Arkiston arvo %s on sallitun %s-välin %s..%s ulkopuolella" -#: src/list.c:1273 +#: src/list.c:1272 #, c-format msgid " link to %s\n" msgstr " linkki tiedostoon %s\n" -#: src/list.c:1281 +#: src/list.c:1280 #, c-format msgid " unknown file type %s\n" msgstr " tuntematon tiedostotyyppi %s\n" -#: src/list.c:1299 +#: src/list.c:1298 #, c-format msgid "--Long Link--\n" msgstr "--Pitkä linkki--\n" -#: src/list.c:1303 +#: src/list.c:1302 #, c-format msgid "--Long Name--\n" msgstr "--Pitkä nimi--\n" -#: src/list.c:1307 +#: src/list.c:1306 #, c-format msgid "--Volume Header--\n" msgstr "--Arkiston osan otsake--\n" -#: src/list.c:1315 +#: src/list.c:1314 #, c-format msgid "--Continued at byte %s--\n" msgstr "--Jatkuu tavusta %s--\n" -#: src/list.c:1378 +#: src/list.c:1377 msgid "Creating directory:" msgstr "Luodaan hakemisto:" -#: src/misc.c:733 +#: src/misc.c:738 #, c-format msgid "Renaming %s to %s\n" msgstr "Nimetään uudelleen %s -> %s\n" -#: src/misc.c:742 src/misc.c:761 +#: src/misc.c:747 src/misc.c:766 #, c-format msgid "%s: Cannot rename to %s" msgstr "%s: Uudelleennimeäminen nimelle %s ei onnistu" -#: src/misc.c:766 +#: src/misc.c:771 #, c-format msgid "Renaming %s back to %s\n" msgstr "Nimetään %s takaisin nimelle %s\n" -#: src/misc.c:1108 +#: src/misc.c:1134 #, c-format msgid "%s: File removed before we read it" msgstr "%s: Tiedosto oli poistettu ennen sen lukemista" -#: src/misc.c:1122 +#: src/misc.c:1148 msgid "child process" msgstr "lapsiprosessi" -#: src/misc.c:1131 +#: src/misc.c:1157 msgid "interprocess channel" msgstr "prosessienvälinen kanava" -#: src/names.c:768 +#: src/names.c:879 msgid "command line" msgstr "komentorivi" -#: src/names.c:786 +#: src/names.c:897 #, c-format msgid "%s: file list requested from %s already read from %s" msgstr "" -#: src/names.c:867 src/checkpoint.c:274 +#: src/names.c:978 src/checkpoint.c:274 #, c-format msgid "cannot split string '%s': %s" msgstr "merkkijonoa ”%s” ei voi jakaa osiin: %s" -#: src/names.c:914 +#: src/names.c:1025 #, c-format msgid "%s: file name read contains nul character" msgstr "%s: tiedostonimi sisältää nul-merkin" -#: src/names.c:1242 +#: src/names.c:1358 msgid "Pattern matching characters used in file names" msgstr "Tiedostonimissä on käytetty jokerimerkkejä" -#: src/names.c:1244 +#: src/names.c:1360 msgid "" "Use --wildcards to enable pattern matching, or --no-wildcards to suppress " "this warning" @@ -1365,27 +1365,27 @@ "Käytä valitsinta --wildcards täsmäyksen käyttöön ottamiseksi, tai --no-" "wildcards tämän varoituksen hiljentämiseksi" -#: src/names.c:1262 src/names.c:1278 +#: src/names.c:1378 src/names.c:1394 #, c-format msgid "%s: Not found in archive" msgstr "%s: Ei löytynyt arkistosta" -#: src/names.c:1263 +#: src/names.c:1379 #, c-format msgid "%s: Required occurrence not found in archive" msgstr "%s: Vaadittua esiintymää ei löytynyt arkistosta" -#: src/names.c:1297 +#: src/names.c:1413 #, c-format msgid "Archive label mismatch" msgstr "Arkiston nimiö ei täsmää" -#: src/names.c:1601 +#: src/names.c:1717 msgid "" "Using -C option inside file list is not allowed with --listed-incremental" msgstr "" -#: src/names.c:1607 +#: src/names.c:1723 msgid "Only one -C option is allowed with --listed-incremental" msgstr "" "Vain yksi -C-valitsin on sallittu valitsimen --listed-incremental kanssa" @@ -1922,20 +1922,20 @@ msgid "Local file selection:" msgstr "Paikallisten tiedostojen valinta:" -#: src/names.c:71 +#: src/names.c:72 msgid "add given FILE to the archive (useful if its name starts with a dash)" msgstr "" "lisää annettu TIEDosto arkistoon (hyödyllinen, jos nimi alkaa viivalla)" -#: src/names.c:72 src/tar.c:484 +#: src/names.c:73 src/tar.c:484 msgid "DIR" msgstr "HAK" -#: src/names.c:73 +#: src/names.c:74 msgid "change to directory DIR" msgstr "siirry hakemistoon HAK" -#: src/names.c:75 +#: src/names.c:76 msgid "get names to extract or create from FILE" msgstr "hae purettavat/luotavat nimet TIEDOSTOsta" @@ -1943,7 +1943,7 @@ msgid "-T reads null-terminated names, disable -C" msgstr "-T lukee nollaan päättyviä nimiä, poistaa käytöstä -C:n" -#: src/names.c:80 +#: src/names.c:81 msgid "disable the effect of the previous --null option" msgstr "kumoa edellisen --null-valitsimen vaikutus" @@ -1955,19 +1955,19 @@ msgid "do not unquote filenames read with -T" msgstr "älä poista launausmerkkejä tiedostonimistä jotka on luettu -T:llä" -#: src/names.c:90 tests/genfile.c:140 +#: src/names.c:91 tests/genfile.c:140 msgid "PATTERN" msgstr "HAHMO" -#: src/names.c:91 +#: src/names.c:92 msgid "exclude files, given as a PATTERN" msgstr "jätä pois HAHMOn mukaiset tiedostot" -#: src/names.c:93 +#: src/names.c:94 msgid "exclude patterns listed in FILE" msgstr "jätä pois TIEDOSTOssa listatut hahmot" -#: src/names.c:95 +#: src/names.c:96 msgid "" "exclude contents of directories containing CACHEDIR.TAG, except for the tag " "file itself" @@ -1975,38 +1975,38 @@ "jätä pois CACHEDIR.TAGin sisältävät hakemistot, lukuunottamatta tag-" "tiedostoa itseään" -#: src/names.c:98 +#: src/names.c:99 msgid "exclude everything under directories containing CACHEDIR.TAG" msgstr "jätä pois kaikki hakemistojen alta, jotka sisältävät CACHEDIR.TAGin" -#: src/names.c:101 +#: src/names.c:102 msgid "exclude directories containing CACHEDIR.TAG" msgstr "jätä pois CACHEDIR.TAGin sisältävät hakemistot" -#: src/names.c:103 +#: src/names.c:104 msgid "" "exclude contents of directories containing FILE, except for FILE itself" msgstr "" "jätä pois TIEDOSTOn sisältävien hakemistojen sisältö, lukuun ottamatta " "TIEDOSTOa itseään" -#: src/names.c:112 +#: src/names.c:113 msgid "exclude everything under directories containing FILE" msgstr "jätä pois kaikki hakemistojen alta, jotka sisältävät TIEDOSTOn" -#: src/names.c:114 +#: src/names.c:115 msgid "exclude directories containing FILE" msgstr "jätä pois TIEDOSTOn sisältävät hakemistot" -#: src/names.c:116 +#: src/names.c:117 msgid "exclude version control system directories" msgstr "jätä pois versionhallintajärjestelmän hakemistot" -#: src/names.c:120 +#: src/names.c:121 msgid "exclude backup and lock files" msgstr "jätä pois varmuuskopio- ja lukkotiedostot" -#: src/names.c:124 +#: src/names.c:125 msgid "avoid descending automatically in directories" msgstr "estä automaattinen eteneminen alihakemistoihin" @@ -2014,7 +2014,7 @@ msgid "stay in local file system when creating archive" msgstr "pysy nykyisessä tiedostojärjestelmässä arkistoa luotaessa" -#: src/names.c:122 +#: src/names.c:123 msgid "recurse into directories (default)" msgstr "etene alihakemistoihin (oletus)" @@ -2086,40 +2086,40 @@ msgid "use sed replace EXPRESSION to transform file names" msgstr "käytä sedin korvausLAUSEKEtta tiedostonimien muuntamiseen" -#: src/names.c:129 +#: src/names.c:130 msgid "" "File name matching options (affect both exclude and include patterns):" msgstr "" -#: src/names.c:136 +#: src/names.c:137 msgid "ignore case" msgstr "älä huomioi kirjainkokoa" -#: src/names.c:132 +#: src/names.c:133 msgid "patterns match file name start" msgstr "hahmot täsmäävät tiedostonimen alkuun" -#: src/names.c:134 +#: src/names.c:135 msgid "patterns match after any '/' (default for exclusion)" msgstr "" -#: src/names.c:138 +#: src/names.c:139 msgid "case sensitive matching (default)" msgstr "kirjainkoon huomioiva täsmäys (oletus)" -#: src/names.c:140 +#: src/names.c:141 msgid "use wildcards (default for exclusion)" msgstr "käytä jokerimerkkejä (oletus poisjätölle)" -#: src/names.c:142 +#: src/names.c:143 msgid "verbatim string matching" msgstr "sanatarkka merkkijonojen täsmäys" -#: src/names.c:146 +#: src/names.c:147 msgid "wildcards do not match '/'" msgstr "jokerimerkit eivät täsmää merkkiin ”/”" -#: src/names.c:144 +#: src/names.c:145 msgid "wildcards match '/' (default for exclusion)" msgstr "jokerimerkit täsmäävät merkkiin ”/” (oletus poisjätölle)" @@ -2245,7 +2245,7 @@ msgid "disable use of some potentially harmful options" msgstr "poista käytöstä joitakin potentiaalisesti vahingollisia valitsimia" -#: src/tar.c:934 +#: src/tar.c:933 msgid "" "You may not specify more than one '-Acdtrux', '--delete' or '--test-label' " "option" @@ -2253,31 +2253,31 @@ "Vain yhtä valitsimista ”-Acdtrux”, ”--delete” tai ”--test-label” voi käyttää " "kerrallaan" -#: src/tar.c:946 +#: src/tar.c:945 msgid "Conflicting compression options" msgstr "Ristiriitaiset pakkausvalitsimet" -#: src/tar.c:1005 +#: src/tar.c:1004 #, c-format msgid "Unknown signal name: %s" msgstr "Tuntematon signaalin nimi: %s" -#: src/tar.c:1029 +#: src/tar.c:1028 msgid "Date sample file not found" msgstr "Päiväysnäytetiedostoa ei löytynyt" -#: src/tar.c:1037 +#: src/tar.c:1036 #, c-format msgid "Substituting %s for unknown date format %s" msgstr "Korvataan tuntematon päiväysmuoto %2$s arvolla %1$s" -#: src/tar.c:1066 +#: src/tar.c:1065 #, c-format msgid "Option %s: Treating date '%s' as %s" msgstr "Valitsin %s: Käsittellään päiväys ”%s” arvona %s" -#: src/tar.c:1106 src/tar.c:1110 src/tar.c:1114 src/tar.c:1118 src/tar.c:1122 -#: src/tar.c:1126 src/tar.c:1129 +#: src/tar.c:1105 src/tar.c:1109 src/tar.c:1113 src/tar.c:1117 src/tar.c:1121 +#: src/tar.c:1125 src/tar.c:1129 #, c-format msgid "filter the archive through %s" msgstr "ohjaa arkisto %s-ohjelman läpi" @@ -2298,39 +2298,39 @@ msgid "Invalid owner or group ID" msgstr "Virheellinen omistaja- tai ryhmä-ID" -#: src/tar.c:1348 +#: src/tar.c:1347 msgid "Invalid blocking factor" msgstr "Virheellinen lohkomiskerroin" -#: src/tar.c:1469 +#: src/tar.c:1467 msgid "Invalid tape length" msgstr "Virheellinen nauhan pituus" -#: src/tar.c:1483 +#: src/tar.c:1481 msgid "Invalid incremental level value" msgstr "" -#: src/tar.c:1530 +#: src/tar.c:1527 msgid "More than one threshold date" msgstr "Annettu useampi kuin yksi kynnyspäiväys" -#: src/tar.c:1597 src/tar.c:1600 +#: src/tar.c:1594 src/tar.c:1597 msgid "Invalid sparse version value" msgstr "Virheellinen hajanaisversion arvo" -#: src/tar.c:1664 +#: src/tar.c:1661 msgid "--atime-preserve='system' is not supported on this platform" msgstr "--atime-preserve='system' ei ole tuettu tällä alustalla" -#: src/tar.c:1689 +#: src/tar.c:1686 msgid "--checkpoint value is not an integer" msgstr "--checkpoint-arvo ei ole kokonaisluku" -#: src/tar.c:1767 +#: src/tar.c:1764 msgid "Invalid mode given on option" msgstr "Valitsimelle annettiin virheellinen tila" -#: src/tar.c:1800 +#: src/tar.c:1797 msgid "Invalid number" msgstr "Virheellinen määrä" @@ -2342,48 +2342,48 @@ "Valitsin --preserve on vanhentunut, käytä valitsimia --preserve-permissions -" "-preserve-order" -#: src/tar.c:1864 +#: src/tar.c:1861 msgid "Invalid record size" msgstr "Virheellinen tietueen koko" -#: src/tar.c:1867 +#: src/tar.c:1864 #, c-format msgid "Record size must be a multiple of %d." msgstr "Tietueen koon on oltava %d:n monikerta." -#: src/tar.c:1913 +#: src/tar.c:1910 msgid "Invalid number of elements" msgstr "Virheellinen osien määrä" -#: src/tar.c:1938 +#: src/tar.c:1935 msgid "Only one --to-command option allowed" msgstr "Vain yksi --to-command-valitsin on sallittu" -#: src/tar.c:2026 +#: src/tar.c:2023 #, c-format msgid "Malformed density argument: %s" msgstr "Kelvoton tiheysargumentti: %s" -#: src/tar.c:2052 +#: src/tar.c:2049 #, c-format msgid "Unknown density: '%c'" msgstr "Tuntematon tiheys: ”%c”" -#: src/tar.c:2069 +#: src/tar.c:2066 #, c-format msgid "Options '-[0-7][lmh]' not supported by *this* tar" msgstr "*Tämä* tar ei tue valitsimia ”-[0-7][lmh]”" -#: src/tar.c:2092 +#: src/tar.c:2090 msgid "[FILE]..." msgstr "[TIEDOSTO]..." -#: src/tar.c:2293 +#: src/tar.c:2291 #, c-format msgid "Old option '%c' requires an argument." msgstr "Vanha valitsin ”%c” vaatii argumentin." -#: src/tar.c:2369 +#: src/tar.c:2364 msgid "--occurrence is meaningless without a file list" msgstr "valitsin --occurrence on merkityksetön ilman tiedostoluetteloa" @@ -2392,7 +2392,7 @@ msgid "--occurrence cannot be used with %s" msgstr "Valitsinta --occurrence ei voi käyttää yhdessä valitsimen %s kanssa" -#: src/tar.c:2395 +#: src/tar.c:2390 msgid "Multiple archive files require '-M' option" msgstr "Usean arkistotiedoston käyttäminen vaatii valitsimen ”-M”" @@ -2400,22 +2400,22 @@ msgid "Cannot combine --listed-incremental with --newer" msgstr "Valitsimia --listed-incremental ja --newer ei voi käyttää yhdessä" -#: src/tar.c:2412 +#: src/tar.c:2407 msgid "--level is meaningless without --listed-incremental" msgstr "--level on merkityksetön ilman valitsinta --listed-incremental" -#: src/tar.c:2429 +#: src/tar.c:2424 #, c-format msgid "%s: Volume label is too long (limit is %lu byte)" msgid_plural "%s: Volume label is too long (limit is %lu bytes)" msgstr[0] "%s: Arkiston osan nimiö on liian pitkä (raja on %lu tavu)" msgstr[1] "%s: Arkiston osan nimiö on liian pitkä (raja on %lu tavua)" -#: src/tar.c:2442 +#: src/tar.c:2437 msgid "Cannot verify multi-volume archives" msgstr "Moniosaisia arkistoja ei voi tarkastaa" -#: src/tar.c:2444 +#: src/tar.c:2439 msgid "Cannot verify compressed archives" msgstr "Pakattuja arkistoja ei voi varmistaa" @@ -2424,27 +2424,27 @@ msgid "--verify cannot be used with %s" msgstr "Valitsinta --verify ei voi käyttää yhdessä valitsimen %s kanssa" -#: src/tar.c:2458 +#: src/tar.c:2453 msgid "Cannot use multi-volume compressed archives" msgstr "Pakattuja moniosaisia arkistoja ei voi käyttää" -#: src/tar.c:2462 +#: src/tar.c:2457 msgid "Cannot concatenate compressed archives" msgstr "Pakattuja arkistoja ei voi liittää toisiinsa" -#: src/tar.c:2479 +#: src/tar.c:2474 msgid "--pax-option can be used only on POSIX archives" msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille" -#: src/tar.c:2486 +#: src/tar.c:2481 msgid "--acls can be used only on POSIX archives" msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille" -#: src/tar.c:2491 +#: src/tar.c:2486 msgid "--selinux can be used only on POSIX archives" msgstr "Valitsinta --selinux voi käyttää vain POSIX-arkistoille" -#: src/tar.c:2496 +#: src/tar.c:2491 msgid "--xattrs can be used only on POSIX archives" msgstr "Valitsinta --xattrs voi käyttää vain POSIX-arkistoille" @@ -2453,7 +2453,7 @@ msgid "--%s option cannot be used with %s" msgstr "" -#: src/tar.c:2578 +#: src/tar.c:2573 msgid "Volume length cannot be less than record size" msgstr "Arkiston osan pituus ei voi olla pienempi kuin tietueen koko" @@ -2461,22 +2461,22 @@ msgid "--preserve-order is not compatible with --listed-incremental" msgstr "" -#: src/tar.c:2602 +#: src/tar.c:2597 msgid "Cowardly refusing to create an empty archive" msgstr "Kieltäydytään pelkurimaisesti luomasta tyhjää arkistoa" -#: src/tar.c:2628 +#: src/tar.c:2623 msgid "Options '-Aru' are incompatible with '-f -'" msgstr "Valitsimet ”-Aru” eivät ole yhteensopivia valitsimen ”-f -” kanssa" -#: src/tar.c:2716 +#: src/tar.c:2711 msgid "" "You must specify one of the '-Acdtrux', '--delete' or '--test-label' options" msgstr "" "Vähintään yhtä valitsimista ”-Acdtrux”, ”--delete” tai ”--test-label” on " "käytettävä" -#: src/tar.c:2773 +#: src/tar.c:2768 #, c-format msgid "Exiting with failure status due to previous errors" msgstr "Poistutaan virhepaluuarvolla aiempien virheiden vuoksi" @@ -2546,23 +2546,23 @@ msgid "Extended header %s=%s is out of range %s..%s" msgstr "Laajennettu otsake %s=%s on sallitun välin %s..%s ulkopuolella" -#: src/xheader.c:1104 src/xheader.c:1137 src/xheader.c:1469 +#: src/xheader.c:1104 src/xheader.c:1137 src/xheader.c:1487 #, c-format msgid "Malformed extended header: invalid %s=%s" msgstr "Väärän muotoinen lisäotsake: virheellinen %s=%s" -#: src/xheader.c:1422 src/xheader.c:1447 src/xheader.c:1502 +#: src/xheader.c:1440 src/xheader.c:1465 src/xheader.c:1520 #, c-format msgid "Malformed extended header: excess %s=%s" msgstr "Väärän muotoinen lisäotsake: ylimääräinen %s=%s" -#: src/xheader.c:1515 +#: src/xheader.c:1533 #, c-format msgid "Malformed extended header: invalid %s: unexpected delimiter %c" msgstr "" "Väärän muotoinen lisäotsake: virheellinen %s: odottamaton rajoitin %c" -#: src/xheader.c:1525 +#: src/xheader.c:1543 #, c-format msgid "Malformed extended header: invalid %s: odd number of values" msgstr "Väärän muotoinen lisäotsake: virheellinen %s: pariton määrä arvoja" @@ -2722,132 +2722,132 @@ msgid "Unlink FILE" msgstr "Poista TIEDOSTOn linkitys" -#: tests/genfile.c:249 +#: tests/genfile.c:250 #, c-format msgid "Invalid size: %s" msgstr "Virheellinen koko: %s" -#: tests/genfile.c:254 +#: tests/genfile.c:255 #, c-format msgid "Number out of allowed range: %s" msgstr "Lukuarvo sallitun välin ulkopuolella: %s" -#: tests/genfile.c:257 +#: tests/genfile.c:258 #, c-format msgid "Negative size: %s" msgstr "Negatiivinen koko: %s" -#: tests/genfile.c:270 tests/genfile.c:637 +#: tests/genfile.c:271 tests/genfile.c:642 #, c-format msgid "stat(%s) failed" msgstr "stat(%s) epäonnistui" -#: tests/genfile.c:273 +#: tests/genfile.c:274 #, c-format msgid "requested file length %lu, actual %lu" msgstr "pyydetty tiedoston pituus %lu, todellinen %lu" -#: tests/genfile.c:277 +#: tests/genfile.c:278 #, c-format msgid "created file is not sparse" msgstr "luotu tiedosto ei ole hajanainen" -#: tests/genfile.c:370 +#: tests/genfile.c:375 #, c-format msgid "Error parsing number near `%s'" msgstr "Virhe lukuarvon jäsentämisessä lähellä kohtaa ”%s”" -#: tests/genfile.c:376 +#: tests/genfile.c:381 #, c-format msgid "Unknown date format" msgstr "Tuntematon päiväyksen muoto" -#: tests/genfile.c:400 +#: tests/genfile.c:405 msgid "[ARGS...]" msgstr "[ARG...]" -#: tests/genfile.c:437 tests/genfile.c:477 tests/genfile.c:578 -#: tests/genfile.c:741 tests/genfile.c:755 +#: tests/genfile.c:442 tests/genfile.c:482 tests/genfile.c:583 +#: tests/genfile.c:746 tests/genfile.c:760 #, c-format msgid "cannot open `%s'" msgstr "tiedostoa ”%s” ei voi avata" -#: tests/genfile.c:443 +#: tests/genfile.c:448 msgid "cannot seek" msgstr "ei voi siirtyä" -#: tests/genfile.c:460 +#: tests/genfile.c:465 #, c-format msgid "file name contains null character" msgstr "tiedostonimi sisältää nollatavun" -#: tests/genfile.c:573 +#: tests/genfile.c:578 #, c-format msgid "cannot generate sparse files on standard output, use --file option" msgstr "" "hajanaisia tiedostoja ei voi luoda vakiotulosteeseen, käytä valitsinta --file" -#: tests/genfile.c:664 +#: tests/genfile.c:669 #, c-format msgid "incorrect mask (near `%s')" msgstr "virheellinen peite (lähellä kohtaa ”%s”)" -#: tests/genfile.c:670 tests/genfile.c:703 +#: tests/genfile.c:675 tests/genfile.c:708 #, c-format msgid "Unknown field `%s'" msgstr "Tuntematon kenttä ”%s”" -#: tests/genfile.c:730 +#: tests/genfile.c:735 #, c-format msgid "cannot set time on `%s'" msgstr "tiedoston ”%s” aikaa ei voi asettaa" -#: tests/genfile.c:760 +#: tests/genfile.c:765 #, c-format msgid "cannot truncate `%s'" msgstr "tiedostoa ”%s” ei voi typistää" -#: tests/genfile.c:769 +#: tests/genfile.c:774 #, c-format msgid "command failed: %s" msgstr "komento epäonnistui: %s" -#: tests/genfile.c:774 +#: tests/genfile.c:788 #, c-format msgid "cannot unlink `%s'" msgstr "tiedoston ”%s” linkitystä ei voi poistaa" -#: tests/genfile.c:901 +#: tests/genfile.c:918 #, c-format msgid "Command exited successfully\n" msgstr "Komennon suoritus päättyi onnistuneesti\n" -#: tests/genfile.c:903 +#: tests/genfile.c:920 #, c-format msgid "Command failed with status %d\n" msgstr "Komento epäonnistui paluuarvolla %d\n" -#: tests/genfile.c:907 +#: tests/genfile.c:924 #, c-format msgid "Command terminated on signal %d\n" msgstr "Komento keskeytyi signaaliin %d\n" -#: tests/genfile.c:909 +#: tests/genfile.c:926 #, c-format msgid "Command stopped on signal %d\n" msgstr "Komento pysähtyi signaaliin %d\n" -#: tests/genfile.c:912 +#: tests/genfile.c:929 #, c-format msgid "Command dumped core\n" msgstr "" -#: tests/genfile.c:915 +#: tests/genfile.c:932 #, c-format msgid "Command terminated\n" msgstr "Komento keskeytyi\n" -#: tests/genfile.c:947 +#: tests/genfile.c:964 #, c-format msgid "--stat requires file names" msgstr "--stat vaatii tiedostonimiä" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/unattended-upgrades.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/unattended-upgrades.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/unattended-upgrades.po 2019-02-21 10:34:12.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/unattended-upgrades.po 2019-02-28 10:34:11.000000000 +0000 @@ -14,24 +14,24 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2019-02-20 11:14+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:12+0000\n" +"X-Generator: Launchpad (build 18888)\n" -#: ../unattended-upgrade:163 +#: ../unattended-upgrade:261 #, c-format msgid "Progress: %s %% (%s)" msgstr "Edistyminen: %s %% (%s)" -#: ../unattended-upgrade:419 ../unattended-upgrade:502 -#: ../unattended-upgrade-shutdown:161 +#: ../unattended-upgrade:627 ../unattended-upgrade:704 +#: ../unattended-upgrade:2102 ../unattended-upgrade-shutdown:111 msgid "All upgrades installed" msgstr "Kaikki päivitykset asennettu" -#: ../unattended-upgrade:421 ../unattended-upgrade:494 +#: ../unattended-upgrade:629 ../unattended-upgrade:696 msgid "Installing the upgrades failed!" msgstr "Päivitysten asennus epäonnistui!" -#: ../unattended-upgrade:422 ../unattended-upgrade:495 +#: ../unattended-upgrade-shutdown:291 ../unattended-upgrade-shutdown:372 #, c-format msgid "error message: '%s'" msgstr "virheilmoitus: '%s'" @@ -57,14 +57,14 @@ msgid "unattended-upgrades result for '%s': '%s'" msgstr "" -#: ../unattended-upgrade:820 +#: ../unattended-upgrade:1057 #, c-format msgid "" "Unattended upgrade returned: %s\n" "\n" msgstr "" -#: ../unattended-upgrade:823 +#: ../unattended-upgrade:1060 msgid "" "Warning: A reboot is required to complete this upgrade.\n" "\n" @@ -72,23 +72,23 @@ "Varoitus: Tietokone tulee käynnistää uudelleen, jotta päivitys valmistuu.\n" "\n" -#: ../unattended-upgrade:825 +#: ../unattended-upgrade:1142 msgid "Packages that were upgraded:\n" msgstr "" -#: ../unattended-upgrade:827 +#: ../unattended-upgrade:1144 msgid "Packages that attempted to upgrade:\n" msgstr "" -#: ../unattended-upgrade:831 +#: ../unattended-upgrade:1148 msgid "Packages with upgradable origin but kept back:\n" msgstr "" -#: ../unattended-upgrade:836 +#: ../unattended-upgrade:1160 msgid "Package installation log:" msgstr "" -#: ../unattended-upgrade:839 +#: ../unattended-upgrade:1163 msgid "Unattended-upgrades log:\n" msgstr "" @@ -106,7 +106,7 @@ msgid "Packages auto-removed" msgstr "" -#: ../unattended-upgrade:1114 +#: ../unattended-upgrade:1591 msgid "Auto-removing the packages failed!" msgstr "" @@ -120,43 +120,44 @@ msgid "dpkg returned an error! See '%s' for details" msgstr "" -#: ../unattended-upgrade:1145 +#: ../unattended-upgrade:1746 #, c-format msgid "Initial blacklisted packages: %s" msgstr "" -#: ../unattended-upgrade:1153 +#: ../unattended-upgrade:1767 msgid "Starting unattended upgrades script" msgstr "" -#: ../unattended-upgrade:1156 +#: ../unattended-upgrade:1770 #, c-format msgid "Allowed origins are: %s" msgstr "" -#: ../unattended-upgrade:1172 ../unattended-upgrade:1173 +#: ../unattended-upgrade:1789 ../unattended-upgrade:1790 msgid "Unclean dpkg state detected, trying to correct" msgstr "" -#: ../unattended-upgrade:1184 +#: ../unattended-upgrade:1801 #, c-format msgid "" "dpkg --configure -a output:\n" "%s" msgstr "" -#: ../unattended-upgrade:1193 +#: ../unattended-upgrade:1776 msgid "Lock could not be acquired (another package manager running?)" msgstr "" "Lukitusta ei saatu haltuun (kenties jokin toinen sovellus käyttää " "paketinhallintaa)" -#: ../unattended-upgrade:1195 +#: ../unattended-upgrade:1778 msgid "Cache lock can not be acquired, exiting" msgstr "Välimuistilukitusta ei saatu haltuun, poistutaan" -#: ../unattended-upgrade:1202 ../unattended-upgrade:1203 -#: ../unattended-upgrade:1390 ../unattended-upgrade:1391 +#: ../unattended-upgrade:1816 ../unattended-upgrade:1817 +#: ../unattended-upgrade:1819 ../unattended-upgrade:2055 +#: ../unattended-upgrade:2056 ../unattended-upgrade:2058 msgid "Cache has broken packages, exiting" msgstr "Välimuistissa on rikkinäisiä paketteja, poistutaan" @@ -195,30 +196,30 @@ msgid "package '%s' not upgraded" msgstr "pakettia '%s' ei päivitetty" -#: ../unattended-upgrade:1335 +#: ../unattended-upgrade:2009 ../unattended-upgrade:2013 msgid "" "No packages found that can be upgraded unattended and no pending auto-" "removals" msgstr "" -#: ../unattended-upgrade:1363 +#: ../unattended-upgrade:2036 #, c-format msgid "Packages that will be upgraded: %s" msgstr "" -#: ../unattended-upgrade:1453 +#: ../unattended-upgrade:2142 msgid "print debug messages" msgstr "näytä debug-viestit" -#: ../unattended-upgrade:1456 +#: ../unattended-upgrade:2145 msgid "make apt/libapt print verbose debug messages" msgstr "" -#: ../unattended-upgrade:1459 +#: ../unattended-upgrade:2150 msgid "print info messages" msgstr "" -#: ../unattended-upgrade:1462 +#: ../unattended-upgrade:2153 msgid "Simulation, download but do not install" msgstr "Simulaatio, lataa mutta älä asenna" @@ -226,7 +227,7 @@ msgid "Upgrade in minimal steps (and allow interrupting with SIGINT" msgstr "" -#: ../unattended-upgrade:1477 +#: ../unattended-upgrade:2173 msgid "You need to be root to run this application" msgstr "" "Sinulla tulee olla pääkäyttäjän oikeudet tämän sovelluksen käyttämiseksi" @@ -235,7 +236,7 @@ msgid "Unattended-upgrade in progress during shutdown, sleeping for 5s" msgstr "" -#: ../unattended-upgrade-shutdown:125 +#: ../unattended-upgrade-shutdown:307 msgid "Running unattended-upgrades in shutdown mode" msgstr "" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/update-manager.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/update-manager.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/update-manager.po 2019-02-21 10:34:07.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/update-manager.po 2019-02-28 10:34:06.000000000 +0000 @@ -15,15 +15,15 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:02+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:59+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" -#: ../UpdateManager/backend/InstallBackendAptdaemon.py:73 +#: ../UpdateManager/backend/InstallBackendAptdaemon.py:69 msgid "Checking for updates…" msgstr "Tarkistetaan päivityksiä..." -#: ../UpdateManager/backend/InstallBackendAptdaemon.py:98 +#: ../UpdateManager/backend/InstallBackendAptdaemon.py:90 msgid "Installing updates…" msgstr "Asennetaan päivityksiä..." @@ -43,63 +43,63 @@ msgid "Copy Link to Clipboard" msgstr "Kopioi linkki leikepöydälle" -#: ../UpdateManager/Dialogs.py:127 +#: ../UpdateManager/Dialogs.py:126 msgid "Settings…" msgstr "Asetukset..." -#: ../UpdateManager/Dialogs.py:211 ../UpdateManager/UpdateManager.py:267 +#: ../UpdateManager/Dialogs.py:210 ../UpdateManager/UpdateManager.py:263 msgid "You stopped the check for updates." msgstr "Pysäytit päivitysten tarkastuksen." -#: ../UpdateManager/Dialogs.py:213 +#: ../UpdateManager/Dialogs.py:212 msgid "_Check Again" msgstr "_Tarkista uudelleen" -#: ../UpdateManager/Dialogs.py:225 +#: ../UpdateManager/Dialogs.py:224 msgid "No software updates are available." msgstr "Ohjelmistopäivityksiä ei ole saatavilla." -#: ../UpdateManager/Dialogs.py:227 ../UpdateManager/Dialogs.py:238 +#: ../UpdateManager/Dialogs.py:226 ../UpdateManager/Dialogs.py:237 msgid "The software on this computer is up to date." msgstr "Tämän tietokoneen ohjelmistot on päivitetty." #. Translators: these are Ubuntu version names like "Ubuntu 12.04" -#: ../UpdateManager/Dialogs.py:240 +#: ../UpdateManager/Dialogs.py:239 #, python-format msgid "However, %s %s is now available (you have %s)." msgstr "" "Uusi julkaisu %s %s on kuitenkin nyt saatavilla (tietokoneessa on tällä " "hetkellä %s)." -#: ../UpdateManager/Dialogs.py:245 +#: ../UpdateManager/Dialogs.py:244 msgid "Upgrade…" msgstr "Päivitä..." -#: ../UpdateManager/Dialogs.py:265 +#: ../UpdateManager/Dialogs.py:264 msgid "New important security and hardware support update." msgstr "Uusi tärkeä turvallisuus- ja laitetukipäivitys." -#: ../UpdateManager/Dialogs.py:273 +#: ../UpdateManager/Dialogs.py:272 msgid "_Install…" msgstr "_Asenna…" #. Translators: this is an Ubuntu version name like "Ubuntu 12.04" -#: ../UpdateManager/Dialogs.py:285 +#: ../UpdateManager/Dialogs.py:284 #, python-format msgid "Software updates are no longer provided for %s %s." msgstr "Ohjelmistopäivityksiä ei enää tarjota jakelulle %s %s." #. Translators: this is an Ubuntu version name like "Ubuntu 12.04" -#: ../UpdateManager/Dialogs.py:289 +#: ../UpdateManager/Dialogs.py:288 #, python-format msgid "To stay secure, you should upgrade to %s %s." msgstr "Pidä järjestelmä turvallisena päivittämällä se versioon %s %s." -#: ../UpdateManager/Dialogs.py:302 +#: ../UpdateManager/Dialogs.py:301 msgid "Not all updates can be installed" msgstr "Kaikkia päivityksiä ei voi asentaa" -#: ../UpdateManager/Dialogs.py:304 +#: ../UpdateManager/Dialogs.py:303 msgid "" "Run a partial upgrade, to install as many updates as possible.\n" "\n" @@ -117,24 +117,24 @@ " * Epävirallisista ohjelmapaketeista, jotka eivät ole Ubuntun tarjoamia\n" " * Tavanomaisesta muutoksista Ubuntun ennakkoversiossa" -#: ../UpdateManager/Dialogs.py:312 +#: ../UpdateManager/Dialogs.py:311 msgid "_Partial Upgrade" msgstr "_Osittainen päivitys" -#: ../UpdateManager/Dialogs.py:313 +#: ../UpdateManager/Dialogs.py:312 msgid "_Continue" msgstr "_Jatka" -#: ../UpdateManager/Dialogs.py:349 +#: ../UpdateManager/Dialogs.py:348 msgid "_Try Again" msgstr "_Yritä uudelleen" -#: ../UpdateManager/Dialogs.py:363 +#: ../UpdateManager/Dialogs.py:362 msgid "The computer needs to restart to finish installing updates." msgstr "" "Tietokone on käynnistettävä uudelleen päivitysten viimeistelemiseksi." -#: ../UpdateManager/Dialogs.py:365 +#: ../UpdateManager/Dialogs.py:364 msgid "Restart _Later" msgstr "Käynnistä uudelleen _myöhemmin" @@ -148,21 +148,21 @@ msgid "Software Updater" msgstr "Ohjelmistopäivitykset" -#: ../UpdateManager/UpdateManager.py:265 +#: ../UpdateManager/UpdateManager.py:261 msgid "Some software couldn’t be checked for updates." msgstr "Joidenkin ohjelmistojen päivityksien tarkistus epäonnistui." -#: ../UpdateManager/UpdateManager.py:268 +#: ../UpdateManager/UpdateManager.py:264 msgid "Updated software is available from a previous check." msgstr "" "Edellisen tarkistuksen jälkeen on tullut uusia ohjelmistopäivityksiä." #. we assert a clean cache -#: ../UpdateManager/UpdateManager.py:378 +#: ../UpdateManager/UpdateManager.py:368 msgid "Software index is broken" msgstr "Ohjelmaluettelo on rikkinäinen" -#: ../UpdateManager/UpdateManager.py:379 +#: ../UpdateManager/UpdateManager.py:369 msgid "" "It is impossible to install or remove any software. Please use the package " "manager \"Synaptic\" or run \"sudo apt-get install -f\" in a terminal to fix " @@ -172,11 +172,11 @@ "Synaptic-pakettienhallintaa tai komentoa \"sudo apt-get install -f\" " "päätteessä." -#: ../UpdateManager/UpdateManager.py:385 +#: ../UpdateManager/UpdateManager.py:375 msgid "Could not initialize the package information" msgstr "Pakettitietoja ei voitu alustaa" -#: ../UpdateManager/UpdateManager.py:386 +#: ../UpdateManager/UpdateManager.py:376 msgid "" "An unresolvable problem occurred while initializing the package " "information.\n" @@ -189,11 +189,11 @@ "Ilmoita tästä virheraportilla paketille \"update-manager\", ja sisällytä " "raporttiin seuraava virheviesti:\n" -#: ../UpdateManager/UpdateManager.py:403 +#: ../UpdateManager/UpdateManager.py:393 msgid "Could not calculate the upgrade" msgstr "Tarvittavia päivitykseen liittyviä tarkistuksia ei voitu tehdä" -#: ../UpdateManager/UpdateManager.py:404 +#: ../UpdateManager/UpdateManager.py:394 msgid "" "An unresolvable problem occurred while calculating the upgrade.\n" "\n" @@ -244,26 +244,26 @@ msgid "Select _All" msgstr "_Valitse kaikki" -#: ../UpdateManager/UpdatesAvailable.py:733 +#: ../UpdateManager/UpdatesAvailable.py:734 #, python-format msgid "%s will be downloaded." msgstr "%s noudetaan." -#: ../UpdateManager/UpdatesAvailable.py:747 +#: ../UpdateManager/UpdatesAvailable.py:748 msgid "The update has already been downloaded." msgid_plural "The updates have already been downloaded." msgstr[0] "Päivitys on jo ladattu." msgstr[1] "Päivitykset on jo ladattu." -#: ../UpdateManager/UpdatesAvailable.py:753 +#: ../UpdateManager/UpdatesAvailable.py:754 msgid "There are no updates to install." msgstr "Tietokoneelle ei ole saatavilla päivityksiä." -#: ../UpdateManager/UpdatesAvailable.py:762 +#: ../UpdateManager/UpdatesAvailable.py:763 msgid "Unknown download size." msgstr "Tuntematon noudettavan määrä." -#: ../UpdateManager/UpdatesAvailable.py:789 +#: ../UpdateManager/UpdatesAvailable.py:790 #, python-format msgid "" "Updated software has been issued since %s %s was released. Do you want to " @@ -272,14 +272,14 @@ "Ohjelmistopäivityksiä on tullut saataville %s %s -julkaisun jälkeen. " "Haluatko asentaa ne nyt?" -#: ../UpdateManager/UpdatesAvailable.py:794 +#: ../UpdateManager/UpdatesAvailable.py:795 msgid "" "Updated software is available for this computer. Do you want to install it " "now?" msgstr "" "Tälle tietokoneelle on saatavilla ohjelmistopäivityksiä. Asennetaanko ne nyt?" -#: ../UpdateManager/UpdatesAvailable.py:797 +#: ../UpdateManager/UpdatesAvailable.py:798 msgid "" "The computer also needs to restart to finish installing previous updates." msgstr "" @@ -287,7 +287,7 @@ "asentamisen viimeistelemiseksi." #. print("on_button_install_clicked") -#: ../UpdateManager/UpdatesAvailable.py:827 +#: ../UpdateManager/UpdatesAvailable.py:828 msgid "Not enough free disk space" msgstr "Levytilaa ei ole riittävästi" @@ -303,19 +303,19 @@ "väliaikaiset aiempien asennuksien paketit käyttämällä komentoa \"sudo apt-" "get clean\"." -#: ../UpdateManager/UpdatesAvailable.py:885 +#: ../UpdateManager/UpdatesAvailable.py:886 msgid "Connecting..." msgstr "Yhdistetään..." -#: ../UpdateManager/UpdatesAvailable.py:901 +#: ../UpdateManager/UpdatesAvailable.py:902 msgid "You may not be able to check for updates or download new updates." msgstr "Et ehkä voi tarkistaa päivityksiä tai noutaa uusia päivityksiä." -#: ../UpdateManager/UpdatesAvailable.py:1053 +#: ../UpdateManager/UpdatesAvailable.py:1054 msgid "Security updates" msgstr "Tietoturvapäivitykset" -#: ../UpdateManager/UpdatesAvailable.py:1056 +#: ../UpdateManager/UpdatesAvailable.py:1057 msgid "Other updates" msgstr "Muut päivitykset" @@ -331,7 +331,7 @@ msgid "Changelog" msgstr "Muutosluettelo" -#: ../UpdateManager/UpdatesAvailable.py:1058 +#: ../UpdateManager/UpdatesAvailable.py:1059 msgid "Updates" msgstr "Päivitykset" @@ -367,11 +367,11 @@ msgid "Downloading changelog" msgstr "Noudetaan muutosluetteloa" -#: ../UpdateManager/Core/MyCache.py:414 +#: ../UpdateManager/Core/MyCache.py:418 msgid "This update does not come from a source that supports changelogs." msgstr "Tämän päivityksen julkaisija ei tue muutosluettelon esittämistä." -#: ../UpdateManager/Core/MyCache.py:420 ../UpdateManager/Core/MyCache.py:455 +#: ../UpdateManager/Core/MyCache.py:424 ../UpdateManager/Core/MyCache.py:459 msgid "" "Failed to download the list of changes. \n" "Please check your Internet connection." @@ -379,7 +379,7 @@ "Muutosluettelon nouto epäonnistui. \n" "Tarkista Internet-yhteytesi toimivuus." -#: ../UpdateManager/Core/MyCache.py:427 +#: ../UpdateManager/Core/MyCache.py:431 #, python-format msgid "" "Changes for %s versions:\n" @@ -392,7 +392,7 @@ "Viimeisin versio: %s\n" "\n" -#: ../UpdateManager/Core/MyCache.py:441 +#: ../UpdateManager/Core/MyCache.py:445 #, python-format msgid "" "The changelog does not contain any relevant changes.\n" @@ -405,7 +405,7 @@ "Käytä osoitetta http://launchpad.net/ubuntu/+source/%s/%s/+changelog\n" "kunnes muutokset tulevat saataville tai yritä myöhemmin uudelleen." -#: ../UpdateManager/Core/MyCache.py:448 +#: ../UpdateManager/Core/MyCache.py:452 #, python-format msgid "" "The list of changes is not available yet.\n" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/util-linux.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/util-linux.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/util-linux.po 2019-02-21 10:34:07.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/util-linux.po 2019-02-28 10:34:06.000000000 +0000 @@ -27,8 +27,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 10:35+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 10:35+0000\n" +"X-Generator: Launchpad (build 18888)\n" #: disk-utils/blockdev.c:63 msgid "set read-only" @@ -197,7 +197,7 @@ msgid "%s succeeded.\n" msgstr "%s onnistui.\n" -#: disk-utils/blockdev.c:387 disk-utils/blockdev.c:493 +#: disk-utils/blockdev.c:387 disk-utils/blockdev.c:496 #, c-format msgid "ioctl error on %s" msgstr "" @@ -295,9 +295,9 @@ msgid "cannot stat file %s" msgstr "" -#: disk-utils/fdformat.c:226 disk-utils/partx.c:1010 misc-utils/lsblk.c:1499 +#: disk-utils/fdformat.c:226 disk-utils/partx.c:1018 misc-utils/lsblk.c:1309 #: sys-utils/blkdiscard.c:187 sys-utils/blkzone.c:101 -#: sys-utils/mountpoint.c:107 +#: sys-utils/mountpoint.c:106 #, c-format msgid "%s: not a block device" msgstr "" @@ -1261,7 +1261,7 @@ msgid "invalid endianness given. Must be 'big', 'little', or 'host'" msgstr "" -#: sys-utils/unshare.c:202 +#: sys-utils/unshare.c:204 #, c-format msgid "cannot stat %s" msgstr "" @@ -1640,7 +1640,7 @@ msgid "unable to erase bootbits sectors" msgstr "" -#: disk-utils/mkswap.c:313 +#: disk-utils/mkswap.c:314 #, c-format msgid "%s: warning: don't erase bootbits sectors" msgstr "" @@ -1682,7 +1682,7 @@ msgid "error: UUID parsing failed" msgstr "virhe: UUID:n jäsennys epäonnistui" -#: disk-utils/mkswap.c:432 +#: disk-utils/mkswap.c:433 msgid "error: Nowhere to set up swap on?" msgstr "" @@ -1691,12 +1691,12 @@ msgid "error: size %llu KiB is larger than device size %llu KiB" msgstr "" -#: disk-utils/mkswap.c:453 +#: disk-utils/mkswap.c:454 #, c-format msgid "error: swap area needs to be at least %ld KiB" msgstr "virhe: sivutusalueen on oltava vähintään %ld KiB:n kokoinen" -#: disk-utils/mkswap.c:458 +#: disk-utils/mkswap.c:459 #, c-format msgid "warning: truncating swap area to %llu KiB" msgstr "varoitus: typistetään sivutusalue kokoon %llu KiB" @@ -1725,7 +1725,7 @@ msgid "Setting up swapspace version 1, size = %llu KiB\n" msgstr "" -#: disk-utils/mkswap.c:341 +#: disk-utils/mkswap.c:342 #, c-format msgid "%s: unable to write signature page" msgstr "%s: allekirjoitussivua ei voi kirjoittaa" @@ -1734,7 +1734,7 @@ msgid "fsync failed" msgstr "fsync epäonnistui" -#: disk-utils/mkswap.c:514 +#: disk-utils/mkswap.c:515 #, c-format msgid "%s: unable to obtain selinux file label" msgstr "" @@ -1751,7 +1751,7 @@ msgid "couldn't compute selinux context" msgstr "selinux-kontekstin laskeminen ei onnistunut" -#: disk-utils/mkswap.c:528 +#: disk-utils/mkswap.c:529 #, c-format msgid "unable to relabel %s to %s" msgstr "" @@ -3148,7 +3148,7 @@ msgid "unable to write %s" msgstr "" -#: disk-utils/fdisk.c:768 +#: disk-utils/fdisk.c:770 #, c-format msgid "BLKGETSIZE ioctl failed on %s" msgstr "" @@ -5635,7 +5635,7 @@ " \n" "Yleensä riittää ja (ja ehkä ).\n" -#: include/c.h:312 +#: include/c.h:328 msgid "" "\n" "Usage:\n" @@ -5996,7 +5996,7 @@ msgid "failed to read: %s" msgstr "" -#: disk-utils/fsck.c:331 lib/path.c:149 lib/path.c:170 +#: disk-utils/fsck.c:331 #, c-format msgid "parse error: %s" msgstr "" @@ -6037,21 +6037,21 @@ "\tshould fix your /etc/fstab file as soon as you can.\n" msgstr "" -#: sys-utils/umount.c:310 sys-utils/umount.c:333 +#: sys-utils/umount.c:333 sys-utils/umount.c:357 #, c-format msgid "%s: not found" msgstr "" -#: disk-utils/fsck.c:772 +#: disk-utils/fsck.c:782 msgid "wait: no more child process?!?" msgstr "" -#: disk-utils/fsck.c:793 +#: disk-utils/fsck.c:803 #, c-format msgid "Warning... %s for device %s exited with signal %d." msgstr "" -#: disk-utils/fsck.c:799 +#: disk-utils/fsck.c:809 #, c-format msgid "%s %s: status is %x, should never happen." msgstr "" @@ -6066,13 +6066,13 @@ msgid "error %d while executing fsck.%s for %s" msgstr "" -#: disk-utils/fsck.c:989 +#: disk-utils/fsck.c:1002 msgid "" "Either all or none of the filesystem types passed to -t must be prefixed\n" "with 'no' or '!'." msgstr "" -#: disk-utils/fsck.c:1105 +#: disk-utils/fsck.c:1118 #, c-format msgid "" "%s: skipping bad line in /etc/fstab: bind mount with nonzero fsck pass number" @@ -6083,14 +6083,14 @@ msgid "%s: skipping nonexistent device\n" msgstr "" -#: disk-utils/fsck.c:1122 +#: disk-utils/fsck.c:1135 #, c-format msgid "" "%s: nonexistent device (\"nofail\" fstab option may be used to skip this " "device)\n" msgstr "" -#: disk-utils/fsck.c:1153 +#: disk-utils/fsck.c:1166 #, c-format msgid "cannot check %s: fsck.%s not found" msgstr "" @@ -6133,7 +6133,7 @@ "See fsck.* commands for fs-options." msgstr "" -#: disk-utils/fsck.c:1447 +#: disk-utils/fsck.c:1460 msgid "too many devices" msgstr "liian monta laitetta" @@ -6142,26 +6142,26 @@ msgid "couldn't open %s" msgstr "" -#: disk-utils/fsck.c:1459 +#: disk-utils/fsck.c:1472 msgid "Is /proc mounted?" msgstr "Onko /proc liitetty?" -#: disk-utils/fsck.c:1467 +#: disk-utils/fsck.c:1480 #, c-format msgid "must be root to scan for matching filesystems: %s" msgstr "" -#: disk-utils/fsck.c:1471 +#: disk-utils/fsck.c:1484 #, c-format msgid "couldn't find matching filesystem: %s" msgstr "" -#: disk-utils/fsck.c:1479 disk-utils/fsck.c:1576 misc-utils/kill.c:363 +#: disk-utils/fsck.c:1492 disk-utils/fsck.c:1589 misc-utils/kill.c:236 #: sys-utils/eject.c:278 msgid "too many arguments" msgstr "liian monta argumenttia" -#: disk-utils/fsck.c:1630 +#: disk-utils/fsck.c:1643 msgid "the -l option can be used with one device only -- ignore" msgstr "" @@ -6301,7 +6301,7 @@ msgid "Probably you need root privileges.\n" msgstr "Tarvitset todennäköisesti pääkäyttäjän oikeudet.\n" -#: disk-utils/sfdisk.c:303 libfdisk/src/bsd.c:722 libfdisk/src/bsd.c:896 +#: disk-utils/sfdisk.c:303 libfdisk/src/bsd.c:723 libfdisk/src/bsd.c:897 #, c-format msgid "cannot write %s" msgstr "" @@ -6319,7 +6319,7 @@ msgid "local" msgstr "paikallisessa" -#: sys-utils/hwclock.c:234 +#: sys-utils/hwclock.c:256 msgid "" "Warning: unrecognized third line in adjtime file\n" "(Expected: `UTC' or `LOCAL' or nothing.)" @@ -6676,7 +6676,7 @@ msgid " hwclock [function] [option...]\n" msgstr " hwclock [toiminto] [valitsin...]\n" -#: include/c.h:314 +#: include/c.h:330 msgid "" "\n" "Functions:\n" @@ -6758,7 +6758,7 @@ " kertoo hwclockille Alphan tyypin (ks. hwclock(8))\n" "\n" -#: sys-utils/hwclock.c:1180 +#: sys-utils/hwclock.c:1247 msgid "Unable to connect to audit system" msgstr "" @@ -6795,7 +6795,7 @@ "both." msgstr "" -#: sys-utils/hwclock.c:1311 +#: sys-utils/hwclock.c:1386 msgid "With --noadjfile, you must specify either --utc or --localtime" msgstr "" @@ -6818,7 +6818,7 @@ "Valitettavasti vain pääkäyttäjä voi säätää laitteistokellon epoch-arvoa " "ytimessä." -#: sys-utils/hwclock.c:882 +#: sys-utils/hwclock.c:941 msgid "Cannot access the Hardware Clock via any known method." msgstr "Laitteistokelloa ei pystytä käyttämään millään tunnetulla tavalla." @@ -6892,7 +6892,7 @@ msgid "select() to %s to wait for clock tick failed" msgstr "kellon tikitystä odottava select()-kutsu laitteelle %s epäonnistui" -#: sys-utils/hwclock-rtc.c:289 +#: sys-utils/hwclock-rtc.c:280 #, c-format msgid "select() to %s to wait for clock tick timed out" msgstr "" @@ -6968,22 +6968,22 @@ msgid "ioctl(RTC_EPOCH_SET) to %s failed" msgstr "ioctl(RTC_EPOCH_SET) laitteelle %s epäonnistui" -#: sys-utils/mount.c:65 sys-utils/umount.c:120 +#: sys-utils/mount.c:65 sys-utils/umount.c:124 #, c-format msgid "only root can use \"--%s\" option (effective UID is %u)" msgstr "" -#: sys-utils/mount.c:68 sys-utils/umount.c:123 +#: sys-utils/mount.c:68 sys-utils/umount.c:127 #, c-format msgid "only root can do that (effective UID is %u)" msgstr "" -#: sys-utils/mount.c:72 sys-utils/umount.c:127 +#: sys-utils/mount.c:72 sys-utils/umount.c:131 #, c-format msgid "only root can use \"--%s\" option" msgstr "" -#: sys-utils/mount.c:73 sys-utils/umount.c:128 +#: sys-utils/mount.c:73 sys-utils/umount.c:132 msgid "only root can do that" msgstr "" @@ -6997,11 +6997,11 @@ msgid "failed to read mtab" msgstr "" -#: misc-utils/findmnt.c:1017 misc-utils/findmnt.c:1083 +#: misc-utils/findmnt.c:1023 misc-utils/findmnt.c:1089 #: misc-utils/findmnt-verify.c:94 misc-utils/findmnt-verify.c:481 -#: sys-utils/fstrim.c:187 sys-utils/mount.c:133 sys-utils/mount.c:181 -#: sys-utils/swapoff.c:56 sys-utils/swapoff.c:155 sys-utils/swapon.c:249 -#: sys-utils/swapon.c:279 sys-utils/swapon.c:738 sys-utils/umount.c:174 +#: sys-utils/fstrim.c:229 sys-utils/mount.c:133 sys-utils/mount.c:181 +#: sys-utils/swapoff.c:55 sys-utils/swapoff.c:154 sys-utils/swapon.c:248 +#: sys-utils/swapon.c:278 sys-utils/swapon.c:737 sys-utils/umount.c:187 msgid "failed to initialize libmount iterator" msgstr "" @@ -7056,7 +7056,7 @@ " -n, --no-mtab don't write to /etc/mtab\n" msgstr "" -#: sys-utils/mount.c:416 +#: sys-utils/mount.c:423 #, c-format msgid "" " -o, --options comma-separated list of mount options\n" @@ -7084,7 +7084,7 @@ " UUID= specifies device by filesystem UUID\n" msgstr "" -#: sys-utils/mount.c:441 +#: sys-utils/mount.c:450 #, c-format msgid "" " specifies device by path\n" @@ -7092,7 +7092,7 @@ " regular file for loopdev setup\n" msgstr "" -#: sys-utils/mount.c:446 +#: sys-utils/mount.c:455 #, c-format msgid "" "\n" @@ -7102,7 +7102,7 @@ " -R, --rbind mount a subtree and all submounts somewhere else\n" msgstr "" -#: sys-utils/mount.c:451 +#: sys-utils/mount.c:460 #, c-format msgid "" " --make-shared mark a subtree as shared\n" @@ -7111,7 +7111,7 @@ " --make-unbindable mark a subtree as unbindable\n" msgstr "" -#: sys-utils/mount.c:456 +#: sys-utils/mount.c:465 #, c-format msgid "" " --make-rshared recursively mark a whole subtree as shared\n" @@ -7127,7 +7127,7 @@ "For more information see mount(8).\n" msgstr "" -#: sys-utils/mount.c:544 sys-utils/umount.c:448 +#: sys-utils/mount.c:614 sys-utils/umount.c:487 msgid "libmount context allocation failed" msgstr "" @@ -7136,7 +7136,7 @@ msgid "failed to append options" msgstr "" -#: sys-utils/mount.c:601 sys-utils/umount.c:501 +#: sys-utils/mount.c:671 sys-utils/umount.c:543 msgid "failed to set options pattern" msgstr "" @@ -7462,7 +7462,7 @@ msgid "usage: login [-fp] [username]\n" msgstr "käyttö: login [-fp] [käyttäjänimi]\n" -#: login-utils/login.c:711 +#: login-utils/login.c:719 #, c-format msgid "PAM failure, aborting: %s" msgstr "" @@ -7511,7 +7511,7 @@ "\n" "Kirjautuminen epäonnistui\n" -#: login-utils/login.c:848 login-utils/login.c:1233 login-utils/login.c:1256 +#: login-utils/login.c:855 login-utils/login.c:1246 login-utils/login.c:1269 msgid "" "\n" "Session setup problem, abort." @@ -7559,7 +7559,7 @@ msgid "change terminal owner failed" msgstr "" -#: login-utils/login.c:1280 +#: login-utils/login.c:1293 msgid "setgid() failed" msgstr "setgid() epäonnistui" @@ -7611,7 +7611,7 @@ msgid "setuid() failed" msgstr "setuid() epäonnistui" -#: login-utils/login.c:1332 login-utils/sulogin.c:729 +#: login-utils/login.c:1345 login-utils/sulogin.c:730 #, c-format msgid "%s: change directory failed" msgstr "" @@ -7621,11 +7621,11 @@ msgid "Logging in with home = \"/\".\n" msgstr "Kirjaudutaan käyttäen kotihakemistona ”/”.\n" -#: login-utils/login.c:1368 +#: login-utils/login.c:1381 msgid "couldn't exec shell script" msgstr "" -#: login-utils/login.c:1370 +#: login-utils/login.c:1383 msgid "no shell" msgstr "" @@ -7679,7 +7679,7 @@ msgid "on %.*s\n" msgstr "päätteeltä %.*s\n" -#: login-utils/login.c:547 +#: login-utils/login.c:549 msgid "write lastlog failed" msgstr "" @@ -7715,7 +7715,7 @@ msgid "no such group" msgstr "" -#: libmount/src/context_mount.c:1422 login-utils/newgrp.c:227 +#: libmount/src/context_mount.c:1570 login-utils/newgrp.c:227 #, c-format msgid "permission denied" msgstr "lupa evätty" @@ -7805,7 +7805,7 @@ msgid "Would you like to edit %s now [y/n]? " msgstr "Haluatko muokata tiedostoa %s nyt [y/n]? " -#: misc-utils/cal.c:431 +#: misc-utils/cal.c:475 msgid "illegal day value" msgstr "virheellinen päivän arvo" @@ -7827,7 +7827,7 @@ msgid "%s %d" msgstr "%s %d" -#: misc-utils/cal.c:995 +#: misc-utils/cal.c:1099 #, c-format msgid " %s [options] [[[day] month] year]\n" msgstr " %s [valitsimet] [[[päivä] kuukausi] vuosi]\n" @@ -7872,7 +7872,7 @@ msgid "mountpoint" msgstr "" -#: misc-utils/findmnt.c:101 misc-utils/lsblk.c:164 +#: misc-utils/findmnt.c:101 misc-utils/lsblk.c:159 msgid "filesystem type" msgstr "" @@ -7892,11 +7892,11 @@ msgid "filesystem label" msgstr "" -#: misc-utils/findmnt.c:106 misc-utils/lsblk.c:167 +#: misc-utils/findmnt.c:106 misc-utils/lsblk.c:165 msgid "filesystem UUID" msgstr "" -#: misc-utils/findmnt.c:109 misc-utils/lsblk.c:163 +#: misc-utils/findmnt.c:109 misc-utils/lsblk.c:155 msgid "major:minor device number" msgstr "" @@ -7917,12 +7917,12 @@ msgid "unknown action: %s" msgstr "" -#: disk-utils/partx.c:161 login-utils/lslogins.c:307 misc-utils/fincore.c:92 -#: misc-utils/findmnt.c:376 misc-utils/lsblk.c:365 misc-utils/lslocks.c:342 -#: misc-utils/uuidparse.c:125 misc-utils/wipefs.c:126 sys-utils/losetup.c:110 -#: sys-utils/lscpu.c:373 sys-utils/lsipc.c:232 sys-utils/lsmem.c:136 -#: sys-utils/lsns.c:189 sys-utils/prlimit.c:277 sys-utils/rfkill.c:155 -#: sys-utils/swapon.c:151 sys-utils/wdctl.c:151 sys-utils/zramctl.c:146 +#: disk-utils/partx.c:161 login-utils/lslogins.c:311 misc-utils/fincore.c:92 +#: misc-utils/findmnt.c:376 misc-utils/lsblk.c:306 misc-utils/lslocks.c:344 +#: misc-utils/uuidparse.c:125 misc-utils/wipefs.c:131 sys-utils/losetup.c:112 +#: sys-utils/lscpu.c:209 sys-utils/lsipc.c:232 sys-utils/lsmem.c:178 +#: sys-utils/lsns.c:223 sys-utils/prlimit.c:277 sys-utils/rfkill.c:159 +#: sys-utils/swapon.c:150 sys-utils/wdctl.c:151 sys-utils/zramctl.c:147 #, c-format msgid "unknown column: %s" msgstr "" @@ -7943,7 +7943,7 @@ msgid "move" msgstr "" -#: sys-utils/lsns.c:456 +#: sys-utils/lsns.c:719 msgid "failed to add line to output" msgstr "" @@ -7952,7 +7952,7 @@ msgid "%s: parse error at line %d" msgstr "" -#: misc-utils/findmnt.c:814 misc-utils/findmnt.c:1077 sys-utils/eject.c:718 +#: misc-utils/findmnt.c:814 misc-utils/findmnt.c:1083 sys-utils/eject.c:714 #: sys-utils/mount.c:324 msgid "failed to initialize libmount table" msgstr "" @@ -7962,11 +7962,11 @@ msgid "can't read %s" msgstr "" -#: misc-utils/findmnt.c:1089 +#: misc-utils/findmnt.c:1095 msgid "failed to initialize libmount tabdiff" msgstr "" -#: misc-utils/findmnt.c:1117 +#: misc-utils/findmnt.c:1123 msgid "poll() failed" msgstr "" @@ -8060,7 +8060,7 @@ msgid "options are mutually exclusive" msgstr "" -#: misc-utils/findmnt.c:1373 +#: misc-utils/findmnt.c:1389 #, c-format msgid "unknown direction '%s'" msgstr "tuntematon suunta ”%s”" @@ -8069,27 +8069,27 @@ msgid "failed to parse timeout" msgstr "" -#: misc-utils/findmnt.c:1520 +#: misc-utils/findmnt.c:1549 msgid "" "options --target and --source can't be used together with command line " "element that is not an option" msgstr "" -#: misc-utils/findmnt.c:1573 +#: misc-utils/findmnt.c:1602 sys-utils/fstrim.c:247 msgid "failed to initialize libmount cache" msgstr "" -#: sys-utils/lsmem.c:535 sys-utils/lsns.c:511 +#: sys-utils/lsmem.c:676 sys-utils/lsns.c:781 msgid "failed to initialize output table" msgstr "" -#: misc-utils/findmnt.c:1616 +#: misc-utils/findmnt.c:1646 #, c-format msgid "%s column is requested, but --poll is not enabled" msgstr "" -#: misc-utils/uuidparse.c:273 misc-utils/wipefs.c:170 sys-utils/lscpu.c:1871 -#: sys-utils/lsns.c:532 sys-utils/zramctl.c:497 +#: misc-utils/uuidparse.c:267 misc-utils/wipefs.c:177 sys-utils/lscpu.c:1709 +#: sys-utils/lsns.c:806 sys-utils/zramctl.c:505 msgid "failed to initialize output column" msgstr "" @@ -8122,12 +8122,12 @@ msgid " %s -l [ signal ]\n" msgstr " %s -l [ signaali ]\n" -#: misc-utils/logger.c:243 +#: misc-utils/logger.c:244 #, c-format msgid "openlog %s: pathname too long" msgstr "" -#: misc-utils/logger.c:270 +#: misc-utils/logger.c:271 #, c-format msgid "socket %s" msgstr "" @@ -8174,7 +8174,7 @@ "\n" msgstr "" -#: misc-utils/logger.c:1147 +#: misc-utils/logger.c:1148 #, c-format msgid "file %s" msgstr "tiedosto %s" @@ -8214,103 +8214,103 @@ "\n" msgstr "" -#: misc-utils/lsblk.c:160 +#: misc-utils/lsblk.c:151 msgid "device name" msgstr "" -#: misc-utils/lsblk.c:161 +#: misc-utils/lsblk.c:152 msgid "internal kernel device name" msgstr "ytimen sisäinen laitenimi" -#: misc-utils/lsblk.c:165 sys-utils/zramctl.c:86 +#: misc-utils/lsblk.c:163 sys-utils/zramctl.c:86 msgid "where the device is mounted" msgstr "" -#: misc-utils/lsblk.c:166 misc-utils/wipefs.c:104 +#: misc-utils/lsblk.c:164 misc-utils/wipefs.c:109 msgid "filesystem LABEL" msgstr "" -#: misc-utils/lsblk.c:175 sys-utils/losetup.c:77 +#: misc-utils/lsblk.c:176 sys-utils/losetup.c:79 msgid "read-only device" msgstr "" -#: misc-utils/lsblk.c:176 +#: misc-utils/lsblk.c:177 msgid "removable device" msgstr "siirrettävä laite" -#: misc-utils/lsblk.c:178 +#: misc-utils/lsblk.c:179 msgid "rotational device" msgstr "" -#: misc-utils/lsblk.c:180 +#: misc-utils/lsblk.c:181 msgid "device identifier" msgstr "" -#: misc-utils/lsblk.c:182 +#: misc-utils/lsblk.c:183 msgid "size of the device" msgstr "laitteen koko" -#: misc-utils/lsblk.c:183 +#: misc-utils/lsblk.c:184 msgid "state of the device" msgstr "laitteen tila" -#: login-utils/lslogins.c:217 misc-utils/lsblk.c:184 +#: login-utils/lslogins.c:219 misc-utils/lsblk.c:185 msgid "user name" msgstr "" -#: misc-utils/lsblk.c:185 +#: misc-utils/lsblk.c:186 msgid "group name" msgstr "ryhmänimi" -#: misc-utils/lsblk.c:186 +#: misc-utils/lsblk.c:187 msgid "device node permissions" msgstr "" -#: misc-utils/lsblk.c:187 +#: misc-utils/lsblk.c:188 msgid "alignment offset" msgstr "tasaussiirtymä" -#: misc-utils/lsblk.c:188 +#: misc-utils/lsblk.c:189 msgid "minimum I/O size" msgstr "vähimmäis-I/O-koko" -#: misc-utils/lsblk.c:189 +#: misc-utils/lsblk.c:190 msgid "optimal I/O size" msgstr "paras I/O-koko" -#: misc-utils/lsblk.c:190 +#: misc-utils/lsblk.c:191 msgid "physical sector size" msgstr "sektorikoko" -#: misc-utils/lsblk.c:191 +#: misc-utils/lsblk.c:192 msgid "logical sector size" msgstr "sektorikoko" -#: misc-utils/lsblk.c:192 +#: misc-utils/lsblk.c:193 msgid "I/O scheduler name" msgstr "" -#: misc-utils/lsblk.c:193 +#: misc-utils/lsblk.c:194 msgid "request queue size" msgstr "" -#: misc-utils/lsblk.c:194 +#: misc-utils/lsblk.c:195 msgid "device type" msgstr "laitetyyppi" -#: misc-utils/lsblk.c:195 +#: misc-utils/lsblk.c:196 msgid "discard alignment offset" msgstr "" -#: misc-utils/lsblk.c:196 +#: misc-utils/lsblk.c:197 msgid "discard granularity" msgstr "" -#: misc-utils/lsblk.c:197 +#: misc-utils/lsblk.c:198 msgid "discard max bytes" msgstr "" -#: misc-utils/lsblk.c:198 +#: misc-utils/lsblk.c:199 msgid "discard zeroes data" msgstr "" @@ -8334,11 +8334,11 @@ msgid "%s: failed to get dm name" msgstr "" -#: misc-utils/lsblk.c:1290 +#: misc-utils/lsblk.c:1111 msgid "failed to open device directory in sysfs" msgstr "" -#: misc-utils/lsblk.c:1513 +#: misc-utils/lsblk.c:1329 #, c-format msgid "%s: failed to get whole-disk device number" msgstr "" @@ -8353,14 +8353,14 @@ msgid "%s: failed to read link" msgstr "" -#: misc-utils/lsblk.c:1565 misc-utils/lsblk.c:1567 misc-utils/lsblk.c:1592 -#: misc-utils/lsblk.c:1594 +#: misc-utils/lsblk.c:1381 misc-utils/lsblk.c:1383 misc-utils/lsblk.c:1408 +#: misc-utils/lsblk.c:1410 #, c-format msgid "failed to parse list '%s'" msgstr "" #. TRANSLATORS: The standard value for %d is 256. -#: misc-utils/lsblk.c:1572 +#: misc-utils/lsblk.c:1388 #, c-format msgid "the list of excluded devices is too large (limit is %d devices)" msgstr "" @@ -8403,12 +8403,11 @@ "For more information see lsblk(8).\n" msgstr "" -#: login-utils/lslogins.c:1227 login-utils/nologin.c:27 -#: misc-utils/lslocks.c:495 misc-utils/mcookie.c:83 misc-utils/uuidd.c:62 -#: misc-utils/uuidgen.c:26 sys-utils/dmesg.c:264 sys-utils/ipcmk.c:67 -#: sys-utils/lscpu.c:2049 sys-utils/lsipc.c:278 sys-utils/lsmem.c:373 -#: sys-utils/readprofile.c:104 sys-utils/rtcwake.c:96 term-utils/setterm.c:379 -#: text-utils/line.c:31 +#: login-utils/nologin.c:27 misc-utils/lslocks.c:528 misc-utils/mcookie.c:83 +#: misc-utils/uuidd.c:62 misc-utils/uuidgen.c:26 sys-utils/dmesg.c:266 +#: sys-utils/ipcmk.c:67 sys-utils/lscpu.c:1891 sys-utils/lsipc.c:291 +#: sys-utils/lsmem.c:494 sys-utils/readprofile.c:104 sys-utils/rtcwake.c:98 +#: term-utils/setterm.c:379 text-utils/line.c:31 #, c-format msgid " %s [options]\n" msgstr "" @@ -8477,7 +8476,7 @@ "\n" "Lisätietoja manuaalisivulla namei(1).\n" -#: misc-utils/namei.c:408 +#: misc-utils/namei.c:409 msgid "pathname argument is missing" msgstr "" @@ -8625,14 +8624,14 @@ msgid "Error calling uuidd daemon (%s): %s\n" msgstr "" -#: misc-utils/uuidd.c:660 +#: misc-utils/uuidd.c:663 #, c-format msgid "%s and %d subsequent UUID\n" msgid_plural "%s and %d subsequent UUIDs\n" msgstr[0] "" msgstr[1] "" -#: misc-utils/uuidd.c:664 +#: misc-utils/uuidd.c:667 #, c-format msgid "List of UUIDs:\n" msgstr "" @@ -8722,7 +8721,7 @@ msgstr "" #: disk-utils/fdformat.c:145 disk-utils/fsck.minix.c:183 -#: disk-utils/swaplabel.c:123 misc-utils/wipefs.c:602 sys-utils/blkdiscard.c:85 +#: disk-utils/swaplabel.c:123 misc-utils/wipefs.c:641 sys-utils/blkdiscard.c:85 #: sys-utils/tunelp.c:95 #, c-format msgid " %s [options] \n" @@ -9585,7 +9584,7 @@ "\n" msgstr "" -#: sys-utils/swapoff.c:123 sys-utils/swapon.c:795 +#: sys-utils/swapoff.c:122 sys-utils/swapon.c:794 #, c-format msgid " %s [options] []\n" msgstr "" @@ -9658,7 +9657,7 @@ msgid "%s: insecure permissions %04o, %04o suggested." msgstr "" -#: disk-utils/mkswap.c:474 sys-utils/swapon.c:535 +#: disk-utils/mkswap.c:475 sys-utils/swapon.c:534 #, c-format msgid "%s: insecure file owner %d, 0 (root) suggested." msgstr "" @@ -9678,7 +9677,7 @@ msgid "%s: read swap header failed" msgstr "" -#: sys-utils/swapon.c:571 +#: sys-utils/swapon.c:570 #, c-format msgid "%s: pagesize=%d, swapsize=%llu, devsize=%llu" msgstr "" @@ -9959,7 +9958,7 @@ msgid "partition name" msgstr "osion nimi" -#: disk-utils/partx.c:92 misc-utils/findmnt.c:108 misc-utils/lsblk.c:171 +#: disk-utils/partx.c:92 misc-utils/findmnt.c:108 misc-utils/lsblk.c:172 msgid "partition UUID" msgstr "osion UUID" @@ -9967,7 +9966,7 @@ msgid "partition table type (dos, gpt, ...)" msgstr "osiotaulun tyyppi (dos, gpt, ...)" -#: disk-utils/partx.c:94 misc-utils/lsblk.c:172 +#: disk-utils/partx.c:94 misc-utils/lsblk.c:173 msgid "partition flags" msgstr "osion liput" @@ -9975,52 +9974,52 @@ msgid "partition type hex or uuid" msgstr "" -#: disk-utils/partx.c:208 +#: disk-utils/partx.c:209 #, c-format msgid "%s: failed to get partition number" msgstr "" -#: disk-utils/partx.c:297 +#: disk-utils/partx.c:298 #, c-format msgid "%s: error deleting partition %d" msgstr "" -#: disk-utils/partx.c:299 +#: disk-utils/partx.c:300 #, c-format msgid "%s: error deleting partitions %d-%d" msgstr "" -#: disk-utils/partx.c:286 disk-utils/partx.c:324 disk-utils/partx.c:477 +#: disk-utils/partx.c:287 disk-utils/partx.c:325 disk-utils/partx.c:478 #, c-format msgid "specified range <%d:%d> does not make sense" msgstr "" -#: disk-utils/partx.c:333 +#: disk-utils/partx.c:334 #, c-format msgid "%s: partition #%d removed\n" msgstr "" -#: disk-utils/partx.c:342 +#: disk-utils/partx.c:343 #, c-format msgid "%s: deleting partition #%d failed" msgstr "" -#: disk-utils/partx.c:362 +#: disk-utils/partx.c:363 #, c-format msgid "%s: error adding partition %d" msgstr "" -#: disk-utils/partx.c:364 +#: disk-utils/partx.c:365 #, c-format msgid "%s: error adding partitions %d-%d" msgstr "" -#: disk-utils/partx.c:405 disk-utils/partx.c:513 +#: disk-utils/partx.c:406 disk-utils/partx.c:514 #, c-format msgid "%s: partition #%d added\n" msgstr "" -#: disk-utils/partx.c:410 +#: disk-utils/partx.c:411 #, c-format msgid "%s: adding partition #%d failed" msgstr "" @@ -10030,17 +10029,17 @@ msgid "#%2d: %9ju-%9ju (%9ju sectors, %6ju MB)\n" msgstr "" -#: disk-utils/partx.c:722 +#: disk-utils/partx.c:723 #, c-format msgid "failed to initialize blkid filter for '%s'" msgstr "" -#: disk-utils/partx.c:730 +#: disk-utils/partx.c:731 #, c-format msgid "%s: failed to read partition table" msgstr "" -#: disk-utils/partx.c:736 +#: disk-utils/partx.c:737 #, c-format msgid "%s: partition table type '%s' detected\n" msgstr "" @@ -10091,20 +10090,20 @@ msgid "the options %s are mutually exclusive" msgstr "" -#: disk-utils/partx.c:856 +#: disk-utils/partx.c:860 msgid "failed to parse --nr range" msgstr "" -#: disk-utils/partx.c:971 +#: disk-utils/partx.c:979 msgid "--nr and are mutually exclusive" msgstr "" -#: disk-utils/partx.c:990 +#: disk-utils/partx.c:998 #, c-format msgid "partition: %s, disk: %s, lower: %d, upper: %d\n" msgstr "" -#: disk-utils/partx.c:1022 +#: disk-utils/partx.c:1030 #, c-format msgid "%s: failed to initialize blkid prober" msgstr "" @@ -10376,15 +10375,15 @@ msgid "failed to set pid %d's affinity" msgstr "" -#: schedutils/taskset.c:195 sys-utils/chcpu.c:292 +#: schedutils/taskset.c:195 sys-utils/chcpu.c:300 msgid "cannot determine NR_CPUS; aborting" msgstr "" -#: schedutils/taskset.c:204 schedutils/taskset.c:217 sys-utils/chcpu.c:298 +#: schedutils/taskset.c:204 schedutils/taskset.c:217 sys-utils/chcpu.c:308 msgid "cpuset_alloc failed" msgstr "cpuset_alloc epäonnistui" -#: schedutils/taskset.c:224 sys-utils/chcpu.c:232 +#: schedutils/taskset.c:224 sys-utils/chcpu.c:234 #, c-format msgid "failed to parse CPU list: %s" msgstr "" @@ -10632,34 +10631,34 @@ " -x, --decode decode facility and level to readable string\n" msgstr "" -#: sys-utils/dmesg.c:299 +#: sys-utils/dmesg.c:302 msgid "" "\n" "Supported log facilities:\n" msgstr "" -#: sys-utils/dmesg.c:305 +#: sys-utils/dmesg.c:308 msgid "" "\n" "Supported log levels (priorities):\n" msgstr "" -#: sys-utils/dmesg.c:359 +#: sys-utils/dmesg.c:362 #, c-format msgid "failed to parse level '%s'" msgstr "" -#: sys-utils/dmesg.c:361 +#: sys-utils/dmesg.c:364 #, c-format msgid "unknown level '%s'" msgstr "" -#: sys-utils/dmesg.c:397 +#: sys-utils/dmesg.c:400 #, c-format msgid "failed to parse facility '%s'" msgstr "" -#: sys-utils/dmesg.c:399 +#: sys-utils/dmesg.c:402 #, c-format msgid "unknown facility '%s'" msgstr "" @@ -10669,10 +10668,10 @@ msgstr "sysinfo epäonnistui" #: disk-utils/fsck.minix.c:1432 disk-utils/mkfs.minix.c:838 -#: disk-utils/mkswap.c:541 disk-utils/partx.c:1058 disk-utils/resizepart.c:114 +#: disk-utils/mkswap.c:542 disk-utils/partx.c:1068 disk-utils/resizepart.c:116 #: login-utils/su-common.c:328 login-utils/su-common.c:405 -#: login-utils/utmpdump.c:393 sys-utils/dmesg.c:658 sys-utils/wdctl.c:347 -#: sys-utils/wdctl.c:412 term-utils/script.c:298 term-utils/script.c:375 +#: login-utils/utmpdump.c:391 sys-utils/dmesg.c:661 sys-utils/wdctl.c:347 +#: sys-utils/wdctl.c:412 term-utils/script.c:363 term-utils/script.c:442 #: term-utils/setterm.c:887 text-utils/pg.c:1256 msgid "write failed" msgstr "kirjoitus epäonnistui" @@ -10697,11 +10696,11 @@ msgid "--notime can't be used together with ctime " msgstr "" -#: disk-utils/sfdisk.c:1340 sys-utils/dmesg.c:1453 +#: disk-utils/sfdisk.c:1362 sys-utils/dmesg.c:1538 msgid "unsupported command" msgstr "" -#: sys-utils/dmesg.c:1459 +#: sys-utils/dmesg.c:1544 msgid "klogctl failed" msgstr "" @@ -10743,8 +10742,8 @@ msgid "no filename specified." msgstr "" -#: sys-utils/blkdiscard.c:176 sys-utils/blkzone.c:398 sys-utils/fallocate.c:382 -#: sys-utils/fsfreeze.c:111 sys-utils/fstrim.c:334 +#: sys-utils/blkdiscard.c:176 sys-utils/blkzone.c:409 sys-utils/fallocate.c:374 +#: sys-utils/fsfreeze.c:111 sys-utils/fstrim.c:405 msgid "unexpected number of arguments" msgstr "" @@ -10804,7 +10803,7 @@ msgid "%s: fork failed: %s\n" msgstr "" -#: sys-utils/fstrim.c:252 +#: sys-utils/fstrim.c:314 #, c-format msgid " %s [options] \n" msgstr "" @@ -10826,7 +10825,7 @@ msgid "no action specified" msgstr "" -#: sys-utils/fallocate.c:377 sys-utils/fsfreeze.c:107 +#: sys-utils/fallocate.c:369 sys-utils/fsfreeze.c:107 msgid "no filename specified" msgstr "" @@ -10884,12 +10883,12 @@ msgid "no mountpoint specified." msgstr "" -#: sys-utils/fstrim.c:82 +#: sys-utils/fstrim.c:89 #, c-format msgid "%s: not a directory" msgstr "" -#: sys-utils/fstrim.c:91 +#: sys-utils/fstrim.c:108 #, c-format msgid "%s: FITRIM ioctl failed" msgstr "" @@ -11635,7 +11634,7 @@ msgid "error: cannot open %s" msgstr "" -#: lib/path.c:225 sys-utils/lscpu.c:1909 +#: sys-utils/lscpu.c:1751 msgid "failed to callocate cpu set" msgstr "" @@ -11653,7 +11652,7 @@ msgid "error: uname failed" msgstr "" -#: sys-utils/lscpu.c:1676 +#: sys-utils/lscpu.c:1514 #, c-format msgid "" "# The following is the parsable format, which can be fed to other\n" @@ -11661,7 +11660,7 @@ "# starting from zero.\n" msgstr "" -#: sys-utils/lscpu.c:1873 +#: sys-utils/lscpu.c:1711 msgid "Architecture:" msgstr "" @@ -11669,27 +11668,27 @@ msgid "CPU op-mode(s):" msgstr "" -#: sys-utils/lscpu.c:1889 sys-utils/lscpu.c:1891 +#: sys-utils/lscpu.c:1727 sys-utils/lscpu.c:1729 msgid "Byte Order:" msgstr "Tavujärjestys:" -#: sys-utils/lscpu.c:1893 +#: sys-utils/lscpu.c:1735 msgid "CPU(s):" msgstr "" -#: sys-utils/lscpu.c:1896 +#: sys-utils/lscpu.c:1738 msgid "On-line CPU(s) mask:" msgstr "" -#: sys-utils/lscpu.c:1897 +#: sys-utils/lscpu.c:1739 msgid "On-line CPU(s) list:" msgstr "" -#: sys-utils/lscpu.c:1916 +#: sys-utils/lscpu.c:1758 msgid "Off-line CPU(s) mask:" msgstr "" -#: sys-utils/lscpu.c:1917 +#: sys-utils/lscpu.c:1759 msgid "Off-line CPU(s) list:" msgstr "" @@ -11701,15 +11700,15 @@ msgid "Core(s) per socket:" msgstr "Ytimiä per kanta:" -#: sys-utils/lscpu.c:1957 +#: sys-utils/lscpu.c:1799 msgid "Socket(s) per book:" msgstr "" -#: sys-utils/lscpu.c:1964 +#: sys-utils/lscpu.c:1806 msgid "Book(s):" msgstr "" -#: sys-utils/lscpu.c:1967 +#: sys-utils/lscpu.c:1809 msgid "Socket(s):" msgstr "" @@ -11737,7 +11736,7 @@ msgid "CPU MHz:" msgstr "" -#: sys-utils/lscpu.c:1995 +#: sys-utils/lscpu.c:1837 msgid "BogoMIPS:" msgstr "" @@ -11758,7 +11757,7 @@ msgid "%s cache:" msgstr "" -#: sys-utils/lscpu.c:2026 +#: sys-utils/lscpu.c:1868 #, c-format msgid "NUMA node%d CPU(s):" msgstr "" @@ -11772,7 +11771,7 @@ "\n" msgstr "" -#: sys-utils/mountpoint.c:119 +#: sys-utils/mountpoint.c:118 #, c-format msgid "" " %1$s [-qd] /path/to/directory\n" @@ -11794,12 +11793,12 @@ "For more information see mountpoint(1).\n" msgstr "" -#: sys-utils/mountpoint.c:196 +#: sys-utils/mountpoint.c:195 #, c-format msgid "%s is not a mountpoint\n" msgstr "" -#: sys-utils/mountpoint.c:202 +#: sys-utils/mountpoint.c:201 #, c-format msgid "%s is a mountpoint\n" msgstr "" @@ -11914,7 +11913,7 @@ msgid "process ID" msgstr "" -#: login-utils/lslogins.c:218 sys-utils/renice.c:54 +#: login-utils/lslogins.c:220 sys-utils/renice.c:54 msgid "user ID" msgstr "käyttäjä-ID" @@ -11956,15 +11955,15 @@ "For more information see rtcwake(8).\n" msgstr "" -#: sys-utils/rtcwake.c:165 +#: sys-utils/rtcwake.c:167 msgid "read rtc time failed" msgstr "" -#: sys-utils/rtcwake.c:171 +#: sys-utils/rtcwake.c:173 msgid "read system time failed" msgstr "" -#: sys-utils/rtcwake.c:187 +#: sys-utils/rtcwake.c:189 msgid "convert rtc time failed" msgstr "" @@ -11976,29 +11975,29 @@ msgid "enable rtc alarm failed" msgstr "" -#: sys-utils/rtcwake.c:235 +#: sys-utils/rtcwake.c:237 msgid "set rtc wake alarm failed" msgstr "" -#: sys-utils/rtcwake.c:318 sys-utils/rtcwake.c:622 +#: sys-utils/rtcwake.c:338 sys-utils/rtcwake.c:642 msgid "read rtc alarm failed" msgstr "" -#: sys-utils/rtcwake.c:323 +#: sys-utils/rtcwake.c:343 #, c-format msgid "alarm: off\n" msgstr "" -#: sys-utils/rtcwake.c:336 +#: sys-utils/rtcwake.c:356 msgid "convert time failed" msgstr "" -#: sys-utils/rtcwake.c:341 +#: sys-utils/rtcwake.c:361 #, c-format msgid "alarm: on %s" msgstr "" -#: sys-utils/rtcwake.c:465 +#: sys-utils/rtcwake.c:485 #, c-format msgid "unrecognized suspend state '%s'" msgstr "" @@ -12028,7 +12027,7 @@ msgid "must provide wake time (see -t and -s options)" msgstr "" -#: sys-utils/rtcwake.c:519 +#: sys-utils/rtcwake.c:539 #, c-format msgid "%s not enabled for wakeup events" msgstr "" @@ -12043,27 +12042,27 @@ msgid "suspend to \"%s\" unavailable" msgstr "" -#: sys-utils/rtcwake.c:533 +#: sys-utils/rtcwake.c:553 #, c-format msgid "time doesn't go backward to %s" msgstr "" -#: sys-utils/rtcwake.c:543 +#: sys-utils/rtcwake.c:563 #, c-format msgid "%s: wakeup using %s at %s" msgstr "" -#: sys-utils/rtcwake.c:547 +#: sys-utils/rtcwake.c:567 #, c-format msgid "%s: wakeup from \"%s\" using %s at %s" msgstr "" -#: sys-utils/rtcwake.c:557 +#: sys-utils/rtcwake.c:577 #, c-format msgid "suspend mode: no; leaving\n" msgstr "" -#: sys-utils/rtcwake.c:566 +#: sys-utils/rtcwake.c:586 #, c-format msgid "suspend mode: off; executing %s\n" msgstr "" @@ -12073,31 +12072,31 @@ msgid "unable to execute %s" msgstr "" -#: sys-utils/rtcwake.c:585 +#: sys-utils/rtcwake.c:605 #, c-format msgid "suspend mode: on; reading rtc\n" msgstr "" -#: sys-utils/rtcwake.c:590 +#: sys-utils/rtcwake.c:610 msgid "rtc read failed" msgstr "" -#: sys-utils/rtcwake.c:602 +#: sys-utils/rtcwake.c:622 #, c-format msgid "suspend mode: disable; disabling alarm\n" msgstr "" -#: sys-utils/rtcwake.c:606 +#: sys-utils/rtcwake.c:626 #, c-format msgid "suspend mode: show; printing alarm info\n" msgstr "" -#: sys-utils/rtcwake.c:613 +#: sys-utils/rtcwake.c:633 #, c-format msgid "suspend mode: %s; suspending system\n" msgstr "" -#: sys-utils/rtcwake.c:627 +#: sys-utils/rtcwake.c:647 msgid "disable rtc alarm interrupt failed" msgstr "" @@ -12137,7 +12136,7 @@ " --4gb ignored (for backward compatibility only)\n" msgstr "" -#: sys-utils/setarch.c:110 +#: sys-utils/setarch.c:116 msgid " --uname-2.6 turns on UNAME26\n" msgstr "" @@ -12277,25 +12276,25 @@ msgid "unshare failed" msgstr "unshare epäonnistui" -#: login-utils/su-common.c:1025 sys-utils/eject.c:664 +#: login-utils/su-common.c:1089 sys-utils/eject.c:660 msgid "cannot set group id" msgstr "" -#: login-utils/su-common.c:1027 sys-utils/eject.c:667 +#: login-utils/su-common.c:1091 sys-utils/eject.c:663 msgid "cannot set user id" msgstr "" -#: term-utils/agetty.c:519 +#: term-utils/agetty.c:546 #, c-format msgid "%s: can't change root directory %s: %m" msgstr "" -#: term-utils/agetty.c:522 +#: term-utils/agetty.c:549 #, c-format msgid "%s: can't change working directory %s: %m" msgstr "" -#: term-utils/agetty.c:525 +#: term-utils/agetty.c:552 #, c-format msgid "%s: can't change process priority: %m" msgstr "" @@ -12305,9 +12304,9 @@ msgid "%s: can't exec %s: %m" msgstr "%s: ohjelmaa %s ei voi käynnistää: %m" -#: term-utils/agetty.c:567 term-utils/agetty.c:892 term-utils/agetty.c:1410 -#: term-utils/agetty.c:1428 term-utils/agetty.c:1465 term-utils/agetty.c:1475 -#: term-utils/agetty.c:1517 term-utils/agetty.c:1960 term-utils/agetty.c:2517 +#: term-utils/agetty.c:594 term-utils/agetty.c:921 term-utils/agetty.c:1457 +#: term-utils/agetty.c:1475 term-utils/agetty.c:1512 term-utils/agetty.c:1522 +#: term-utils/agetty.c:1564 term-utils/agetty.c:2205 term-utils/agetty.c:2774 #, c-format msgid "failed to allocate memory: %m" msgstr "" @@ -12318,12 +12317,12 @@ msgstr "virheellinen aikakatkaisuarvo: %s" #: disk-utils/addpart.c:53 disk-utils/blockdev.c:244 disk-utils/delpart.c:53 -#: disk-utils/mkfs.bfs.c:133 disk-utils/resizepart.c:95 misc-utils/kill.c:396 -#: misc-utils/kill.c:438 misc-utils/rename.c:200 misc-utils/whereis.c:515 +#: disk-utils/mkfs.bfs.c:133 disk-utils/resizepart.c:97 misc-utils/kill.c:269 +#: misc-utils/kill.c:311 misc-utils/rename.c:280 misc-utils/whereis.c:518 #: sys-utils/flock.c:175 sys-utils/ipcrm.c:160 sys-utils/ldattach.c:368 #: sys-utils/renice.c:146 sys-utils/switch_root.c:241 sys-utils/tunelp.c:152 -#: term-utils/agetty.c:850 term-utils/agetty.c:851 term-utils/agetty.c:859 -#: term-utils/agetty.c:860 +#: term-utils/agetty.c:879 term-utils/agetty.c:880 term-utils/agetty.c:888 +#: term-utils/agetty.c:889 msgid "not enough arguments" msgstr "liian vähän argumentteja" @@ -12356,23 +12355,23 @@ msgid "%s: dup problem: %m" msgstr "%s: ongelma tiedostokahvan kopioinnissa: %m" -#: term-utils/agetty.c:1733 +#: term-utils/agetty.c:1963 msgid "Num Lock off" msgstr "Num Lock pois päältä" -#: term-utils/agetty.c:1736 +#: term-utils/agetty.c:1966 msgid "Num Lock on" msgstr "Num Lock päällä" -#: term-utils/agetty.c:1739 +#: term-utils/agetty.c:1969 msgid "Caps Lock on" msgstr "Caps Lock päällä" -#: term-utils/agetty.c:1742 +#: term-utils/agetty.c:1972 msgid "Scroll Lock on" msgstr "Scroll Lock päällä" -#: term-utils/agetty.c:1745 +#: term-utils/agetty.c:1975 #, c-format msgid "" "Hint: %s\n" @@ -12454,7 +12453,7 @@ "\n" msgstr "" -#: term-utils/mesg.c:125 +#: term-utils/mesg.c:130 msgid "ttyname failed" msgstr "ttyname epäonnistui" @@ -12463,24 +12462,24 @@ msgid "stat %s failed" msgstr "" -#: term-utils/mesg.c:134 +#: term-utils/mesg.c:139 msgid "is y" msgstr "on y" -#: term-utils/mesg.c:137 +#: term-utils/mesg.c:142 msgid "is n" msgstr "on n" -#: term-utils/mesg.c:148 term-utils/mesg.c:155 +#: term-utils/mesg.c:153 term-utils/mesg.c:160 #, c-format msgid "change %s mode failed" msgstr "" -#: term-utils/mesg.c:150 +#: term-utils/mesg.c:155 msgid "write access to your terminal is allowed" msgstr "" -#: term-utils/mesg.c:157 +#: term-utils/mesg.c:162 msgid "write access to your terminal is denied" msgstr "" @@ -12489,7 +12488,7 @@ msgid "invalid argument: %c" msgstr "" -#: term-utils/script.c:189 +#: term-utils/script.c:241 #, c-format msgid "" "output file `%s' is a link\n" @@ -12497,7 +12496,7 @@ "Program not started." msgstr "" -#: term-utils/script.c:161 +#: term-utils/script.c:164 #, c-format msgid " %s [options] [file]\n" msgstr "" @@ -12531,7 +12530,7 @@ msgid "Script started on %s" msgstr "Skripti käynnistetty %s" -#: term-utils/script.c:288 +#: term-utils/script.c:353 msgid "cannot write script file" msgstr "" @@ -12549,11 +12548,11 @@ msgid "Script done, file is %s\n" msgstr "Skripti suoritettu, tiedosto on %s\n" -#: term-utils/script.c:643 +#: term-utils/script.c:713 msgid "openpty failed" msgstr "openpty epäonnistui" -#: term-utils/script.c:681 +#: term-utils/script.c:751 msgid "out of pty's" msgstr "" @@ -12760,8 +12759,8 @@ msgid "--nobanner is available only for root" msgstr "" -#: login-utils/sulogin.c:863 misc-utils/findmnt.c:1468 sys-utils/wdctl.c:524 -#: term-utils/agetty.c:808 term-utils/wall.c:216 +#: login-utils/sulogin.c:864 misc-utils/findmnt.c:1491 sys-utils/wdctl.c:524 +#: term-utils/agetty.c:837 term-utils/wall.c:216 msgid "invalid timeout argument" msgstr "" @@ -12866,7 +12865,7 @@ msgid "carefulputc failed" msgstr "carefulputc epäonnistui" -#: sys-utils/chcpu.c:239 text-utils/col.c:131 +#: sys-utils/chcpu.c:241 text-utils/col.c:131 #, c-format msgid "" "\n" @@ -13085,7 +13084,7 @@ msgid "more (%s)\n" msgstr "" -#: text-utils/more.c:505 +#: text-utils/more.c:282 #, c-format msgid "unknown option -%s" msgstr "tuntematon valitsin -%s" @@ -13432,7 +13431,7 @@ msgid "(Next file: " msgstr "(Seuraava tiedosto: " -#: text-utils/rev.c:77 +#: text-utils/rev.c:75 #, c-format msgid "Usage: %s [options] [file ...]\n" msgstr "" diff -Nru language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/wget.po language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/wget.po --- language-pack-fi-14.04+20190220/data/fi/LC_MESSAGES/wget.po 2019-02-21 10:34:09.000000000 +0000 +++ language-pack-fi-14.04+20190227/data/fi/LC_MESSAGES/wget.po 2019-02-28 10:34:08.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2019-02-20 11:04+0000\n" -"X-Generator: Launchpad (build 18878)\n" +"X-Launchpad-Export-Date: 2019-02-27 11:01+0000\n" +"X-Generator: Launchpad (build 18888)\n" "Language: fi\n" #: lib/error.c:195 @@ -185,13 +185,13 @@ msgid "'" msgstr "”" -#: lib/spawn-pipe.c:142 lib/spawn-pipe.c:145 lib/spawn-pipe.c:266 -#: lib/spawn-pipe.c:269 +#: lib/spawn-pipe.c:141 lib/spawn-pipe.c:144 lib/spawn-pipe.c:265 +#: lib/spawn-pipe.c:268 #, c-format msgid "cannot create pipe" msgstr "putken luominen epäonnistui" -#: lib/spawn-pipe.c:236 lib/spawn-pipe.c:350 lib/wait-process.c:282 +#: lib/spawn-pipe.c:235 lib/spawn-pipe.c:349 lib/wait-process.c:282 #: lib/wait-process.c:356 #, c-format msgid "%s subprocess failed" @@ -250,7 +250,7 @@ msgid "failed: %s.\n" msgstr "epäonnistui: %s.\n" -#: src/connect.c:399 src/http.c:2105 +#: src/connect.c:399 src/http.c:2108 #, c-format msgid "%s: unable to resolve host address %s\n" msgstr "%s: verkkoasemaosoitteen %s ratkaiseminen epäonnistui\n" @@ -358,12 +358,12 @@ msgid "Length: %s" msgstr "Pituus: %s" -#: src/ftp.c:231 src/http.c:4037 +#: src/ftp.c:231 src/http.c:4030 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) jäljellä" -#: src/ftp.c:235 src/http.c:4041 +#: src/ftp.c:235 src/http.c:4034 #, c-format msgid ", %s remaining" msgstr ", %s jäljellä" @@ -504,7 +504,7 @@ "Tiedostoa tai hakemistoa %s ei ole.\n" "\n" -#: src/ftp.c:1505 src/http.c:2560 +#: src/ftp.c:1505 src/http.c:2563 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s on ilmestynyt.\n" @@ -527,17 +527,17 @@ msgid "Data transfer aborted.\n" msgstr "Tiedonsiirto keskeytetty.\n" -#: src/ftp.c:1863 src/main.c:1681 +#: src/ftp.c:1863 src/main.c:1682 #, c-format msgid "File %s already there; not retrieving.\n" msgstr "Tiedostoa %s ei noudeta, koska se on jo paikalla.\n" -#: src/ftp.c:1948 src/http.c:4307 +#: src/ftp.c:1948 src/http.c:4300 #, c-format msgid "(try:%2d)" msgstr "(yritys:%2d)" -#: src/ftp.c:2039 src/http.c:4723 +#: src/ftp.c:2039 src/http.c:4731 #, c-format msgid "" "%s (%s) - written to stdout %s[%s]\n" @@ -546,7 +546,7 @@ "%s (%s) - kirjoitettu vakiotulosteeseen %s[%s]\n" "\n" -#: src/ftp.c:2040 src/http.c:4724 +#: src/ftp.c:2040 src/http.c:4732 #, c-format msgid "" "%s (%s) - %s saved [%s]\n" @@ -555,8 +555,8 @@ "%s (%s) - %s tallennettu [%s]\n" "\n" -#: src/ftp.c:2100 src/main.c:2165 src/metalink.c:1135 src/recur.c:511 -#: src/recur.c:749 src/retr.c:1293 +#: src/ftp.c:2100 src/main.c:2172 src/metalink.c:1135 src/recur.c:511 +#: src/recur.c:749 src/retr.c:1309 #, c-format msgid "Removing %s.\n" msgstr "Poistetaan %s.\n" @@ -651,59 +651,59 @@ msgid "Not descending to %s as it is excluded/not-included.\n" msgstr "Hakemiston %s sisältöä ei noudeta, koska se on hylätty.\n" -#: src/ftp.c:2590 src/ftp.c:2604 +#: src/ftp.c:2613 #, c-format msgid "Rejecting %s.\n" msgstr "Hylätään %s.\n" -#: src/ftp.c:2627 +#: src/ftp.c:2645 #, c-format msgid "Error matching %s against %s: %s\n" msgstr "Virhe kohteessa %s; se on erilainen kuin %s: %s\n" -#: src/ftp.c:2683 +#: src/ftp.c:2685 #, c-format msgid "No matches on pattern %s.\n" msgstr "Hakulause %s ei löytänyt mitään.\n" -#: src/ftp.c:2755 +#: src/ftp.c:2757 #, c-format msgid "Wrote HTML-ized index to %s [%s].\n" msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon %s [%s].\n" -#: src/ftp.c:2760 +#: src/ftp.c:2762 #, c-format msgid "Wrote HTML-ized index to %s.\n" msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon %s.\n" -#: src/gnutls.c:114 +#: src/gnutls.c:119 #, c-format msgid "ERROR: Cannot open directory %s.\n" msgstr "VIRHE: Hakemiston %s avaaminen epäonnistui.\n" -#: src/gnutls.c:164 +#: src/gnutls.c:169 #, c-format msgid "ERROR: Failed to open cert %s: (%d).\n" msgstr "VIRHE: Varmenteen %s: (%d) avaaminen epäonnistui.\n" -#: src/gnutls.c:207 +#: src/gnutls.c:212 msgid "ERROR: GnuTLS requires the key and the cert to be of the same type.\n" msgstr "VIRHE: GnuTLS vaatii samantyyppisen avaimen ja varmenteen.\n" -#: src/gnutls.c:790 src/openssl.c:821 +#: src/gnutls.c:914 src/openssl.c:825 msgid "ERROR" msgstr "VIRHE" -#: src/gnutls.c:790 src/openssl.c:821 +#: src/gnutls.c:914 src/openssl.c:825 msgid "WARNING" msgstr "VAROITUS" -#: src/gnutls.c:801 src/openssl.c:834 +#: src/gnutls.c:925 src/openssl.c:838 #, c-format msgid "%s: No certificate presented by %s.\n" msgstr "%s: %s ei esittänyt varmennetta.\n" -#: src/gnutls.c:807 +#: src/gnutls.c:931 #, c-format msgid "%s: The certificate of %s is not trusted.\n" msgstr "%s: Varmenne %s ei ole luotettava.\n" @@ -713,59 +713,59 @@ msgid "%s: The certificate of %s hasn't got a known issuer.\n" msgstr "%s: Varmenteella %s ei ole tunnettua julkaisijaa.\n" -#: src/gnutls.c:809 +#: src/gnutls.c:933 #, c-format msgid "%s: The certificate of %s has been revoked.\n" msgstr "%s: Varmenne %s on vanhentunut.\n" -#: src/gnutls.c:810 +#: src/gnutls.c:934 #, c-format msgid "%s: The certificate signer of %s was not a CA.\n" msgstr "%s: Varmenteen %s allekirjoittaja ei ole CA.\n" -#: src/gnutls.c:811 +#: src/gnutls.c:935 #, c-format msgid "%s: The certificate of %s was signed using an insecure algorithm.\n" msgstr "%s: Varmenne %s allekirjoitettiin turvattomalla algoritmilla.\n" -#: src/gnutls.c:812 +#: src/gnutls.c:936 #, c-format msgid "%s: The certificate of %s is not yet activated.\n" msgstr "%s: Varmenne %s ei ole vielä aktivoitu.\n" -#: src/gnutls.c:813 +#: src/gnutls.c:937 #, c-format msgid "%s: The certificate of %s has expired.\n" msgstr "%s: Varmenne %s on vanhentunut.\n" -#: src/gnutls.c:825 +#: src/gnutls.c:949 #, c-format msgid "Error initializing X509 certificate: %s\n" msgstr "Virhe alustettaessa X509-varmennetta: %s\n" -#: src/gnutls.c:834 +#: src/gnutls.c:958 msgid "No certificate found\n" msgstr "Varmennetta ei löytynyt\n" -#: src/gnutls.c:841 +#: src/gnutls.c:965 #, c-format msgid "Error parsing certificate: %s\n" msgstr "Virhe jäsennettäessä varmennetta: %s.\n" -#: src/gnutls.c:848 +#: src/gnutls.c:972 msgid "The certificate has not yet been activated\n" msgstr "Varmenne ei ole vielä voimassa\n" -#: src/gnutls.c:853 +#: src/gnutls.c:977 msgid "The certificate has expired\n" msgstr "Varmenne on vanhentunut\n" -#: src/gnutls.c:860 +#: src/gnutls.c:984 #, c-format msgid "The certificate's owner does not match hostname %s\n" msgstr "Varmenteen omistaja ei täsmää verkkoaseman nimeen %s\n" -#: src/gnutls.c:878 +#: src/gnutls.c:1002 msgid "Certificate must be X.509\n" msgstr "Varmenteen on oltava X.509\n" @@ -801,11 +801,11 @@ msgid "Failed writing HTTP request: %s.\n" msgstr "HTTP-pyynnön kirjoitus epäonnistui: %s.\n" -#: src/http.c:790 +#: src/http.c:793 msgid "No headers, assuming HTTP/0.9" msgstr "Ei otsakkeita, oletetaan HTTP/0.9" -#: src/http.c:1620 +#: src/http.c:1623 #, c-format msgid "" "File %s already there; not retrieving.\n" @@ -814,80 +814,80 @@ "Tiedostoa %s ei noudeta, koska se on jo paikalla.\n" "\n" -#: src/http.c:3210 +#: src/http.c:3213 msgid "Disabling SSL due to encountered errors.\n" msgstr "SSL otetaan pois päältä tapahtuneiden virheiden johdosta.\n" -#: src/http.c:1995 +#: src/http.c:1998 #, c-format msgid "BODY data file %s missing: %s\n" msgstr "BODY data-tiedosto %s puuttuu: %s\n" -#: src/http.c:2087 +#: src/http.c:2090 #, c-format msgid "Reusing existing connection to [%s]:%d.\n" msgstr "Käytetään uudelleen yhteyttä [%s]:%d.\n" -#: src/http.c:2092 +#: src/http.c:2095 #, c-format msgid "Reusing existing connection to %s:%d.\n" msgstr "Käytetään uudelleen yhteyttä %s:%d.\n" -#: src/http.c:2158 +#: src/http.c:2161 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Vastaanotto välityspalvelimelta epäonnistui: %s\n" -#: src/http.c:2177 src/http.c:3416 src/http.c:4517 +#: src/http.c:2180 src/http.c:3419 src/http.c:4525 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s VIRHE %d: %s.\n" -#: src/http.c:2179 src/http.c:3418 src/http.c:3606 +#: src/http.c:2182 src/http.c:3421 src/http.c:3609 msgid "Malformed status line" msgstr "Väärin muotoiltu Status-otsake" -#: src/http.c:2190 +#: src/http.c:2193 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Välityspalvelintunnelointi epäonnistui: %s" -#: src/http.c:3352 +#: src/http.c:3355 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s-pyyntö lähetetty, odotetaan vastausta... " -#: src/http.c:3392 +#: src/http.c:3395 msgid "No data received.\n" msgstr "Yhtään dataa ei vastaanotettu.\n" -#: src/http.c:3398 +#: src/http.c:3401 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Lukuvirhe (%s) otsakkeissa.\n" -#: src/http.c:2426 +#: src/http.c:2429 msgid "Unknown authentication scheme.\n" msgstr "Tuntematon todennusjärjestelmä.\n" -#: src/http.c:3608 +#: src/http.c:3611 msgid "(no description)" msgstr "(ei kuvausta)" -#: src/http.c:3796 +#: src/http.c:3799 #, c-format msgid "Location: %s%s\n" msgstr "Sijainti: %s%s\n" -#: src/http.c:3797 src/http.c:4047 +#: src/http.c:3800 src/http.c:4040 msgid "unspecified" msgstr "määrittelemätön" -#: src/http.c:3798 +#: src/http.c:3801 msgid " [following]" msgstr " [seurataan]" -#: src/http.c:3983 +#: src/http.c:3976 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -897,76 +897,76 @@ " Tiedosto on jo kokonaan noudettu.\n" "\n" -#: src/http.c:4027 +#: src/http.c:4020 msgid "Length: " msgstr "Pituus: " -#: src/http.c:4047 +#: src/http.c:4040 msgid "ignored" msgstr "jätetty huomiotta" -#: src/http.c:2575 +#: src/http.c:2578 #, c-format msgid "Saving to: %s\n" msgstr "Tallennetaan kohteeseen %s\n" -#: src/http.c:4215 +#: src/http.c:4208 msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Varoitus: HTTP ei tue jokerimerkkejä.\n" -#: src/http.c:4297 +#: src/http.c:4290 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "Hakurobottitila aktivoitu. Tarkista, onko etätiedosto olemassa.\n" -#: src/http.c:4387 +#: src/http.c:4380 #, c-format msgid "Cannot write to %s (%s).\n" msgstr "Kirjoittaminen tiedostoon %s epäonnistui (%s).\n" -#: src/http.c:4398 +#: src/http.c:4404 msgid "Required attribute missing from Header received.\n" msgstr "Vastaanotetusta otsakkeesta puuttuu vaadittu attribuutti.\n" -#: src/http.c:4403 +#: src/http.c:4409 msgid "Username/Password Authentication Failed.\n" msgstr "Käyttäjätunnus-/Salasanatodennus epäonnistui.\n" -#: src/http.c:4409 +#: src/http.c:4415 msgid "Cannot write to WARC file.\n" msgstr "WARC-tiedostoon kirjoittaminen epäonnistui.\n" -#: src/http.c:4415 +#: src/http.c:4421 msgid "Cannot write to temporary WARC file.\n" msgstr "Tilapäiseen WARC-tiedostoon kirjoittaminen epäonnistui.\n" -#: src/http.c:4420 +#: src/http.c:4426 msgid "Unable to establish SSL connection.\n" msgstr "SSL-yhteyden muodostaminen ei onnistunut.\n" -#: src/http.c:4426 +#: src/http.c:4432 #, c-format msgid "Cannot unlink %s (%s).\n" msgstr "Linkin %s (%s) purkaminen epäonnistui.\n" -#: src/http.c:4436 +#: src/http.c:4442 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "VIRHE: Edelleenohjaus (%d) ilman sijaintia.\n" -#: src/http.c:4507 +#: src/http.c:4514 msgid "Remote file does not exist -- broken link!!!\n" msgstr "Etätiedostoa ei ole – rikkinäinen linkki!!!\n" -#: src/http.c:4534 +#: src/http.c:4542 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "”Last-modified”-otsake puuttuu – aikaleimat poistettu käytöstä.\n" -#: src/http.c:4542 +#: src/http.c:4550 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "”Last-modified”-otsake on virheellinen – aikaleima jätetty huomiotta.\n" -#: src/http.c:4572 +#: src/http.c:4580 #, c-format msgid "" "Server file no newer than local file %s -- not retrieving.\n" @@ -975,16 +975,16 @@ "Palvelimen tiedosto %s ei ole paikallista uudempi – ei noudeta.\n" "\n" -#: src/http.c:4580 +#: src/http.c:4588 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Koot eivät täsmää (paikallinen %s) – noudetaan.\n" -#: src/http.c:4589 +#: src/http.c:4597 msgid "Remote file is newer, retrieving.\n" msgstr "Etätiedosto on uudempi, noudetaan.\n" -#: src/http.c:4607 +#: src/http.c:4615 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" @@ -994,7 +994,7 @@ "noudetaan.\n" "\n" -#: src/http.c:4613 +#: src/http.c:4621 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" @@ -1003,7 +1003,7 @@ "\n" # Tämä kuten useat aiemmat yllä ovat lokitiedostorivejä, joilla kommentoidaan hakurobotin tekemisiä ja tekemättä jättämisiä. -#: src/http.c:4622 +#: src/http.c:4630 msgid "" "Remote file exists and could contain further links,\n" "but recursion is disabled -- not retrieving.\n" @@ -1013,7 +1013,7 @@ "Rekursio ei kuitenkaan ole käytössä, joten linkkejä ei seurata.\n" "\n" -#: src/http.c:4628 +#: src/http.c:4636 msgid "" "Remote file exists.\n" "\n" @@ -1021,12 +1021,12 @@ "Etätiedosto on olemassa.\n" "\n" -#: src/http.c:4637 +#: src/http.c:4645 #, c-format msgid "%s URL: %s %2d %s\n" msgstr "%s VERKKO-OSOITE: %s %2d %s\n" -#: src/http.c:4687 +#: src/http.c:4695 #, c-format msgid "" "%s (%s) - written to stdout %s[%s/%s]\n" @@ -1035,7 +1035,7 @@ "%s (%s) - kirjoitettu vakiotulosteeseen %s[%s/%s]\n" "\n" -#: src/http.c:4688 +#: src/http.c:4696 #, c-format msgid "" "%s (%s) - %s saved [%s/%s]\n" @@ -1044,27 +1044,27 @@ "%s (%s) - %s tallennettu [%s/%s]\n" "\n" -#: src/http.c:4749 +#: src/http.c:4757 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Yhteys suljettu tavun %s kohdalla. " -#: src/http.c:4772 +#: src/http.c:4780 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Lukuvirhe tavun %s kohdalla (%s)." -#: src/http.c:4781 +#: src/http.c:4789 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Lukuvirhe tavun %s/%s kohdalla (%s). " -#: src/http.c:5019 +#: src/http.c:5027 #, c-format msgid "Unsupported quality of protection '%s'.\n" msgstr "Tukematon suojauslaatu ’%s’.\n" -#: src/http.c:5024 +#: src/http.c:5032 #, c-format msgid "Unsupported algorithm '%s'.\n" msgstr "Tukematon algoritmi ’%s’.\n" @@ -1074,27 +1074,27 @@ msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC osoittaa kohteeseen %s, jota ei ole olemassa.\n" -#: src/init.c:685 src/netrc.c:452 +#: src/init.c:678 src/netrc.c:452 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Kohteen %s (%s) lukeminen epäonnistui.\n" -#: src/init.c:702 +#: src/init.c:695 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Virhe kohdassa %s rivillä %d.\n" -#: src/init.c:708 +#: src/init.c:701 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Syntaksivirhe kohdassa %s rivillä %d.\n" -#: src/init.c:713 +#: src/init.c:706 #, c-format msgid "%s: Unknown command %s in %s at line %d.\n" msgstr "%s: Tuntematon komento %s kohdassa %s rivillä %d.\n" -#: src/init.c:752 +#: src/init.c:745 #, c-format msgid "" "Parsing system wgetrc file (env SYSTEM_WGETRC) failed. Please check\n" @@ -1106,7 +1106,7 @@ "'%s',\n" "tai määritä eri tiedosto valitsimella --config.\n" -#: src/init.c:767 +#: src/init.c:760 #, c-format msgid "" "Parsing system wgetrc file failed. Please check\n" @@ -1117,55 +1117,55 @@ "'%s',\n" "tai määritä eri tiedosto valitsimella --config.\n" -#: src/init.c:783 +#: src/init.c:776 #, c-format msgid "%s: Warning: Both system and user wgetrc point to %s.\n" msgstr "" "%s: Varoitus: Sekä järjestelmän että käyttäjän wgetrc osoittavat tiedostoon " "%s.\n" -#: src/init.c:983 +#: src/init.c:977 #, c-format msgid "%s: Invalid --execute command %s\n" msgstr "%s: Komento --execute %s on virheellinen\n" -#: src/init.c:1043 +#: src/init.c:1037 #, c-format msgid "%s: %s: Invalid boolean %s; use `on' or `off'.\n" msgstr "%s: %s: Virheellinen boolean %s, valitse ”on” tai ”off”.\n" -#: src/init.c:1096 +#: src/init.c:1090 #, c-format msgid "%s: %s: Invalid number %s.\n" msgstr "%s: %s: Numero %s on virheellinen.\n" -#: src/init.c:1333 src/init.c:1354 +#: src/init.c:1327 src/init.c:1348 #, c-format msgid "%s: %s: Invalid byte value %s\n" msgstr "%s: %s: Tavun arvo %s on virheellinen.\n" -#: src/init.c:1379 +#: src/init.c:1373 #, c-format msgid "%s: %s: Invalid time period %s\n" msgstr "%s: %s: Aikaväli %s on virheellinen\n" -#: src/init.c:1459 src/init.c:1481 src/init.c:1589 src/init.c:1645 -#: src/init.c:1711 src/init.c:1731 src/init.c:1756 +#: src/init.c:1453 src/init.c:1475 src/init.c:1583 src/init.c:1639 +#: src/init.c:1705 src/init.c:1725 src/init.c:1750 #, c-format msgid "%s: %s: Invalid value %s.\n" msgstr "%s: %s: Arvo %s on virheellinen.\n" -#: src/init.c:1515 +#: src/init.c:1509 #, c-format msgid "%s: %s: Invalid header %s.\n" msgstr "%s: %s: Otsake %s on virheellinen.\n" -#: src/init.c:1536 +#: src/init.c:1530 #, c-format msgid "%s: %s: Invalid WARC header %s.\n" msgstr "%s: %s: Virheellinen WARC-otsake %s.\n" -#: src/init.c:1602 +#: src/init.c:1596 #, c-format msgid "%s: %s: Invalid progress type %s.\n" msgstr "%s: %s: Edistymistyyppi %s on virheellinen.\n" @@ -1188,16 +1188,16 @@ msgid "locale_to_utf8: locale is unset\n" msgstr "locale_to_utf8: lokaalia ei ole asetettu\n" -#: src/iri.c:139 src/url.c:1571 +#: src/iri.c:139 src/url.c:1570 #, c-format msgid "Conversion from %s to %s isn't supported\n" msgstr "Muunnosta muodosta %s muotoon %s ei tueta\n" -#: src/iri.c:179 src/url.c:1601 +#: src/iri.c:179 src/url.c:1600 msgid "Incomplete or invalid multibyte sequence encountered\n" msgstr "Kohdattu puutteellinen tai virheellinen monitavusekvenssi\n" -#: src/iri.c:198 src/url.c:1618 +#: src/iri.c:198 src/url.c:1617 #, c-format msgid "Unhandled errno %d\n" msgstr "Käsittelemätön errno-virhenumero %d\n" @@ -1235,12 +1235,12 @@ msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; loki poistettu käytöstä.\n" -#: src/main.c:576 +#: src/main.c:577 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Käyttö: %s [VALITSIN]... [VERKKO-OSOITE]...\n" -#: src/main.c:592 +#: src/main.c:593 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -1248,7 +1248,7 @@ "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille.\n" "\n" -#: src/main.c:594 +#: src/main.c:595 msgid "Startup:\n" msgstr "Käynnistys:\n" @@ -1270,7 +1270,7 @@ msgstr "" " -e, --execute=KOMENTO suorita ”.wgetrc”-tyylinen komento.\n" -#: src/main.c:606 +#: src/main.c:607 msgid "Logging and input file:\n" msgstr "Loki- ja syötetiedostot:\n" @@ -1339,7 +1339,7 @@ msgstr "" " --config=TIEDOSTO Määritä käytettävä config-tiedosto.\n" -#: src/main.c:647 +#: src/main.c:648 msgid "Download:\n" msgstr "Noutaminen:\n" @@ -1548,7 +1548,7 @@ msgstr "" " --unlink poista tiedosto ennen päällekirjoitusta.\n" -#: src/main.c:761 +#: src/main.c:762 msgid "Directories:\n" msgstr "Hakemistot:\n" @@ -1583,7 +1583,7 @@ msgstr "" " --cut-dirs=LUKU ohita ensimmäiset LUKU hakemistoa.\n" -#: src/main.c:777 +#: src/main.c:778 msgid "HTTP options:\n" msgstr "HTTP-valitsimet:\n" @@ -1759,7 +1759,7 @@ " odottamatta ensin palvelimen\n" " haastetta.\n" -#: src/main.c:842 +#: src/main.c:843 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) -valitsimet:\n" @@ -1827,7 +1827,7 @@ " --egd-file=TIEDOSTO EGD-vastake, josta saa satunnaista " "dataa.\n" -#: src/main.c:895 +#: src/main.c:896 msgid "FTP options:\n" msgstr "FTP-valitsimet:\n" @@ -1875,7 +1875,7 @@ " --retr-symlinks rekursiossa: hae linkitetyt tiedostot\n" " (ei hakemistoja).\n" -#: src/main.c:931 +#: src/main.c:932 msgid "WARC options:\n" msgstr "WARC-valitsimet:\n" @@ -1941,7 +1941,7 @@ "tiedostojen\n" " sijainti.\n" -#: src/main.c:956 +#: src/main.c:957 msgid "Recursive download:\n" msgstr "Rekursiivinen nouto:\n" @@ -2013,7 +2013,7 @@ " --strict-comments käytä HTML-kommenttien tiukkaa\n" " (SGML) käsittelyä.\n" -#: src/main.c:987 +#: src/main.c:988 msgid "Recursive accept/reject:\n" msgstr "" "Rekursiivinen hyväksyntä/hylkäys:\n" @@ -2131,38 +2131,38 @@ "Ilmoita käännösvirheistä osoitteeseen .\n" -#: src/main.c:1034 +#: src/main.c:1035 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, ei-vuorovaikutteinen tiedostojen noutaja.\n" -#: src/main.c:1077 +#: src/main.c:1078 #, c-format msgid "Password for user %s: " msgstr "Salasana käyttäjälle %s: " -#: src/main.c:1079 +#: src/main.c:1080 #, c-format msgid "Password: " msgstr "Salasana: " -#: src/main.c:1249 +#: src/main.c:1250 msgid "Wgetrc: " msgstr "Wgetrc: " -#: src/main.c:1250 +#: src/main.c:1251 msgid "Locale: " msgstr "Lokaali: " -#: src/main.c:1251 +#: src/main.c:1252 msgid "Compile: " msgstr "Käännä: " -#: src/main.c:1252 +#: src/main.c:1253 msgid "Link: " msgstr "Linkitä: " -#: src/main.c:1256 +#: src/main.c:1257 #, c-format msgid "" "GNU Wget %s built on %s.\n" @@ -2171,17 +2171,17 @@ "GNU Wget %s käännetty järjestelmään %s.\n" "\n" -#: src/main.c:1283 +#: src/main.c:1284 #, c-format msgid " %s (env)\n" msgstr " %s (ympäristö)\n" -#: src/main.c:1290 +#: src/main.c:1291 #, c-format msgid " %s (user)\n" msgstr " %s (käyttäjä)\n" -#: src/main.c:1295 +#: src/main.c:1296 #, c-format msgid " %s (system)\n" msgstr " %s (järjestelmä)\n" @@ -2192,7 +2192,7 @@ msgid "Copyright (C) 2011 Free Software Foundation, Inc.\n" msgstr "Copyright © 2011 Free Software Foundation, Inc.\n" -#: src/main.c:1326 +#: src/main.c:1327 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -2207,7 +2207,7 @@ #. TRANSLATORS: When available, please use the proper diacritics for #. names such as this one. See en_US.po for reference. -#: src/main.c:1334 +#: src/main.c:1335 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -2215,32 +2215,32 @@ "\n" "Alunperin kirjoittanut Hrvoje Nikšić .\n" -#: src/main.c:1337 +#: src/main.c:1338 msgid "Please send bug reports and questions to .\n" msgstr "" "Lähetä virheraportit ja kysymykset osoitteeseen .\n" -#: src/main.c:1390 src/main.c:1933 +#: src/main.c:1391 src/main.c:1940 #, c-format msgid "Memory allocation problem\n" msgstr "Muistinvarauspulma\n" -#: src/main.c:1441 +#: src/main.c:1442 #, c-format msgid "Exiting due to error in %s\n" msgstr "Poistutaan virheen vuoksi kohteessa %s\n" -#: src/main.c:1471 src/main.c:1542 src/main.c:1778 +#: src/main.c:1472 src/main.c:1543 src/main.c:1779 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Kirjoita ”%s --help” saadaksesi lisää valitsimia.\n" -#: src/main.c:1538 +#: src/main.c:1539 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: virheellinen valitsin – ”-n%c”\n" -#: src/main.c:1597 +#: src/main.c:1598 #, c-format msgid "" "Both --no-clobber and --convert-links were specified, only --convert-links " @@ -2249,18 +2249,18 @@ "On määritelty sekä --no-clobber että --convert-links -valitsimet, vain " "valitsinta --convert-links käytetään.\n" -#: src/main.c:1632 +#: src/main.c:1633 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ei voi näyttää yksityiskohtia ja olla hiljaa yhtä aikaa.\n" -#: src/main.c:1638 +#: src/main.c:1639 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Vanhoja tiedostoja ei voi aikaleimata ja jättää koskematta yhtä aikaa.\n" -#: src/main.c:1647 +#: src/main.c:1648 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" @@ -2277,7 +2277,7 @@ "yhdessä argumenttien ”-p” tai ”-r” kanssa. Lisätietoja käsikirjasta.\n" "\n" -#: src/main.c:1666 +#: src/main.c:1667 msgid "" "WARNING: combining -O with -r or -p will mean that all downloaded content\n" "will be placed in the single file you specified.\n" @@ -2288,7 +2288,7 @@ "ladattu sisältö sijoitetaan yhteen määrittelemääsi tiedostoon.\n" "\n" -#: src/main.c:1672 +#: src/main.c:1673 msgid "" "WARNING: timestamping does nothing in combination with -O. See the manual\n" "for details.\n" @@ -2304,7 +2304,7 @@ msgid "File `%s' already there; not retrieving.\n" msgstr "Tiedostoa ”%s” ei noudeta, koska se on jo paikalla.\n" -#: src/main.c:1692 +#: src/main.c:1693 #, c-format msgid "" "WARC output does not work with --no-clobber, --no-clobber will be disabled.\n" @@ -2312,7 +2312,7 @@ "WARC-tuloste ei toimi valitsimen --no-clobber kanssa, --no-clobber otetaan " "pois käytöstä.\n" -#: src/main.c:1699 +#: src/main.c:1700 #, c-format msgid "" "WARC output does not work with timestamping, timestamping will be disabled.\n" @@ -2320,7 +2320,7 @@ "WARC-tuloste ei toimi aikaleimauksen kanssa, aikaleimaus otetaan pois " "käytöstä.\n" -#: src/main.c:1706 +#: src/main.c:1707 #, c-format msgid "WARC output does not work with --spider.\n" msgstr "WARC-tuloste ei toimi valitsimen --spider kanssa.\n" @@ -2333,7 +2333,7 @@ "WARC-tuloste ei toimi valitsimen --continue kanssa, --continue otetaan pois " "käytöstä.\n" -#: src/main.c:1720 +#: src/main.c:1721 #, c-format msgid "" "Digests are disabled; WARC deduplication will not find duplicate records.\n" @@ -2341,18 +2341,18 @@ "Tiivisteen on otettu pois käytöstä; WARC-uudelleenkahdentuma ei löydä " "tietueiden kaksoiskappaleita.\n" -#: src/main.c:1752 +#: src/main.c:1753 #, c-format msgid "Cannot specify both --ask-password and --password.\n" msgstr "" "Argumentteja ”--ask-password” ja ”--password” ei voi käyttää yhtä aikaa.\n" -#: src/main.c:1773 +#: src/main.c:1774 #, c-format msgid "%s: missing URL\n" msgstr "%s: VERKKO-OSOITE puuttuu\n" -#: src/main.c:1815 +#: src/main.c:1822 #, c-format msgid "You cannot specify both --post-data and --post-file.\n" msgstr "" @@ -2368,7 +2368,7 @@ "kanssa. Valitsin --method odottaa dataa valitsimien --body-data ja --body-" "file kautta" -#: src/main.c:1829 +#: src/main.c:1836 #, c-format msgid "" "You must specify a method through --method=HTTPMethod to use with --body-" @@ -2377,13 +2377,13 @@ "Metodi on määriteltävä valitsimen --method=HTTPMethod kautta käytettäväksi " "valitsimella --body-data tai --body-file.\n" -#: src/main.c:1835 +#: src/main.c:1842 #, c-format msgid "You cannot specify both --body-data and --body-file.\n" msgstr "" "Valitsimia --body-data ja --body-file ei voi määritellä yhtä aikaa.\n" -#: src/main.c:1887 +#: src/main.c:1894 #, c-format msgid "This version does not have support for IRIs\n" msgstr "Tässä versiossa ei tueta IRI:jä\n" @@ -2396,12 +2396,12 @@ "valitsinta -k voidaan käyttää yhdessä valitsimen -O kanssa vain jos " "tulostetaan tavalliseen tiedostoon.\n" -#: src/main.c:2184 +#: src/main.c:2191 #, c-format msgid "No URLs found in %s.\n" msgstr "Tiedostosta %s ei löytynyt verkko-osoitteita.\n" -#: src/main.c:2257 +#: src/main.c:2264 #, c-format msgid "" "FINISHED --%s--\n" @@ -2412,7 +2412,7 @@ "Muurikelloaika yhteensä: %s\n" "Noudettu: %d tiedostoa, %s kohteessa %s (%s)\n" -#: src/main.c:2271 +#: src/main.c:2278 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Haun %s:n tavun kiintiö YLITETTY!\n" @@ -2427,7 +2427,7 @@ msgid "Continuing in background, pid %lu.\n" msgstr "Ohjelman suoritus jatkuu taustalla, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:505 +#: src/mswindows.c:291 src/utils.c:508 #, c-format msgid "Output will be written to %s.\n" msgstr "Tuloste kirjoitetaan tiedostoon %s.\n" @@ -2473,38 +2473,38 @@ msgid "%s: cannot stat %s: %s\n" msgstr "%s: tiedoston %s tilan ei lukeminen epäonnistui: %s\n" -#: src/openssl.c:112 +#: src/openssl.c:114 msgid "WARNING: using a weak random seed.\n" msgstr "VAROITUS: satunnaislukujen lähde on heikkolaatuinen.\n" -#: src/openssl.c:190 +#: src/openssl.c:192 msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" "PRNG:n alustaminen epäonnistui; harkitse ”--random-file”-valitsimen " "käyttöä.\n" -#: src/openssl.c:856 +#: src/openssl.c:860 #, c-format msgid "%s: cannot verify %s's certificate, issued by %s:\n" msgstr "%s: kohteen %s varmenteen todentaminen epäonnistui, myöntäjä: %s:\n" -#: src/openssl.c:867 +#: src/openssl.c:871 msgid " Unable to locally verify the issuer's authority.\n" msgstr " Myöntäjän valtuutuksen todentaminen paikallisesti epäonnistui.\n" -#: src/openssl.c:872 +#: src/openssl.c:876 msgid " Self-signed certificate encountered.\n" msgstr " Itse allekirjoitettu varmenne kohdattu.\n" -#: src/openssl.c:875 +#: src/openssl.c:879 msgid " Issued certificate not yet valid.\n" msgstr " Varmenne ei ole vielä voimassa.\n" -#: src/openssl.c:878 +#: src/openssl.c:882 msgid " Issued certificate has expired.\n" msgstr " Varmenne on vanhentunut.\n" -#: src/openssl.c:966 +#: src/openssl.c:970 #, c-format msgid "" "%s: no certificate subject alternative name matches\n" @@ -2513,7 +2513,7 @@ "%s: varmenteen aiheen vaihtoehtoinen nimi ei täsmää\n" "\tpyydetyn verkkoaseman nimen %s kanssa.\n" -#: src/openssl.c:985 +#: src/openssl.c:989 #, c-format msgid "" " %s: certificate common name %s doesn't match requested host name %s.\n" @@ -2521,7 +2521,7 @@ " %s: varmenteen yleinen nimi %s ei täsmää pyydetyn verkkoaseman nimeen " "%s.\n" -#: src/openssl.c:1017 +#: src/openssl.c:1021 #, c-format msgid "" " %s: certificate common name is invalid (contains a NUL character).\n" @@ -2533,7 +2533,7 @@ "väittää\n" " olevansa (toisin sanoen, se ei todella ole %s).\n" -#: src/openssl.c:1042 +#: src/openssl.c:1046 #, c-format msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" @@ -2585,23 +2585,23 @@ msgid "Loading robots.txt; please ignore errors.\n" msgstr "Ladataan robots.txt, älä välitä virheistä.\n" -#: src/retr.c:912 +#: src/retr.c:928 #, c-format msgid "Error parsing proxy URL %s: %s.\n" msgstr "Virhe tulkittaessa välityspalvelimen verkko-osoitetta %s: %s.\n" -#: src/retr.c:924 +#: src/retr.c:940 #, c-format msgid "Error in proxy URL %s: Must be HTTP.\n" msgstr "" "Virhe välityspalvelimen verkko-osoitteessa %s: Sen täytyy olla HTTP.\n" -#: src/retr.c:1053 +#: src/retr.c:1069 #, c-format msgid "%d redirections exceeded.\n" msgstr "%d edelleenohjausta ylitetty.\n" -#: src/retr.c:1317 +#: src/retr.c:1333 msgid "" "Giving up.\n" "\n" @@ -2609,7 +2609,7 @@ "Luovutetaan.\n" "\n" -#: src/retr.c:1317 +#: src/retr.c:1333 msgid "" "Retrying.\n" "\n" @@ -2681,12 +2681,12 @@ msgid "HTTPS support not compiled in" msgstr "HTTPS-tukea ei ole käännetty koodiin" -#: src/utils.c:125 +#: src/utils.c:128 #, c-format msgid "%s: %s: Failed to allocate enough memory; memory exhausted.\n" msgstr "%s: %s: Riittävän muistin varaaminen epäonnistui, muisti loppui.\n" -#: src/utils.c:131 +#: src/utils.c:134 #, c-format msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: Muisti loppui, %ld tavun varaaminen epäonnistui.\n" @@ -2696,35 +2696,35 @@ msgid "%s: aprintf: text buffer is too big (%ld bytes), aborting.\n" msgstr "%s: aprintf: tekstipuskuri on liian iso (%ld tavua), keskeytetään.\n" -#: src/utils.c:503 +#: src/utils.c:506 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Ohjelman suoritus jatkuu taustalla, pid %d.\n" -#: src/utils.c:554 +#: src/utils.c:557 #, c-format msgid "Failed to unlink symlink %s: %s\n" msgstr "Symbolisen linkin %s poistaminen epäonnistui: %s\n" -#: src/utils.c:2438 src/utils.c:2462 +#: src/utils.c:2462 src/utils.c:2485 #, c-format msgid "Invalid regular expression %s, %s\n" msgstr "Virheellinen säännöllinen lauseke %s, %s\n" -#: src/utils.c:2486 src/utils.c:2510 +#: src/utils.c:2515 src/utils.c:2537 src/utils.c:2561 #, c-format msgid "Error while matching %s: %d\n" msgstr "Virhe täsmättäessä tiedostoon %s: %d\n" -#: src/warc.c:223 +#: src/warc.c:233 msgid "Error opening GZIP stream to WARC file.\n" msgstr "Virhe avattaessa GZIP-vuota WARC-tiedostoon.\n" -#: src/warc.c:798 +#: src/warc.c:809 msgid "Error writing warcinfo record to WARC file.\n" msgstr "WARC-tiedostoon kirjoittaminen epäonnistui.\n" -#: src/warc.c:861 +#: src/warc.c:872 #, c-format msgid "" "Opening WARC file %s.\n" @@ -2733,26 +2733,26 @@ "Avataan WARC-tiedosto %s.\n" "\n" -#: src/warc.c:867 +#: src/warc.c:878 #, c-format msgid "Error opening WARC file %s.\n" msgstr "Virhe avattaessa WARC-tiedostoa %s.\n" -#: src/warc.c:1064 +#: src/warc.c:1075 msgid "CDX file does not list original urls. (Missing column 'a'.)\n" msgstr "" "CDX-tiedosto ei luettele alkuperäisiä verkko-osoitteita. (Puuttuva sarake " "'a'.)\n" -#: src/warc.c:1067 +#: src/warc.c:1078 msgid "CDX file does not list checksums. (Missing column 'k'.)\n" msgstr "CDX-tiedosto ei luettele tarkistussummia. (Puuttuva sarake 'k'.)\n" -#: src/warc.c:1070 +#: src/warc.c:1081 msgid "CDX file does not list record ids. (Missing column 'u'.)\n" msgstr "CDX-tiedosto ei luettele tietuetunnisteita. (Puuttuva sarake 'u'.)\n" -#: src/warc.c:1094 +#: src/warc.c:1105 #, c-format msgid "" "Loaded %d record from CDX.\n" @@ -2767,33 +2767,33 @@ "Ladattu %d tietuetta CDX-tiedostosta.\n" "\n" -#: src/warc.c:1140 +#: src/warc.c:1151 #, c-format msgid "Could not read CDX file %s for deduplication.\n" msgstr "" "Kaksoiskappaledatan eliminointi CDX-tiedostoa %s lukemalla epäonnistui.\n" -#: src/warc.c:1150 +#: src/warc.c:1161 msgid "Could not open temporary WARC manifest file.\n" msgstr "Tilapäisen WARC-manifest-tiedoston avaaminen epäonnistui.\n" -#: src/warc.c:1160 +#: src/warc.c:1171 msgid "Could not open temporary WARC log file.\n" msgstr "Tilapäisen WARC-lokitiedoston avaaminen epäonnistui.\n" -#: src/warc.c:1169 +#: src/warc.c:1180 msgid "Could not open WARC file.\n" msgstr "WARC-tiedoston avaaminen epäonnistui.\n" -#: src/warc.c:1178 +#: src/warc.c:1189 msgid "Could not open CDX file for output.\n" msgstr "CDX-tiedoston avaus tulostamista varten epäonnistui.\n" -#: src/warc.c:1208 +#: src/warc.c:1219 msgid "Could not open temporary WARC file.\n" msgstr "Tilapäisen WARC-tiedoston avaaminen epäonnistui.\n" -#: src/warc.c:1482 +#: src/warc.c:1495 msgid "Found exact match in CDX file. Saving revisit record to WARC.\n" msgstr "" "Tarkka vastaavuus löytyi CDX-tiedostossa. Tallennetaan revisit-tietue WARC-" diff -Nru language-pack-fi-14.04+20190220/debian/changelog language-pack-fi-14.04+20190227/debian/changelog --- language-pack-fi-14.04+20190220/debian/changelog 2019-02-21 10:34:05.000000000 +0000 +++ language-pack-fi-14.04+20190227/debian/changelog 2019-02-28 10:34:04.000000000 +0000 @@ -1,3 +1,9 @@ +language-pack-fi (1:14.04+20190227) trusty-proposed; urgency=low + + * Automatic update to latest translation data. + + -- Ubuntu automatic language-pack builder Thu, 28 Feb 2019 10:34:04 +0000 + language-pack-fi (1:14.04+20190220) trusty-proposed; urgency=low * Automatic update to latest translation data.